.about-v12{--about-navy:#0f2742;--about-green:#0b8f67;--about-soft:#edf8f4;color:var(--about-navy)}
.about-v12__hero{display:grid;grid-template-columns:1.1fr .9fr;gap:42px;align-items:center;min-height:560px;padding:64px clamp(24px,5vw,72px);margin:0 calc(50% - 50vw) 48px;background:radial-gradient(circle at 12% 18%,#dff6ed 0,transparent 32%),linear-gradient(135deg,#f9fcfb,#eef5ff)}
.about-v12__hero-copy{max-width:700px;margin-inline-start:auto}.about-v12__hero h1{font-size:clamp(44px,6vw,78px);line-height:1.05;margin:14px 0 24px;letter-spacing:-2px}.about-v12__hero p,.about-v12__section p,.about-v12__intro p,.about-v12__example p,.about-v12__cta p{line-height:1.95;color:#52677d}.about-v12__eyebrow{display:inline-flex;background:#ddf7ec;color:#067554;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:800}.about-v12__eyebrow--warning{background:#fff1e8;color:#b54708}.about-v12__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.about-v12__visual img{display:block;width:100%;max-width:560px;margin:auto}.about-v12__intro{display:grid;grid-template-columns:.7fr 1.3fr;gap:32px;align-items:center;background:var(--about-navy);color:#fff;border-radius:24px;padding:36px clamp(24px,4vw,50px);margin:48px 0}.about-v12__intro span{color:#6ee7bb;font-weight:800}.about-v12__intro h2{margin:8px 0;font-size:clamp(26px,4vw,42px)}.about-v12__intro p{color:#d8e8f5;margin:0}.about-v12__section{padding:56px 0;text-align:center}.about-v12__section>h2{font-size:clamp(28px,4vw,46px);margin:14px 0 32px}.about-v12__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:right}.about-v12__step,.about-v12__boundaries article{background:#fff;border:1px solid #dce8e3;border-radius:20px;padding:24px;box-shadow:0 16px 40px rgba(15,39,66,.06)}.about-v12__step b{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--about-soft);color:var(--about-green)}.about-v12__step h3,.about-v12__boundaries h3{margin:18px 0 8px}.about-v12__step p,.about-v12__boundaries p{margin:0;font-size:14px}.about-v12__example{display:grid;grid-template-columns:1.4fr .6fr;gap:36px;align-items:center;background:linear-gradient(135deg,#effaf6,#f5f8ff);border-radius:24px;padding:42px}.about-v12__example h2{font-size:clamp(28px,4vw,44px);margin:12px 0}.about-v12__example small{color:#6b7d8f;line-height:1.8;display:block}.about-v12__example img{max-width:170px;margin:auto}.about-v12__boundaries{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;text-align:right}.about-v12__boundaries article{border-color:#fed7aa;background:#fffaf5}.about-v12__cta{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:42px;margin:32px 0 12px;background:var(--about-navy);color:#fff;border-radius:24px}.about-v12__cta h2{margin:12px 0 0;font-size:clamp(26px,4vw,40px)}.about-v12__cta p{color:#d8e8f5}.about-v12__cta .about-v12__actions{margin:0;flex-shrink:0}
@media(max-width:900px){.about-v12__hero,.about-v12__intro,.about-v12__example{grid-template-columns:1fr}.about-v12__hero{min-height:auto;text-align:center}.about-v12__hero-copy{margin:auto}.about-v12__actions{justify-content:center}.about-v12__steps{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.about-v12__hero{padding:44px 20px;margin-bottom:28px}.about-v12__hero h1{letter-spacing:-1px}.about-v12__steps,.about-v12__boundaries{grid-template-columns:1fr}.about-v12__intro,.about-v12__example,.about-v12__cta{padding:26px 20px;border-radius:18px}.about-v12__cta{display:block;text-align:center}.about-v12__cta .about-v12__actions{margin-top:20px}.about-v12__example img{display:none}}
