/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.resize{resize:both}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--orange:#ff5a1f;--paper:#f3f0e8;--ink:#080a0c}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:var(--ink);width:100%;min-height:100%;color:var(--paper);margin:0;overflow-x:hidden}body{--font-geist-sans:var(--font-owe-body);font-family:var(--font-owe-body), Arial, Helvetica, sans-serif}button{font:inherit}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sponsor-site{--driver-accent:#ff5a1f;color:#f5f1e7;min-height:100svh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#0b0d0d}.sponsor-nav{z-index:20;border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:82px;padding:0 clamp(22px,4.5vw,76px);display:grid;position:absolute;top:0;left:0}.sponsor-wordmark{color:#fff;flex-direction:column;width:max-content;line-height:.82;text-decoration:none;display:inline-flex}.sponsor-wordmark span{letter-spacing:.16em;font-size:18px;font-weight:900}.sponsor-wordmark b{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.28em;margin-top:6px;font-size:7px}.sponsor-nav nav{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.sponsor-nav nav a,.sponsor-nav-cta{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none}.sponsor-nav nav a:hover{color:#fff}.sponsor-nav-cta{color:#fff;justify-self:end;align-items:center;gap:14px;display:inline-flex}.sponsor-nav-cta span{color:var(--driver-accent);font-size:16px}.sponsor-hero{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.sponsor-hero-image{z-index:-3;object-fit:cover;object-position:57% 50%;filter:saturate(.85)contrast(1.08);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.sponsor-hero-wash{z-index:-2;background:linear-gradient(90deg,#050707f5 0%,#050707c2 37%,#05070724 68%,#05070773 100%),linear-gradient(#0000 52%,#050707d9);position:absolute;inset:0}.sponsor-hero:after{content:"";z-index:-1;opacity:.08;pointer-events:none;mix-blend-mode:soft-light;background-image:radial-gradient(#fff .6px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}.sponsor-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:center;gap:clamp(42px,7vw,110px);width:100%;min-height:100svh;padding:132px clamp(22px,4.5vw,76px) 110px;display:grid}.sponsor-hero-copy{max-width:890px}.sponsor-kicker{color:#ffffffa8;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 28px;font-size:9px;font-weight:700;display:flex}.sponsor-kicker i{background:var(--driver-accent);width:32px;height:2px;box-shadow:0 0 16px var(--driver-accent)}@supports (color:color-mix(in lab, red, red)){.sponsor-kicker i{box-shadow:0 0 16px color-mix(in srgb, var(--driver-accent) 72%, transparent)}}.sponsor-hero-copy h1{letter-spacing:-.072em;text-transform:uppercase;text-shadow:0 12px 60px #00000061;flex-direction:column;margin:0;font-size:clamp(62px,7.2vw,128px);line-height:.84;display:flex}.sponsor-hero-copy h1 span{color:#fff;font-weight:850}.sponsor-hero-copy h1 strong{color:#0000;-webkit-text-stroke:1px #ffffffc2;font-weight:850}.sponsor-lead{color:#ffffffbd;max-width:620px;margin:34px 0 0;font-size:clamp(16px,1.3vw,20px);line-height:1.55}.sponsor-actions{align-items:center;gap:26px;margin-top:36px;display:flex}.sponsor-primary,.sponsor-secondary{color:#fff;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:28px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.sponsor-primary{background:var(--driver-accent);color:#080909;min-height:58px;padding:0 18px 0 24px}.sponsor-primary span{background:#00000021;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.sponsor-secondary{color:#ffffffb8}.sponsor-secondary span{color:var(--driver-accent)}.driver-selector{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0c0cb3;border:1px solid #ffffff2e;align-self:end;margin-bottom:22px;padding:26px}.driver-selector-head{justify-content:space-between;gap:24px;margin-bottom:18px;display:flex}.driver-selector-head span{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:8px}.driver-selector-head p{color:#ffffff7a;letter-spacing:.05em;margin:0;font-size:10px}.driver-options{border-top:1px solid #ffffff24}.driver-options button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff24;grid-template-columns:32px 1fr auto;align-items:center;gap:13px;width:100%;min-height:83px;padding:12px 0;display:grid}.driver-options button:not(.active){opacity:.48}.driver-options button:hover{opacity:1}.driver-index{font-family:var(--font-geist-mono), monospace;color:var(--driver-accent);font-size:8px}.driver-name{text-transform:uppercase;flex-direction:column;line-height:.94;display:flex}.driver-name b{letter-spacing:.09em;font-size:13px}.driver-name strong{letter-spacing:-.04em;font-size:25px}.driver-arrow{color:var(--driver-accent);font-size:12px}.driver-current{align-items:center;gap:16px;margin-top:20px;display:flex}.driver-current>span{color:#0000;-webkit-text-stroke:1px var(--driver-accent);letter-spacing:-.08em;font-size:42px;font-weight:900}.driver-current p{color:#ffffff75;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;margin:0;font-size:8px;line-height:1.55;display:flex}.driver-current p b{color:#fff;font-size:10px}.journey-rail{border-top:1px solid #ffffff2b;grid-template-columns:repeat(4,1fr);align-items:center;height:72px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:0;left:clamp(22px,4.5vw,76px);right:clamp(22px,4.5vw,76px)}.journey-rail li{color:#ffffffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;display:flex;position:relative}.journey-rail li:before{content:"";background:var(--driver-accent);width:0;height:2px;position:absolute;top:-1px;left:0}.journey-rail li.active{color:#fff}.journey-rail li.active:before{width:55%}.journey-rail li.completed{color:#ffffffd1}.journey-rail li.completed:before{opacity:.72;width:calc(100% - 24px)}.journey-rail i{color:var(--driver-accent);font-style:normal}.sponsor-intro{color:#111;background:#f1eee5;grid-template-columns:1fr 1.5fr;align-items:start;gap:70px;min-height:50svh;padding:110px clamp(22px,8vw,140px);display:grid}.sponsor-intro p{max-width:340px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:7px 0 0;font-size:10px;line-height:1.7}.sponsor-intro h2{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(42px,5vw,82px);line-height:.98}@media (max-width:900px){.sponsor-nav{grid-template-columns:1fr auto;height:68px}.sponsor-nav nav{display:none}.sponsor-hero-grid{grid-template-columns:1fr;align-content:end;gap:32px;padding-top:104px}.sponsor-hero-copy{align-self:end}.sponsor-hero-copy h1{font-size:clamp(54px,11.5vw,94px)}.driver-selector{width:min(100%,470px);margin:0 0 28px}.sponsor-intro{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){.sponsor-nav{padding-inline:18px}.sponsor-nav-cta{font-size:8px}.sponsor-hero{min-height:auto}.sponsor-hero-image{object-position:64% center}.sponsor-hero-wash{background:linear-gradient(#05070759 0%,#05070738 24%,#050707ed 58%,#050707 100%)}.sponsor-hero-grid{gap:26px;min-height:100svh;padding:98px 18px 92px}.sponsor-kicker{margin-bottom:18px;font-size:7px}.sponsor-hero-copy h1{font-size:clamp(47px,14.5vw,68px);line-height:.87}.sponsor-lead{max-width:360px;margin-top:22px;font-size:14px;line-height:1.48}.sponsor-actions{flex-wrap:wrap;gap:18px;margin-top:25px}.sponsor-primary{justify-content:space-between;width:100%}.sponsor-secondary{font-size:8px}.driver-selector{background:#090b0bd1;padding:17px}.driver-selector-head{margin-bottom:10px}.driver-options button{min-height:61px}.driver-name b{font-size:10px}.driver-name strong{font-size:20px}.driver-current{display:none}.journey-rail{grid-template-columns:repeat(4,auto);justify-content:space-between;height:58px;left:18px;right:18px}.journey-rail span{gap:5px;font-size:0}.journey-rail span i{font-size:8px}.journey-rail span.active{font-size:7px}.sponsor-intro{padding:76px 22px}}.race-shell{background:#080a0c;width:100vw;height:100svh;position:relative;overflow:hidden}.race-canvas{position:absolute;inset:0}.race-canvas canvas{width:100%;height:100%;display:block}.race-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000b3 0%,#0000000d 45%,#00000052 100%),linear-gradient(#0000 55%,#0000009e);position:absolute;inset:0}.film-grain{opacity:.045;pointer-events:none;z-index:2;background-image:radial-gradient(#ffffffb3 .5px,#0000 .5px);background-size:4px 4px;animation:.25s steps(2,end) infinite grain;position:absolute;inset:-50%}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(3%,-2%)}50%{transform:translate(-2%,3%)}75%{transform:translate(1%,2%)}}.topbar{z-index:4;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:82px;padding:0 44px;display:flex;position:absolute;top:0;left:0;right:0}.brand{letter-spacing:.16em;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.brand b{color:var(--orange);letter-spacing:-.04em;font-size:24px}.session{font-family:var(--font-geist-mono), monospace;color:#ffffffab;letter-spacing:.12em;font-size:11px}.session i{background:#66ff62;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block;box-shadow:0 0 12px #66ff62}.hero-copy{z-index:4;position:absolute;top:50%;left:5.5vw;transform:translateY(-44%)}.eyebrow{color:#ffffff94;letter-spacing:.19em;margin:0 0 18px;font-size:11px;font-weight:700}.race-shell .hero-copy h1,.race-shell .drive-intro h1{letter-spacing:-.075em;text-shadow:0 8px 45px #00000073;margin:0;font-size:clamp(64px,8.8vw,154px);font-style:italic;line-height:.78;transform:skew(-5deg)}.drive-button{background:var(--orange);color:#0a0c0b;cursor:pointer;letter-spacing:.16em;border:0;justify-content:space-between;align-items:center;gap:28px;min-width:224px;height:56px;margin-top:40px;padding:0 9px 0 22px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 14px 40px #ff5a1f42}.drive-button b{background:#0000002e;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.drive-button:disabled{opacity:.55;cursor:wait}.car-number{z-index:4;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:32%;right:4.5vw}.car-number span{letter-spacing:.3em;color:#ffffff73;font-size:10px}.car-number strong{color:#0000;-webkit-text-stroke:1px #ffffff45;font-size:clamp(70px,8vw,136px);font-style:italic;line-height:.9}.control-strip{z-index:4;color:#ffffff85;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;gap:28px;font-size:9px;display:flex;position:absolute;bottom:24px;left:44px;right:44px}kbd{color:#fff;min-width:22px;height:22px;font:inherit;background:#00000061;border:1px solid #ffffff38;place-items:center;margin-right:3px;padding:0 5px;display:inline-grid}@media (max-width:720px){.topbar{height:66px;padding:0 20px}.session{display:none}.hero-copy{top:auto;bottom:106px;left:22px;transform:none}.race-shell .hero-copy h1,.race-shell .drive-intro h1{font-size:clamp(52px,19vw,92px)}.eyebrow{max-width:260px;line-height:1.5}.car-number{top:100px;right:20px}.control-strip{gap:12px;bottom:18px;left:20px;right:20px}.control-strip span:nth-child(n+2){display:none}}.speed-vignette{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle,#0000 38%,#0000007a 100%);transition:opacity .5s;position:absolute;inset:0}.race-topbar{transition:background .45s,height .45s}.phase-driving .race-topbar,.phase-paused .race-topbar{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(#040708d6,#0407080d);border-bottom-color:#ffffff14;height:62px}.sound-button{color:#ffffff8a;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;cursor:pointer;background:0 0;border:0;font-size:9px}.sound-button:hover{color:#fff}.drive-intro{transition:opacity .35s,transform .35s}.prototype-note{color:#ffffff59;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;margin:17px 0 0;font-size:8px}.race-hud{z-index:5;opacity:0;pointer-events:none;grid-template-columns:minmax(190px,1fr) minmax(320px,420px) minmax(220px,1fr);align-items:end;gap:30px;transition:opacity .35s,transform .35s;display:grid;position:absolute;bottom:30px;left:34px;right:34px;transform:translateY(16px)}.phase-driving .race-hud,.phase-paused .race-hud{opacity:1;transform:translateY(0)}.lap-panel{border-left:2px solid var(--orange);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(100deg,#070a0bd1,#070a0b52);align-self:end;width:220px;padding:17px 19px}.lap-panel span,.lap-panel small{color:#ffffff80;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:8px;display:block}.lap-panel strong{font-family:var(--font-geist-mono), monospace;letter-spacing:-.05em;margin:7px 0 9px;font-size:25px;font-weight:500;display:block}.telemetry{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(5% 0,95% 0,100% 24%,100% 100%,0 100%,0 24%);background:#07090ac7;border:1px solid #ffffff1f;min-height:134px;padding:15px 20px 13px}.rpm-track{background:#ffffff17;height:7px;margin:3px 3px 10px;position:relative;overflow:hidden;transform:skew(-18deg)}.rpm-track:after{content:"";background:repeating-linear-gradient(90deg,#ffffff29 0 4px,#0000 4px 7px);width:17%;position:absolute;top:0;bottom:0;right:4%}.rpm-track i{background:linear-gradient(90deg,#f3f0e8 0%,#ffb21c 64%,#ff351e 90%);min-width:2%;height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 12px #ff4b16cc}.telemetry-main{justify-content:center;align-items:center;gap:30px;display:flex}.speed-readout{align-items:flex-end;gap:8px;display:flex}.speed-readout strong{font-family:var(--font-geist-mono), monospace;letter-spacing:-.11em;font-variant-numeric:tabular-nums;font-size:49px;font-weight:600;line-height:.92}.speed-readout span,.gear-readout span{color:#ffffff70;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:5px;font-size:8px}.gear-readout{border-left:1px solid #ffffff29;align-items:center;gap:9px;padding-left:21px;display:flex}.gear-readout strong{color:var(--orange);font-family:var(--font-geist-mono), monospace;font-size:43px;line-height:1}.assist-row{color:#ffffff5e;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;justify-content:center;gap:16px;margin-top:8px;font-size:7px;display:flex}.assist-row .active{color:#83fa70}.assist-row .warning{color:#ff4b16;animation:.55s ease-in-out infinite alternate warning-pulse}@keyframes warning-pulse{to{opacity:.4}}.map-panel{justify-self:end;align-items:flex-end;gap:14px;display:flex}.map-panel canvas{filter:drop-shadow(0 4px 16px #000000b3);width:170px;height:98px;display:block}.map-panel div{min-width:112px;padding-bottom:9px}.map-panel span,.map-panel small{color:#ffffff5e;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:7px;display:block}.map-panel b{letter-spacing:.08em;margin:5px 0 8px;font-size:12px;display:block}.desktop-controls{z-index:5;color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;opacity:0;white-space:nowrap;gap:17px;font-size:7px;transition:opacity .3s;display:flex;position:absolute;bottom:178px;left:50%;transform:translate(-50%)}.phase-driving .desktop-controls{opacity:1}.desktop-controls kbd{min-width:18px;height:18px;padding:0 4px;font-size:7px}.pause-panel{z-index:8;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0305069e;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.pause-panel p{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.22em;margin:0 0 12px;font-size:9px}.pause-panel h2{letter-spacing:-.06em;margin:0;font-size:clamp(54px,7vw,108px);font-style:italic;line-height:.83}.touch-controls{z-index:7;pointer-events:none;justify-content:space-between;align-items:end;display:none;position:absolute;bottom:16px;left:16px;right:16px}.touch-controls>div{pointer-events:auto;gap:9px;display:flex}.touch-controls button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);touch-action:none;background:#0407089e;border:1px solid #ffffff38;border-radius:50%;width:58px;height:58px}.touch-controls .brake{letter-spacing:.1em;border-color:#ffffff52;width:66px;height:66px;font-size:8px}.touch-controls .throttle{background:var(--orange);letter-spacing:.12em;border:0;width:72px;height:72px;font-size:9px;font-weight:900}@media (pointer:coarse),(max-width:800px){.desktop-controls{display:none}.race-hud{grid-template-columns:1fr 1.4fr;gap:10px;bottom:96px;left:14px;right:14px}.lap-panel{display:none}.telemetry{grid-column:2;min-height:96px;padding:11px 12px 9px}.speed-readout strong{font-size:34px}.gear-readout strong{font-size:31px}.assist-row{gap:8px}.map-panel{grid-area:1/1;justify-self:start}.map-panel canvas{width:118px;height:75px}.map-panel div{display:none}.phase-driving[data-touch-active=true] .touch-controls{display:flex}.race-topbar{padding:0 16px}.race-topbar .session{display:none}.drive-intro{bottom:98px;left:22px}.prototype-note{display:none}}@media (max-width:540px){.sound-button{font-size:7px}.race-hud{grid-template-columns:105px 1fr}.telemetry-main{gap:15px}.gear-readout{padding-left:12px}.speed-readout span{display:none}}@media (prefers-reduced-motion:reduce){.film-grain,.assist-row .warning{animation:none}}.race-shell{--hud-glass:#080b0cc7;isolation:isolate;overscroll-behavior:none;touch-action:pan-x pan-y pinch-zoom;height:100dvh;min-height:0}.race-shell.phase-driving,.race-shell.phase-countdown{touch-action:none}.race-shell:after{z-index:1;background:linear-gradient(#03060757 0,#0000 22% 64%,#03050657 100%)}.race-canvas:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}.film-grain{z-index:2;opacity:.014;background-size:6px 6px}.phase-driving .film-grain{opacity:.008;animation:none}.speed-vignette{z-index:2;background:radial-gradient(circle,#0000 56%,#00000029 100%)}.phase-driving .speed-vignette{opacity:.68}.race-topbar{z-index:10;height:72px;padding:0 max(28px, env(safe-area-inset-right)) 0 max(28px, env(safe-area-inset-left));background:linear-gradient(#050809b8,#05080914);border-bottom-color:#ffffff1a}.phase-driving .race-topbar,.phase-paused .race-topbar,.phase-countdown .race-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#050809c2,#05080908);height:64px}.race-brand{color:#fff;letter-spacing:.17em;align-items:baseline;gap:9px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.race-brand b{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:-.01em;font-size:12px}.race-top-actions{align-items:center;gap:10px;display:flex}.race-top-actions button{color:#ffffffa8;min-width:44px;min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:9px}:is(.race-top-actions button:hover,.race-top-actions button:focus-visible){color:#fff}.sound-button[aria-pressed=true]:before{content:"";background:#74f36f;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block;box-shadow:0 0 8px #74f36fcc}.drive-intro{z-index:5;width:min(610px,48vw);transition:opacity .35s,transform .35s;position:absolute;top:50%;left:clamp(30px,5vw,82px);transform:translateY(-42%)}.drive-intro:focus{outline:none}.drive-intro .eyebrow{color:#ffffffb0;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;margin-bottom:18px;font-size:9px;line-height:1.5}.drive-intro h1{letter-spacing:-.07em;text-shadow:0 15px 44px #0000005c;flex-direction:column;margin:0;font-style:normal;line-height:.84;display:flex;transform:none}.drive-intro h1 span{font-size:clamp(53px,6.4vw,110px);font-weight:900}.drive-intro h1 strong{color:#0000;-webkit-text-stroke:1px #ffffffc7;font-size:clamp(43px,5.2vw,88px);font-weight:850}.drive-lead{color:#ffffffb3;max-width:520px;margin:25px 0 0;font-size:14px;line-height:1.55}.race-driver-lock{border:1px solid #ffffff2b;border-left:3px solid var(--orange);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070a0b94;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;max-width:590px;min-height:62px;margin-top:18px;padding:6px 7px 6px 6px;display:grid}.race-driver-lock img{object-fit:contain;object-position:center bottom;background:radial-gradient(circle at 50% 80%, var(--orange), transparent 67%);width:50px;height:50px}@supports (color:color-mix(in lab, red, red)){.race-driver-lock img{background:radial-gradient(circle at 50% 80%, color-mix(in srgb, var(--orange) 18%, transparent), transparent 67%)}}.race-driver-lock>span{flex-direction:column;min-width:0;display:flex}.race-driver-lock small,.race-driver-lock em{color:#ffffff6e;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-style:normal;line-height:1.4;overflow:hidden}.race-driver-lock b{color:#fff;text-transform:uppercase;margin-top:2px;font-size:15px;line-height:1}.race-driver-lock em{color:var(--orange);margin-top:4px;font-weight:800}.race-driver-lock button{color:#ffffffad;min-width:66px;min-height:42px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #ffffff2e;padding:0 10px;font-size:7px}:is(.race-driver-lock button:hover,.race-driver-lock button:focus-visible){border-color:var(--orange);color:#fff}.session-specs{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:.8fr 1.2fr 1.55fr;max-width:590px;margin:25px 0 0;display:grid}.session-specs div{border-right:1px solid #ffffff24;padding:13px 14px 13px 0}.session-specs div+div{padding-left:14px}.session-specs div:last-child{border-right:0}.session-specs dt,.session-specs dd{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;margin:0;font-size:8px;line-height:1.4}.session-specs dt{color:#ffffff61}.session-specs dd{color:#ffffffdb;margin-top:5px}.drive-intro .drive-button{min-width:254px;height:58px;box-shadow:0 14px 40px var(--orange);margin-top:21px}@supports (color:color-mix(in lab, red, red)){.drive-intro .drive-button{box-shadow:0 14px 40px color-mix(in srgb, var(--orange) 28%, transparent)}}.drive-intro .drive-button:disabled{color:#ffffffad;box-shadow:none;background:#0f1213c7;border:1px solid #ffffff29}.drive-retry{color:#101212;background:#f4f0e8}.load-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite sim-spin;display:block}@keyframes sim-spin{to{transform:rotate(360deg)}}.prototype-note{color:#ffffff70;margin-top:15px;font-size:8px;line-height:1.5}.prototype-note span{color:var(--orange);margin-right:9px}.asset-credit{color:#ffffff4d;max-width:590px;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;margin:7px 0 0;font-size:7px;line-height:1.55}.asset-credit summary{color:#ffffff6b;cursor:pointer;width:max-content;list-style-position:inside}.asset-credit p{margin:5px 0 0}.asset-credit a{color:#ffffff6e;text-decoration:none}:is(.asset-credit a:hover,.asset-credit a:focus-visible){color:#ffffffd1}.countdown-overlay{z-index:9;pointer-events:none;background:radial-gradient(circle,#04070814,#0407087a);place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.countdown-session,.countdown-cue{font-family:var(--font-geist-mono), monospace;letter-spacing:.24em;font-size:9px;font-weight:700}.countdown-session{color:var(--orange)}.countdown-number{color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:-.12em;text-shadow:0 0 60px var(--orange);margin:2px 0 -3px;font-size:clamp(120px,20vw,260px);font-weight:550;line-height:1}@supports (color:color-mix(in lab, red, red)){.countdown-number{text-shadow:0 0 60px color-mix(in srgb, var(--orange) 28%, transparent)}}.countdown-cue{color:#ffffff94}.countdown-driver{border:1px solid #ffffff29;border-bottom:2px solid var(--orange);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050809a3;align-items:center;gap:12px;min-width:258px;margin-bottom:18px;padding:6px 12px 6px 6px;display:flex}.countdown-driver img{object-fit:contain;object-position:center bottom;background:radial-gradient(circle at 50% 78%, var(--orange), transparent 68%);width:54px;height:54px}@supports (color:color-mix(in lab, red, red)){.countdown-driver img{background:radial-gradient(circle at 50% 78%, color-mix(in srgb, var(--orange) 18%, transparent), transparent 68%)}}.countdown-driver>span{color:#fff;flex-direction:column;display:flex}.countdown-driver small,.countdown-driver em{color:#ffffff75;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:6px;font-style:normal}.countdown-driver b{text-transform:uppercase;margin:3px 0;font-size:14px;line-height:1}.countdown-driver em{color:var(--orange);font-weight:800}.race-hud{z-index:6;left:max(26px, env(safe-area-inset-left));right:max(26px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));grid-template-columns:minmax(205px,1fr) minmax(300px,365px) minmax(205px,1fr);gap:22px}.lap-panel{background:linear-gradient(100deg, var(--hud-glass), #070a0b33);border-left-width:3px;width:235px;padding:14px 16px}.lap-panel span,.lap-panel small{color:#ffffff8f;font-size:8px}.hud-driver-card{align-items:center;gap:7px;margin-bottom:8px;display:flex}.hud-driver-card img{object-fit:contain;object-position:center bottom;background:var(--orange);width:29px;height:29px}@supports (color:color-mix(in lab, red, red)){.hud-driver-card img{background:color-mix(in srgb, var(--orange) 12%, #00000073)}}.hud-driver-card>span{flex-direction:column;min-width:0;display:flex}.hud-driver-card small{color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.hud-driver-card b{color:#ffffffe6;margin-top:2px;font-size:8px;line-height:1}.hud-driver-card em{color:#ffffff7a;font-style:normal}.lap-panel .hud-lap-invalid{color:#ff8a64}.lap-panel strong{margin:5px 0 7px;font-size:22px}.telemetry{background:var(--hud-glass);clip-path:polygon(4% 0,96% 0,100% 22%,100% 100%,0 100%,0 22%);min-height:108px;padding:12px 17px 10px;box-shadow:0 14px 45px #0000003b}.rpm-track{height:5px;margin-bottom:8px}.telemetry-main{gap:24px}.speed-readout strong{font-size:40px}.gear-readout strong{font-size:36px}.assist-row{gap:14px;margin-top:7px;font-size:8px}.map-panel canvas{width:155px;height:89px}.map-panel span,.map-panel small{color:#ffffff80;font-size:8px}.map-panel b{font-size:11px}.phase-paused .race-hud{opacity:.2;filter:blur(2px)}.desktop-controls{color:#ffffff8c;font-size:8px;bottom:143px}.phase-driving .desktop-controls{animation:1s 6s forwards sim-controls-away}@keyframes sim-controls-away{to{opacity:.12}}.race-alert{z-index:7;color:#ff8a64;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07090ad1;border:1px solid #ff4b167a;padding:10px 14px;font-size:9px;position:absolute;top:86px;left:50%;transform:translate(-50%)}.pause-panel{z-index:12;background:radial-gradient(circle at 50% 45%,#121616a8,#030506e6);padding:30px}.pause-driver-profile{border:1px solid #ffffff24;border-left:3px solid var(--orange);background:#ffffff09;align-items:center;gap:11px;min-width:240px;margin-bottom:14px;padding:6px 12px 6px 6px;display:flex}.pause-driver-profile img{object-fit:contain;object-position:center bottom;background:var(--orange);width:48px;height:48px}@supports (color:color-mix(in lab, red, red)){.pause-driver-profile img{background:color-mix(in srgb, var(--orange) 12%, transparent)}}.pause-driver-profile>span{text-align:left;flex-direction:column;display:flex}.pause-driver-profile small{color:#ffffff73;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:6px}.pause-driver-profile b{color:#fff;text-transform:uppercase;margin-top:4px;font-size:13px;line-height:1}.pause-panel h2{font-size:clamp(49px,6.2vw,92px);font-style:normal}.pause-actions{flex-direction:column;align-items:stretch;gap:9px;width:min(310px,80vw);margin-top:31px;display:flex}.pause-actions .drive-button{width:100%;margin:0}.pause-actions>button:not(.drive-button),.pause-actions>a{color:#ffffffc2;min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;cursor:pointer;background:#ffffff09;border:1px solid #ffffff2e;place-items:center;font-size:9px;text-decoration:none;display:grid}.pause-note{color:#ffffff61;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin-top:18px;font-size:8px}.touch-tools{display:none}@media (max-width:900px){.drive-intro{width:min(560px,64vw)}.map-panel div{display:none}.race-hud{grid-template-columns:190px minmax(280px,350px) 160px;gap:12px}}@media (max-width:800px){.race-topbar{height:64px;padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}.race-brand{font-size:11px}.race-top-actions{margin-left:auto}.race-top-actions button{font-size:8px}.drive-intro{left:max(18px, env(safe-area-inset-left));right:max(18px, env(safe-area-inset-right));top:auto;bottom:max(34px, env(safe-area-inset-bottom));width:auto;transform:none}.drive-intro .eyebrow{margin-bottom:11px;font-size:8px}.drive-intro h1 span{font-size:clamp(42px,12vw,68px)}.drive-intro h1 strong{font-size:clamp(35px,10vw,57px)}.drive-lead{max-width:510px;margin-top:14px;font-size:12px;line-height:1.45}.race-driver-lock{grid-template-columns:42px minmax(0,1fr) auto;gap:9px;min-height:54px;margin-top:12px}.race-driver-lock img{width:42px;height:42px}.race-driver-lock em{display:none}.race-driver-lock button{min-width:58px;min-height:38px;padding-inline:7px}.session-specs{margin-top:15px}.session-specs div{padding-top:9px;padding-bottom:9px}.session-specs dt,.session-specs dd{font-size:7px}.drive-intro .drive-button{height:52px;margin-top:16px}.prototype-note{max-width:430px;margin-top:10px;font-size:7px;display:block}.asset-credit{max-width:430px;margin-top:5px;font-size:6px}.race-hud{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));top:calc(72px + env(safe-area-inset-top));grid-template-columns:108px minmax(0,1fr);gap:8px;bottom:auto}.lap-panel{width:108px;min-height:84px;padding:10px 9px;display:block}.hud-driver-card{gap:5px}.hud-driver-card img{width:23px;height:23px}.hud-driver-card small{display:none}.hud-driver-card b{font-size:6px}.lap-panel span{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.lap-panel strong{margin:7px 0;font-size:14px}.lap-panel small{font-size:6px}.telemetry{grid-column:2;min-height:84px;padding:9px 11px 8px}.rpm-track{margin-bottom:6px}.speed-readout strong{font-size:29px}.speed-readout span,.gear-readout span{font-size:7px}.gear-readout{padding-left:11px}.gear-readout strong{font-size:28px}.assist-row{gap:7px;font-size:6px}.map-panel,.desktop-controls{display:none}.touch-controls{display:none!important}.film-grain{display:none}.race-alert{white-space:nowrap;font-size:8px;top:170px}.countdown-driver{min-width:225px;margin-bottom:8px}.countdown-driver img{width:45px;height:45px}.countdown-number{font-size:clamp(105px,31vw,180px)}}@media (max-width:800px) and (max-height:600px){.phase-ready:after,.phase-loading:after,.phase-error:after{background:linear-gradient(#03060714 20%,#030607db 72%,#030607f5 100%)}.drive-intro{bottom:max(18px, env(safe-area-inset-bottom))}.drive-lead,.session-specs{display:none}.race-driver-lock{width:min(420px,62vw)}.drive-intro .drive-button{margin-top:14px}}@media (any-pointer:coarse){.touch-tools{z-index:8;top:calc(170px + env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));gap:7px;position:absolute}.phase-driving[data-touch-active=true] .touch-tools{display:flex}.touch-tools button{color:#fff;min-width:45px;height:45px;font-family:var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);touch-action:manipulation;background:#0508099e;border:1px solid #ffffff2b;border-radius:50%;padding:0 9px;font-size:8px}.phase-driving[data-touch-active=true] .touch-controls{left:max(14px, env(safe-area-inset-left));right:max(14px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));display:flex!important}.touch-controls button{width:54px;height:54px}.touch-controls .touch-steer button{width:48px;height:48px}.touch-controls .touch-steer .handbrake{width:38px;height:38px;font-family:var(--font-geist-mono), monospace;border-radius:10px;align-self:center;font-size:8px}.touch-controls .brake{width:61px;height:61px}.touch-controls .throttle{width:67px;height:67px}}@media (pointer:coarse) and (max-height:560px){.drive-intro{bottom:max(16px, env(safe-area-inset-bottom));width:55vw}.drive-intro h1 span{font-size:clamp(34px,7vw,54px)}.drive-intro h1 strong{font-size:clamp(29px,5.7vw,44px)}.drive-lead,.session-specs,.prototype-note,.asset-credit{display:none}.race-driver-lock{width:54vw}.race-hud{grid-template-columns:104px 218px;width:330px;top:70px;bottom:auto;right:auto}.touch-tools{top:68px}.touch-controls{bottom:max(9px, env(safe-area-inset-bottom))}}@media (max-height:620px){.pause-panel{padding:max(70px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));place-content:start center;overflow-y:auto}.pause-driver-profile{margin-bottom:8px}.pause-panel h2{font-size:clamp(38px,10vh,58px)}.pause-actions{gap:6px;margin-top:18px}.pause-note{margin-top:12px}}@media (prefers-reduced-motion:reduce){.load-spinner{animation:none}.drive-intro,.race-topbar,.race-hud,.speed-vignette{transition:none}.phase-driving .desktop-controls{animation:none}}.sponsor-site-complete{background:#0a0c0c;overflow:clip}.sponsor-site-complete .sponsor-hero-copy h1{max-width:930px;font-style:normal;transform:none}.sponsor-site-complete[data-driver=jusuf] .sponsor-hero-image{object-position:58% 72%}.hero-driver-switch{display:none}.driver-selector-note{color:#ffffff6b;margin:18px 0 0;font-size:9px;line-height:1.55}.proof-strip{background:var(--driver-accent);color:#090b0b;grid-template-columns:repeat(3,1fr);min-height:138px;padding:0 clamp(22px,4.5vw,76px);display:grid;position:relative}.proof-strip:before{content:"VERIFIED PROFILE";font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;opacity:.52;font-size:7px;font-weight:700;position:absolute;top:13px;right:clamp(22px,4.5vw,76px)}.proof-strip div{border-left:1px solid #0000002e;align-content:center;padding:25px clamp(20px,3vw,54px);display:grid}.proof-strip div:first-child{border-left:0;padding-left:0}.proof-strip span{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.proof-strip b{letter-spacing:-.02em;margin-top:8px;font-size:clamp(14px,1.3vw,20px);line-height:1.12}.proof-strip small{opacity:.62;margin-top:5px;font-size:10px}.value-section{color:#f2efe7;background:#090c0b;padding:130px clamp(22px,6vw,104px) 145px}.value-intro{grid-template-columns:.54fr 1.26fr .62fr;align-items:start;gap:clamp(32px,5vw,90px);display:grid}.value-intro>p{color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;flex-direction:column;gap:9px;margin:10px 0 0;font-size:8px;font-weight:700;display:flex}.value-intro>p span{color:var(--driver-accent)}.value-intro h2{letter-spacing:-.068em;text-transform:uppercase;margin:0;font-size:clamp(48px,5.7vw,94px);line-height:.9}.value-intro h2 strong{color:#0000;-webkit-text-stroke:1px #ffffffc7;font-weight:800}.value-intro>div{padding-top:10px}.value-intro>div p{color:#ffffff85;margin:0;font-size:12px;line-height:1.7}.value-intro>div a{color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin-top:29px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.value-intro>div a span{color:var(--driver-accent);font-size:18px}.value-pillar-grid{border-block:1px solid #ffffff21;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:90px;display:grid}.value-pillar-grid article{border-left:1px solid #ffffff21;min-height:255px;padding:31px clamp(20px,2.2vw,38px)}.value-pillar-grid article:first-child{border-left:0}.value-pillar-grid article>span{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:8px;font-weight:750}.value-pillar-grid h3{margin:72px 0 0;font-size:clamp(16px,1.45vw,23px);line-height:1.05}.value-pillar-grid p{color:#ffffff6e;margin:14px 0 0;font-size:10px;line-height:1.6}.driver-section{color:#101212;background:#f1eee6;padding:130px clamp(22px,6vw,104px) 150px}.section-heading{grid-template-columns:.68fr 1.2fr .65fr;align-items:start;gap:clamp(30px,5vw,92px);display:grid}.section-heading>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:15px;margin:10px 0 0;font-size:8px;font-weight:700;display:flex}.section-heading>p span{color:var(--driver-accent)}.section-heading h2{letter-spacing:-.065em;text-transform:uppercase;max-width:760px;margin:0;font-size:clamp(46px,5.4vw,88px);line-height:.91}.section-heading>small{color:#686966;max-width:310px;margin-top:10px;font-size:12px;line-height:1.6}.driver-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:80px;display:grid}.profile-card{--card-accent:var(--driver-accent);background:#d9d7cf;border:1px solid #0000;grid-template-columns:.8fr 1.2fr;min-height:620px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;overflow:hidden}.profile-card:nth-child(2){--card-accent:#d3ff45}.profile-card:hover,.profile-card.active{border-color:var(--card-accent);transform:translateY(-5px);box-shadow:0 22px 55px #1414101f}.profile-portrait{background:linear-gradient(150deg,#222522,#0b0d0c);min-height:100%;position:relative;overflow:hidden}.profile-portrait:after{content:"";background:linear-gradient(#0000,#0009);height:42%;position:absolute;inset:auto 0 0}.profile-portrait>span{z-index:2;color:var(--card-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:700;position:absolute;top:24px;left:24px}.profile-portrait img{object-fit:cover;object-position:48% center;filter:saturate(.75)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.profile-copy{flex-direction:column;min-width:0;padding:clamp(34px,4vw,62px);display:flex}.profile-copy>p{color:#777975;font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.profile-copy h3{letter-spacing:-.07em;text-transform:uppercase;flex-direction:column;margin:34px 0 0;font-size:clamp(43px,4.2vw,70px);line-height:.78;display:flex}.profile-copy h3 span{color:#0000;-webkit-text-stroke:1px #111}.profile-copy blockquote{margin:38px 0 0;font-size:clamp(15px,1.2vw,19px);font-weight:650;line-height:1.46}.profile-copy ul{border-top:1px solid #00000029;margin:26px 0 0;padding:0;list-style:none}.profile-copy li{color:#555753;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;border-bottom:1px solid #00000021;padding:12px 0 12px 18px;font-size:8px;line-height:1.45;position:relative}.profile-copy li:before{content:"";background:var(--card-accent);width:5px;height:5px;position:absolute;top:16px;left:0}.profile-actions{flex-direction:column;align-items:flex-start;gap:15px;margin-top:auto;padding-top:34px;display:flex}.profile-actions button{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#101212;border:0;justify-content:space-between;align-items:center;width:100%;min-height:54px;padding:0 18px;font-size:9px;font-weight:800;display:flex}.profile-actions button span{color:var(--card-accent);font-size:18px}.profile-actions a{color:#555753;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:700;text-decoration:none}.business-club-section{color:#f3f0e7;background:#121513;grid-template-columns:1.08fr .92fr;min-height:720px;display:grid}.business-club-visual{min-height:720px;position:relative;overflow:hidden}.business-club-visual:after{content:"";background:linear-gradient(#0709080f 30%,#070908d4);position:absolute;inset:0}.business-club-visual>img{object-fit:cover;filter:saturate(.72)contrast(1.05);width:100%;height:100%}.business-club-visual>div{z-index:1;justify-content:space-between;align-items:flex-end;gap:28px;display:flex;position:absolute;bottom:clamp(27px,4vw,62px);left:clamp(24px,4vw,70px);right:clamp(24px,4vw,70px)}.business-club-visual span{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:750}.business-club-visual b{letter-spacing:-.035em;text-align:right;max-width:390px;font-size:clamp(19px,2vw,31px);line-height:1.04}.business-club-copy{flex-direction:column;justify-content:center;padding:clamp(70px,8vw,126px);display:flex}.business-club-copy>p{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:750}.business-club-copy h2{letter-spacing:-.07em;text-transform:uppercase;margin:26px 0 0;font-size:clamp(52px,5.4vw,88px);line-height:.87}.business-club-copy h2 strong{color:#0000;-webkit-text-stroke:1px #ffffffc7}.business-club-copy>span{color:#ffffff80;max-width:580px;margin-top:31px;font-size:12px;line-height:1.68}.business-club-copy ul{border-top:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));margin:38px 0 0;padding:0;list-style:none;display:grid}.business-club-copy li{color:#ffffffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;border-bottom:1px solid #ffffff1f;padding:16px 8px 16px 18px;font-size:8px;line-height:1.4;position:relative}.business-club-copy li:before{content:"";background:var(--driver-accent);width:5px;height:5px;position:absolute;top:20px;left:0}.business-club-copy>a{background:var(--driver-accent);color:#0c0e0d;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:56px;margin-top:36px;padding:0 21px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.business-club-copy>a b{font-size:19px}.builder-section{color:#f3f0e7;background:#111413;padding:130px clamp(22px,6vw,104px) 150px}.builder-heading{grid-template-columns:.68fr 1.2fr .65fr}.builder-heading h2{max-width:900px}.builder-layout{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:clamp(40px,7vw,110px);margin-top:88px;display:grid}.goal-limit{color:#fff6;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:14px;font-size:7px;display:flex}.goal-limit i{background:#ffffff21;flex:1;height:1px}.goal-limit-note{color:#ffffffb8;margin:-2px 0 16px;font-size:10px;line-height:1.5}.goal-area,.plan-driver-choice,.activation-block{scroll-margin-top:94px}.goal-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.goal-grid button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff21;min-height:180px;margin:-1px 0 0 -1px;padding:27px 62px 27px 28px;transition:background .2s,border-color .2s;position:relative}.goal-grid button:hover:not(:disabled),.goal-grid button.active{z-index:1;border-color:var(--driver-accent);background:var(--driver-accent)}@supports (color:color-mix(in lab, red, red)){.goal-grid button:hover:not(:disabled),.goal-grid button.active{background:color-mix(in srgb, var(--driver-accent) 7%, #111413)}}.goal-grid button:disabled{opacity:.34;cursor:not-allowed}.goal-grid button>span{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:7px}.goal-grid button b{margin-top:17px;font-size:clamp(15px,1.4vw,20px);display:block}.goal-grid button b small{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font-size:7px;display:block}.goal-grid button p{color:#ffffff7a;margin:10px 0 0;font-size:11px;line-height:1.5}.goal-grid button i{width:27px;height:27px;color:var(--driver-accent);border:1px solid #ffffff47;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:24px;right:24px}.activation-block{margin-top:64px}.activation-block>p{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;gap:14px;font-size:8px;font-weight:700;display:flex}.activation-block>p span{color:var(--driver-accent)}.activation-options{grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.activation-options button{color:#ffffff73;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff24;min-height:112px;margin-left:-1px;padding:24px}.activation-options button.active{z-index:1;border-color:var(--driver-accent);color:#fff;position:relative}.activation-options b,.activation-options small{display:block}.activation-options small{opacity:.65;margin-top:9px;font-size:9px;line-height:1.4}.activation-options em{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:7px;font-style:normal;font-weight:750;display:block}.partner-plan{color:#111312;background:#efede4;padding:clamp(28px,3vw,44px);position:sticky;top:28px;box-shadow:0 28px 75px #00000042}.partner-plan:before{content:"";background:var(--driver-accent);width:6px;height:100%;position:absolute;inset:0 auto auto 0}.plan-top{border-bottom:1px solid #00000029;justify-content:space-between;gap:18px;padding-bottom:24px;display:flex}.plan-top span,.plan-top b,.plan-driver-label{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:7px}.plan-top b{color:#777973}.plan-driver-label{color:#777973;margin:28px 0 12px}.plan-driver{align-items:center;gap:18px;display:flex}.plan-driver>img,.plan-driver>span{object-fit:cover;background:#181b19;width:72px;height:72px}.plan-driver>span{color:var(--driver-accent);place-items:center;font-size:30px;font-weight:900;display:grid}.plan-driver h3{letter-spacing:-.05em;text-transform:uppercase;flex-direction:column;margin:0;font-size:clamp(26px,2.5vw,40px);line-height:.86;display:flex}.plan-driver h3 small{color:#0000;-webkit-text-stroke:1px #111;font-size:.58em}.partner-plan dl{margin:34px 0 0}.partner-plan dl>div{border-top:1px solid #00000021;grid-template-columns:94px 1fr;gap:16px;padding:18px 0;display:grid}.partner-plan dt{color:#777973;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:7px}.partner-plan dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.partner-plan dd span{background:#0000000f;padding:7px 9px;font-size:9px;font-weight:650}.plan-cta{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#111312;justify-content:space-between;align-items:center;min-height:58px;padding:0 17px 0 21px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.plan-cta span{color:var(--driver-accent);font-size:19px}.plan-note{color:#747670;margin-top:16px;font-size:8px;line-height:1.5;display:block}.activation-showcase{color:#111312;background:#f1eee6;padding:130px clamp(22px,6vw,104px) 145px}.activation-heading h2{max-width:780px}.activation-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:80px;display:grid}.activation-story-grid article{min-width:0}.activation-story-grid article>div{aspect-ratio:1.18;background:#171a18;position:relative;overflow:hidden}.activation-story-grid img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.activation-story-grid article:hover img{transform:scale(1.025)}.activation-story-grid article>div:after{content:"";background:linear-gradient(#0000 45%,#050606a6);position:absolute;inset:0}.activation-story-grid article>div span{z-index:1;color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800;position:absolute;bottom:22px;left:24px}.activation-story-grid h3{letter-spacing:-.045em;margin:25px 0 0;font-size:clamp(22px,2.2vw,36px);line-height:1}.activation-story-grid p{color:#686a65;max-width:430px;margin:15px 0 0;font-size:11px;line-height:1.65}.activation-tags{border-top:1px solid #00000029;flex-wrap:wrap;gap:9px;margin-top:64px;padding-top:28px;display:flex}.activation-tags span{font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;border:1px solid #0000002e;padding:11px 14px;font-size:7px;font-weight:700}.partner-contact{background:var(--driver-accent);color:#0a0c0b;grid-template-columns:.92fr 1.08fr;min-height:680px;display:grid}.partner-contact>div{flex-direction:column;justify-content:center;padding:clamp(72px,8vw,132px);display:flex}.partner-contact>div>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;gap:15px;margin:0;font-size:8px;font-weight:800;display:flex}.partner-contact>div>p span{opacity:.5}.partner-contact h2{letter-spacing:-.072em;text-transform:uppercase;margin:25px 0 0;font-size:clamp(57px,6.2vw,102px);line-height:.84}.partner-contact>div>span{max-width:560px;margin-top:32px;font-size:13px;line-height:1.65}.partner-contact-actions{flex-wrap:wrap;gap:10px;margin-top:37px;display:flex}.partner-contact-actions :where(a,button){color:#0a0c0b;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #00000047;align-items:center;gap:28px;min-height:56px;padding:0 19px;font-size:8px;font-weight:850;text-decoration:none;display:inline-flex}.partner-contact-actions a:first-child{color:#fff;background:#0a0c0b}.partner-contact-actions :where(a,button) b{font-size:18px}.partner-contact-steps{border-block:1px solid #0003;grid-template-columns:repeat(3,minmax(0,1fr));width:min(690px,100%);margin:34px 0 0;padding:0;list-style:none;display:grid}.partner-contact-steps li{grid-template-columns:25px 1fr;gap:5px 8px;min-width:0;padding:17px 16px 17px 0;display:grid}.partner-contact-steps li+li{border-left:1px solid #0003;padding-left:16px}.partner-contact-steps b{color:#00000080;font-family:var(--font-geist-mono), monospace;grid-row:1/3;font-size:8px}.partner-contact-steps span{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.partner-contact-steps small{font-size:8px;line-height:1.4}.copy-status{color:#185d2a;min-height:18px;font-family:var(--font-geist-mono), monospace;margin-top:10px;font-size:9px;line-height:1.5}.copy-status.error{color:#8d270b}.partner-contact>div>small{opacity:.56;margin-top:25px;font-size:8px;line-height:1.5}.partner-contact>img{object-fit:cover;object-position:center 64%;filter:saturate(.82)contrast(1.04);width:100%;height:100%;min-height:680px}.experience-section{background:#080a0a;grid-template-columns:1.12fr .88fr;min-height:610px;display:grid}.experience-section>img{object-fit:cover;filter:saturate(.72)contrast(1.08);width:100%;height:100%;min-height:610px}.experience-section>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(60px,8vw,130px);display:flex}.experience-section p{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700}.experience-section h2{letter-spacing:-.06em;text-transform:uppercase;margin:25px 0 0;font-size:clamp(44px,5vw,82px);line-height:.92}.experience-section div>span{color:#ffffff80;max-width:500px;margin-top:28px;font-size:13px;line-height:1.6}.experience-section a{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-top:38px;font-size:9px;font-weight:800;text-decoration:none}.experience-section a b{color:var(--driver-accent);margin-left:14px}.sponsor-footer{background:var(--driver-accent);color:#0b0d0d;grid-template-columns:.65fr 1fr 1fr;align-items:center;gap:30px;padding:70px clamp(22px,6vw,104px);display:grid}.sponsor-footer>div{flex-direction:column;width:max-content;line-height:.82;display:flex}.sponsor-footer>div span{letter-spacing:.15em;font-size:19px;font-weight:900}.sponsor-footer>div b{font-family:var(--font-geist-mono), monospace;letter-spacing:.26em;margin-top:6px;font-size:7px}.sponsor-footer>p{letter-spacing:-.03em;margin:0;font-size:clamp(19px,2vw,31px);font-weight:800;line-height:1.05}.sponsor-footer>a{color:#0b0d0d;justify-self:end;font-size:clamp(13px,1.3vw,18px);font-weight:800;text-decoration:none}.sponsor-footer>a span{margin-left:10px}.sponsor-footer>small{color:#00000094;grid-column:2/-1;font-size:8px;line-height:1.5}.sponsor-footer>small a{color:inherit;font-weight:750}.mobile-continue{display:none}@media (max-width:1100px){.value-intro{grid-template-columns:.55fr 1.45fr}.value-intro>div{grid-column:2}.value-pillar-grid{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr))}.value-pillar-grid article:nth-child(4){border-left:0}.value-pillar-grid article{border-bottom:1px solid #ffffff21}.section-heading{grid-template-columns:.55fr 1.45fr}.section-heading>small{grid-column:2}.profile-card{grid-template-columns:1fr}.profile-portrait{min-height:390px}.profile-copy{min-height:500px}.builder-layout{grid-template-columns:1fr minmax(330px,.7fr);gap:34px}.business-club-section{grid-template-columns:1fr 1fr}.business-club-copy{padding:70px 54px}.partner-contact>div{padding:80px 60px}}@media (max-width:800px){.sponsor-nav{position:absolute}.sponsor-hero-grid{align-content:center;min-height:auto;padding-top:112px;padding-bottom:102px}.hero-driver-switch{align-items:center;gap:7px;margin-bottom:20px;display:flex}.hero-driver-switch>span{color:#ffffff75;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-right:3px;font-size:7px}.hero-driver-switch button{color:#ffffffa8;cursor:pointer;background:#0507076b;border:1px solid #ffffff3d;min-height:34px;padding:0 11px;font-size:8px;font-weight:750}.hero-driver-switch button.active{border-color:var(--driver-accent);color:#fff}.driver-selector{display:none}.proof-strip{grid-template-columns:1fr;padding-block:18px}.proof-strip:before{display:none}.proof-strip div,.proof-strip div:first-child{border-top:1px solid #0000002e;border-left:0;padding:19px 0}.proof-strip div:first-child{border-top:0}.value-section,.driver-section,.builder-section,.activation-showcase{padding-block:88px}.value-intro{grid-template-columns:1fr;gap:25px}.value-intro>div{grid-column:auto}.value-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:60px}.value-pillar-grid article,.value-pillar-grid article:nth-child(4){border-left:1px solid #ffffff21}.value-pillar-grid article:nth-child(odd){border-left:0}.business-club-section{grid-template-columns:1fr}.business-club-visual{min-height:540px}.business-club-copy{padding:84px clamp(22px,6vw,104px)}.section-heading{grid-template-columns:1fr;gap:24px}.section-heading>small{grid-column:auto}.driver-card-grid{grid-template-columns:1fr;margin-top:54px}.profile-card{grid-template-columns:.88fr 1.12fr;min-height:560px}.profile-portrait{min-height:100%}.profile-copy{min-height:auto}.builder-layout{grid-template-columns:1fr;margin-top:56px}.partner-plan{position:relative;top:auto}.activation-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px}.activation-story-grid article:last-child{grid-column:1/-1}.activation-story-grid article:last-child>div{aspect-ratio:1.8}.partner-contact{grid-template-columns:1fr}.partner-contact>img{min-height:560px;max-height:70svh}.experience-section{grid-template-columns:1fr}.experience-section>img{min-height:470px;max-height:65svh}.sponsor-footer{grid-template-columns:1fr 1fr}.sponsor-footer>a{justify-self:end}.sponsor-footer>small{grid-column:1/-1}}@media (max-width:560px){.sponsor-site-complete .sponsor-hero{min-height:100svh}.sponsor-site-complete .sponsor-hero-grid{align-items:flex-end;min-height:100svh;padding:98px 18px 78px;display:flex}.sponsor-site-complete .sponsor-hero-image{object-position:58% center}.sponsor-site-complete .sponsor-kicker{margin-bottom:14px}.hero-driver-switch{flex-wrap:wrap;margin-bottom:18px}.hero-driver-switch>span{width:100%}.sponsor-site-complete .sponsor-hero-copy h1{font-size:clamp(43px,13.4vw,61px);line-height:.89}.sponsor-site-complete .sponsor-lead{margin-top:18px}.sponsor-site-complete .sponsor-actions{margin-top:22px}.sponsor-site-complete .sponsor-primary{min-height:51px}.sponsor-site-complete .journey-rail{display:none}.proof-strip{padding-inline:18px}.value-section,.driver-section,.builder-section,.activation-showcase{padding:72px 18px 82px}.value-intro h2{font-size:46px}.value-pillar-grid{grid-template-columns:1fr;margin-top:48px}.value-pillar-grid article,.value-pillar-grid article:nth-child(4),.value-pillar-grid article:nth-child(odd){border-left:0;min-height:210px}.value-pillar-grid h3{margin-top:50px}.section-heading h2{font-size:43px}.builder-heading h2{-webkit-hyphens:none;hyphens:none;font-size:36px}.section-heading>small{margin-top:0}.driver-card-grid{margin-top:40px}.profile-card{grid-template-columns:1fr;min-height:0}.profile-portrait{min-height:360px}.profile-copy{padding:30px 24px 28px}.profile-copy h3{margin-top:25px;font-size:48px}.profile-copy blockquote{margin-top:27px}.profile-actions{padding-top:30px}.business-club-visual{min-height:430px}.business-club-visual>div{flex-direction:column;align-items:flex-start}.business-club-visual b{text-align:left;max-width:300px}.business-club-copy{padding:72px 22px 82px}.business-club-copy h2{font-size:53px}.business-club-copy ul,.goal-grid{grid-template-columns:1fr}.goal-grid button{min-height:150px;margin-left:0}.activation-block{margin-top:50px}.activation-options{grid-template-columns:1fr}.activation-options button{min-height:84px;margin:-1px 0 0}.partner-plan{padding:28px 25px 30px}.partner-plan dl>div{grid-template-columns:76px 1fr}.activation-story-grid{grid-template-columns:1fr;margin-top:42px}.activation-story-grid article:last-child{grid-column:auto}.activation-story-grid article>div,.activation-story-grid article:last-child>div{aspect-ratio:1.05}.activation-tags{margin-top:45px}.partner-contact>div{padding:72px 22px 78px}.partner-contact h2{font-size:55px}.partner-contact-actions{flex-direction:column;align-items:stretch}.partner-contact-actions :where(a,button){justify-content:space-between}.partner-contact>img{min-height:460px}.experience-section{min-height:0}.experience-section>img{min-height:430px}.experience-section>div{padding:65px 22px 84px}.experience-section h2{font-size:46px}.sponsor-footer{grid-template-columns:1fr;align-items:start;padding:56px 22px 96px}.sponsor-footer>a{justify-self:start}.sponsor-footer>small{grid-column:auto}.mobile-continue{z-index:30;background:var(--driver-accent);color:#090b0b;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:54px;padding:0 18px;font-size:9px;font-weight:850;text-decoration:none;display:flex;position:fixed;bottom:14px;left:14px;right:14px;box-shadow:0 16px 44px #00000057}.mobile-continue span{font-size:20px}}@media (prefers-reduced-motion:reduce){.profile-card,.activation-story-grid img{transition:none}html{scroll-behavior:auto}}.skip-link{z-index:100;color:#090b0b;background:#fff;padding:12px 16px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sponsor-site :where(a,button):focus-visible{outline-offset:4px;outline:3px solid #fff}.sponsor-site .proof-strip a:focus-visible{outline-offset:-7px;outline-color:#090b0b}.sponsor-site :where(.profile-actions button,.profile-actions a,.partner-plan a,.business-club-copy button,.partner-contact a,.partner-contact button):focus-visible{outline-color:#090b0b;box-shadow:0 0 0 6px #fff}.sponsor-site [id]{scroll-margin-top:76px}.sponsor-nav{background:linear-gradient(#0507079e,#0000);height:82px;transition:height .25s,background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed}.sponsor-nav.compact{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070909db;border-bottom-color:#ffffff1f;height:60px;box-shadow:0 8px 30px #0000002e}.sponsor-nav nav a,.sponsor-nav-cta{font-size:10px}.driver-open-choice{color:#ffffff85;width:100%;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;justify-content:space-between;margin-top:15px;padding:0;font-size:9px;display:flex}.driver-open-choice[aria-pressed=true]{color:#fff}.driver-open-choice span{color:var(--driver-accent)}.sponsor-site-complete .sponsor-hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.52fr);max-width:1800px;margin-inline:auto}.sponsor-site-complete .sponsor-hero-copy{max-width:1100px}.sponsor-site-complete .sponsor-hero-copy h1{max-width:1100px;font-size:clamp(54px,5.7vw,100px);line-height:.86}.sponsor-hero-image{filter:saturate(.78)contrast(1.1)brightness(.93)}.sponsor-lead{color:#fffc}.proof-strip{grid-template-columns:repeat(4,minmax(0,1fr));min-height:150px}.proof-strip:before{content:"OFFIZIELLE QUELLEN · STAND 08/2026"}.proof-strip>a{color:#090b0b;border-left:1px solid #0003;align-content:center;min-width:0;padding:29px clamp(18px,2.2vw,42px);text-decoration:none;display:grid}.proof-strip>a:first-child{border-left:0;padding-left:0}.proof-strip>a:hover b{text-underline-offset:4px;text-decoration:underline}.proof-strip>a span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.proof-strip>a b{letter-spacing:-.02em;margin-top:9px;font-size:clamp(15px,1.25vw,20px);line-height:1.14}.proof-strip>a small{opacity:.7;margin-top:7px;font-size:10px;line-height:1.35}.simulator-return-bridge{color:#101212;background:#efede4;border-bottom:1px solid #00000029;grid-template-columns:minmax(170px,.36fr) minmax(320px,1fr) auto;align-items:center;gap:clamp(24px,4vw,70px);padding:34px clamp(22px,6vw,104px);display:grid}.simulator-return-bridge>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;flex-direction:column;gap:7px;margin:0;font-size:9px;font-weight:800;display:flex}.simulator-return-bridge>p span{color:var(--driver-accent-ink)}.simulator-return-bridge>div{max-width:780px}.simulator-return-bridge h2{letter-spacing:-.052em;text-transform:uppercase;margin:0;font-size:clamp(29px,3vw,50px);line-height:.93}.simulator-return-bridge>div>span{color:#5b5d58;max-width:700px;margin-top:11px;font-size:12px;line-height:1.55;display:block}.simulator-return-bridge>a{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#101212;align-items:center;gap:30px;min-height:54px;padding:0 18px;font-size:9px;font-weight:850;text-decoration:none;display:flex}.simulator-return-bridge>a b{color:var(--driver-accent);font-size:18px}.value-section>*,.driver-section>*,.builder-section>*,.activation-showcase>*{width:100%;max-width:1600px;margin-inline:auto}.value-intro>p{color:#ffffffad;font-size:10px}.value-intro>div p{color:#ffffffad;font-size:14px}.value-intro>div a{font-size:10px}.value-pillar-grid p{color:#ffffffa6;font-size:12px}.value-pillar-grid article>span{font-size:9px}.track-to-business{border-top:1px solid #ffffff24;grid-template-columns:.32fr 1fr;gap:44px;margin-top:72px;padding-top:28px;display:grid}.track-to-business>p{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:5px 0 0;font-size:10px;font-weight:800}.track-to-business ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.track-to-business li{border-left:1px solid #ffffff24;flex-direction:column;min-height:116px;padding:0 30px 0 20px;display:flex;position:relative}.track-to-business li:not(:last-child):after{content:"→";z-index:1;color:var(--driver-accent);font-size:17px;position:absolute;top:42px;right:-8px}.track-to-business li span{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;font-size:9px}.track-to-business li b{margin-top:28px;font-size:15px}.track-to-business li small{color:#ffffff94;margin-top:7px;font-size:11px}.section-heading>p{font-size:10px}.driver-section .section-heading>p span,.activation-showcase .section-heading>p span{color:var(--driver-accent-ink)}.section-heading>small{color:#5d5f5b;font-size:14px}.builder-heading>small{color:#ffffffa8}.goal-limit{color:#ffffffa8;font-size:9px}.goal-grid button p{color:#ffffffa8;font-size:12px}.goal-grid button>span{font-size:9px}.activation-block>p{font-size:10px}.activation-options b{font-size:12px}.activation-options small{font-size:10px}.activation-options button{color:#ffffffad}.plan-driver-choice{margin-top:60px}.plan-driver-choice>p{color:#ffffffc7;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;gap:14px;font-size:10px;font-weight:700;display:flex}.plan-driver-choice>p span{color:var(--driver-accent)}.plan-driver-choice>div{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.plan-driver-choice button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff26;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;min-height:88px;margin-left:-1px;padding:12px 16px;display:grid}.plan-driver-choice button.active{z-index:1;border-color:var(--driver-accent);background:var(--driver-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.plan-driver-choice button.active{background:color-mix(in srgb, var(--driver-accent) 7%, #111413)}}.plan-driver-choice button img{object-fit:cover;background:#1a1d1b;width:54px;height:62px}.plan-driver-choice button>span{text-transform:uppercase;flex-direction:column;min-width:0;font-size:15px;font-weight:800;line-height:1;display:flex}.plan-driver-choice button>span small{color:#ffffff8f;margin-bottom:4px;font-size:10px;font-weight:600}.plan-driver-choice button>b{color:var(--driver-accent);font-size:15px}.plan-driver-choice button.open{grid-template-columns:1fr auto}.partner-plan{top:84px}.plan-top span,.plan-top b,.plan-driver-label,.partner-plan dt{font-size:9px}.plan-top b,.plan-driver-label,.partner-plan dt{color:#595b56}.plan-progress{color:#5b5d58;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-items:center;gap:12px;margin-top:18px;font-size:9px;display:flex}.plan-progress>i{background:#0000001a;flex:1;height:4px;overflow:hidden}.plan-progress>i b{background:var(--driver-accent);height:100%;transition:width .25s;display:block}.plan-profile-proof{border-block:1px solid #00000021;gap:5px;margin-top:18px;padding:13px 0;display:grid}.plan-profile-proof span{color:#5b5d58;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.plan-profile-proof b{font-size:12px;line-height:1.35}.plan-profile-proof a{width:max-content;color:var(--driver-accent-ink);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:8px;font-weight:800;text-decoration:none}.partner-plan dd span{flex-direction:column;font-size:10px;line-height:1.35;display:flex}.partner-plan dd span b{font-size:inherit}.partner-plan dd span small{color:#656762;margin-top:4px;font-size:8px;font-weight:500;line-height:1.4}.plan-email-note{color:#656762;margin:8px 0 0;font-size:9px;line-height:1.4;display:block}.plan-drive-link{color:#101212;min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000002e;justify-content:space-between;align-items:center;margin-top:11px;padding:0 14px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.plan-drive-link span{color:var(--driver-accent-ink);font-size:16px}.plan-note{color:#575954;font-size:10px}.profile-copy>p{color:#575955;font-size:10px;line-height:1.45}.profile-card:first-child{--card-accent:#ff5a1f}.profile-copy li{color:#4f514d;font-size:10px}.profile-actions a{color:#484a46;font-size:9px}.business-club-visual>img{object-position:56% center;filter:saturate(.7)contrast(1.06)brightness(.88)}.business-club-copy>span{color:#ffffffb3;font-size:14px}.business-club-copy>h3{color:#ffffff8f;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:32px 0 -22px;font-size:10px}.business-club-copy li{color:#ffffffbf;font-size:10px}.business-club-copy>button{background:var(--driver-accent);color:#0c0e0d;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;min-height:56px;margin-top:36px;padding:0 21px;font-size:10px;font-weight:850;display:flex}.business-club-copy>button b{font-size:19px}.business-club-copy>small{color:#ffffff8f;margin-top:14px;font-size:10px;line-height:1.5}.activation-story-grid article>small{color:var(--driver-accent-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:18px;font-size:9px;font-weight:800;display:block}.activation-story-grid h3{margin-top:10px}.activation-story-grid p{color:#5a5c57;font-size:13px}.activation-tags span{font-size:9px}.experience-section>img{object-fit:cover;object-position:50% 76%;filter:saturate(.72)contrast(1.08)brightness(.86)}.experience-section div>span{color:#ffffffb3}.experience-specs{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.experience-section .experience-specs span{color:#ffffffb3;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;border:1px solid #ffffff29;margin:0;padding:9px 11px;font-size:8px;font-weight:700}.partner-contact>img{filter:saturate(.74)contrast(1.08)brightness(.92)}.partner-contact>div>small{opacity:.66;font-size:10px}.sponsor-footer{color:#f3f0e7;background:#090b0b;border-top:1px solid #ffffff1f}.sponsor-footer>div b{color:var(--driver-accent)}.sponsor-footer>a{color:#f3f0e7}.sponsor-footer>small{color:#ffffff94;font-size:10px}.sponsor-footer>small a{color:#fff}@media (max-width:1100px){.driver-card-grid{grid-template-columns:1fr}.profile-card{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);min-height:560px}.profile-portrait,.profile-copy{min-height:560px}.track-to-business{grid-template-columns:1fr;gap:26px}}@media (max-width:1180px){.builder-layout{grid-template-columns:1fr}.partner-plan{position:relative;top:auto}}@media (max-width:900px){.sponsor-nav{height:68px}.sponsor-nav.compact{height:58px}.sponsor-site-complete .sponsor-hero-grid{grid-template-columns:1fr}.sponsor-site-complete .sponsor-hero-copy h1{font-size:clamp(52px,9.5vw,84px)}.driver-selector{display:none}.hero-driver-switch{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;display:flex}.hero-driver-switch>span{color:#ffffff94;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-right:3px;font-size:9px}.hero-driver-switch button{color:#ffffffb8;cursor:pointer;background:#0507077a;border:1px solid #ffffff47;min-height:36px;padding:0 12px;font-size:9px;font-weight:750}.hero-driver-switch button.active{border-color:var(--driver-accent);color:#fff}.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:20px}.proof-strip:before{display:none}.proof-strip>a,.proof-strip>a:first-child{border-top:1px solid #0000002e;border-left:1px solid #0000002e;padding:24px 22px}.proof-strip>a:nth-child(-n+2){border-top:0}.proof-strip>a:nth-child(odd){border-left:0}.simulator-return-bridge{grid-template-columns:.42fr 1fr}.simulator-return-bridge>a{grid-column:2;width:max-content}.track-to-business ol{grid-template-columns:repeat(2,1fr);gap:28px 0}.track-to-business li:nth-child(2):after{content:"↓";inset:auto auto -23px 50%}.business-club-section{grid-template-columns:1fr}.business-club-visual{min-height:520px}.activation-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activation-story-grid article:last-child{grid-column:1/-1}.activation-story-grid article:last-child>div{aspect-ratio:1.7}}@media (max-width:720px){.profile-card{grid-template-columns:1fr;min-height:0}.profile-portrait{min-height:390px}.profile-copy{min-height:0}.plan-driver-choice>div{grid-template-columns:1fr}.plan-driver-choice button{margin:-1px 0 0}}@media (max-width:560px){.sponsor-site-complete .sponsor-hero-copy h1{font-size:clamp(42px,12.8vw,58px)}.hero-driver-switch>span{width:100%}.proof-strip{grid-template-columns:1fr;padding-block:12px}.proof-strip>a,.proof-strip>a:first-child,.proof-strip>a:nth-child(-n+2){border-top:1px solid #0000002e;border-left:0;padding:20px 0}.proof-strip>a:first-child{border-top:0}.simulator-return-bridge{grid-template-columns:1fr;gap:18px;padding:32px 18px 36px}.simulator-return-bridge>a{grid-column:auto;justify-content:space-between;width:100%}.value-pillar-grid article,.value-pillar-grid article:nth-child(4),.value-pillar-grid article:nth-child(odd){grid-template-columns:38px 1fr;align-items:start;min-height:0;padding:24px 0;display:grid}.value-pillar-grid article>span{grid-row:1/3;padding-top:3px}.value-pillar-grid h3{margin:0}.value-pillar-grid p{grid-column:2;margin-top:9px}.track-to-business{margin-top:50px}.track-to-business ol{grid-template-columns:1fr;gap:0}.track-to-business li{border-left:1px solid #ffffff26;min-height:91px;padding-left:45px}.track-to-business li span{position:absolute;top:2px;left:12px}.track-to-business li b{margin-top:0}.track-to-business li:not(:last-child):after{inset:auto auto 14px -7px;transform:rotate(90deg)}.track-to-business li:nth-child(2):after{content:"→";inset:auto auto 14px -7px}.profile-copy li{font-size:10px}.activation-story-grid{grid-template-columns:1fr}.activation-story-grid article:last-child{grid-column:auto}.activation-story-grid article>div,.activation-story-grid article:last-child>div{aspect-ratio:1.35}.business-club-visual{min-height:420px}.business-club-copy>h3{margin-bottom:-18px}.experience-specs{gap:6px}.partner-contact>img{min-height:420px}}.drive-route-error{color:#f3f0e8;background:radial-gradient(circle at 80% 20%,#ff5a1f29,#0000 34%),#080a0c;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(28px,7vw,110px);display:flex}.drive-route-error>p{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;margin:0;font-size:10px}.drive-route-error h1{letter-spacing:-.06em;text-transform:uppercase;max-width:900px;margin:24px 0 0;font-size:clamp(46px,7vw,105px);line-height:.9}.drive-route-error>span{color:#ffffffad;max-width:620px;margin-top:28px;font-size:15px;line-height:1.6}.drive-route-error>div{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.drive-route-error button,.drive-route-error a{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;align-items:center;gap:26px;min-height:54px;padding:0 18px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.drive-route-error button{background:var(--orange);color:#090b0b;border:0}.drive-route-error button.secondary{color:#fff;background:0 0;border:1px solid #ffffff40}.drive-gate{--backdrop-position:58% 55%;isolation:isolate;color:#f3f0e8;background:#080a0c;width:100vw;min-height:100svh;position:relative;overflow:hidden}.drive-gate-image{z-index:-3;object-fit:cover;object-position:var(--backdrop-position);filter:saturate(.62)contrast(1.14)brightness(.68);width:100%;height:100%;transition:filter .3s;position:absolute;inset:0;transform:scale(1.015)}.drive-gate-split{z-index:-3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0}.drive-gate-split img{object-fit:cover;filter:saturate(.48)contrast(1.13)brightness(.62);width:100%;height:100%}.drive-gate-split img:first-child{object-position:54% 55%}.drive-gate-split img:last-child{object-position:50% 72%}.drive-gate-wash{z-index:-2;background:linear-gradient(90deg,#050708f7 0%,#050708d1 39%,#0507082e 72%),linear-gradient(#0000 53%,#050708c9);position:absolute;inset:0}.drive-gate:after{content:"";z-index:-1;opacity:.055;pointer-events:none;background-image:radial-gradient(#fff .6px,#0000 .6px);background-size:5px 5px;position:absolute;inset:0}.drive-gate-header{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,4.5vw,72px);display:flex}.drive-gate-header>span{color:#ffffff94;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:9px}.drive-gate-header>span i{background:#66ff62;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block;box-shadow:0 0 12px #66ff62}.drive-gate-copy{z-index:2;width:min(580px,42vw);position:absolute;top:48%;left:clamp(22px,5.3vw,92px);transform:translateY(-50%)}.drive-gate-copy>p{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;margin:0 0 20px;font-size:9px;font-weight:800}.drive-gate-copy h1{letter-spacing:-.075em;text-transform:uppercase;flex-direction:column;margin:0;font-size:clamp(68px,7vw,126px);line-height:.76;display:flex;transform:skew(-5deg)}.drive-gate-copy h1 span{color:#fff}.drive-gate-copy h1 strong{color:#0000;-webkit-text-stroke:1px #ffffffb3}.drive-gate-specs{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;flex-wrap:wrap;gap:0;margin-top:36px;display:flex}.drive-gate-specs>span{color:#fff;min-width:142px;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;padding:15px 20px 15px 0;font-size:9px}.drive-gate-specs>span+span{border-left:1px solid #ffffff2e;padding-left:20px}.drive-gate-specs small{color:#ffffffb8;letter-spacing:.15em;margin-bottom:6px;font-size:7px;display:block}.drive-character-panel{z-index:3;width:min(465px,37vw);position:absolute;top:49%;right:clamp(22px,4.5vw,72px);transform:translateY(-48%)}.race-driver-selector{color:#fff;border:0;min-inline-size:0;margin:0;padding:0}.race-driver-selector legend{width:100%;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;margin:0 0 13px;padding:0;display:grid}.race-driver-selector legend span{color:var(--orange);letter-spacing:.17em;font-size:7px;font-weight:800}.race-driver-selector legend b{color:#fff;letter-spacing:.13em;font-size:10px}.race-driver-selector legend small{color:#ffffffb8;letter-spacing:.11em;grid-column:1/-1;font-size:7px}.race-driver-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.race-driver-option{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:linear-gradient(150deg,#161a1bc2,#070a0bb8);border:1px solid #ffffff2b;grid-template-rows:105px auto 1fr;min-width:0;min-height:290px;padding:13px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;overflow:hidden}.race-driver-option:hover{border-color:#ffffff6e;transform:translateY(-2px)}.race-driver-option.active{border-color:var(--orange);background:linear-gradient(150deg, var(--orange), #070a0bd1)}@supports (color:color-mix(in lab, red, red)){.race-driver-option.active{background:linear-gradient(150deg, color-mix(in srgb, var(--orange) 18%, #161a1bdb), #070a0bd1)}}.race-driver-option.active{box-shadow:inset 0 -3px 0 var(--orange), 0 18px 45px #00000040}.race-driver-option input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.race-driver-option:has(input:focus-visible){outline-offset:3px;outline:3px solid #fff}.race-driver-selector:disabled .race-driver-option{cursor:wait;opacity:.58;transform:none}.race-driver-index{z-index:2;color:#ffffffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:8px;position:absolute;top:9px;left:10px}.race-driver-portrait{background:radial-gradient(circle at 50% 75%, var(--orange), transparent 61%);place-items:end center;min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.race-driver-portrait{background:radial-gradient(circle at 50% 75%, color-mix(in srgb, var(--orange) 16%, transparent), transparent 61%)}}.race-driver-portrait{border-bottom:1px solid #ffffff1a}.race-driver-portrait img{object-fit:contain;object-position:center bottom;filter:grayscale(.82)contrast(1.08);width:100%;height:100%;transition:filter .18s,transform .18s;transform:scale(1.05)}.race-driver-option.active .race-driver-portrait img{filter:grayscale(0)contrast(1.04);transform:scale(1.09)}.race-driver-meta{text-transform:uppercase;min-width:0;padding:10px 0 8px;display:block}.race-driver-meta small,.race-driver-meta em{color:#ffffffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;display:block;overflow:hidden}.race-driver-meta b,.race-driver-meta strong{letter-spacing:-.045em;font-size:clamp(18px,1.7vw,25px);line-height:.84;display:block}.race-driver-meta b{color:#fff;margin-top:7px}.race-driver-meta strong{color:#0000;-webkit-text-stroke:1px #ffffffb8}.race-driver-meta em{color:var(--orange);margin-top:8px;font-weight:800}.race-driver-proof{color:#ffffffad;min-height:23px;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;margin-top:7px;font-size:7px;line-height:1.45;display:block}.race-driver-traits{flex-wrap:wrap;align-self:end;gap:5px;display:flex}.race-driver-traits small{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;border:1px solid #ffffff38;padding:5px 6px;font-size:6px;font-weight:750}.race-driver-check{z-index:2;color:#ffffff7a;border:1px solid #fff3;place-items:center;width:22px;height:22px;font-size:10px;display:grid;position:absolute;top:8px;right:10px}.race-driver-option.active .race-driver-check{border-color:var(--orange);background:var(--orange);color:#080a0c}.drive-character-panel>p{color:#ffffffb8;min-height:34px;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin:11px 0 0;padding:0 2px;display:flex}.drive-character-panel>p b{color:#ffffffd6;letter-spacing:.11em;font-size:7px}.drive-character-panel>p span{letter-spacing:.1em;font-size:7px}.drive-character-panel>p.selected b,.drive-character-panel>p.selected span{color:var(--orange)}.drive-shared-car{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin:1px 2px 0;font-size:7px;line-height:1.5;display:block}.race-driver-selector.compact{max-width:590px;margin-top:18px}.race-driver-selector.compact legend{gap:10px;margin-bottom:7px;display:flex}.race-driver-selector.compact .race-driver-options{gap:7px}.race-driver-selector.compact .race-driver-option{grid-template-rows:49px;grid-template-columns:49px minmax(0,1fr) 24px;align-items:center;min-height:58px;padding:5px 8px 5px 5px}.race-driver-selector.compact .race-driver-index{display:none}.race-driver-selector.compact .race-driver-portrait{border:0;grid-area:1/1;width:49px;height:49px}.race-driver-selector.compact .race-driver-meta{grid-area:1/2;padding:0 7px}.race-driver-selector.compact .race-driver-meta small{display:none}.race-driver-selector.compact .race-driver-meta b,.race-driver-selector.compact .race-driver-meta strong{font-size:12px;line-height:1;display:inline}.race-driver-selector.compact .race-driver-meta b{margin:0 4px 0 0}.race-driver-selector.compact .race-driver-meta em{margin-top:5px;font-size:6px}.race-driver-selector.compact .race-driver-check{grid-area:1/3;width:22px;height:22px;position:static}.drive-gate-enter{z-index:4;background:var(--orange);color:#090b0b;min-width:282px;min-height:60px;box-shadow:0 16px 46px var(--orange);border:0;justify-content:space-between;align-items:center;gap:32px;padding:0 9px 0 22px;display:inline-flex;position:absolute;bottom:clamp(28px,4.8vh,60px);left:clamp(22px,5.3vw,92px)}@supports (color:color-mix(in lab, red, red)){.drive-gate-enter{box-shadow:0 16px 46px color-mix(in srgb, var(--orange) 28%, transparent)}}.drive-gate-enter{letter-spacing:.13em;cursor:pointer;font-size:9px;font-weight:900}.drive-gate-enter:disabled{color:#ffffff75;box-shadow:none;cursor:not-allowed;background:#ffffff21}.drive-gate-enter b{background:#00000024;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.drive-gate-enter:focus-visible{outline-offset:4px;outline:3px solid #fff}.drive-gate-back:focus-visible{outline-offset:4px;outline:3px solid #fff}.drive-gate-header a:focus-visible{outline-offset:4px;outline:3px solid #fff}.drive-gate-back{z-index:3;color:#ffffffa3;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:9px;text-decoration:none;position:absolute;bottom:clamp(42px,6vh,72px);right:clamp(22px,4.5vw,72px)}.drive-gate-number{color:#0000;-webkit-text-stroke:1px #ffffff29;letter-spacing:-.08em;font-size:clamp(92px,12vw,190px);font-style:italic;font-weight:900;position:absolute;top:15%;right:clamp(20px,4vw,70px)}.drive-gate-loading{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;align-items:center;gap:14px;margin-top:26px;font-size:9px;display:flex}.drive-gate-loading.error{color:#ff8964;max-width:520px;line-height:1.6}.drive-gate.loading .drive-gate-image{filter:saturate(.35)contrast(1.08)brightness(.42)}@media (max-width:1180px){.drive-gate-copy{width:min(510px,43vw)}.drive-character-panel{width:min(430px,39vw)}.race-driver-option{min-height:270px}.race-driver-traits{gap:4px}}@media (min-width:901px) and (max-height:740px){.drive-gate-header{height:64px}.drive-gate-copy{top:46%}.drive-gate-copy>p{margin-bottom:12px}.drive-gate-copy h1{font-size:clamp(58px,6.3vw,96px)}.drive-gate-specs{margin-top:22px}.drive-character-panel{width:min(430px,38vw);top:48%}.race-driver-option{grid-template-rows:76px auto 1fr;min-height:210px}.race-driver-meta{padding-block:7px 5px}.race-driver-meta b,.race-driver-meta strong{font-size:clamp(16px,1.45vw,21px)}.race-driver-proof{min-height:0;margin-top:5px;font-size:5px}.race-driver-traits small{padding:4px}.drive-character-panel>p{margin-top:6px}.drive-shared-car{display:none}.drive-gate-enter{min-height:52px;bottom:16px}.drive-gate-back{bottom:31px}}@media (max-width:900px){.drive-gate{width:100%;min-height:100svh;padding-bottom:max(28px, env(safe-area-inset-bottom));overflow:hidden auto}.drive-gate-header{height:66px;padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}.drive-gate-header>span{display:none}.drive-gate-image{object-position:var(--backdrop-position);position:absolute}.drive-gate-split{position:absolute}.drive-gate-wash{background:linear-gradient(#0507083d 0%,#05070894 31%,#050708f5 66%,#050708 100%)}.drive-gate-copy{width:auto;margin:clamp(34px, 7vh, 72px) max(22px, env(safe-area-inset-right)) 0 max(22px, env(safe-area-inset-left));position:relative;top:auto;left:auto;transform:none}.drive-gate-copy>p{margin-bottom:13px;font-size:8px}.drive-gate-copy h1{font-size:clamp(50px,12.5vw,86px);line-height:.78}.drive-gate-specs{max-width:590px;margin-top:24px}.drive-gate-specs>span{flex:1;min-width:0;padding:12px 11px 12px 0;font-size:8px}.drive-gate-specs>span+span{padding-left:11px}.drive-gate-specs>span:last-child{display:none}.drive-character-panel{width:auto;margin:27px max(22px, env(safe-area-inset-right)) 0 max(22px, env(safe-area-inset-left));position:relative;top:auto;right:auto;transform:none}.race-driver-option{grid-template-rows:88px;grid-template-columns:64px minmax(0,1fr);align-items:center;min-height:106px;padding:8px}.race-driver-index{font-size:6px;top:5px;left:6px}.race-driver-portrait{border:0;grid-area:1/1;width:64px;height:88px}.race-driver-meta{grid-area:1/2;padding:0 25px 0 8px}.race-driver-meta b,.race-driver-meta strong{font-size:clamp(14px,3vw,21px)}.race-driver-traits,.race-driver-proof{display:none}.race-driver-check{width:20px;height:20px;top:7px;right:7px}.drive-character-panel>p{min-height:24px;margin-top:7px}.drive-shared-car{margin-top:3px}.drive-gate-enter{width:calc(100% - max(44px, env(safe-area-inset-left) + env(safe-area-inset-right)));min-height:58px;margin:18px max(22px, env(safe-area-inset-right)) 0 max(22px, env(safe-area-inset-left));position:relative;bottom:auto;left:auto}.drive-gate-back{display:none}.drive-gate-number{top:82px;right:20px}.drive-gate-loading{max-width:330px;margin-top:18px;line-height:1.6}}@media (max-width:560px){.race-driver-selector legend{gap:3px 8px}.race-driver-selector legend small{display:none}.race-driver-options{gap:6px}.race-driver-option{grid-template-rows:78px;grid-template-columns:48px minmax(0,1fr);min-height:92px;padding:6px}.race-driver-portrait{width:48px;height:78px}.race-driver-meta{padding-left:6px;padding-right:19px}.race-driver-meta small{display:none}.race-driver-meta b,.race-driver-meta strong{font-size:clamp(13px,4.2vw,18px)}.race-driver-meta em{margin-top:6px;font-size:5px}.race-driver-check{width:17px;height:17px;font-size:8px;top:4px;right:4px}.drive-character-panel>p span{display:none}.drive-shared-car{font-size:5px}.drive-gate-enter{min-width:0;font-size:8px}}@media (prefers-reduced-motion:reduce){.skip-link,.sponsor-nav,.plan-progress>i b,.drive-gate-image,.race-driver-option,.race-driver-portrait img{transition:none}.race-driver-option:hover{transform:none}}.countdown-visual{place-items:center;display:grid}.lap-panel .hud-sector{color:#ffffffb8;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff21;margin-top:8px;padding-top:7px}.assist-row .kerb{color:#ffbe4c}.sector-split{z-index:8;top:max(82px, calc(70px + env(safe-area-inset-top)));border-top:2px solid var(--orange);color:#fff;min-width:190px;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050809e0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 15px;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #00000052}.sector-split span{color:var(--orange);letter-spacing:.13em;font-size:9px;font-weight:850}.sector-split b{font-size:13px;font-weight:650}.sector-split small{color:#ffb169;letter-spacing:.08em;font-size:8px}.sector-split.gain small{color:#83fa70}.sector-split.invalid{border-top-color:#ff6b43}.sector-split.invalid small{color:#ff8a64}.driver-duo-visual{background:#111514;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid;position:relative;overflow:hidden}.driver-duo-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 47%,#f3f0e833 50%,#0000 53%),linear-gradient(#0000 52%,#04070752);position:absolute;inset:0}.driver-duo-visual img{object-fit:cover;filter:saturate(.75)contrast(1.08)brightness(.9);width:100%;min-width:0;height:100%;display:block}.driver-duo-visual img:first-child{object-position:62% 54%!important}.driver-duo-visual img:last-child{object-position:70% 70%!important}.sponsor-hero-duo{z-index:-3;position:absolute;inset:0;transform:scale(1.015)}.experience-section>.experience-driver-duo{min-height:610px}.partner-contact>.contact-driver-duo{min-height:680px}.proof-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.simulator-return-bridge>button{color:#fff;letter-spacing:.1em;text-align:left;text-transform:uppercase;cursor:pointer;background:#101212;border:0;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:0 18px;font-size:9px;font-weight:850;display:flex}.simulator-return-bridge>button b{color:var(--driver-accent);font-size:18px}.simulator-return-bridge>button:focus-visible{outline-offset:4px;outline:3px solid #101212}.sponsor-site-complete[data-driver=open] .partner-plan:before,.sponsor-site-complete[data-driver=open] .plan-progress>i b{background:var(--driver-accent-ink)}.sponsor-site-complete[data-driver=open] .plan-driver>span{color:var(--driver-accent-ink)}@media (max-width:900px){.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-strip>a:last-child:nth-child(odd){grid-column:1/-1}.experience-section>.experience-driver-duo{min-height:470px;max-height:65svh}.partner-contact>.contact-driver-duo{min-height:560px;max-height:70svh}.simulator-return-bridge>button{grid-column:2;width:max-content}}@media (max-width:800px){.lap-panel .hud-sector{margin-top:5px;padding-top:4px;font-size:5px}.sector-split{top:calc(76px + env(safe-area-inset-top));gap:8px;min-width:166px;padding:8px 11px}.sector-split b{font-size:11px}.sector-split small{font-size:7px}}@media (max-width:560px){.proof-strip{grid-template-columns:1fr}.proof-strip>a:last-child:nth-child(odd){grid-column:auto}.experience-section>.experience-driver-duo{min-height:430px}.partner-contact>.contact-driver-duo{min-height:420px}.simulator-return-bridge>button{grid-column:auto;width:100%}}.partnership-canvas-section .value-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px}.partnership-canvas-section .value-pillar-grid article{min-height:230px}.partnership-canvas-section .value-pillar-grid article>small{color:var(--driver-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:42px;font-size:7px;font-weight:800;display:block}.partnership-canvas-section .value-pillar-grid h3{margin-top:12px}.track-to-business>small{color:#ffffff80;grid-column:2;margin-top:-20px;font-size:10px;line-height:1.55}.plan-measurement dd>small,.plan-distribution dd>small{color:#5a5e58;margin-bottom:8px;font-size:9px;line-height:1.45;display:block}.plan-distribution dd span{border-left:2px solid var(--driver-accent-ink);background:#00000013}.partner-plan dd span small em{color:var(--driver-accent-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:7px;font-style:normal;font-weight:750;display:block}.plan-measurement dd span{border-left:2px solid var(--driver-accent-ink);background:#00000013}.technical-car-gate{background:#070a09;border:1px solid #ffffff24;min-height:720px;margin-top:76px;position:relative;overflow:hidden}.technical-reveal-fallback{background:#070a09;grid-template-columns:minmax(0,1.72fr) minmax(340px,.66fr);min-height:720px;display:grid}.technical-fallback-poster{color:#fffc;text-align:center;background:linear-gradient(#0407060d,#0407069e),radial-gradient(circle at 50% 45%,#0000 0 28%,#05070661 72%),url(/images/owega-05-technical-xray.webp) 50%/cover no-repeat;place-items:center;min-height:720px;display:grid;position:relative;overflow:hidden}.technical-fallback-poster:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 79px,#ffffff06 80px),repeating-linear-gradient(0deg,#0000 0 79px,#ffffff05 80px);position:absolute;inset:0}.technical-fallback-poster>div{z-index:1;justify-items:center;padding:40px;display:grid;position:relative}.technical-fallback-poster span,.technical-fallback-poster small{font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;font-size:8px}.technical-fallback-poster strong{letter-spacing:-.055em;max-width:780px;margin:13px 0 20px;font-size:clamp(34px,5vw,74px);line-height:.9}.technical-fallback-poster i{background:#ffffff2e;width:min(320px,60vw);height:2px;overflow:hidden}.technical-fallback-poster i:after{content:"";background:var(--technical-accent,#ff5a1f);width:36%;height:100%;display:block}.technical-reveal-fallback.is-loading .technical-fallback-poster i:after{animation:1.2s ease-in-out infinite alternate technical-load}.technical-fallback-poster small{color:#ffffffbd;margin-top:19px}.technical-fallback-panel{color:#101212;background:#efede4;flex-direction:column;padding:clamp(34px,4vw,58px);display:flex}.technical-fallback-panel>p{color:var(--technical-accent-ink,#b8320c);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.technical-fallback-panel h3{letter-spacing:-.055em;text-transform:uppercase;margin:30px 0 0;font-size:clamp(34px,3.4vw,54px);line-height:.92}.technical-fallback-panel>span{color:#4f524d;margin-top:20px;font-size:12px;line-height:1.6}.technical-fallback-panel>div{gap:9px;margin-top:auto;padding-top:44px;display:grid}.technical-fallback-panel>div small{color:var(--technical-accent-ink,#b8320c);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:800}.technical-fallback-panel>div b{font-size:12px;line-height:1.5}.technical-fallback-panel>a{color:#fff;letter-spacing:.11em;text-transform:uppercase;background:#111312;justify-content:space-between;align-items:center;min-height:52px;margin-top:26px;padding:0 17px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.technical-fallback-panel>small{color:#666862;margin-top:16px;font-size:8px;line-height:1.55}@keyframes technical-load{to{transform:translate(178%)}}.technical-car-reveal{background:#070a09;grid-template-columns:minmax(0,1.72fr) minmax(340px,.66fr);min-height:720px;display:grid}.technical-car-viewport{isolation:isolate;background:radial-gradient(circle at 52% 42%, var(--technical-accent,#ff5a1f), transparent 34%), linear-gradient(150deg, #111613 0%, #050706 72%);min-width:0;min-height:720px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.technical-car-viewport{background:radial-gradient(circle at 52% 42%, color-mix(in srgb, var(--technical-accent,#ff5a1f) 10%, transparent), transparent 34%), linear-gradient(150deg, #111613 0%, #050706 72%)}}.technical-car-viewport:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 89px,#ffffff06 90px),linear-gradient(#0000 58%,#00000061);position:absolute;inset:0}.technical-car-mount{z-index:1;position:absolute;inset:0}.technical-car-canvas{touch-action:pan-y pinch-zoom;cursor:grab;width:100%;height:100%;display:block}.technical-car-canvas:active{cursor:grabbing}.technical-car-loading{z-index:6;color:#ffffff80;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;top:27px;left:28px}.technical-car-loading span{background:var(--technical-accent,#ff5a1f);width:7px;height:7px;box-shadow:0 0 14px var(--technical-accent,#ff5a1f);border-radius:50%;animation:.8s ease-in-out infinite alternate technical-pulse}@keyframes technical-pulse{to{opacity:.28;transform:scale(.72)}}.technical-car-static{z-index:5;background:radial-gradient(circle at 50% 48%,#ff5a1f1a,#0000 38%),#080a09;place-content:center;display:grid;position:absolute;inset:0;overflow:hidden}.technical-car-static:before{content:"";aspect-ratio:3.35;border:1px solid #ffffff1f;border-radius:55% 28% 22% 42%/62% 40% 30% 34%;position:absolute;top:35%;left:14%;right:14%;transform:skew(-6deg);box-shadow:inset 0 0 70px #ffffff06,0 0 80px #ff5a1f14}.technical-car-static:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 79px,#ffffff06 80px),linear-gradient(#0000 52%,#050706d1);position:absolute;inset:0}.technical-car-static>div{z-index:1;text-align:center;justify-items:center;margin-top:260px;padding:28px;display:grid;position:relative}.technical-car-static :where(b,span){color:#ffffffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;font-size:8px}.technical-car-static strong{color:#ffffffe6;letter-spacing:-.045em;margin:10px 0;font-size:clamp(28px,4vw,58px);line-height:.9}.technical-scanline{z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, var(--technical-accent,#ff5a1f), #ffffffbf, transparent);height:1px;box-shadow:0 0 20px var(--technical-accent,#ff5a1f);position:absolute;top:17%;left:7%;right:7%}@supports (color:color-mix(in lab, red, red)){.technical-scanline{box-shadow:0 0 20px color-mix(in srgb, var(--technical-accent,#ff5a1f) 52%, transparent)}}@keyframes technical-scan{to{opacity:.13;transform:translateY(430px)}}.technical-component-legend{z-index:4;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:absolute;top:25px;right:26px}.technical-component-legend span{color:#ffffff61;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;background:#05070685;border:1px solid #ffffff1c;padding:7px 8px;font-size:7px;font-weight:750;transition:color .25s,border-color .25s,background .25s}.technical-car-reveal[data-mode=xray] .technical-component-legend span,.technical-car-reveal[data-mode=aero] .legend-aero,.technical-car-reveal[data-mode=cockpit] .legend-cockpit{border-color:var(--technical-accent,#ff5a1f)}@supports (color:color-mix(in lab, red, red)){.technical-car-reveal[data-mode=xray] .technical-component-legend span,.technical-car-reveal[data-mode=aero] .legend-aero,.technical-car-reveal[data-mode=cockpit] .legend-cockpit{border-color:color-mix(in srgb, var(--technical-accent,#ff5a1f) 45%, transparent)}}.technical-car-reveal[data-mode=xray] .technical-component-legend span,.technical-car-reveal[data-mode=aero] .legend-aero,.technical-car-reveal[data-mode=cockpit] .legend-cockpit{background:var(--technical-accent,#ff5a1f)}@supports (color:color-mix(in lab, red, red)){.technical-car-reveal[data-mode=xray] .technical-component-legend span,.technical-car-reveal[data-mode=aero] .legend-aero,.technical-car-reveal[data-mode=cockpit] .legend-cockpit{background:color-mix(in srgb, var(--technical-accent,#ff5a1f) 10%, #050706b3)}}.technical-car-reveal[data-mode=xray] .technical-component-legend span,.technical-car-reveal[data-mode=aero] .legend-aero,.technical-car-reveal[data-mode=cockpit] .legend-cockpit{color:var(--technical-accent,#ff5a1f)}.technical-component-legend{opacity:0;transition:opacity .2s}.technical-car-reveal:is([data-mode=xray],[data-mode=aero],[data-mode=cockpit]) .technical-component-legend{opacity:1}.technical-scanline{opacity:0;animation:none}.technical-car-reveal[data-mode=xray] .technical-scanline{opacity:.38;animation:4.8s ease-in-out infinite alternate technical-scan}.technical-viewport-meta{z-index:4;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:25px;left:28px}.technical-viewport-meta span,.technical-viewport-meta small{color:#ffffffa3;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:7px}.technical-viewport-meta b{color:#ffffffdb;letter-spacing:.08em;margin:6px 0 8px;font-size:12px}.technical-rotation-controls{z-index:6;gap:7px;display:flex;position:absolute;bottom:25px;right:26px}.technical-rotation-controls button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0507069e;border:1px solid #fff3;width:44px;height:44px;font-size:16px}:is(.technical-rotation-controls button:hover,.technical-rotation-controls button:focus-visible){border-color:var(--technical-accent,#ff5a1f);color:var(--technical-accent,#ff5a1f)}.technical-car-panel{color:#101212;background:#efede4;flex-direction:column;padding:clamp(34px,4vw,58px);display:flex}.technical-car-panel>p{color:#656761;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:8px;font-weight:750}.technical-mode-list{margin-top:27px;display:grid}.technical-mode-list button{color:#60625d;text-align:left;cursor:pointer;border:0;background:0 0;border-block:1px solid #00000024;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;min-height:58px;margin-top:-1px;padding:0 4px;display:grid}.technical-mode-list button span{font-family:var(--font-geist-mono), monospace;font-size:8px}.technical-mode-list button b{letter-spacing:.08em;font-size:11px}.technical-mode-list button b small{color:var(--technical-accent-ink,#b8320c);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin-top:4px;font-size:6px;display:block}.technical-mode-list button i{color:var(--technical-accent-ink,#b8320c);font-size:12px;font-style:normal}.technical-mode-list button[aria-pressed=true]{z-index:1;color:#101212;position:relative}.technical-mode-list button[aria-pressed=true]:before{content:"";background:var(--technical-accent-ink,#b8320c);width:4px;height:24px;position:absolute;left:-12px}.technical-mode-list button:focus-visible{outline:3px solid var(--technical-accent-ink,#b8320c);outline-offset:2px}.technical-mode-copy{min-height:220px;margin-top:auto;padding-top:38px}.technical-mode-copy small{color:var(--technical-accent-ink,#b8320c);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;font-size:8px;font-weight:800}.technical-mode-copy h3{letter-spacing:-.055em;text-transform:uppercase;margin:16px 0 0;font-size:clamp(31px,3vw,48px);line-height:.92}.technical-mode-copy p{color:#555752;margin:18px 0 0;font-size:12px;line-height:1.6}.technical-mode-copy>span{color:#272a27;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin-top:16px;font-size:8px;line-height:1.5;display:block}.technical-strategy-context{border-left:2px solid var(--technical-accent-ink,#b8320c);background:#0000000e;gap:6px;margin-top:18px;padding:12px 13px;display:grid}.technical-strategy-context small{font-size:7px}.technical-strategy-context b{color:#30332f;font-size:9px;line-height:1.45}.technical-car-panel>a{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#101212;justify-content:space-between;align-items:center;min-height:54px;margin-top:28px;padding:0 17px;font-size:9px;font-weight:850;text-decoration:none;display:flex}.technical-car-panel>a b{color:var(--technical-accent,#ff5a1f);font-size:18px}.technical-car-panel>a:focus-visible{outline-offset:4px;outline:3px solid #101212}.technical-car-panel .technical-disclaimer,.technical-car-panel .technical-credit{color:#555852;margin-top:15px;font-size:9px;line-height:1.5}.technical-car-panel .technical-credit{margin-top:7px}.technical-credit a{color:#30332f;text-underline-offset:2px;font-weight:700;text-decoration-thickness:1px}.technical-credit a:focus-visible{outline:2px solid var(--technical-accent-ink,#b8320c);outline-offset:2px}@media (max-width:1100px){.technical-car-reveal,.technical-reveal-fallback{grid-template-columns:1fr}.technical-car-viewport,.technical-fallback-poster{min-height:610px}.technical-car-panel{grid-template-columns:.72fr 1fr;gap:0 42px;display:grid}.technical-fallback-panel>div{margin-top:0}.technical-car-panel>p,.technical-mode-list{grid-column:1}.technical-mode-copy{grid-area:1/2/span 2;min-height:0;margin-top:0;padding-top:0}.technical-car-panel>a,.technical-car-panel .technical-disclaimer,.technical-car-panel .technical-credit{grid-column:2}}@media (max-width:800px){.partnership-canvas-section .value-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partnership-canvas-section .value-pillar-grid article:nth-child(3){border-left:0}.partnership-canvas-section .value-pillar-grid article:nth-child(n+3){border-top:1px solid #ffffff21}.technical-car-gate,.technical-reveal-fallback{min-height:610px}.technical-fallback-poster,.technical-car-viewport{min-height:520px}.technical-car-panel{grid-template-columns:1fr;gap:0}.technical-car-panel>p,.technical-mode-list,.technical-mode-copy,.technical-car-panel>a,.technical-car-panel .technical-disclaimer,.technical-car-panel .technical-credit{grid-area:auto}.technical-mode-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.technical-mode-copy{min-height:215px;margin-top:24px}.track-to-business>small{grid-column:auto;margin-top:0}}@media (max-width:560px){.technical-car-gate{margin-top:48px;border-inline:0;min-height:0;margin-inline:-18px}.technical-reveal-fallback{min-height:0}.technical-fallback-poster{min-height:480px}.technical-fallback-poster>div{padding-inline:18px}.technical-fallback-panel{padding:34px 18px 40px}.technical-car-viewport{min-height:450px}.technical-car-panel{padding:34px 18px 40px}.technical-viewport-meta{bottom:18px;left:18px}.technical-car-loading{top:19px;left:18px}.technical-mode-copy{min-height:230px}.partnership-canvas-section .value-pillar-grid{grid-template-columns:1fr}.partnership-canvas-section .value-pillar-grid article,.partnership-canvas-section .value-pillar-grid article:nth-child(3){border-top:1px solid #ffffff21;border-left:0;min-height:0}.partnership-canvas-section .value-pillar-grid article:first-child{border-top:0}.partnership-canvas-section .value-pillar-grid h3{margin-top:0}.partnership-canvas-section .value-pillar-grid article>span{grid-row:1/4}.partnership-canvas-section .value-pillar-grid article>small{grid-column:2;margin-top:0}.partner-contact-steps{grid-template-columns:1fr}.partner-contact-steps li+li{border-top:1px solid #0003;border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.technical-reveal-fallback i:after,.technical-car-loading span,.technical-scanline{animation:none}.technical-component-legend span{transition:none}}.owe-page{--owe-black:#080a09;--owe-carbon:#101310;--owe-paper:#f1eee5;--owe-paper-deep:#e2ded3;--owe-line-dark:#ffffff24;--owe-line-light:#080a0929;background:var(--owe-black);min-height:100svh;color:var(--owe-paper);overflow:clip}.owe-page :where(a,button){-webkit-tap-highlight-color:transparent}.owe-page :where(a,button):focus-visible{outline:3px solid var(--owe-accent);outline-offset:4px}.owe-page [id]{scroll-margin-top:74px}.owe-skip{z-index:100;color:#080a09;background:#fff;padding:12px 15px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.owe-skip:focus{transform:translateY(0)}.owe-nav{z-index:40;background:linear-gradient(#050706b3,#0000);border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;padding:0 clamp(20px,4.2vw,72px);transition:height .24s,background .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;display:grid;position:fixed;inset:0 0 auto}.owe-nav.is-compact{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070908e0;height:62px}.owe-mark{color:#fff;flex-direction:column;width:max-content;line-height:.82;text-decoration:none;display:inline-flex}.owe-mark span{letter-spacing:.16em;font-size:19px;font-weight:900}.owe-mark b{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.27em;margin-top:7px;font-size:7px}.owe-nav nav{align-items:center;gap:clamp(23px,3vw,48px);display:flex}.owe-nav nav a,.owe-nav-cta{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:700;text-decoration:none}.owe-nav nav a:hover{color:#fff}.owe-nav-cta{color:#fff;justify-self:end;align-items:center;gap:14px;display:inline-flex}.owe-nav-cta span{color:var(--owe-accent);font-size:16px}.owe-mobile-contact-link,.owe-menu-toggle{display:none}.owe-scroll-progress{--owe-scroll:0;height:2px;transform:scaleX(var(--owe-scroll));transform-origin:0;background:var(--owe-accent);box-shadow:0 0 14px var(--owe-accent);position:absolute;bottom:-1px;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.owe-scroll-progress{box-shadow:0 0 14px color-mix(in srgb, var(--owe-accent) 65%, transparent)}}.owe-scroll-progress{pointer-events:none}.owe-mobile-brief{display:none}.owe-hero{isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.owe-hero-media{z-index:-3;background:#070908;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.owe-hero-media img{object-fit:cover;filter:saturate(.76)contrast(1.12)brightness(.74);width:100%;min-width:0;height:100%}.owe-hero-media img:last-child{border-left:1px solid #ffffff3d;object-position:76% 70%!important}.owe-hero-media.is-single{grid-template-columns:1fr}.owe-hero-media.is-single img{border-left:0}.owe-page[data-driver=salman] .owe-hero-media.is-single img{object-position:62% 52%!important}.owe-hero-shade{z-index:-2;background:linear-gradient(90deg,#040605ed 0%,#040605bf 31%,#0406052b 62%,#04060561 100%),linear-gradient(#0000 54%,#040605eb);position:absolute;inset:0}.owe-hero:after{content:"";z-index:-1;opacity:.065;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(#ffffffe6 .55px,#0000 .7px) 0 0/5px 5px;position:absolute;inset:0}.owe-hero-content{grid-template-columns:minmax(0,1.25fr) minmax(280px,.4fr);align-items:center;gap:clamp(50px,8vw,150px);width:min(100%,1780px);min-height:100svh;margin-inline:auto;padding:142px clamp(22px,5vw,86px) 124px;display:grid}.owe-kicker{color:#ffffffa8;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:13px;margin:0 0 29px;font-size:9px;font-weight:700;display:flex}.owe-kicker i{background:var(--owe-accent);width:37px;height:2px;box-shadow:0 0 16px var(--owe-accent)}@supports (color:color-mix(in lab, red, red)){.owe-kicker i{box-shadow:0 0 16px color-mix(in srgb, var(--owe-accent) 65%, transparent)}}.owe-hero h1{color:#fff;letter-spacing:-.075em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(66px,8.1vw,142px);font-weight:850;line-height:.8}.owe-hero h1 em{color:#0000;-webkit-text-stroke:1px #ffffffd1;font-style:normal}.owe-hero-lead{color:#ffffffc2;max-width:680px;margin:36px 0 0;font-size:clamp(16px,1.35vw,21px);line-height:1.52}.owe-actions{flex-wrap:wrap;align-items:center;gap:27px;margin-top:37px;display:flex}.owe-button,.owe-text-link{min-height:58px;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:38px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.owe-button-primary{background:var(--owe-accent);color:#080a09;min-width:224px;padding:0 17px 0 22px}.owe-button-primary span{background:#0000001f;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.owe-text-link{color:#ffffffc2}.owe-text-link span{color:var(--owe-accent);font-size:16px}.owe-hero-drivers{gap:10px;max-width:720px;margin-top:28px;display:grid}.owe-hero-drivers>span{color:#ffffff8a;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:750}.owe-hero-drivers>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06080773;border:1px solid #ffffff2e;width:max-content;max-width:100%;display:flex}.owe-hero-drivers button{color:#ffffffa6;min-height:45px;font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff29;align-items:center;gap:9px;padding:0 15px;font-size:8px;font-weight:750;display:inline-flex}.owe-hero-drivers button:first-child{border-left:0}.owe-hero-drivers button:hover,.owe-hero-drivers button.is-active{background:var(--owe-accent)}@supports (color:color-mix(in lab, red, red)){.owe-hero-drivers button:hover,.owe-hero-drivers button.is-active{background:color-mix(in srgb, var(--owe-accent) 14%, transparent)}}.owe-hero-drivers button:hover,.owe-hero-drivers button.is-active{color:#fff}.owe-hero-drivers button.is-active{box-shadow:inset 0 -2px var(--owe-accent)}.owe-hero-drivers button>img{border:1px solid var(--owe-accent);width:25px;height:25px}@supports (color:color-mix(in lab, red, red)){.owe-hero-drivers button>img{border:1px solid color-mix(in srgb, var(--owe-accent) 62%, transparent)}}.owe-hero-drivers button>img{object-fit:cover;object-position:center 28%;filter:saturate(.72)contrast(1.06)}.owe-hero-offer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070908ad;border:1px solid #fff3;align-self:end;margin-bottom:20px;padding:25px 25px 23px}.owe-hero-offer>span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.owe-hero-offer>strong{color:#0000;letter-spacing:-.08em;-webkit-text-stroke:1px #ffffff94;margin-top:23px;font-size:78px;font-weight:850;line-height:.8;display:block}.owe-hero-offer h2{letter-spacing:-.03em;text-transform:uppercase;margin:12px 0 24px;font-size:19px}.owe-hero-offer dl{border-top:1px solid #ffffff26;margin:0}.owe-hero-offer dl div{border-bottom:1px solid #ffffff26;justify-content:space-between;gap:16px;padding:13px 0;display:flex}.owe-hero-offer dt,.owe-hero-offer dd{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;margin:0;font-size:8px}.owe-hero-offer dd{color:#fff;font-weight:750}.owe-hero-offer>a{color:#fff;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;justify-content:space-between;margin-top:22px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.owe-hero-offer>a b{color:var(--owe-accent);font-size:15px}.owe-hero-index{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);align-items:center;min-height:70px;display:grid;position:absolute;bottom:0;left:clamp(22px,5vw,86px);right:clamp(22px,5vw,86px)}.owe-hero-index span{color:#ffffff8c;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px}.owe-manifesto{background:var(--owe-paper);color:var(--owe-black);grid-template-columns:minmax(200px,.42fr) minmax(0,1.4fr);gap:clamp(40px,8vw,145px);padding:clamp(86px,9vw,150px) clamp(22px,7.5vw,130px);display:grid}.owe-manifesto>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:10px;margin:10px 0 0;font-size:9px;line-height:1.6;display:flex}.owe-manifesto>p span{color:var(--owe-accent-ink);font-weight:800}.owe-manifesto>div{max-width:1070px}.owe-manifesto h2{letter-spacing:-.068em;text-transform:uppercase;margin:0;font-size:clamp(46px,6.2vw,104px);line-height:.9}.owe-manifesto h2 em{color:var(--owe-accent-ink);font-style:normal}.owe-manifesto>div>p{color:#555853;max-width:750px;margin:36px 0 0;font-size:clamp(15px,1.35vw,20px);line-height:1.6}.owe-packages,.owe-drivers,.owe-management{background:var(--owe-paper);color:var(--owe-black);padding:clamp(100px,9vw,154px) clamp(22px,6vw,104px)}.owe-packages{background:#e7e3d9;padding-top:clamp(96px,8vw,138px)}.owe-section-head{grid-template-columns:.42fr 1fr .55fr;align-items:start;gap:clamp(30px,5vw,88px);width:min(100%,1600px);margin-inline:auto;display:grid}.owe-section-head>p:first-child{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;gap:14px;margin:9px 0 0;font-size:9px;font-weight:750;line-height:1.55;display:flex}.owe-section-head>p:first-child span{color:var(--owe-accent-ink)}.owe-section-head h2{letter-spacing:-.068em;text-transform:uppercase;margin:0;font-size:clamp(49px,5.8vw,96px);line-height:.86}.owe-section-head h2 em{color:#0000;-webkit-text-stroke:1px currentColor;font-style:normal}.owe-section-head>p:last-child,.owe-section-head>div>p{color:#565954;margin:9px 0 0;font-size:14px;line-height:1.62}.owe-section-head>div>small{color:#70736d;margin-top:15px;font-size:10px;line-height:1.55;display:block}.owe-section-head-dark{color:var(--owe-paper)}.owe-section-head-dark>p:first-child span{color:var(--owe-accent)}.owe-section-head-dark>p:last-child{color:#ffffff9e}.owe-package-finder{border:1px solid var(--owe-line-light);background:#f3f0e8;grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr);width:min(100%,1600px);margin:76px auto 0;display:grid;box-shadow:0 24px 64px #1b181214}.owe-package-questions{padding:clamp(28px,3.8vw,56px)}.owe-package-questions>header,.owe-package-recommendation>div:first-child{border-bottom:1px solid var(--owe-line-light);justify-content:space-between;gap:24px;padding-bottom:20px;display:flex}.owe-package-questions>header :where(span,b),.owe-package-recommendation>div:first-child :where(span,b){font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.owe-package-questions>header span{color:var(--owe-accent-ink)}.owe-package-questions>header b{color:#686b65}.owe-package-questions fieldset{border:0;margin:28px 0 0;padding:0}.owe-package-questions legend{color:#575a54;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:13px;font-size:8px;font-weight:800}.owe-match-goals,.owe-match-scope{display:grid}.owe-match-goals{grid-template-columns:repeat(5,minmax(0,1fr))}.owe-match-goals button,.owe-match-scope button{min-width:0;min-height:64px;color:var(--owe-black);text-align:left;cursor:pointer;background:0 0;border:1px solid #00000029;padding:12px}.owe-match-goals button+button,.owe-match-scope button+button{margin-left:-1px}.owe-match-goals button{justify-content:space-between;align-items:center;gap:8px;display:flex}.owe-match-goals button span,.owe-match-scope button span{font-size:9px;font-weight:800;line-height:1.25}.owe-match-goals button b{color:var(--owe-accent-ink);font-size:14px}.owe-match-goals button:hover,.owe-match-goals button.is-active,.owe-match-scope button:hover,.owe-match-scope button.is-active{z-index:1;border-color:var(--owe-accent-ink);background:var(--owe-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.owe-match-goals button:hover,.owe-match-goals button.is-active,.owe-match-scope button:hover,.owe-match-scope button.is-active{background:color-mix(in srgb, var(--owe-accent) 10%, #f3f0e8)}}.owe-match-goals button:disabled{opacity:.38;cursor:not-allowed}.owe-package-questions fieldset>small{color:#686b65;min-height:15px;margin-top:9px;font-size:9px;display:block}.owe-match-scope{grid-template-columns:repeat(4,minmax(0,1fr))}.owe-match-scope button{flex-direction:column;justify-content:center;gap:6px;min-height:77px;display:flex}.owe-match-scope button small{color:#666963;font-size:8px;line-height:1.35}.owe-package-recommendation{background:var(--owe-black);color:var(--owe-paper);flex-direction:column;padding:clamp(30px,4vw,57px);display:flex}.owe-package-recommendation>div:first-child{border-color:#ffffff26}.owe-package-recommendation>div:first-child span{color:var(--owe-accent)}.owe-package-recommendation>div:first-child b{color:#ffffff85}.owe-package-recommendation h3{letter-spacing:-.065em;text-transform:uppercase;margin:45px 0 0;font-size:clamp(39px,4.2vw,68px);line-height:.82}.owe-package-recommendation>p{color:#ffffffa8;margin:20px 0 0;font-size:12px;line-height:1.52}.owe-recommendation-price{border-bottom:1px solid #ffffff26;grid-template-columns:auto 1fr;align-items:end;column-gap:8px;margin-top:31px;padding-bottom:26px;display:grid}.owe-recommendation-price small{color:#ffffff78;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;padding-bottom:6px;font-size:8px}.owe-recommendation-price strong{letter-spacing:-.065em;font-size:clamp(34px,3.5vw,55px);line-height:.84}.owe-recommendation-price span{color:#ffffff73;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:2;margin-top:7px;font-size:7px}.owe-package-recommendation ul{margin:22px 0 28px;padding:0;list-style:none}.owe-package-recommendation li{color:#ffffffad;border-top:1px solid #ffffff1a;padding:9px 0 9px 16px;font-size:10px;line-height:1.45;position:relative}.owe-package-recommendation li:before{content:"/";color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;font-weight:800;position:absolute;left:0}.owe-package-recommendation>button{background:var(--owe-accent);min-height:54px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;margin-top:auto;padding:0 16px;font-size:8px;font-weight:850;display:flex}.owe-package-recommendation>button span{font-size:17px}.owe-package-rail{border:1px solid var(--owe-line-light);background:#dedbd2;grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,1600px);margin:14px auto 0;display:grid}.owe-package-rail button{border:0;border-left:1px solid var(--owe-line-light);min-width:0;min-height:110px;color:var(--owe-black);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;padding:18px;display:flex;position:relative}.owe-package-rail button:first-child{border-left:0}.owe-package-rail button:hover,.owe-package-rail button.is-active{background:#f3f0e8}.owe-package-rail button.is-active{box-shadow:inset 0 3px var(--owe-accent)}.owe-package-rail button small{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;font-size:8px;font-weight:800}.owe-package-rail button span{text-transform:uppercase;margin-top:auto;font-size:clamp(13px,1.15vw,18px);font-weight:850;line-height:1}.owe-package-rail button b{color:#5f625c;font-family:var(--font-geist-mono), monospace;margin-top:7px;font-size:7px}.owe-package-rail button i{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-style:normal;font-weight:850;position:absolute;top:14px;right:12px}.owe-package-detail{border:1px solid var(--owe-line-light);background:#f3f0e8;grid-template-columns:minmax(240px,.72fr) minmax(220px,.5fr) minmax(280px,1fr);gap:clamp(30px,4vw,70px);width:min(100%,1600px);margin:12px auto 0;padding:clamp(28px,3.6vw,52px);display:grid}.owe-package-top{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;align-items:baseline;gap:8px;display:flex}.owe-package-top span{font-size:11px;font-weight:850}.owe-package-top small{letter-spacing:.12em;text-transform:uppercase;font-size:7px}.owe-package-detail h3{letter-spacing:-.06em;text-transform:uppercase;margin:28px 0 0;font-size:clamp(34px,3.6vw,60px);line-height:.86}.owe-package-detail-intro>p{color:#62655f;margin:16px 0 0;font-size:12px;line-height:1.52}.owe-package-fit{border-top:1px solid var(--owe-line-light);color:#353833;flex-direction:column;gap:7px;margin-top:25px;padding-top:17px;font-size:11px;font-weight:750;display:flex}.owe-package-fit small{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.owe-price{border-bottom:1px solid var(--owe-line-light);grid-template-columns:auto 1fr;align-items:end;column-gap:8px;margin-top:31px;padding-bottom:25px;display:grid}.owe-price small{color:#696c66;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;padding-bottom:6px;font-size:8px}.owe-price strong{letter-spacing:-.06em;font-size:clamp(28px,2.8vw,46px);line-height:.85}.owe-price span{color:#6d706a;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;grid-column:2;margin-top:7px;font-size:7px}.owe-package-detail-price>p{color:#62655f;margin:20px 0 0;font-size:10px;line-height:1.55}.owe-package-features{margin-top:24px}.owe-package-features>span{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:850}.owe-package-features ul{margin:14px 0 0;padding:0;list-style:none}.owe-package-features li{color:#4d504b;border-top:1px solid #0000001a;padding:8px 0 8px 15px;font-size:10px;line-height:1.4;position:relative}.owe-package-features li:before{content:"/";color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;font-weight:800;position:absolute;left:0}.owe-package-detail>button{background:var(--owe-black);color:#fff;min-height:54px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 17px;font-size:8px;font-weight:850;display:flex}.owe-package-detail>button span{color:var(--owe-accent);font-size:17px}.owe-package-compare{border:1px solid var(--owe-line-light);background:#f3f0e8;width:min(100%,1600px);margin:12px auto 0}.owe-package-compare summary{min-height:60px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:0 20px;font-size:8px;font-weight:850;list-style:none;display:flex}.owe-package-compare summary::-webkit-details-marker{display:none}.owe-package-compare summary span{color:var(--owe-accent-ink);font-size:18px;transition:transform .2s}.owe-package-compare[open] summary span{transform:rotate(45deg)}.owe-package-compare>div{border-top:1px solid var(--owe-line-light);overflow-x:auto}.owe-package-compare table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:920px}.owe-package-compare :where(th,td){border-left:1px solid var(--owe-line-light);border-bottom:1px solid var(--owe-line-light);text-align:left;vertical-align:top;padding:18px 16px}.owe-package-compare :where(th,td):first-child{border-left:0;width:145px}.owe-package-compare thead th{color:var(--owe-black);text-transform:uppercase;font-size:10px}.owe-package-compare thead th small{color:#666963;font-family:var(--font-geist-mono), monospace;text-transform:none;margin-top:7px;font-size:7px;font-weight:600;display:block}.owe-package-compare tbody th{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:8px}.owe-package-compare td{color:#555853;font-size:9px;line-height:1.45}.owe-package-compare>p{color:#6a6d67;margin:0;padding:16px 20px;font-size:9px;line-height:1.5}.owe-custom-offer{background:var(--owe-accent);width:min(100%,1600px);color:var(--owe-black);grid-template-columns:.75fr 1.1fr auto;align-items:center;gap:45px;margin:12px auto 0;padding:38px 40px;display:grid}.owe-custom-offer div>span{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.owe-custom-offer h3{letter-spacing:-.045em;text-transform:uppercase;margin:10px 0 0;font-size:clamp(24px,2.3vw,39px);line-height:.95}.owe-custom-offer>p{max-width:720px;margin:0;font-size:12px;line-height:1.6}.owe-custom-offer>a{background:var(--owe-black);color:#fff;min-height:52px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:30px;padding:0 16px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.owe-outcomes,.owe-proof,.owe-lab{background:var(--owe-black);color:var(--owe-paper);padding:clamp(105px,9vw,158px) clamp(22px,6vw,104px)}.owe-outcome-grid{border-block:1px solid var(--owe-line-dark);grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,1600px);margin:76px auto 0;display:grid}.owe-outcome-grid button{border:0;border-left:1px solid var(--owe-line-dark);color:#fff;text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;min-height:290px;margin:0;padding:28px;display:flex;position:relative}.owe-outcome-grid button:first-child{border-left:0}.owe-outcome-grid button:hover,.owe-outcome-grid button.is-active{background:var(--owe-accent)}@supports (color:color-mix(in lab, red, red)){.owe-outcome-grid button:hover,.owe-outcome-grid button.is-active{background:color-mix(in srgb, var(--owe-accent) 9%, transparent)}}.owe-outcome-grid button.is-active{box-shadow:inset 0 3px var(--owe-accent)}.owe-outcome-grid button:disabled{opacity:.4;cursor:not-allowed}.owe-outcome-grid button>span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;font-size:8px}.owe-outcome-grid h3{letter-spacing:-.03em;margin:auto 0 0;font-size:clamp(18px,1.6vw,26px);line-height:1}.owe-outcome-grid p{color:#ffffff8a;margin:15px 0 0;font-size:11px;line-height:1.55}.owe-outcome-grid button>b{color:var(--owe-accent);font-size:17px;position:absolute;top:25px;right:24px}.owe-measurement{border:1px solid var(--owe-line-dark);background:#ffffff06;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(36px,6vw,95px);width:min(100%,1600px);margin:52px auto 0;padding:clamp(28px,3.6vw,52px);display:grid}.owe-measurement header>p{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.owe-measurement h3{letter-spacing:-.05em;text-transform:uppercase;max-width:560px;margin:22px 0 0;font-size:clamp(28px,3.2vw,50px);line-height:.94}.owe-measurement header>span{color:#ffffffb3;max-width:570px;margin-top:25px;font-size:11px;line-height:1.65;display:block}.owe-measurement>div{border-top:1px solid var(--owe-line-dark)}.owe-measurement article{border-bottom:1px solid var(--owe-line-dark);grid-template-columns:minmax(125px,.38fr) 1fr;gap:24px;padding:18px 0;display:grid}.owe-measurement h4{color:#fff;margin:2px 0 0;font-size:12px;line-height:1.35}.owe-measurement dl{grid-template-columns:1fr 1fr;gap:22px;margin:0;display:grid}.owe-measurement dl div{min-width:0}.owe-measurement dt{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.owe-measurement dd{color:#ffffffad;margin:7px 0 0;font-size:9px;line-height:1.5}.owe-experience-layout{grid-template-columns:minmax(0,1fr) minmax(400px,.78fr);align-items:start;gap:clamp(45px,7vw,120px);width:min(100%,1600px);margin:118px auto 0;display:grid}.owe-experience-layout figure{min-height:690px;margin:0;position:sticky;top:90px;overflow:hidden}.owe-experience-visual{grid-template-columns:1fr;display:grid;position:absolute;inset:0;overflow:hidden}.owe-experience-visual.is-duo{grid-template-columns:1fr 1fr}.owe-experience-visual img{object-fit:cover;filter:saturate(.68)contrast(1.08)brightness(.8);width:100%;min-width:0;height:100%}.owe-experience-visual.is-duo img+img{border-left:1px solid #ffffff2e}.owe-experience-layout figure:after{content:"";background:linear-gradient(#0000 45%,#040605e0);position:absolute;inset:0}.owe-experience-layout figcaption{z-index:1;gap:13px;display:grid;position:absolute;bottom:31px;left:33px;right:33px}.owe-experience-layout figcaption span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.owe-experience-layout figcaption b{letter-spacing:-.045em;max-width:680px;font-size:clamp(25px,2.5vw,42px);line-height:1}.owe-experience-layout>div>p{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.owe-experience-layout>div>h2{letter-spacing:-.065em;text-transform:uppercase;margin:19px 0 0;font-size:clamp(45px,5vw,82px);line-height:.87}.owe-experience-list{margin-top:46px}.owe-experience-list article{border-top:1px solid var(--owe-line-dark);grid-template-columns:42px 1fr;padding:18px 0;display:grid}.owe-experience-list article:last-child{border-bottom:1px solid var(--owe-line-dark)}.owe-experience-list article>span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;padding-top:3px;font-size:8px}.owe-experience-list h3{margin:0;font-size:15px}.owe-experience-list p{color:#ffffff8c;margin:7px 0 0;font-size:11px;line-height:1.5}.owe-experience-layout>div>small{color:#ffffffad;margin-top:20px;font-size:10px;line-height:1.55;display:block}.owe-spa-film{color:var(--owe-paper);background:#0c0f0d;padding:clamp(105px,9vw,158px) clamp(22px,6vw,104px)}.owe-spa-stage{isolation:isolate;background:#030504;width:min(100%,1600px);min-height:clamp(560px,55vw,820px);margin:76px auto 0;position:relative;overflow:hidden}.owe-spa-stage video{z-index:-3;object-fit:cover;filter:saturate(.9)contrast(1.06)brightness(.9);background:#030504;width:100%;height:100%;position:absolute;inset:0}.owe-spa-stage[data-film=salman] video{object-position:52% center}.owe-spa-stage[data-film=pit] video{object-position:54% center}.owe-spa-stage-shade{z-index:-2;pointer-events:none;background:linear-gradient(#0305048f,#0000 32%,#03050433 49%,#030504ed 100%),linear-gradient(90deg,#03050440,#0000 60%);position:absolute;inset:0}.owe-spa-stage:after{content:"";z-index:-1;opacity:.08;mix-blend-mode:soft-light;pointer-events:none;background:radial-gradient(#ffffffd9 .55px,#0000 .7px) 0 0/5px 5px;position:absolute;inset:0}.owe-spa-stage-meta{color:#ffffffc2;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:8px;font-weight:800;display:flex;position:absolute;top:28px;left:30px;right:30px}.owe-spa-stage-meta b{color:var(--owe-accent)}.owe-spa-stage-copy{max-width:980px;position:absolute;bottom:clamp(90px,8vw,126px);left:clamp(25px,4.2vw,68px);right:clamp(25px,4.2vw,68px)}.owe-spa-stage-copy>p{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:8px;font-weight:850}.owe-spa-stage-copy h3{letter-spacing:-.07em;text-transform:uppercase;text-wrap:balance;margin:16px 0 0;font-size:clamp(49px,6.8vw,112px);line-height:.82}.owe-spa-stage-copy>span{color:#ffffffb8;max-width:610px;margin-top:20px;font-size:13px;line-height:1.55;display:block}.owe-spa-load{z-index:2;aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#04060594;border:1px solid #ffffff94;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:164px;padding:21px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.owe-spa-load:hover{border-color:var(--owe-accent);background:#040605d1}.owe-spa-load span{font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.owe-spa-load b{color:var(--owe-accent);font-size:23px}.owe-spa-load small{color:#ffffff9e;max-width:105px;font-size:7px;line-height:1.35}.owe-spa-controls{gap:7px;display:flex;position:absolute;bottom:32px;right:clamp(25px,4.2vw,68px)}.owe-spa-controls button{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);min-width:128px;min-height:48px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#04060585;border:1px solid #ffffff3b;justify-content:space-between;align-items:center;gap:20px;padding:0 14px;font-size:7px;font-weight:800;display:flex}.owe-spa-controls button:hover,.owe-spa-controls button[aria-pressed=true]{border-color:var(--owe-accent)}.owe-spa-controls button b{color:var(--owe-accent);font-size:10px}.owe-spa-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,1600px);margin:12px auto 0;display:grid}.owe-spa-chapters>button{color:#fff;text-align:left;cursor:pointer;background:#151815;border:1px solid #ffffff24;grid-template-columns:minmax(112px,.48fr) minmax(0,1fr) 18px;align-items:stretch;gap:16px;min-height:158px;padding:13px;transition:border-color .2s,background .2s;display:grid;position:relative;overflow:hidden}.owe-spa-chapters>button:hover,.owe-spa-chapters>button.is-active{border-color:var(--owe-accent);background:#191d19}.owe-spa-chapters img{object-fit:cover;filter:saturate(.76)contrast(1.05)brightness(.8);width:100%;height:100%;min-height:130px}.owe-spa-chapters>button.is-active img{filter:saturate(.96)contrast(1.04)}.owe-spa-chapters button>span{flex-direction:column;min-width:0;padding-block:7px;display:flex}.owe-spa-chapters small{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:800}.owe-spa-chapters strong{letter-spacing:-.035em;text-transform:uppercase;margin-top:auto;font-size:clamp(17px,1.5vw,23px);line-height:1}.owe-spa-chapters i{color:#ffffff94;margin-top:9px;font-size:9px;font-style:normal;line-height:1.42}.owe-spa-chapters button>b{color:var(--owe-accent);align-self:center;font-size:14px}.owe-spa-rights{color:#ffffff6b;width:min(100%,1600px);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;margin:17px auto 0;font-size:7px;line-height:1.5}.owe-spa-foot{justify-content:space-between;align-items:center;gap:28px;width:min(100%,1600px);margin:16px auto 0;display:flex}.owe-spa-foot>a{color:#fff;min-height:48px;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;border:1px solid #ffffff38;align-items:center;gap:28px;padding:0 15px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.owe-spa-foot>a span{color:var(--owe-accent);font-size:15px}.owe-spa-foot .owe-spa-rights{text-align:right;width:auto;margin:0}.owe-drivers{background:var(--owe-paper)}.owe-driver-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,1600px);margin:76px auto 0;display:grid}.owe-driver-grid>article{--card-accent:var(--owe-accent);border:1px solid var(--owe-line-light);background:#dedbd2;grid-template-columns:minmax(240px,.78fr) minmax(0,1.22fr);min-height:720px;transition:transform .24s,box-shadow .24s,border-color .24s;display:grid}.owe-driver-grid>article:hover,.owe-driver-grid>article.is-active{border-color:var(--card-accent);transform:translateY(-5px);box-shadow:0 24px 58px #1414101f}.owe-driver-visual{background:#111311;min-height:100%;position:relative;overflow:hidden}.owe-driver-visual:after{content:"";background:linear-gradient(#0000 50%,#040605b8);position:absolute;inset:0}.owe-driver-visual img{object-fit:cover;filter:saturate(.72)contrast(1.07);width:100%;height:100%;position:absolute;inset:0}.owe-driver-visual>small{z-index:1;color:var(--card-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:800;position:absolute;top:22px;left:22px}.owe-driver-visual>span{z-index:1;color:#ffffff94;font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;font-size:6px;font-weight:750;line-height:1.4;position:absolute;bottom:20px;left:22px;right:22px}.owe-driver-copy{flex-direction:column;min-width:0;padding:clamp(34px,3.7vw,60px);display:flex}.owe-driver-copy>p{color:#656862;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:8px;font-weight:700;line-height:1.45}.owe-driver-copy h3{letter-spacing:-.07em;text-transform:uppercase;flex-direction:column;margin:38px 0 0;font-size:clamp(47px,4.4vw,74px);line-height:.76;display:flex}.owe-driver-copy h3 span{color:#0000;-webkit-text-stroke:1px var(--owe-black)}.owe-driver-copy blockquote{margin:38px 0 0;font-size:clamp(15px,1.25vw,19px);font-weight:650;line-height:1.48}.owe-driver-copy ul{margin:26px 0 0;padding:0;list-style:none}.owe-driver-copy li{color:#51544f;font-family:var(--font-geist-mono), monospace;border-top:1px solid #00000021;padding:11px 0 11px 16px;font-size:9px;line-height:1.4;position:relative}.owe-driver-copy li:before{content:"";background:var(--card-accent);width:5px;height:5px;position:absolute;top:16px;left:0}.owe-driver-copy>div{gap:13px;margin-top:auto;padding-top:28px;display:grid}.owe-driver-copy button{background:var(--owe-black);color:#fff;min-height:54px;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:0 16px;font-size:8px;font-weight:800;display:flex}.owe-driver-copy button span{color:var(--card-accent);font-size:17px}.owe-driver-copy a{color:#555853;width:max-content;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:8px;font-weight:750;text-decoration:none}.owe-driver-copy a.owe-driver-profile-link{width:100%;min-height:48px;color:var(--owe-black);border:1px solid #080a0938;justify-content:space-between;align-items:center;padding:0 15px;display:flex}.owe-driver-copy a.owe-driver-profile-link span{color:var(--card-accent);font-size:15px}.owe-proof{background:#111411}.owe-proof-grid{border-block:1px solid var(--owe-line-dark);grid-template-columns:repeat(5,minmax(0,1fr));width:min(100%,1600px);margin:76px auto 0;display:grid}.owe-proof-grid a{border-left:1px solid var(--owe-line-dark);color:#fff;flex-direction:column;min-height:270px;padding:28px;text-decoration:none;display:flex}.owe-proof-grid a:first-child{border-left:0}.owe-proof-grid a:hover{background:#ffffff0b}.owe-proof-grid a>span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.owe-proof-grid h3{letter-spacing:-.03em;margin:auto 0 0;font-size:clamp(18px,1.55vw,25px);line-height:1.05}.owe-proof-grid p{color:#ffffff8a;margin:13px 0 0;font-size:10px}.owe-proof-grid b{color:#ffffffbf;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin-top:22px;font-size:7px}.owe-club{background:#111310;grid-template-columns:1fr 1fr;min-height:760px;display:grid}.owe-club-image{min-height:760px;position:relative;overflow:hidden}.owe-club-image:after{content:"";background:linear-gradient(90deg,#0000 55%,#090b096b);position:absolute;inset:0}.owe-club-image img{object-fit:cover;filter:saturate(.68)contrast(1.08)brightness(.82);width:100%;height:100%;position:absolute;inset:0}.owe-club-image span{z-index:1;color:#ffffffa8;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:7px;position:absolute;bottom:27px;left:28px}.owe-club-copy{color:#fff;flex-direction:column;justify-content:center;padding:clamp(65px,7vw,120px);display:flex}.owe-club-copy>p:first-child{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.owe-club-copy h2{letter-spacing:-.068em;text-transform:uppercase;margin:24px 0 0;font-size:clamp(49px,5.5vw,91px);line-height:.86}.owe-club-copy h2 em{color:#0000;-webkit-text-stroke:1px #ffffffb8;font-style:normal}.owe-club-copy>p:nth-of-type(2){color:#ffffffa6;max-width:680px;margin:31px 0 0;font-size:14px;line-height:1.62}.owe-club-copy ul{grid-template-columns:repeat(2,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.owe-club-copy li{border-top:1px solid var(--owe-line-dark);color:#ffffffc2;font-family:var(--font-geist-mono), monospace;padding:13px 0 13px 16px;font-size:8px;position:relative}.owe-club-copy li:before{content:"/";color:var(--owe-accent);position:absolute;left:0}.owe-club-copy button{background:var(--owe-accent);min-height:56px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;margin-top:36px;padding:0 18px;font-size:8px;font-weight:850;display:flex}.owe-club-copy button span{font-size:18px}.owe-club-copy>small{color:#ffffffad;margin-top:15px;font-size:10px;line-height:1.5}.owe-management{color:var(--owe-paper);isolation:isolate;background:#080b09;position:relative;overflow:hidden}.owe-management:before{content:"";z-index:-1;opacity:.09;pointer-events:none;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.owe-management-control,.owe-management-grid,.owe-race-command{width:min(100%,1600px);margin-inline:auto}.owe-management-control{background:linear-gradient(135deg,#ffffff0e,#ffffff04);border:1px solid #ffffff2b;margin-top:76px}.owe-management-control>header{grid-template-columns:minmax(310px,.85fr) minmax(0,1.15fr);align-items:end;gap:clamp(35px,8vw,145px);padding:clamp(29px,3.5vw,54px);display:grid}.owe-management-signal{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-size:8px;font-weight:850;display:inline-flex}.owe-management-signal i{background:var(--owe-accent);width:7px;height:7px;box-shadow:0 0 0 5px var(--owe-accent), 0 0 22px var(--owe-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.owe-management-signal i{box-shadow:0 0 0 5px color-mix(in srgb, var(--owe-accent) 13%, transparent), 0 0 22px color-mix(in srgb, var(--owe-accent) 70%, transparent)}}.owe-management-control h3{letter-spacing:-.062em;text-transform:uppercase;margin:24px 0 0;font-size:clamp(34px,4vw,66px);line-height:.88}.owe-management-control>header>p{color:#ffffffa6;max-width:760px;margin:0;font-size:14px;line-height:1.65}.owe-management-control dl{border-top:1px solid #ffffff26;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.owe-management-control dl div{border-left:1px solid #ffffff26;flex-direction:column;justify-content:space-between;min-height:112px;padding:25px 27px;display:flex}.owe-management-control dl div:first-child{border-left:0}.owe-management-control dt,.owe-management-control dd{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0}.owe-management-control dt{color:#fff6;letter-spacing:.12em;font-size:7px}.owe-management-control dd{color:#fff;font-size:11px;font-weight:800}.owe-management-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.owe-management-grid article{background:#111512;border:1px solid #ffffff24;flex-direction:column;min-height:274px;padding:28px;display:flex}.owe-management-grid article:hover{border-color:var(--owe-accent)}@supports (color:color-mix(in lab, red, red)){.owe-management-grid article:hover{border-color:color-mix(in srgb, var(--owe-accent) 68%, #ffffff24)}}.owe-management-grid article>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.owe-management-grid article>div span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;font-size:9px;font-weight:850}.owe-management-grid article>div small{color:#ffffff6b;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:750}.owe-management-grid h3{letter-spacing:-.035em;text-transform:uppercase;margin:63px 0 0;font-size:clamp(21px,2vw,31px);line-height:1}.owe-management-grid p{color:#ffffff94;margin:16px 0 0;font-size:11px;line-height:1.55}.owe-management-grid article>b{color:#ffffffb8;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin-top:auto;padding-top:24px;font-size:7px}.owe-race-command{background:#0d100e;border:1px solid #ffffff2b;margin-top:12px}.owe-race-command>header{grid-template-columns:1fr auto;align-items:end;gap:35px;padding:29px;display:grid}.owe-race-command>header span,.owe-race-command>footer span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.owe-race-command>header h3{letter-spacing:-.05em;text-transform:uppercase;margin:12px 0 0;font-size:clamp(28px,3vw,45px);line-height:.92}.owe-race-command>header p{color:#ffffff8a;max-width:460px;margin:0;font-size:11px;line-height:1.55}.owe-race-command ol{border-top:1px solid #ffffff24;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.owe-race-command li{border-left:1px solid #ffffff24;min-height:240px;padding:24px}.owe-race-command li:first-child{border-left:0}.owe-race-command li>div{justify-content:space-between;align-items:center;gap:13px;display:flex}.owe-race-command li>div span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:9px;font-weight:850}.owe-race-command li>div i{border:1px solid #ffffff6b;border-radius:50%;width:7px;height:7px}.owe-race-command li>div i.is-race{border-color:var(--owe-accent);background:var(--owe-accent);box-shadow:0 0 16px var(--owe-accent)}@supports (color:color-mix(in lab, red, red)){.owe-race-command li>div i.is-race{box-shadow:0 0 16px color-mix(in srgb, var(--owe-accent) 58%, transparent)}}.owe-race-command h4{text-transform:uppercase;margin:66px 0 0;font-size:clamp(17px,1.45vw,22px);line-height:1}.owe-race-command li p{color:#ffffff87;margin:14px 0 0;font-size:10px;line-height:1.52}.owe-race-command>footer{border-top:1px solid #ffffff24;grid-template-columns:.28fr 1fr;gap:45px;padding:27px 29px;display:grid}.owe-race-command>footer p{color:#ffffff8c;max-width:1050px;margin:0;font-size:10px;line-height:1.6}.owe-contact{color:var(--owe-black);background:#f2581f;grid-template-columns:minmax(0,.8fr) minmax(540px,1.2fr);gap:clamp(50px,8vw,140px);padding:clamp(100px,9vw,156px) clamp(22px,6vw,104px);display:grid}.owe-contact-intro{align-self:start;position:sticky;top:105px}.owe-contact-intro>p:first-child{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;gap:13px;margin:0;font-size:9px;font-weight:800;display:flex}.owe-contact-intro h2{letter-spacing:-.073em;text-transform:uppercase;margin:27px 0 0;font-size:clamp(56px,6.5vw,108px);line-height:.82}.owe-contact-intro h2 em{color:#0000;-webkit-text-stroke:1px #080a09b8;font-style:normal}.owe-contact-intro>p:nth-of-type(2){max-width:630px;margin:34px 0 0;font-size:15px;line-height:1.6}.owe-contact-direct{max-width:560px;margin-top:45px;display:grid}.owe-contact-direct :where(a){min-height:52px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;border-top:1px solid #00000040;justify-content:space-between;align-items:center;font-size:9px;font-weight:750;text-decoration:none;display:flex}.owe-contact-direct>span{border-bottom:1px solid #00000040;font-weight:600}.owe-fit-card{background:var(--owe-paper);width:100%;max-width:880px;color:var(--owe-black);justify-self:end;padding:clamp(27px,3.6vw,52px);box-shadow:0 30px 90px #4b160426}.owe-fit-head{border-bottom:1px solid var(--owe-line-light);justify-content:space-between;gap:20px;padding-bottom:22px;display:flex}.owe-fit-head span,.owe-fit-head b{font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.owe-fit-head b{color:var(--owe-accent-ink)}.owe-fit-card fieldset{border:0;margin:27px 0 0;padding:0}.owe-fit-card legend{color:#585b56;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:13px;font-size:8px;font-weight:800}.owe-fit-options{display:grid}.owe-fit-options button{min-width:0;color:var(--owe-black);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000002b;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:11px 12px;display:flex}.owe-fit-options button:hover,.owe-fit-options button.is-active{z-index:1;border-color:var(--owe-accent-ink);background:var(--owe-accent);position:relative}@supports (color:color-mix(in lab, red, red)){.owe-fit-options button:hover,.owe-fit-options button.is-active{background:color-mix(in srgb, var(--owe-accent) 9%, #f1eee5)}}.owe-fit-options button>span{font-size:10px;font-weight:800}.owe-fit-options button small{color:#545752;font-size:8px;line-height:1.35}.owe-fit-packages{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-fit-packages button+button,.owe-fit-scope button+button{margin-left:-1px}.owe-fit-packages button:nth-child(4){margin-left:0}.owe-fit-packages button:nth-child(n+4){margin-top:-1px}.owe-fit-goals{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-fit-goals button+button{margin-left:-1px}.owe-fit-goals button:nth-child(4){margin-left:0}.owe-fit-goals button:nth-child(n+4){margin-top:-1px}.owe-fit-goals button:disabled{opacity:.38;cursor:not-allowed}.owe-fit-limit{color:#676a64;min-height:15px;margin:9px 0 0;font-size:9px}.owe-fit-drivers{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-fit-drivers button{grid-template-columns:43px 1fr;align-items:center;gap:10px;min-height:71px;display:grid}.owe-fit-drivers button+button{margin-left:-1px}.owe-fit-drivers img{object-fit:cover;width:43px;height:49px}.owe-fit-drivers button>span{text-transform:uppercase;flex-direction:column;font-size:8px;font-weight:600;display:flex}.owe-fit-drivers button>span b{margin-top:3px;font-size:11px}.owe-fit-drivers button:last-child{grid-template-columns:1fr}.owe-fit-scope{grid-template-columns:repeat(4,minmax(0,1fr))}.owe-fit-scope button{min-height:72px}.owe-fit-summary{background:#dedbd2;margin-top:31px;padding:21px}.owe-fit-summary>span{color:var(--owe-accent-ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.owe-fit-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0;display:grid}.owe-fit-summary dl div{border-top:1px solid #00000021;padding:11px 0}.owe-fit-summary dt{color:#666963;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:7px}.owe-fit-summary dd{margin:5px 0 0;font-size:10px;font-weight:750}.owe-simulator-return{border-left:3px solid var(--owe-accent-ink);background:#0000000e;margin:14px 0 0;padding:12px 14px;font-size:10px;line-height:1.5}.owe-fit-submit{background:var(--owe-black);color:#fff;min-height:58px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:19px;padding:0 18px;font-size:9px;font-weight:850;text-decoration:none;display:flex}.owe-fit-submit span{color:var(--owe-accent);font-size:19px}.owe-fit-note{color:#676a64;margin:9px 0 0;font-size:9px}.owe-fit-secondary{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.owe-fit-secondary :where(button,a){min-height:48px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000002e;justify-content:space-between;align-items:center;padding:0 13px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.owe-copy-status{color:#555853;min-height:16px;margin:9px 0 0;font-size:9px}.owe-copy-status.is-error{color:#aa2400}.owe-machine{width:min(100%,1600px);margin:74px auto 0}.owe-machine .technical-car-gate{min-height:0;margin:0}.owe-machine .technical-reveal-fallback,.owe-machine .technical-car-reveal,.owe-machine .technical-fallback-poster,.owe-machine .technical-car-viewport{min-height:620px}.owe-machine .technical-car-viewport:focus-visible{outline:3px solid var(--owe-accent);outline-offset:-3px}.technical-open-button{background:var(--technical-accent,#ff5a1f);color:#080a09;min-height:54px;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;align-items:center;margin-top:24px;padding:0 17px;font-size:8px;font-weight:850;display:flex}.technical-open-button b{font-size:17px}.technical-fallback-panel>.technical-open-button+a{color:#101212;background:0 0;border:1px solid #0003;margin-top:8px}.technical-fallback-panel>.technical-open-button+a b{color:var(--technical-accent-ink,#b8320c)}.technical-fallback-panel>.technical-fallback-credit{margin-top:9px}.technical-fallback-credit a{color:#353833;text-underline-offset:2px;font-weight:750}.owe-simulator-card{background:#171a17;grid-template-columns:.88fr 1.12fr;width:min(100%,1600px);min-height:390px;margin:14px auto 0;display:grid;overflow:hidden}.owe-simulator-media{grid-template-columns:1fr;min-height:390px;display:grid;overflow:hidden}.owe-simulator-media.is-duo{grid-template-columns:1fr 1fr}.owe-simulator-media img{object-fit:cover;filter:saturate(.68)contrast(1.08)brightness(.76);width:100%;min-width:0;height:100%;min-height:390px}.owe-simulator-media.is-duo img+img{border-left:1px solid #ffffff29}.owe-simulator-copy{flex-direction:column;justify-content:center;padding:clamp(39px,5vw,78px);display:flex}.owe-simulator-copy>p{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.owe-simulator-card h2{letter-spacing:-.06em;text-transform:uppercase;max-width:680px;margin:19px 0 0;font-size:clamp(35px,4vw,68px);line-height:.89}.owe-simulator-copy>span{color:#ffffffad;max-width:670px;margin-top:22px;font-size:13px;line-height:1.58}.owe-simulator-copy>div{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.owe-simulator-card :where(a,button){color:#fff;min-height:53px;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;align-items:center;gap:27px;padding:0 16px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.owe-simulator-card a{background:var(--owe-accent);color:var(--owe-black);border:0}.owe-footer{border-top:1px solid var(--owe-line-dark);color:#fff;background:#070908;grid-template-columns:.5fr 1fr auto;align-items:center;gap:38px;padding:58px clamp(22px,6vw,104px) 48px;display:grid}.owe-footer>p{color:#ffffff9e;margin:0;font-size:13px}.owe-footer>div:nth-of-type(2){justify-items:end;gap:8px;display:grid}.owe-footer>div:nth-of-type(2) a{color:#fff;font-family:var(--font-geist-mono), monospace;font-size:8px;font-weight:700;text-decoration:none}.owe-footer>small{color:#ffffffad;border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:27px;font-size:10px;line-height:1.55}.owe-inventory{color:var(--owe-paper);isolation:isolate;background:#080b09;padding:clamp(100px,9vw,154px) clamp(22px,6vw,104px);position:relative;overflow:hidden}.owe-inventory:before{content:"";z-index:-1;opacity:.095;pointer-events:none;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:66px 66px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.owe-inventory-board{width:min(100%,1600px);margin:76px auto 0}.owe-inventory-tabs{background:#0c0f0d;border:1px solid #ffffff2b;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.owe-inventory-tabs button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff26;grid-template-columns:35px 1fr;align-content:center;gap:5px 14px;min-height:96px;padding:20px 23px;display:grid}.owe-inventory-tabs button:first-child{border-left:0}.owe-inventory-tabs button:hover,.owe-inventory-tabs button.is-active{background:#ffffff0b}.owe-inventory-tabs button.is-active{box-shadow:inset 0 3px var(--owe-accent)}.owe-inventory-tabs small{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;grid-row:1/span 2;align-self:center;font-size:9px;font-weight:850}.owe-inventory-tabs span{color:#ffffff75;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:750}.owe-inventory-tabs b{letter-spacing:-.02em;text-transform:uppercase;font-size:15px}.owe-inventory-panel{background:#0c0f0d;border:1px solid #ffffff2b;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);margin-top:12px;display:grid}.owe-inventory-visual{isolation:isolate;background:#030504;min-height:720px;position:relative;overflow:hidden}.owe-inventory-visual>img{z-index:-3;object-fit:contain;object-position:center;filter:saturate(.88)contrast(1.05)brightness(.87);width:100%;height:100%;position:absolute;inset:0}.owe-inventory-board[data-mode=equipment] .owe-inventory-visual>img{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.04)brightness(.78)}.owe-inventory-visual-shade{z-index:-2;pointer-events:none;background:linear-gradient(#02040361 0%,#0000 31%,#02040321 55%,#020403eb 100%),linear-gradient(90deg,#02040333,#0000 52%);position:absolute;inset:0}.owe-inventory-board[data-mode=vehicle] .owe-inventory-visual-shade{background:linear-gradient(#0204033d,#0000 22% 72%,#02040361)}.owe-inventory-board[data-mode=vehicle] .owe-inventory-visual-copy{display:none}.owe-inventory-visual:after{content:"";z-index:-1;opacity:.08;mix-blend-mode:soft-light;pointer-events:none;background:radial-gradient(#fffc .55px,#0000 .7px) 0 0/5px 5px;position:absolute;inset:0}.owe-inventory-visual-meta{z-index:2;color:#ffffffad;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;pointer-events:none;justify-content:space-between;gap:24px;font-size:7px;font-weight:800;display:flex;position:absolute;top:25px;left:27px;right:27px}.owe-inventory-visual-meta b{color:var(--owe-accent)}.owe-inventory-markers{z-index:3;position:absolute;inset:0}.owe-inventory-markers button{left:var(--marker-x);top:var(--marker-y);color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);cursor:pointer;background:#050706b8;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:border-color .2s,background .2s,transform .2s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #00000026,0 8px 25px #00000040}.owe-inventory-markers button:after{content:"";border-radius:inherit;border:1px solid #0000;position:absolute;inset:-7px}.owe-inventory-markers button:hover,.owe-inventory-markers button.is-active{border-color:var(--owe-accent);background:var(--owe-accent);color:var(--owe-black);transform:translate(-50%,-50%)scale(1.12)}.owe-inventory-markers button.is-active:after{border-color:var(--owe-accent)}@supports (color:color-mix(in lab, red, red)){.owe-inventory-markers button.is-active:after{border-color:color-mix(in srgb, var(--owe-accent) 43%, transparent)}}.owe-inventory-markers span{font-family:var(--font-geist-mono), monospace;font-size:8px;font-weight:900}.owe-inventory-visual-copy{z-index:2;pointer-events:none;max-width:670px;position:absolute;bottom:clamp(34px,4vw,61px);left:clamp(25px,4.2vw,66px);right:clamp(25px,4.2vw,66px)}.owe-inventory-visual-copy>span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.owe-inventory-visual-copy h3{letter-spacing:-.065em;text-transform:uppercase;margin:13px 0 0;font-size:clamp(39px,4.5vw,74px);line-height:.84}.owe-inventory-visual-copy p{color:#ffffffb3;max-width:610px;margin:18px 0 0;font-size:12px;line-height:1.58}.owe-inventory-detail{border-left:1px solid #ffffff29;flex-direction:column;min-width:0;padding:clamp(30px,3.6vw,55px);display:flex}.owe-inventory-detail>div:first-child{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}.owe-inventory-detail>div:first-child span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.owe-inventory-detail>div:first-child strong{color:#0000;letter-spacing:-.07em;-webkit-text-stroke:1px #ffffff7a;font-size:72px;line-height:.72}.owe-inventory-detail h3{letter-spacing:-.055em;text-transform:uppercase;margin:42px 0 0;font-size:clamp(31px,3.2vw,51px);line-height:.88}.owe-inventory-detail>p{color:#ffffffa3;margin:23px 0 0;font-size:12px;line-height:1.58}.owe-inventory-detail dl{margin:35px 0 0}.owe-inventory-detail dl div{border-top:1px solid #ffffff21;padding:17px 0}.owe-inventory-detail dt,.owe-inventory-detail dd{margin:0}.owe-inventory-detail dt{color:#fff6;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:750}.owe-inventory-detail dd{color:#ffffffd4;margin-top:8px;font-size:10px;line-height:1.5}.owe-inventory-detail>a{background:var(--owe-accent);min-height:54px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:0 16px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.owe-inventory-detail>a span{font-size:17px}.owe-inventory-rail{background:#0c0f0d;border:1px solid #ffffff2b;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:12px;display:grid}.owe-inventory-rail button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff24;flex-direction:column;align-items:flex-start;min-width:0;min-height:122px;padding:18px;display:flex}.owe-inventory-rail button:first-child{border-left:0}.owe-inventory-rail button:hover,.owe-inventory-rail button.is-active{background:#ffffff0d}.owe-inventory-rail button.is-active{box-shadow:inset 0 3px var(--owe-accent)}.owe-inventory-rail span{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;font-size:8px;font-weight:850}.owe-inventory-rail b{text-transform:uppercase;margin-top:auto;font-size:12px;line-height:1.1}.owe-inventory-rail small{color:#ffffff6e;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:7px;font-size:6px;overflow:hidden}.owe-inventory-rights{background:#0c0f0d;border:1px solid #ffffff2b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:12px;padding:23px 25px;display:grid}.owe-inventory-rights p{color:#ffffff85;max-width:1010px;margin:0;font-size:10px;line-height:1.6}.owe-inventory-rights p b{color:#ffffffd1}.owe-inventory-rights>div{flex-wrap:wrap;justify-content:flex-end;gap:17px;display:flex}.owe-inventory-rights a{color:#ffffffc7;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800;text-decoration:none}.owe-inventory-rights a:hover{color:var(--owe-accent)}@media (max-width:1220px){.owe-package-finder{grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr)}.owe-match-goals{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-match-goals button:nth-child(n+4){margin-top:-1px}.owe-match-goals button:nth-child(4){margin-left:0}.owe-package-detail{grid-template-columns:minmax(220px,.7fr) minmax(210px,.55fr) minmax(260px,1fr);gap:35px}.owe-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-proof-grid a:nth-child(4){border-left:0}.owe-contact{grid-template-columns:.7fr 1.3fr;gap:55px}.owe-fit-packages{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-fit-packages button:nth-child(4){margin-left:0}.owe-fit-packages button:nth-child(n+4){margin-top:-1px}.owe-inventory-panel{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.owe-inventory-visual{min-height:650px}}@media (max-width:1000px){.owe-nav{grid-template-columns:1fr auto auto;gap:14px;height:70px}.owe-nav.has-open-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a09;height:70px}.owe-nav nav{z-index:-1;padding:clamp(38px, 8vw, 76px) 24px max(32px, env(safe-area-inset-bottom));background:#080a09fb;align-content:start;gap:0;display:none;position:fixed;inset:70px 0 0;overflow-y:auto}.owe-nav.is-compact nav{top:62px}.owe-nav nav.is-open{display:grid}.owe-nav nav a{color:#fff;min-height:66px;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.04em;text-transform:uppercase;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;font-size:clamp(24px,5vw,38px);font-weight:800;display:flex}.owe-nav nav a:after{content:"↘";color:var(--owe-accent);font-size:18px}.owe-nav nav .owe-mobile-contact-link{background:var(--owe-accent);min-height:58px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;border:0;margin-top:28px;padding:0 17px;font-size:9px}.owe-nav nav .owe-mobile-contact-link:after{display:none}.owe-menu-toggle{color:#fff;cursor:pointer;background:#05070659;border:1px solid #fff3;place-content:center;gap:6px;width:44px;height:44px;padding:0;display:grid}.owe-menu-toggle i{background:currentColor;width:17px;height:1px;transition:transform .2s}.owe-menu-toggle[aria-expanded=true] i:first-child{transform:translateY(3.5px)rotate(45deg)}.owe-menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-3.5px)rotate(-45deg)}.owe-hero-content{grid-template-columns:1fr;align-content:end;gap:35px}.owe-hero-offer{width:min(100%,500px);margin:0 0 20px}.owe-manifesto,.owe-section-head{grid-template-columns:1fr;gap:28px}.owe-section-head>p:last-child,.owe-section-head>div{max-width:670px}.owe-package-finder{grid-template-columns:1fr}.owe-package-recommendation{min-height:500px}.owe-package-detail{grid-template-columns:1fr 1fr}.owe-package-detail .owe-package-features{grid-column:1/-1}.owe-custom-offer{grid-template-columns:1fr;gap:24px}.owe-custom-offer>a{width:max-content}.owe-outcome-grid{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr))}.owe-outcome-grid button{border-top:1px solid var(--owe-line-dark)}.owe-outcome-grid button:first-child,.owe-outcome-grid button:nth-child(2){border-top:0}.owe-outcome-grid button:nth-child(odd){border-left:0}.owe-outcome-grid button:last-child{border-top:1px solid var(--owe-line-dark);grid-column:1/-1}.owe-experience-layout{grid-template-columns:1fr}.owe-experience-layout figure{min-height:580px;position:relative;top:auto}.owe-spa-stage{min-height:590px}.owe-spa-chapters{grid-template-columns:1fr}.owe-spa-chapters>button{grid-template-columns:minmax(145px,.32fr) minmax(0,1fr) 18px;min-height:145px}.owe-driver-grid{grid-template-columns:1fr}.owe-driver-grid>article{grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr);min-height:630px}.owe-club{grid-template-columns:1fr}.owe-club-image{min-height:580px}.owe-management-control>header{grid-template-columns:1fr;gap:27px}.owe-management-control>header>p{max-width:700px}.owe-management-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owe-race-command ol{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-race-command li:nth-child(4){border-left:0}.owe-race-command li:nth-child(n+4){border-top:1px solid #ffffff24}.owe-contact{grid-template-columns:1fr}.owe-contact-intro{position:relative;top:auto}.owe-fit-card{justify-self:stretch;max-width:none}.owe-inventory-panel{grid-template-columns:1fr}.owe-inventory-visual{min-height:620px}.owe-inventory-detail{border-top:1px solid #ffffff29;border-left:0;min-height:520px}.owe-inventory-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.owe-inventory-rail button:nth-child(4){border-left:0}.owe-inventory-rail button:nth-child(n+4){border-top:1px solid #ffffff24}.owe-inventory-rights{grid-template-columns:1fr;gap:18px}.owe-inventory-rights>div{justify-content:flex-start}.owe-machine .technical-reveal-fallback,.owe-machine .technical-car-reveal{min-height:0}.owe-machine .technical-fallback-poster,.owe-machine .technical-car-viewport{min-height:560px}.owe-measurement{grid-template-columns:1fr}}@media (max-width:680px){.owe-page{padding-bottom:66px}.owe-page [id]{scroll-margin-top:64px}.owe-nav{height:64px;padding-inline:18px}.owe-nav.is-compact{height:58px}.owe-nav.has-open-menu{height:64px}.owe-nav nav{padding-inline:18px;top:64px}.owe-nav.is-compact nav{top:58px}.owe-nav-cta{font-size:7px}.owe-mobile-brief{z-index:35;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#080a09eb;border:1px solid #ffffff2e;grid-template-columns:minmax(52px,.6fr) minmax(95px,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:7px 7px 7px 13px;transition:opacity .22s,transform .22s;position:fixed;transform:translateY(calc(100% + 20px));box-shadow:0 16px 45px #0000004d}.owe-mobile-brief.is-visible{opacity:1;pointer-events:auto;display:grid;transform:translateY(0)}.owe-mobile-brief div{flex-direction:column;gap:3px;min-width:0;display:flex}.owe-mobile-brief :where(small,b){font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.owe-mobile-brief small{color:#ffffff73;letter-spacing:.09em;text-transform:uppercase;font-size:6px}.owe-mobile-brief b{text-transform:uppercase;font-size:8px}.owe-mobile-brief a{background:var(--owe-accent);min-height:42px;color:var(--owe-black);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;padding:0 11px;font-size:7px;font-weight:850;text-decoration:none;display:inline-flex}.owe-hero-media{grid-template-columns:1fr 1fr;height:54%}.owe-hero-media img{filter:saturate(.74)contrast(1.08)brightness(.76)}.owe-hero-media img:first-child{object-position:54% center!important}.owe-hero-media img:last-child{object-position:74% center!important}.owe-hero-shade{background:linear-gradient(#04060529 0%,#04060547 32%,#040605f0 55%,#040605 100%)}.owe-hero-content{gap:24px;min-height:100svh;padding:88px 18px}.owe-kicker{margin-bottom:18px;font-size:7px}.owe-hero h1{font-size:clamp(50px,15vw,68px);line-height:.83}.owe-hero-lead{max-width:390px;margin-top:21px;font-size:14px}.owe-actions{gap:18px;margin-top:25px}.owe-button-primary{width:100%}.owe-text-link{min-height:38px;font-size:8px}.owe-hero-drivers{margin-top:20px}.owe-hero-drivers>div{grid-template-columns:1fr 1fr;width:100%;display:grid}.owe-hero-drivers button{justify-content:center;min-height:46px;padding-inline:10px;font-size:7px}.owe-hero-drivers button:nth-child(2){border-left:1px solid #ffffff29}.owe-hero-drivers button:last-child{border-top:1px solid #ffffff29;border-left:0;grid-column:1/-1}.owe-hero-offer,.owe-hero-index{display:none}.owe-manifesto,.owe-packages,.owe-inventory,.owe-outcomes,.owe-spa-film,.owe-drivers,.owe-proof,.owe-management,.owe-lab,.owe-contact{padding-inline:18px}.owe-manifesto{padding-block:78px}.owe-manifesto h2,.owe-section-head h2{font-size:clamp(44px,12vw,58px)}.owe-manifesto>div>p{margin-top:24px;font-size:14px}.owe-package-finder{margin-top:50px}.owe-package-questions{padding:25px 17px 30px}.owe-match-goals{grid-template-columns:1fr 1fr}.owe-match-goals button,.owe-match-goals button:nth-child(4),.owe-match-goals button:nth-child(n+4){margin:-1px 0 0 -1px}.owe-match-goals button:nth-child(odd){margin-left:0}.owe-match-goals button:nth-child(-n+2){margin-top:0}.owe-match-scope{grid-template-columns:1fr 1fr}.owe-match-scope button{margin:-1px 0 0 -1px}.owe-match-scope button:nth-child(odd){margin-left:0}.owe-match-scope button:nth-child(-n+2){margin-top:0}.owe-package-recommendation{min-height:470px;padding:31px 22px}.owe-package-recommendation h3{font-size:46px}.owe-package-rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.owe-package-rail::-webkit-scrollbar{display:none}.owe-package-rail button{scroll-snap-align:start;flex:0 0 min(72vw,260px)}.owe-package-detail{grid-template-columns:1fr;gap:24px;padding:27px 22px}.owe-package-detail .owe-package-features,.owe-package-detail>button{grid-column:auto}.owe-package-detail>button{margin-top:8px}.owe-package-compare summary{min-height:56px;padding-inline:15px}.owe-custom-offer{padding:28px 23px}.owe-custom-offer>a{justify-content:space-between;width:100%}.owe-inventory-board{margin-top:50px}.owe-inventory-tabs{grid-template-columns:1fr}.owe-inventory-tabs button{border-top:1px solid #ffffff26;border-left:0;min-height:80px}.owe-inventory-tabs button:first-child{border-top:0}.owe-inventory-visual{aspect-ratio:16/10;min-height:0}.owe-inventory-board[data-mode=equipment] .owe-inventory-visual>img{object-fit:contain}.owe-inventory-visual-meta{font-size:6px;top:18px;left:18px;right:18px}.owe-inventory-visual-meta span{max-width:58%}.owe-inventory-visual-copy,.owe-inventory-markers{display:none}.owe-inventory-detail{min-height:0;padding:30px 22px}.owe-inventory-detail h3{margin-top:33px;font-size:40px}.owe-inventory-detail>a{margin-top:28px}.owe-inventory-rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.owe-inventory-rail::-webkit-scrollbar{display:none}.owe-inventory-rail button,.owe-inventory-rail button:nth-child(4),.owe-inventory-rail button:nth-child(n+4){scroll-snap-align:start;border-top:0;border-left:1px solid #ffffff24;flex:0 0 min(68vw,240px);min-height:112px}.owe-inventory-rail button:first-child{border-left:0}.owe-inventory-rights{padding:20px 18px}.owe-inventory-rights>div{flex-direction:column;gap:10px}.owe-outcome-grid{border-bottom:1px solid var(--owe-line-dark);grid-template-columns:1fr;margin-top:50px}.owe-outcome-grid button,.owe-outcome-grid button:first-child,.owe-outcome-grid button:nth-child(2),.owe-outcome-grid button:last-child{border-top:1px solid var(--owe-line-dark);border-left:0;grid-column:auto;min-height:205px}.owe-outcome-grid button:first-child{border-top:0}.owe-experience-layout{gap:48px;margin-top:78px}.owe-experience-layout figure{min-height:470px}.owe-experience-layout figcaption{bottom:21px;left:20px;right:20px}.owe-spa-stage{margin-top:50px;width:calc(100% + 36px);min-height:540px;margin-inline:-18px}.owe-spa-stage video{object-position:center}.owe-spa-stage[data-film=salman] video{object-position:57% center}.owe-spa-stage-meta{top:20px;left:18px;right:18px}.owe-spa-stage-copy{bottom:106px;left:18px;right:18px}.owe-spa-stage-copy h3{font-size:clamp(43px,13vw,61px)}.owe-spa-stage-copy>span{max-width:350px;font-size:11px}.owe-spa-load{width:142px}.owe-spa-controls{bottom:22px;left:18px;right:18px}.owe-spa-controls button{flex:1;min-width:0}.owe-spa-chapters{grid-template-columns:1fr;gap:8px;margin-top:8px}.owe-spa-chapters>button{grid-template-columns:112px minmax(0,1fr) 14px;gap:12px;min-height:124px}.owe-spa-chapters img{min-height:98px}.owe-spa-chapters i{display:none}.owe-spa-foot{flex-direction:column;align-items:stretch;gap:14px}.owe-spa-foot>a{justify-content:space-between}.owe-spa-foot .owe-spa-rights{text-align:left}.owe-driver-grid{margin-top:50px}.owe-driver-grid>article{grid-template-columns:1fr;min-height:0}.owe-driver-visual{min-height:410px}.owe-driver-copy{padding:31px 23px 27px}.owe-driver-copy h3{font-size:56px}.owe-driver-copy>div{margin-top:28px}.owe-proof-grid{border-bottom:0;grid-template-columns:1fr;margin-top:50px}.owe-proof-grid a,.owe-proof-grid a:nth-child(4){border-top:1px solid var(--owe-line-dark);border-left:0;min-height:205px}.owe-proof-grid a:first-child{border-top:0}.owe-club-image{min-height:430px}.owe-club-copy{padding:70px 22px 78px}.owe-club-copy h2{font-size:50px}.owe-club-copy ul{grid-template-columns:1fr}.owe-management-control{margin-top:50px}.owe-management-control>header{padding:27px 22px}.owe-management-control dl{grid-template-columns:1fr 1fr}.owe-management-control dl div{border-top:1px solid #ffffff26;min-height:100px;padding:20px}.owe-management-control dl div:nth-child(odd){border-left:0}.owe-management-control dl div:nth-child(-n+2){border-top:0}.owe-management-grid{grid-template-columns:1fr}.owe-management-grid article{min-height:235px;padding:24px 22px}.owe-management-grid h3{margin-top:45px}.owe-race-command>header{grid-template-columns:1fr;gap:16px;padding:25px 22px}.owe-race-command ol{grid-template-columns:1fr}.owe-race-command li,.owe-race-command li:nth-child(4){border-top:1px solid #ffffff24;border-left:0;grid-template-columns:70px minmax(0,1fr);gap:5px 16px;min-height:0;padding:22px;display:grid}.owe-race-command li:first-child{border-top:0}.owe-race-command li>div{grid-row:1/span 2;display:block}.owe-race-command li>div i{margin-top:13px;display:block}.owe-race-command h4{margin:0}.owe-race-command li p{margin-top:8px}.owe-race-command>footer{grid-template-columns:1fr;gap:13px;padding:23px 22px}.owe-contact{gap:48px}.owe-contact-intro h2{font-size:58px}.owe-fit-card{padding:25px 17px}.owe-fit-packages,.owe-fit-goals,.owe-fit-scope{grid-template-columns:1fr}.owe-fit-packages button+button,.owe-fit-packages button:nth-child(4),.owe-fit-packages button:nth-child(n+4),.owe-fit-goals button+button,.owe-fit-goals button:nth-child(4),.owe-fit-goals button:nth-child(n+4),.owe-fit-scope button+button{margin:-1px 0 0}.owe-fit-drivers{grid-template-columns:1fr}.owe-fit-drivers button+button{margin:-1px 0 0}.owe-fit-summary dl,.owe-fit-secondary{grid-template-columns:1fr}.owe-machine{margin-top:50px}.owe-machine .technical-car-gate{margin-inline:-18px}.owe-machine .technical-fallback-poster,.owe-machine .technical-car-viewport{min-height:470px}.owe-machine .technical-fallback-panel{padding-inline:20px}.owe-simulator-card{grid-template-columns:1fr}.owe-simulator-media,.owe-simulator-media img{min-height:270px;max-height:330px}.owe-simulator-copy{padding:38px 23px 43px}.owe-simulator-card h2{font-size:42px}.owe-simulator-card :where(a,button){justify-content:space-between;width:100%}.owe-footer{grid-template-columns:1fr;align-items:start;padding:50px 22px 42px}.owe-footer>div:nth-of-type(2){justify-items:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.owe-nav,.owe-skip,.owe-mobile-brief,.owe-menu-toggle i,.owe-package-compare summary span,.owe-spa-chapters>button,.owe-driver-grid>article,.technical-component-legend{transition:none}}.owe-page>.owe-nav{background:#05070652;border-bottom:0;height:112px;padding:0;display:block}.owe-page>.owe-nav.is-compact{background:#050706f0;height:86px}.owe-race-control{color:#ffffff80;height:28px;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;background:#030504c7;border-bottom:1px solid #ffffff1f;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(20px,4.2vw,72px);font-size:7px;font-weight:750;transition:height .24s;display:grid}.owe-race-control>:last-child{justify-self:end}.owe-race-control b{color:#fff;align-items:center;gap:9px;font-weight:780;display:inline-flex}.owe-race-control b i{background:var(--owe-accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--owe-accent), 0 0 13px var(--owe-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.owe-race-control b i{box-shadow:0 0 0 4px color-mix(in srgb, var(--owe-accent) 14%, transparent), 0 0 13px color-mix(in srgb, var(--owe-accent) 70%, transparent)}}.owe-page>.owe-nav.is-compact .owe-race-control{height:24px}.owe-nav-main{border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;align-items:center;height:84px;padding:0 clamp(20px,4.2vw,72px);transition:height .24s;display:grid}.owe-page>.owe-nav.is-compact .owe-nav-main{height:62px}.owe-page>.owe-nav .owe-mark span{letter-spacing:.12em;font-size:21px}.owe-page>.owe-nav .owe-mark b{letter-spacing:.2em;margin-top:6px;font-size:6px}.owe-page>.owe-nav .owe-nav-cta{border:1px solid #ffffff47;justify-content:space-between;min-height:40px;padding:0 14px;transition:background .18s,color .18s,border-color .18s}.owe-page>.owe-nav .owe-nav-cta:hover{border-color:var(--owe-accent);background:var(--owe-accent);color:var(--owe-black)}.owe-page>.owe-nav .owe-nav-cta:hover span{color:var(--owe-black)}.owe-hero-media{grid-template-columns:minmax(0,2.65fr) minmax(245px,1fr)}.owe-hero-media img{filter:saturate(.88)contrast(1.14)brightness(.67);transform:scale(1.012)}.owe-hero-media img:first-child{object-position:58% 51%!important}.owe-hero-media img:last-child{object-position:74% 67%!important}.owe-hero-shade{background:linear-gradient(90deg,#030504f0 0%,#030504c4 29%,#0305042e 57%,#0305044f 72%,#03050494 100%),linear-gradient(#0000 52%,#030504f5)}.owe-hero-content{padding-top:176px}.owe-hero-copy{max-width:1160px}.owe-kicker{margin-bottom:24px}.owe-hero h1{letter-spacing:-.067em;max-width:1050px;font-size:clamp(68px,7.55vw,132px);line-height:.79}.owe-hero h1 em{color:var(--owe-accent);-webkit-text-stroke:0}.owe-hero-lead{color:#ffffffcf;max-width:720px;margin-top:31px}.owe-hero-offer{border-top:2px solid var(--owe-accent);background:#050706c4;position:relative;overflow:hidden}.owe-hero-offer:after{content:"LIVE";color:#ffffff3d;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;font-size:7px;font-weight:800;position:absolute;top:19px;right:21px}.owe-hero-index{min-height:72px}.owe-hero-index span{color:#ffffffb3;padding-left:14px;position:relative}.owe-hero-index span:before{content:"/";color:var(--owe-accent);font-weight:900;position:absolute;left:0}.owe-performance-strip{z-index:2;background:var(--owe-accent);color:var(--owe-black);grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);padding:0 clamp(22px,6vw,104px);display:grid;position:relative}.owe-performance-strip>header{border-right:1px solid #00000042;flex-direction:column;justify-content:space-between;padding:28px clamp(22px,3vw,48px) 28px 0;display:flex}.owe-performance-strip>header span,.owe-performance-strip>header a{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:850}.owe-performance-strip>header a{color:inherit;text-decoration:none}.owe-performance-strip>header a b{margin-left:8px;font-size:13px}.owe-performance-strip>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.owe-performance-strip article{border-right:1px solid #00000042;flex-direction:column;min-height:164px;padding:25px clamp(16px,2.2vw,36px);display:flex}.owe-performance-strip article:last-child{border-right:0}.owe-performance-strip strong{letter-spacing:-.065em;font-size:clamp(39px,4vw,66px);font-weight:900;line-height:.78}.owe-performance-strip article span{text-transform:uppercase;margin-top:auto;font-size:clamp(12px,1.12vw,17px);font-weight:880;line-height:.95}.owe-performance-strip article small{font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;margin-top:7px;font-size:7px;font-weight:700}@media (max-width:1000px){.owe-page>.owe-nav,.owe-page>.owe-nav.has-open-menu{height:98px}.owe-page>.owe-nav.is-compact{height:86px}.owe-race-control{grid-template-columns:1fr auto;height:28px;padding-inline:20px}.owe-race-control>:last-child{display:none}.owe-nav-main{grid-template-columns:1fr auto auto;gap:14px;height:70px}.owe-page>.owe-nav.is-compact .owe-nav-main{height:62px}.owe-page>.owe-nav nav{top:98px}.owe-page>.owe-nav.is-compact nav{top:86px}.owe-performance-strip{grid-template-columns:1fr;padding:0}.owe-performance-strip>header{border-bottom:1px solid #00000042;border-right:0;flex-direction:row;align-items:center;min-height:58px;padding:0 22px}}@media (max-width:680px){.owe-page>.owe-nav,.owe-page>.owe-nav.has-open-menu{height:92px}.owe-page>.owe-nav.is-compact{height:82px}.owe-race-control{height:28px;padding-inline:18px}.owe-race-control>span:first-child,.owe-race-control b{font-size:6px}.owe-page>.owe-nav.is-compact .owe-race-control{height:24px}.owe-nav-main{height:64px;padding-inline:18px}.owe-page>.owe-nav.is-compact .owe-nav-main{height:58px}.owe-page>.owe-nav nav{top:92px}.owe-page>.owe-nav.is-compact nav{top:82px}.owe-page>.owe-nav .owe-mark span{font-size:18px}.owe-page>.owe-nav .owe-nav-cta{min-height:38px;padding-inline:10px;font-size:6px}.owe-page>.owe-nav .owe-nav-cta span{font-size:13px}.owe-hero-media{grid-template-columns:2fr 1fr;height:58%}.owe-hero-content{padding-top:120px}.owe-hero h1{font-size:clamp(47px,14.2vw,65px);line-height:.81}.owe-hero-lead{margin-top:20px;font-size:14px;line-height:1.48}.owe-performance-strip>div{grid-template-columns:1fr 1fr}.owe-performance-strip article{border-bottom:1px solid #00000042;min-height:144px;padding:22px 18px}.owe-performance-strip article:nth-child(2){border-right:0}.owe-performance-strip article:nth-child(n+3){border-bottom:0}.owe-performance-strip strong{font-size:43px}}.owe-page{--owe-black:#050706;--owe-paper:#f4f1e9;--owe-surface:#0b0e0c;--owe-line-dark:#ffffff29;--owe-line-light:#080a092e;background:var(--owe-black);font-family:var(--font-owe-body), Arial, sans-serif}.owe-page :where(h1,h2,h3,h4,strong),.owe-page .owe-mark span{font-family:var(--font-owe-display), var(--font-owe-body), Arial, sans-serif}.owe-page :where(h1,h2,h3){font-weight:800}.owe-page :where(.owe-button-primary,.owe-nav-cta,.owe-fit-submit,.owe-custom-offer>a,.owe-club-copy button){clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)}.owe-drivers{background:#f4f1e9;padding-top:clamp(98px,8vw,142px);position:relative;overflow:hidden}.owe-drivers:before{content:"01";color:#0608070b;font-family:var(--font-owe-display), sans-serif;letter-spacing:-.08em;pointer-events:none;font-size:clamp(190px,25vw,430px);font-weight:900;line-height:.7;position:absolute;top:45px;right:clamp(20px,5vw,88px)}.owe-section-head{grid-template-columns:minmax(150px,.32fr) minmax(0,1fr) minmax(260px,.48fr)}.owe-section-head h2,.owe-manifesto h2,.owe-club-copy h2,.owe-contact-intro h2{font-family:var(--font-owe-display), sans-serif;letter-spacing:-.052em;font-weight:800}.owe-section-head>p:first-child{border-top:2px solid;padding-top:5px}.owe-section-head>p:first-child span{font-size:12px}.owe-driver-grid{gap:14px;margin-top:clamp(60px,6vw,92px)}.owe-driver-grid>article{background:#111411;border:0;grid-template-columns:minmax(310px,.92fr) minmax(0,1.08fr);min-height:720px;position:relative;box-shadow:0 24px 70px #14151221}.owe-driver-grid>article:after{content:"";pointer-events:none;border:1px solid #080a092b;position:absolute;inset:0}.owe-driver-grid>article.is-active:after{border:3px solid var(--card-accent)}.owe-driver-visual:after{background:linear-gradient(#0000 55%,#050706bd)}.owe-driver-visual img{filter:saturate(.82)contrast(1.04);transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .25s}.owe-driver-grid>article:hover .owe-driver-visual img{filter:saturate(.93)contrast(1.06);transform:scale(1.025)}.owe-driver-copy{color:#fff;padding:clamp(34px,3.5vw,58px)}.owe-driver-copy>p{color:var(--card-accent)}.owe-driver-copy h3{letter-spacing:-.05em;margin-top:clamp(42px,6vw,90px);font-size:clamp(57px,5.8vw,96px);line-height:.74}.owe-driver-copy h3 span{color:var(--card-accent)}.owe-driver-copy blockquote{color:#ffffffe6;max-width:560px}.owe-driver-copy li{color:#ffffffa3;border-color:#ffffff24}.owe-driver-copy a{color:#ffffffa8}.owe-driver-copy a.owe-driver-profile-link{color:#fff;border-color:#ffffff3d}.owe-driver-copy button{background:var(--card-accent);color:var(--owe-black)}.owe-driver-copy button span{color:var(--owe-black)}.owe-spa-film{background:#060807;padding-top:clamp(100px,8vw,140px)}.owe-spa-stage{border:1px solid #ffffff2e;min-height:min(76vw,880px)}.owe-spa-stage:after{content:"OWEGA / ORIGINAL RACE FILM";z-index:3;color:#ffffff75;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;pointer-events:none;font-size:7px;font-weight:800;position:absolute;top:50%;right:-58px;transform:rotate(90deg)}.owe-spa-stage video{filter:saturate(.88)contrast(1.09)}.owe-spa-stage-copy h3{font-family:var(--font-owe-display), sans-serif;letter-spacing:-.045em;font-weight:800}.owe-spa-chapters{gap:10px}.owe-spa-chapters>button{background:#0d110e;border:1px solid #ffffff26}.owe-spa-chapters>button.is-active{border-color:var(--owe-accent);box-shadow:inset 0 -3px var(--owe-accent)}.owe-manifesto{background:#f4f1e9;align-items:center;min-height:76svh}.owe-manifesto>p{border-top:2px solid var(--owe-black);align-self:start;padding-top:12px}.owe-manifesto h2{max-width:1120px;font-size:clamp(62px,7.1vw,118px);line-height:.78}.owe-manifesto h2 em{color:var(--owe-accent-ink)}.owe-manifesto>div>p{max-width:790px;font-size:clamp(17px,1.45vw,22px)}.owe-packages{background:#e9e5db}.owe-package-finder{border:0;margin-top:clamp(60px,6vw,92px);box-shadow:0 30px 90px #15130f1c}.owe-package-questions{background:#f6f3eb}.owe-package-recommendation{background:linear-gradient(145deg,#121612,#050706)}.owe-package-recommendation:before{content:"FIT";color:#ffffff09;font-family:var(--font-owe-display), sans-serif;pointer-events:none;font-size:170px;font-weight:900;line-height:.7;position:absolute;bottom:12px;right:25px}.owe-package-recommendation{position:relative;overflow:hidden}.owe-package-rail{background:#080a092e;border:0;gap:1px}.owe-package-rail button{background:#ddd9cf;border:0}.owe-package-rail button.is-active{background:#f6f3eb}.owe-package-detail{border:0;box-shadow:inset 0 0 0 1px #080a0924}.owe-custom-offer{border-top:3px solid var(--owe-accent-ink)}.owe-inventory{background:#070908}.owe-inventory-board{margin-top:clamp(60px,6vw,92px)}.owe-inventory-panel{box-shadow:0 30px 90px #0000003d}.owe-inventory-visual>img{filter:saturate(.84)contrast(1.08)brightness(.86)}.owe-inventory-detail{background:linear-gradient(160deg,#161a16,#080b09)}.owe-outcomes{background:#111411}.owe-outcome-grid{margin-top:clamp(60px,6vw,92px)}.owe-outcome-grid button{background:0 0;min-height:340px;transition:background .2s,transform .2s}.owe-outcome-grid button:hover{background:#ffffff0b}.owe-outcome-grid button.is-active{background:var(--owe-accent);color:var(--owe-black);transform:translateY(-6px)}.owe-outcome-grid button.is-active :where(p,span,b){color:var(--owe-black)}.owe-measurement{background:#090c0a}.owe-experience-layout figure{overflow:hidden}.owe-experience-layout figure img{filter:saturate(.78)contrast(1.1);transition:transform .7s cubic-bezier(.2,.75,.2,1)}.owe-experience-layout figure:hover img{transform:scale(1.025)}.owe-proof{background:#050706;padding-top:clamp(100px,8vw,142px)}.owe-proof-grid{margin-top:clamp(60px,6vw,92px)}.owe-proof-grid a{min-height:300px;position:relative;overflow:hidden}.owe-proof-grid a:before{content:"";background:var(--owe-accent);height:3px;transition:right .24s;position:absolute;bottom:0;left:0;right:100%}.owe-proof-grid a:hover:before{right:0}.owe-proof-grid h3{font-family:var(--font-owe-display), sans-serif;font-size:clamp(23px,2vw,34px);font-weight:800}.owe-club{grid-template-columns:minmax(0,1.12fr) minmax(470px,.88fr);min-height:820px}.owe-club-image{min-height:820px}.owe-club-image img{filter:saturate(.74)contrast(1.12)brightness(.75)}.owe-club-copy{background:#0b0e0c;position:relative;overflow:hidden}.owe-club-copy:after{content:"PADDOCK";color:#ffffff06;font-family:var(--font-owe-display), sans-serif;pointer-events:none;font-size:190px;font-weight:900;line-height:.8;position:absolute;bottom:-34px;right:-24px}.owe-management{background:#050706}.owe-management-control{border-top:3px solid var(--owe-accent);margin-top:clamp(60px,6vw,92px)}.owe-management-grid article{background:#0d110e;transition:border-color .18s,transform .18s}.owe-management-grid article:hover{transform:translateY(-4px)}.owe-race-command{background:#0a0d0b}.owe-contact{background:var(--owe-accent)}.owe-contact-intro>p:first-child{border-top:2px solid var(--owe-black);padding-top:12px}.owe-contact-intro h2{max-width:740px}.owe-fit-card{box-shadow:0 28px 90px #3112052b}.owe-fit-submit{font-family:var(--font-geist-mono), monospace}.owe-lab{background:#070908}.owe-machine,.owe-simulator-card{box-shadow:0 30px 90px #00000040}.owe-simulator-media img{filter:saturate(.78)contrast(1.1)brightness(.82)}.owe-footer{background:#030504}.owe-footer .owe-mark b{color:var(--owe-accent)}@media (max-width:1220px){.owe-section-head{grid-template-columns:minmax(140px,.3fr) minmax(0,1fr)}.owe-section-head>:last-child{grid-column:2}.owe-driver-grid>article{min-height:660px}.owe-club{grid-template-columns:1fr 1fr}}@media (max-width:1000px){.owe-section-head{grid-template-columns:1fr}.owe-section-head>:last-child{grid-column:auto}.owe-driver-grid>article{min-height:650px}.owe-club{grid-template-columns:1fr}.owe-club-image{min-height:600px}}@media (max-width:680px){.owe-page :where(.owe-button-primary,.owe-nav-cta,.owe-fit-submit,.owe-custom-offer>a,.owe-club-copy button){clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}.owe-drivers:before{font-size:170px;top:62px;right:12px}.owe-section-head>p:first-child{max-width:260px}.owe-driver-grid{gap:10px}.owe-driver-grid>article{min-height:0}.owe-driver-visual{min-height:500px}.owe-driver-copy h3{font-size:64px}.owe-spa-stage:after{display:none}.owe-manifesto{min-height:0}.owe-manifesto h2{font-size:clamp(51px,14vw,68px)}.owe-package-recommendation:before{font-size:120px}.owe-outcome-grid button{min-height:210px}.owe-outcome-grid button.is-active{transform:none}.owe-proof-grid a{min-height:220px}.owe-club-image{min-height:480px}.owe-club-copy:after{font-size:110px}}@media (prefers-reduced-motion:reduce){.owe-driver-visual img,.owe-experience-layout figure img,.owe-management-grid article,.owe-proof-grid a:before{transition:none}}.owe-page>.owe-nav,.owe-page>.owe-nav.is-compact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0406055c;height:76px}.owe-page>.owe-nav.is-compact{background:#040605f5}.owe-page>.owe-nav .owe-nav-main,.owe-page>.owe-nav.is-compact .owe-nav-main{grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);height:76px}.owe-page>.owe-nav .owe-mark{flex-direction:row;align-items:center;gap:11px;line-height:1;display:inline-flex}.owe-page>.owe-nav .owe-mark>img{width:42px;height:auto}.owe-page>.owe-nav .owe-mark>span{gap:1px;display:grid}.owe-page>.owe-nav .owe-mark>span strong{color:#fff;font-family:var(--font-owe-display), sans-serif;letter-spacing:.045em;font-size:25px;font-weight:900;line-height:.8}.owe-page>.owe-nav .owe-mark>span b{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.35em;margin:0;font-size:6px;line-height:1}.owe-page>.owe-nav nav{gap:clamp(15px,1.65vw,28px)}.owe-page>.owe-nav nav a{letter-spacing:.11em;font-size:7px}.owe-page .owe-hero{min-height:100svh}.owe-page .owe-hero-media,.owe-page .owe-hero-media.is-single{grid-template-columns:1fr}.owe-page .owe-hero-media.is-single img{filter:saturate(.98)contrast(1.09)brightness(.78);border:0;transform:none;object-position:62% 54%!important}.owe-page[data-driver=jusuf] .owe-hero-media.is-single img{object-position:70% 70%!important}.owe-page .owe-hero-shade{background:linear-gradient(90deg,#030504e6 0%,#030504a3 31%,#03050414 62%,#0305040a 100%),linear-gradient(#0305041c 52%,#030504e8 100%)}.owe-page .owe-hero-content{align-items:flex-end;min-height:100svh;padding:132px clamp(22px,5vw,86px) 170px;display:flex}.owe-page .owe-hero-copy{max-width:990px}.owe-page .owe-hero h1{letter-spacing:-.064em;max-width:940px;font-size:clamp(69px,7.2vw,126px);line-height:.79}.owe-page .owe-hero-lead{max-width:590px;margin-top:26px;font-size:clamp(15px,1.12vw,18px)}.owe-page .owe-hero .owe-actions{margin-top:29px}.owe-hero-proof{border-top:1px solid #ffffff4d;grid-template-columns:repeat(3,minmax(0,1fr));min-height:96px;display:grid;position:absolute;bottom:0;left:clamp(22px,5vw,86px);right:clamp(22px,5vw,86px)}.owe-hero-proof article{border-right:1px solid #fff3;align-items:center;gap:14px;padding:19px clamp(14px,2.2vw,34px) 17px 0;display:flex}.owe-hero-proof article:not(:first-child){padding-left:clamp(14px,2.2vw,34px)}.owe-hero-proof article:last-child{border-right:0}.owe-hero-proof strong{color:var(--owe-accent);letter-spacing:-.05em;font-size:clamp(31px,3vw,48px);font-weight:900;line-height:.8}.owe-hero-proof span{color:#fff;max-width:160px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800;line-height:1.45}.owe-programme-strip{color:#fff;background:#0a0d0b;border-bottom:1px solid #ffffff21;grid-template-columns:minmax(230px,.74fr) minmax(410px,1fr) minmax(260px,.8fr);align-items:center;gap:clamp(24px,4vw,72px);min-height:120px;padding:0 clamp(22px,5vw,86px);display:grid}.owe-programme-label{gap:3px;display:grid}.owe-programme-label>span,.owe-programme-label>small,.owe-programme-strip>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px;line-height:1.5}.owe-programme-label>span{color:var(--owe-accent);font-weight:850}.owe-programme-label>strong{letter-spacing:-.025em;text-transform:uppercase;font-size:20px;font-weight:880}.owe-programme-label>small{color:#ffffff8f}.owe-programme-logos{align-items:center;gap:clamp(15px,1.8vw,30px);min-height:64px;display:flex}.owe-programme-logos a{opacity:.82;justify-content:center;align-items:center;min-width:0;min-height:46px;transition:opacity .18s,transform .18s;display:flex}.owe-programme-logos a:hover{opacity:1;transform:translateY(-2px)}.owe-programme-logos img{object-fit:contain;width:auto;max-width:clamp(78px,8vw,138px);max-height:37px}.owe-programme-logos a:nth-of-type(3) img{max-height:41px}.owe-programme-logos a:nth-of-type(4) img{max-width:clamp(64px,6vw,100px);max-height:48px}.owe-programme-logos a:nth-of-type(5) img{max-width:clamp(76px,7vw,116px);max-height:30px}.owe-programme-logos i{background:#ffffff2b;flex:0 0 1px;width:1px;height:38px}.owe-programme-strip>p{color:#ffffff75;text-transform:none;letter-spacing:.04em;max-width:390px;margin:0}.owe-package-recommendation.is-architecture:before{content:"05"}.owe-package-recommendation.is-architecture>p{max-width:520px;font-size:13px}.owe-package-recommendation.is-architecture>a{color:#fff;min-height:54px;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff3d;justify-content:space-between;align-items:center;margin-top:auto;padding:0 16px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.owe-package-recommendation.is-architecture>a span{color:var(--owe-accent);font-size:17px}.owe-fit-summary.is-pristine>p{color:#565954;max-width:650px;margin:15px 0 0;font-size:11px;line-height:1.6}.owe-driver-copy>.owe-driver-programme-brand{border-block:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:13px 18px;margin-top:24px;padding:15px 0;display:flex}.owe-driver-programme-brand>span{color:#ffffff7a;width:100%;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:6px;font-weight:800}.owe-driver-programme-brand img{object-fit:contain;width:auto;max-width:130px;max-height:28px}.owe-driver-programme-brand b{color:#fffc;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.owe-footer .owe-mark{flex-direction:row;align-items:center;gap:10px;display:inline-flex}.owe-footer .owe-mark>img{width:43px;height:auto}.owe-footer .owe-mark>span{gap:1px;display:grid}.owe-footer .owe-mark>span strong{color:#fff;letter-spacing:.045em;font-size:24px;line-height:.8}.owe-footer .owe-mark>span b{color:var(--owe-accent);letter-spacing:.35em;margin:0;font-size:6px;line-height:1}@media (max-width:1000px){.owe-page>.owe-nav,.owe-page>.owe-nav.has-open-menu,.owe-page>.owe-nav.is-compact{height:70px}.owe-page>.owe-nav .owe-nav-main,.owe-page>.owe-nav.is-compact .owe-nav-main{grid-template-columns:1fr auto auto;height:70px}.owe-page>.owe-nav nav,.owe-page>.owe-nav.is-compact nav{top:70px}.owe-programme-strip{grid-template-columns:minmax(210px,.55fr) 1.45fr;padding-block:25px}.owe-programme-strip>p{grid-column:1/-1;max-width:none}}@media (max-width:680px){.owe-page>.owe-nav,.owe-page>.owe-nav.has-open-menu,.owe-page>.owe-nav.is-compact{height:64px}.owe-page>.owe-nav .owe-nav-main,.owe-page>.owe-nav.is-compact .owe-nav-main{height:64px;padding-inline:16px}.owe-page>.owe-nav nav,.owe-page>.owe-nav.is-compact nav{top:64px}.owe-page>.owe-nav .owe-mark{gap:8px}.owe-page>.owe-nav .owe-mark>img{width:34px}.owe-page>.owe-nav .owe-mark>span strong{font-size:20px}.owe-page>.owe-nav .owe-nav-cta{display:none}.owe-page .owe-hero{min-height:88svh}.owe-page .owe-hero-media{height:100%}.owe-page .owe-hero-media.is-single img{object-position:66% 55%!important}.owe-page[data-driver=jusuf] .owe-hero-media.is-single img{object-position:72% 68%!important}.owe-page .owe-hero-shade{background:linear-gradient(#0305040d 0%,#03050424 35%,#030504e6 75%,#030504 100%)}.owe-page .owe-hero-content{align-items:flex-end;min-height:88svh;padding:104px 18px 128px}.owe-page .owe-hero h1{max-width:350px;font-size:clamp(47px,13.4vw,58px);line-height:.82}.owe-page .owe-hero-lead{max-width:350px;margin-top:18px;font-size:13px}.owe-page .owe-hero .owe-actions{margin-top:21px}.owe-page .owe-hero .owe-button-primary{width:100%;min-width:0}.owe-hero-proof{scroll-snap-type:x mandatory;scrollbar-width:none;min-height:88px;display:flex;left:18px;right:0;overflow-x:auto}.owe-hero-proof::-webkit-scrollbar{display:none}.owe-hero-proof article{scroll-snap-align:start;flex:0 0 75vw;min-width:75vw}.owe-programme-strip{padding:26px 18px;display:block}.owe-programme-logos{scroll-snap-type:x proximity;scrollbar-width:none;gap:28px;max-width:calc(100vw - 18px);margin-top:23px;padding-right:18px;overflow-x:auto}.owe-programme-logos::-webkit-scrollbar{display:none}.owe-programme-logos a{scroll-snap-align:start;flex:0 0 122px;min-width:122px}.owe-programme-logos img,.owe-programme-logos a:nth-of-type(3) img,.owe-programme-logos a:nth-of-type(4) img,.owe-programme-logos a:nth-of-type(5) img{max-width:120px;max-height:34px}.owe-programme-logos i{display:none}.owe-programme-strip>p{margin-top:20px;font-size:6px}.owe-mobile-brief:not(:has(div)){grid-template-columns:1fr}}.competition-mark{flex:none;justify-content:center;align-items:center;display:inline-flex}.competition-mark img{object-fit:contain;width:100%;height:100%;display:block}.owe-hero-proof article{align-items:center}.owe-hero-proof article>div{align-items:center;gap:12px;min-width:0;display:flex}.owe-hero-proof-mark{width:clamp(62px,5.7vw,94px);height:44px}.owe-hero-proof-mark.competition-mark-n24h{width:clamp(49px,4.5vw,73px);height:52px}.owe-hero-proof-mark.competition-mark-series24h{width:clamp(65px,5.2vw,88px);height:34px}.owe-race-worlds{color:#fff;background:#050706;padding:clamp(88px,8vw,138px) clamp(22px,6vw,104px) clamp(100px,9vw,154px);overflow:hidden}.owe-race-worlds>header{grid-template-columns:minmax(0,1fr) minmax(280px,.38fr);align-items:end;gap:clamp(40px,8vw,145px);width:min(100%,1600px);margin-inline:auto;display:grid}.owe-race-worlds>header>div>span{border-top:2px solid var(--owe-accent);color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;padding-top:10px;font-size:8px;font-weight:850;display:block}.owe-race-worlds>header h2{font-family:var(--font-owe-display), sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin:28px 0 0;font-size:clamp(56px,6.2vw,105px);font-weight:850;line-height:.79}.owe-race-worlds>header h2 em{color:#0000;-webkit-text-stroke:1px #ffffffa6;font-style:normal}.owe-race-worlds>header>p{color:#ffffff91;margin:0 0 3px;font-size:13px;line-height:1.68}.owe-race-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,1600px);margin:clamp(54px,6vw,90px) auto 0;display:grid}.owe-race-world-grid>a{isolation:isolate;color:#fff;border:1px solid #ffffff2b;min-height:clamp(560px,47vw,720px);text-decoration:none;display:flex;position:relative;overflow:hidden}.owe-race-world-grid picture,.owe-race-world-grid picture img,.owe-race-world-shade{width:100%;height:100%;position:absolute;inset:0}.owe-race-world-grid picture{z-index:-3}.owe-race-world-grid picture img{object-fit:cover;object-position:56% center;filter:saturate(.8)contrast(1.08)brightness(.76);transition:transform .85s cubic-bezier(.2,.75,.2,1),filter .25s}.owe-race-world-grid>a:first-child picture img{object-position:66% center}.owe-race-world-grid>a:nth-child(2) picture img{object-position:58% center}.owe-race-world-grid>a:nth-child(3) picture img{object-position:39% center}.owe-race-world-shade{z-index:-2;background:linear-gradient(#030504ad,#0305040d 35%,#030504f0 83%,#030504),linear-gradient(90deg,#03050461,#0000 65%)}.owe-race-world-grid>a:after{content:"";z-index:-1;pointer-events:none;border-top:3px solid #0000;transition:border-color .2s;position:absolute;inset:0}.owe-race-world-grid>a:hover:after{border-color:var(--owe-accent)}.owe-race-world-grid>a:hover picture img{filter:saturate(.96)contrast(1.1)brightness(.83);transform:scale(1.035)}.owe-race-world-top{justify-content:space-between;align-items:flex-start;gap:22px;display:flex;position:absolute;top:24px;left:24px;right:24px}.owe-race-world-top>small{color:#ffffffb3;max-width:150px;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:800;line-height:1.45}.owe-race-world-mark{filter:drop-shadow(0 6px 18px #00000059);width:128px;height:54px}.owe-race-world-mark.competition-mark-adacGtMasters{width:150px;height:57px}.owe-race-world-mark.competition-mark-n24h{width:92px;height:70px}.owe-race-world-mark.competition-mark-series24h{width:125px;height:38px}.owe-race-world-copy{flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:42px;left:24px;right:24px}.owe-race-world-copy h3{max-width:440px;font-family:var(--font-owe-display), sans-serif;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(44px,4.2vw,69px);font-weight:850;line-height:.78}.owe-race-world-copy strong{color:var(--owe-accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:26px;font-size:9px;line-height:1.45}.owe-race-world-copy p{color:#ffffffad;margin:7px 0 0;font-size:11px;line-height:1.45}.owe-race-world-copy b{color:#fff;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #ffffff59;margin-top:21px;padding-top:12px;font-size:7px}.owe-race-world-grid>a:nth-child(3) .owe-race-world-top{flex-direction:row-reverse}.owe-race-world-grid>a:nth-child(3) .owe-race-world-copy{text-align:right;align-items:flex-end}.owe-race-world-grid>a>em{color:#ffffff5c;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:5px;font-style:normal;position:absolute;bottom:16px;right:18px}.owe-race-world-grid>a:nth-child(3)>em{left:18px;right:auto}.owe-driver-head-mark{justify-content:flex-start;width:116px;height:42px;margin-top:15px}.owe-driver-head-mark.competition-mark-adacGtMasters{width:132px;height:50px}.owe-driver-head-mark+h3{margin-top:clamp(23px,3vw,42px)}.owe-driver-copy li{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:15px;min-height:50px;padding-left:0;display:grid}.owe-driver-copy li:before{display:none}.owe-driver-fact-mark{justify-content:flex-start;width:62px;height:28px}.owe-driver-fact-mark.competition-mark-adacGtMasters{width:64px;height:27px}.owe-driver-fact-mark.competition-mark-n24h{width:44px;height:36px}.owe-driver-fact-mark.competition-mark-series24h{width:60px;height:22px}.owe-driver-fact-mark.competition-mark-gtwcEurope{width:61px;height:28px}.owe-driver-fact-mark.competition-mark-dtm{width:57px;height:22px}.owe-proof-grid a>.owe-proof-mark{width:116px;height:52px;color:inherit;font-size:inherit;letter-spacing:normal;text-transform:none;margin:0 0 22px;display:inline-flex}.owe-proof-grid a>.owe-proof-mark.competition-mark-adacGtMasters{width:127px;height:48px}.owe-proof-grid a>.owe-proof-mark.competition-mark-n24h{width:72px;height:58px}.owe-proof-grid a>.owe-proof-mark.competition-mark-series24h{width:108px;height:31px}.owe-proof-grid a>.owe-proof-mark.competition-mark-gtwcEurope{width:105px;height:42px}.owe-proof-grid a>.owe-proof-mark.competition-mark-dtm{width:86px;height:27px}.owe-proof-grid a>.owe-proof-eyebrow{color:var(--owe-accent)}.owe-proof-grid h3{margin-top:auto}@media (max-width:1000px){.owe-hero-proof article{gap:9px}.owe-hero-proof article>div{flex-direction:column;align-items:flex-start;gap:6px}.owe-race-worlds>header{grid-template-columns:1fr;gap:30px}.owe-race-worlds>header>p{max-width:720px}.owe-race-world-grid>a{min-height:600px}.owe-race-world-copy h3{font-size:clamp(39px,5vw,55px)}}@media (max-width:760px){.owe-hero-proof article{flex-basis:82vw;grid-template-columns:82px minmax(0,1fr);min-width:82vw;display:grid}.owe-hero-proof article>div{flex-direction:row;align-items:center;gap:14px}.owe-hero-proof-mark{justify-self:center}.owe-race-worlds{padding-inline:18px}.owe-race-worlds>header h2{font-size:clamp(52px,15vw,72px)}.owe-race-world-grid{grid-template-columns:1fr;gap:10px}.owe-race-world-grid>a{min-height:min(134vw,650px)}.owe-race-world-grid picture img{object-position:60% center}.owe-race-world-grid>a:nth-child(3) picture img{object-position:44% center}.owe-race-world-copy h3{font-size:clamp(46px,13vw,64px)}.owe-race-world-grid>a:nth-child(3) .owe-race-world-top{flex-direction:row}.owe-race-world-grid>a:nth-child(3) .owe-race-world-copy{text-align:left;align-items:flex-start}.owe-race-world-grid>a:nth-child(3)>em{left:auto;right:18px}.owe-driver-head-mark{margin-top:14px}}@media (prefers-reduced-motion:reduce){.owe-race-world-grid picture img{transition:none}}.owe-spa-film-context{flex-direction:column;align-items:flex-start;gap:14px!important}.owe-spa-film-context>b{color:#fffc;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:8px;line-height:1.55}.owe-spa-film-context>b small{color:#ffffff7a;font-size:6px}.owe-spa-film-mark{justify-content:flex-start;width:101px;height:57px}.race-driver-mark-row{align-items:center;gap:9px;min-height:24px;margin-top:8px;display:flex}.race-driver-mark{justify-content:flex-start;width:52px;height:20px}.race-driver-mark.competition-mark-adacGtMasters{width:57px;height:22px}.race-driver-mark.competition-mark-gtwcEurope{width:53px;height:22px}.race-driver-mark.competition-mark-dtm{width:45px;height:15px}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:Mona Sans;src:url(/fonts/racing/mona-sans.woff2)format("woff2");font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/racing/bodoni-moda.ttf)format("truetype");font-weight:400 900;font-style:normal;font-display:swap}:root{--font-owe-body:"Mona Sans";--font-owe-display:"Mona Sans";--font-geist-mono:"Mona Sans";--race-serif:"Bodoni Moda", Georgia, serif;--race-paper:#f8f9f3;--race-ink:#242820;--race-lime:#d6ff44;--race-orange:#ff703d}body{font-optical-sizing:auto;font-family:Mona Sans,Arial,sans-serif}.race-site,.race-profile{background:var(--race-paper);color:var(--race-ink)}.race-site a,.race-profile a{color:inherit;text-decoration:none}.race-site h1,.race-site h2,.race-site h3,.race-profile h1,.race-profile h2{margin:0}.race-site em,.race-profile h1 em,.race-profile h2 em{font-family:var(--race-serif);letter-spacing:-.065em;font-style:normal;font-weight:400}.race-site button,.race-nav button{cursor:pointer}:is(.race-site :focus-visible,.race-profile :focus-visible,.race-nav :focus-visible,.race-menu :focus-visible){outline-offset:6px;outline:2px solid}.race-skip{z-index:160;background:var(--race-lime);color:var(--race-ink);padding:14px 20px;position:fixed;top:10px;left:16px;transform:translateY(-150%)}.race-skip:focus{transform:none}.race-nav{z-index:100;color:var(--race-ink);pointer-events:none;grid-template-columns:1fr 1fr 1fr;align-items:start;padding:18px 24px;display:grid;position:fixed;top:0;left:0;right:0}.race-nav>*{pointer-events:auto}.race-wordmark{width:max-content;color:var(--race-ink);background:var(--race-paper);flex-direction:column;padding:0 4px 4px;line-height:.82;text-decoration:none;display:flex}.race-wordmark span{font-family:var(--race-serif);letter-spacing:-.065em;font-size:34px}.race-wordmark strong{letter-spacing:-.055em;font-size:28px;font-weight:850;font-stretch:110%}.race-nav-center{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--race-ink);background:var(--race-paper);border-radius:2px;flex-direction:column;justify-self:center;margin-top:8px;padding:5px 8px;font-size:10px;font-weight:650;line-height:1.2;text-decoration:none;display:flex}.race-nav-center span{font-family:var(--race-serif);text-transform:none;letter-spacing:-.04em;font-size:24px;font-weight:400}.race-nav-controls{justify-content:flex-end;gap:9px;display:flex}.race-partner-button{background:var(--race-lime);letter-spacing:-.02em;text-transform:uppercase;border:1px solid #0000;border-radius:7px;align-items:center;gap:18px;min-height:52px;padding:0 17px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:flex;color:var(--race-ink)!important}.race-partner-button:hover{background:#c3ed24;transform:translateY(-2px)}.race-nav-controls>button{border:1.5px solid var(--race-ink);background:var(--race-paper);width:52px;height:52px;color:var(--race-ink);border-radius:9px;place-items:center;display:grid}.race-nav-controls>button svg{width:24px}.race-menu{z-index:90;background:var(--race-lime);color:var(--race-ink);padding:120px 7vw 35px;animation:.35s both menu-enter;position:fixed;inset:0;overflow-y:auto}.race-menu-close{z-index:110;border:1.5px solid var(--race-ink);background:var(--race-paper);width:52px;height:52px;color:var(--race-ink);cursor:pointer;border-radius:9px;place-items:center;display:grid;position:fixed;top:18px;right:24px}.race-menu nav{grid-template-columns:1fr 1fr;gap:0 6vw;display:grid}.race-menu nav a{color:inherit;border-bottom:1px solid #24282055;align-items:center;gap:22px;padding:22px 0;text-decoration:none;display:flex}.race-menu nav small{font-size:10px}.race-menu nav span{letter-spacing:-.06em;font-size:clamp(30px,5vw,78px);font-weight:750}.race-menu nav a:nth-child(3n+1) span{font-family:var(--race-serif);font-weight:400}.race-menu nav a svg{width:32px;height:32px;margin-left:auto;transition:transform .25s}.race-menu nav a:hover svg{transform:translate(3px,-3px)}.race-menu nav a[aria-current]{opacity:.58}.race-menu-foot{justify-content:space-between;align-items:end;margin-top:70px;display:flex}.race-menu-foot p{letter-spacing:-.06em;margin:0;font-size:32px;font-weight:750;line-height:.95}.race-menu-foot em{font-family:var(--race-serif);font-style:normal;font-weight:400}.race-menu-foot a{color:inherit;gap:30px;font-size:14px;text-decoration:none;display:flex}@keyframes menu-enter{0%{opacity:0;transform:translateY(-3%)}to{opacity:1;transform:none}}.race-hero{isolation:isolate;background:var(--race-paper);height:100svh;min-height:800px;max-height:1200px;color:var(--race-ink);position:relative;overflow:hidden}.race-hero-eyebrow{text-transform:uppercase;justify-content:center;gap:26px;font-size:12px;font-weight:650;display:flex;position:absolute;top:16%;left:0;right:0}.race-hero-eyebrow span:first-child{border-right:1px solid #24282055;padding-right:26px}.race-hero-title{z-index:-1;text-align:center;flex-direction:column;line-height:.79;display:flex;position:absolute;top:25%;left:0;right:0}.race-hero-title>span{font-family:var(--race-serif);letter-spacing:-.075em;font-size:clamp(160px,23.5vw,440px);font-weight:400}.race-hero-title>strong{letter-spacing:-.065em;font-size:clamp(130px,20.5vw,380px);font-weight:850;font-stretch:110%}.race-duo{z-index:2;width:min(85vw,1280px);height:80%;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.race-duo a{width:56%;transition:transform .7s cubic-bezier(.2,.65,.3,1);position:absolute;bottom:0}.race-duo-salman{left:-2%}.race-duo-jusuf{right:-2%}.race-duo img{width:100%;height:auto;transform:translate(var(--mouse-x,0px), var(--mouse-y,0px));transition:transform 1.3s cubic-bezier(.2,.65,.3,1);display:block}.race-duo-jusuf img{transform:translate(calc(var(--mouse-x,0px) * -1),calc(var(--mouse-y,0px) * -.7))}.race-duo a:hover{transform:translateY(-6px)}.race-duo a>span{background:var(--race-paper);text-transform:uppercase;border-radius:5px;align-items:center;gap:24px;padding:13px 18px;font-size:12px;font-weight:750;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #24282012}.race-hero-side{z-index:4;position:absolute;top:18%;left:24px}.race-hero-side small{margin-bottom:16px;font-size:9px;font-weight:650;display:block}.race-hero-side p{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:650;line-height:1.12}.race-hero-side em{font-size:20px}.race-hero-bottom{z-index:5;text-transform:uppercase;border-top:1px solid #2428203a;justify-content:space-between;align-items:center;gap:24px;height:64px;font-size:10px;font-weight:650;display:flex;position:absolute;bottom:0;left:24px;right:24px}.race-hero-bottom a{align-items:center;gap:28px;min-height:44px;display:inline-flex}.race-eyebrow{text-transform:uppercase;letter-spacing:.035em;margin:0;font-size:11px;font-weight:650}.race-statement{color:var(--race-paper);background:#252a20;grid-template-columns:1.5fr 1fr;gap:65px;padding:155px 8vw 160px;display:grid;position:relative}.race-statement h2 em{color:var(--race-lime)}.race-statement .race-inline-link{border-color:#f8f9f366}.race-statement>.race-eyebrow{grid-column:1/-1}.race-statement h2{letter-spacing:-.075em;font-size:clamp(76px,9.6vw,160px);font-weight:750;line-height:.87}.race-statement-copy{align-self:end;max-width:460px;padding-top:12px}.race-statement-copy p{letter-spacing:-.025em;margin:0 0 22px;font-size:16px;line-height:1.55}.race-statement-copy p+p{color:#bfc6b7;font-size:14px}.race-inline-link{border-bottom:1px solid #24282050;align-items:center;gap:42px;padding:15px 0;font-size:13px;font-weight:750;display:inline-flex}.race-drivers{background:#eceee5;padding:80px 24px 100px;scroll-margin-top:95px}.race-drivers>header{grid-template-columns:1fr 1.6fr 1fr;align-items:end;gap:35px;padding:0 4vw 66px;display:grid}.race-drivers>header h2{letter-spacing:-.065em;font-size:clamp(64px,7.7vw,128px);font-weight:800;line-height:.87}.race-drivers>header>span{max-width:240px;padding-bottom:4px;font-size:13px;line-height:1.55}.race-driver-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.race-driver-card{background:var(--race-orange);isolation:isolate;border-radius:8px;height:58vw;min-height:710px;max-height:900px;display:block;position:relative;overflow:hidden}.race-driver-card.jusuf{background:var(--race-lime)}.race-driver-card-top{z-index:3;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:650;display:flex;position:absolute;top:28px;left:30px;right:30px}.race-driver-card h3{text-align:center;flex-direction:column;line-height:.86;display:flex;position:absolute;top:105px;left:0;right:0}.race-driver-card h3 em{font-size:clamp(82px,9.3vw,160px)}.race-driver-card h3 strong{letter-spacing:-.065em;font-size:clamp(67px,8.4vw,145px);font-weight:800}.race-driver-card>img{z-index:2;width:118%;height:auto;transition:transform .8s cubic-bezier(.2,.65,.3,1);position:absolute;bottom:76px;left:-9%}.race-driver-card:hover>img{transform:scale(1.045)}.race-driver-card-bottom{z-index:3;border-top:1px solid #24282050;justify-content:space-between;align-items:center;gap:20px;min-height:77px;font-size:11px;display:flex;position:absolute;bottom:0;left:24px;right:24px}.race-driver-card-bottom b{align-items:center;gap:18px;font-weight:750;display:flex}.race-photo-note{color:#5c6355;margin:18px 0 0;font-size:10px;line-height:1.5}.race-track{padding:120px 24px 90px}.race-section-heading{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:30px;margin:0 4vw 65px;display:grid}.race-section-heading h2{letter-spacing:-.07em;font-size:clamp(65px,7.5vw,130px);font-weight:800;line-height:.9}.race-section-heading>p:last-child{margin:0;font-size:13px;line-height:1.5}.race-track-grid{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}.race-track-story{border-radius:8px;min-height:630px;display:block;position:relative;overflow:hidden;color:var(--race-paper)!important}.race-track-story img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.65,.3,1);position:absolute}.race-track-story:hover img{transform:scale(1.045)}.race-track-main img{object-position:60% center}.race-track-secondary img{object-position:73% 80%}.race-track-story:after{content:"";background:linear-gradient(#0000 20%,#121510d9 100%);position:absolute;inset:0}.race-track-story>div{z-index:2;position:absolute;bottom:50px;left:36px;right:36px}.race-track-story small{text-transform:uppercase;margin-bottom:25px;font-size:10px;display:block}.race-track-story h3{letter-spacing:-.06em;font-size:clamp(48px,5vw,90px);font-weight:800;line-height:.89}.race-track-secondary h3{font-size:clamp(30px,3.3vw,60px)}.race-track-story span{border-top:1px solid #f8f9f36a;justify-content:space-between;align-items:center;margin-top:35px;padding-top:22px;font-size:12px;display:flex}.race-image-credit{z-index:3;color:#ffffffa0;font-size:8px;font-weight:400;position:absolute;bottom:12px;right:16px}.race-film-feature{grid-template-columns:1fr 1.2fr;align-items:center;gap:7vw;padding:90px 8vw 150px;display:grid}.race-film-feature h2{letter-spacing:-.065em;margin-top:38px;font-size:clamp(48px,6.3vw,106px);font-weight:800;line-height:.91}.race-film-feature p:not(.race-eyebrow){max-width:400px;margin:28px 0;font-size:14px;line-height:1.6}.race-dark-button{background:var(--race-ink);text-transform:uppercase;border-radius:5px;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:0 20px;font-size:11px;font-weight:700;transition:transform .2s;display:inline-flex;color:var(--race-paper)!important}.race-dark-button:hover{transform:translateY(-3px)}.race-film-image{border-radius:8px;height:570px;display:block;position:relative;overflow:hidden}.race-film-image img{object-fit:cover;object-position:45% center;width:100%;height:100%}.race-film-image>span{background:var(--race-lime);width:85px;height:85px;color:var(--race-ink);border-radius:50%;place-items:center;transition:transform .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.race-film-image:hover>span{transform:translate(-50%,-50%)scale(1.08)}.race-film-image small{background:var(--race-paper);border-radius:3px;padding:8px 10px;font-size:9px;position:absolute;bottom:24px;left:24px}.race-experiences{grid-template-columns:1fr 1fr;gap:16px;padding:0 24px 130px;display:grid}.race-experiences>a{border-radius:8px;min-width:0;min-height:680px;position:relative;overflow:hidden}.race-experience-helmet{background:#e3e7db;flex-direction:column;padding:32px;display:flex}.race-experiences h2{letter-spacing:-.055em;z-index:2;margin-top:30px;font-size:clamp(56px,6.5vw,110px);font-weight:800;line-height:.88}.race-experience-helmet>img{object-fit:contain;width:100%;height:310px;margin:10px auto 0;transition:transform .8s;transform:scale(1.35)}.race-experience-helmet:hover>img{transform:translateY(-10px)rotate(-3deg)scale(1.35)}.race-experience-link{border-top:1px solid;justify-content:space-between;align-items:center;min-height:55px;margin-top:auto;padding-top:16px;font-size:12px;font-weight:700;display:flex}.race-experiences small{margin-top:14px;font-size:9px;font-weight:400;display:block}.race-experience-drive{color:var(--race-paper)!important}.race-experience-drive>img{object-fit:cover;object-position:55% center;width:100%;height:100%;position:absolute}.race-experience-drive:after{content:"";background:linear-gradient(#151c1040,#151c10eb);position:absolute;inset:0}.race-experience-drive>div{z-index:2;flex-direction:column;display:flex;position:absolute;inset:32px}.race-partners{background:var(--race-lime);padding:85px 8vw 110px}.race-partners>div{grid-template-columns:1.3fr 1fr;align-items:end;gap:7vw;margin-top:50px;display:grid}.race-partners h2{letter-spacing:-.06em;font-size:clamp(68px,8.4vw,145px);font-weight:800;line-height:.87}.race-partners>div p{max-width:450px;margin:0;font-size:16px;line-height:1.6}.race-partners .race-dark-button{margin-top:28px}.race-partners nav{grid-template-columns:1fr 1fr 1fr;gap:4vw;margin-top:85px;display:grid}.race-partners nav a{border-top:1px solid #24282055;justify-content:space-between;align-items:center;gap:20px;min-height:65px;font-size:13px;display:flex}.race-footer{background:var(--race-paper);color:var(--race-ink);padding:70px 24px 20px}.race-footer-top{justify-content:space-between;align-items:end;margin:0 3vw 90px;display:flex}.race-footer-top p{letter-spacing:-.06em;margin:0;font-size:clamp(36px,4vw,66px);font-weight:750;line-height:.92}.race-footer-top em{font-family:var(--race-serif);font-style:normal;font-weight:400}.race-footer-top>a{color:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:100px;padding-bottom:15px;font-size:14px;text-decoration:none;display:flex}.race-footer-word{font-family:var(--race-serif);text-align:center;letter-spacing:-.085em;font-size:22vw;line-height:.75}.race-footer-word span{letter-spacing:-.065em;font-family:Mona Sans,sans-serif;font-size:18.6vw;font-weight:850;font-stretch:110%;line-height:.9;display:block}.race-footer-bottom{border-top:1px solid #2428203b;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding-top:25px;font-size:10px;display:flex}.race-footer-bottom nav{gap:25px;display:flex}.race-footer-bottom a{color:inherit;align-items:center;gap:15px;min-height:44px;text-decoration:none;display:inline-flex}.race-profile-hero{min-height:760px}.race-profile-name{z-index:1;position:absolute;top:25%;left:7vw}.race-profile-name h1{flex-direction:column;line-height:.77;display:flex}.race-profile-name h1 span{font-family:var(--race-serif);letter-spacing:-.08em;font-size:clamp(115px,14.8vw,270px);font-weight:400}.race-profile-name h1 strong{letter-spacing:-.07em;font-size:clamp(112px,14vw,250px);font-weight:850}.race-profile-portrait{z-index:2;width:auto;height:calc(100% - 150px);transform:translate(var(--mouse-x,0px),var(--mouse-y,0px));transition:transform 1.3s;position:absolute;bottom:64px;right:-3vw}.race-profile-stamp{flex-direction:column;align-items:start;gap:12px;display:flex;position:absolute;bottom:145px;left:8vw}.race-profile-stamp small{font-size:10px}.race-profile-stamp strong{font-family:var(--race-serif);letter-spacing:-.06em;font-size:84px;font-weight:400;line-height:.9}.race-profile-stamp>span{white-space:pre-line;font-size:11px;font-weight:700;line-height:1.5}.race-profile .profile-pitch-overview,.race-profile .profile-pitch-insights{background:var(--race-paper);color:var(--race-ink);padding:140px 7vw}.race-profile{--pitch-paper:var(--race-paper);--pitch-ink:var(--race-ink);--pitch-accent:var(--race-orange);--pitch-muted:#62685b}.race-profile.jusuf{--pitch-accent:var(--race-lime)}.race-profile .profile-pitch-section-label{font-family:Mona Sans,sans-serif;font-size:11px}.race-profile .profile-pitch-section-label span,.race-profile .profile-pitch-section-label p{color:inherit;font-size:11px}.race-profile .profile-pitch-overview-copy>p{color:#5e6657;font-size:16px;line-height:1.6}.race-profile .profile-pitch-overview-copy h2{text-transform:none;letter-spacing:-.065em;font-family:Mona Sans,sans-serif;font-size:clamp(55px,6.8vw,110px);font-weight:750;line-height:.92}.race-profile .profile-pitch-overview-copy h2 em{color:var(--race-ink);-webkit-text-stroke:0;font-family:var(--race-serif);font-style:normal;font-weight:400}.race-profile .profile-pitch-portrait{background:#e8ebdf;border:0;border-radius:7px;min-height:400px}.race-profile .profile-pitch-portrait img{filter:none;object-position:50% bottom;object-fit:contain}.race-profile .profile-pitch-portrait:after{background:linear-gradient(#0000 55%,#21291adb)}.race-profile .profile-pitch-facts article{background:0 0;border-bottom:1px solid #24282035;padding:22px 0}.race-profile .profile-pitch-facts h3{color:var(--race-ink);letter-spacing:-.04em;text-transform:none;font-size:20px;line-height:1.1}.race-profile .profile-pitch-facts p{color:#62685b;font-size:12px}.race-profile .profile-pitch-facts span{color:#62685b;font-size:10px}.race-profile .profile-pitch-facts .competition-mark{background:#242820;border-radius:4px;max-width:110px;max-height:45px;padding:8px}.race-profile .profile-pitch-source-link{color:var(--race-ink);letter-spacing:0;font-size:11px}.race-profile .profile-pitch-films{background:#252a20;padding:115px 5vw}.race-profile .profile-pitch-films-head h2,.race-profile .profile-pitch-insights-head h2,.race-profile .profile-pitch-record-copy h2{letter-spacing:-.065em;text-transform:none;font-family:Mona Sans,sans-serif;font-size:clamp(60px,7vw,110px);font-weight:750;line-height:.9}.race-profile .profile-pitch-films-head h2 em,.race-profile .profile-pitch-insights-head h2 em,.race-profile .profile-pitch-record-copy h2 em{font-family:var(--race-serif);color:inherit;-webkit-text-stroke:0;font-style:normal;font-weight:400}.race-profile .profile-pitch-films-context{font-size:13px}.race-profile .profile-pitch-films-context>span{color:#bfc6b7}.race-profile .profile-pitch-film-stage{border:0;border-radius:7px}.race-profile .profile-pitch-film-rail{gap:14px;margin-top:14px}.race-profile .profile-pitch-film-rail>button{background:#30362a;border:0;border-radius:5px;overflow:hidden}.race-profile .profile-pitch-film-rail>button.is-active{box-shadow:inset 0 -3px var(--race-lime)}.race-profile .profile-pitch-film-rail small{letter-spacing:0;color:var(--race-lime);font-size:9px}.race-profile .profile-pitch-film-rail strong{text-transform:none;font-size:17px}.race-profile .profile-pitch-film-rail i{font-size:11px}.race-profile .profile-pitch-film-copy h3{font-family:var(--race-serif);text-transform:none;font-weight:400;line-height:.92}.race-profile .profile-pitch-film-controls button{letter-spacing:0;background:#242820de;border-radius:5px;font-size:10px}.race-profile .profile-pitch-film-note{color:#bfc6b7;letter-spacing:0;text-transform:none;font-size:11px;line-height:1.5}.race-profile .profile-pitch-insights-head>p:first-child{color:#5e6657;font-size:10px}.race-profile .profile-pitch-insight-grid{border:0;gap:14px}.race-profile .profile-pitch-insight-grid article{background:#ecefe5;border:0;border-radius:7px}.race-profile .profile-pitch-insight-grid article:first-child{background:var(--race-lime)}.race-profile .profile-pitch-insight-grid blockquote{font-family:var(--race-serif);font-weight:400;line-height:1.07}.race-profile .profile-pitch-insight-grid article>span,.race-profile .profile-pitch-insight-grid article>a{color:#444d37;letter-spacing:0;font-size:10px}.race-profile .profile-pitch-insight-grid h3{text-transform:none;font-weight:700;line-height:.95}.race-profile .profile-pitch-insight-grid article p{font-size:14px}.race-profile .profile-pitch-feature-film{background:#252a20;border-radius:7px;margin-top:14px}.race-profile .profile-pitch-record{background:#252a20}.race-profile .profile-pitch-record-copy li>span,.race-profile .profile-pitch-record-links a{color:var(--race-lime);letter-spacing:0;font-size:11px}.race-profile .profile-pitch-record-copy h3{text-transform:none;font-size:26px;font-weight:650;line-height:1.1}.race-profile .profile-pitch-record-copy li p{font-size:14px;line-height:1.6}.jusuf-race-feature{min-height:850px;color:var(--race-paper);background:#252a20;position:relative}.jusuf-race-feature>img{object-fit:cover;object-position:72% 65%;width:100%;height:100%;position:absolute}.jusuf-race-feature:after{content:"";background:linear-gradient(#0000 15%,#151a10df);position:absolute;inset:0}.jusuf-race-feature>div{z-index:2;position:absolute;bottom:70px;left:7vw}.jusuf-race-feature h2{letter-spacing:-.06em;margin-top:35px;font-size:clamp(80px,12vw,180px);font-weight:800;line-height:.86}.jusuf-race-feature>div>p:last-child{margin-top:28px;font-size:14px;line-height:1.55}.race-next-driver{background:var(--race-lime);padding:100px 8vw}.race-next-driver h2{letter-spacing:-.07em;font-size:clamp(55px,9vw,130px);font-weight:800;line-height:.95;margin:40px 0!important}[data-reveal].reveal-ready{opacity:0;transition:opacity .85s,transform 1s cubic-bezier(.2,.65,.3,1);transform:translateY(35px)}[data-reveal].is-revealed{opacity:1;transform:none}.helmet-lab.helmet-lab--night,.helmet-lab.helmet-lab--studio{--helmet-display:"Mona Sans",sans-serif;--helmet-editorial:"Bodoni Moda",Georgia,serif;font-family:Mona Sans,sans-serif}.helmet-site-nav{height:90px}.helmet-site-nav[inert]{visibility:hidden}.helmet-lab .helmet-copy h1{letter-spacing:-.065em;font-size:clamp(70px,7.6vw,140px);line-height:.85}.helmet-lab .helmet-copy h1 em{font-size:1.12em;font-style:normal;font-weight:400}.helmet-lab .helmet-section-heading h2{letter-spacing:-.06em;font-size:clamp(45px,5vw,85px)}.helmet-lab .helmet-card-title{letter-spacing:-.06em;font-size:clamp(25px,2.7vw,45px)}.helmet-lab .helmet-story h2{letter-spacing:-.055em;font-size:clamp(52px,5.8vw,95px)}.owe-page{--owe-paper:var(--race-paper);font-family:Mona Sans,sans-serif}.owe-page .owe-hero h1{letter-spacing:-.07em;max-width:1050px;font-size:clamp(60px,6.6vw,110px);font-weight:750;line-height:.9}.owe-page .owe-hero h1 em{font-family:var(--race-serif);color:var(--race-paper);-webkit-text-stroke:0;text-transform:none;font-style:normal;font-weight:400}.owe-page .owe-section-head h2,.owe-page .owe-race-worlds>header h2,.owe-page .owe-manifesto h2{letter-spacing:-.065em;text-transform:none;font-family:Mona Sans,sans-serif;font-size:clamp(48px,5.7vw,90px);font-weight:750;line-height:.93}.owe-page .owe-section-head h2 em,.owe-page .owe-race-worlds>header h2 em,.owe-page .owe-manifesto h2 em{font-family:var(--race-serif);color:inherit;-webkit-text-stroke:0;font-style:normal;font-weight:400}.owe-page .owe-driver-grid{grid-template-columns:1fr 1fr;gap:20px}.owe-page .owe-driver-grid>article{border-radius:7px;flex-direction:column;display:flex;overflow:hidden}.owe-page .owe-driver-visual{background:#dfe4d4;min-height:460px}.owe-page .owe-driver-visual img{object-fit:contain;filter:none;object-position:center bottom!important}.owe-page .owe-driver-copy{padding:38px}.owe-page .owe-driver-copy h3{letter-spacing:-.065em;font-size:clamp(50px,5vw,80px);font-weight:800;line-height:.9}.owe-page .owe-driver-copy h3 span{font-family:var(--race-serif);font-style:normal;font-weight:400}.owe-page .owe-driver-profile-link{color:var(--owe-accent)}.owe-page .owe-button{clip-path:none;letter-spacing:.015em;border-radius:5px;font-size:11px}.owe-page .owe-package-recommendation h3{letter-spacing:-.04em;text-transform:none;overflow-wrap:break-word;font-size:clamp(28px,2.3vw,38px);line-height:1.08}.owe-page .owe-inventory-detail h3{letter-spacing:-.04em;text-transform:none;font-size:32px;line-height:1.04}.owe-page .owe-inventory-markers button{place-items:center;padding:0;font-size:10px;display:grid}.owe-page .owe-club-copy h2{letter-spacing:-.055em;text-transform:none;font-size:clamp(42px,4.3vw,66px);line-height:.95}.owe-page .owe-contact-intro h2{text-transform:none;letter-spacing:-.055em;font-size:clamp(42px,4.2vw,64px);font-weight:750;line-height:.97}.owe-page .owe-contact-intro h2 em,.owe-page .owe-club-copy h2 em{font-family:var(--race-serif);color:inherit;-webkit-text-stroke:0;font-style:normal;font-weight:400}.owe-page .owe-fit-card{border-radius:8px}.owe-page .owe-fit-card legend{letter-spacing:.02em;font-size:10px}.owe-page .owe-fit-card fieldset button,.owe-page .owe-fit-card fieldset button>span{font-size:11px}.owe-page .owe-fit-card fieldset button small{font-size:10px}@media (min-width:1600px){.race-duo{width:min(80vw,1400px)}}@media (max-width:1100px){.race-hero{min-height:740px}.race-hero-title{top:29%}.race-duo{width:100vw}.race-hero-side{top:22%}.race-driver-card{min-height:600px}.race-driver-card h3{top:90px}.race-driver-card>img{width:130%;left:-15%}.race-statement{gap:40px;padding:110px 6vw}.race-statement h2{font-size:10vw}.race-section-heading{grid-template-columns:1fr 2fr}.race-section-heading>p:last-child{grid-column:2}.race-track-story{min-height:570px}.race-track-story>div{left:24px;right:24px}.race-film-feature{gap:4vw;padding-inline:5vw}.race-film-image{height:450px}.race-experiences>a{min-height:600px}.race-experience-helmet>img{height:245px}.race-profile-name{left:4vw}.race-profile-name h1 span,.race-profile-name h1 strong{font-size:clamp(96px,12vw,150px)}.race-profile-portrait{right:-12vw}.race-profile .profile-pitch-overview{padding:100px 6vw}.owe-page .owe-driver-copy{padding:26px}}@media (max-width:760px){.race-nav{grid-template-columns:1fr auto;padding:14px 16px}.race-nav-center{display:none}.race-wordmark span{font-size:29px}.race-wordmark strong{font-size:24px}.race-partner-button{gap:12px;min-height:46px;padding:0 12px;font-size:10px}.race-nav-controls>button{width:46px;height:46px}.race-menu{padding:100px 6vw 30px}.race-menu-close{width:46px;height:46px;top:14px;right:16px}.race-menu nav{grid-template-columns:1fr}.race-menu nav a{padding:14px 0}.race-menu nav span{font-size:42px}.race-menu-foot{margin-top:38px}.race-menu-foot p{font-size:26px}.race-menu-foot a{gap:12px;font-size:12px}.race-hero{height:88svh;min-height:650px;max-height:850px}.race-hero-eyebrow{gap:14px;font-size:9px;top:20%}.race-hero-eyebrow span:first-child{padding-right:14px}.race-hero-title{top:30%}.race-hero-title>span{font-size:25vw}.race-hero-title>strong{font-size:21.6vw}.race-duo{width:130vw;bottom:70px}.race-duo a{width:57%}.race-duo-salman{left:-1%}.race-duo-jusuf{right:-1%}.race-duo a>span{gap:16px;padding:10px 13px;font-size:10px;bottom:20px}.race-hero-side{top:12%;left:16px}.race-hero-side small{display:none}.race-hero-side p{font-size:12px}.race-hero-side em{font-size:15px}.race-hero-bottom{gap:15px;height:70px;font-size:8px;left:16px;right:16px}.race-hero-bottom>span:first-child{max-width:130px;line-height:1.5}.race-hero-bottom>span:last-child{display:none}.race-hero-bottom a{gap:16px;font-size:9px}.race-eyebrow{font-size:9px}.race-statement{grid-template-columns:1fr;gap:34px;padding:85px 24px}.race-statement h2{font-size:clamp(64px,16vw,110px)}.race-statement-copy{padding-top:0}.race-statement-copy p{font-size:14px}.race-drivers{padding:65px 16px 70px;scroll-margin-top:75px}.race-drivers>header{grid-template-columns:1fr 1.3fr;gap:30px 20px;padding:0 8px 42px}.race-drivers>header h2{font-size:17vw}.race-drivers>header>span{grid-column:2;font-size:11px}.race-driver-pair{grid-template-columns:1fr}.race-driver-card{height:148vw;min-height:620px;max-height:850px}.race-driver-card h3{top:95px}.race-driver-card h3 em{font-size:27vw}.race-driver-card h3 strong{font-size:24vw}.race-driver-card>img{width:116%;left:-8%}.race-driver-card-top{top:24px;left:24px;right:24px}.race-driver-card-bottom{gap:12px;font-size:9px;left:22px;right:22px}.race-driver-card-bottom span{max-width:150px}.race-photo-note{font-size:9px}.race-track{padding:80px 16px 35px}.race-section-heading{grid-template-columns:1fr;gap:26px;margin:0 8px 40px}.race-section-heading h2{font-size:19vw}.race-section-heading>p:last-child{grid-column:1;font-size:12px}.race-track-grid{grid-template-columns:1fr}.race-track-story{min-height:590px}.race-track-story h3{font-size:20vw}.race-track-secondary h3{font-size:11.5vw}.race-film-feature{grid-template-columns:1fr;gap:40px;padding:65px 24px 85px}.race-film-feature h2{font-size:16.5vw}.race-film-feature p:not(.race-eyebrow){font-size:13px}.race-film-image{height:470px}.race-experiences{grid-template-columns:1fr;padding:0 16px 85px}.race-experiences>a{min-height:635px}.race-experiences h2{font-size:22vw}.race-experience-helmet{padding:28px}.race-experience-helmet>img{width:90%}.race-experience-drive>div{inset:28px}.race-partners{padding:70px 24px 65px}.race-partners>div{grid-template-columns:1fr;gap:34px;margin-top:38px}.race-partners h2{font-size:19vw}.race-partners>div p{font-size:14px}.race-partners nav{grid-template-columns:1fr;gap:0;margin-top:45px}.race-partners nav a{font-size:12px}.race-footer{padding:60px 16px 10px}.race-footer-top{flex-direction:column;align-items:start;gap:40px;margin-bottom:80px}.race-footer-top p{font-size:42px}.race-footer-top>a{width:100%;font-size:12px}.race-footer-word{font-size:22.2vw}.race-footer-bottom{flex-wrap:wrap;gap:0 16px;margin-top:35px;padding-top:15px;font-size:9px}.race-footer-bottom nav{order:3;justify-content:space-between;gap:16px;width:100%}.race-profile-hero{min-height:720px}.race-profile-name{top:14%;left:24px}.race-profile-name h1 span,.race-profile-name h1 strong{font-size:25vw}.race-profile-portrait{width:125vw;max-width:none;height:auto;bottom:70px;right:-27vw}.race-profile-stamp{z-index:3;background:var(--race-paper);border-radius:5px;gap:8px;padding:14px;bottom:120px;left:24px}.race-profile-stamp small{font-size:8px}.race-profile-stamp strong{font-size:46px}.race-profile-stamp>span{font-size:8px}.race-profile .race-hero-bottom>span{display:none}.race-profile .profile-pitch-overview,.race-profile .profile-pitch-insights,.race-profile .profile-pitch-films{padding:80px 24px}.race-profile .profile-pitch-overview-copy>p{font-size:14px}.race-profile .profile-pitch-overview-copy h2{font-size:12.5vw;line-height:.96}.race-profile .profile-pitch-overview-aside{gap:24px}.race-profile .profile-pitch-films-head h2,.race-profile .profile-pitch-insights-head h2,.race-profile .profile-pitch-record-copy h2{font-size:14.5vw}.race-profile .profile-pitch-film-controls{bottom:16px;left:16px;right:16px}.race-profile .profile-pitch-film-controls button{flex:1;min-width:0;font-size:9px}.race-profile .profile-pitch-film-rail{grid-template-columns:1fr;display:grid;overflow:visible}.race-profile .profile-pitch-film-rail>button{grid-template-columns:100px 1fr 20px;min-height:112px}.race-profile .profile-pitch-film-rail img{min-height:112px}.race-profile .profile-pitch-film-rail button>span{padding-block:15px}.race-profile .profile-pitch-film-rail strong{margin-top:12px}.race-profile .profile-pitch-film-note{text-align:left}.race-profile .profile-pitch-insight-grid{grid-template-columns:1fr}.race-profile .profile-pitch-insight-grid article{min-height:325px;padding:28px}.race-profile .profile-pitch-insight-grid blockquote{font-size:32px}.race-profile .profile-pitch-record{grid-template-columns:1fr}.race-profile .profile-pitch-record-visual{min-height:650px}.race-profile .profile-pitch-record-copy{padding:80px 24px}.race-profile .profile-pitch-record-copy li{grid-template-columns:42px 1fr;gap:16px}.race-profile .profile-pitch-record-copy h3{font-size:23px}.race-profile .profile-pitch-record-copy li p{font-size:13px}.jusuf-race-feature{min-height:680px}.jusuf-race-feature>div{bottom:45px;left:24px}.jusuf-race-feature h2{font-size:23vw}.race-next-driver{padding:75px 24px}.race-next-driver h2{font-size:16vw}.owe-page .owe-hero h1{font-size:13vw}.owe-page .owe-section-head h2,.owe-page .owe-race-worlds>header h2,.owe-page .owe-manifesto h2{font-size:12vw}.owe-page .owe-driver-grid{grid-template-columns:1fr}.owe-page .owe-driver-visual{min-height:430px}.owe-page .owe-driver-copy h3{font-size:17vw}.helmet-site-nav{height:80px}.helmet-lab .helmet-copy h1{font-size:18.6vw}.helmet-lab .helmet-section-heading h2{font-size:11vw}.helmet-lab .helmet-card-title{font-size:32px}.helmet-lab .helmet-story h2{font-size:14vw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.race-site *,.race-profile *,.race-menu{transition:none!important;animation:none!important}[data-reveal].reveal-ready{opacity:1;transform:none}.race-duo img,.race-profile-portrait{transform:none!important}}
