.mission-and-story-module__-v6CZq__section{color:#f8f9fa;margin-top:100px;scroll-margin-top:130px}.mission-and-story-module__-v6CZq__introduction{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.mission-and-story-module__-v6CZq__eyebrow{color:#04e762;font:500 11px/1.4 var(--font-inter);letter-spacing:.16em;margin:0 0 20px}.mission-and-story-module__-v6CZq__headline{font:500 clamp(32px, 4.2vw, 60px)/1.12 var(--font-space-grotesk);letter-spacing:-.045em;margin:0}.mission-and-story-module__-v6CZq__headline span{color:#a7afaa;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#d3ddd6,#82978a);-webkit-background-clip:text;background-clip:text}.mission-and-story-module__-v6CZq__introCopy{color:#a1aaa4;max-width:270px;font:400 13px/1.75 var(--font-inter);margin:0 0 6px}.mission-and-story-module__-v6CZq__journey{--drive-duration:3s;--drive-play:paused;background:radial-gradient(at 49% 68%,#04e7620a,#0000 50%),#080b09;border:1px solid #f8f9fa21;border-radius:20px;margin:46px 0 0;position:relative;overflow:hidden}.mission-and-story-module__-v6CZq__journey[data-running=true]{--drive-play:running}.mission-and-story-module__-v6CZq__journeyHeader{border-bottom:1px solid #f8f9fa17;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 32px;display:flex}.mission-and-story-module__-v6CZq__journeyBrand{color:#bdc7c0;font:500 10px/1.4 var(--font-inter);letter-spacing:.15em;align-items:center;gap:16px;display:flex}.mission-and-story-module__-v6CZq__control{color:#a0aaa3;min-height:44px;font:400 12px/1.3 var(--font-inter);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0 10px 12px;display:flex}.mission-and-story-module__-v6CZq__control:hover{color:#04e762}.mission-and-story-module__-v6CZq__control:focus-visible,.mission-and-story-module__-v6CZq__stageButton:focus-visible,.mission-and-story-module__-v6CZq__stagePanel:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #04e762}.mission-and-story-module__-v6CZq__journeyWorkspace{grid-template-columns:175px minmax(0,1fr) 295px;align-items:center;gap:24px;padding:40px 32px 36px;display:grid}.mission-and-story-module__-v6CZq__navLabel{color:#748479;font:500 9px/1.4 var(--font-inter);letter-spacing:.12em;margin:0 0 20px}.mission-and-story-module__-v6CZq__stageList{flex-direction:column;gap:6px;display:flex}.mission-and-story-module__-v6CZq__stageButton{color:#8f9d94;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:16px;min-height:48px;padding:12px 13px;transition:color .25s,background .25s,border-color .25s;display:flex;position:relative}.mission-and-story-module__-v6CZq__stageButton:hover{color:#f8f9fa;background:#f8f9fa08}.mission-and-story-module__-v6CZq__stageButton[aria-selected=true]{color:#f8f9fa;background:linear-gradient(90deg,#04e7621a,#04e76205);border-color:#04e7622e}.mission-and-story-module__-v6CZq__stageNumber{color:#687b6e;font:400 10px/1.4 var(--font-inter);letter-spacing:.04em}.mission-and-story-module__-v6CZq__stageButton[aria-selected=true] .mission-and-story-module__-v6CZq__stageNumber{color:#04e762}.mission-and-story-module__-v6CZq__stageName{font:500 14px/1.3 var(--font-inter)}.mission-and-story-module__-v6CZq__mobileStageName{display:none}.mission-and-story-module__-v6CZq__stageArrow{color:#04e762;opacity:0;margin-left:auto}.mission-and-story-module__-v6CZq__stageButton[aria-selected=true] .mission-and-story-module__-v6CZq__stageArrow{opacity:1}.mission-and-story-module__-v6CZq__vehicleScene{text-align:center;width:100%;min-width:0;max-width:480px;margin:0 auto;position:relative}.mission-and-story-module__-v6CZq__vehicleHeading{flex-direction:column;gap:5px;display:flex}.mission-and-story-module__-v6CZq__vehicleHeading span:first-child{color:#eef3ef;font:500 30px/1.2 var(--font-space-grotesk);letter-spacing:-.04em}.mission-and-story-module__-v6CZq__vehicleHeading span:last-child{color:#8d9e93;font:400 12px/1.5 var(--font-inter)}.mission-and-story-module__-v6CZq__vehicleArtwork{aspect-ratio:480/300;width:100%;margin:0 auto;position:relative}.mission-and-story-module__-v6CZq__vehicleBackdrop{width:100%;height:auto;display:block}.mission-and-story-module__-v6CZq__vehicleImage{filter:drop-shadow(0 12px 9px #0000008c);width:92%;height:auto;position:absolute;bottom:17%;left:4%}.mission-and-story-module__-v6CZq__vehicleBody{width:100%;height:auto;display:block}.mission-and-story-module__-v6CZq__wheelOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mission-and-story-module__-v6CZq__wheelRotor{transform-box:view-box;transform-origin:0 0;animation:mission-and-story-module__-v6CZq__turnWheel var(--drive-duration) linear infinite;animation-play-state:var(--drive-play)}.mission-and-story-module__-v6CZq__roadFlow{animation:mission-and-story-module__-v6CZq__travelRoad var(--drive-duration) linear infinite;animation-play-state:var(--drive-play);opacity:.8}.mission-and-story-module__-v6CZq__vehicleConnectors{opacity:.35}.mission-and-story-module__-v6CZq__vehicleBadge text{fill:#a5c1af;font:500 9px var(--font-inter);letter-spacing:.08em}.mission-and-story-module__-v6CZq__vehicleProgress{opacity:.35;transition:stroke-dashoffset .75s ease-in-out}.mission-and-story-module__-v6CZq__vehicleNote{color:#98a99f;font:400 11px/1.6 var(--font-inter);justify-content:center;align-items:center;gap:7px;margin:3px 0 0;display:flex}.mission-and-story-module__-v6CZq__vehicleNote>span{background:#04e762;border-radius:50%;width:4px;height:4px}.mission-and-story-module__-v6CZq__stagePanel{border-left:1px solid #f8f9fa1c;min-width:0;padding:0 0 0 28px}.mission-and-story-module__-v6CZq__stageContent{min-height:270px;animation:.45s ease-out mission-and-story-module__-v6CZq__revealStage}.mission-and-story-module__-v6CZq__stageKicker{color:#04e762;font:500 10px/1.6 var(--font-inter);letter-spacing:.03em;align-items:center;gap:10px;display:flex}.mission-and-story-module__-v6CZq__stageKicker svg{flex-shrink:0}.mission-and-story-module__-v6CZq__stagePanel h3{font:500 25px/1.25 var(--font-space-grotesk);letter-spacing:-.03em;margin:20px 0 0}.mission-and-story-module__-v6CZq__stageDescription{color:#9caaa1;font:400 13px/1.8 var(--font-inter);margin:16px 0 0}.mission-and-story-module__-v6CZq__sharedRecords{border-top:1px solid #f8f9fa17;flex-direction:column;gap:9px;margin-top:22px;padding-top:17px;display:flex}.mission-and-story-module__-v6CZq__sharedRecords>div{color:#bac7be;font:400 11px/1.5 var(--font-inter);align-items:center;gap:9px;display:flex}.mission-and-story-module__-v6CZq__sharedRecords svg{color:#04e762;flex-shrink:0}.mission-and-story-module__-v6CZq__journeyFooter{color:#8f9e94;font:400 11px/1.5 var(--font-inter);border-top:1px solid #f8f9fa17;justify-content:space-between;align-items:center;gap:16px;padding:17px 32px;display:flex}.mission-and-story-module__-v6CZq__footerProgress{color:#04e762;letter-spacing:.08em}.mission-and-story-module__-v6CZq__footerProgress span{color:#617568}.mission-and-story-module__-v6CZq__chapters{border-bottom:1px solid #f8f9fa1f;grid-template-columns:1fr 1fr;margin-top:44px;display:grid}.mission-and-story-module__-v6CZq__chapter{padding:0 48px 42px 0}.mission-and-story-module__-v6CZq__chapter+.mission-and-story-module__-v6CZq__chapter{border-left:1px solid #f8f9fa1f;padding:0 0 42px 48px}.mission-and-story-module__-v6CZq__chapterLabel{color:#a4ada7;font:500 11px/1.3 var(--font-inter);letter-spacing:.12em;gap:14px;margin:0 0 24px;display:flex}.mission-and-story-module__-v6CZq__chapterLabel span{color:#04e762}.mission-and-story-module__-v6CZq__chapter h3{font:500 27px/1.25 var(--font-space-grotesk);letter-spacing:-.025em;margin:0}.mission-and-story-module__-v6CZq__body{color:#929c95;max-width:475px;font:400 14px/1.8 var(--font-inter);margin:20px 0 0}@keyframes mission-and-story-module__-v6CZq__revealStage{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mission-and-story-module__-v6CZq__turnWheel{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mission-and-story-module__-v6CZq__travelRoad{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--road-travel)}}@media (min-width:900px) and (max-width:1199px){.mission-and-story-module__-v6CZq__journeyWorkspace{grid-template-columns:148px minmax(0,1fr) 242px;gap:14px;padding:32px 24px}.mission-and-story-module__-v6CZq__stageButton{gap:10px;padding:12px 10px}.mission-and-story-module__-v6CZq__stagePanel{padding-left:20px}.mission-and-story-module__-v6CZq__stagePanel h3{font-size:23px}.mission-and-story-module__-v6CZq__vehicleHeading span:first-child{font-size:27px}.mission-and-story-module__-v6CZq__vehicleNote{max-width:190px;margin-left:auto;margin-right:auto}}@media (max-width:899px){.mission-and-story-module__-v6CZq__section{margin-top:72px}.mission-and-story-module__-v6CZq__introduction{display:block}.mission-and-story-module__-v6CZq__introCopy{max-width:none;margin-top:24px}.mission-and-story-module__-v6CZq__journey{border-radius:16px;margin-top:32px}.mission-and-story-module__-v6CZq__journeyHeader{min-height:68px;padding:0 24px}.mission-and-story-module__-v6CZq__journeyWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;padding:24px}.mission-and-story-module__-v6CZq__stageNavigation{grid-column:1/-1}.mission-and-story-module__-v6CZq__navLabel{margin-bottom:14px}.mission-and-story-module__-v6CZq__stageList{flex-direction:row;gap:8px}.mission-and-story-module__-v6CZq__stageButton{flex:1;justify-content:center;gap:8px;min-width:0;padding:12px 6px}.mission-and-story-module__-v6CZq__stageArrow{display:none}.mission-and-story-module__-v6CZq__stageName{font-size:12px}.mission-and-story-module__-v6CZq__stagePanel{padding-left:24px}.mission-and-story-module__-v6CZq__stagePanel h3{font-size:23px}.mission-and-story-module__-v6CZq__journeyFooter{padding:16px 24px}.mission-and-story-module__-v6CZq__chapters{grid-template-columns:1fr;margin-top:32px}.mission-and-story-module__-v6CZq__chapter{padding:0 0 32px}.mission-and-story-module__-v6CZq__chapter+.mission-and-story-module__-v6CZq__chapter{border-top:1px solid #f8f9fa1f;border-left:0;padding:32px 0}.mission-and-story-module__-v6CZq__chapter h3{font-size:25px}.mission-and-story-module__-v6CZq__chapterLabel{margin-bottom:20px}}@media (max-width:599px){.mission-and-story-module__-v6CZq__journeyHeader{gap:10px;min-height:64px;padding:0 18px}.mission-and-story-module__-v6CZq__journeyBrand{letter-spacing:.1em;gap:10px;font-size:8px}.mission-and-story-module__-v6CZq__journeyBrand svg{width:24px;height:18px}.mission-and-story-module__-v6CZq__control{gap:6px;font-size:11px}.mission-and-story-module__-v6CZq__journeyWorkspace{grid-template-columns:minmax(0,1fr);gap:26px;padding:20px 18px 26px}.mission-and-story-module__-v6CZq__navLabel{font-size:9px}.mission-and-story-module__-v6CZq__stageNavigation{order:2}.mission-and-story-module__-v6CZq__stageList{gap:3px}.mission-and-story-module__-v6CZq__stageButton{flex-direction:column;gap:6px;min-height:64px;padding:10px 0}.mission-and-story-module__-v6CZq__stageNumber{font-size:12px}.mission-and-story-module__-v6CZq__stageName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mission-and-story-module__-v6CZq__mobileStageName{font:400 10px/1.4 var(--font-inter);display:block}.mission-and-story-module__-v6CZq__vehicleScene{order:1;width:100%;max-width:380px;margin:0 auto}.mission-and-story-module__-v6CZq__vehicleHeading span:first-child{font-size:29px}.mission-and-story-module__-v6CZq__vehicleArtwork{margin-top:0}.mission-and-story-module__-v6CZq__vehicleNote{font-size:10px}.mission-and-story-module__-v6CZq__stagePanel{border-top:1px solid #f8f9fa1c;border-left:0;order:3;padding:22px 0 0}.mission-and-story-module__-v6CZq__stageContent{min-height:245px}.mission-and-story-module__-v6CZq__stageKicker{font-size:11px}.mission-and-story-module__-v6CZq__stagePanel h3{max-width:320px;margin-top:15px;font-size:25px}.mission-and-story-module__-v6CZq__stageDescription{font-size:13px}.mission-and-story-module__-v6CZq__sharedRecords{flex-flow:wrap;gap:10px 17px;margin-top:19px;padding-top:15px}.mission-and-story-module__-v6CZq__journeyFooter{padding:15px 18px;font-size:10px}}@media (prefers-reduced-motion:reduce){.mission-and-story-module__-v6CZq__stageContent{animation:none}.mission-and-story-module__-v6CZq__vehicleProgress,.mission-and-story-module__-v6CZq__stageButton{transition:none}.mission-and-story-module__-v6CZq__wheelRotor,.mission-and-story-module__-v6CZq__roadFlow{animation:none}.mission-and-story-module__-v6CZq__roadFlow{opacity:0}}
.vision-eye-animation-module__vbdpWa__scene{width:240px;max-width:100%;position:relative}.vision-eye-animation-module__vbdpWa__illustration{width:100%;height:auto;display:block}.vision-eye-animation-module__vbdpWa__lids,.vision-eye-animation-module__vbdpWa__aperture{transform-origin:120px 124px;animation:9s cubic-bezier(.4,0,.2,1) infinite vision-eye-animation-module__vbdpWa__blink}.vision-eye-animation-module__vbdpWa__reveal{animation:9s ease-in-out infinite vision-eye-animation-module__vbdpWa__reveal}.vision-eye-animation-module__vbdpWa__lids,.vision-eye-animation-module__vbdpWa__aperture,.vision-eye-animation-module__vbdpWa__reveal{animation-play-state:paused}.vision-eye-animation-module__vbdpWa__running .vision-eye-animation-module__vbdpWa__lids,.vision-eye-animation-module__vbdpWa__running .vision-eye-animation-module__vbdpWa__aperture,.vision-eye-animation-module__vbdpWa__running .vision-eye-animation-module__vbdpWa__reveal{animation-play-state:running}.vision-eye-animation-module__vbdpWa__toggle{color:#f8f9fa73;cursor:pointer;background:#0f0f0f99;border:1px solid #f8f9fa1f;border-radius:50%;place-items:center;width:32px;height:32px;transition:color .16s,border-color .16s;display:grid;position:absolute;bottom:4px;right:8px}.vision-eye-animation-module__vbdpWa__toggle:hover{color:#04e762;border-color:#04e76273}.vision-eye-animation-module__vbdpWa__toggle:focus-visible{outline-offset:4px;outline:2px solid #04e762}@keyframes vision-eye-animation-module__vbdpWa__blink{0%,2%,to{transform:scaleY(.025)}8%,93%{transform:scaleY(1)}98%{transform:scaleY(.025)}}@keyframes vision-eye-animation-module__vbdpWa__reveal{0%,3%,99%,to{opacity:0}11%,92%{opacity:1}97%{opacity:0}}@media (prefers-reduced-motion:reduce){.vision-eye-animation-module__vbdpWa__lids,.vision-eye-animation-module__vbdpWa__aperture,.vision-eye-animation-module__vbdpWa__reveal{opacity:1;animation:none;transform:none}.vision-eye-animation-module__vbdpWa__toggle{display:none}}
.staircase-animation-module__1nC_XW__scene{width:100%;position:relative}.staircase-animation-module__1nC_XW__illustration{width:100%;height:auto;display:block}.staircase-animation-module__1nC_XW__ball{transform-origin:148px 301px;animation:8s linear infinite staircase-animation-module__1nC_XW__climb}.staircase-animation-module__1nC_XW__step{opacity:0;animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite}.staircase-animation-module__1nC_XW__step0{opacity:1;animation-name:staircase-animation-module__1nC_XW__firstStep}.staircase-animation-module__1nC_XW__step1{animation-name:staircase-animation-module__1nC_XW__secondStep}.staircase-animation-module__1nC_XW__step2{animation-name:staircase-animation-module__1nC_XW__thirdStep}.staircase-animation-module__1nC_XW__step3{animation-name:staircase-animation-module__1nC_XW__fourthStep}.staircase-animation-module__1nC_XW__step4{animation-name:staircase-animation-module__1nC_XW__fifthStep}.staircase-animation-module__1nC_XW__ball,.staircase-animation-module__1nC_XW__step{animation-play-state:paused}.staircase-animation-module__1nC_XW__running .staircase-animation-module__1nC_XW__ball,.staircase-animation-module__1nC_XW__running .staircase-animation-module__1nC_XW__step{animation-play-state:running}.staircase-animation-module__1nC_XW__toggle{color:#f8f9fa8c;cursor:pointer;background:#0f0f0fb3;border:1px solid #f8f9fa1f;border-radius:50%;place-items:center;width:36px;height:36px;transition:color .16s,border-color .16s;display:grid;position:absolute;top:16px;right:16px}.staircase-animation-module__1nC_XW__toggle:hover{color:#04e762;border-color:#04e76273}.staircase-animation-module__1nC_XW__toggle:focus-visible{outline-offset:4px;outline:2px solid #04e762}@keyframes staircase-animation-module__1nC_XW__climb{0%,8%{opacity:1;transform:translate(0)}10%{transform:translate(0)scale(1.08,.9)}12%{transform:translate(11px,-33px)scale(.96,1.05)}15%{transform:translate(29px,-67px)}18%{transform:translate(47px,-80px)}21%{transform:translate(65px,-72px)}24%{transform:translate(83px,-47px)}25%{transform:translate(88px,-40px)scale(1.08,.9)}26%,28%{transform:translate(88px,-40px)}30%{transform:translate(88px,-40px)scale(1.08,.9)}32%{transform:translate(99px,-73px)scale(.96,1.05)}35%{transform:translate(117px,-107px)}38%{transform:translate(135px,-120px)}41%{transform:translate(153px,-112px)}44%{transform:translate(171px,-87px)}45%{transform:translate(176px,-80px)scale(1.08,.9)}46%,48%{transform:translate(176px,-80px)}50%{transform:translate(176px,-80px)scale(1.08,.9)}52%{transform:translate(187px,-113px)scale(.96,1.05)}55%{transform:translate(205px,-147px)}58%{transform:translate(223px,-160px)}61%{transform:translate(241px,-152px)}64%{transform:translate(259px,-127px)}65%{transform:translate(264px,-120px)scale(1.08,.9)}66%,68%{transform:translate(264px,-120px)}70%{transform:translate(264px,-120px)scale(1.08,.9)}72%{transform:translate(275px,-153px)scale(.96,1.05)}75%{transform:translate(293px,-187px)}78%{transform:translate(311px,-200px)}81%{transform:translate(329px,-192px)}84%{transform:translate(347px,-167px)}85%{transform:translate(352px,-160px)scale(1.08,.9)}86%,92%{opacity:1;transform:translate(352px,-160px)}95%{opacity:0;transform:translate(352px,-160px)}96%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes staircase-animation-module__1nC_XW__firstStep{0%,23%{opacity:1}26%,95%{opacity:0}to{opacity:1}}@keyframes staircase-animation-module__1nC_XW__secondStep{0%,23%{opacity:0}26%,43%{opacity:1}46%,to{opacity:0}}@keyframes staircase-animation-module__1nC_XW__thirdStep{0%,43%{opacity:0}46%,63%{opacity:1}66%,to{opacity:0}}@keyframes staircase-animation-module__1nC_XW__fourthStep{0%,63%{opacity:0}66%,83%{opacity:1}86%,to{opacity:0}}@keyframes staircase-animation-module__1nC_XW__fifthStep{0%,83%{opacity:0}86%,92%{opacity:1}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.staircase-animation-module__1nC_XW__ball,.staircase-animation-module__1nC_XW__step{animation:none}.staircase-animation-module__1nC_XW__toggle{display:none}}
