:root{--about-blue:#316db5;--about-ink:#222a42;--about-muted:#6f7982;--about-line:#e3e8ec;--about-bg:#f5f6f7}
body{background:var(--about-bg);color:var(--about-ink)}.about-page{padding:16px 0 56px}.about-shell{width:min(1180px,calc(100% - 36px));margin:auto}.about-breadcrumb{height:30px;display:flex;align-items:center;gap:6px;font-size:10.5px;color:#7a838c}.about-breadcrumb a{color:#56616b;text-decoration:none}.about-breadcrumb svg,.about-cta svg,.about-warranty>a svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}
.about-hero{min-height:260px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:38px 50px;margin:16px 0;background:linear-gradient(125deg,#eef5fc,#fff 65%);border:1px solid #dce6f0;border-radius:20px;overflow:hidden}.about-hero-copy{max-width:650px}.about-hero-copy>span,.about-kicker{font-size:10px;color:var(--about-blue);font-weight:650}.about-hero h1{font-size:34px;margin:8px 0 7px;font-weight:760}.about-hero p{font-size:14px;line-height:2;color:#63717d;margin:0}.about-mark{width:190px;display:flex;align-items:center;justify-content:center;flex:none}.about-mark img{display:block;width:118px;height:auto}
.about-story{display:grid;grid-template-columns:.75fr 1.5fr;gap:55px;padding:42px 46px;background:#fff;border:1px solid var(--about-line);border-radius:18px}.about-story h2,.about-section-head h2{font-size:21px;line-height:1.8;margin:7px 0 0;font-weight:720}.about-story-text p{font-size:12.5px;line-height:2.25;color:#56636e;margin:0 0 12px}.about-story-text p:last-child{margin:0}
.about-products,.about-values{padding:36px 0 0}.about-section-head{margin-bottom:15px}.about-production-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.about-production-grid article{min-height:150px;padding:20px;background:#fff;border:1px solid var(--about-line);border-radius:15px}.about-production-grid b{font-size:10px;color:#8eafd3}.about-production-grid h3{font-size:14px;margin:16px 0 7px}.about-production-grid p,.about-values-grid p{font-size:10.5px;line-height:1.95;color:var(--about-muted);margin:0}.about-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.about-values-grid article{display:flex;gap:13px;padding:20px;background:#fff;border:1px solid var(--about-line);border-radius:15px}.about-values-grid svg{width:30px;height:30px;flex:none;fill:none;stroke:var(--about-blue);stroke-width:1.5}.about-values-grid h3{font-size:13px;margin:2px 0 5px}
.about-warranty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:36px;padding:23px 27px;background:#edf7f1;border:1px solid #d7eadf;border-radius:17px}.about-warranty-icon{width:54px;height:54px;border-radius:15px;background:#fff;display:grid;place-items:center}.about-warranty-icon svg{width:31px;fill:none;stroke:#22965c;stroke-width:1.6}.about-warranty span{font-size:9.5px;color:#27895a}.about-warranty h2{font-size:17px;margin:3px 0}.about-warranty p{font-size:10.5px;color:#64746b;margin:0}.about-warranty>a,.about-cta>a{display:flex;align-items:center;gap:4px;padding:10px 14px;background:var(--about-blue);color:#fff;border-radius:10px;text-decoration:none;font-size:10.5px;white-space:nowrap}
.about-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:36px;padding:29px 33px;background:#fff;border:1px solid var(--about-line);border-radius:17px}.about-cta h2{font-size:18px;margin:0 0 4px}.about-cta p{font-size:10.5px;color:var(--about-muted);margin:0}
@media(max-width:800px){.about-production-grid{grid-template-columns:repeat(2,1fr)}.about-story{grid-template-columns:1fr;gap:20px}.about-values-grid{grid-template-columns:1fr}}
@media(max-width:700px){.about-page{padding:6px 0 90px}.about-shell{width:calc(100% - 24px)}.about-breadcrumb{font-size:9.5px}.about-hero{min-height:0;padding:23px 18px;margin:8px 0 12px;border-radius:15px}.about-hero h1{font-size:23px}.about-hero p{font-size:11px}.about-mark{width:88px;height:82px;border-radius:26px;flex:none}.about-mark img{width:60px}.about-mark small{display:none}.about-story{padding:22px 17px;border-radius:14px;gap:13px}.about-story h2,.about-section-head h2{font-size:16px}.about-story-text p{font-size:11px;line-height:2.1}.about-products,.about-values{padding-top:25px}.about-production-grid{grid-template-columns:1fr 1fr;gap:9px}.about-production-grid article{min-height:130px;padding:15px}.about-production-grid h3{font-size:12px;margin:10px 0 5px}.about-production-grid p,.about-values-grid p{font-size:9.5px}.about-values-grid{gap:9px}.about-values-grid article{padding:15px}.about-warranty{grid-template-columns:auto 1fr;gap:12px;margin-top:25px;padding:17px 14px}.about-warranty h2{font-size:14px}.about-warranty p{font-size:9.5px}.about-warranty>a{grid-column:1/-1;justify-self:stretch;justify-content:center}.about-cta{display:block;margin-top:25px;padding:20px 16px;text-align:center}.about-cta h2{font-size:15px}.about-cta p{font-size:9.5px}.about-cta>a{justify-content:center;margin-top:13px}}
@media(max-width:700px){.about-mark{width:88px;height:auto;border:0;border-radius:0;background:transparent}.about-mark img{width:70px}}
