.Hud_hud__hI9Mc{position:fixed;z-index:4;inset:0 0 auto;display:flex;justify-content:space-between;align-items:flex-start;padding:calc(16px + env(safe-area-inset-top, 0px)) 20px 0;pointer-events:none}.Hud_brand__PvmzJ{font-family:var(--font-serif),Georgia,serif;font-size:18px}.Hud_status__vSemp{font-size:12px;color:var(--mute);margin-top:4px}.Hud_counter__XSx37{transition:opacity .5s;font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:44px;line-height:1;letter-spacing:-.03em;text-align:right}.Hud_counter__XSx37 b{color:var(--amber);font-weight:300}.Hud_counter__XSx37 span{color:var(--dim)}.Hud_counter__XSx37 small{display:block;font:12px/1 var(--font-sans),sans-serif;color:var(--mute);margin-top:6px}.Hud_scene__JJJH_{position:fixed;z-index:4;left:20px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));font-size:12px;color:var(--dim);pointer-events:none}.Hud_grain__x2UJj{opacity:.12;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.Hud_grain__x2UJj,.Hud_vignette__1P_3k{position:fixed;inset:0;z-index:2;pointer-events:none}.Hud_vignette__1P_3k{background:radial-gradient(ellipse at center,transparent 55%,rgba(5,14,12,.65) 100%)}.Hud_grade__xO2gm{inset:0;z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:0;transition:background .6s,opacity .6s}.Hud_grade__xO2gm,.Hud_horn__H4I1Z{position:fixed;background:rgba(0,0,0,0)}.Hud_horn__H4I1Z{z-index:5;right:112px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));font-size:12px;color:var(--mute);border:1px solid var(--line);border-radius:999px;padding:8px 14px;min-height:36px;cursor:pointer;transition:color .2s,border-color .2s,background .2s}.Hud_horn__H4I1Z[data-on]{color:var(--bg);background:var(--amber);border-color:var(--amber)}.Hud_horn__H4I1Z:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.Hud_mute__J_LEP{position:fixed;z-index:5;right:20px;bottom:calc(14px + env(safe-area-inset-bottom, 0px));font-size:12px;color:var(--mute);background:rgba(0,0,0,0);border:1px solid var(--line);border-radius:999px;padding:8px 12px;min-height:36px;cursor:pointer}.Hud_mute__J_LEP:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.Hud_theme__hI5w7{position:fixed;z-index:5;right:20px;bottom:calc(58px + env(safe-area-inset-bottom, 0px));display:grid;place-items:center;width:36px;height:36px;padding:0;color:var(--mute);background:rgba(8,20,16,.35);border:1px solid var(--line);border-radius:50%;cursor:pointer}.Hud_theme__hI5w7 svg{width:17px;height:17px}.Hud_theme__hI5w7[data-theme=dusk],.Hud_theme__hI5w7[data-theme=night]{color:var(--amber);border-color:var(--amber)}.Hud_theme__hI5w7:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.StartScreen_loader__3lcd6,.StartScreen_screen__AnKtb{position:fixed;inset:0;z-index:20;display:flex;flex-direction:column;color:var(--ink);padding:calc(24px + env(safe-area-inset-top, 0px)) clamp(20px,5vw,72px) calc(32px + env(safe-area-inset-bottom, 0px))}.StartScreen_screen__AnKtb{background:linear-gradient(90deg,rgba(8,18,15,.92),rgba(8,18,15,.72) 45%,rgba(8,18,15,.35)),linear-gradient(0deg,rgba(8,18,15,.9),rgba(8,18,15,0) 55%);transition:opacity .8s,visibility 0s .8s;overflow-y:auto;overscroll-behavior:contain}.StartScreen_screen__AnKtb[data-leaving]{opacity:0;visibility:hidden;pointer-events:none}.StartScreen_loader__3lcd6{z-index:21;background:var(--bg);transition:opacity .8s,visibility 0s .8s}.StartScreen_loader__3lcd6[data-done]{opacity:0;visibility:hidden;pointer-events:none}.StartScreen_loading__TYW8t{flex:1 1;display:grid;place-content:center;justify-items:center;grid-gap:24px;gap:24px;text-align:center}.StartScreen_loaderTitle__525Ro{font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:clamp(40px,6vw,76px);line-height:.96;letter-spacing:-.03em}.StartScreen_track__tBWVE{width:min(320px,70vw);height:2px;border-radius:2px;background:rgba(94,122,112,.4);overflow:hidden}.StartScreen_track__tBWVE span{display:block;height:100%;background:var(--amber);transform-origin:left;transform:scaleX(.03);transition:transform .3s}.StartScreen_loaderText__FWxvy{display:flex;gap:12px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.StartScreen_loaderText__FWxvy span+span{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StartScreen_top__oz7ue{display:flex;justify-content:space-between;align-items:center;gap:16px}.StartScreen_brand__kxMkR{display:grid;grid-gap:8px;gap:8px;font:500 12px/1 var(--font-sans),sans-serif;letter-spacing:.22em;text-transform:uppercase}.StartScreen_presented__NeesW{font-size:11px;letter-spacing:.1em;text-transform:none;color:var(--mute)}.StartScreen_presented__NeesW a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.StartScreen_presented__NeesW a:hover{border-color:var(--amber)}.StartScreen_status__uYtKP{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--mute);letter-spacing:.08em;text-transform:uppercase}.StartScreen_status__uYtKP:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dim);animation:StartScreen_pulse___L_kE 1.4s infinite}.StartScreen_screen__AnKtb .StartScreen_status__uYtKP:before{background:var(--amber);animation:none}.StartScreen_body__1lS4f{flex:1 1;display:grid;grid-template-columns:minmax(0,600px) minmax(0,360px);justify-content:space-between;align-items:end;grid-gap:48px;gap:48px;padding-top:48px}.StartScreen_intro__h_ori{display:grid;grid-gap:24px;gap:24px}.StartScreen_eyebrow__1eGWo{font:500 12px/1.2 var(--font-sans),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--amber)}.StartScreen_title__B8_8_{font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:clamp(44px,7vw,92px);line-height:.96;letter-spacing:-.03em}.StartScreen_lead__7czIW{font-size:17px;line-height:1.55;color:var(--mute);max-width:46ch}.StartScreen_stats__7AJQn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(94,122,112,.6);border-bottom:1px solid rgba(94,122,112,.6);margin:0}.StartScreen_stats__7AJQn>div{display:grid;grid-gap:6px;gap:6px;padding:16px 16px 16px 0}.StartScreen_stats__7AJQn>div+div{padding-left:16px;border-left:1px solid rgba(94,122,112,.6)}.StartScreen_stats__7AJQn dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.StartScreen_stats__7AJQn dd{margin:0;font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:clamp(22px,3vw,30px);line-height:1}.StartScreen_actions__ywCXE{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-top:8px}.StartScreen_start__Plisd{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:280px;height:56px;padding:0 20px 0 24px;border-radius:12px;border:1px solid var(--line);background:rgba(14,31,26,.6);color:var(--ink);font-size:16px;font-weight:500;cursor:pointer;transition:background .3s,color .3s,border-color .3s,transform .15s;background:var(--amber);border-color:var(--amber);color:#0e1f1a}.StartScreen_start__Plisd:hover{transform:translateY(-1px)}.StartScreen_start__Plisd:active{transform:translateY(0)}.StartScreen_start__Plisd:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.StartScreen_start__Plisd kbd{font:500 11px var(--font-sans),sans-serif;letter-spacing:.06em;padding:4px 8px;border-radius:6px;background:rgba(14,31,26,.14)}.StartScreen_panel__j8QZP{align-self:end;display:grid;grid-gap:4px;gap:4px;padding:20px 24px;border:1px solid rgba(94,122,112,.55);border-radius:16px;background:rgba(10,24,20,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.StartScreen_panel__j8QZP h2{font:500 11px/1 var(--font-sans),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);padding-bottom:12px}.StartScreen_panel__j8QZP p{font-size:13px;line-height:1.5;color:var(--mute);padding-top:12px}.StartScreen_row__IEws7{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:40px;font-size:14px;color:var(--mute)}.StartScreen_row__IEws7+.StartScreen_row__IEws7{border-top:1px solid rgba(94,122,112,.3)}.StartScreen_keys__bHAAu{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.StartScreen_keys__bHAAu kbd{min-width:28px;height:26px;display:inline-grid;place-items:center;padding:0 7px;border-radius:6px;border:solid var(--line);border-width:1px 1px 2px;font:500 12px var(--font-sans),sans-serif;color:var(--ink);background:rgba(14,31,26,.5)}.StartScreen_touchOnly__sRoKh{display:none}@media(pointer:coarse){.StartScreen_keyOnly__rQJKf,.StartScreen_start__Plisd kbd{display:none}.StartScreen_touchOnly__sRoKh{display:contents}.StartScreen_start__Plisd{justify-content:center}}.StartScreen_nameField__HTJDI{display:grid;grid-gap:8px;gap:8px;max-width:600px}.StartScreen_nameField__HTJDI label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.StartScreen_nameField__HTJDI input{height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--line);background:rgba(14,31,26,.6);color:var(--ink);font:400 16px var(--font-sans),sans-serif;outline:none}.StartScreen_nameField__HTJDI input:focus{border-color:var(--amber)}.StartScreen_nameField__HTJDI input::placeholder{color:var(--dim)}.StartScreen_nameField__HTJDI small{font-size:12px;color:var(--mute)}@media(max-width:860px){.StartScreen_nameField__HTJDI{max-width:none}}.StartScreen_link__uryHP{font-size:14px;color:var(--mute);text-decoration:none;padding:8px 0;border-bottom:1px solid rgba(0,0,0,0)}.StartScreen_link__uryHP:hover{color:var(--ink);border-color:var(--line)}.StartScreen_link__uryHP:focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media(max-width:860px){.StartScreen_body__1lS4f{grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;padding-top:24px}.StartScreen_intro__h_ori{gap:20px}.StartScreen_lead__7czIW{font-size:15px}.StartScreen_start__Plisd{width:100%;min-width:0}.StartScreen_actions__ywCXE{gap:12px;justify-content:center}.StartScreen_panel__j8QZP{padding:16px 20px}}@media(max-width:860px)and (max-height:760px){.StartScreen_panel__j8QZP{display:none}}@keyframes StartScreen_pulse___L_kE{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.StartScreen_loader__3lcd6,.StartScreen_screen__AnKtb,.StartScreen_track__tBWVE span{transition:none}.StartScreen_status__uYtKP:before{animation:none}.StartScreen_start__Plisd{transition:none}}.CarPicker_picker__BeWqG{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.CarPicker_preview__bFPpC{position:relative;min-height:170px;border-radius:14px;border:1px solid rgba(94,122,112,.5);background:radial-gradient(ellipse at 50% 80%,rgba(217,164,65,.08),rgba(10,24,20,.6) 70%);overflow:hidden}.CarPicker_preview__bFPpC canvas{display:block}.CarPicker_caption__KsSKC{position:absolute;left:12px;bottom:10px;display:grid;grid-gap:2px;gap:2px;pointer-events:none}.CarPicker_caption__KsSKC b{font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:22px;color:var(--ink);line-height:1}.CarPicker_caption__KsSKC span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.CarPicker_loading__uM_cU{display:grid;place-items:center;height:100%;min-height:170px;font-size:12px;color:var(--dim)}.CarPicker_options__5d6bl{display:grid;grid-gap:12px;gap:12px;align-content:start}.CarPicker_cars__oyrw5{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:6px;gap:6px}.CarPicker_cars__oyrw5 button{display:grid;grid-gap:2px;gap:2px;text-align:left;padding:9px 11px;border-radius:10px;border:1px solid rgba(94,122,112,.5);background:rgba(14,31,26,.55);color:var(--ink);cursor:pointer}.CarPicker_cars__oyrw5 button b{font-weight:500;font-size:14px}.CarPicker_cars__oyrw5 button small{font-size:11px;color:var(--dim)}.CarPicker_cars__oyrw5 button[aria-checked=true]{border-color:var(--amber);background:rgba(217,164,65,.12)}.CarPicker_cars__oyrw5 button[aria-checked=true] small{color:var(--amber)}.CarPicker_cars__oyrw5 button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.CarPicker_colours__ayok3{display:flex;flex-wrap:wrap;gap:8px}.CarPicker_colours__ayok3 button{width:30px;height:30px;border-radius:50%;border:2px solid rgba(238,242,238,.25);cursor:pointer;padding:0}.CarPicker_colours__ayok3 button[aria-checked=true]{border-color:var(--amber);box-shadow:0 0 0 2px rgba(217,164,65,.35)}.CarPicker_colours__ayok3 button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}@media(max-width:860px){.CarPicker_picker__BeWqG{grid-template-columns:minmax(0,1fr);gap:10px}.CarPicker_preview__bFPpC{min-height:150px}.CarPicker_cars__oyrw5{grid-template-columns:repeat(3,minmax(0,1fr))}.CarPicker_cars__oyrw5 button{padding:7px 9px}.CarPicker_cars__oyrw5 button b{font-size:13px}.CarPicker_colours__ayok3 button{width:28px;height:28px}}.Drive_locked___kIAW,.Drive_locked___kIAW body{overflow:hidden;height:100%;overscroll-behavior:none}.Drive_page__E3iGp{position:fixed;inset:0;background:var(--bg);color:var(--ink);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Drive_top__Oy1GF{position:fixed;z-index:5;top:0;left:0;right:0;display:flex;align-items:flex-start;gap:16px;padding:16px 20px;pointer-events:none;background:linear-gradient(rgba(8,20,16,.55),transparent)}.Drive_speed__k_Res{margin-left:auto;text-align:right;font-family:var(--font-serif),Georgia,serif;line-height:1}.Drive_speed__k_Res b{display:block;font-weight:300;font-size:44px;color:var(--amber);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Drive_speed__k_Res small{font:12px var(--font-sans),sans-serif;color:var(--mute)}.Drive_room__u9o3H{margin-top:6px;font:400 11px/1.2 var(--font-sans),sans-serif;color:var(--mute)}.Drive_room__u9o3H:empty{display:none}.Drive_km__kFCCY{margin-top:10px;display:grid;grid-template-columns:auto auto auto;justify-content:end;align-items:baseline;grid-column-gap:4px;column-gap:4px;font:500 11px/1 var(--font-sans),sans-serif;letter-spacing:.08em;color:var(--dim)}.Drive_km__kFCCY em{font-style:normal;font-size:15px;color:var(--ink);letter-spacing:0}.Drive_km__kFCCY em,.Drive_km__kFCCY span:last-of-type{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Drive_km__kFCCY i{grid-column:1/-1;display:block;height:2px;margin-top:6px;border-radius:1px;background:rgba(238,242,238,.14);overflow:hidden}.Drive_km__kFCCY u{display:block;height:100%;background:var(--amber);transform-origin:left;transform:scaleX(0);text-decoration:none}.Drive_mirror__JVWkB{position:fixed;z-index:4;left:50%;top:16px;transform:translateX(-50%);width:clamp(220px,30vw,380px);aspect-ratio:3.2;border:1px solid rgba(238,242,238,.55);border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.35);pointer-events:none;opacity:0}.Drive_mirror__JVWkB[data-on]~.Drive_note__u8Lgb{top:calc(16px + clamp(220px,30vw,380px)/3.2 + 12px)}.Drive_note__u8Lgb{position:fixed;z-index:5;left:50%;top:96px;transform:translateX(-50%);font-size:12px;color:var(--ink);text-shadow:0 1px 3px rgba(0,0,0,.6);pointer-events:none}.Drive_bigBack__Jc8sx svg,.Drive_bigHorn__2_2WA svg,.Drive_buttons__jwa6t svg,.Drive_pedals__bO7RJ svg,.Drive_steer__7oKwX svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;display:block}.Drive_buttons__jwa6t{position:fixed;z-index:5;right:20px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));display:flex;gap:8px}.Drive_buttons__jwa6t button{display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--mute);background:rgba(8,20,16,.45);border:1px solid var(--line);border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.Drive_buttons__jwa6t button svg{width:18px;height:18px}.Drive_buttons__jwa6t button:active,.Drive_buttons__jwa6t button[aria-pressed=true],.Drive_buttons__jwa6t button[data-on]{color:var(--bg);background:var(--amber);border-color:var(--amber)}.Drive_buttons__jwa6t button.Drive_themeKey__i9MGz[data-theme=dusk],.Drive_buttons__jwa6t button.Drive_themeKey__i9MGz[data-theme=night]{color:var(--amber);border-color:var(--amber)}.Drive_buttons__jwa6t button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.Drive_touch___llwv{display:none}.Drive_bigBack__Jc8sx,.Drive_bigHorn__2_2WA,.Drive_pedals__bO7RJ,.Drive_steer__7oKwX{position:fixed;z-index:5;bottom:calc(18px + env(safe-area-inset-bottom, 0px))}.Drive_pedals__bO7RJ,.Drive_steer__7oKwX{display:flex;gap:8px;align-items:flex-end}.Drive_pedals__bO7RJ button,.Drive_steer__7oKwX button{display:grid;place-items:center;width:64px;height:64px;padding:0;border-radius:50%;border:1px solid var(--line);background:rgba(8,20,16,.45);color:var(--ink);touch-action:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Drive_pedals__bO7RJ button svg,.Drive_steer__7oKwX button svg{width:26px;height:26px}.Drive_pedals__bO7RJ button:active,.Drive_steer__7oKwX button:active{background:rgba(238,242,238,.25)}.Drive_steer__7oKwX{left:14px}.Drive_pedals__bO7RJ{right:14px}.Drive_pedals__bO7RJ button{border-radius:18px;width:64px;height:84px}.Drive_pedals__bO7RJ .Drive_gas__xVIMe{color:var(--amber);border-color:var(--amber);background:rgba(217,164,65,.18)}.Drive_pedals__bO7RJ .Drive_gas__xVIMe:active{background:rgba(217,164,65,.45)}.Drive_bigHorn__2_2WA{left:50%;transform:translateX(-50%);display:grid;place-items:center;width:64px;height:64px;padding:0;border-radius:50%;border:1px solid var(--line);background:rgba(8,20,16,.45);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:manipulation}.Drive_bigHorn__2_2WA svg{width:26px;height:26px}.Drive_bigHorn__2_2WA:active{color:var(--bg);background:var(--amber);border-color:var(--amber)}.Drive_bigBack__Jc8sx{left:50%;transform:translateX(-50%);bottom:calc(94px + env(safe-area-inset-bottom, 0px));display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid var(--line);background:rgba(8,20,16,.45);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.Drive_bigBack__Jc8sx svg{width:20px;height:20px}.Drive_bigBack__Jc8sx:active{color:var(--bg);background:var(--amber);border-color:var(--amber)}@media(pointer:coarse){.Drive_touch___llwv{display:block}}@media(pointer:coarse)and (max-width:375px){.Drive_steer__7oKwX button{width:56px;height:56px}.Drive_pedals__bO7RJ button{width:56px;height:78px}.Drive_bigHorn__2_2WA{width:56px;height:56px}}@media(pointer:coarse){.Drive_top__Oy1GF{padding:calc(10px + env(safe-area-inset-top, 0px)) 14px 10px;background:linear-gradient(rgba(8,20,16,.4),transparent)}.Drive_speed__k_Res{order:-1;text-align:left;margin-right:auto}.Drive_speed__k_Res b{font-size:34px}.Drive_km__kFCCY{justify-content:start;margin-top:6px;min-width:104px}.Drive_buttons__jwa6t{top:calc(12px + env(safe-area-inset-top, 0px));right:12px;bottom:auto;gap:6px}.Drive_buttons__jwa6t button{width:32px;height:32px}.Drive_buttons__jwa6t button svg{width:15px;height:15px}.Drive_buttons__jwa6t .Drive_backKey__AXb7Q,.Drive_buttons__jwa6t .Drive_hornKey__1YI_Z{display:none}.Drive_note__u8Lgb{top:calc(64px + env(safe-area-inset-top, 0px))}.Drive_mirror__JVWkB{top:calc(106px + env(safe-area-inset-top, 0px));width:min(52vw,210px);border-radius:10px}.Drive_mirror__JVWkB[data-on]~.Drive_note__u8Lgb{top:calc(106px + env(safe-area-inset-top, 0px) + min(52vw,210px)/3.2 + 10px)}}.Drive_card__oWwK2{position:fixed;z-index:10;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,100vw - 32px);max-height:calc(100svh - 32px);overflow:auto;background:rgba(10,24,20,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(94,122,112,.6);border-radius:20px;padding:clamp(24px,5vw,40px);display:grid;grid-gap:18px;gap:18px;box-shadow:0 30px 80px rgba(0,0,0,.45)}.Drive_card__oWwK2 h1{font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:clamp(32px,6vw,48px);line-height:1;letter-spacing:-.02em}.Drive_card__oWwK2 p{color:var(--mute);line-height:1.55}.Drive_card__oWwK2 .Drive_eyebrow__8dCfr{font:500 11px/1.2 var(--font-sans),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--amber)}.Drive_small__n1b77{font-size:13px}.Drive_result__C4BV4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(94,122,112,.5);border-bottom:1px solid rgba(94,122,112,.5)}.Drive_result__C4BV4>div{display:grid;grid-gap:6px;gap:6px;padding:14px 12px 14px 0}.Drive_result__C4BV4>div+div{padding-left:12px;border-left:1px solid rgba(94,122,112,.5)}.Drive_result__C4BV4 span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.Drive_result__C4BV4 b{font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:clamp(20px,5.4vw,32px);line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Drive_stay__HN2fT{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-radius:12px;border:1px solid rgba(217,164,65,.45);background:rgba(217,164,65,.06)}.Drive_stay__HN2fT span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.Drive_stay__HN2fT b{font-family:var(--font-serif),Georgia,serif;font-weight:300;font-size:22px;color:var(--ink)}.Drive_stay__HN2fT em{font-style:normal;font-size:14px;color:var(--mute)}.Drive_stay__HN2fT a{justify-self:start;margin-top:4px;font-size:14px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.Drive_stay__HN2fT a:hover{border-color:var(--amber)}.Drive_sponsor__nfws_{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding:4px 0}.Drive_sponsor__nfws_:hover{border-color:var(--amber)}.Drive_row__YmtZZ{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.Drive_go__si1Sh{min-height:48px;padding:0 26px;border-radius:999px;border:0;background:var(--amber);color:#0e1f1a;font-weight:500;cursor:pointer;justify-self:start}.Drive_go__si1Sh:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.Drive_ghost___jz2C{color:var(--mute);text-decoration:none;padding:12px 8px}.Drive_ghost___jz2C:hover{color:var(--ink)}.Drive_ghostButton__pVTs4{min-height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--line);background:rgba(0,0,0,0);color:var(--ink);cursor:pointer}.Drive_ghostButton__pVTs4:hover{border-color:var(--mute)}.Drive_ghostButton__pVTs4:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.Drive_setting__zjXxe{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--mute)}.Drive_setting__zjXxe span{margin-right:6px}.Drive_setting__zjXxe button{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:rgba(0,0,0,0);color:var(--mute);cursor:pointer}.Drive_setting__zjXxe button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.Drive_setting__zjXxe button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}