.story_page__AFEgS{--story-copy:#525c62}.story_intro__XQQDi{padding:76px 0 80px;border-bottom:1px solid var(--va-line);background:radial-gradient(ellipse at 90% 25%,#d719200b,transparent 55%),linear-gradient(135deg,#fff,#eeefea);box-shadow:inset 0 -1px 0 #fff,0 18px 36px -34px #17212660}.story_intro__XQQDi h1{max-width:650px;font-size:clamp(38px,4.4vw,60px);font-weight:650;line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.story_intro__XQQDi h1 span{color:var(--va-red)}.story_introduction__rAPns{margin:32px 0 0;font-size:clamp(19px,1.65vw,22px);line-height:1.6;color:var(--story-copy)}.story_introduction__rAPns strong{color:var(--va-ink);font-weight:700}.story_introGrid__jlCwV{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);align-items:center}.story_copy__Kpuyf{min-width:0;max-width:670px;color:var(--story-copy);font-size:16px;line-height:1.9}.story_copy__Kpuyf>p+p{margin-top:20px}.story_copy__Kpuyf strong{font-weight:650;color:var(--va-ink)}.story_chapter__951n5,.story_futureGrid__ZG7y2{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,110px)}.story_chapter__951n5{padding:76px 0}.story_chapter__951n5+.story_chapter__951n5{border-top:1px solid var(--va-line)}.story_chapterHeading__DyIfI h2,.story_welcome__tzGPG h2{font-size:clamp(29px,3vw,42px);font-weight:650;line-height:1.22;letter-spacing:-.04em;text-wrap:balance}.story_chapterHeading__DyIfI h2{max-width:390px}.story_future__U_uNu{padding:80px 0;background:radial-gradient(ellipse at 10% 0,#492a3260,transparent 65%),#15191c;box-shadow:0 18px 40px -30px #17212680;color:var(--va-paper)}.story_future__U_uNu .story_copy__Kpuyf{color:#c1c7cb}.story_welcome__tzGPG{padding:76px 0 88px;text-align:center}.story_welcome__tzGPG .va-eyebrow{justify-content:center}.story_welcome__tzGPG h2+p{margin-top:20px;color:var(--story-copy);font-size:16px;line-height:1.8}.story_actions__Pomoq{justify-content:center;gap:20px 32px;margin-top:30px}@media (max-width:800px){.story_intro__XQQDi{padding:48px 0}.story_chapter__951n5,.story_futureGrid__ZG7y2,.story_introGrid__jlCwV{grid-template-columns:1fr;gap:30px}.story_introduction__rAPns{margin:26px 0 0}.story_chapter__951n5{padding:48px 0}.story_chapterHeading__DyIfI h2{max-width:550px}.story_chapterHeading__DyIfI .va-eyebrow{margin-bottom:14px}.story_future__U_uNu{padding:52px 0}.story_welcome__tzGPG{padding:52px 0 60px}}