.about{gap:clamp(56px,9vw,104px)}.about-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.about-hero h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-family:Inter Display,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(38px,5.4vw,66px);font-weight:700;line-height:1.02}.about-lead{max-width:48ch;color:var(--fog);margin:20px 0 0;font-size:17px;line-height:1.65}.about-photo{aspect-ratio:4/3;background:var(--bay);border-radius:20px;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,0 40px 80px -30px #000c}.about-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.about-photo figcaption{color:var(--chalk);background:#0e1319cc;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;bottom:14px;left:14px}.about-section{flex-direction:column;gap:28px;display:flex}.about-head h2{letter-spacing:-.03em;margin:10px 0 0;font-family:Inter Display,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:700}.about-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.about-timeline:before{content:"";background:linear-gradient(180deg, var(--charge), #59c3ff26);width:2px;position:absolute;top:10px;bottom:10px;left:147px}.about-timeline li{grid-template-columns:120px minmax(0,1fr);gap:54px;padding:0 0 34px;display:grid;position:relative}.about-timeline li:before{content:"";background:var(--asphalt);border:2px solid var(--charge);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:141px}.about-timeline li.is-home:before{background:var(--charge);box-shadow:0 0 0 6px #59c3ff2e}.about-year{text-align:right}.about-year strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:Inter Display,Inter,ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:700;display:block}.about-year span{color:var(--charge);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:12px;font-weight:600;display:block}.about-step h3{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.about-step p{max-width:62ch;color:var(--fog);margin:8px 0 0;font-size:16px;line-height:1.6}.about-timeline li.is-home .about-step{background:#59c3ff0f;border:1px solid #59c3ff59;border-radius:16px;margin-top:-18px;padding:18px 20px}.about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.about-values article{background:var(--bay);border:1px solid var(--rail);border-radius:18px;padding:24px}.about-values h3{color:var(--charge);letter-spacing:-.02em;margin:0;font-family:Inter Display,Inter,ui-sans-serif,system-ui,sans-serif;font-size:28px;font-weight:700}.about-values p{color:#cfd7e0;margin:10px 0 0;font-size:15px;line-height:1.6}.about-cta{text-align:center;background:radial-gradient(120% 140% at 50% 0%, #59c3ff24, transparent 60%), var(--bay);border:1px solid #59c3ff4d;border-radius:22px;justify-items:center;gap:20px;padding:clamp(32px,5vw,56px) 20px;display:grid}.about-cta h2{letter-spacing:-.03em;margin:0;font-family:Inter Display,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(26px,3.4vw,38px);font-weight:700}.about-cta .landing-actions{justify-content:center;margin:0}@media (max-width:860px){.about-hero{grid-template-columns:1fr}.about-photo{order:-1}.about-values{grid-template-columns:1fr}}@media (max-width:560px){.about-timeline:before{left:6px}.about-timeline li{grid-template-columns:1fr;gap:6px;padding-left:32px}.about-timeline li:before{left:0}.about-year{text-align:left;align-items:baseline;gap:10px;display:flex}.about-timeline li.is-home .about-step{margin-top:6px}}
