@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-vietnamese-wdth-normal.Dabr_kLY.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-latin-ext-wdth-normal.3Ba4ICIc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-latin-wdth-normal.X2eA-qfZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-vietnamese-wdth-italic.52KPIsOu.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-latin-ext-wdth-italic.CqU2kHDy.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/_astro/saira-latin-wdth-italic.wJlFlYW8.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-wght-normal.B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-ext-wght-normal.DlL6xMw5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#04070c;--carbon:#080d14;--panel:#0d1520;--panel-2:#121c29;--line:#bed7f01a;--line-2:#bed7f033;--text:#e8eff6;--mute:#8d9db1;--sky:#00a0df;--sky-2:#3fc0f2;--navy:#002d74;--red:#d11f36;--paper:#eef3f7;--paper-ink:#07111d;--paper-mute:#4d5d70;--stripe:linear-gradient(100deg, var(--sky) 0%, #0a6fb8 45%, var(--navy) 100%);--display:"Saira Variable", "Arial Narrow", Arial, sans-serif;--body:"Hanken Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Martian Mono Variable", ui-monospace, Menlo, Consolas, monospace;--wrap:1320px;--gut:clamp(16px, 4vw, 48px);--head:72px;--ease:cubic-bezier(.2, .7, .1, 1);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--head) + 16px);-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--text);font:400 17px/1.65 var(--body);margin:0;overflow-x:clip}img,video{max-width:100%;display:block}a{color:inherit}p{margin:0}h1,h2,h3,h4{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0;font-weight:800;font-stretch:70%;line-height:.95}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--sky-2);outline-offset:3px}::selection{background:var(--sky);color:var(--ink)}.wrap{max-width:var(--wrap);padding-left:max(var(--gut), env(safe-area-inset-left,0px));padding-right:max(var(--gut), env(safe-area-inset-right,0px));margin:0 auto}.skip{z-index:200;background:var(--sky);color:var(--ink);padding:10px 14px;font-weight:700;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}.mono{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sky-2);align-items:center;gap:10px;font-size:12px;display:inline-flex}.eyebrow:before{content:"";background:var(--stripe);width:22px;height:8px;transform:skew(-24deg)}.lead{color:var(--mute);max-width:62ch;font-size:clamp(18px,1.6vw,21px)}.prose{gap:1.1em;max-width:68ch;display:grid}.prose p{color:#c9d4e0}.muted{color:var(--mute)}.btn{--b:var(--sky);background:var(--b);color:var(--ink);font:700 14px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:background .25s, transform .25s var(--ease);cursor:pointer;border:0;align-items:center;gap:12px;padding:14px 22px 14px 24px;font-stretch:80%;text-decoration:none;display:inline-flex}.btn:hover{--b:var(--sky-2)}.btn svg{width:16px;height:16px;transition:transform .3s var(--ease)}.btn:hover svg{transform:translate(4px)}.btn.ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:none;background:0 0}.btn.ghost:hover{box-shadow:inset 0 0 0 1px var(--sky);color:var(--sky-2)}.link{color:var(--sky-2);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.link svg,.scard .go svg{flex:none;width:16px;height:16px}.link:hover{text-underline-offset:4px;text-decoration:underline}.top{z-index:100;height:calc(var(--head) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);transition:background .35s,backdrop-filter .35s,box-shadow .35s;position:fixed;inset:0 0 auto}.top.solid,.top.always{backdrop-filter:blur(14px)saturate(140%);box-shadow:0 1px 0 var(--line);background:#04070cd1}.top .wrap{height:var(--head);justify-content:space-between;align-items:center;gap:24px;display:flex}.brand img{width:auto;height:30px}.menu{align-items:center;gap:4px;display:flex}.menu>a{font:600 15px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:#cfd9e4;padding:10px 12px;font-stretch:80%;text-decoration:none;position:relative}.menu>a:after{content:"";background:var(--stripe);transform-origin:0;height:3px;transition:transform .35s var(--ease);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)skew(-24deg)}.menu>a:hover,.menu>a[aria-current=page]{color:#fff}.menu>a:hover:after,.menu>a[aria-current=page]:after{transform:scaleX(1)skew(-24deg)}.lang{font:500 11px/1 var(--mono);letter-spacing:.1em;border:1px solid var(--line-2);color:var(--mute);margin-left:10px;padding:8px 10px;text-decoration:none}.lang:hover{color:#fff;border-color:var(--sky)}.menu .btn{margin-left:10px;padding:11px 18px 11px 20px;font-size:13px}.burger{cursor:pointer;background:0 0;border:0;width:44px;height:44px;display:none;position:relative}.burger i{height:2px;transition:transform .35s var(--ease), top .35s var(--ease);background:#fff;position:absolute;left:10px;right:10px}.burger i:first-child{top:17px}.burger i:nth-child(2){top:25px;right:16px}body.open .burger i:first-child{top:21px;transform:rotate(45deg)}body.open .burger i:nth-child(2){top:21px;right:10px;transform:rotate(-45deg)}.drawer{z-index:90;background:var(--ink);padding:calc(var(--head) + 40px + env(safe-area-inset-top,0px)) max(var(--gut), env(safe-area-inset-right,0px)) 40px max(var(--gut), env(safe-area-inset-left,0px));clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:clip-path .6s var(--ease);visibility:hidden;flex-direction:column;gap:6px;display:flex;position:fixed;inset:0}body.open .drawer{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);visibility:visible}.drawer a{font:800 clamp(40px, 11vw, 64px)/1.02 var(--display);text-transform:uppercase;font-stretch:65%;text-decoration:none}.drawer a:hover{color:var(--sky-2)}.drawer .row{flex-wrap:wrap;gap:18px;margin-top:auto;display:flex}.drawer .row a{font:500 13px/1 var(--mono);letter-spacing:.1em;color:var(--mute)}@media (width<=1080px){.menu>a,.menu .btn{display:none}.burger{display:block}}.hero{isolation:isolate;background:var(--carbon);align-items:end;min-height:min(100svh,980px);display:grid;position:relative;overflow:hidden}.hero video,.hero .poster{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:-1;background:linear-gradient(180deg, #04070c8c 0%, #04070c1a 35%, #04070c8c 70%, var(--ink) 100%), linear-gradient(90deg, #04070cb3, transparent 60%);position:absolute;inset:0}.hero-in{padding-block:calc(var(--head) + 60px) clamp(40px, 8vh, 90px);gap:26px;display:grid}.hero h1{letter-spacing:-.01em;font-size:clamp(64px,13.5vw,220px);font-style:italic;font-stretch:58%;line-height:.8}.hero h1 .ln{margin-top:-.08em;padding:.12em .08em .04em 0;display:block;overflow:hidden}.hero h1 .ln>span{display:inline-block}.hero h1 .outline{color:#0000;-webkit-text-stroke:2px #fff}.hero .sub{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.hero .sub p{color:#d3dde8;max-width:46ch}.hero-meta{flex-wrap:wrap;gap:10px;display:flex}.chip{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);backdrop-filter:blur(6px);background:#04070c66;padding:8px 10px}.chip b{color:var(--sky-2);font-weight:500}.scrollcue{right:max(var(--gut), env(safe-area-inset-right,0px));writing-mode:vertical-rl;font:500 11px/1 var(--mono);letter-spacing:.2em;color:var(--mute);align-items:center;gap:12px;display:flex;position:absolute;bottom:36px}.scrollcue:after{content:"";background:linear-gradient(var(--sky), transparent);width:1px;height:60px;animation:cue 2s var(--ease) infinite}@keyframes cue{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (width<=700px){.scrollcue{display:none}.hero h1 .outline{-webkit-text-stroke-width:1.5px}}.ticker{background:var(--stripe);color:#fff;clip-path:polygon(0 10px,100% 0,100% calc(100% - 10px),0 100%);z-index:2;margin-block:-12px 0;position:relative;overflow:hidden}.ticker-track{align-items:center;width:max-content;padding-block:24px;animation:48s linear infinite marquee;display:flex}.ticker-item{white-space:nowrap;font:700 18px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:14px;padding-inline:28px;font-stretch:70%;display:flex}.ticker-item small{font:500 11px/1 var(--mono);letter-spacing:.1em;opacity:.8}.ticker-item:after{content:"";opacity:.7;background:#fff;width:9px;height:9px;margin-left:28px;transform:skew(-24deg)}@keyframes marquee{to{transform:translate(-50%)}}.sec{padding-block:clamp(72px,11vw,150px);position:relative}.sec.tight{padding-block:clamp(56px,7vw,96px)}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;margin-bottom:clamp(32px,4vw,56px);display:flex}.sec-head>div{gap:14px;display:grid}.h2{font-size:clamp(44px,7vw,104px);font-stretch:62%}.h3{font-size:clamp(30px,3.6vw,48px);font-stretch:66%}.paper{background:var(--paper);color:var(--paper-ink)}.paper .eyebrow{color:#0077b0}.paper .lead,.paper .muted{color:var(--paper-mute)}.paper .h2 em{-webkit-text-stroke-color:var(--paper-ink)}.paper .btn.ghost{color:var(--paper-ink);box-shadow:inset 0 0 0 1px #07111d40}.phead{padding-block:calc(var(--head) + clamp(60px, 9vw, 120px)) clamp(48px, 6vw, 80px);isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.phead .bg{z-index:-2;object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute;inset:0}.phead:after{content:"";z-index:-1;background:linear-gradient(180deg, #04070c4d, var(--ink)), linear-gradient(90deg, var(--ink) 10%, transparent 80%);position:absolute;inset:0}.phead h1{margin-top:16px;font-size:clamp(56px,10vw,150px);font-style:italic;font-stretch:58%}.phead .lead{margin-top:20px}.crumbs{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);gap:10px;display:flex}.crumbs a{text-decoration:none}.crumbs a:hover{color:#fff}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.split>*{min-width:0}@media (width<=900px){.split{grid-template-columns:1fr}}.photo{background:var(--panel);position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.photo:hover img{transform:scale(1.04)}.cut{clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 36px) 100%,0 100%)}.honours{border-top:1px solid var(--line);display:grid}.hon{border-bottom:1px solid var(--line);transition:background .3s, padding .4s var(--ease);grid-template-columns:110px minmax(0,1fr) auto;align-items:baseline;gap:24px;padding:22px 0;display:grid}.hon:hover{background:linear-gradient(90deg,#00a0df14,#0000);padding-left:14px}.hon .y{font:500 14px/1 var(--mono);color:var(--sky-2)}.hon h3{font-size:clamp(22px,2.6vw,34px);font-stretch:72%}.hon .who{font:500 11px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);text-align:right}@media (width<=700px){.hon{grid-template-columns:1fr;gap:8px}.hon .who{text-align:left}}.series-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.scard{isolation:isolate;background:var(--panel);flex-direction:column;justify-content:end;min-height:520px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.scard img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--ease), filter .6s;filter:saturate(.7)brightness(.8);position:absolute;inset:0}.scard:after{content:"";z-index:-1;background:linear-gradient(#0000 30%,#04070cf2);position:absolute;inset:0}.scard:hover img{filter:none;transform:scale(1.06)}.scard .tag{font:800 clamp(70px, 8vw, 120px)/.8 var(--display);color:#0000;-webkit-text-stroke:1.5px #ffffffbf;margin-bottom:18px;font-style:italic;font-stretch:55%;transition:color .4s}.scard:hover .tag{color:#fff;-webkit-text-stroke-color:#fff}.scard h3{max-width:20ch;font-size:24px;font-stretch:75%}.scard .go{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-2);justify-content:space-between;align-items:center;margin-top:18px;display:flex}@media (width<=900px){.series-grid{grid-template-columns:1fr}.scard{min-height:380px}}.drivers{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:2px;display:grid}.dcard{background:var(--panel);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.dcard .pic{aspect-ratio:4/5;background:linear-gradient(160deg, var(--panel-2), var(--carbon));position:relative;overflow:hidden}.dcard .pic img{object-fit:cover;object-position:top center;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .6s, transform 1s var(--ease)}.dcard .ph{font:800 clamp(64px, 9vw, 120px)/1 var(--display);color:#0000;-webkit-text-stroke:1.5px #3fc0f28c;background:repeating-linear-gradient(-55deg, transparent 0 14px, #ffffff06 14px 15px), linear-gradient(160deg, var(--panel-2), var(--carbon));place-items:center;font-style:italic;font-stretch:55%;display:grid;position:absolute;inset:0}.dcard:hover .pic img{filter:none;transform:scale(1.04)}.dcard .num{font:800 64px/1 var(--display);color:#0000;-webkit-text-stroke:1px #fff9;z-index:1;font-style:italic;font-stretch:55%;position:absolute;top:6px;right:12px}.dcard .info{border-top:3px solid #0000;border-image:var(--stripe) 1;gap:6px;padding:18px 20px 20px;display:grid}.dcard h3{font-size:26px;font-stretch:72%}.dcard .ser{font:500 11px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.dcard .ser b{color:var(--sky-2);font-weight:500}.soc{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.soc a{border:1px solid var(--line-2);place-items:center;width:36px;height:36px;transition:background .25s,border-color .25s;display:grid}.soc a:hover{background:var(--sky);border-color:var(--sky);color:var(--ink)}.soc svg{width:16px;height:16px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.news-grid.big>:first-child{grid-area:span 2/span 2}.ncard{flex-direction:column;gap:14px;text-decoration:none;display:flex}.ncard .photo{aspect-ratio:16/10}.news-grid.big>:first-child .photo{aspect-ratio:auto;flex:1;min-height:320px}.ncard time{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-2)}.ncard h3{font-size:clamp(22px,2vw,28px);font-stretch:72%;transition:color .25s}.news-grid.big>:first-child h3{font-size:clamp(28px,3.4vw,46px)}.ncard p{color:var(--mute);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.ncard:hover h3{color:var(--sky-2)}@media (width<=960px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid.big>:first-child{grid-area:auto/span 2}}@media (width<=620px){.news-grid{grid-template-columns:1fr}.news-grid.big>:first-child{grid-column:auto}}.filters{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.filters button{border:1px solid var(--line-2);font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--mute);background:0 0;padding:10px 16px;transition:all .25s}.filters button[aria-pressed=true],.filters button:hover{background:var(--sky);border-color:var(--sky);color:var(--ink)}.paper .filters button{color:var(--paper-mute);border-color:#07111d33}.paper .filters button[aria-pressed=true],.paper .filters button:hover{color:#fff;background:var(--paper-ink);border-color:var(--paper-ink)}[data-hide]{display:none!important}.rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--sky) transparent;overscroll-behavior-x:contain;grid-auto-columns:minmax(240px,300px);grid-auto-flow:column;gap:16px;padding-bottom:18px;display:grid;overflow-x:auto}.rail>*{scroll-snap-align:start}.products{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:16px;display:grid}.pcard{color:var(--paper-ink);transition:transform .4s var(--ease), box-shadow .4s;background:#fff;flex-direction:column;text-decoration:none;display:flex;position:relative;box-shadow:0 1px #07111d14}.pcard:hover{transform:translateY(-6px);box-shadow:0 24px 40px -24px #002d7473}.pcard .pimg{aspect-ratio:1;place-items:center;padding:18px;display:grid;overflow:hidden}.pcard .pimg img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease)}.pcard:hover .pimg img{transform:scale(1.06)}.pcard .pinfo{border-top:1px solid #e3e9ef;flex:1;align-content:start;gap:8px;padding:14px 16px 18px;display:grid}.pcard h3{font:600 15px/1.35 var(--body);text-transform:none;letter-spacing:0;font-stretch:100%}.pcard .price{font:600 14px/1 var(--mono);color:#0068a0;align-items:baseline;gap:10px;margin-top:auto;display:flex}.pcard .price s{color:#8a97a6;font-size:12px;font-weight:400}.pcard .badge{background:var(--red);color:#fff;font:700 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);padding:7px 12px 7px 10px;font-stretch:80%;position:absolute;top:14px;left:0}.rail-nav{gap:8px;display:flex}.rail-nav button{cursor:pointer;width:48px;height:48px;color:var(--paper-ink);background:0 0;border:1px solid #07111d33;place-items:center;transition:background .25s;display:grid}.rail-nav button:hover{background:var(--paper-ink);color:#fff}.rail-nav svg{width:18px;height:18px}.logos-wrap{position:relative}.logos{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logos::-webkit-scrollbar{display:none}.logos.drag{cursor:grabbing}.logos.drag a{pointer-events:none}.logos-track{width:max-content;display:flex}.logos img{-webkit-user-drag:none;user-select:none}.logos-nav{justify-content:center;gap:10px;margin-top:18px;display:flex}.logos a{filter:grayscale();opacity:.7;place-items:center;width:220px;height:110px;padding:20px 28px;transition:filter .3s,opacity .3s;display:grid}.logos a:hover{filter:none;opacity:1}.logos img{object-fit:contain;width:auto;max-height:56px}@keyframes marquee-plain{to{transform:translate(-50%)}}.pgrid{background:#07111d14;border:1px solid #07111d14;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:2px;display:grid}.pgrid a{aspect-ratio:3/2;background:#fff;place-items:center;padding:32px;text-decoration:none;transition:background .3s;display:grid;position:relative}.pgrid a img{object-fit:contain;width:auto;max-height:70px;transition:transform .4s var(--ease)}.pgrid a:hover img{transform:scale(1.06)}.pgrid a span{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-mute);opacity:0;transition:opacity .3s;position:absolute;bottom:12px;left:14px}.pgrid a:hover span{opacity:1}.social{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.social a{background:var(--panel);isolation:isolate;justify-content:space-between;align-items:end;min-height:170px;padding:32px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.social a:before{content:"";background:var(--stripe);transition:transform .5s var(--ease);z-index:-1;position:absolute;inset:0;transform:translateY(101%)}.social a:hover:before{transform:none}.social svg{width:34px;height:34px}.social b{font:800 30px/1 var(--display);text-transform:uppercase;font-stretch:70%}.social small{font:500 11px/1 var(--mono);letter-spacing:.1em;color:var(--mute);position:absolute;top:24px;left:26px}.social a:hover small{color:#fff}@media (width<=860px){.social{grid-template-columns:repeat(2,minmax(0,1fr))}}.specs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spec{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:16px 0;display:flex}.spec:nth-child(odd){margin-right:24px}.spec dt{font:500 11px/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.spec dd{text-align:right;margin:0;font-weight:600}@media (width<=620px){.specs{grid-template-columns:1fr}.spec:nth-child(odd){margin-right:0}}.big-num{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-block:40px;display:grid}.big-num div{background:var(--panel);gap:6px;padding:26px;display:grid}.big-num b{font:800 clamp(48px, 6vw, 84px)/.9 var(--display);font-variant-numeric:tabular-nums;font-stretch:60%}.big-num b small{color:var(--sky-2);margin-left:4px;font-size:.4em}.big-num span{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}@media (width<=620px){.big-num{grid-template-columns:1fr}}.timeline{counter-reset:t;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;display:grid}.timeline li{background:var(--panel);align-content:start;gap:10px;padding:22px 20px 26px;list-style:none;display:grid;position:relative}.timeline li:before{content:"";background:var(--stripe);height:4px;margin:-22px -20px 12px}.timeline b{font:800 34px/1 var(--display);font-style:italic;font-stretch:62%}.timeline span{color:var(--mute);font-size:14px;line-height:1.45}@media (width<=1000px){.timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.timeline{grid-template-columns:1fr 1fr}}ol.timeline{margin:0;padding:0}.statement{font:700 clamp(26px, 3.4vw, 46px)/1.12 var(--display);text-wrap:balance;max-width:30ch;font-stretch:75%}.tstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:48px;display:grid}.tstats div{background:var(--panel);border-top:3px solid var(--sky);align-content:start;gap:10px;padding:26px 24px;display:grid}.tstats b{font:800 clamp(44px, 5vw, 72px)/.9 var(--display);font-style:italic;font-stretch:60%}.tstats span{color:var(--mute);font-size:14px;line-height:1.45}@media (width<=900px){.tstats{grid-template-columns:1fr 1fr}}.chapters{margin:0;padding:0;list-style:none;display:grid}.chapter{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,5vw,80px);padding-block:clamp(36px,6vw,72px);display:grid}.ch-year{top:calc(var(--head) + 24px);align-self:start;gap:8px;display:grid;position:sticky}.ch-year span{font:500 12px/1 var(--mono);letter-spacing:.12em;color:var(--sky-2)}.ch-year b{font:800 clamp(40px, 5.5vw, 84px)/.9 var(--display);font-style:italic;font-stretch:58%}.ch-body{gap:20px;max-width:70ch;display:grid}.ch-body p{color:#c9d4e0}@media (width<=800px){.chapter{grid-template-columns:1fr}.ch-year{position:static}}.people{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.person{background:var(--panel);align-content:start;gap:8px;padding:28px;display:grid}.person .initials{background:var(--stripe);clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);width:64px;height:64px;font:800 24px/1 var(--display);place-items:center;margin-bottom:10px;font-style:italic;font-stretch:62%;display:grid}.person small{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-2)}.person h3{font:800 30px/1 var(--display);text-transform:uppercase;font-stretch:62%}.person p{color:var(--mute);font-size:15px}@media (width<=800px){.people{grid-template-columns:1fr}}.bases{grid-template-columns:1fr 1fr;gap:2px;display:grid}.base{background:var(--panel);align-content:start;gap:14px;padding:clamp(26px,4vw,44px);text-decoration:none;transition:background .3s;display:grid;position:relative;overflow:hidden}.base:hover{background:var(--panel-2,#111a26)}.base .tag{font:800 120px/1 var(--display);color:#0000;-webkit-text-stroke:1px #ffffff24;font-style:italic;font-stretch:58%;position:absolute;top:4px;right:18px}.base h3{font:800 clamp(34px, 4vw, 52px)/.95 var(--display);text-transform:uppercase;font-stretch:60%}.base p{color:#c9d4e0;max-width:46ch}.base .go{font:600 13px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sky-2);align-items:center;gap:8px;margin-top:8px;display:inline-flex}.base .go svg{width:16px;height:16px;transition:transform .3s}.base:hover .go svg{transform:translate(4px)}@media (width<=800px){.bases{grid-template-columns:1fr}}.sblock{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);padding-block:clamp(64px,9vw,120px);display:grid}.sblock>*{min-width:0}.sblock .stick{top:calc(var(--head) + 30px);align-self:start;gap:20px;display:grid;position:sticky}.sblock .big{font:800 clamp(90px, 14vw, 200px)/.78 var(--display);color:#0000;-webkit-text-stroke:2px var(--sky);font-style:italic;font-stretch:52%}.facts{border-top:1px solid var(--line);display:grid}.facts div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.facts dt{font:500 11px/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.facts dd{text-align:right;margin:0;font-weight:600}@media (width<=900px){.sblock{grid-template-columns:1fr}.sblock .stick{position:static}}.gallery{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;gap:6px;margin-top:36px;display:grid}.gallery button{background:var(--panel);cursor:zoom-in;aspect-ratio:3/2;border:0;grid-column:span 2;padding:0;overflow:hidden}.gallery button:nth-child(5n+1){aspect-ratio:auto;grid-area:span 2/span 4}.gallery img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.gallery button:hover img{transform:scale(1.06)}@media (width<=620px){.gallery{grid-template-columns:1fr 1fr}.gallery button,.gallery button:nth-child(5n+1){aspect-ratio:3/2;grid-area:auto/span 1}}.lb{z-index:300;padding:max(24px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(24px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));opacity:0;pointer-events:none;background:#020408f0;place-items:center;transition:opacity .3s;display:grid;position:fixed;inset:0}.lb.on{opacity:1;pointer-events:auto}.lb img{object-fit:contain;width:auto;max-width:100%;max-height:86vh}.lb button{border:1px solid var(--line-2);cursor:pointer;background:#ffffff14;place-items:center;width:52px;height:52px;display:grid;position:absolute}.lb button:hover{background:var(--sky);color:var(--ink)}.lb .x{top:calc(16px + env(safe-area-inset-top,0px));right:calc(16px + env(safe-area-inset-right,0px))}.lb .pv{left:calc(16px + env(safe-area-inset-left,0px));top:50%;translate:0 -50%}.lb .nx{right:calc(16px + env(safe-area-inset-right,0px));top:50%;translate:0 -50%}.lb svg{width:20px;height:20px}.article{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(32px,6vw,96px);padding-block:clamp(48px,6vw,80px);display:grid}.article>*{min-width:0}.article .prose{font-size:18px}.article .prose p:first-child{color:var(--text);font-size:21px}.article aside{top:calc(var(--head) + 30px);align-self:start;gap:22px;display:grid;position:sticky}.ahero{aspect-ratio:21/9;margin-top:40px}.pn{grid-template-columns:1fr 1fr;gap:2px;margin-top:60px;display:grid}.pn a{background:var(--panel);gap:8px;padding:22px;text-decoration:none;transition:background .25s;display:grid}.pn a:hover{background:var(--panel-2)}.pn a:last-child{text-align:right}.pn small{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-2)}.pn b{font:700 20px/1.1 var(--display);text-transform:uppercase;font-stretch:75%}@media (width<=900px){.article{grid-template-columns:1fr}.article aside{position:static}.ahero{aspect-ratio:16/10}}.yt{aspect-ratio:16/9;background:#000;text-decoration:none;display:block;position:relative;overflow:hidden}.yt img{object-fit:cover;opacity:.8;width:100%;height:100%;transition:opacity .3s, transform .8s var(--ease)}.yt:hover img{opacity:1;transform:scale(1.03)}.yt .play{place-items:center;display:grid;position:absolute;inset:0}.yt .play span{background:var(--sky);clip-path:polygon(0 0,100% 50%,0 100%);width:86px;height:86px;transition:transform .3s var(--ease);transform:translate(8px)}.yt:hover .play span{transform:translate(8px)scale(1.1)}.yt iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);display:grid}.contact>*{min-width:0}@media (width<=900px){.contact{grid-template-columns:1fr}}.cinfo{align-content:start;gap:2px;display:grid}.cinfo>a,.cinfo>div{background:var(--panel);gap:6px;padding:22px 24px;text-decoration:none;transition:background .25s;display:grid}.cinfo>a:hover{background:var(--panel-2)}.cinfo small{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-2)}.cinfo b{overflow-wrap:anywhere;font-size:19px;font-weight:600}form.cform{gap:22px;display:grid}.field{gap:8px;display:grid}.field label{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.field input,.field textarea{border:0;border-bottom:1px solid var(--line-2);width:100%;font:400 19px/1.4 var(--body);color:var(--text);background:0 0;border-radius:0;padding:12px 0;transition:border-color .25s}.field textarea{resize:vertical;min-height:160px}.field input:focus,.field textarea:focus{border-color:var(--sky);outline:none}.check{color:var(--mute);align-items:start;gap:12px;font-size:14px;display:flex}.check input{accent-color:var(--sky);flex:none;width:18px;height:18px;margin-top:4px}.fstatus{min-height:1.5em;color:var(--sky-2);font-size:15px}.legal{gap:1em;max-width:72ch;padding-block:clamp(48px,6vw,80px);display:grid}.legal h2{margin-top:1.2em;font-size:30px;font-stretch:72%}.legal h3{font:600 18px/1.4 var(--body);text-transform:none;margin-top:.6em}.legal p,.legal li{color:#c9d4e0}.legal a{color:var(--sky-2);overflow-wrap:anywhere}.cta{background:var(--stripe);isolation:isolate;position:relative;overflow:hidden}.cta:before{content:"WWR";font:800 min(36vw, 480px)/1 var(--display);color:#ffffff14;z-index:-1;letter-spacing:-.02em;font-style:italic;font-stretch:55%;position:absolute;bottom:-18%;right:-2%}.cta .wrap{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;padding-block:clamp(64px,9vw,120px);display:flex}.cta h2{max-width:12ch;font-size:clamp(44px,7vw,100px);font-style:italic;font-stretch:60%}.cta .btn{--b:#fff}.cta .btn:hover{--b:var(--ink);color:#fff}.foot{background:var(--carbon);border-top:1px solid var(--line);padding-block:80px calc(32px + env(safe-area-inset-bottom,0px))}.foot-grid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:40px;display:grid}.foot-grid>*{min-width:0}.foot h4{font:500 11px/1 var(--mono);letter-spacing:.12em;color:var(--mute);margin-bottom:18px}.foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.foot a{color:#cfd9e4;text-decoration:none}.foot a:hover{color:var(--sky-2)}.foot address{color:#cfd9e4;font-style:normal;line-height:1.7}.foot .brand img{height:34px;margin-bottom:20px}.foot-bottom{border-top:1px solid var(--line);font:500 11px/1.6 var(--mono);letter-spacing:.08em;color:var(--mute);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;margin-top:64px;padding-top:24px;display:flex}.foot-bottom div{flex-wrap:wrap;gap:20px;display:flex}@media (width<=900px){.foot-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.foot-grid{grid-template-columns:1fr}}.cursor{z-index:500;pointer-events:none;border:1.5px solid var(--sky-2);width:34px;height:34px;transition:width .3s var(--ease), height .3s var(--ease), margin .3s var(--ease), background .3s, opacity .3s;opacity:0;mix-blend-mode:difference;border-radius:50%;margin:-17px 0 0 -17px;position:fixed;top:0;left:0}.cursor:after{content:"";background:var(--sky-2);border-radius:50%;width:4px;height:4px;margin:-2px;position:absolute;top:50%;left:50%}.cursor.on{opacity:1}.cursor.hot{background:#3fc0f240;width:64px;height:64px;margin:-32px 0 0 -32px}@media (hover:none),(pointer:coarse){.cursor{display:none}}.js .rv{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(28px)}.js .rv.in{opacity:1;transform:none}.js .wipe>img{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s var(--ease), transform 1.2s var(--ease);transition-delay:var(--d,0s)}.js .wipe.in>img{clip-path:inset(0)}.js .hero h1 .ln>span{animation:rise 1.1s var(--ease) forwards;animation-delay:calc(.15s + var(--i,0) * .12s);transform:translateY(105%)skewY(6deg)}@keyframes rise{to{transform:none}}.js .hero .sub,.js .hero-meta{opacity:0;animation:fade .9s var(--ease) .7s forwards}@keyframes fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .rv,.js .wipe>img{opacity:1;clip-path:none;transform:none}.ticker-track,.logos-track{animation:none}}[hidden]{display:none!important}@media (width<=620px){.drivers{grid-template-columns:repeat(2,minmax(0,1fr))}.dcard h3{font-size:20px}.dcard .info{padding:14px}.dcard .num{font-size:44px}.hero h1{font-size:22vw}.social a{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:14px;min-height:0;padding:56px 18px 20px}.social small{top:20px;left:18px}.social b{font-size:24px}}:root{--ink:#03060b;--navy-2:#061a3d}h1,h2,h3,h4{letter-spacing:-.005em;font-stretch:82%}.h2{font-size:clamp(40px,5.4vw,80px);font-style:normal;font-stretch:78%;line-height:.92}.h2 em{color:var(--sky-2);-webkit-text-stroke:0;font-style:normal}.paper .h2 em,.light .h2 em{color:#0077b0}.h3{font-stretch:80%}.eyebrow:before{width:18px;height:3px;transform:none}.phead h1{font-size:clamp(52px,8vw,120px);font-style:normal;font-stretch:78%}.cta h2{font-style:normal;font-stretch:78%}.head-tools{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.rail-nav.dark button{border-color:var(--line-2);color:var(--text)}.rail-nav.dark button:hover{background:var(--sky);border-color:var(--sky);color:var(--ink)}.light{color:var(--paper-ink);background:#f3f6f9}.light .eyebrow{color:#0077b0}.light .ncard p{color:var(--paper-mute)}.light .ncard:hover h3{color:#0077b0}.light .btn.ghost{color:var(--paper-ink);box-shadow:inset 0 0 0 1px #07111d40}.light .btn.ghost:hover{box-shadow:inset 0 0 0 1px var(--paper-ink);color:var(--paper-ink)}.nmeta{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);align-items:center;gap:12px;display:flex}.light .nmeta{color:var(--paper-mute)}.nmeta b{color:#fff;background:var(--sky);letter-spacing:.08em;padding:5px 7px;font-weight:600}.ncard .photo{clip-path:none}.ncard h3{font-stretch:80%}.hero2{isolation:isolate;background:#000;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero2 video,.hero2 .poster{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero2:after{content:"";z-index:-1;background:linear-gradient(#00000073 0%,#0000 22% 45%,#03060b99 70%,#03060bf5 100%);position:absolute;inset:0}.hero2-in{padding-top:calc(var(--head) + 40px);justify-items:start;gap:20px;display:grid}.hero2 h1{gap:14px;display:grid}.hero2 h1 small{font:600 13px/1 var(--mono);letter-spacing:.16em;color:#fff;text-transform:uppercase;align-items:center;gap:10px;font-stretch:100%;display:inline-flex}.hero2 h1 small:before{content:"";background:var(--sky);width:26px;height:3px}.hero2 h1 span{max-width:11ch;font-size:clamp(54px,9.2vw,150px);font-stretch:76%;line-height:.86}.hero2-sub{color:#e1e9f1;max-width:54ch;font-size:clamp(17px,1.4vw,20px)}.hero2-cta{align-items:center;gap:14px;display:flex}.vidbtn{backdrop-filter:blur(6px);cursor:pointer;background:#00000040;border:1px solid #fff6;place-items:center;width:48px;height:48px;display:grid}.vidbtn:hover{border-color:#fff}.vidbtn i{border-left:4px solid #fff;border-right:4px solid #fff;width:12px;height:14px}.vidbtn.paused i{border:7px solid #0000;border-left:12px solid #fff;border-right:0;width:0;height:0}.js .hero2-in>*{opacity:0;animation:fade .9s var(--ease) forwards;transform:translateY(24px)}.js .hero2-in>:nth-child(2){animation-delay:.15s}.js .hero2-in>:nth-child(3){animation-delay:.3s}.stories{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:clamp(32px,6vh,64px);padding-bottom:28px;display:grid}.story{backdrop-filter:blur(12px);background:#0a101aa8;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;padding:12px;text-decoration:none;transition:background .3s;display:grid;position:relative;overflow:hidden}.story:hover,.story.on{background:#121c2ae6}.story img{object-fit:cover;width:76px;height:56px}.story-t{font:600 14px/1.25 var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;gap:6px;display:-webkit-box;overflow:hidden}.story-t small{font:500 10px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:6px;display:block}.story-t small b{color:var(--sky-2);font-weight:600}.story-bar{background:var(--sky);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.story.on .story-bar{animation:6s linear forwards bar}@keyframes bar{to{transform:scaleX(1)}}@media (width<=1000px){.stories{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,minmax(250px,1fr));margin-inline:0;overflow-x:auto}.stories::-webkit-scrollbar{display:none}.story{scroll-snap-align:start}}.season{background:radial-gradient(120% 80% at 100% 0%, #005faa47, transparent 60%), var(--ink);padding-block:clamp(64px,9vw,120px) clamp(48px,6vw,80px)}.season-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(28px,4vw,48px);display:flex}.standings{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stand{isolation:isolate;background:var(--panel);border-top:4px solid var(--sky);flex-direction:column;min-height:440px;padding:22px;display:flex;position:relative;overflow:hidden}.stand img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.stand:after{content:"";z-index:-1;background:linear-gradient(#03060b8c 0%,#03060b26 35%,#03060beb 75%);position:absolute;inset:0}.stand:hover img{transform:scale(1.06)}.stand-s{font:600 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}.stand-p{font:800 clamp(84px, 9vw, 140px)/.8 var(--display);letter-spacing:-.02em;margin-top:10px;font-stretch:70%}.stand.p1 .stand-p{color:#fff}.stand.p2 .stand-p{color:#c9d2dc}.stand-b{gap:6px;margin-top:auto;display:grid}.stand-b small{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-2)}.stand-b h3{font-size:26px;font-stretch:80%}.stand-b p{color:#c3cfdb;font-size:14px}@media (width<=1100px){.standings{grid-template-columns:1fr 1fr}}@media (width<=560px){.standings{grid-template-columns:1fr}.stand{min-height:340px}}.ticker{clip-path:none;background:var(--sky);margin:0}.ticker-track{padding-block:16px}.bleed{isolation:isolate;background:#0b0f14;align-items:flex-end;min-height:min(92vh,860px);display:flex;position:relative;overflow:hidden}.bleed>img{object-fit:cover;object-position:50% 45%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bleed:after{content:"";z-index:-1;background:linear-gradient(90deg,#03060beb 0%,#03060bb3 38%,#0000 70%),linear-gradient(#0000 60%,#03060bcc);position:absolute;inset:0}.bleed-in{max-width:var(--wrap);gap:20px;width:100%;padding-block:80px;display:grid}.bleed-in>*{max-width:560px}.bleed-in .lead{color:#cdd8e3;font-size:17px}.bleed .row{flex-wrap:wrap;gap:12px;display:flex}@media (width<=760px){.bleed{flex-direction:column;align-items:stretch;min-height:0}.bleed>img{height:56vw;position:relative}.bleed:after{background:linear-gradient(180deg, transparent 20%, var(--ink) 56vw)}.bleed-in{padding-block:24px 64px}}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tile{aspect-ratio:4/5;isolation:isolate;align-items:flex-end;padding:clamp(20px,2.4vw,36px);text-decoration:none;display:flex;position:relative;overflow:hidden}.tile img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.tile:after{content:"";z-index:-1;background:linear-gradient(#0000 45%,#03060be6);transition:background .4s;position:absolute;inset:0}.tile:hover img{transform:scale(1.06)}.tile-t{font:800 clamp(48px, 5vw, 84px)/.85 var(--display);text-transform:uppercase;gap:8px;font-stretch:76%;display:grid}.tile-t small{font:500 11px/1 var(--mono);letter-spacing:.12em;color:var(--sky-2)}.tile-go{background:var(--sky);width:52px;height:52px;color:var(--ink);transition:transform .35s var(--ease);place-items:center;display:grid;position:absolute;bottom:clamp(20px,2.4vw,36px);right:clamp(20px,2.4vw,36px)}.tile-go svg{width:20px;height:20px}.tile:hover .tile-go{transform:translate(6px)}@media (width<=800px){.tiles{grid-template-columns:1fr}.tile{aspect-ratio:16/11}}.driver-rail{grid-auto-columns:minmax(230px,280px);gap:12px}.dr{aspect-ratio:3/4;isolation:isolate;background:linear-gradient(160deg, #0a5fa8 0%, var(--navy) 55%, #02112b 100%);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.dr img{object-fit:cover;object-position:top center;z-index:-1;width:100%;height:100%;transition:transform 1s var(--ease);mix-blend-mode:normal;position:absolute;inset:0}.dr:after{content:"";z-index:-1;background:linear-gradient(#0000 50%,#020a1af2);position:absolute;inset:0}.dr:hover img{transform:scale(1.05)}.dr-num{font:800 86px/1 var(--display);color:#fff;text-shadow:0 4px 20px #00000059;z-index:1;font-style:italic;font-stretch:70%;position:absolute;top:8px;right:14px}.dr-ph{font:800 110px/1 var(--display);color:#ffffff24;z-index:-1;place-items:center;font-stretch:70%;display:grid;position:absolute;inset:0}.dr-t{font:600 17px/1.1 var(--display);text-transform:uppercase;gap:2px;padding:18px;font-stretch:85%;display:grid;position:relative}.dr-t b{font-size:34px;font-weight:800;line-height:.95}.dr-t small{font:500 10px/1.4 var(--mono);letter-spacing:.08em;color:var(--sky-2);text-transform:uppercase;margin-bottom:6px}.tower{border-top:2px solid var(--sky)}.tower .hon{grid-template-columns:56px 80px minmax(0,1fr) auto;align-items:center;gap:22px;padding:0 16px 0 0}.tower .hon:hover{padding-left:0}.tower .pos{min-height:56px;font:800 22px/1 var(--display);background:#ffffff14;align-self:stretch;place-items:center;font-stretch:70%;display:grid}.tower .p1 .pos{color:var(--ink);background:linear-gradient(160deg,#f7e08a,#d4a72c 55%,#b8861b)}.tower .p2 .pos{color:var(--ink);background:#c9d2dc}.tower .p3 .pos{color:var(--ink);background:#c7864a}.tower .hon h3{padding-block:14px;font-size:clamp(19px,2vw,26px)}@media (width<=700px){.tower .hon{grid-template-columns:48px minmax(0,1fr);gap:2px 14px;padding:0 12px 0 0}.tower .pos{grid-row:span 3;min-height:0;font-size:20px}.tower .hon .y{padding-top:12px}.tower .hon h3{padding-block:2px;font-size:19px}.tower .hon .who{padding-bottom:12px}}.dcard .pic{background:linear-gradient(160deg, #0a5fa8 0%, var(--navy) 55%, #02112b 100%)}.dcard .pic img{filter:none}.dcard .num{color:#fff;-webkit-text-stroke:0;text-shadow:0 4px 20px #00000059;font-size:72px}.dcard .ph{-webkit-text-stroke:0;color:#ffffff24;background:0 0;font-style:normal}.dcard .info{border-top:3px solid var(--sky);border-image:}.scard .tag{color:#fff;-webkit-text-stroke:0;font-style:normal;font-stretch:76%}.sblock .big{color:var(--sky);-webkit-text-stroke:0;font-style:normal;font-stretch:72%}.ch-year b,.tstats b,.timeline b,.big-num b{font-style:normal;font-stretch:74%}.base .tag{font-style:normal}.sec-head>.head-tools{display:flex}.nw{white-space:nowrap}.stand-p{text-shadow:0 6px 30px #00000073}.tile:after{background:linear-gradient(#0000 35%,#03060bf2)}.tile-t small{color:#fff;opacity:.8}.dr:after{background:linear-gradient(#0000 40%,#020a1a99 62%,#020a1af7)}.dr-t small{color:#ffffffbf}@media (width<=600px){.hero2 h1 small{letter-spacing:.12em;font-size:11px}.hero2 h1 small:before{width:18px}}.phead{border-bottom:0;align-items:flex-end;min-height:min(64vh,620px);display:flex}.phead>.wrap{width:100%}.phead .bg{opacity:.62}.phead:after{background:linear-gradient(180deg, #03060b80 0%, transparent 30%, #03060bb3 75%, var(--ink) 100%), linear-gradient(90deg, #03060bbf 0%, transparent 70%)}.lswitch{border:1px solid var(--line-2);backdrop-filter:blur(6px);background:#03060b59;margin-left:10px;display:flex}.lswitch a,.lswitch span{min-width:42px;height:38px;font:600 12px/1 var(--mono);letter-spacing:.1em;place-items:center;padding:0 10px;text-decoration:none;display:grid}.lswitch span{background:var(--sky);color:var(--ink)}.lswitch a{color:#cfd9e4;transition:color .2s,background .2s}.lswitch a:hover{color:#fff;background:#ffffff1a}@media (width<=1080px){.lswitch{margin-left:0;margin-right:6px}.lswitch a,.lswitch span{min-width:40px;height:36px}}.dgroup+.dgroup{margin-top:clamp(48px,6vw,80px)}.dgroup-h{border-bottom:2px solid var(--sky);align-items:baseline;gap:16px;margin-bottom:20px;padding-bottom:14px;display:flex}.dgroup-h small{font:500 11px/1 var(--mono);letter-spacing:.1em;color:var(--mute);text-transform:uppercase}.dcard .pic,.dr{container-type:inline-size}.dcard .num,.dr-num{z-index:0;text-align:center;letter-spacing:-.02em;text-shadow:none;color:#ffffffe6;font-size:62cqw;line-height:.9;top:2%;left:0;right:0}.dcard .pic img{z-index:1;filter:drop-shadow(0 12px 24px #00000059);position:relative}.dcard:hover .pic img{filter:drop-shadow(0 12px 24px #00000059)}.dr-num{z-index:-1}.dr-num{font-size:58cqw;top:0}.dcard .pic img{height:88%;position:absolute;top:12%;left:0}.dcard .num{font-size:58cqw;top:0}.dcard .pic img,.dr img{height:76%;top:24%}.dcard .num,.dr-num{font-size:46cqw;top:1%}.dr img{height:83%;top:17%}
