.t-site{--blue:#6893c5;--turquoise:#15af97;--purple:#7f5ca3;--yellow:#fff042;--gradient-product:linear-gradient(90deg,#6893c5 0%,#15af97 100%);--gradient-corporate:linear-gradient(90deg,#6893c5 0%,#7f5ca3 100%);--ink:#090d0f;--paper:#f3f4f0;--line:#10191b33;--shell:clamp(24px, 4.25vw, 72px);--ease:cubic-bezier(.22, 1, .36, 1);--font-rounded:"Arial Rounded MT Bold", "Arial Rounded MT", ui-rounded, "Nunito Sans", sans-serif;background:var(--paper);color:#101719;width:100%;font-family:var(--font-tyne), Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;overflow:clip}.t-site *,.t-site :before,.t-site :after{box-sizing:border-box}.t-site a{color:inherit;text-decoration:none}.t-site button{color:inherit;font:inherit}.t-site img,.t-site video{display:block}.t-site em{font-weight:inherit;font-style:normal}.t-skip{z-index:1000;background:var(--yellow);color:#000;padding:12px 18px;transition:top .2s;position:fixed;top:-60px;left:24px}.t-skip:focus{top:18px}.t-header{z-index:100;color:#fff;transition:top .6s var(--ease), color .4s;position:fixed;top:18px;left:22px;right:22px}.t-nav{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);height:76px;transition:height .55s var(--ease), background .4s, border-color .4s, border-radius .4s;background:#070b0c52;border:1px solid #fff3;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 30px;display:grid;position:relative;box-shadow:0 18px 50px #00000014}.t-headerScrolled .t-nav{background:#070b0ce0;border-color:#ffffff1f;border-radius:13px;height:62px;box-shadow:0 16px 55px #0000002b}.t-navLinks,.t-navActions{align-items:center;gap:clamp(18px,2vw,34px);display:flex}.t-navLinks button,.t-navActions>button,.t-navActions>a{color:#ffffffd1;letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:700;transition:color .25s;display:flex}.t-navLinks button:hover,.t-navActions>button:hover,.t-navActions>a:hover{color:#fff}.t-navLinks span,.t-navActions span{color:var(--yellow)}.t-logo{justify-self:center}.t-logo img{width:112px;transition:width .5s var(--ease)}.t-headerScrolled .t-logo img{width:101px}.t-navActions{justify-self:end}.t-navActions>a{border:1px solid #ffffff52;border-radius:10px;min-height:38px;padding:0 15px}.t-menuButton{border-radius:10px;place-items:center;width:38px;height:38px;position:relative;border:1px solid #ffffff47!important;display:none!important}.t-menuButton i{background:#fff;width:15px;height:1px;transition:transform .3s;position:absolute}.t-menuButton i:first-child{transform:translateY(-3px)}.t-menuButton i:last-child{transform:translateY(3px)}.t-menuButton[aria-expanded=true] i:first-child{transform:rotate(45deg)}.t-menuButton[aria-expanded=true] i:last-child{transform:rotate(-45deg)}.t-navProgress{border-radius:1px;height:1px;position:absolute;bottom:-4px;left:16px;right:16px;overflow:hidden}.t-navProgress i{width:calc(var(--page-y,0) * 100%);background:var(--gradient-product);height:100%;transition:width .1s linear;display:block}.t-megaPanel{animation:t-panelIn .55s var(--ease);background:#080c0ef5;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:.75fr 1fr .75fr;gap:55px;margin:8px auto 0;padding:36px;display:grid;overflow:hidden;box-shadow:0 35px 90px #00000047}.t-megaPanel>div>span,.t-marketPanel>span{color:var(--turquoise);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.t-megaPanel h2{letter-spacing:-.045em;margin:20px 0 12px;font-size:clamp(36px,4vw,62px);font-weight:800;line-height:.95}.t-megaPanel p{color:#ffffff9e;max-width:320px;font-size:15px;line-height:1.62}.t-megaPanel nav{border-top:1px solid #ffffff2e}.t-megaPanel nav a{border-bottom:1px solid #ffffff2e;grid-template-columns:34px 1fr auto;align-items:center;min-height:62px;transition:padding .3s,background .3s;display:grid}.t-megaPanel nav a:hover{background:#ffffff0d;padding:0 12px}.t-megaPanel small{color:var(--turquoise);font-size:9px}.t-megaPanel strong{font-size:16px;font-weight:700}.t-megaPanel figure{border-radius:10px;margin:0;overflow:hidden}.t-megaPanel figure img{object-fit:cover;width:100%;height:100%;min-height:230px}.t-marketPanel{width:340px;animation:t-panelIn .45s var(--ease);background:#080c0ef5;border:1px solid #ffffff24;border-radius:14px;padding:26px;display:grid;position:absolute;top:84px;right:18px;box-shadow:0 35px 90px #00000047}.t-marketPanel>span{margin-bottom:20px}.t-marketPanel a{border-bottom:1px solid #ffffff29;justify-content:space-between;padding:15px 0;font-size:14px;font-weight:600;display:flex}.t-marketPanel a:hover b{color:var(--yellow)}.t-mobilePanel{display:none}@keyframes t-panelIn{0%{opacity:0;transform:translateY(-12px)scale(.985)}}.t-hero{color:#fff;isolation:isolate;background:#071011;min-height:850px;padding:112px 0 26px;position:relative;overflow:hidden}.t-heroBackdrop{z-index:-2;filter:blur(100px)brightness(.38)saturate(.75);opacity:.72;background-position:50%;background-size:cover;transition:background-image .45s;position:absolute;inset:-140px -14%}.t-heroBackdrop:after{content:"";background:#03080a40;position:absolute;inset:0}.t-heroViewport{background:#101719;border:1px solid #ffffff2e;border-radius:18px;width:min(1240px,100% - 144px);height:min(680px,100svh - 174px);min-height:570px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000061}.t-heroSlide{opacity:0;pointer-events:none;transition:opacity .55s ease, transform 1.25s var(--ease);position:absolute;inset:0;overflow:hidden;transform:scale(1.018)}.t-heroSlideActive{opacity:1;pointer-events:auto;transform:scale(1)}.t-heroSlide>img{object-fit:cover;width:100%;height:100%}.t-heroShade{background:linear-gradient(90deg,#04090bc7,#04090b1a 72%),linear-gradient(#04090b0a 28%,#04090bdb 100%);position:absolute;inset:0}.t-heroCopy{width:min(790px,72%);position:absolute;bottom:58px;left:58px;right:58px}.t-heroCopy>p,.t-storyHeading>p,.t-capabilityContent>p,.t-vehicleTop>p,.t-groupCopy>p,.t-sectionHead p,.t-globalCopy>p,.t-resources>div>p{color:#9adfd5;letter-spacing:.11em;text-transform:uppercase;margin:0 0 28px;font-size:12px;font-weight:700}.t-heroMeta{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:18px;margin-bottom:20px;font-size:12px;display:flex}.t-heroMeta span{color:#9adfd5;font-weight:750}.t-heroMeta small{color:#ffffffa6;font-size:inherit}.t-heroCopy h1{letter-spacing:-.05em;max-width:780px;margin:0 0 30px;font-size:clamp(44px,4.9vw,74px);font-weight:800;line-height:.96}.t-heroCopy>a,.t-groupCopy>a,.t-footerCta>a{letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff6b;border-radius:12px;justify-content:space-between;align-items:center;gap:36px;min-height:54px;padding:0 22px;font-size:14px;font-weight:700;transition:background .3s,color .3s,border-color .3s,transform .3s;display:inline-flex}.t-heroCopy>a:hover,.t-footerCta>a:hover{border-color:var(--yellow);background:var(--yellow);color:#071011;transform:translateY(-3px)}.t-heroNumber{color:#ffffff9e;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:120px;font-size:9px;display:grid;position:absolute;bottom:24px;right:26px}.t-heroNumber i{background:#ffffff61;height:1px}.t-heroControls{justify-content:center;align-items:center;gap:18px;height:52px;margin-top:7px;display:flex;position:relative}.t-heroControls>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:border-color .25s,background .25s,color .25s;display:grid}.t-heroControls>button:hover{border-color:var(--turquoise);background:var(--turquoise);color:#071011}.t-heroControls>div{align-items:center;gap:8px;display:flex}.t-heroControls>div button{cursor:pointer;background:#ffffff4d;border:0;width:34px;height:3px;padding:0;transition:background .3s,width .3s}.t-heroControls>div .t-heroDotActive{background:linear-gradient(90deg,var(--blue),var(--turquoise));width:52px}.t-proof{padding:0 var(--shell);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.t-proof>div{border-right:1px solid var(--line);align-content:center;gap:13px;min-height:220px;padding:34px 28px;display:grid}.t-proof>div:first-child{border-left:1px solid var(--line)}.t-proof span{color:var(--turquoise);font-size:9px}.t-proof strong{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(16px,1.35vw,20px);font-weight:700}.t-proof p{color:#626b69;max-width:255px;margin:0;font-size:14px;line-height:1.62}.t-statement{padding:clamp(95px,9vw,145px) var(--shell);background:radial-gradient(circle at 84% 18%,#7f5ca313,transparent 30%),linear-gradient(180deg,#f6f7f3,var(--paper));grid-template-columns:1.05fr .95fr;gap:clamp(60px,9vw,150px);display:grid}.t-statementLead>p{color:var(--turquoise);letter-spacing:.11em;text-transform:uppercase;margin:0 0 28px;font-size:12px;font-weight:700}.t-statement h2{letter-spacing:-.045em;max-width:700px;margin:0;font-size:clamp(44px,4.8vw,72px);font-weight:800;line-height:1}.t-statementBody{flex-direction:column;justify-content:flex-end;padding-bottom:4px;display:flex}.t-statementBody>p{color:#4f5b59;max-width:580px;margin:0;font-size:18px;line-height:1.72}.t-statementFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:26px;margin-top:48px;padding-top:22px;display:flex}.t-statementFoot span{color:#6b7473;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}.t-statementFoot a{font-size:12px;font-weight:650}.t-statementFoot a b{margin-left:30px}.t-responsibility{background:var(--ink);color:#fff;height:300vh;position:relative}.t-storySticky{height:100svh;padding:clamp(90px,8vw,125px) var(--shell) 42px;grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);gap:0 2vw;display:grid;position:sticky;top:0;overflow:hidden}.t-storyHeading{z-index:3;grid-area:1/1/auto/6;align-self:start}.t-storyHeading h2,.t-capabilityContent h2,.t-globalCopy h2{letter-spacing:-.05em;margin:0;font-size:clamp(46px,5vw,78px);font-weight:800;line-height:.9}.t-storyHeading h2 em{color:#b8e8df}.t-commitmentMedia{background:#172025;position:absolute;inset:0 30% 0 31%;overflow:hidden}.t-commitmentMedia>img{opacity:0;object-fit:cover;object-position:center;filter:saturate(.72)brightness(.72);width:100%;height:100%;transition:opacity 1.1s var(--ease), transform 1.6s var(--ease), filter 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.t-commitmentMedia>img.t-active{opacity:1;filter:saturate(.9)brightness(.82);transform:scale(1)}.t-mediaVeil{background:linear-gradient(90deg,#090d0fc2,#0000 27% 68%,#090d0fdb),linear-gradient(#090d0f47,#0000 35%,#090d0f9e);position:absolute;inset:0}.t-storyCounter{color:#ffffffb3;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:9px;display:grid;position:absolute;bottom:30px;left:24px;right:24px}.t-storyCounter i{background:#ffffff59;height:1px}.t-commitmentCopy{z-index:3;grid-area:1/9/auto/13;align-self:end;min-height:390px;position:relative}.t-commitmentCopy article{opacity:0;pointer-events:none;transition:opacity .75s var(--ease), transform .75s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:translateY(35px)}.t-commitmentCopy article.t-active{opacity:1;pointer-events:auto;transform:none}.t-commitmentCopy small{color:var(--yellow);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:650}.t-commitmentCopy h3{letter-spacing:-.045em;margin:22px 0 18px;font-size:clamp(38px,4vw,62px);font-weight:800;line-height:.94}.t-commitmentCopy strong{margin-bottom:16px;font-size:16px;font-weight:700;display:block}.t-commitmentCopy p{color:#ffffffad;max-width:410px;margin:0 0 28px;font-size:15px;line-height:1.65}.t-commitmentCopy a{letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #ffffff7a;padding-bottom:7px;font-size:13px;font-weight:700}.t-storySticky>nav{z-index:5;grid-area:2/1/auto/5;align-self:end;gap:8px;display:flex}.t-storySticky>nav button{color:#ffffff61;text-align:left;cursor:pointer;background:0 0;border:0;gap:9px;width:68px;padding:0;display:grid}.t-storySticky>nav span{font-size:9px}.t-storySticky>nav i{transform-origin:0;width:100%;height:2px;transition:transform .6s var(--ease), color .3s;background:currentColor}.t-storySticky>nav button.t-active{color:var(--yellow)}.t-capabilityStory{background:#e8ebe6;height:400vh;position:relative}.t-capabilitySticky{grid-template-columns:1.05fr .95fr;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.t-capabilityVisual{background:#233034;position:relative;overflow:hidden}.t-capabilityVisual>img{opacity:0;object-fit:cover;filter:saturate(.75);width:100%;height:100%;transition:opacity 1s var(--ease), transform 1.5s var(--ease);position:absolute;inset:0;transform:scale(1.07)}.t-capabilityVisual>img.t-active{opacity:1;transform:scale(1)}.t-imageLabel{color:#fff;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);letter-spacing:.1em;text-transform:uppercase;background:#080e104d;border:1px solid #ffffff38;border-radius:11px;justify-content:space-between;align-items:center;padding:16px 18px;font-size:9px;font-weight:650;display:flex;position:absolute;bottom:26px;left:26px;right:26px}.t-capabilityContent{background:radial-gradient(circle at 92% 10%,#6893c51f,#0000 34%),linear-gradient(155deg,#f3f5f1 0%,#e8ebe6 72%);flex-direction:column;justify-content:center;padding:clamp(55px,6vw,100px) clamp(42px,6vw,100px);display:flex}.t-capabilityContent>p:first-child{color:var(--turquoise)}.t-capabilityContent h2 em{color:var(--purple)}.t-capabilityList{border-top:1px solid var(--line);margin-top:clamp(34px,5vh,65px)}.t-capabilityList button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;width:100%;min-height:73px;transition:padding .4s var(--ease), background .4s, color .4s;background:0 0;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:0 7px;display:grid}.t-capabilityList button>span{color:#8a9290;font-size:9px}.t-capabilityList button>div{gap:3px;display:grid}.t-capabilityList strong{letter-spacing:-.02em;font-size:clamp(16px,1.4vw,20px);font-weight:700}.t-capabilityList small{opacity:0;color:#64706e;letter-spacing:.08em;text-transform:uppercase;height:0;font-size:9px;transition:height .4s,opacity .4s;overflow:hidden}.t-capabilityList button>b{opacity:0;font-weight:400;transition:opacity .4s,transform .4s;transform:translate(-8px)}.t-capabilityList button.t-active{color:#0b1214;background:#fff;padding:0 14px}.t-capabilityList button.t-active>span{color:var(--turquoise)}.t-capabilityList button.t-active small{opacity:1;height:13px}.t-capabilityList button.t-active>b{opacity:1;transform:none}.t-capabilityDescription{min-height:50px;line-height:1.65;color:#56615f!important;text-transform:none!important;letter-spacing:0!important;margin:24px 0 0!important;font-size:15px!important}.t-vehicleStory{background:#0b1012;height:340vh;position:relative}.t-vehicleSticky{color:#fff;height:100svh;transition:background 1.1s var(--ease);position:sticky;top:0;overflow:hidden}.t-vehicleSticky.t-mint{background:linear-gradient(135deg,#0a1213 0%,#0b1818 56%,#17342f 100%)}.t-vehicleSticky.t-blue{background:linear-gradient(135deg,#091116 0%,#0c1821 56%,#193148 100%)}.t-vehicleSticky.t-purple{background:linear-gradient(135deg,#0a1015 0%,#151622 56%,#302644 100%)}.t-vehicleSticky:after{content:"";opacity:.11;pointer-events:none;background-image:linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:12.5% 100%;position:absolute;inset:0}.t-vehicleTop{z-index:8;top:clamp(90px,10vh,118px);right:var(--shell);left:var(--shell);color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:9px;font-weight:650;display:flex;position:absolute}.t-vehicleTop p{color:var(--yellow);margin:0}.t-giantName{z-index:1;top:16%;left:var(--shell);color:#ffffff1c;font-family:var(--font-rounded);letter-spacing:-.07em;animation:t-nameIn 1s var(--ease);font-size:clamp(120px,16vw,250px);font-weight:700;line-height:.7;position:absolute}@keyframes t-nameIn{0%{opacity:0;transform:translate(40px)}}.t-vehicleStage{z-index:3;background:#1b2426;border:1px solid #ffffff29;border-radius:16px;position:absolute;inset:13% 5.5% 14% 29%;overflow:hidden;box-shadow:0 35px 90px #00000059}.t-vehicleStage:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#04080a52,#0000 32%),linear-gradient(#0000 58%,#04080a8f);position:absolute;inset:0}.t-vehicleStage figure{opacity:0;clip-path:inset(0 0 0 100%);transition:opacity .9s var(--ease), clip-path 1.1s var(--ease), transform 1.4s var(--ease);margin:0;position:absolute;inset:0;transform:scale(1.05)}.t-vehicleStage figure.t-active{opacity:1;clip-path:inset(0);transform:scale(1)}.t-vehicleStage img{object-fit:cover;object-position:center;width:100%;height:100%}.t-vehicleStage figcaption{z-index:4;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060b0d66;border:1px solid #ffffff57;border-radius:10px;grid-template-columns:34px auto;gap:2px 10px;padding:13px 15px;display:grid;position:absolute;top:22px;right:22px}.t-vehicleStage figcaption span{color:var(--yellow);grid-row:1/3;align-self:center;font-size:9px}.t-vehicleStage figcaption strong{font-family:var(--font-rounded);font-size:15px;font-weight:700}.t-vehicleStage figcaption small{color:#ffffffa1;letter-spacing:.06em;text-transform:uppercase;font-size:8px}.t-vehicleInfo{z-index:6;bottom:11%;left:var(--shell);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:min(330px,23vw);animation:t-detailIn .8s var(--ease);background:#060b0d8a;border:1px solid #ffffff29;border-radius:14px;padding:26px 28px;position:absolute}@keyframes t-detailIn{0%{opacity:0;transform:translateY(22px)}}.t-vehicleInfo small{color:var(--yellow);letter-spacing:.12em;font-size:9px}.t-vehicleInfo h2{letter-spacing:-.045em;text-transform:uppercase;margin:18px 0 16px;font-size:clamp(36px,4vw,60px);font-weight:800;line-height:.92}.t-vehicleInfo p{color:#ffffffb3;margin:0 0 26px;font-size:15px;line-height:1.62}.t-vehicleInfo a{letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #ffffff73;padding-bottom:7px;font-size:13px;font-weight:700}.t-vehicleSpecs{z-index:6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#060a0cbd;border:1px solid #ffffff4d;border-radius:12px;grid-template-columns:repeat(3,1fr);width:min(620px,47vw);margin:0;display:grid;position:absolute;bottom:4%;right:5.5%}.t-vehicleSpecs div{border-right:1px solid #ffffff40;padding:17px 20px}.t-vehicleSpecs div:last-child{border-right:0}.t-vehicleSpecs dt{color:#ffffff75;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:8px}.t-vehicleSpecs dd{margin:0;font-size:15px;font-weight:600}.t-vehicleSticky>nav{z-index:8;gap:13px;display:grid;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.t-vehicleSticky>nav button{color:#ffffff59;text-align:right;cursor:pointer;background:0 0;border:0;gap:7px;width:54px;padding:0;display:grid}.t-vehicleSticky>nav span{font-size:8px}.t-vehicleSticky>nav i{height:1px;transition:transform .5s var(--ease);transform-origin:100%;background:currentColor;transform:scaleX(.5)}.t-vehicleSticky>nav button.t-active{color:var(--yellow)}.t-vehicleSticky>nav button.t-active i{transform:scaleX(1)}.t-groupSection{background:#fff;grid-template-columns:1.03fr .97fr;min-height:900px;display:grid}.t-groupVisual{min-height:760px;position:relative;overflow:hidden}.t-groupVisual>img{object-fit:cover;object-position:center 62%;width:100%;height:100%;transition:transform 1.4s var(--ease)}.t-groupVisual:hover>img{transform:scale(1.025)}.t-groupVisual>span{background:linear-gradient(#070c0e14,#070c0ead);position:absolute;inset:0}.t-groupVisual>p{color:#fff;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:11px;font-weight:650;line-height:1.45;position:absolute;bottom:42px;left:42px}.t-groupCopy{background:radial-gradient(circle at 100% 0,#15af9717,#0000 34%),#fff;flex-direction:column;justify-content:center;padding:clamp(70px,8vw,130px) clamp(45px,7vw,115px);display:flex}.t-groupCopy>p{color:var(--turquoise)}.t-groupCopy h2,.t-sectionHead h2,.t-resources h2,.t-footerCta h2{letter-spacing:-.05em;margin:0;font-size:clamp(52px,5.2vw,84px);font-weight:800;line-height:.9}.t-groupCopy h2 em,.t-sectionHead h2 em,.t-resources h2 em,.t-footerCta h2 em{color:var(--purple)}.t-groupCopy>span{color:#56615f;max-width:560px;margin:34px 0;font-size:16px;line-height:1.7;display:block}.t-groupStats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:34px;display:grid}.t-groupStats div{border-right:1px solid var(--line);gap:6px;padding:20px 10px;display:grid}.t-groupStats div:last-child{border-right:0}.t-groupStats strong{font-size:38px;font-weight:800}.t-groupStats small{color:#68716f;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.4}.t-groupCopy>a{color:#171d1f;border-color:#171d1f;align-self:flex-start}.t-groupCopy>a:hover{border-color:var(--turquoise);background:var(--turquoise);color:#fff;transform:translateY(-3px)}.t-news{padding:clamp(110px,10vw,165px) var(--shell);background:linear-gradient(#eff2ed 0%,#f7f7f4 100%)}.t-sectionHead{justify-content:space-between;align-items:end;margin-bottom:70px;display:flex}.t-sectionHead p{color:var(--turquoise)}.t-sectionHead>a{letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #1b2324;padding-bottom:8px;font-size:13px;font-weight:700}.t-sectionHead>a b{margin-left:32px}.t-newsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.t-newsGrid>a{border-top:1px solid var(--line);flex-direction:column;min-width:0;display:flex;position:relative}.t-newsGrid figure{aspect-ratio:4/3;background:#ccd2cd;margin:16px 0 0;position:relative;overflow:hidden}.t-newsGrid figure img{object-fit:cover;filter:saturate(.72)contrast(1.02);width:100%;height:100%;transition:transform .85s var(--ease), filter .65s}.t-newsGrid a:hover figure img{filter:saturate();transform:scale(1.045)}.t-newsGrid figure span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd6;border-radius:50%;place-items:center;width:35px;height:35px;font-size:8px;display:grid;position:absolute;top:15px;left:15px}.t-newsGrid>a>div{flex-direction:column;min-height:230px;padding:24px 8px 0;display:flex}.t-newsGrid small{color:#0d8d7b;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.t-newsGrid h3{letter-spacing:-.035em;margin:18px 0 30px;font-size:clamp(22px,2.2vw,34px);font-weight:750;line-height:1.08}.t-newsGrid b{letter-spacing:.04em;text-transform:uppercase;margin-top:auto;font-size:13px;font-weight:700}.t-global{padding:clamp(100px,9vw,145px) var(--shell) 70px;color:#fff;background:radial-gradient(circle at 72% 28%,#7f5ca31f,#0000 30%),radial-gradient(circle at 30% 72%,#6893c514,#0000 32%),#0e171c;overflow:clip}.t-globalCopy{z-index:2;grid-template-columns:1.25fr .75fr;align-items:end;gap:5vw;display:grid;position:relative}.t-globalCopy>p{color:#9adfd5;grid-column:1/3}.t-globalCopy h2{grid-column:1;max-width:900px;font-size:clamp(52px,5.6vw,88px);line-height:.91}.t-globalCopy h2 em{color:#d8c5ed}.t-globalCopy>span{color:#ffffffb8;grid-column:2;max-width:520px;margin:0 0 6px;font-size:16px;line-height:1.68;display:block}.t-marketStory{margin-top:64px;position:relative}.t-map{background:#15252e;border:1px solid #ffffff4d;border-radius:2px;flex-direction:column;min-height:760px;display:flex;position:relative;overflow:hidden;box-shadow:0 45px 120px #00000052}.t-mapHeader{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;min-height:66px;padding:0 26px;font-size:11px;font-weight:700;display:flex}.t-mapHeader b{color:#fff;font-weight:700}.t-mapProgress{gap:5px;width:min(170px,15vw);display:flex}.t-mapProgress i{width:100%;height:2px;transition:background .55s var(--ease);background:#ffffff2b;overflow:hidden}.t-mapProgress .t-mapProgressActive{background:var(--gradient-corporate)}.t-mapCanvas{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:570px;display:grid;position:relative;overflow:hidden}.t-worldPlot{--map-x:55%;--map-y:43%;isolation:isolate;background:radial-gradient(circle at 57% 43%,#6893c530,#0000 22%),linear-gradient(145deg,#172936,#151d2a 58%,#120f1d);min-height:570px;position:relative;overflow:hidden}.t-worldPlot:before{z-index:2;background:radial-gradient(460px circle at var(--map-x) var(--map-y),#7f5ca330,transparent 66%);content:"";transition:background-position .25s var(--ease);pointer-events:none;position:absolute;inset:0}.t-worldPlot:after{z-index:3;content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 58%,#0000);mask-image:linear-gradient(90deg,#000 58%,#0000)}.t-mapBase{z-index:1;opacity:.46;filter:brightness(0)invert()drop-shadow(0 0 24px #7dded021);mix-blend-mode:screen;width:116%;transition:transform 1.35s var(--ease), opacity .8s var(--ease), filter .8s var(--ease);position:absolute;top:50%;left:50%}.t-mapImageDE{transform:translate(-50%,-50%)scale(1.015)}.t-mapImageES{transform:translate(-49%,-49%)scale(1.045)}.t-mapImageNL{transform:translate(-50.8%,-51%)scale(1.055)}.t-mapOrbit{z-index:2;aspect-ratio:1;opacity:.7;width:240px;transition:transform 1.2s var(--ease), border-color .8s;border:1px solid #6893c53b;border-radius:50%;position:absolute;top:38%;left:55%;transform:translate(-50%,-50%)scale(.9)}.t-mapOrbit:before,.t-mapOrbit:after{border-radius:inherit;content:"";border:1px solid #7f5ca32b;position:absolute}.t-mapOrbit:before{inset:18%}.t-mapOrbit:after{border-color:#bcacd545;inset:38%}.t-networkLegend{z-index:5;border-left:2px solid var(--blue);color:#fff;pointer-events:none;gap:5px;padding-left:12px;display:grid;position:absolute;top:24px;left:26px}.t-networkLegend small{color:#bcd5f0;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.t-networkLegend strong{letter-spacing:.01em;font-size:12px;font-weight:600}.t-routeLayer{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.t-routeLayer path{fill:none;stroke:#ffffff38;stroke-width:1px;vector-effect:non-scaling-stroke}.t-routeLayer .t-routeActive path{stroke:url(#networkRouteGradient);stroke-width:1.7px;stroke-dasharray:1;animation:t-routeReveal .85s var(--ease) both}@keyframes t-routeReveal{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.t-countryPin{z-index:7;background:var(--blue);opacity:.5;cursor:pointer;width:14px;height:14px;transition:opacity .35s, transform .65s var(--ease), box-shadow .65s var(--ease), filter .35s;border:3px solid #13232c;border-radius:50%;padding:0;position:absolute;transform:scale(.86);box-shadow:0 0 0 5px #6893c51a}.t-countryPin:after{content:"";opacity:0;border:1px solid;border-radius:50%;position:absolute;inset:-9px;transform:scale(.45)}.t-countryPin i{transform-origin:bottom;background:#ffffff8c;width:1px;height:30px;position:absolute}.t-countryPin b{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:104px;height:30px;transition:border-color .35s, background .35s, transform .35s var(--ease);background:#ffffff40;border:1px solid #ffffff59;align-items:center;gap:8px;padding:0 10px;display:flex;position:absolute}.t-countryPin b small{color:#d9c9ea;letter-spacing:.08em;font-size:8px;font-weight:700}.t-countryPin b span{letter-spacing:.015em;font-size:10px;font-weight:650}.t-countryPin:hover,.t-countryPin:focus-visible,.t-countryPinActive{opacity:1;filter:brightness(1.12);transform:scale(1.05)}.t-countryPin:focus-visible,.t-marketDirectory>button:focus-visible,.t-europeFocus a:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.t-countryPinActive{box-shadow:0 0 0 7px #7f5ca32b,0 0 30px #6893c561}.t-countryPinActive:after{animation:t-marketFocus .9s var(--ease) both}.t-countryPinActive b{background:linear-gradient(90deg,#6893c5b8,#7f5ca3b8);border-color:#ffffffbf;transform:translateY(-2px)}.t-pinDE{color:var(--blue);background:var(--blue);top:38%;left:55%}.t-pinDE i{bottom:9px;left:7px;transform:rotate(22deg)}.t-pinDE b{bottom:31px;left:9px}.t-pinES{color:#7279b5;background:#7279b5;top:45%;left:52%}.t-pinES i{height:28px;top:8px;left:2px;transform:rotate(38deg)}.t-pinES b{top:29px;right:10px}.t-pinNL{color:var(--purple);background:var(--purple);top:34%;left:53.5%}.t-pinNL i{height:34px;bottom:9px;right:7px;transform:rotate(-28deg)}.t-pinNL b{bottom:34px;right:13px}@keyframes t-marketFocus{0%{opacity:0;transform:scale(.45)}35%{opacity:.85}to{opacity:0;transform:scale(1.6)}}@keyframes t-pinArrive{0%{opacity:0;transform:scale(.25)}}.t-map.t-revealed .t-countryPin{animation:t-pinArrive .7s var(--ease) both}.t-map.t-revealed .t-pinES{animation-delay:.11s}.t-map.t-revealed .t-pinNL{animation-delay:.22s}.t-marketImageStage{z-index:6;color:#fff;background:#091215;border:1px solid #ffffff5c;width:min(520px,55%);height:clamp(250px,34vh,320px);margin:0;position:absolute;bottom:26px;left:26px;overflow:hidden;box-shadow:0 22px 70px #00000061}.t-marketImageStage>img{opacity:0;object-fit:cover;clip-path:inset(100% 0 0);filter:saturate(.72)brightness(.72);width:100%;height:100%;transition:opacity .8s var(--ease), transform 1.4s var(--ease), clip-path 1.05s var(--ease), filter 1s;position:absolute;inset:0;transform:scale(1.08)}.t-marketImageStage>img.t-marketImageActive{opacity:1;clip-path:inset(0);filter:saturate(.92)brightness(.76);transform:scale(1)}.t-marketImageVeil{z-index:2;background:linear-gradient(90deg,#04090bdb,#04090b47 75%),linear-gradient(#0000 30%,#04090bbd);position:absolute;inset:0}.t-marketImageStage figcaption{z-index:3;animation:t-marketDetailIn .7s var(--ease);gap:7px;display:grid;position:absolute;bottom:22px;left:24px;right:24px}.t-marketImageStage small{color:#91dcd1;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.t-marketImageStage strong{font-size:20px;line-height:1.13}.t-marketImageStage p{color:#ffffffab;max-width:340px;margin:2px 0 4px;font-size:11px;line-height:1.5}.t-marketImageStage a{letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #ffffff9e;justify-self:start;padding-bottom:5px;font-size:10px;font-weight:700}.t-marketImageStage a b{margin-left:14px}@keyframes t-marketDetailIn{0%{opacity:0;transform:translateY(14px)}}.t-marketDirectory{z-index:4;background:#091116b8;border-left:1px solid #fff3;padding:30px 26px;position:relative}.t-marketDirectory>p{color:#bcd5f0;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;margin:0 0 22px;font-size:10px;font-weight:700;display:flex}.t-marketDirectory>p b{color:#ffffff8c;font-weight:600}.t-marketDirectory>button{color:#fff;text-align:left;cursor:pointer;width:100%;min-height:135px;transition:padding .35s var(--ease), background .35s;background:0 0;border:0;border-top:1px solid #fff3;align-content:center;gap:7px;padding:18px 42px 18px 0;display:grid;position:relative;overflow:hidden}.t-marketDirectory>button:before{background:var(--gradient-corporate);content:"";transform-origin:0;height:3px;transition:transform .45s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.t-marketDirectory>button:last-child{border-bottom:1px solid #fff3}.t-marketDirectory>button:hover,.t-marketDirectory>button:focus-visible,.t-marketDirectory>button.t-marketActive{background:#ffffff0b;padding-left:14px}.t-marketDirectory>button.t-marketActive:before{transform:scaleX(1)}.t-marketDirectory span{color:#c8b5de;letter-spacing:.08em;font-size:9px;font-weight:700}.t-marketDirectory strong{font-size:21px;font-weight:750}.t-marketDirectory small{color:#ffffff94;font-size:11px;line-height:1.45}.t-marketDirectory>button>b{color:#ffffff7a;letter-spacing:.07em;font-size:8px;font-weight:700;transition:color .3s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.t-marketDirectory>button.t-marketActive>b{color:#fff}.t-networkRoles{border-top:1px solid #ffffff29;flex:0 0 112px;grid-template-columns:repeat(3,1fr);min-height:112px;display:grid}.t-networkRoles article{border-right:1px solid #ffffff29;grid-template-columns:28px 1fr;align-content:center;gap:12px;padding:20px 22px;display:grid}.t-networkRoles article:last-child{border-right:0}.t-networkRoles>article>span{color:var(--turquoise);font-size:10px;font-weight:700}.t-networkRoles article div{gap:7px;display:grid}.t-networkRoles strong{font-size:14px;font-weight:700}.t-networkRoles p{color:#ffffff91;letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:10px;line-height:1.5}.t-global>nav{border-top:1px solid #ffffff57;grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid}.t-global>nav a{border-right:1px solid #ffffff47;justify-content:space-between;padding:24px 18px;font-size:14px;font-weight:700;transition:background .3s,padding .3s;display:flex}.t-global>nav a:hover{background:#ffffff12;padding-left:25px}.t-global>nav a:first-child{padding-left:0}.t-global>nav a:last-child{border-right:0}.t-partner{background:var(--ink);grid-template-columns:1fr 1fr;min-height:760px;display:grid}.t-partner>a{color:#fff;position:relative;overflow:hidden}.t-partner>a:first-child{border-right:1px solid #ffffff3d}.t-partner img,.t-partner>a>span{width:100%;height:100%;position:absolute;inset:0}.t-partner img{object-fit:cover;filter:saturate(.74)brightness(.66)contrast(1.03);transition:transform 1.1s var(--ease), filter .8s}.t-partner>a:hover img{filter:saturate(.95)brightness(.72);transform:scale(1.045)}.t-partner>a>span{background:linear-gradient(#070b0d33,#070b0dd1)}.t-partner>a>small{color:var(--yellow);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:650;position:absolute;top:36px;left:38px}.t-partner>a>div{position:absolute;bottom:42px;left:42px;right:42px}.t-partner h2{letter-spacing:-.055em;margin:0;font-size:clamp(58px,6.5vw,98px);font-weight:800;line-height:.84}.t-partner p{color:#ffffffbd;max-width:490px;margin:30px 0 28px;font-size:16px;line-height:1.65}.t-partner b{letter-spacing:.04em;text-transform:uppercase;font-size:13px}.t-resources{padding:clamp(100px,10vw,160px) var(--shell);background:radial-gradient(circle at 6% 16%,#6893c517,#0000 27%),#fff;grid-template-columns:.75fr 1.25fr;gap:7vw;display:grid}.t-resources>div>p{color:var(--turquoise)}.t-resourceList{border-top:1px solid var(--line)}.t-resourceList a{border-bottom:1px solid var(--line);min-height:120px;transition:padding .4s var(--ease), background .3s;grid-template-columns:140px 1fr auto;align-items:center;gap:20px;padding:0 18px;display:grid}.t-resourceList a:hover{background:#f1f5f2;padding:0 25px}.t-resourceList span{color:#0d8d7b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.t-resourceList strong{font-size:clamp(17px,1.55vw,23px);font-weight:700}.t-resourceList b{font-size:13px}.t-footer{padding:0 var(--shell);color:#fff;background:#080b0d}.t-footerCta{border-bottom:1px solid #ffffff29;grid-template-columns:150px 1fr auto;align-items:center;gap:50px;min-height:430px;display:grid}.t-footerCta>img{align-self:start;width:130px;margin-top:72px}.t-footerCta p{color:#9adfd5;letter-spacing:.09em;text-transform:uppercase;margin:0 0 23px;font-size:12px;font-weight:700}.t-footerCta h2 em{color:#c9b5df}.t-footerLinks{border-bottom:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);gap:7vw;padding:65px 0;display:grid}.t-footerLinks>div{align-content:start;gap:16px;display:grid}.t-footerLinks h3{color:#9adfd5;letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.t-footerLinks a{color:#ffffffad;font-size:14px;transition:color .2s}.t-footerLinks a:hover{color:#fff}.t-footerBottom{color:#ffffff85;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:28px 0;font-size:11px;display:flex}.t-footerBottom nav{gap:30px;display:flex}.t-proof [data-reveal],.t-statement [data-reveal],.t-groupSection [data-reveal],.t-news [data-reveal],.t-global [data-reveal],.t-partner [data-reveal],.t-resources [data-reveal]{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(32px)}.t-proof [data-reveal]:nth-child(2),.t-newsGrid [data-reveal]:nth-child(2),.t-partner [data-reveal]:nth-child(2){transition-delay:90ms}.t-proof [data-reveal]:nth-child(3),.t-newsGrid [data-reveal]:nth-child(3){transition-delay:.18s}.t-proof [data-reveal]:nth-child(4){transition-delay:.27s}.t-revealed{opacity:1!important;transform:none!important}@media (width<=1100px){.t-site{--shell:32px}.t-nav{grid-template-columns:1fr auto}.t-navLinks,.t-navActions>button:first-child,.t-navActions>a{display:none}.t-logo{justify-self:start}.t-menuButton{display:grid!important}.t-mobilePanel{animation:t-panelIn .45s var(--ease);background:#080c0ef7;border:1px solid #ffffff21;border-radius:14px;grid-template-columns:1fr auto;gap:50px;margin-top:8px;padding:36px;display:grid;box-shadow:0 35px 90px #0000004d}.t-mobilePanel nav{min-width:60vw;display:grid}.t-mobilePanel nav a{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding:13px 0;font-size:20px;display:flex}.t-mobilePanel>div{align-content:start;gap:15px;padding-top:12px;font-size:11px;display:grid}.t-megaPanel{display:none}.t-heroViewport{width:calc(100% - 64px)}.t-storyHeading{grid-column:1/7}.t-commitmentMedia{left:27%;right:33%}.t-commitmentCopy{grid-column:8/13}.t-capabilitySticky{grid-template-columns:1fr 1fr}.t-capabilityContent{padding:60px 38px}.t-vehicleStage{left:27%}.t-vehicleInfo{width:26vw}.t-groupSection{min-height:760px}.t-newsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.t-globalCopy{grid-template-columns:1.1fr .9fr}.t-map{width:100%}.t-mapCanvas{grid-template-columns:minmax(0,1fr) 310px}.t-footerCta{grid-template-columns:120px 1fr;padding:55px 0}.t-footerCta>img{width:110px;margin-top:0}.t-footerCta>a{grid-column:2;justify-self:start}}@media (width<=767px){.t-site{--shell:18px}.t-header{top:9px;left:9px;right:9px}.t-nav,.t-headerScrolled .t-nav{border-radius:12px;height:62px;padding:0 18px}.t-logo img,.t-headerScrolled .t-logo img{width:100px}.t-mobilePanel{grid-template-columns:1fr;gap:24px;height:calc(100svh - 80px);padding:24px 20px;overflow-y:auto}.t-mobilePanel nav{min-width:0}.t-mobilePanel nav a{font-size:19px}.t-mobilePanel>div{grid-template-columns:1fr 1fr}.t-marketPanel{width:auto;top:70px;left:0;right:0}.t-hero{min-height:680px;padding:82px 12px 20px}.t-heroViewport{border-radius:14px;width:100%;height:520px;min-height:0}.t-heroSlide>img{object-position:center!important}.t-heroShade{background:linear-gradient(#03080a14 22%,#03080ae0 100%)}.t-heroCopy{width:auto;bottom:38px;left:22px;right:22px}.t-heroMeta{gap:10px;margin-bottom:14px;font-size:9px}.t-heroCopy h1{max-width:340px;margin-bottom:22px;font-size:clamp(34px,10.8vw,46px);line-height:.98}.t-heroCopy>a{min-height:46px;font-size:12px}.t-heroNumber{width:82px;font-size:7px;bottom:14px;right:16px}.t-heroControls{height:45px;margin-top:4px}.t-heroControls>button:first-child,.t-heroControls>button:last-child{display:none}.t-proof{scroll-snap-type:x mandatory;padding:0 18px;display:flex;overflow-x:auto}.t-proof>div{scroll-snap-align:start;min-width:78vw;min-height:190px;padding:28px 20px;border-left:0!important}.t-statement{padding:82px 18px 88px;display:block}.t-statementLead>p{margin-bottom:22px;font-size:10px}.t-statement h2{max-width:360px;font-size:42px}.t-statementBody{margin-top:42px}.t-statementBody>p{font-size:15px;line-height:1.65}.t-statementFoot{flex-direction:column;align-items:flex-start;gap:25px;margin-top:36px}.t-responsibility{height:300svh}.t-storySticky{height:100svh;min-height:760px;padding:82px 18px 25px;display:block}.t-storyHeading h2{font-size:38px;line-height:.92}.t-storyHeading>p{margin-bottom:17px;font-size:10px}.t-commitmentMedia{border-radius:12px;height:34svh;min-height:255px;inset:230px 18px auto}.t-mediaVeil{background:linear-gradient(#0000 50%,#090d0fc7)}.t-commitmentCopy{min-height:220px;position:absolute;bottom:56px;left:18px;right:18px}.t-commitmentCopy h3{margin:14px 0 10px;font-size:34px}.t-commitmentCopy strong{margin-bottom:9px;font-size:14px}.t-commitmentCopy p{margin-bottom:16px;font-size:13px;line-height:1.52}.t-commitmentCopy small,.t-commitmentCopy a{font-size:10px}.t-storySticky>nav{grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:23px;left:18px;right:18px}.t-storySticky>nav button{width:100%}.t-capabilityStory{height:400svh}.t-capabilitySticky{grid-template-rows:42% 58%;grid-template-columns:1fr;height:100svh;min-height:760px;display:grid}.t-capabilityVisual{grid-row:1}.t-imageLabel{padding:11px;font-size:7px;bottom:14px;left:14px;right:14px}.t-capabilityContent{grid-row:2;justify-content:flex-start;padding:26px 18px 20px}.t-capabilityContent>p:first-child{margin-bottom:11px;font-size:9px}.t-capabilityContent h2{font-size:36px}.t-capabilityList{border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid}.t-capabilityList button{border-right:1px solid var(--line);text-align:center;grid-template-columns:1fr;place-content:center;min-height:62px;display:grid;padding:7px!important}.t-capabilityList button>div,.t-capabilityList button>b{display:none}.t-capabilityList button>span{font-size:9px}.t-capabilityDescription{line-height:1.55;margin-top:16px!important;font-size:13px!important}.t-vehicleStory{height:330svh}.t-vehicleSticky{min-height:760px}.t-vehicleTop{top:82px;left:18px;right:18px}.t-vehicleTop span{display:none}.t-giantName{font-size:38vw;top:17%;left:18px}.t-vehicleStage{border-radius:12px;inset:14% 18px 46%}.t-vehicleStage img{object-position:center;max-height:none}.t-vehicleStage figcaption{padding:9px 11px;top:12px;right:12px}.t-vehicleStage figcaption small{display:none}.t-vehicleInfo{width:auto;padding:17px 18px;bottom:14%;left:18px;right:18px}.t-vehicleInfo h2{margin:10px 0;font-size:36px}.t-vehicleInfo p{margin-bottom:14px;font-size:13px;line-height:1.52}.t-vehicleSpecs{width:auto;bottom:5%;left:18px;right:18px}.t-vehicleSpecs div{padding:11px 8px}.t-vehicleSpecs dd{font-size:12px}.t-vehicleSticky>nav{top:47%;right:12px}.t-groupSection{grid-template-columns:1fr}.t-groupVisual{min-height:620px}.t-groupVisual>p{bottom:26px;left:22px}.t-groupCopy{padding:80px 18px 90px}.t-groupCopy h2,.t-sectionHead h2,.t-resources h2{font-size:48px}.t-groupCopy>span{margin:28px 0;font-size:15px;line-height:1.65}.t-groupStats strong{font-size:30px}.t-groupStats small{font-size:7px}.t-news{padding:90px 18px 100px}.t-sectionHead{flex-direction:column;align-items:flex-start;gap:28px;margin-bottom:45px}.t-newsGrid{scroll-snap-type:x mandatory;margin:0 -18px;padding:0 18px;display:flex;overflow-x:auto}.t-newsGrid>a{scroll-snap-align:start;flex:0 0 83vw;width:83vw}.t-newsGrid figure,.t-newsGrid>a:first-child figure{aspect-ratio:1.15}.t-newsGrid>a>div{min-height:185px}.t-newsGrid h3{font-size:25px}.t-global{min-height:0;padding:90px 18px 55px;display:block}.t-globalCopy{display:block}.t-globalCopy>p{margin-bottom:22px}.t-globalCopy h2{font-size:45px}.t-globalCopy>span{margin-top:30px;font-size:14px;line-height:1.62}.t-marketStory{margin-top:45px}.t-map{border-radius:2px;min-height:0;margin:0 0 20px}.t-mapHeader{min-height:48px;padding:0 13px;font-size:8px}.t-mapHeader b{display:none}.t-mapProgress{width:105px;margin-left:auto}.t-mapCanvas{min-height:0;display:block}.t-worldPlot{min-height:570px}.t-mapBase{width:168%}.t-mapOrbit{width:180px;top:25%;left:56%}.t-routeLayer{height:410px}.t-pinDE{top:21%;left:58%}.t-pinES{top:27%;left:50%}.t-pinNL{top:17%;left:54%}.t-marketImageStage{width:auto;height:300px;bottom:14px;left:14px;right:14px}.t-marketImageStage figcaption{bottom:17px;left:18px;right:18px}.t-marketImageStage strong{font-size:18px}.t-marketImageStage p{font-size:10px}.t-marketDirectory{border-top:1px solid #fff3;border-left:0;padding:24px 18px 28px}.t-marketDirectory>button{min-height:112px}.t-marketDirectory strong{font-size:19px}.t-networkRoles{grid-template-columns:1fr}.t-networkRoles article{border-bottom:1px solid #ffffff29;border-right:0;min-height:94px}.t-global>nav{grid-template-columns:1fr;margin-top:25px}.t-global>nav a,.t-global>nav a:first-child{border-bottom:1px solid #ffffff47;border-right:0;padding:18px 0}.t-partner{grid-template-columns:1fr}.t-partner>a{border-bottom:1px solid #ffffff3d;min-height:600px;border-right:0!important}.t-partner>a>small{top:24px;left:22px}.t-partner>a>div{bottom:28px;left:22px;right:22px}.t-partner h2{font-size:68px}.t-resources{padding:90px 18px;display:block}.t-resourceList{margin-top:42px}.t-resourceList a{grid-template-columns:1fr auto;gap:9px;min-height:105px;padding:0}.t-resourceList span{grid-column:1/3;align-self:end}.t-resourceList strong{align-self:start}.t-footer{padding:0 18px}.t-footerCta{min-height:0;padding:42px 0 60px;display:block}.t-footerCta>img{width:105px;margin:0 0 55px}.t-footerCta h2{margin-bottom:35px;font-size:47px}.t-footerLinks{grid-template-columns:1fr 1fr;gap:45px 24px;padding:50px 0}.t-footerBottom{flex-direction:column;align-items:flex-start;gap:22px}.t-footerBottom nav{flex-wrap:wrap;gap:12px 20px}}@media (height<=740px) and (width>=768px){.t-storySticky{padding-top:78px}.t-storyHeading h2,.t-capabilityContent h2{font-size:48px}.t-commitmentCopy{min-height:310px}.t-capabilityList button{min-height:59px}.t-vehicleInfo{bottom:8%}.t-vehicleSpecs{bottom:3%}}@media (prefers-reduced-motion:reduce){.t-giantName,.t-vehicleInfo,.t-megaPanel,.t-marketPanel,.t-mobilePanel,.t-marketImageStage figcaption,.t-map.t-revealed .t-countryPin,.t-countryPinActive:after{animation:none}.t-nav,.t-heroBackdrop,.t-heroSlide,.t-commitmentMedia>img,.t-commitmentCopy article,.t-capabilityVisual>img,.t-vehicleSticky,.t-vehicleStage figure,.t-newsGrid figure img,.t-partner img,.t-groupVisual>img,.t-mapBase,.t-marketImageStage>img,.t-countryPin,.t-marketDirectory>button,.t-routeActive{transition:none}.t-proof [data-reveal],.t-statement [data-reveal],.t-groupSection [data-reveal],.t-news [data-reveal],.t-global [data-reveal],.t-partner [data-reveal],.t-resources [data-reveal]{opacity:1;transition:none;transform:none}.t-worldPlot:before{display:none}.t-map svg path{stroke-dashoffset:0;animation:none!important}.t-map>span i{animation:none}}.t-header{top:16px;left:20px;right:20px}.t-nav{-webkit-backdrop-filter:blur(14px)saturate(108%);backdrop-filter:blur(14px)saturate(108%);background:#080d0e7a;border-color:#ffffff42;border-radius:8px;height:72px;padding:0 30px;box-shadow:0 16px 44px #0000001f}.t-headerScrolled{top:8px}.t-headerScrolled .t-nav{background:#080d0ef0;border-radius:6px;height:60px;box-shadow:0 12px 34px #0000002e}.t-navActions>a,.t-menuButton{border-radius:5px}.t-megaPanel,.t-marketPanel,.t-mobilePanel{border-radius:6px}.t-hero{background:#091012;min-height:max(760px,100svh);padding:0}.t-heroMedia{position:absolute;inset:0;overflow:hidden}.t-heroMedia video,.t-heroMedia img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.t-heroMedia video{animation:t-heroSettle 9s var(--ease) both}.t-heroMedia img{display:none}@keyframes t-heroSettle{0%{transform:scale(1.035)}to{transform:scale(1)}}.t-heroShade{z-index:1;background:linear-gradient(90deg,#03090ad6 0%,#03090a7a 42%,#03090a14 72%),linear-gradient(#03090a61,#0000 25%,#03090ac7 100%)}.t-heroGrid{z-index:2;width:100%;min-height:max(760px,100svh);padding:150px var(--shell) 34px;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.t-heroCopy{width:min(980px,78%);position:static}.t-heroMeta{letter-spacing:.1em;margin-bottom:clamp(28px,4vh,50px);font-size:11px}.t-heroMeta:before{background:var(--turquoise);content:"";width:26px;height:2px}.t-heroCopy h1{letter-spacing:-.065em;max-width:none;margin:0;font-size:clamp(70px,8.2vw,126px);font-weight:760;line-height:.78;display:grid}.t-heroCopy h1 strong,.t-heroCopy h1 em{font-weight:inherit}.t-heroCopy h1 em{color:#b7e4dc}.t-heroCopy>p{color:#ffffffc7;letter-spacing:0;text-transform:none;max-width:600px;margin:clamp(32px,4vh,50px) 0 0;font-size:clamp(15px,1.2vw,18px);font-weight:400;line-height:1.65}.t-heroActions{gap:12px;margin-top:30px;display:flex}.t-heroActions a{letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff8c;border-radius:4px;justify-content:space-between;align-items:center;gap:34px;min-height:52px;padding:0 20px;font-size:12px;font-weight:700;transition:color .28s,background .28s,border-color .28s,transform .28s;display:inline-flex}.t-heroActions a:first-child{color:#081011;background:#b7e4dc;border-color:#b7e4dc}.t-heroActions a:hover{border-color:var(--yellow);background:var(--yellow);color:#081011;transform:translateY(-2px)}.t-heroFoot{color:#ffffffb3;letter-spacing:.11em;text-transform:uppercase;grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;margin-top:clamp(48px,7vh,84px);font-size:9px;font-weight:650;display:grid}.t-heroFoot i{background:#ffffff5c;height:1px}.t-heroFoot b{border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:600;display:grid}.t-proof>div{min-height:190px}.t-groupSection{grid-template-columns:.96fr 1.04fr;min-height:860px}.t-groupVisual{min-height:760px}.t-groupVisual>img{object-position:center 58%}.t-groupCopy{padding-right:max(var(--shell),7vw);padding-left:clamp(48px,6.5vw,104px)}.t-capabilityStory{height:auto;padding:clamp(105px,9vw,150px) var(--shell);background:radial-gradient(circle at 88% 8%,#6893c521,#0000 27%),#e9ede8}.t-capabilityIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;margin-bottom:clamp(58px,6vw,90px);display:grid}.t-capabilityIntro>p{color:#0b8e7c;letter-spacing:.1em;text-transform:uppercase;grid-column:1/3;margin:0;font-size:11px;font-weight:700}.t-capabilityIntro h2{letter-spacing:-.055em;margin:0;font-size:clamp(56px,6vw,92px);font-weight:800;line-height:.86}.t-capabilityIntro>span{color:#56615f;max-width:520px;padding-bottom:5px;font-size:17px;line-height:1.7}.t-capabilityPanel{background:#f6f7f3;border:1px solid #10191b47;grid-template-columns:1.3fr .7fr;min-height:680px;display:grid;overflow:hidden;box-shadow:0 30px 80px #1e2d2a1a}.t-imageLabel{border-radius:3px;bottom:22px;left:22px;right:22px}.t-capabilityContent{background:#f6f7f3;justify-content:center;padding:44px clamp(28px,4vw,62px)}.t-capabilityList{margin-top:0}.t-capabilityList button{grid-template-columns:38px 1fr auto;min-height:100px;padding:0}.t-capabilityList button.t-active{background:#fff;padding:0 16px;box-shadow:0 13px 34px #14242012}.t-capabilityList small{opacity:.72;height:13px}.t-capabilityDescription{max-width:440px;min-height:72px;margin-top:30px!important}.t-responsibility{height:auto;padding:clamp(105px,9vw,150px) var(--shell);color:#fff;background:#0a1012}.t-responsibilityHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;margin-bottom:clamp(58px,6vw,90px);display:grid}.t-responsibilityHead p{color:#9adfd5;letter-spacing:.11em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:700}.t-responsibilityHead h2{letter-spacing:-.052em;margin:0;font-size:clamp(52px,5.7vw,88px);font-weight:800;line-height:.88}.t-responsibilityHead h2 em{color:#cdb8e2}.t-responsibilityHead>span{color:#ffffffa6;max-width:520px;padding-bottom:5px;font-size:16px;line-height:1.7}.t-commitmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.t-commitmentGrid article{border-top:1px solid #ffffff45;min-width:0}.t-commitmentGrid figure{aspect-ratio:1.18;background:#172025;margin:16px 0 28px;position:relative;overflow:hidden}.t-commitmentGrid figure:after{content:"";background:linear-gradient(#0000 52%,#04090b9e);position:absolute;inset:0}.t-commitmentGrid figure img{object-fit:cover;filter:saturate(.72)brightness(.85);width:100%;height:100%;transition:transform .85s var(--ease), filter .6s}.t-commitmentGrid article:hover figure img{filter:saturate(.92)brightness(.9);transform:scale(1.035)}.t-commitmentGrid figure span{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a0c40;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:36px;height:36px;font-size:8px;display:grid;position:absolute;top:16px;left:16px}.t-commitmentGrid small{color:var(--yellow);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.t-commitmentGrid h3{letter-spacing:-.04em;margin:17px 0 12px;font-size:clamp(31px,3vw,46px);font-weight:750;line-height:.98}.t-commitmentGrid strong{min-height:24px;font-size:15px;display:block}.t-commitmentGrid p{color:#ffffff9e;min-height:76px;margin:16px 0 26px;font-size:14px;line-height:1.65}.t-commitmentGrid a{letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #ffffff7a;padding-bottom:7px;font-size:11px;font-weight:700;display:inline-block}.t-commitmentGrid a b{margin-left:18px}.t-capabilityStory [data-reveal],.t-responsibility [data-reveal]{opacity:0;transition:opacity .75s var(--ease), transform .75s var(--ease);transform:translateY(22px)}.t-responsibility [data-reveal]:nth-child(2){transition-delay:80ms}.t-responsibility [data-reveal]:nth-child(3){transition-delay:.16s}@media (width<=1100px){.t-heroCopy{width:min(820px,88%)}.t-heroCopy h1{font-size:clamp(66px,9.2vw,102px)}.t-groupSection{min-height:760px}.t-groupVisual{min-height:720px}.t-capabilityPanel{grid-template-columns:1.05fr .95fr;min-height:620px}.t-capabilityVisual{min-height:620px}.t-capabilityList button{min-height:92px}}@media (width<=767px){.t-header{top:8px;left:8px;right:8px}.t-nav,.t-headerScrolled .t-nav{border-radius:5px;height:60px}.t-hero{min-height:760px}.t-heroMedia video{object-position:56% center;display:block}.t-heroMedia img{object-position:center;display:none}.t-heroShade{background:linear-gradient(#03090a42 0%,#03090a29 30%,#03090ae6 82%,#061011 100%)}.t-heroGrid{min-height:760px;padding:108px 20px 26px}.t-heroCopy{width:100%}.t-heroMeta{flex-direction:column;align-items:flex-start;gap:7px;margin-bottom:24px}.t-heroMeta:before{display:none}.t-heroCopy h1{letter-spacing:-.06em;font-size:clamp(48px,16vw,66px);line-height:.82}.t-heroCopy>p{max-width:350px;margin-top:28px;font-size:14px;line-height:1.58}.t-heroActions{flex-direction:column;align-items:stretch;width:min(100%,340px);margin-top:24px}.t-heroActions a{min-height:48px}.t-heroFoot{grid-template-columns:auto 1fr auto;gap:12px;margin-top:34px;font-size:7px}.t-heroFoot span:nth-of-type(2){display:none}.t-heroFoot b{width:38px;height:38px}.t-proof>div{min-height:174px}.t-groupSection{min-height:0;display:block}.t-groupVisual{min-height:560px}.t-groupCopy{padding:76px 18px 86px}.t-groupCopy h2{font-size:43px}.t-capabilityStory{padding:84px 18px 90px}.t-capabilityIntro{margin-bottom:42px;display:block}.t-capabilityIntro>p{margin-bottom:20px}.t-capabilityIntro h2{font-size:48px}.t-capabilityIntro>span{margin-top:28px;font-size:14px;line-height:1.62;display:block}.t-capabilityPanel{min-height:0;display:block}.t-capabilityVisual{min-height:380px}.t-capabilityContent{padding:20px 16px 28px}.t-capabilityList{border-left:0;grid-template-columns:1fr;margin:0}.t-capabilityList button{place-content:initial;text-align:left;border-right:0;grid-template-columns:30px 1fr auto;min-height:74px;padding:0!important}.t-capabilityList button.t-active{padding:0 12px!important}.t-capabilityList button>div{display:grid}.t-capabilityList button>b{display:block}.t-capabilityDescription{min-height:66px;margin-top:22px!important}.t-responsibility{padding:86px 18px 92px}.t-responsibilityHead{margin-bottom:44px;display:block}.t-responsibilityHead p{margin-bottom:20px}.t-responsibilityHead h2{font-size:42px}.t-responsibilityHead>span{margin-top:28px;font-size:14px;line-height:1.62;display:block}.t-commitmentGrid{grid-template-columns:1fr;gap:58px}.t-commitmentGrid figure{aspect-ratio:1.28}.t-commitmentGrid p{min-height:0}}@media (prefers-reduced-motion:reduce){.t-heroMedia video{display:none}.t-heroMedia img{display:block}.t-heroMedia video,.t-commitmentGrid figure img{transition:none;animation:none}.t-capabilityStory [data-reveal],.t-responsibility [data-reveal]{opacity:1;transition:none;transform:none}}.t-hero{background:#08070d;min-height:max(800px,100svh)}.t-heroMedia{bottom:78px}.t-heroMedia video,.t-heroMedia img{object-position:center 54%}.t-heroShade{background:linear-gradient(#07070e75 0%,#0000 28%,#07060f33 57%,#090613eb 83%,#0a0614 100%)}.t-heroGrid{min-height:max(800px,100svh);padding:0}.t-heroCopy{width:100%;padding:28px var(--shell) 30px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0719c7;border-top:1px solid #fff3;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:8px 7vw;display:grid}.t-heroMeta{grid-column:1;margin:0;font-size:10px}.t-heroMeta:before{display:none}.t-heroCopy h1{letter-spacing:-.035em;grid-column:1;max-width:760px;font-size:clamp(31px,3.35vw,53px);font-weight:760;line-height:.98;display:grid}.t-heroCopy h1 em{color:#fff;letter-spacing:-.025em;margin-top:5px;font-size:.82em;font-weight:360}.t-heroCopy>p{grid-area:1/2/3;align-self:end;max-width:510px;margin:0 0 2px;font-size:14px;line-height:1.6}.t-heroActions{grid-column:1;margin-top:10px}.t-heroActions a,.t-heroActions a:first-child{color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffffb3;border-radius:0;gap:16px;min-height:auto;padding:0 0 7px}.t-heroActions a:hover,.t-heroActions a:first-child:hover{color:#9adfd5;background:0 0;border-color:#9adfd5;transform:none}.t-heroFoot{width:100%;min-height:78px;padding:0 var(--shell);background:#0a0614;border-top:1px solid #ffffff3d;grid-template-columns:auto auto 1fr auto;margin:0}.t-heroFoot strong{color:#fff;letter-spacing:.02em;font-size:14px}.t-heroFoot a{color:#fff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:22px;font-size:10px;font-weight:700;display:flex}.t-heroFoot a b{border:0;border-radius:0;width:auto;height:auto;font-weight:700;display:inline}.t-proof{padding:54px var(--shell) 66px;color:#fff;background:radial-gradient(circle at 58% 10%,#37275b80,#0000 36%),#07070b;display:block}.t-proofQuestion{border-bottom:1px solid #ffffff4d;grid-template-columns:auto 1fr;align-items:center;gap:32px;max-width:1050px;margin:0 auto;padding-bottom:24px;display:grid}.t-proof>.t-proofQuestion,.t-proof>.t-proofQuestion:first-child{scroll-snap-align:none;border:0;border-bottom:1px solid #ffffff4d;min-width:0;min-height:0;padding:0 0 24px}.t-proofQuestion>span{color:#8bd8ce;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.t-proofQuestion h2{text-align:center;margin:0;font-size:18px;font-weight:500}.t-proof>nav{justify-content:center;gap:8px;max-width:1050px;margin:22px auto 0;display:flex}.t-proof>nav button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff80;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:220px;min-height:50px;padding:0 15px;transition:border-color .25s,background .25s,color .25s;display:grid}.t-proof>nav button:hover,.t-proof>nav button:focus-visible{color:#081011;background:#9adfd5;border-color:#9adfd5}.t-proof>nav small{color:#9adfd5;font-size:9px;font-weight:700}.t-proof>nav button:hover small{color:#081011}.t-proof>nav span{color:inherit;letter-spacing:.01em;text-transform:none;font-size:11px;font-weight:600}.t-news{padding:clamp(86px,7.5vw,120px) var(--shell) clamp(100px,9vw,145px);color:#fff;background:radial-gradient(at 56% 42%,#1d1444b8,#0000 42%),#050609;overflow:hidden}.t-sectionHead{align-items:center;margin-bottom:34px}.t-sectionHead p{color:#79d4c8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:700}.t-sectionHead h2{letter-spacing:.12em;text-transform:uppercase;font-size:16px;line-height:1}.t-sectionHead>a{border-color:#ffffff9e;font-size:10px}.t-newsGrid{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:30px;padding:0;display:flex;overflow-x:auto}.t-newsGrid::-webkit-scrollbar{display:none}.t-newsGrid>a{scroll-snap-align:start;border:0;flex:0 0 calc(33.3333% - 20px)}.t-newsGrid figure,.t-newsGrid>a:first-child figure{aspect-ratio:1.38;margin:0}.t-newsGrid figure img{filter:saturate(.78)contrast(1.04)}.t-newsGrid figure>b{color:#111;background:#fff;place-items:center;width:50px;height:50px;margin:0;font-size:20px;font-weight:400;transition:background .25s,color .25s;display:grid;position:absolute;bottom:0;right:0}.t-newsGrid a:hover figure>b{background:var(--yellow)}.t-newsGrid>a>div{min-height:130px;padding:22px 0 0}.t-newsGrid small{color:#26b9a5;font-size:9px}.t-newsGrid h3{color:#fff;letter-spacing:-.015em;margin:13px 0 0;font-size:clamp(16px,1.4vw,21px);line-height:1.3}.t-newsControls{grid-template-columns:28px 1fr 28px;align-items:center;gap:18px;margin-top:22px;display:grid}.t-newsControls button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:20px}.t-newsControls>div{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.t-newsControls i{background:#ffffff45;height:2px}.t-newsControls i:first-child{background:#fff}@media (width<=1100px){.t-heroCopy{grid-template-columns:1fr .75fr}.t-proof>nav{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.t-proof>nav::-webkit-scrollbar{display:none}.t-proof>nav button{scroll-snap-align:start;flex:0 0 220px}.t-newsGrid>a{flex-basis:calc(50% - 15px)}}@media (width<=767px){.t-hero{min-height:760px}.t-heroMedia{bottom:68px}.t-heroMedia video{object-position:56% center}.t-heroGrid{min-height:760px}.t-heroCopy{padding:24px 18px 25px;display:block}.t-heroMeta{margin-bottom:13px}.t-heroCopy h1{font-size:30px;line-height:.98}.t-heroCopy h1 em{margin-top:4px;font-size:.78em;line-height:1.08}.t-heroCopy>p{max-width:355px;margin-top:15px;font-size:12px;line-height:1.52}.t-heroActions{width:auto;margin-top:16px}.t-heroActions a{width:max-content;min-height:auto}.t-heroFoot{grid-template-columns:auto auto 1fr;min-height:68px;padding:0 18px}.t-heroFoot strong{font-size:11px}.t-heroFoot a{font-size:0}.t-heroFoot a b{font-size:16px}.t-proof{padding:48px 18px 56px}.t-proofQuestion{padding-bottom:20px;display:block}.t-proofQuestion h2{text-align:left;margin-top:10px;font-size:17px}.t-proof>nav{margin-right:-18px;padding-right:18px}.t-proof>nav button{flex-basis:74vw;min-width:0}.t-news{padding:72px 18px 90px}.t-sectionHead{flex-direction:row;align-items:flex-start;gap:20px;margin-bottom:32px}.t-sectionHead h2{font-size:13px;line-height:1.3}.t-sectionHead>a{flex:none;font-size:8px}.t-sectionHead>a b{margin-left:10px}.t-newsGrid{gap:16px;margin:0 -18px 0 0;padding-right:18px}.t-newsGrid>a{flex:0 0 82vw;width:auto}.t-newsGrid figure,.t-newsGrid>a:first-child figure{aspect-ratio:1.2}.t-newsGrid>a>div{min-height:130px}.t-newsGrid h3{font-size:18px}.t-newsControls{margin-top:18px}}@media (prefers-reduced-motion:reduce){.t-newsGrid{scroll-behavior:auto}}.t-navLinks button,.t-navActions>button,.t-navActions>a{font-size:11px}.t-megaPanel h2{font-size:clamp(30px,3vw,46px)}.t-megaPanel p,.t-megaPanel strong{font-size:14px}.t-heroCopy h1{max-width:690px;font-size:clamp(29px,3vw,47px);line-height:1.02}.t-heroCopy h1 em{font-size:.78em}.t-heroCopy>p{font-size:13px;line-height:1.58}.t-heroActions a{font-size:10px}.t-groupCopy h2{font-size:clamp(36px,3.2vw,50px);line-height:.98}.t-groupCopy>span{font-size:15px;line-height:1.64}.t-groupStats strong{font-size:32px}.t-capabilityIntro h2{font-size:clamp(39px,3.9vw,60px);line-height:.96}.t-capabilityIntro>span{font-size:15px;line-height:1.65}.t-capabilityList strong{font-size:clamp(15px,1.15vw,18px)}.t-capabilityDescription{font-size:14px!important}.t-giantName{font-size:clamp(96px,12.5vw,190px)}.t-vehicleInfo h2{font-size:clamp(29px,2.9vw,44px);line-height:1}.t-vehicleInfo p{font-size:14px}.t-responsibilityHead h2{font-size:clamp(39px,3.9vw,60px);line-height:.96}.t-responsibilityHead>span{font-size:15px;line-height:1.65}.t-commitmentGrid h3{font-size:clamp(27px,2.4vw,37px);line-height:1.02}.t-commitmentGrid strong{font-size:14px}.t-commitmentGrid p{font-size:13px}.t-globalCopy h2{font-size:clamp(39px,3.9vw,60px);line-height:.96}.t-globalCopy>span{font-size:15px;line-height:1.65}.t-partner h2{font-size:clamp(40px,4.25vw,64px);line-height:.94}.t-resources h2,.t-footerCta h2{font-size:clamp(39px,3.8vw,58px);line-height:.97}.t-resourceList strong{font-size:clamp(16px,1.35vw,20px)}@media (width<=767px){.t-mobilePanel nav a{font-size:17px}.t-heroCopy h1{max-width:330px;font-size:27px;line-height:1.04}.t-heroCopy>p{font-size:11px}.t-groupCopy h2{font-size:33px}.t-groupCopy>span{font-size:14px}.t-capabilityIntro h2{font-size:35px}.t-responsibilityHead h2{font-size:34px}.t-commitmentGrid h3{font-size:28px}.t-vehicleInfo h2{font-size:29px}.t-globalCopy h2{font-size:34px}.t-partner h2{font-size:44px}.t-resources h2,.t-footerCta h2{font-size:35px}}.t-editorialHero{color:#fff;isolation:isolate;touch-action:pan-y;background:#071012;min-height:max(760px,100svh);padding:116px 0 24px;position:relative;overflow:hidden}.t-editorialAura{z-index:-2;filter:blur(115px)brightness(.29)saturate(.76);opacity:.66;background-position:50%;background-size:cover;transition:background-image .55s;position:absolute;inset:-18%}.t-editorialHero:after{z-index:-1;content:"";background:radial-gradient(circle at 50% 45%,#0000,#0207098a 76%),linear-gradient(#03080a0d,#071012 96%);position:absolute;inset:0}.t-editorialIntro{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;width:min(1120px,64vw);margin:0 auto 17px;font-size:9px;font-weight:700;display:flex}.t-editorialIntro>span{color:#9adfd5}.t-editorialStage{height:min(650px,100svh - 210px);min-height:510px;position:relative}.t-editorialCard{cursor:pointer;width:min(1120px,64vw);transition:transform .9s var(--ease), opacity .7s ease, filter .9s var(--ease);will-change:transform, opacity;background:#142023;border:1px solid #fff3;border-radius:15px;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;box-shadow:0 32px 90px #00000061}.t-editorialCard>img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform 7.5s cubic-bezier(.2,.7,.2,1)}.t-editorialCardActive{z-index:4;opacity:1;cursor:default;filter:brightness();transform:translate(-50%)scale(1)}.t-editorialCardActive>img{transform:scale(1.025)}.t-editorialCardNext{z-index:2;opacity:.5;filter:brightness(.52)saturate(.66);transform:translate(43%)scale(.86)}.t-editorialCardPrevious{z-index:2;opacity:.5;filter:brightness(.52)saturate(.66);transform:translate(-143%)scale(.86)}.t-editorialCardNext:hover,.t-editorialCardPrevious:hover{opacity:.68;filter:brightness(.66)saturate(.8)}.t-editorialCardHidden{z-index:1;opacity:0;pointer-events:none;transform:translate(-50%)scale(.72)}.t-editorialShade{background:linear-gradient(90deg,#03080ad1,#03080a14 72%),linear-gradient(#03080a08 32%,#03080ae8 100%);position:absolute;inset:0}.t-editorialCopy{z-index:2;width:min(690px,75%);position:absolute;bottom:44px;left:50px;right:50px}.t-editorialCopy>div{color:#ffffff9c;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:18px;font-size:9px;font-weight:700;display:flex}.t-editorialCopy>div small{color:#98dfd5;font:inherit}.t-editorialCopy>div b{font-weight:600}.t-editorialCopy h1,.t-editorialCopy h2{letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(38px,4vw,60px);font-weight:760;line-height:.96}.t-editorialCopy>p{color:#ffffffb8;max-width:570px;margin:19px 0 25px;font-size:13px;line-height:1.62}.t-editorialCopy>a{letter-spacing:.07em;text-transform:uppercase;border:1px solid #ffffff7a;border-radius:5px;justify-content:space-between;align-items:center;min-width:190px;min-height:43px;padding:0 16px;font-size:10px;font-weight:700;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.t-editorialCopy>a:hover{border-color:var(--yellow);background:var(--yellow);color:#081011}.t-editorialNumber{z-index:2;color:#ffffff80;font-size:9px;position:absolute;bottom:20px;right:22px}.t-editorialControls{justify-content:center;align-items:center;gap:14px;height:48px;display:flex}.t-editorialControls>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:11px;transition:background .25s,color .25s,border-color .25s;display:grid}.t-editorialControls>button:hover{color:#081011;background:#9adfd5;border-color:#9adfd5}.t-editorialControls>div{gap:6px;display:flex}.t-editorialControls>div button{cursor:pointer;background:#ffffff45;border:0;width:34px;height:2px;padding:0;transition:width .4s,background .4s}.t-editorialControls>div .t-editorialDotActive{background:linear-gradient(90deg,var(--blue),var(--turquoise));width:52px}.t-companyStory{--company-progress:0;background:#f3f4f0;height:205svh;position:relative}.t-companySticky{color:#fff;background:#071012;height:100svh;min-height:680px;position:sticky;top:0;overflow:hidden}.t-companyFilm{border-radius:calc(var(--company-progress) * 16px);box-shadow:0 30px 100px rgba(0,0,0,calc(var(--company-progress) * .28));transform:translateX(calc(var(--company-progress) * -13vw)) scale(calc(1 - var(--company-progress) * .31));will-change:transform;transition:border-radius 80ms linear;position:absolute;inset:0;overflow:hidden}.t-companyFilm video{object-fit:cover;object-position:center 55%;width:100%;height:100%}.t-companyFilm>span{background:linear-gradient(90deg,#03080a94,#03080a0d 52%,#03080a47),linear-gradient(#03080a14,#03080a9e);position:absolute;inset:0}.t-companyFilm>small{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700;position:absolute;bottom:27px;left:30px}.t-companyNarrative{z-index:3;width:min(510px,36vw);opacity:calc((var(--company-progress) - .38) * 3.2);transform:translateY(calc(-50% + (1 - var(--company-progress)) * 40px));position:absolute;top:50%;right:5.3vw}.t-companyNarrative>p{color:#93ded4;letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px;font-size:9px;font-weight:700}.t-companyNarrative h2{letter-spacing:-.048em;margin:0;font-size:clamp(37px,4vw,61px);font-weight:760;line-height:.94}.t-companyNarrative h2 em{color:#cbb5df}.t-companyNarrative>span{color:#ffffffad;max-width:490px;margin:25px 0 30px;font-size:14px;line-height:1.68;display:block}.t-companyMetrics{border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);margin-bottom:29px;display:grid}.t-companyMetrics div{border-right:1px solid #fff3;gap:7px;padding:18px 13px 18px 0;display:grid}.t-companyMetrics div+div{padding-left:13px}.t-companyMetrics div:last-child{border-right:0}.t-companyMetrics small{color:#ffffff85;letter-spacing:.06em;text-transform:uppercase;font-size:7px;line-height:1.35}.t-companyNarrative>a{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #ffffff8c;gap:30px;padding-bottom:7px;font-size:10px;font-weight:700;display:inline-flex}.t-companyProgress{z-index:4;right:var(--shell);bottom:25px;left:var(--shell);color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;font-size:8px;display:grid;position:absolute}.t-companyProgress i{background:linear-gradient(90deg,#9adfd5 calc(var(--company-progress) * 100%),#ffffff40 0);height:1px}.t-corporateFooter{padding:0 var(--shell);color:#fff;background:#05090a}.t-footerStatement{border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto;align-items:center;gap:60px;min-height:390px;display:grid}.t-footerStatement span{color:#94dfd5;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-size:9px;font-weight:700;display:block}.t-footerStatement h2{letter-spacing:-.05em;margin:0;font-size:clamp(49px,5.4vw,82px);font-weight:740;line-height:.86}.t-footerStatement h2 em{color:#c6addb}.t-footerStatement>a{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff8c;border-bottom:1px solid #ffffff8c;justify-content:space-between;min-width:210px;padding:16px 0;font-size:10px;font-weight:700;display:flex}.t-corporateFooterLinks{border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(6,1fr);display:grid}.t-corporateFooterLinks>div{border-right:1px solid #ffffff2e;min-height:290px;padding:35px 22px}.t-corporateFooterLinks>div:first-child{border-left:1px solid #ffffff2e}.t-corporateFooterLinks h3{color:#8cd8ce;letter-spacing:.11em;text-transform:uppercase;margin:0 0 26px;font-size:9px}.t-corporateFooterLinks a{color:#ffffffb8;width:fit-content;margin-bottom:16px;font-size:clamp(13px,1.08vw,16px);transition:color .25s,transform .25s;display:block}.t-corporateFooterLinks a:hover{color:var(--yellow);transform:translate(3px)}.t-footerUtility{border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto auto;align-items:center;gap:45px;min-height:138px;display:grid}.t-footerUtility>img{width:145px}.t-footerSocial{align-items:center;gap:27px;display:flex}.t-footerSocial span{color:#8cd8ce;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.t-footerSocial a{text-transform:uppercase;font-size:10px;font-weight:700}.t-footerUtility>button{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff57;border-radius:4px;padding:11px 14px;font-size:9px;font-weight:700}.t-footerUtility>button span{color:var(--yellow)}.t-corporateFooterBottom{color:#ffffff80;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:68px;font-size:9px;display:flex}.t-corporateFooterBottom nav{flex-wrap:wrap;gap:27px;display:flex}@media (width<=1100px){.t-editorialIntro,.t-editorialCard{width:72vw}.t-editorialCardNext{transform:translate(38%)scale(.86)}.t-editorialCardPrevious{transform:translate(-138%)scale(.86)}.t-companyFilm{transform:translateX(calc(var(--company-progress) * -10vw)) scale(calc(1 - var(--company-progress) * .26))}.t-companyNarrative{width:41vw;right:4vw}.t-companyNarrative h2{font-size:clamp(34px,4.4vw,48px)}.t-corporateFooterLinks{grid-template-columns:repeat(3,1fr)}.t-corporateFooterLinks>div{min-height:230px}}@media (width<=767px){.t-editorialHero{min-height:700px;padding:82px 0 14px}.t-editorialIntro{width:86vw;margin-bottom:12px}.t-editorialStage{height:540px;min-height:0}.t-editorialCard{border-radius:10px;width:86vw;left:48.5%}.t-editorialCardActive{transform:translate(-50%)scale(1)}.t-editorialCardNext{opacity:.46;transform:translate(53%)scale(.9)}.t-editorialCardPrevious{opacity:.35;transform:translate(-153%)scale(.9)}.t-editorialCopy{width:auto;bottom:34px;left:24px;right:24px}.t-editorialCopy>div{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:15px;font-size:7px}.t-editorialCopy h1,.t-editorialCopy h2{font-size:clamp(31px,10vw,39px);line-height:.98}.t-editorialCopy>p{margin:14px 0 20px;font-size:11px;line-height:1.52}.t-editorialCopy>a{min-width:170px;min-height:40px;font-size:8px}.t-editorialNumber{display:none}.t-editorialControls{gap:11px;height:47px}.t-editorialControls>div button{width:22px}.t-editorialControls>div .t-editorialDotActive{width:35px}.t-companyStory{height:155svh}.t-companySticky{min-height:620px}.t-companyFilm{border-radius:calc(var(--company-progress) * 10px);transform:translateY(calc(var(--company-progress) * -7vh)) scale(calc(1 - var(--company-progress) * .08));inset:0}.t-companyFilm video{object-position:57% center}.t-companyFilm>span{background:linear-gradient(#03080a14 20%,#03080ae0 76%,#071012 100%)}.t-companyFilm>small{display:none}.t-companyNarrative{width:auto;opacity:calc((var(--company-progress) - .24) * 3.5);transform:translateY(calc((1 - var(--company-progress)) * 28px));inset:auto 21px 47px}.t-companyNarrative>p{margin-bottom:13px;font-size:8px}.t-companyNarrative h2{font-size:35px}.t-companyNarrative>span{margin:16px 0 19px;font-size:11px;line-height:1.52}.t-companyMetrics{margin-bottom:18px}.t-companyMetrics div,.t-companyMetrics div+div{padding:11px 8px}.t-companyMetrics strong{font-size:19px}.t-companyMetrics small{font-size:6px}.t-companyProgress{display:none}.t-footerStatement{grid-template-columns:1fr;align-content:center;gap:38px;min-height:350px}.t-footerStatement h2{font-size:47px}.t-corporateFooterLinks{margin:0 calc(var(--shell) * -1);grid-template-columns:repeat(2,1fr)}.t-corporateFooterLinks>div{min-height:210px;padding:28px 20px}.t-corporateFooterLinks>div:nth-child(odd){border-left:0}.t-footerUtility{grid-template-columns:1fr;gap:29px;padding:38px 0}.t-footerUtility>img{width:116px}.t-footerSocial{flex-wrap:wrap;align-items:flex-start;gap:16px 22px}.t-footerSocial span{width:100%}.t-footerUtility>button{width:max-content}.t-corporateFooterBottom{flex-direction:column;align-items:flex-start;gap:22px;padding:27px 0}.t-corporateFooterBottom nav{gap:15px 20px}}@media (prefers-reduced-motion:reduce){.t-editorialCard,.t-editorialCard>img,.t-editorialAura{transition:none}.t-companyStory{height:auto;padding:72px var(--shell);background:#071012}.t-companySticky{height:auto;min-height:0;position:relative;overflow:visible}.t-companyFilm{border-radius:10px;height:min(68vh,650px);position:relative;transform:none}.t-companyNarrative{opacity:1;width:min(680px,100%);margin:48px 0 0;position:relative;top:auto;right:auto;transform:none}.t-companyProgress{display:none}}.t-site{--radius-feature:12px;--radius-content:8px;--radius-structure:4px;font-family:var(--font-tyne), Montserrat, Arial, sans-serif}.t-navLinks button,.t-navActions>button,.t-navActions>a{letter-spacing:.015em;font-size:14px;font-weight:500}.t-nav,.t-headerScrolled .t-nav,.t-navActions>a,.t-menuButton,.t-megaPanel,.t-marketPanel,.t-mobilePanel{border-radius:var(--radius-content)}.t-megaPanel h2{font-size:clamp(36px,3vw,48px);font-weight:700;line-height:1}.t-megaPanel strong,.t-marketPanel a{font-size:14px;font-weight:500}.t-editorialCard{border-radius:var(--radius-feature);box-shadow:0 26px 72px #0000004a}.t-editorialCopy h1,.t-editorialCopy h2{letter-spacing:-.035em;max-width:820px;font-size:clamp(48px,4.5vw,72px);font-weight:700;line-height:.98}.t-editorialCopy h1.t-claimTitle{color:#fff;max-width:780px;font-family:var(--font-rounded);letter-spacing:-.025em;font-weight:700}.t-editorialCopy>p{font-size:16px;line-height:1.58}.t-editorialCopy>a{border-radius:var(--radius-structure);min-height:46px;font-size:14px;font-weight:800}.t-companyStory{background:#071012;height:205svh}.t-companyFilm{top:calc(var(--company-progress) * 9vh);right:calc(var(--company-progress) * 36vw);bottom:calc(var(--company-progress) * 9vh);left:calc(var(--company-progress) * 4vw);border-radius:calc(var(--company-progress) * 8px);box-shadow:0 24px 64px rgba(0,0,0,calc(var(--company-progress) * .2));transform:none}.t-companyNarrative{width:min(520px,27vw);opacity:calc((var(--company-progress) - .46) * 3.1);transform:translateY(calc(-50% + (1 - var(--company-progress)) * 28px));right:4vw}.t-companyNarrative h2{letter-spacing:-.035em;font-size:clamp(40px,3.2vw,48px);font-weight:700;line-height:1}.t-companyNarrative>span{margin:24px 0 28px;font-size:16px;line-height:1.62}.t-companyMetrics strong{font-size:24px;font-weight:500}.t-companyNarrative>a{font-size:14px;font-weight:800}.t-capabilityStory{padding:clamp(104px,8vw,136px) var(--shell);background:#eceeea}.t-capabilityIntro{margin-bottom:clamp(54px,5vw,76px)}.t-capabilityIntro h2,.t-responsibilityHead h2,.t-globalCopy h2{letter-spacing:-.035em;font-size:clamp(40px,3.2vw,48px);font-weight:700;line-height:1}.t-capabilityIntro>span,.t-responsibilityHead>span,.t-globalCopy>span{font-size:16px;line-height:1.65}.t-capabilityPanel{min-height:640px;box-shadow:none;background:#eff1ed;border-color:#10191b38;border-radius:0}.t-capabilityVisual{min-height:640px}.t-capabilityList button{border-bottom-color:#10191b29;min-height:88px}.t-capabilityList button.t-active{box-shadow:inset 2px 0 0 var(--turquoise);background:#15af970e;padding:0 14px}.t-capabilityList strong{font-size:16px;font-weight:500}.t-capabilityList button.t-active strong{font-weight:600}.t-capabilityDescription{line-height:1.62;font-size:16px!important}.t-responsibility{padding:clamp(104px,8vw,136px) var(--shell)}.t-commitmentGrid figure{border-radius:var(--radius-structure)}.t-commitmentGrid h3{letter-spacing:-.025em;font-size:clamp(26px,2vw,32px);font-weight:500;line-height:1.08}.t-commitmentGrid strong{font-size:16px;font-weight:600}.t-commitmentGrid p{font-size:16px;line-height:1.62}.t-commitmentGrid a{font-size:14px;font-weight:800}.t-vehicleInfo h2{font-size:clamp(28px,2.2vw,32px);font-weight:700}.t-vehicleInfo p{font-size:16px;line-height:1.62}.t-map{box-shadow:0 30px 90px #0000003d}.t-marketImageStage{border-radius:var(--radius-structure);box-shadow:0 20px 54px #00000047}.t-sectionHead{margin-bottom:42px}.t-sectionHead h2{letter-spacing:-.025em;text-transform:none;font-size:clamp(32px,2.65vw,40px);font-weight:700;line-height:1.08}.t-sectionHead>a{font-size:14px;font-weight:800}.t-newsGrid h3{font-size:clamp(22px,1.7vw,28px);font-weight:500;line-height:1.28}.t-partner h2{letter-spacing:-.035em;font-size:clamp(40px,3.2vw,48px);font-weight:700;line-height:1}.t-partner p{font-size:16px;line-height:1.62}.t-partner b{font-size:14px;font-weight:800}.t-corporateFooter{box-shadow:none;border-radius:0}.t-footerStatement{min-height:310px}.t-footerStatement h2{letter-spacing:-.035em;font-size:clamp(40px,3.2vw,48px);font-weight:700;line-height:1}.t-footerStatement>a{font-size:14px;font-weight:800}.t-corporateFooterLinks>div{border-right-color:#ffffff1a;min-height:300px;padding:44px 22px}.t-corporateFooterLinks>div:first-child{border-left-color:#ffffff1a}.t-corporateFooterLinks h3{font-size:12px;font-weight:600}.t-corporateFooterLinks a{font-size:14px;font-weight:500}.t-footerSocial a,.t-footerUtility>button,.t-corporateFooterBottom{font-size:11px}@media (width<=1100px){.t-navLinks button,.t-navActions>button,.t-navActions>a{font-size:13px}.t-companyFilm{right:calc(var(--company-progress) * 40vw);left:calc(var(--company-progress) * 3vw)}.t-companyNarrative{width:34vw;right:3vw}.t-companyNarrative h2{font-size:clamp(36px,4vw,44px)}.t-capabilityPanel,.t-capabilityVisual{min-height:600px}}@media (width<=767px){.t-mobilePanel nav a{font-size:16px;font-weight:500}.t-editorialCard{border-radius:10px}.t-editorialCopy h1,.t-editorialCopy h2{font-size:clamp(34px,10vw,42px)}.t-editorialCopy>p{font-size:15px}.t-editorialCopy>a{font-size:12px}.t-companyStory{height:170svh}.t-companySticky{min-height:700px}.t-companyFilm{top:calc(var(--company-progress) * 82px);right:calc(var(--company-progress) * 14px);bottom:calc(var(--company-progress) * 52svh);left:calc(var(--company-progress) * 14px);transform:none}.t-companyNarrative{width:auto;opacity:calc((var(--company-progress) - .58) * 3.5);transform:translateY(calc((1 - var(--company-progress)) * 20px));bottom:28px;left:20px;right:20px}.t-companyNarrative h2{font-size:36px}.t-companyNarrative>span{margin:15px 0 17px;font-size:14px;line-height:1.55}.t-companyMetrics{margin-bottom:16px}.t-companyNarrative>a{font-size:12px}.t-capabilityStory,.t-responsibility{padding:84px 18px 90px}.t-capabilityIntro h2,.t-responsibilityHead h2,.t-globalCopy h2{font-size:36px}.t-capabilityIntro>span,.t-responsibilityHead>span,.t-globalCopy>span{font-size:15px}.t-capabilityPanel,.t-capabilityVisual{min-height:0}.t-capabilityVisual{min-height:360px}.t-capabilityList button{min-height:72px}.t-capabilityDescription{font-size:15px!important}.t-commitmentGrid h3{font-size:28px}.t-commitmentGrid strong,.t-commitmentGrid p{font-size:15px}.t-commitmentGrid a{font-size:12px}.t-vehicleInfo p,.t-partner p{font-size:15px}.t-sectionHead h2{font-size:30px}.t-sectionHead>a{font-size:11px}.t-newsGrid h3{font-size:22px}.t-partner h2{font-size:40px}.t-footerStatement{min-height:290px}.t-footerStatement h2{font-size:40px}.t-footerStatement>a{font-size:12px}.t-corporateFooterLinks>div{min-height:230px;padding:34px 20px}.t-corporateFooterLinks h3{font-size:11px}.t-corporateFooterLinks a{font-size:14px}}@media (prefers-reduced-motion:reduce){.t-companyFilm{width:min(100%,980px);height:min(68vh,650px);inset:auto}}.t-capabilityStory{color:#f5f7f5;background:radial-gradient(circle at 82% 7%,#704f9140,#0000 30%),radial-gradient(circle at 14% 74%,#21b19e1a,#0000 32%),#080e10;border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.t-capabilityStory:before{pointer-events:none;content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:92px 92px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.t-capabilityIntro,.t-capabilityPanel{z-index:1;position:relative}.t-capabilityIntro>p{color:#91ddd2}.t-capabilityIntro h2 em{color:#cbb5df}.t-capabilityIntro>span{color:#ffffffa1}.t-capabilityPanel{background:#10191c;border-color:#ffffff30;box-shadow:0 34px 92px #00000057}.t-capabilityVisual{background:#111b1e}.t-capabilityVisual:after{pointer-events:none;content:"";background:linear-gradient(90deg,#0000 58%,#050b0d47),linear-gradient(#050b0d0a,#050b0d2e);position:absolute;inset:0}.t-capabilityVisual>img{filter:saturate(.67)contrast(1.06)brightness(.79)}.t-capabilityVisual>img.t-active{filter:saturate(.83)contrast(1.07)brightness(.86)}.t-imageLabel{z-index:2;background:#070d0fc2;border-color:#ffffff38}.t-capabilityContent{background:linear-gradient(145deg,#111a1d,#0b1214)}.t-capabilityList{border-top-color:#ffffff2b}.t-capabilityList button{color:#f4f6f4;background:0 0;border-bottom-color:#ffffff24}.t-capabilityList button:hover{background:#ffffff06}.t-capabilityList button.t-active{color:#f4f6f4;background:linear-gradient(90deg,#1eb49d1c,#1eb49d06);box-shadow:inset 2px 0 #43c7b3}.t-capabilityList button>span{color:#58caba}.t-capabilityList small,.t-capabilityList button>b{color:#ffffff7a}.t-capabilityDescription{color:#ffffffa1!important}.t-corporateFooter{padding:0 var(--shell);color:#fff;background:radial-gradient(circle at 55% 38%,#38286752,#0000 34%),radial-gradient(circle at 84% 82%,#20776e14,#0000 28%),#030506;border-top:1px solid #ffffff2b;position:relative;overflow:hidden}.t-corporateFooter:before{top:0;right:var(--shell);left:var(--shell);content:"";background:linear-gradient(90deg,#92ddd2a6,#c7b0df73,#0000);height:1px;position:absolute}.t-footerMain{grid-template-columns:minmax(260px,.78fr) minmax(640px,1.72fr);align-items:start;gap:clamp(72px,9vw,150px);min-height:430px;padding:clamp(68px,6vw,96px) 0 58px;display:grid;position:relative}.t-footerIdentity{flex-direction:column;align-items:flex-start;min-height:275px;display:flex}.t-footerIdentity>img{width:148px;height:auto}.t-footerIdentity>p{color:#ffffff8f;margin:24px 0 0;font-size:14px;line-height:1.55}.t-footerSocial{align-items:center;gap:13px;margin-top:auto;display:flex}.t-footerSocial span{color:#ffffff75;letter-spacing:.1em;text-transform:uppercase;margin-right:10px;font-size:10px;font-weight:650}.t-footerSocial a{color:#ffffffe0;letter-spacing:.02em;text-transform:lowercase;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:700;transition:border-color .25s,background .25s,color .25s,transform .25s;display:grid}.t-footerSocial a:hover{color:#071011;background:#91ddd2;border-color:#91ddd2;transform:translateY(-2px)}.t-footerDirectory{grid-template-columns:.72fr 1.3fr 1fr;gap:clamp(42px,5vw,86px);display:grid}.t-footerDirectory h3{color:#f4f3f6;letter-spacing:.13em;text-transform:uppercase;margin:0 0 28px;font-size:11px;font-weight:750}.t-footerDirectory a,.t-footerDirectory button{color:#ffffffba;width:fit-content;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 0 15px;padding:0;font-size:14px;line-height:1.45;transition:color .25s,transform .25s;display:block}.t-footerDirectory a:hover,.t-footerDirectory button:hover{color:#fff;transform:translate(3px)}.t-footerDirectory button span{color:#fff042;margin-left:14px}.t-footerBottom{color:#ffffff85;border-top:1px solid #fff3;grid-template-columns:auto 1fr;align-items:center;gap:42px;min-height:86px;font-size:10px;display:grid;position:relative}.t-footerBottom>div{white-space:nowrap;align-items:center;gap:24px;display:flex}.t-footerBottom button{color:#ffffffbf;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff45;border-radius:3px;padding:8px 10px;font-size:9px;font-weight:700}.t-footerBottom button b{color:#fff042;margin-left:7px}.t-footerBottom nav{flex-wrap:wrap;justify-content:flex-end;gap:12px 26px;display:flex}.t-footerBottom nav a{color:#ffffffa6;transition:color .25s}.t-footerBottom nav a:hover{color:#fff}@media (width<=1100px){.t-footerMain{grid-template-columns:minmax(210px,.55fr) 1.45fr;gap:58px}.t-footerDirectory{gap:34px}.t-footerBottom{grid-template-columns:1fr;gap:20px;padding:27px 0}.t-footerBottom nav{justify-content:flex-start}}@media (width<=767px){.t-capabilityStory:before{background-size:56px 56px}.t-capabilityPanel{box-shadow:0 24px 54px #00000057}.t-capabilityContent{padding:28px 20px 34px}.t-corporateFooter{padding:0 20px}.t-corporateFooter:before{left:20px;right:20px}.t-footerMain{grid-template-columns:1fr;gap:54px;min-height:0;padding:62px 0 46px}.t-footerIdentity{min-height:0}.t-footerIdentity>img{width:126px}.t-footerIdentity>p{margin-top:19px;font-size:13px}.t-footerSocial{margin-top:32px}.t-footerDirectory{grid-template-columns:1fr;gap:0}.t-footerDirectory>div{border-top:1px solid #ffffff2b;padding:28px 0 20px}.t-footerDirectory h3{margin-bottom:21px;font-size:10px}.t-footerDirectory a,.t-footerDirectory button{margin-bottom:13px;font-size:14px}.t-footerBottom{grid-template-columns:1fr;gap:26px;min-height:0;padding:29px 0 36px}.t-footerBottom>div{flex-direction:column-reverse;align-items:flex-start;gap:18px}.t-footerBottom nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;display:grid}}@media (prefers-reduced-motion:reduce){.t-footerSocial a,.t-footerDirectory a,.t-footerDirectory button{transition:none}}.t-logo img,.t-headerScrolled .t-logo img{width:120px}.t-navActions>.t-themeToggle{color:#ffffffb8;cursor:pointer;isolation:isolate;background:#04090b4d;border:1px solid #ffffff80;border-radius:999px;justify-content:space-between;align-items:center;width:58px;height:31px;padding:3px 6px;display:flex;position:relative}.t-themeToggle i{z-index:2;text-align:center;width:17px;font-size:13px;font-style:normal;line-height:1;transition:color .3s;position:relative}.t-themeToggle b{z-index:1;width:23px;height:23px;transition:transform .38s var(--ease);background:#f5f6f2;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 10px #00000038}.t-darkTheme .t-themeToggle i:first-child{color:#101719}.t-lightTheme .t-themeToggle b{transform:translate(28px)}.t-lightTheme .t-themeToggle i:first-child{color:#ffffff8f}.t-lightTheme .t-themeToggle i:nth-child(2){color:#101719}.t-navActions>.t-themeToggle:hover{border-color:#fff}.t-navActions>.t-themeToggle:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.t-editorialHero,.t-companyStory,.t-companySticky,.t-vehicleStory,.t-vehicleSticky,.t-capabilityStory,.t-responsibility,.t-global,.t-news,.t-corporateFooter{transition:background-color .42s,color .36s,border-color .36s}.t-lightTheme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#101719;background:#f3f4f0}.t-lightTheme .t-editorialHero{color:#101719;background:linear-gradient(90deg,#6893c51a,#15af9712),#eef1ed}.t-lightTheme .t-editorialHero:after{opacity:.58;background-image:linear-gradient(#0c181a13 1px,#0000 1px),linear-gradient(90deg,#0c181a13 1px,#0000 1px)}.t-lightTheme .t-editorialAura{opacity:.13;filter:blur(95px)saturate(.78)}.t-lightTheme .t-editorialIntro{color:#101719}.t-lightTheme .t-editorialIntro>small{color:#66716f}.t-lightTheme .t-editorialCard{color:#fff}.t-lightTheme .t-editorialControls>button{color:#101719;border-color:#0c181a61}.t-lightTheme .t-editorialControls>div button{background:#0c181a47}.t-lightTheme .t-editorialControls>div .t-editorialDotActive{background:var(--gradient-product)}.t-lightTheme .t-companyStory{background:#f3f4f0}.t-lightTheme .t-companySticky{color:#101719;background:linear-gradient(90deg,#6893c518,#15af9711),#f2f4f0}.t-lightTheme .t-companyFilm>span{background:linear-gradient(90deg,#03080a1f,#0000 68%,#03080a0a),linear-gradient(#0000 64%,#03080a42)}.t-lightTheme .t-companyNarrative>p{color:#0b8e7c}.t-lightTheme .t-companyNarrative h2 em{color:var(--purple)}.t-lightTheme .t-companyNarrative>span{color:#56615f}.t-lightTheme .t-companyMetrics{border-top-color:#10191b40;border-bottom-color:#10191b40}.t-lightTheme .t-companyMetrics div{border-right-color:#10191b33}.t-lightTheme .t-companyMetrics small{color:#68716f}.t-lightTheme .t-companyNarrative>a{border-bottom-color:#10191b8c}.t-lightTheme .t-companyProgress{color:#68716f}.t-lightTheme .t-companyProgress i{background:linear-gradient(90deg,var(--turquoise) calc(var(--company-progress) * 100%),#10191b3b 0)}.t-lightTheme .t-vehicleStory{background:#f3f4f0}.t-lightTheme .t-vehicleSticky{color:#101719}.t-lightTheme .t-vehicleSticky.t-mint{background:linear-gradient(90deg,#6893c517,#15af9721),#edf2ee}.t-lightTheme .t-vehicleSticky.t-blue{background:linear-gradient(90deg,#6893c524,#bcd5f029),#eef2f5}.t-lightTheme .t-vehicleSticky.t-purple{background:linear-gradient(90deg,#6893c51a,#7f5ca321),#f0eef4}.t-lightTheme .t-vehicleSticky:after{opacity:.38;background-image:linear-gradient(90deg,#10191b1f 1px,#0000 1px)}.t-lightTheme .t-vehicleTop{color:#68716f}.t-lightTheme .t-vehicleTop p{color:#0b8e7c}.t-lightTheme .t-giantName{color:#10191b16}.t-lightTheme .t-vehicleStage{border-color:#10191b33;box-shadow:0 28px 72px #1e2d2a2e}.t-lightTheme .t-vehicleInfo,.t-lightTheme .t-vehicleSpecs{color:#fff}.t-lightTheme .t-vehicleSticky>nav button{color:#10191b61}.t-lightTheme .t-vehicleSticky>nav button.t-active{color:var(--purple)}.t-lightTheme .t-capabilityStory{color:#101719;background:linear-gradient(90deg,#6893c51a,#15af9713),#edf0ec;border-bottom-color:#10191b1f}.t-lightTheme .t-capabilityStory:before{background-image:linear-gradient(#0c181a0d 1px,#0000 1px),linear-gradient(90deg,#0c181a0d 1px,#0000 1px)}.t-lightTheme .t-capabilityIntro>p{color:#0b8e7c}.t-lightTheme .t-capabilityIntro h2 em{color:var(--purple)}.t-lightTheme .t-capabilityIntro>span{color:#56615f}.t-lightTheme .t-capabilityPanel{background:#f5f6f2;border-color:#10191b38;box-shadow:0 28px 72px #1e2d2a1c}.t-lightTheme .t-capabilityVisual{background:#dde2dc}.t-lightTheme .t-capabilityVisual:after{background:linear-gradient(90deg,#0000 64%,#0c181a14)}.t-lightTheme .t-capabilityVisual>img{filter:saturate(.84)contrast(1.02)brightness(.97)}.t-lightTheme .t-capabilityVisual>img.t-active{filter:saturate(.96)contrast(1.02)brightness()}.t-lightTheme .t-capabilityContent{background:#f5f6f2}.t-lightTheme .t-capabilityList{border-top-color:#10191b2e}.t-lightTheme .t-capabilityList button{color:#101719;border-bottom-color:#10191b26}.t-lightTheme .t-capabilityList button:hover{background:#6893c50e}.t-lightTheme .t-capabilityList button.t-active{color:#101719;box-shadow:inset 2px 0 0 var(--turquoise);background:linear-gradient(90deg,#6893c51c,#15af9712)}.t-lightTheme .t-capabilityList button>span{color:#0b8e7c}.t-lightTheme .t-capabilityList small,.t-lightTheme .t-capabilityList button>b{color:#65706e}.t-lightTheme .t-capabilityDescription{color:#56615f!important}.t-lightTheme .t-responsibility{color:#101719;background:linear-gradient(90deg,#6893c514,#7f5ca313),#f3f4f0}.t-lightTheme .t-responsibilityHead p{color:#0b8e7c}.t-lightTheme .t-responsibilityHead h2 em{color:var(--purple)}.t-lightTheme .t-responsibilityHead>span{color:#56615f}.t-lightTheme .t-commitmentGrid article{border-top-color:#10191b3b}.t-lightTheme .t-commitmentGrid figure img{filter:saturate(.84)brightness(.96)}.t-lightTheme .t-commitmentGrid article:hover figure img{filter:saturate(.98)brightness()}.t-lightTheme .t-commitmentGrid small{color:#0b8e7c}.t-lightTheme .t-commitmentGrid p{color:#56615f}.t-lightTheme .t-commitmentGrid a{border-bottom-color:#10191b73}.t-lightTheme .t-global{color:#101719;background:linear-gradient(90deg,#6893c518,#7f5ca313),#eef1ed}.t-lightTheme .t-globalCopy>p{color:#0b8e7c}.t-lightTheme .t-globalCopy h2 em{color:var(--purple)}.t-lightTheme .t-globalCopy>span{color:#56615f}.t-lightTheme .t-global>nav{border-top-color:#10191b47}.t-lightTheme .t-global>nav a{color:#101719;border-right-color:#10191b40}.t-lightTheme .t-news{color:#101719;background:linear-gradient(90deg,#6893c517,#7f5ca313),#f4f5f1}.t-lightTheme .t-sectionHead p{color:#0b8e7c}.t-lightTheme .t-sectionHead h2,.t-lightTheme .t-newsGrid h3{color:#101719}.t-lightTheme .t-newsGrid figure img{filter:saturate(.9)contrast(1.02)brightness(.98)}.t-lightTheme .t-newsControls button{color:#101719}.t-lightTheme .t-newsControls i{background:#10191b38}.t-lightTheme .t-newsControls i:first-child{background:#101719}.t-lightTheme .t-corporateFooter{color:#101719;background:linear-gradient(90deg,#6893c51f,#7f5ca318),#f3f4f0;border-top-color:#10191b2e}.t-lightTheme .t-corporateFooter:before{background:var(--gradient-corporate)}.t-lightTheme .t-footerIdentity>img{filter:invert()}.t-lightTheme .t-footerIdentity>p,.t-lightTheme .t-footerSocial span{color:#68716f}.t-lightTheme .t-footerSocial a{color:#101719;border-color:#10191b4d}.t-lightTheme .t-footerSocial a:hover{border-color:var(--turquoise);background:var(--turquoise);color:#fff}.t-lightTheme .t-footerDirectory h3{color:#101719}.t-lightTheme .t-footerDirectory a,.t-lightTheme .t-footerDirectory button{color:#4f5957}.t-lightTheme .t-footerDirectory a:hover,.t-lightTheme .t-footerDirectory button:hover{color:#000}.t-lightTheme .t-footerBottom{color:#68716f;border-top-color:#10191b38}.t-lightTheme .t-footerBottom button{color:#101719;border-color:#10191b4d}.t-lightTheme .t-footerBottom nav a{color:#596260}.t-lightTheme .t-footerBottom nav a:hover{color:#000}@media (width<=767px){.t-navActions{gap:8px}.t-navActions>.t-themeToggle{width:50px;height:30px;padding-left:4px;padding-right:4px}.t-themeToggle b{width:22px;height:22px}.t-lightTheme .t-themeToggle b{transform:translate(22px)}.t-lightTheme .t-footerDirectory>div{border-top-color:#10191b2e}.t-lightTheme .t-global>nav a{border-bottom-color:#10191b38}}@media (prefers-reduced-motion:reduce){.t-themeToggle b,.t-themeToggle i,.t-editorialHero,.t-companyStory,.t-companySticky,.t-vehicleStory,.t-vehicleSticky,.t-capabilityStory,.t-responsibility,.t-global,.t-news,.t-corporateFooter{transition:none}}.t-header{will-change:transform, opacity;transition:transform .48s var(--ease), opacity .32s ease, top .48s var(--ease), color .36s ease}.t-headerHidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 34px))}.t-headerHidden:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.t-nav,.t-headerScrolled .t-nav{-webkit-backdrop-filter:blur(24px)saturate(126%);backdrop-filter:blur(24px)saturate(126%)}.t-darkTheme .t-nav{background:#05090bc2;border-color:#ffffff3d;box-shadow:0 18px 54px #00000042,inset 0 1px #ffffff0f}.t-darkTheme .t-headerScrolled .t-nav{background:#05090be6;border-color:#ffffff30;box-shadow:0 16px 48px #00000057,inset 0 1px #ffffff0d}.t-nav:after{background:var(--gradient-product);content:"";opacity:.78;height:1px;position:absolute;bottom:-4px;left:16px;right:16px}.t-lightTheme .t-nav{background:#fafbf8d6;border-color:#10191b2e;box-shadow:0 16px 46px #1e2d2a1f,inset 0 1px #fffc}.t-lightTheme .t-headerScrolled .t-nav{background:#fafbf8f0;border-color:#10191b29;box-shadow:0 15px 44px #1e2d2a26,inset 0 1px #ffffffe6}.t-lightTheme .t-logo img{filter:invert()}.t-lightTheme .t-navLinks button,.t-lightTheme .t-navActions>button,.t-lightTheme .t-navActions>a{color:#10191bd1}.t-lightTheme .t-navLinks button:hover,.t-lightTheme .t-navActions>button:hover,.t-lightTheme .t-navActions>a:hover{color:#000}.t-lightTheme .t-navActions>a,.t-lightTheme .t-menuButton{border-color:#10191b57!important}.t-lightTheme .t-menuButton i{background:#101719}.t-lightTheme .t-navActions>.t-themeToggle{color:#10191b9e;background:#ffffff59;border-color:#10191b59}.t-lightTheme .t-navActions>.t-themeToggle:hover{border-color:#101719}.t-lightTheme .t-nav,.t-lightTheme .t-headerScrolled .t-nav{background:linear-gradient(110deg,#ffffffeb,#f6f9f6d1);border-color:#0b302b29;box-shadow:0 18px 54px #122d2821,inset 0 1px #fffffff2}.t-lightTheme .t-headerScrolled .t-nav{background:linear-gradient(110deg,#fffffff7,#f6f9f6ed);box-shadow:0 16px 46px #122d2829,inset 0 1px #fff}.t-lightTheme .t-navLinks button:after,.t-lightTheme .t-navActions>button:after{color:#c0bb00}.t-lightTheme .t-navActions>a{background:#ffffff80;box-shadow:inset 0 1px #ffffffd6}.t-lightTheme .t-navActions>a:hover{background:#10a79214;border-color:#10a792a3!important}.t-lightTheme .t-megaPanel,.t-lightTheme .t-marketPanel,.t-lightTheme .t-mobilePanel{color:#101719;-webkit-backdrop-filter:blur(30px)saturate(122%);backdrop-filter:blur(30px)saturate(122%);background:linear-gradient(125deg,#fffffff5,#f4f8f4e3);border-color:#0b302b26;box-shadow:0 32px 76px #122d282e,inset 0 1px #fff}.t-lightTheme .t-megaPanel h2,.t-lightTheme .t-megaPanel strong{color:#101719}.t-lightTheme .t-megaPanel p{color:#10191ba3}.t-lightTheme .t-megaPanel nav{border-top-color:#0b302b29}.t-lightTheme .t-megaPanel nav a{background:#ffffff6b;border-bottom-color:#0b302b1f;border-radius:10px;margin:4px 0;padding:0 12px}.t-lightTheme .t-megaPanel nav a:hover,.t-lightTheme .t-megaPanel nav a:focus-visible{box-shadow:inset 3px 0 0 var(--turquoise);background:#14ae9717;padding:0 16px}.t-lightTheme .t-megaPanel figure{box-shadow:inset 0 0 0 1px #0b302b1f}.t-lightTheme .t-megaPanel figure img{filter:saturate(.88)contrast(1.02)}.t-lightTheme .t-marketPanel>span,.t-lightTheme .t-megaPanel>div>span,.t-lightTheme .t-megaPanel small{color:#087f70}.t-lightTheme .t-marketPanel a,.t-lightTheme .t-mobilePanel nav a{color:#101719;border-bottom-color:#0b302b24}.t-lightTheme .t-marketPanel a:hover,.t-lightTheme .t-marketPanel a:focus-visible,.t-lightTheme .t-mobilePanel nav a:hover,.t-lightTheme .t-mobilePanel nav a:focus-visible{color:#087f70}.t-lightTheme .t-marketPanel a:hover b{color:#8f8700}@media (prefers-reduced-motion:reduce){.t-header{transition:none}}.t-site{--radius-feature:20px;--radius-content:16px;--radius-structure:12px}.t-newsGrid{overscroll-behavior-block:auto;overflow-y:hidden}.t-editorialCard,.t-capabilityPanel,.t-map{border-radius:var(--radius-feature)}.t-vehicleStage,.t-vehicleInfo,.t-vehicleSpecs{border-radius:var(--radius-content)}.t-megaPanel figure,.t-imageLabel,.t-commitmentGrid figure,.t-newsGrid figure,.t-marketImageStage,.t-countryPin b{border-radius:var(--radius-structure)}@media (width<=767px){.t-editorialCard,.t-capabilityPanel,.t-map{border-radius:var(--radius-content)}.t-newsGrid figure,.t-marketImageStage{border-radius:var(--radius-structure)}}.t-icon{stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.12em;height:1.12em}.t-editorialControls{z-index:12;pointer-events:auto;position:relative}.t-editorialControls>button{touch-action:manipulation;background:#ffffff14;border-width:1.5px;width:38px;height:38px}.t-editorialControls>button .t-icon{width:16px;height:16px}.t-editorialCopy>a b,.t-companyNarrative>a b,.t-vehicleInfo a b,.t-capabilityList button>b,.t-commitmentGrid a b,.t-marketImageStage a b,.t-global>nav a b,.t-sectionHead>a b,.t-newsGrid figure>b,.t-partner b,.t-footerDirectory button span,.t-footerBottom button b,.t-footerBottom nav a:last-child{justify-content:center;align-items:center;display:inline-flex}.t-partner b,.t-footerBottom nav a:last-child{gap:8px}.t-marketDirectory>button>b{align-items:center;gap:5px;display:flex}.t-newsGrid figure>b{border-radius:var(--radius-structure) 0 0 0}.t-newsGrid figure>b .t-icon{width:19px;height:19px}.t-newsControls{grid-template-columns:38px 1fr 38px}.t-newsControls button{width:38px;height:38px;transition:background .25s, border-color .25s, color .25s, transform .25s var(--ease);background:#ffffff0f;border:1.5px solid #ffffff6b;border-radius:50%;place-items:center;display:grid}.t-newsControls button:hover,.t-newsControls button:focus-visible{color:#081011;background:#9adfd5;border-color:#9adfd5;transform:translateY(-2px)}.t-lightTheme .t-newsControls button{background:#ffffff52;border-color:#10191b52}.t-lightTheme .t-newsControls button:hover,.t-lightTheme .t-newsControls button:focus-visible{border-color:var(--turquoise);background:var(--turquoise);color:#fff}@media (prefers-reduced-motion:reduce){.t-newsControls button{transition:none}}.t-site .t-megaWhite{color:#101719;-webkit-backdrop-filter:blur(28px)saturate(125%);backdrop-filter:blur(28px)saturate(125%);background:#ffffffdb;border:1px solid #ffffffb3;border-radius:12px;box-shadow:0 32px 80px #08141838,inset 0 1px #fff}.t-site .t-megaWhite.t-megaPanel{grid-template-columns:.7fr 1fr .8fr;gap:40px;padding:30px}.t-site .t-megaWhite h2,.t-site .t-megaWhite strong{color:#101719}.t-site .t-megaWhite p{color:#10191ba8}.t-site .t-megaWhite>div>span,.t-site .t-megaWhite>span,.t-site .t-megaWhite small{color:#087f70}.t-site .t-megaWhite nav{border-top:0;gap:8px;display:grid}.t-site .t-megaWhite.t-megaPanel nav a,.t-site .t-megaWhite.t-megaPanel nav button{color:#101719;width:100%;min-height:56px;font:inherit;text-align:left;cursor:pointer;transition:background .25s, box-shadow .25s, transform .25s var(--ease);background:#ffffffbf;border:1px solid #10191b14;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;padding:0 16px;display:grid;box-shadow:0 6px 18px #1028260f}.t-site .t-megaWhite.t-megaPanel nav a:hover,.t-site .t-megaWhite.t-megaPanel nav button:hover,.t-site .t-megaWhite.t-megaPanel nav a:focus-visible,.t-site .t-megaWhite.t-megaPanel nav button:focus-visible{box-shadow:inset 3px 0 0 var(--turquoise), 0 10px 24px #1028261a;background:#fff;padding:0 16px;transform:translate(3px)}.t-site .t-megaWhite.t-megaPanel nav b{color:#0b8e7c}.t-site .t-megaWhite.t-megaPanel figure{border-radius:12px;box-shadow:inset 0 0 0 1px #10191b14}.t-site .t-megaWhite.t-marketPanel a{color:#101719;border-bottom-color:#10191b1f}.t-site .t-megaWhite.t-marketPanel a b{color:#0b8e7c}.t-marketNote{margin:-8px 0 10px;font-size:13px;line-height:1.55}.t-site .t-megaWhite.t-mobilePanel nav a{color:#101719;border-bottom-color:#10191b1f}.t-site .t-megaWhite.t-mobilePanel>div>*{color:#101719;text-align:left;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.t-visionHead p,.t-fleetHead p,.t-flowSticky>p,.t-ceoBox>p,.t-contact>div>p,.t-gatewayCopy>p{letter-spacing:.11em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:700}.t-vision h2,.t-fleetHead h2,.t-flowSticky h2,.t-contact h2{letter-spacing:-.04em;margin:0;font-size:clamp(40px,4.4vw,64px);font-weight:800;line-height:.98}.t-vision{padding:clamp(100px,9vw,150px) var(--shell);background:var(--gradient-product);color:#fff;position:relative;overflow:hidden}.t-vision:after{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(90deg,#ffffff80 1px,#0000 1px);background-size:12.5% 100%;position:absolute;inset:0}.t-visionHead,.t-visionBoxes,.t-focusRow{z-index:1;position:relative}.t-visionHead{margin-bottom:clamp(48px,5vw,76px)}.t-visionHead p{color:#ffffffe6}.t-visionHead h2 em{color:#fff;opacity:.78}.t-visionBoxes{grid-template-columns:1fr 1fr;gap:18px;display:grid}.t-visionBoxes article,.t-focusRow article{color:#101719;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbf;border-radius:12px}.t-visionBoxes article{padding:clamp(28px,3vw,44px)}.t-visionBoxes small{color:#087f70;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.t-visionBoxes h3{letter-spacing:-.02em;margin:16px 0 14px;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.1}.t-visionBoxes p{color:#10191bc7;margin:0;font-size:16px;line-height:1.65}.t-focusRow{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:18px;display:grid}.t-focusRow article{background:#ffffff80;padding:22px 24px}.t-focusRow span{color:#0b6f62;font-size:11px;font-weight:700}.t-focusRow strong{margin:10px 0 6px;font-size:17px;font-weight:700;display:block}.t-focusRow p{color:#10191bc2;margin:0;font-size:14px;line-height:1.5}.t-fleet{padding:clamp(100px,9vw,150px) var(--shell) clamp(90px,8vw,130px);color:#fff;background:#0b1012;position:relative}.t-fleetHead{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;margin-bottom:clamp(48px,5vw,76px);display:grid}.t-fleetHead p{color:#9adfd5}.t-fleetHead h2 em{color:#bcd5f0}.t-fleetHead>span{color:#ffffffa8;max-width:500px;font-size:16px;line-height:1.7}.t-stack{gap:14vh;display:grid;position:relative}.t-stackCard{top:calc(92px + var(--i) * 20px);height:min(80svh,780px);min-height:560px;position:sticky}.t-stackInner{height:100%;transform:scale(calc(1 - var(--cover,0) * .06));transform-origin:50% 0;filter:brightness(calc(1 - var(--cover,0) * .4));will-change:transform, filter;background:#1a2427;border:1px solid #ffffff24;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 -18px 60px #00000047}.t-stackImage{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.02 + var(--cover,0) * .04));position:absolute;inset:0}.t-stackShade{background:linear-gradient(90deg,#060c0e75 0%,#060c0e1f 42%,#0000 70%);position:absolute;inset:0}.t-stackPanel{z-index:2;color:#101719;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#ffffffbf;border:1px solid #ffffffb3;border-radius:12px;width:min(440px,40%);padding:clamp(24px,2.4vw,36px);position:absolute;top:50%;left:clamp(20px,3vw,48px);transform:translateY(-50%);box-shadow:0 24px 60px #0000002e}.t-stackMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.t-stackMeta small{color:#10191b8f;letter-spacing:.1em;font-size:11px;font-weight:700}.t-stackMeta span{color:#087f70;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}._tonet-blue .t-stackMeta span{color:#3f6c9f}._tonet-purple .t-stackMeta span{color:#7f5ca3}.t-modelMark{width:auto;height:clamp(46px,4.6vw,68px);margin:22px 0 18px;display:block}.t-stackPanel>p{color:#10191bcc;margin:0 0 22px;font-size:16px;line-height:1.6}.t-idealFor small{color:#10191b8f;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.t-idealFor ul{flex-wrap:wrap;gap:8px;margin:10px 0 26px;padding:0;list-style:none;display:flex}.t-idealFor li{background:#fff9;border:1px solid #10191b24;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:500}.t-stackPanel>button,.t-contact nav button{cursor:pointer}.t-stackPanel>button{min-height:48px;transition:background .25s, transform .25s var(--ease);background:#101719;border:0;border-radius:8px;align-items:center;gap:12px;padding:0 20px;font-weight:800;display:inline-flex;color:#fff!important;font-size:14px!important}.t-stackPanel>button b{color:var(--yellow)}.t-stackPanel>button:hover{background:#0b8e7c;transform:translateY(-1px)}.t-stackIndex{z-index:2;gap:12px;display:grid;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.t-stackIndex i{color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40;border-radius:8px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:700}.t-stackIndex i.t-stackIndexActive{color:#101719;background:#ffffffe6}.t-gateway{background:var(--gradient-product);color:#fff;border-radius:12px;grid-template-columns:1.1fr .9fr;gap:28px 5vw;margin-top:clamp(90px,9vw,140px);padding:clamp(30px,4vw,60px);display:grid;position:relative;overflow:hidden}.t-gatewayCars{grid-column:1/-1;justify-content:center;align-items:flex-end;gap:3vw;min-height:150px;display:flex}.t-gatewayCars img{filter:drop-shadow(0 18px 20px #00000040);width:auto;height:clamp(90px,11vw,170px)}.t-gatewayCopy>p{color:#ffffffeb}.t-gatewayCopy h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(30px,3vw,44px);font-weight:800;line-height:1.04}.t-gatewayCopy span{color:#ffffffeb;font-size:16px;line-height:1.65}.t-gateway nav{align-content:end;gap:10px;display:grid}.t-gateway nav a{color:#101719;min-height:62px;transition:background .25s, transform .25s var(--ease);background:#ffffffbf;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;padding:0 18px;display:grid}.t-gateway nav a:hover{background:#fff;transform:translate(4px)}.t-gateway nav small{color:#087f70;font-size:11px;font-weight:800}.t-gateway nav strong{font-size:16px;font-weight:700}.t-gateway nav b{color:#0b8e7c}.t-flow{padding:clamp(100px,9vw,150px) var(--shell);color:#fff;background:#0e171c;grid-template-columns:minmax(280px,.78fr) 1.22fr;gap:6vw;display:grid}.t-flowSticky{position:sticky;top:110px}.t-flowSticky>p{color:#9adfd5}.t-flowSticky h2 em{color:#bcd5f0}.t-flowSticky>span{color:#ffffffa8;max-width:420px;margin:26px 0 34px;font-size:16px;line-height:1.7;display:block}.t-flowIndex{gap:4px;margin:0 0 34px;padding:0;list-style:none;display:grid}.t-flowIndex li{color:#ffffff75;border-radius:8px;align-items:center;gap:14px;padding:10px 14px;font-size:15px;font-weight:600;transition:background .35s,color .35s,box-shadow .35s;display:flex}.t-flowIndex small{font-size:11px}.t-flowIndex li.t-flowIndexActive{color:#fff;box-shadow:inset 3px 0 0 var(--turquoise);background:#ffffff1a}.t-flowClaim{width:150px;height:auto}.t-flowSteps{gap:clamp(60px,10vh,110px);display:grid}.t-flowPlant,.t-flowStep figure{background:#1b2528;border-radius:12px;margin:0;position:relative;overflow:hidden}.t-flowPlant img,.t-flowStep figure img{object-fit:cover;width:100%;height:100%}.t-flowPlant{aspect-ratio:16/9}.t-flowPlant figcaption{color:#101719;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbf;border-radius:12px;padding:14px 18px;display:grid;position:absolute;bottom:18px;left:18px}.t-flowPlant figcaption small{color:#087f70;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.t-flowPlant figcaption strong{font-size:16px}.t-flowStep figure{aspect-ratio:16/10}.t-flowStep figure span{color:#101719;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbf;border-radius:12px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid;position:absolute;top:16px;left:16px}.t-flowStep>div{grid-template-columns:180px 1fr;gap:6px 28px;padding-top:24px;display:grid}.t-flowStep small{color:#9adfd5;grid-row:1/3;font-size:13px;font-weight:700}.t-flowStep h3{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.2vw,32px);font-weight:700}.t-flowStep p{color:#ffffffb3;max-width:560px;margin:0;font-size:16px;line-height:1.65}.t-ceo{min-height:88svh;padding:clamp(100px,9vw,150px) var(--shell);background:#0a1012;align-items:center;display:grid;position:relative;overflow:hidden}.t-ceo figure{margin:0;position:absolute;inset:0}.t-ceo figure img{object-fit:cover;object-position:center 60%;filter:brightness(.62)saturate(.9);width:100%;height:100%}.t-ceoBox{color:#101719;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffbf;border:1px solid #ffffffb3;border-radius:12px;max-width:760px;padding:clamp(28px,4vw,56px);position:relative}.t-ceoBox>p{color:#087f70}.t-ceoBox blockquote{letter-spacing:-.03em;margin:0 0 22px;font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1.08}.t-ceoBox>span{color:#10191bcc;font-size:16px;line-height:1.7;display:block}.t-ceoBox cite{margin-top:28px;font-style:normal;display:grid}.t-ceoBox cite strong{font-size:16px}.t-ceoBox cite small{color:#10191b99;font-size:13px}.t-global>nav.t-globalCountries{grid-template-columns:repeat(3,1fr)}.t-contact{padding:clamp(100px,9vw,150px) var(--shell);color:#fff;background:#0b1012;grid-template-columns:.8fr 1.2fr;gap:6vw;display:grid}.t-contact>div>p{color:#9adfd5}.t-contact>div>span{color:#ffffffa8;margin-top:28px;font-size:16px;line-height:1.7;display:block}.t-contact nav{grid-template-columns:1fr 1fr;gap:14px;display:grid}.t-contact nav a,.t-contact nav button{color:#fff;min-height:170px;font:inherit;text-align:left;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;align-content:start;gap:8px;padding:26px;transition:background .25s,border-color .25s;display:grid;position:relative}.t-contact nav a:hover,.t-contact nav button:hover{background:#ffffff1f;border-color:#ffffff80}.t-contact nav small{color:#9adfd5;font-size:11px;font-weight:700}.t-contact nav strong{margin-top:auto;font-size:20px;font-weight:700}.t-contact nav span{color:#ffffffa3;font-size:14px}.t-contact nav b{color:var(--yellow);position:absolute;top:24px;right:24px}.t-lightTheme .t-fleet,.t-lightTheme .t-contact{color:#101719;background:#f3f4f0}.t-lightTheme .t-flow{color:#101719;background:#eaf0ec}.t-lightTheme .t-fleetHead p,.t-lightTheme .t-flowSticky>p,.t-lightTheme .t-contact>div>p,.t-lightTheme .t-contact nav small,.t-lightTheme .t-flowStep small{color:#087f70}.t-lightTheme .t-fleetHead h2 em,.t-lightTheme .t-flowSticky h2 em{color:#6893c5}.t-lightTheme .t-fleetHead>span,.t-lightTheme .t-flowSticky>span,.t-lightTheme .t-flowStep p,.t-lightTheme .t-contact>div>span,.t-lightTheme .t-contact nav span{color:#10191bb3}.t-lightTheme .t-stackInner{border-color:#10191b1f;box-shadow:0 -12px 50px #1e2d2a29}.t-lightTheme .t-flowIndex li{color:#10191b75}.t-lightTheme .t-flowIndex li.t-flowIndexActive{color:#101719;background:#ffffffbf}.t-lightTheme .t-contact nav a,.t-lightTheme .t-contact nav button{color:#101719;background:#ffffffbf;border-color:#10191b1f}.t-lightTheme .t-contact nav a:hover,.t-lightTheme .t-contact nav button:hover{background:#fff;border-color:#15af9780}.t-lightTheme .t-contact nav b{color:#0b8e7c}@media (width<=1100px){.t-fleetHead,.t-flow,.t-contact{grid-template-columns:1fr}.t-flowSticky{position:static}.t-flowIndex{display:none}.t-focusRow{grid-template-columns:1fr 1fr}.t-stackPanel{width:min(440px,52%)}.t-gateway{grid-template-columns:1fr}}@media (width<=767px){.t-visionBoxes,.t-focusRow,.t-contact nav{grid-template-columns:1fr}.t-stack{gap:8vh}.t-stackCard{top:calc(76px + var(--i) * 12px);height:auto;min-height:0}.t-stackInner{flex-direction:column;justify-content:flex-end;height:auto;min-height:78svh;display:flex}.t-stackImage{height:58%}.t-stackShade{background:linear-gradient(#0000 30%,#060c0e59 60%)}.t-stackPanel{width:auto;margin:12px;padding:20px;position:relative;top:auto;left:auto;transform:none}.t-modelMark{height:40px;margin:14px 0 12px}.t-stackPanel>p{margin-bottom:14px;font-size:14px}.t-idealFor ul{margin-bottom:16px}.t-idealFor li{padding:5px 10px;font-size:12px}.t-stackPanel>button{justify-content:space-between;width:100%;font-size:13px!important}.t-stackIndex{gap:6px;display:flex;top:16px;right:12px;transform:none}.t-gatewayCars{gap:2vw;min-height:90px}.t-gatewayCars img{height:64px}.t-flowStep>div{grid-template-columns:1fr}.t-flowStep small{grid-row:auto}.t-ceo{min-height:0;padding-top:60vw}.t-ceoBox blockquote{font-size:26px}.t-contact nav a,.t-contact nav button{min-height:130px}}@media (prefers-reduced-motion:reduce){.t-stackInner,.t-stackImage{filter:none;transform:none}}.t-lightTheme .t-flowClaim{background:#1b2528;border-radius:50%}@media (width<=1360px) and (width>=1101px){.t-nav{gap:28px;display:flex}.t-logo{order:-1;margin-right:8px}.t-navLinks{gap:22px}.t-navActions{gap:18px;margin-left:auto}}.t-navActions>button{white-space:nowrap}@media (width<=1240px) and (width>=1101px){.t-nav{gap:20px;padding:0 22px}.t-navLinks{gap:16px}.t-navActions{gap:12px}}.t-darkTheme .t-megaWhite{color:#fff;background:#080c0ef7;border-color:#ffffff1f;box-shadow:0 35px 90px #00000059}.t-darkTheme .t-megaWhite h2,.t-darkTheme .t-megaWhite strong{color:#fff}.t-darkTheme .t-megaWhite p{color:#ffffff9e}.t-darkTheme .t-megaWhite>div>span,.t-darkTheme .t-megaWhite>span,.t-darkTheme .t-megaWhite small{color:var(--turquoise)}.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav a,.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav button{color:#fff;box-shadow:none;background:#ffffff0d;border-color:#ffffff1a}.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav a:hover,.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav button:hover,.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav a:focus-visible,.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav button:focus-visible{box-shadow:inset 3px 0 0 var(--turquoise);background:#ffffff1a}.t-site.t-darkTheme .t-megaWhite.t-megaPanel nav b,.t-site.t-darkTheme .t-megaWhite.t-marketPanel a b{color:var(--yellow)}.t-site.t-darkTheme .t-megaWhite.t-megaPanel figure{box-shadow:none}.t-site.t-darkTheme .t-megaWhite.t-marketPanel a,.t-site.t-darkTheme .t-megaWhite.t-mobilePanel nav a{color:#fff;border-bottom-color:#ffffff29}.t-site.t-darkTheme .t-megaWhite.t-mobilePanel>div>*{color:#fff}.t-site.t-lightTheme .t-megaWhite{background:#fffffff5}.t-ceo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px)}.t-ceo figure.t-ceoBackdrop{margin:0;position:absolute;inset:0}.t-ceo figure.t-ceoBackdrop img{filter:brightness(.35)saturate(.7)blur(2px);transform:scale(1.04)}.t-ceo figure.t-ceoPortrait{z-index:1;aspect-ratio:1080/1250;border:1px solid #ffffff40;border-radius:12px;justify-self:end;width:100%;max-width:480px;margin:0;position:relative;inset:auto;overflow:hidden;box-shadow:0 30px 70px #00000059}.t-ceo figure.t-ceoPortrait img{object-fit:cover;object-position:center 20%;filter:none;width:100%;height:100%}.t-ceoPortrait figcaption{color:#101719;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border-radius:12px;padding:12px 16px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.t-ceoPortrait figcaption strong{font-size:15px}.t-ceoPortrait figcaption small{color:#10191b9e;font-size:12px}.t-ceoBox{z-index:1}.t-ceoBox cite{display:none}@media (width<=900px){.t-ceo{grid-template-columns:1fr;padding-top:clamp(90px,12vw,120px)}.t-ceo figure.t-ceoPortrait{justify-self:center;max-width:420px}}.t-vision{color:#fff;background:radial-gradient(circle at 85% 10%,#6893c529,#0000 38%),radial-gradient(circle at 10% 90%,#15af9724,#0000 40%),#0b1012}.t-vision:after{opacity:.05}.t-visionGrid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:7vw;display:grid;position:relative}.t-visionStatement{position:sticky;top:120px}.t-visionStatement>p{color:#9adfd5;letter-spacing:.11em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:700}.t-visionStatement h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(44px,5vw,76px);font-weight:800;line-height:.98}.t-visionStatement h2 em,.t-lineupHead h2 em{background:linear-gradient(90deg,#8fb3dd 0%,#15af97 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.t-visionYear{align-items:flex-end;gap:16px;margin-top:clamp(40px,5vw,72px);display:flex}.t-visionYear strong{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #fff6;font-size:clamp(90px,11vw,170px);font-weight:800;line-height:.8}.t-visionYear small{color:#9adfd5;letter-spacing:.12em;text-transform:uppercase;padding-bottom:8px;font-size:12px;font-weight:700}.t-visionText{display:grid}.t-visionText article{border-top:1px solid #ffffff2e;padding:clamp(28px,3vw,44px) 0}.t-visionText article:last-child{border-bottom:1px solid #ffffff2e}.t-visionText small{color:#9adfd5;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:700}.t-visionText h3{letter-spacing:-.025em;margin:14px 0;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.1}.t-visionText p{color:#ffffffb8;max-width:560px;margin:0;font-size:17px;line-height:1.7}.t-builtFor{z-index:1;margin-top:clamp(80px,8vw,130px);position:relative}.t-builtForLabel{color:#9adfd5;letter-spacing:.11em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700}.t-builtForRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.t-builtForRow article{aspect-ratio:3/4;background:#1a2427;border-radius:12px;position:relative;overflow:hidden}.t-builtForRow img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.t-builtForRow article:hover img{transform:scale(1.05)}.t-builtForShade{background:linear-gradient(#0000 40%,#060c0ed1 100%);position:absolute;inset:0}.t-builtForRow article>div{color:#fff;gap:6px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.t-builtForRow small{color:var(--yellow);font-size:11px;font-weight:700}.t-builtForRow strong{font-size:20px;font-weight:700}.t-builtForRow p{color:#ffffffc7;margin:0;font-size:14px;line-height:1.5}.t-lightTheme .t-vision{color:#101719;background:radial-gradient(circle at 85% 10%,#6893c52e,#0000 38%),radial-gradient(circle at 10% 90%,#15af9724,#0000 40%),#f3f4f0}.t-lightTheme .t-visionStatement>p,.t-lightTheme .t-visionText small,.t-lightTheme .t-builtForLabel,.t-lightTheme .t-visionYear small{color:#087f70}.t-lightTheme .t-visionStatement h2 em,.t-lightTheme .t-lineupHead h2 em{background-image:linear-gradient(90deg,#6893c5 0%,#15af97 100%)}.t-lightTheme .t-visionYear strong{-webkit-text-stroke-color:#10191b59}.t-lightTheme .t-visionText article{border-color:#10191b29}.t-lightTheme .t-visionText p{color:#10191bb8}.t-lineup{margin-top:clamp(110px,10vw,170px);position:relative}.t-lineupHead{text-align:center;max-width:820px;margin:0 auto clamp(36px,4vw,56px)}.t-lineupHead>p{color:#9adfd5;letter-spacing:.11em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:700}.t-lineupHead h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;font-size:clamp(34px,3.8vw,56px);font-weight:800;line-height:1.02}.t-lineupHead>span{color:#ffffffa8;max-width:620px;margin:0 auto;font-size:16px;line-height:1.7;display:block}.t-lineupStage{background:radial-gradient(60% 55% at 50% 100%,#15af9752,#0000 70%),radial-gradient(50% 50% at 15% 100%,#6893c54d,#0000 70%),linear-gradient(#0f191d 0%,#0b1214 100%);border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1.3fr .95fr 1.1fr;align-items:end;gap:3vw;min-height:380px;padding:60px 4vw 0;display:grid;position:relative;overflow:hidden}.t-lineupFloor{opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000,#6893c5 20%,#15af97 80%,#0000);height:1px;position:absolute;bottom:96px;left:6%;right:6%}.t-lineupCar{z-index:1;cursor:pointer;background:0 0;border:0;justify-items:center;gap:22px;padding:0 0 26px;display:grid;position:relative}.t-lineupCar>img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 22px 22px #00000073);width:100%;max-height:250px;transition:transform .6s var(--ease)}.t-lineupCar:hover>img,.t-lineupCar:focus-visible>img{transform:translateY(-10px)}.t-lineupCar>span{justify-items:center;gap:6px;display:grid}.t-lineupCar>span img{width:auto;height:26px}.t-lineupCar>span small{color:#9adfd5;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.t-lineupCar:focus-visible{outline:2px solid var(--yellow);outline-offset:6px;border-radius:12px}.t-lineupCountries{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:28px;display:flex}.t-lineupCountries>span{color:#fff9;letter-spacing:.1em;text-transform:uppercase;margin-right:6px;font-size:12px;font-weight:700}.t-lineupCountries a{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:15px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.t-lineupCountries a small{color:#9adfd5;font-size:11px;font-weight:800}.t-lineupCountries a b{color:var(--yellow)}.t-lineupCountries a:hover{color:#101719;background:#fff;border-color:#fff}.t-lineupCountries a:hover small,.t-lineupCountries a:hover b,.t-lightTheme .t-lineupHead>p,.t-lightTheme .t-lineupCar>span small,.t-lightTheme .t-lineupCountries a small{color:#087f70}.t-lightTheme .t-lineupHead>span,.t-lightTheme .t-lineupCountries>span{color:#10191ba8}.t-lightTheme .t-lineupStage{background:radial-gradient(60% 55% at 50% 100%,#15af9738,#0000 70%),radial-gradient(50% 50% at 15% 100%,#6893c538,#0000 70%),linear-gradient(#fbfcfa 0%,#e9efeb 100%);border-color:#10191b14}.t-lightTheme .t-lineupCar>img{filter:drop-shadow(0 18px 18px #14282638)}.t-lightTheme .t-lineupCar>span img{filter:invert()}.t-lightTheme .t-lineupCountries a{color:#101719;background:#ffffffbf;border-color:#10191b29}.t-lightTheme .t-lineupCountries a b{color:#087f70}.t-lightTheme .t-lineupCountries a:hover{border-color:#15af97}@media (width<=1100px){.t-visionGrid{grid-template-columns:1fr;gap:20px}.t-visionStatement{position:static}.t-builtForRow{grid-template-columns:1fr 1fr}}@media (width<=767px){.t-visionYear strong{font-size:84px}.t-builtForRow{gap:10px}.t-builtForRow article{aspect-ratio:4/5}.t-builtForRow article>div{bottom:12px;left:12px;right:12px}.t-builtForRow strong{font-size:16px}.t-builtForRow p{display:none}.t-lineupStage{grid-template-columns:1fr;gap:26px;min-height:0;padding:36px 20px 10px}.t-lineupCar>img{max-height:150px}.t-lineupFloor{display:none}.t-lineupCountries>span{text-align:center;width:100%;margin:0 0 4px}}.t-companyFilm>span{background:linear-gradient(#0000 55%,#03080a66)}@media (width<=767px){.t-companyFilm>span{background:linear-gradient(#0000 45%,#03080ab3 85%,#071012 100%)}}.t-site .t-navActions>.t-navVehicles{background:var(--yellow);color:#101719;letter-spacing:.02em;text-transform:none;min-height:40px;transition:background .25s, transform .25s var(--ease);border:0;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 6px 18px #0000001f}.t-site .t-navActions>.t-navVehicles em{font-style:normal}.t-site .t-navActions>.t-navVehicles span{color:#101719}.t-site .t-navActions>.t-navVehicles .t-icon{width:17px;height:17px}.t-site .t-navActions>.t-navVehicles:hover,.t-site .t-navActions>.t-navVehicles[aria-expanded=true]{color:#101719;background:#fff;transform:translateY(-1px)}.t-site.t-lightTheme .t-navActions>.t-navVehicles:hover,.t-site.t-lightTheme .t-navActions>.t-navVehicles[aria-expanded=true]{color:#fff;background:#101719}.t-site.t-lightTheme .t-navActions>.t-navVehicles:hover span,.t-site.t-lightTheme .t-navActions>.t-navVehicles[aria-expanded=true] span{color:var(--yellow)}.t-site .t-navActions>.t-navVehicles:focus-visible{outline-offset:3px;outline:2px solid #15af97}@media (width<=1100px){.t-site .t-navActions>.t-navVehicles{min-height:38px;padding:0 12px;display:inline-flex}}@media (width<=480px){.t-site .t-navActions>.t-navVehicles em,.t-site .t-navActions>.t-navVehicles span{display:none}}.t-megaOverview{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:22px;margin-top:22px;padding-bottom:6px;font-size:11px;font-weight:700;display:inline-flex}.t-megaOverview b{color:var(--turquoise)}.t-pageIntro{height:64svh;min-height:460px;max-height:680px;padding:0 var(--shell) clamp(44px,5vw,70px);color:#fff;background:#0b1416;align-items:end;display:flex;position:relative;overflow:hidden}.t-pageIntro>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.t-pageIntroShade{background:linear-gradient(90deg,#050a0c99,#050a0c1f 62%),linear-gradient(#050a0c40,#050a0c0d 35%,#050a0c8c);position:absolute;inset:0}.t-pageIntro>div{z-index:2;max-width:760px;position:relative}.t-pageIntro nav{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:11px;font-weight:700;display:flex}.t-pageIntro nav a{opacity:.75}.t-pageIntro nav i{opacity:.5;font-style:normal}.t-pageIntro nav span{color:var(--yellow)}.t-pageIntro h1{letter-spacing:-.05em;margin:0;font-size:clamp(40px,5vw,78px);font-weight:780;line-height:.96}.t-pageIntro h1 em{color:#d8c7ea}.t-pageIntro p{color:#ffffffd1;max-width:520px;margin:20px 0 0;font-size:16px;line-height:1.6}.t-flowStep figure video{object-fit:cover;width:100%;height:100%}.t-fleetMore{justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(40px,4vw,64px);display:flex}.t-fleetMore a{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:26px;padding-bottom:7px;font-size:12px;font-weight:700;display:inline-flex}.t-fleetMore a b{color:var(--turquoise);display:grid}.t-fleetMore button{background:var(--yellow);color:#101719;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .3s var(--ease), box-shadow .3s;border:0;border-radius:12px;align-items:center;gap:12px;padding:15px 20px;font-size:12px;font-weight:800;display:inline-flex}.t-fleetMore button:hover{transform:translateY(-2px);box-shadow:0 14px 30px #10191b2e}.t-fleetMore button b{display:grid}@media (width<=760px){.t-fleetMore{flex-direction:column;align-items:flex-start}}.t-lightTheme .t-map{background:#fff;border-color:#6893c540;box-shadow:0 30px 80px #3452781f}.t-lightTheme .t-mapHeader{color:#10191b9e;border-bottom-color:#10191b1a}.t-lightTheme .t-mapHeader b{color:#101719}.t-lightTheme .t-mapProgress i{background:#10191b1f}.t-lightTheme .t-worldPlot{background:radial-gradient(circle at 57% 43%,#15af971a,#0000 24%),linear-gradient(145deg,#fff,#f3f7fb 60%,#eef2f8)}.t-lightTheme .t-worldPlot:before{background:radial-gradient(460px circle at var(--map-x) var(--map-y),#6893c51f,transparent 66%)}.t-lightTheme .t-worldPlot:after{background-image:linear-gradient(#10191b09 1px,#0000 1px),linear-gradient(90deg,#10191b09 1px,#0000 1px)}.t-lightTheme .t-mapBase{opacity:.5;filter:none;mix-blend-mode:normal}.t-lightTheme .t-mapOrbit{border-color:#6893c54d}.t-lightTheme .t-routeLayer path{stroke:#10191b2e}.t-lightTheme .t-countryPin{opacity:.75;border-color:#fff}.t-lightTheme .t-countryPin i{background:#10191b59}.t-lightTheme .t-countryPin b{color:#101719;background:#ffffffbf;border-color:#ffffffe6;box-shadow:0 10px 26px #34527824}.t-lightTheme .t-countryPin b small{color:#087f70}.t-lightTheme .t-countryPinActive{opacity:1}.t-lightTheme .t-countryPinActive b{color:#fff;background:linear-gradient(90deg,#6893c5eb,#7f5ca3eb);border-color:#ffffffe6}.t-lightTheme .t-countryPinActive b small{color:#fff}.t-lightTheme .t-marketImageStage{border-color:#fffc;box-shadow:0 22px 60px #34527833}.t-lightTheme .t-marketImageStage>img.t-marketImageActive{filter:saturate()brightness(.92)}.t-lightTheme .t-marketImageVeil{background:linear-gradient(90deg,#04090b9e,#04090b1f 75%),linear-gradient(#0000 40%,#04090b8c)}.t-lightTheme .t-marketDirectory{background:#f6f8faeb;border-left-color:#10191b1a}.t-lightTheme .t-marketDirectory>p{color:#087f70}.t-lightTheme .t-marketDirectory>p b{color:#10191b80}.t-lightTheme .t-marketDirectory>button{color:#101719;border-top-color:#10191b1f}.t-lightTheme .t-marketDirectory>button:last-child{border-bottom-color:#10191b1f}.t-lightTheme .t-marketDirectory>button:hover,.t-lightTheme .t-marketDirectory>button:focus-visible,.t-lightTheme .t-marketDirectory>button.t-marketActive{background:#6893c514}.t-lightTheme .t-marketDirectory span{color:var(--purple)}.t-lightTheme .t-marketDirectory small{color:#10191b99}.t-lightTheme .t-marketDirectory>button>b{color:#10191b73}.t-lightTheme .t-marketDirectory>button.t-marketActive>b{color:#101719}.t-map{min-height:0}.t-site .t-companyStory{height:140svh}.t-site .t-stack{gap:10vh}.t-site .t-fleet{padding-bottom:70px}.t-site .t-news{padding-top:76px;padding-bottom:90px}.t-stackActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.t-stackActions>a{color:#101719;letter-spacing:.02em;background:#ffffff8c;border:1px solid #10191b2e;border-radius:10px;align-items:center;gap:14px;padding:12px 16px;font-size:12px;font-weight:700;transition:background .3s,transform .3s;display:inline-flex}.t-stackActions>a b{color:#087f70;display:grid}.t-stackActions>a:hover{background:#fff;transform:translateY(-1px)}.t-stackActions>button{cursor:pointer}.t-stackPanel .t-stackActions>button{min-height:48px;transition:background .25s, transform .25s var(--ease);background:#101719;border:0;border-radius:8px;align-items:center;gap:12px;padding:0 20px;font-weight:800;display:inline-flex;color:#fff!important;font-size:14px!important}.t-stackPanel .t-stackActions>button b{color:var(--yellow)}.t-stackPanel .t-stackActions>button:hover{background:#0b8e7c;transform:translateY(-1px)}.t-site .t-modelCard{position:relative;top:auto}.t-modelOverview{padding-bottom:clamp(70px,7vw,110px)}.t-modelFamily{padding-top:10px}.t-modelFamily .t-lineup{margin-top:clamp(40px,4vw,70px)}a.t-lineupCar{color:inherit;text-decoration:none}.t-lineupCurrent>img{transform:translateY(-10px)}.t-lineupCurrent>span small{color:var(--yellow)!important}.t-pageIntroModel h1{gap:14px;display:grid}.t-pageIntroModel h1 img{width:auto;height:clamp(54px,7vw,104px)}.t-pageIntroModel h1 em{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.2vw,32px)}@media (width<=760px){.t-stackActions{flex-direction:column;align-items:stretch}.t-stackActions>a{justify-content:space-between}}.t-site.t-lightTheme .t-navLinks button>span,.t-site.t-lightTheme .t-navActions>button:not(.t-navVehicles):not(.t-themeToggle)>span,.t-site.t-lightTheme .t-footerDirectory button span,.t-site.t-lightTheme .t-footerBottom button b{color:inherit}.t-site.t-lightTheme .t-lineupCurrent>span small{color:var(--purple)!important}.t-navItem{align-items:center;gap:6px;display:flex}.t-site .t-navLinks .t-navCaret{padding:4px 2px}.t-site .t-navLinks .t-navCaret:after{display:none}.t-navLabel[aria-current=page]{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--turquoise);text-decoration-color:var(--turquoise)}
