.about-page{background:var(--background-darker)}.about-story{height:400svh;position:relative}.about-stage{isolation:isolate;height:100svh;min-height:620px;position:sticky;top:0;overflow:clip}.about-ambient{z-index:-1;background:radial-gradient(ellipse at 78% 49%, var(--brand-blue), transparent 65%);pointer-events:none;position:absolute;inset:0}.about-editorial{letter-spacing:.16em;color:var(--text-subtle);justify-content:space-between;font-size:10px;display:flex;position:absolute;top:117px;left:4.4%;right:4.4%}.about-chapters{width:45%;height:65%;position:absolute;top:25%;left:4.4%}.about-chapter{pointer-events:none;position:absolute;inset:0}.about-kicker{color:var(--text-secondary);margin-bottom:27px;font-size:10px}.about-chapter h1,.about-chapter h2{letter-spacing:-.065em;font-size:clamp(48px,6.4vw,104px);line-height:.94}.about-chapter h1 span,.about-chapter h2 span{color:var(--brand-blue)}.about-chapter-1 h2{font-size:clamp(48px,5.5vw,90px)}.about-chapter-3 h2{font-size:clamp(44px,5.2vw,86px)}.about-copy{color:var(--text-secondary);max-width:440px;margin-top:30px;font-size:clamp(15px,1.35vw,19px);line-height:1.7}.about-copy>strong{font-weight:400}.about-copy strong{color:var(--text-light)}.about-vision-note{color:var(--text-subtle);margin-top:16px;font-size:12px}.about-world{pointer-events:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:57%;display:grid;position:absolute;top:14%;bottom:12%;right:-1%}.about-world svg{width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:block;overflow:visible}.about-chapter-visual{display:none}.about-story-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:15px;display:flex;position:absolute;bottom:27px;left:4.4%;right:4.4%}.about-scroll-label{letter-spacing:.1em;color:var(--text-subtle);font-size:10px}.about-scroll-label>span{color:var(--brand-lime);margin-left:20px;font-size:18px}.about-story-bottom nav{gap:22px;display:flex}.about-story-bottom button{min-height:44px;color:var(--text-subtle);background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;font-size:11px;display:flex}.about-story-bottom button[aria-current]{color:var(--text-light)}.about-story-bottom button[aria-current]>span:first-child{color:var(--brand-lime)}.about-progress{background:var(--brand-blue);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0}.about-skip{z-index:2;color:var(--text-subtle);padding-block:8px;font-size:11px;position:absolute;top:145px;left:4.4%}.about-skip:hover{color:var(--text-light)}.about-approach{padding-block:120px 85px}.about-approach-label{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:55px;padding-top:25px;display:flex}.about-approach h2{letter-spacing:-.055em;font-size:clamp(34px,5.4vw,82px);line-height:1.15}.about-approach h2>span{color:var(--brand-lime)}.about-belief{gap:30px;max-width:520px;margin:60px 0 80px auto;display:flex}.about-belief p{color:var(--text-secondary);font-size:19px}.about-signoff{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding-top:40px;display:flex}.about-signoff strong{letter-spacing:-.07em;font-size:36px}.about-signoff strong span{color:var(--brand-blue)}.about-signoff p{color:var(--text-secondary);margin-top:6px;font-size:16px}@media (max-width:1100px) and (min-width:761px){.about-chapters{width:47%}.about-chapter h1,.about-chapter h2{font-size:6vw}.about-chapter-3 h2{font-size:5.3vw}.about-copy{font-size:16px}.about-story-bottom nav{gap:14px}}@media (max-width:900px){.about-story{height:600svh}.about-stage{min-height:0}.about-editorial{font-size:9px;top:91px;left:20px;right:20px}.about-editorial>span:last-child{display:none}.about-skip{font-size:10px;top:111px;left:20px}.about-chapters{width:auto;height:auto;top:153px;left:20px;right:20px}.about-kicker{letter-spacing:.1em;margin-bottom:16px;font-size:8px}.about-chapter h1,.about-chapter h2{font-size:clamp(37px,10vw,65px);line-height:.98}.about-chapter-2 h2 br:nth-of-type(2),.about-chapter-3 h2 br:nth-of-type(2){display:none}.about-chapter-3 h2{font-size:clamp(31px,8.5vw,58px)}.about-copy{max-width:540px;margin-top:18px;font-size:14px;line-height:1.65}.about-vision-note{margin-top:10px;font-size:10px}.about-world{width:86%;height:calc(100svh - 510px);min-height:180px;top:auto;bottom:81px;right:7%}.about-world svg{width:100%;max-width:100%;height:100%}.about-story-bottom{padding-top:5px;bottom:15px;left:20px;right:20px}.about-scroll-label{display:none}.about-story-bottom nav{justify-content:space-between;gap:10px;width:100%}.about-story-bottom button{flex-direction:column;gap:4px;font-size:9px}.about-approach{padding-block:70px 60px}.about-approach-label{margin-bottom:32px}.about-approach h2{font-size:clamp(28px,7.1vw,48px);line-height:1.25}.about-belief{gap:20px;margin:40px 0 50px}.about-belief p{font-size:16px}.about-signoff{flex-wrap:wrap}}@media (max-width:900px),(max-height:700px),(prefers-reduced-motion:reduce){.about-story{height:auto}.about-stage{flex-direction:column;height:auto;min-height:0;padding:180px 4.4% 40px;display:flex;position:relative;overflow:clip}.about-chapters{order:1;width:100%;height:auto;position:relative;top:auto;left:auto;right:auto}.about-chapter{padding-block:35px 55px;position:relative;opacity:1!important;transform:none!important}.about-world{display:none}.about-chapter-visual{aspect-ratio:800/680;width:min(100%,500px);margin:8px auto 0;display:block}.about-chapter-visual svg{width:100%;height:100%;display:block}.about-chapter{pointer-events:auto;padding-block:20px 25px}.about-world svg{width:100%;height:auto}.about-story-bottom,.about-progress{display:none}.about-copy{max-width:620px}}.about-reduced .about-story{height:auto}.about-reduced .about-stage{flex-direction:column;height:auto;padding:180px 4.4% 40px;display:flex;position:relative}.about-reduced .about-chapters{order:1;width:100%;height:auto;position:relative;top:auto;left:auto;right:auto}.about-reduced .about-chapter{padding-block:35px 55px;position:relative;opacity:1!important;transform:none!important}.about-reduced .about-world,.about-reduced .about-story-bottom,.about-reduced .about-progress{display:none}
