:root{--ink-color-porcelain:#fafaf9;--ink-color-paper:#f5f4f1;--ink-color-white:#fff;--ink-color-go-tint:#fff3e6;--ink-color-disabled-fill:#edebe7;--ink-color-ink:#0a0a0a;--ink-color-ink-pure:#000;--ink-color-ink2:#4a4a4a;--ink-color-ink3:#6b6b6b;--ink-color-ink-placeholder:#767676;--ink-color-go:#ff8500;--ink-color-go-ink:#b85400;--ink-color-go-ink-pressed:#8a3e00;--ink-color-go-pressed:#e67700;--ink-color-error:#c4261d;--ink-color-error-tint:#fdf1f0;--ink-color-success:#1e7b3a;--ink-color-success-tint:#eef7f0;--ink-color-warning:#8a5a00;--ink-color-warning-tint:var(--ink-color-go-tint);--ink-color-info:#1f4e8c;--ink-color-info-tint:#eef3fa;--ink-color-hairline:#e4e2de;--ink-color-field-border:#d6d3ce;--ink-color-focus-ring:var(--ink-color-ink);--ink-color-shadow-ink:var(--ink-color-ink);--ink-color-scrim:#0a0a0a7a;--ink-color-porcelain-clear:#fafaf900;--ink-color-white-clear:#fff0;--ink-color-ink-clear:#0a0a0a00;--ink-color-legacy-figma-orange:#fa801b;--ink-color-brand:var(--ink-color-go);--ink-color-brand-ink:var(--ink-color-go-ink);--ink-color-primary-action:var(--ink-color-go);--ink-color-primary-action-pressed:var(--ink-color-go-pressed);--ink-color-on-primary-action:var(--ink-color-ink);--ink-color-secondary-action:var(--ink-color-white);--ink-color-on-secondary-action:var(--ink-color-ink);--ink-color-surface:var(--ink-color-porcelain);--ink-color-surface-elevated:var(--ink-color-white);--ink-color-surface-sunken:var(--ink-color-paper);--ink-color-text-primary:var(--ink-color-ink);--ink-color-text-secondary:var(--ink-color-ink2);--ink-color-text-tertiary:var(--ink-color-ink3);--ink-color-separator:var(--ink-color-hairline);--ink-color-disabled:var(--ink-color-disabled-fill);--ink-color-on-disabled:var(--ink-color-ink-placeholder);--ink-color-destructive:var(--ink-color-error);--ink-color-destructive-tint:var(--ink-color-error-tint);--ink-color-safety:var(--ink-color-error);--ink-color-safety-tint:var(--ink-color-error-tint);--ink-color-critical:var(--ink-color-error);--ink-color-critical-tint:var(--ink-color-error-tint);--ink-dark-background:#0f0f0f;--ink-dark-surface:#1a1a1a;--ink-dark-text:#f4f2ee;--ink-dark-text2:#b3b0aa;--ink-dark-placeholder:#8f8c86;--ink-dark-error:#ff6b61;--ink-dark-success:#5bc97a;--ink-dark-surface2:#242424;--ink-dark-go-tint:#2e2010;--ink-dark-warning:#f2b84a;--ink-dark-warning-tint:var(--ink-dark-go-tint);--ink-dark-info:#8fb8f0;--ink-dark-info-tint:#152238;--ink-dark-error-tint:#3a1512;--ink-dark-disabled-fill:#262626;--ink-dark-hairline:#2c2b29;--ink-dark-field-border:#3a3936;--ink-dark-scrim:#000000a3;--ink-dark-inverse:var(--ink-dark-text);--ink-space-s4:4px;--ink-space-s8:8px;--ink-space-s12:12px;--ink-space-s16:16px;--ink-space-s20:20px;--ink-space-s24:24px;--ink-space-s32:32px;--ink-space-s40:40px;--ink-space-s48:48px;--ink-space-s64:64px;--ink-space-screen-margin:24px;--ink-space-screen-margin-compact:20px;--ink-space-compact-breakpoint:360px;--ink-space-max-content-width:440px;--ink-space-wide-breakpoint:720px;--ink-space-label-to-field:6px;--ink-space-field-to-help:6px;--ink-space-between-fields:16px;--ink-size-touch-target:48px;--ink-size-field:56px;--ink-size-map-control:var(--ink-size-touch-target);--ink-size-drive-cta:64px;--ink-size-context-avatar:40px;--ink-size-online-dot:12px;--ink-size-status-chip:var(--ink-size-language-chip-height);--ink-size-field-large-text:64px;--ink-size-button:56px;--ink-size-back-button:48px;--ink-size-otp-cell-width:48px;--ink-size-otp-cell-height:56px;--ink-size-otp-cell-gap:8px;--ink-size-otp-row-min-margin:16px;--ink-size-otp-cell-width-compact:44px;--ink-size-otp-cell-gap-compact:4px;--ink-size-tile-vehicle-height:80px;--ink-size-role-card-min-height:88px;--ink-size-icon-pill:40px;--ink-size-icon-in-pill:22px;--ink-size-radio:24px;--ink-size-checkbox:24px;--ink-size-avatar:96px;--ink-size-avatar-camera:40px;--ink-size-wordmark-height:28px;--ink-size-language-chip-height:32px;--ink-size-banner-icon:20px;--ink-size-field-icon:24px;--ink-size-resend-arc:16px;--ink-size-cta-arc:22px;--ink-size-success-check:40px;--ink-size-pagination-segment-current:40px;--ink-size-pagination-segment:24px;--ink-size-pagination-gap:6px;--ink-size-sheet-handle-width:32px;--ink-size-sheet-handle-height:4px;--ink-size-photo-fade:96px;--ink-size-photo-pill:var(--ink-size-icon-pill);--ink-size-photo-pill-padding-h:12px;--ink-radius-surface:12px;--ink-radius-action:14px;--ink-radius-icon-pill:10px;--ink-radius-photo-pill:var(--ink-radius-icon-pill);--ink-radius-chip:8px;--ink-radius-checkbox:6px;--ink-radius-circle:999px;--ink-radius-capsule:var(--ink-radius-circle);--ink-radius-control:var(--ink-radius-action);--ink-radius-card:var(--ink-radius-surface);--ink-radius-sheet:var(--ink-radius-surface);--ink-radius-modal:var(--ink-radius-surface);--ink-radius-media:var(--ink-radius-surface);--ink-radius-pill:var(--ink-radius-circle);--ink-radius-handle:var(--ink-radius-circle);--ink-stroke-hairline:1px;--ink-stroke-field-border:1px;--ink-stroke-focus:2px;--ink-stroke-selection:2px;--ink-stroke-error-border:2px;--ink-stroke-trace:3px;--ink-stroke-rail:3px;--ink-stroke-strength-segment:3px;--ink-stroke-check:4px;--ink-stroke-arc:2.5px;--ink-stroke-photo-ring:2px;--ink-motion-instant:.12s;--ink-motion-instant-curve:cubic-bezier(0, 0, .58, 1);--ink-motion-quick:.2s;--ink-motion-quick-curve:cubic-bezier(.215, .61, .355, 1);--ink-motion-scroll-to-error:.24s;--ink-motion-photo-reveal:var(--ink-motion-quick);--ink-motion-trace:.32s;--ink-motion-trace-curve:cubic-bezier(.645, .045, .355, 1);--ink-motion-reveal:.6s;--ink-motion-reveal-curve:cubic-bezier(.645, .045, .355, 1);--ink-motion-arc-trace:.7s;--ink-motion-arc-spin:1s;--ink-motion-arc-pulse:1s;--ink-motion-hold:.9s;--ink-motion-linger:1.2s;--ink-motion-stagger:40ms;--ink-motion-entrance-offset:8;--ink-motion-route-offset:24;--ink-motion-shake:.24s;--ink-motion-shake-offset:6;--ink-motion-toast:2s;--ink-motion-skew-degrees:12;--ink-motion-skew:.2126;--ink-motion-micro:var(--ink-motion-instant);--ink-motion-micro-curve:var(--ink-motion-instant-curve);--ink-motion-standard:var(--ink-motion-quick);--ink-motion-standard-curve:var(--ink-motion-quick-curve);--ink-motion-context-transition:var(--ink-motion-quick);--ink-motion-context-transition-curve:var(--ink-motion-quick-curve);--ink-motion-sheet-morph:var(--ink-motion-quick);--ink-motion-sheet-morph-curve:var(--ink-motion-quick-curve);--ink-motion-map-transition:var(--ink-motion-trace);--ink-motion-map-transition-curve:var(--ink-motion-trace-curve);--ink-motion-success:var(--ink-motion-reveal);--ink-motion-success-curve:var(--ink-motion-reveal-curve);--ink-motion-success-hold:var(--ink-motion-hold);--ink-motion-warning:var(--ink-motion-quick);--ink-motion-warning-curve:var(--ink-motion-quick-curve);--ink-motion-critical:var(--ink-motion-shake);--ink-motion-navigation:var(--ink-motion-quick);--ink-motion-navigation-curve:var(--ink-motion-quick-curve);--ink-shadow-keyboard-cta:0px 8px 24px #0a0a0a14;--ink-shadow-card:0px 4px 16px #0a0a0a0a;--ink-shadow-floating:0px 8px 24px #0a0a0a1f;--ink-shadow-map-control:0px 4px 12px #0a0a0a29;--ink-shadow-none:none;--ink-font-family:"Figtree";--ink-type-giant-size:96px;--ink-type-giant-line-height:1;--ink-type-giant-weight:800;--ink-type-giant-tracking:-2px;--ink-type-giant-style:italic;--ink-type-display-size:40px;--ink-type-display-line-height:1.1;--ink-type-display-weight:800;--ink-type-display-tracking:-.8px;--ink-type-display-style:italic;--ink-type-headline-size:28px;--ink-type-headline-line-height:1.1429;--ink-type-headline-weight:800;--ink-type-headline-tracking:-.4px;--ink-type-headline-style:italic;--ink-type-title-size:20px;--ink-type-title-line-height:1.3;--ink-type-title-weight:700;--ink-type-title-tracking:0px;--ink-type-title-style:normal;--ink-type-body-size:16px;--ink-type-body-line-height:1.5;--ink-type-body-weight:400;--ink-type-body-tracking:0px;--ink-type-body-style:normal;--ink-type-body-strong-size:16px;--ink-type-body-strong-line-height:1.5;--ink-type-body-strong-weight:700;--ink-type-body-strong-tracking:0px;--ink-type-body-strong-style:normal;--ink-type-label-size:14px;--ink-type-label-line-height:1.4286;--ink-type-label-weight:600;--ink-type-label-tracking:.1px;--ink-type-label-style:normal;--ink-type-caption-size:12px;--ink-type-caption-line-height:1.3333;--ink-type-caption-weight:500;--ink-type-caption-tracking:.2px;--ink-type-caption-style:normal;--ink-type-otp-size:28px;--ink-type-otp-line-height:1.1429;--ink-type-otp-weight:700;--ink-type-otp-tracking:1px;--ink-type-otp-style:normal;--ink-type-otp-numeric:tabular-nums;--ink-type-overline-size:11px;--ink-type-overline-line-height:1.4545;--ink-type-overline-weight:700;--ink-type-overline-tracking:.8px;--ink-type-overline-style:normal;--ink-type-overline-numeric:tabular-nums}@font-face{font-family:Figtree;src:url(/_astro/figtree-latin-roman.DSEw36NV.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(/_astro/figtree-latin-italic.ceXBsgDY.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Figtree Fallback;src:local(Arial),local(ArialMT);font-weight:300 600;font-style:normal;size-adjust:100.3%;ascent-override:94.7%;descent-override:24.9%;line-gap-override:0%}@font-face{font-family:Figtree Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:700 900;font-style:normal;size-adjust:98%;ascent-override:96.9%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Figtree Fallback;src:local(Arial Bold Italic),local(Arial-BoldItalicMT);font-weight:700 900;font-style:italic;size-adjust:98%;ascent-override:96.9%;descent-override:25.5%;line-gap-override:0%}:root{--role-bg:var(--ink-color-porcelain);--role-surface:var(--ink-color-white);--role-sunken:var(--ink-color-paper);--role-text:var(--ink-color-ink);--role-text-2:var(--ink-color-ink2);--role-text-3:var(--ink-color-ink3);--role-line:var(--ink-color-hairline);--role-line-strong:var(--ink-color-field-border);--role-field-edge:var(--ink-color-ink-placeholder);--role-go:var(--ink-color-go);--role-go-pressed:var(--ink-color-go-pressed);--role-on-go:var(--ink-color-ink);--role-go-text:var(--ink-color-go-ink);--role-go-text-pressed:var(--ink-color-go-ink-pressed);--role-go-tint:var(--ink-color-go-tint);--role-focus:var(--ink-color-ink);--role-ink-bg:var(--ink-color-ink);--role-ink-surface:var(--ink-dark-surface);--role-ink-text:var(--ink-dark-text);--role-ink-text-2:var(--ink-dark-text2);--role-ink-line:var(--ink-dark-hairline);--font-sans:"Figtree", "Figtree Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--web-gutter:var(--ink-space-screen-margin);--web-container:1200px;--web-measure:34em;--web-section-y:var(--ink-space-s64);--web-section-y-major:var(--ink-space-s64);--web-section-y-tight:var(--ink-space-s40);--web-header-h:64px;--web-grid-gap:var(--ink-space-s24);--web-type-hero-size:clamp(34px, 1.6rem + 5.2vw, 80px);--web-type-hero-line:1.04;--web-type-section-size:clamp(var(--ink-type-headline-size), 1.3rem + 1.9vw, 48px);--web-type-section-line:1.1;--web-type-lead-size:clamp(18px, 1rem + .45vw, var(--ink-type-title-size));--web-type-lead-line:1.5;--web-type-statement-size:clamp(36px, 1rem + 3.9vw, 72px);--web-type-statement-line:1.05;--web-type-giant-size:clamp(56px, 2rem + 6.6vw, 128px);--web-type-giant-line:var(--ink-type-giant-line-height);--web-type-display-tracking:-.02em;--web-type-subsection-size:clamp(24px, 1.1rem + 1vw, 36px);--web-type-subsection-line:1.15;--web-type-overline-size:var(--ink-type-caption-size);--web-type-overline-line:var(--ink-type-caption-line-height);--web-marker:18px;--map-land:#f2f1ec;--map-natural:#e3eed7;--map-park:#cde5bd;--map-water:#b7d2ec;--map-road:#fff;--map-road-edge:#dcd5c6;--map-arterial:#fdf7e8;--map-highway:#fae3a0;--map-highway-edge:#e5c674;--web-gutter-start:max(var(--web-gutter), env(safe-area-inset-left));--web-gutter-end:max(var(--web-gutter), env(safe-area-inset-right));--web-bleed-pad:max(var(--web-gutter-start), calc(50vw - var(--web-container) / 2));color-scheme:light}@media (width<=359.98px){:root{--web-gutter:var(--ink-space-screen-margin-compact)}}@media (width>=720px){:root{--web-gutter:var(--ink-space-s32);--web-section-y:calc(var(--ink-space-s64) + var(--ink-space-s32));--web-section-y-major:calc(var(--ink-space-s64) + var(--ink-space-s32));--web-section-y-tight:var(--ink-space-s48);--web-header-h:72px;--web-grid-gap:var(--ink-space-s32)}}@media (width>=1280px){:root{--web-gutter:var(--ink-space-s48);--web-section-y-major:calc(var(--ink-space-s64) * 2);--web-section-y-tight:var(--ink-space-s48)}}@media (width>=1024px) and (width<=1279.98px){:root{--web-type-hero-size:clamp(56px, 2rem + 2.6vw, 66px)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--web-header-h) + var(--ink-space-s16));background:var(--role-bg)}body{min-height:100dvh;font-family:var(--font-sans);font-size:var(--ink-type-body-size);line-height:var(--ink-type-body-line-height);font-weight:var(--ink-type-body-weight);color:var(--role-text);background:var(--role-bg);font-kerning:normal;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;margin:0;display:flex;overflow-x:clip}main{flex:1 0 auto;display:block}img,svg,video,picture{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,ul,ol,dl,figure,blockquote{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--role-go-tint);color:var(--role-text)}:focus-visible{outline:var(--ink-stroke-focus) solid var(--role-focus);outline-offset:2px}.surface-ink :focus-visible{outline-color:var(--role-ink-text)}[hidden]{display:none!important}.container{width:100%;max-width:calc(var(--web-container) + var(--web-gutter-start) + var(--web-gutter-end));padding-inline:var(--web-gutter-start) var(--web-gutter-end);margin-inline:auto}.section{padding-block:var(--web-section-y)}.section:not(.surface-ink,.surface-sunken,.surface-white)+.section:not(.surface-ink,.surface-sunken,.surface-white){padding-top:0}.section--major{padding-block:var(--web-section-y-major)}.section:has(+.section--major){padding-bottom:var(--web-section-y-major)}.section--major+.section:not(.section--tight){padding-top:var(--web-section-y-major)}.section--tight{padding-block:var(--web-section-y-tight)}.surface-white{background:var(--role-surface)}.surface-sunken{background:var(--role-sunken);--role-go-text:var(--ink-color-go-ink-pressed);--role-go-text-pressed:var(--ink-color-ink)}.surface-ink{background:var(--role-ink-bg);color:var(--role-ink-text);--role-text:var(--ink-dark-text);--role-text-2:var(--ink-dark-text2);--role-text-3:var(--ink-dark-text2);--role-line:var(--ink-dark-hairline);--role-line-strong:var(--ink-dark-field-border);--role-go-text:var(--ink-color-go);--role-go-text-pressed:var(--ink-color-go-pressed);--role-focus:var(--ink-dark-text);--role-field-edge:var(--ink-dark-placeholder)}h1,h2,h3{overflow-wrap:break-word;hyphens:auto}.type-hero,.type-statement,.type-giant,.type-section,.type-subsection,.type-title{hyphens:manual}.type-hero{font-size:var(--web-type-hero-size);line-height:var(--web-type-hero-line);font-weight:var(--ink-type-display-weight);letter-spacing:var(--web-type-display-tracking);text-wrap:balance;font-style:italic}.type-statement{font-size:var(--web-type-statement-size);line-height:var(--web-type-statement-line);font-weight:var(--ink-type-giant-weight);letter-spacing:var(--web-type-display-tracking);text-wrap:balance}.type-giant{font-size:var(--web-type-giant-size);line-height:var(--web-type-giant-line);font-weight:var(--ink-type-giant-weight);letter-spacing:var(--web-type-display-tracking);text-wrap:balance;font-style:normal}.type-section{font-size:var(--web-type-section-size);line-height:var(--web-type-section-line);font-weight:var(--ink-type-headline-weight);letter-spacing:-.015em;text-wrap:balance}.type-title{font-size:var(--ink-type-title-size);line-height:var(--ink-type-title-line-height);font-weight:var(--ink-type-title-weight);letter-spacing:0}.type-lead{font-size:var(--web-type-lead-size);line-height:var(--web-type-lead-line);font-weight:var(--ink-type-body-weight);color:var(--role-text-2);text-wrap:pretty}.type-body{font-size:var(--ink-type-body-size);line-height:var(--ink-type-body-line-height);font-weight:var(--ink-type-body-weight);text-wrap:pretty}.type-strong{font-weight:var(--ink-type-body-strong-weight)}.type-label{font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);font-weight:var(--ink-type-label-weight);letter-spacing:var(--ink-type-label-tracking)}.type-caption{font-size:var(--ink-type-caption-size);line-height:var(--ink-type-caption-line-height);font-weight:var(--ink-type-caption-weight);letter-spacing:var(--ink-type-caption-tracking);color:var(--role-text-3)}.type-overline{font-size:var(--web-type-overline-size);line-height:var(--web-type-overline-line);font-weight:var(--ink-type-overline-weight);letter-spacing:var(--ink-type-overline-tracking);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--role-text-2)}.measure{max-width:var(--web-measure)}.hit-area{position:relative}.hit-area:before{content:"";inset:calc(-1 * var(--ink-space-s12)) 0;position:absolute}@media screen and (prefers-reduced-motion:no-preference){.js-motion [data-enter]{opacity:0;transform:translateY(calc(var(--ink-motion-entrance-offset) * 1px))}.js-motion [data-enter].is-in{opacity:1;transition:opacity var(--ink-motion-quick) var(--ink-motion-quick-curve), transform var(--ink-motion-quick) var(--ink-motion-quick-curve);transform:none}.js-motion [data-enter="1"].is-in{transition-delay:var(--ink-motion-stagger)}.js-motion [data-enter="2"].is-in{transition-delay:calc(2 * var(--ink-motion-stagger))}.js-motion [data-enter="3"].is-in{transition-delay:calc(3 * var(--ink-motion-stagger))}.js-motion [data-enter="4"].is-in{transition-delay:calc(4 * var(--ink-motion-stagger))}.js-motion [data-enter="5"].is-in{transition-delay:calc(5 * var(--ink-motion-stagger))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{*,:before,:after{transition:none!important;animation:none!important}}.skip-link{left:var(--web-gutter-start);top:var(--ink-space-s8);z-index:100;padding:var(--ink-space-s12) var(--ink-space-s16);border-radius:var(--ink-radius-action);background:var(--ink-color-ink);color:var(--ink-dark-text);font-weight:var(--ink-type-label-weight);transition:transform var(--ink-motion-instant) var(--ink-motion-instant-curve);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.btn{justify-content:center;align-items:center;gap:var(--ink-space-s8);min-height:var(--ink-size-button);padding:0 var(--ink-space-s24);border:var(--ink-stroke-field-border) solid transparent;border-radius:var(--ink-radius-action);font-size:var(--ink-type-body-strong-size);line-height:var(--ink-type-body-strong-line-height);font-weight:var(--ink-type-body-strong-weight);white-space:nowrap;transition:background-color var(--ink-motion-instant) var(--ink-motion-instant-curve), border-color var(--ink-motion-instant) var(--ink-motion-instant-curve), transform var(--ink-motion-instant) var(--ink-motion-instant-curve), color var(--ink-motion-instant) var(--ink-motion-instant-curve);text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-compact{min-height:44px;padding:0 var(--ink-space-s16);font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height)}.btn-go{background:var(--role-go);color:var(--role-on-go)}.btn-go:hover,.btn-go:active{background:var(--role-go-pressed)}.btn-ink{background:var(--ink-color-ink);color:var(--ink-dark-text)}.btn-ink:hover,.btn-ink:active{background:var(--ink-color-ink2)}.btn-quiet{background:var(--role-surface);border-color:var(--role-field-edge);color:var(--ink-color-ink)}.btn-quiet:hover,.btn-quiet:active{background:var(--role-sunken);border-color:var(--ink-color-ink3)}.surface-ink .btn-quiet{border-color:var(--role-field-edge);color:var(--ink-dark-text);background:0 0}.surface-ink .btn-quiet:hover{border-color:var(--ink-dark-text2)}.surface-ink .btn-ink{background:var(--role-ink-text);color:var(--ink-color-ink)}.surface-ink .btn-ink:hover,.surface-ink .btn-ink:active{background:var(--ink-dark-text2)}.btn .icon{flex:none;width:20px;height:20px}.store-buttons{gap:var(--ink-space-s12);flex-wrap:wrap;display:flex}.store-buttons>li{flex:148px;max-width:220px;display:flex}.store-btn{min-height:var(--ink-size-button);padding:var(--ink-space-s8) var(--ink-space-s20);border-radius:var(--ink-radius-action);background:var(--ink-color-ink);color:var(--ink-dark-text);transition:background-color var(--ink-motion-instant) var(--ink-motion-instant-curve), transform var(--ink-motion-instant) var(--ink-motion-instant-curve);flex-direction:column;flex:1;justify-content:center;text-decoration:none;display:inline-flex}.store-btn:hover,.store-btn:active{background:var(--ink-color-ink2)}.store-btn:active{transform:translateY(1px)}.store-btn__prefix{font-size:var(--ink-type-caption-size);line-height:var(--ink-type-caption-line-height);font-weight:var(--ink-type-caption-weight);color:var(--ink-dark-text2)}.store-btn:hover .store-btn__prefix,.store-btn:active .store-btn__prefix{color:var(--ink-dark-text)}.store-btn__name{font-size:var(--ink-type-title-size);line-height:1.2;font-weight:var(--ink-type-title-weight)}@media (width<=359.98px){.store-buttons{gap:var(--ink-space-s8);flex-wrap:nowrap}.store-buttons>li{flex:1 1 0;min-width:0}.store-btn{padding-inline:var(--ink-space-s12)}.store-btn__name{font-size:var(--ink-type-body-size)}}.store-note{margin-top:var(--ink-space-s12)}.link-arrow{align-items:center;gap:var(--ink-space-s8);min-height:var(--ink-size-touch-target);color:var(--role-text);font-weight:var(--ink-type-body-strong-weight);text-underline-offset:.25em;text-decoration:underline 1px;display:inline-flex}.link-arrow .icon{width:18px;height:18px;transition:transform var(--ink-motion-instant) var(--ink-motion-instant-curve)}.link-arrow:hover{text-decoration-thickness:2px}.link-arrow:hover .icon{transform:translate(4px)}.icon{vertical-align:middle;flex:none;width:24px;height:24px;display:inline-block}.status{align-items:center;gap:var(--ink-space-s8);font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);font-weight:var(--ink-type-label-weight);color:var(--role-text-2);display:inline-flex}.status:before{content:"";border-radius:var(--ink-radius-circle);background:currentColor;flex:none;width:8px;height:8px}.status--positive{color:var(--ink-color-success)}.status--caution{color:var(--ink-color-warning)}.status--neutral{color:var(--role-text-2)}.surface-ink .status--positive{color:var(--ink-dark-success)}.surface-ink .status--caution{color:var(--ink-dark-warning)}.surface-ink .status--neutral{color:var(--ink-dark-text2)}.site-header{z-index:50;background:var(--role-bg);border-bottom:var(--ink-stroke-hairline) solid var(--role-line);position:sticky;top:0}.site-header__bar{align-items:center;gap:var(--ink-space-s16);height:var(--web-header-h);display:flex}.site-header__brand{min-height:var(--ink-size-touch-target);align-items:center;margin-right:auto;display:inline-flex}.site-header__brand img{height:var(--ink-size-wordmark-height);width:auto}.site-nav{display:none}.site-nav__list{align-items:center;gap:var(--ink-space-s4);margin:0;padding:0;list-style:none;display:flex}.site-nav__link{min-height:var(--ink-size-touch-target);padding:0 var(--ink-space-s12);border-radius:var(--ink-radius-chip);color:var(--role-text-2);font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);font-weight:var(--ink-type-label-weight);transition:color var(--ink-motion-instant) var(--ink-motion-instant-curve);align-items:center;text-decoration:none;display:inline-flex}.site-nav__link:hover{color:var(--role-text)}.site-nav__link[aria-current]{color:var(--role-text);text-decoration:underline;text-decoration-thickness:var(--ink-stroke-focus);text-underline-offset:.45em}.site-header__actions{align-items:center;gap:var(--ink-space-s8);display:flex}.lang-link{min-height:var(--ink-size-touch-target);padding:0 var(--ink-space-s8);color:var(--role-text-2);font-size:var(--ink-type-label-size);font-weight:var(--ink-type-label-weight);text-underline-offset:.25em;align-items:center;text-decoration:underline 1px;display:inline-flex}.lang-link:hover{color:var(--role-text)}.site-header__lang,.site-header__cta{display:none}.menu-toggle{align-items:center;gap:var(--ink-space-s8);min-height:var(--ink-size-touch-target);min-width:var(--ink-size-touch-target);padding:0 var(--ink-space-s12);border:var(--ink-stroke-field-border) solid var(--role-field-edge);border-radius:var(--ink-radius-action);background:var(--role-surface);color:var(--role-text);font-size:var(--ink-type-label-size);font-weight:var(--ink-type-label-weight);text-decoration:none;display:inline-flex}.menu-fallback{display:none}@media (scripting:none){.menu-toggle{display:none}.menu-fallback{display:inline-flex}}@media (width>=560px){.site-header__cta{display:inline-flex}}@media (width>=1024px){.site-nav{display:block}.site-header__lang{display:inline-flex}.menu-toggle,.menu-fallback{display:none!important}}.mobile-menu{background:var(--role-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--role-text);overscroll-behavior:contain;border:0;margin:0;padding:0}.mobile-menu::backdrop{background:var(--ink-color-scrim)}.mobile-menu[open]{flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.mobile-menu[open]{animation:absorb-in var(--ink-motion-quick) var(--ink-motion-quick-curve)}}@keyframes absorb-in{0%{opacity:0;transform:translateX(calc(var(--ink-motion-route-offset) * 1px))}}.mobile-menu__bar{height:var(--web-header-h);padding-inline:var(--web-gutter-start) var(--web-gutter-end);border-bottom:var(--ink-stroke-hairline) solid var(--role-line);justify-content:space-between;align-items:center;display:flex}.mobile-menu__bar img{height:var(--ink-size-wordmark-height);width:auto}.mobile-menu__body{padding:var(--ink-space-s8) var(--web-gutter-end) var(--ink-space-s24) var(--web-gutter-start);flex:1;overflow-y:auto}.mobile-menu__list{margin:0;padding:0;list-style:none}.mobile-menu__list a{min-height:var(--ink-size-button);border-bottom:var(--ink-stroke-hairline) solid var(--role-line);font-size:var(--ink-type-title-size);line-height:var(--ink-type-title-line-height);font-weight:var(--ink-type-title-weight);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.mobile-menu__list a[aria-current]{text-decoration:underline;text-decoration-thickness:var(--ink-stroke-focus);text-underline-offset:.3em}.mobile-menu__foot{gap:var(--ink-space-s16);padding:var(--ink-space-s24) var(--web-gutter-end) max(var(--ink-space-s24), env(safe-area-inset-bottom)) var(--web-gutter-start);border-top:var(--ink-stroke-hairline) solid var(--role-line);background:var(--role-surface);display:grid}@media (height<=640px){.mobile-menu[open]{overflow-y:auto}.mobile-menu__bar{z-index:1;background:var(--role-bg);flex:none;position:sticky;top:0}.mobile-menu__body{padding-bottom:var(--ink-space-s16);flex:none;overflow:visible}.mobile-menu__list a{min-height:var(--ink-size-touch-target)}.mobile-menu__foot{gap:var(--ink-space-s8);padding-block:var(--ink-space-s16) max(var(--ink-space-s16), env(safe-area-inset-bottom))}.mobile-menu__foot .store-note{margin-top:var(--ink-space-s8);font-size:var(--ink-type-caption-size);line-height:var(--ink-type-caption-line-height)}}.breadcrumbs{padding-top:var(--ink-space-s24)}.breadcrumbs ol{gap:var(--ink-space-s8);font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);color:var(--role-text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:"/";margin-right:var(--ink-space-s8);color:var(--role-text-3)}.breadcrumbs a{color:var(--role-text-2);display:inline-block;position:relative}.breadcrumbs a:before{content:"";inset:calc(-1 * var(--ink-space-s12)) calc(-1 * var(--ink-space-s8));position:absolute}.breadcrumbs [aria-current=page]{color:var(--role-text);font-weight:var(--ink-type-label-weight)}.page-intro{gap:var(--ink-space-s24);padding-block:var(--ink-space-s32) var(--ink-space-s64);grid-template-columns:minmax(0,1fr);display:grid}.page-intro__main,.page-intro__aside{--web-stack-gap:var(--ink-space-s16);gap:var(--web-stack-gap);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (width>=1024px){.page-intro--aside{column-gap:var(--ink-space-s64);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.page-intro+.section:not(.surface-ink,.surface-sunken,.surface-white){padding-top:0}.page-intro+.section:not(.section--tight):is(.surface-ink,.surface-sunken,.surface-white),.notice-slot+.section:not(.section--tight):is(.surface-ink,.surface-sunken,.surface-white){padding-top:var(--web-section-y-major)}.page-intro .type-lead{max-width:36em}.page-intro__actions{align-items:center;gap:var(--ink-space-s16);flex-wrap:wrap;display:flex}.page-intro__actions:not(:has(*)){display:none}.page-intro--figure{row-gap:var(--ink-space-s32)}@media (width>=1024px){.page-intro--figure{column-gap:var(--ink-space-s64);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}.page-intro--figure:has(.art){align-items:start}.page-intro--figure:has(.art) .page-intro__figure{margin-top:calc(var(--web-type-hero-size) * .17)}}.art{border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--role-sunken);display:block;overflow:hidden}.art img{width:100%;height:auto;display:block}.section-head{gap:var(--ink-space-s12);max-width:44em;margin-bottom:var(--ink-space-s40);display:grid}.section-head .type-lead{max-width:36em}.section-head:has(>.type-statement){max-width:none}.section-head>.type-statement{max-width:14em}@media (width<=559.98px){.statement__part{display:block}}.grid{gap:var(--web-grid-gap);display:grid}@media (width>=720px){.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.split{gap:var(--ink-space-s40);align-items:start;display:grid}@media (width>=1024px){.split{gap:var(--ink-space-s64);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split--even{grid-template-columns:repeat(2,minmax(0,1fr))}}.split--ledger{row-gap:var(--ink-space-s32)}.split--ledger .type-section{max-width:10em}@media (width>=1024px){.split--ledger{row-gap:var(--ink-space-s24);grid-template-rows:auto 1fr;grid-template-areas:"head ledger""foot ledger"}.split--ledger>.split__head{grid-area:head}.split--ledger>.ledger{grid-area:ledger}.split--ledger>.split__foot{grid-area:foot}}.stack{gap:var(--ink-space-s16);display:grid}.stack-tight{gap:var(--ink-space-s8);display:grid}.card{gap:var(--ink-space-s12);padding:var(--ink-space-s24);border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--role-surface);flex-direction:column;display:flex;position:relative}.card--link{transition:border-color var(--ink-motion-instant) var(--ink-motion-instant-curve)}.card--link:hover{border-color:var(--ink-color-ink3)}.card--link:hover .link-arrow .icon{transform:translate(4px)}.card__link{color:inherit;text-decoration:none}.card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.card__link:focus-visible{outline:none}.card__link:focus-visible:after{outline:var(--ink-stroke-focus) solid var(--role-focus);outline-offset:2px}.card__icon{width:28px;height:28px;color:var(--role-text)}.card__meta{align-items:center;gap:var(--ink-space-s8) var(--ink-space-s16);padding-top:var(--ink-space-s8);flex-wrap:wrap;margin-top:auto;display:flex}.card__classes{color:var(--role-text-2)}.surface-ink .card{background:var(--role-ink-surface);border-color:var(--role-ink-line)}.hero{padding-block:var(--ink-space-s32) var(--ink-space-s64)}.hero+.section:not(.surface-ink,.surface-sunken,.surface-white){padding-top:var(--ink-space-s32)}.hero__grid{--web-stack-gap:var(--ink-space-s20);gap:var(--ink-space-s32);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.hero__text{gap:var(--web-stack-gap);grid-template-columns:minmax(0,1fr);display:grid}.hero__title{max-width:7em}@media (width>=560px) and (width<=1023.98px){.hero__title{max-width:none}}.hero__lead{text-wrap:pretty;max-width:30em}.hero__actions{gap:var(--ink-space-s16);margin-top:var(--ink-space-s8);display:grid}.hero__driver{display:flex}@media (width>=1024px){.hero{padding-block:var(--ink-space-s48)}.hero__actions{margin-top:0}.hero>.container{max-width:none;padding-left:var(--web-bleed-pad);padding-right:0}.hero__grid>.art{border-radius:var(--ink-radius-surface) 0 0 var(--ink-radius-surface);border-right:0}.hero__grid{--web-stack-gap:var(--ink-space-s16);column-gap:var(--ink-space-s64);row-gap:var(--web-stack-gap);grid-template:"text art""driver art"1fr/minmax(0,11fr) minmax(0,13fr);align-items:start}.hero__text{grid-area:text}.hero__grid>.art{grid-area:art}.hero__driver{grid-area:driver}.hero__grid .art{margin-top:calc(var(--web-type-hero-size) * .17)}.hero__grid:has(.type-overline) .art{margin-top:calc(var(--web-type-overline-size) * var(--web-type-overline-line) + var(--web-stack-gap) + var(--web-type-hero-size) * .17)}}@media (width>=1024px) and (width<=1199.98px){.hero__grid .art{margin-top:calc(var(--web-type-hero-size) * var(--web-type-hero-line) * 2 + var(--ink-space-s12))}.hero__grid:has(.type-overline) .art{margin-top:calc(var(--web-type-overline-size) * var(--web-type-overline-line) + var(--web-stack-gap) + var(--web-type-hero-size) * var(--web-type-hero-line) * 2 + var(--ink-space-s12))}}@media (width>=1280px) and (width<=1439.98px){.hero{--web-type-hero-size:clamp(66px, 8.75vw - 46px, 80px)}}@media (width>=1280px){.hero__grid,.page-intro--figure:has(.art){column-gap:var(--ink-space-s48);grid-template-columns:minmax(0,11fr) minmax(0,13fr)}}.route-map{border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--map-land);aspect-ratio:600/410;position:relative;overflow:hidden}.route-map svg{width:100%;height:100%}@media (width>=720px) and (width<=1023.98px){.route-map{aspect-ratio:16/9}}.rm-land{fill:var(--map-land)}.rm-water{fill:var(--map-water)}.rm-park{fill:var(--map-park)}.rm-roads path,.rm-route-casing,.rm-route{fill:none;stroke-linecap:round;stroke-linejoin:round}.rm-street-edge{stroke:var(--map-road-edge);stroke-width:9px}.rm-street{stroke:var(--map-road);stroke-width:7px}.rm-arterial-edge{stroke:var(--map-road-edge);stroke-width:15px}.rm-arterial{stroke:var(--map-arterial);stroke-width:13px}.rm-highway-edge{stroke:var(--map-highway-edge);stroke-width:15px}.rm-highway{stroke:var(--map-highway);stroke-width:13px}.rm-route-casing{stroke:var(--ink-color-white);stroke-width:12px}.rm-route{stroke:var(--ink-color-go);stroke-width:7px}.rm-marker{stroke:var(--ink-color-white);stroke-width:3px}.rm-marker--pickup{fill:var(--ink-color-ink)}.rm-marker--destination{fill:var(--ink-color-go)}.route-map--story .route-map__live{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route-progress,1));animation:none}.route-map--story .route-map__destination{opacity:clamp(0, calc((var(--route-progress,1) - .99) * 100), 1);animation:none}@media (prefers-reduced-motion:no-preference){[data-route-story].is-ready .route-map__live{transition:stroke-dashoffset var(--ink-motion-trace) var(--ink-motion-trace-curve)}[data-route-story].is-ready .route-map__destination{transition:opacity var(--ink-motion-quick) var(--ink-motion-quick-curve)}}@media screen and (width>=1024px){.js-motion [data-route-story][data-route-active="1"]{--route-progress:.143}.js-motion [data-route-story][data-route-active="2"]{--route-progress:.286}.js-motion [data-route-story][data-route-active="3"]{--route-progress:.429}.js-motion [data-route-story][data-route-active="4"]{--route-progress:.571}.js-motion [data-route-story][data-route-active="5"]{--route-progress:.714}.js-motion [data-route-story][data-route-active="6"]{--route-progress:.857}.js-motion [data-route-story][data-route-active="7"]{--route-progress:1}}@media screen and (prefers-reduced-motion:no-preference){.route-map__vehicle{opacity:0;animation:fade-in var(--ink-motion-quick) var(--ink-motion-quick-curve) forwards}}@keyframes route-trace{to{stroke-dashoffset:0}}@keyframes fade-in{to{opacity:1}}.vehicle-row{gap:var(--ink-space-s8);margin:var(--ink-space-s8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));max-width:34em;padding:0;list-style:none;display:grid}.vehicle-row img{width:100%;height:auto;display:block}@media (width>=720px){.vehicle-row{gap:var(--ink-space-s4);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end}}@media (width<=719.98px){.vehicle-row__wide{display:none}}.vehicle-mark{display:block}.vehicle-mark img{width:100%;height:auto;display:block}.vehicle-mark--panel{aspect-ratio:3/2;width:100%}.vehicle-mark--panel img{object-fit:contain;height:100%}@media (width<=719.98px){.vehicle-mark--panel img{object-position:right center}}.vehicle-mark--page{width:100%;max-width:430px;margin-inline:auto}.service-panels{margin:0;padding:0;list-style:none}.service-panels>li{border-bottom:var(--ink-stroke-hairline) solid var(--role-line)}.service-panels>li:first-child{border-top:var(--ink-stroke-hairline) solid var(--role-line)}.card--panel{gap:var(--ink-space-s12) var(--ink-space-s16);padding:var(--ink-space-s20) 0;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 112px;grid-template-areas:"head vehicle""body body";align-items:start;display:grid}@media (width<=359.98px){.card--panel{grid-template-columns:minmax(0,1fr) 96px}}.card__head{gap:var(--ink-space-s4);grid-area:head;display:grid}.card__vehicle{grid-area:vehicle}.card__body{gap:var(--ink-space-s8);grid-area:body;justify-items:start;display:grid}.card__summary{max-width:30em;color:var(--role-text-2)}.card--panel .card__link:after{inset:0 calc(var(--ink-space-s8) * -1)}.card--panel .card__meta{margin:0;padding:0}.card--panel .link-arrow{min-height:0}.card--panel:hover .link-arrow{text-decoration-thickness:2px}@media (width<=719.98px){.card--panel .card__body{column-gap:var(--ink-space-s16);grid-template-columns:minmax(0,1fr) auto}.card--panel .card__body>*{grid-column:1}.card--panel .card__body>.link-arrow{grid-area:1/2;align-self:center}.card__more{display:none}}@media (width>=720px){.card--panel{column-gap:var(--web-grid-gap);padding-block:var(--ink-space-s40);grid-template:".vehicle"1fr"head vehicle""body vehicle"".vehicle"1fr/minmax(0,7fr) minmax(0,5fr);row-gap:0}.card__body{margin-top:var(--ink-space-s16)}.card--panel .link-arrow{margin-top:var(--ink-space-s4)}.card__vehicle{place-self:center end;width:100%;max-width:430px}}@media (width>=1024px){.card__summary{font-size:var(--web-type-lead-size);line-height:var(--web-type-lead-line)}}.service-panels__note{margin-top:var(--ink-space-s24);color:var(--role-text-2);text-wrap:balance}.route-steps{--rs-gutter:var(--ink-space-s40);--rs-gap:var(--ink-space-s32);--rs-dot:var(--web-marker);--rs-axis:calc(1px + var(--rs-dot) / 2);gap:var(--rs-gap);padding:0 0 0 var(--rs-gutter);margin:0;list-style:none;display:grid;position:relative}.route-steps__item{gap:var(--ink-space-s8);align-content:start;max-width:34em;display:grid;position:relative}.route-steps__num{font-size:var(--web-type-overline-size);line-height:var(--web-type-overline-line);font-weight:var(--ink-type-overline-weight);letter-spacing:var(--ink-type-overline-tracking);font-variant-numeric:tabular-nums;color:var(--role-text-2)}.route-steps__label{align-items:baseline;gap:var(--ink-space-s8);display:flex}.route-steps__label>.route-steps__num{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.route-steps__item:first-child:after,.route-steps__item:last-child:after{content:"";z-index:1;left:calc(var(--rs-gutter) * -1 + 1px);width:var(--rs-dot);height:var(--rs-dot);box-sizing:border-box;border:var(--ink-stroke-rail) solid var(--role-surface);border-radius:var(--ink-radius-circle);position:absolute;top:2px}.route-steps__item:first-child:after{background:var(--ink-color-ink)}.route-steps__item:last-child:after{background:var(--role-go)}.route-steps__item:not(:last-child):before{content:"";left:calc(var(--rs-gutter) * -1 + var(--rs-axis) - var(--ink-stroke-rail) / 2);top:calc(2px + var(--rs-dot) / 2);bottom:calc((var(--rs-gap) + 2px + var(--rs-dot) / 2) * -1);width:var(--ink-stroke-rail);background:var(--role-go);transform-origin:top;position:absolute}.route-steps--compact{--rs-gap:var(--ink-space-s16)}@media (width>=900px){.route-steps--3{gap:var(--ink-space-s24);padding:var(--rs-gutter) 0 0;grid-template-columns:repeat(3,minmax(0,1fr))}.route-steps--3 .route-steps__item:before{display:none}.route-steps--3:before{content:"";left:var(--rs-axis);right:var(--rs-axis);top:calc(var(--rs-dot) / 2 - var(--ink-stroke-rail) / 2);height:var(--ink-stroke-rail);background:var(--role-go);transform-origin:0;position:absolute}.route-steps--3 .route-steps__item:first-child:after,.route-steps--3 .route-steps__item:last-child:after{top:calc(var(--rs-gutter) * -1)}.route-steps--3 .route-steps__item:first-child:after{left:1px}.route-steps--3 .route-steps__item:last-child:after{left:auto;right:1px}}@media (width>=1280px){.route-steps--4{gap:var(--ink-space-s24);padding:var(--rs-gutter) 0 0;grid-template-columns:repeat(4,minmax(0,1fr))}.route-steps--4 .route-steps__item:before{display:none}.route-steps--4:before{content:"";left:var(--rs-axis);right:var(--rs-axis);top:calc(var(--rs-dot) / 2 - var(--ink-stroke-rail) / 2);height:var(--ink-stroke-rail);background:var(--role-go);transform-origin:0;position:absolute}.route-steps--4 .route-steps__item:first-child:after,.route-steps--4 .route-steps__item:last-child:after{top:calc(var(--rs-gutter) * -1)}.route-steps--4 .route-steps__item:first-child:after{left:1px}.route-steps--4 .route-steps__item:last-child:after{left:auto;right:1px}}.route-steps--draw{--rs-draw-end:calc(var(--ink-motion-trace) * 2)}.route-steps--draw.route-steps--4{--rs-draw-end:calc(var(--ink-motion-trace) * 3)}@media screen and (prefers-reduced-motion:no-preference){.js-motion .route-steps--draw .route-steps__item:before,.js-motion .route-steps--draw:before{transform:scaleY(0)}.js-motion .route-steps--draw.is-in .route-steps__item:before,.js-motion .route-steps--draw.is-in:before{transition:transform var(--ink-motion-trace) var(--ink-motion-trace-curve);transform:none}.js-motion .route-steps--draw.is-in .route-steps__item:nth-child(2):before{transition-delay:var(--ink-motion-trace)}.js-motion .route-steps--draw.is-in .route-steps__item:nth-child(3):before{transition-delay:calc(var(--ink-motion-trace) * 2)}.js-motion .route-steps--draw .route-steps__item:last-child:after{opacity:0}.js-motion .route-steps--draw.is-in .route-steps__item:last-child:after{opacity:1;transition:opacity var(--ink-motion-quick) var(--ink-motion-quick-curve) var(--rs-draw-end)}}@media screen and (prefers-reduced-motion:no-preference) and (width>=900px){.js-motion .route-steps--draw:where(.route-steps--3):before{transform:scaleX(0)}.js-motion .route-steps--draw.is-in:where(.route-steps--3):before{transition-duration:var(--ink-motion-arc-trace)}}@media screen and (prefers-reduced-motion:no-preference) and (width>=1280px){.js-motion .route-steps--draw:where(.route-steps--4):before{transform:scaleX(0)}.js-motion .route-steps--draw.is-in:where(.route-steps--4):before{transition-duration:var(--ink-motion-arc-trace)}}@media (width>=900px){.route-steps--draw.route-steps--3{--rs-draw-end:var(--ink-motion-arc-trace)}}@media (width>=1280px){.route-steps--draw.route-steps--4{--rs-draw-end:var(--ink-motion-arc-trace)}}.route-story{gap:var(--ink-space-s32);display:grid}.route-steps--story .route-steps__item:not(:last-child):before{display:none}.route-steps--story:before,.route-steps--story:after{content:"";left:calc(var(--rs-axis) - var(--ink-stroke-rail) / 2);top:calc(2px + var(--rs-dot) / 2);bottom:calc(2px + var(--rs-dot) / 2);width:var(--ink-stroke-rail);position:absolute}.route-steps--story:before{background:var(--role-line)}.route-steps--story:after{background:var(--role-go);transform:scaleY(var(--route-progress,1));transform-origin:top}.route-steps--story .route-steps__item:after{content:"";z-index:1;left:calc(var(--rs-gutter) * -1 + 1px);width:var(--rs-dot);height:var(--rs-dot);box-sizing:border-box;border:var(--ink-stroke-rail) solid var(--role-surface);border-radius:var(--ink-radius-circle);background:var(--role-line);position:absolute;top:2px}.route-steps--story .route-steps__item:first-child:after{background:var(--ink-color-ink)}@media (width<=1023.98px){.route-steps--story .route-steps__item:not(:first-child):after{display:none}}@media (width>=1024px){.route-steps--story .route-steps__item.is-active:after{background:var(--role-go)}}.route-steps--story .route-steps__item:last-child:before{content:"";z-index:1;left:calc(var(--rs-gutter) * -1 + 1px);width:var(--rs-dot);height:var(--rs-dot);box-sizing:border-box;border:var(--ink-stroke-rail) solid var(--role-surface);border-radius:var(--ink-radius-circle);background:var(--role-go);opacity:clamp(0, calc((var(--route-progress,1) - .99) * 100), 1);display:block;position:absolute;top:auto;bottom:2px}.route-steps--story .route-steps__num{transition:color var(--ink-motion-quick) var(--ink-motion-quick-curve)}@media (width>=1024px){.route-steps--story .route-steps__item.is-active .route-steps__num{color:var(--role-go-text)}}@media (prefers-reduced-motion:no-preference){[data-route-story].is-ready .route-steps--story:after{transition:transform var(--ink-motion-trace) var(--ink-motion-trace-curve)}[data-route-story].is-ready .route-steps--story .route-steps__item:last-child:before{transition:opacity var(--ink-motion-quick) var(--ink-motion-quick-curve)}}@media (width>=1024px){.route-story{column-gap:var(--ink-space-s64);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.route-story__stage{top:max(calc(var(--web-header-h) + var(--ink-space-s32)), calc(50vh - 26vh));position:sticky}.route-steps--story{--rs-gap:0px}.route-steps--story .route-steps__item{min-height:30vh;padding-block:var(--ink-space-s12);align-content:center}}@media (prefers-reduced-motion:reduce){.route-story{grid-template-columns:minmax(0,1fr)}.route-story__stage{position:static}.route-steps--story{--rs-gap:var(--ink-space-s32)}.route-steps--story .route-steps__item{min-height:0;padding-block:0}}.checklist{gap:var(--ink-space-s12);margin:0;padding:0;list-style:none;display:grid}.checklist li{gap:var(--ink-space-s12);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.checklist .icon{width:20px;height:20px;margin-top:2px}.platforms{gap:var(--ink-space-s8) var(--ink-space-s24);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.platforms li{gap:var(--ink-space-s8);align-items:center;display:inline-flex}.ledger{margin:0;padding:0;list-style:none;display:grid}.ledger__row{gap:var(--ink-space-s4);padding-block:var(--ink-space-s20);border-bottom:var(--ink-stroke-hairline) solid var(--role-line);align-content:start;display:grid}.ledger__row:first-child{border-top:var(--ink-stroke-hairline) solid var(--role-line)}.ledger dt{font-size:var(--ink-type-title-size);line-height:var(--ink-type-title-line-height);font-weight:var(--ink-type-title-weight)}.ledger dd{color:var(--role-text-2);margin:0}.ledger a:not(.link-arrow,.btn,.store-btn,.card__link){color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}.ledger a:not(.link-arrow,.btn,.store-btn,.card__link):hover{text-decoration-thickness:2px}.ledger a.hit-area{display:inline-block}.ledger a.hit-area:before{inset:calc(-1 * var(--ink-space-s12))}.ledger--compact .ledger__row{padding-block:var(--ink-space-s16)}.ledger--compact dt{font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);font-weight:var(--ink-type-label-weight);color:var(--role-text-2)}.ledger--compact dd{color:var(--role-text)}.ledger__value--inline{gap:var(--ink-space-s8) var(--ink-space-s12);flex-wrap:wrap;align-items:baseline;display:flex}@media (width>=720px){.ledger--compact .ledger__row{gap:var(--ink-space-s24);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.ledger--2{column-gap:var(--web-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ledger--2>.ledger__row:nth-child(-n+2){border-top:var(--ink-stroke-hairline) solid var(--role-line)}}@media (width>=1024px){.ledger--3{column-gap:var(--web-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.ledger--3>.ledger__row:nth-child(-n+3){border-top:var(--ink-stroke-hairline) solid var(--role-line)}}.ledger__note{color:var(--role-text-2)}.service-panels+.market-terms>.ledger__row:first-child{border-top:0}@media (width>=720px){.service-panels+.market-terms>.ledger__row:nth-child(2){border-top:0}}.drive-pro__text{max-width:44em}.drive-pro .ledger__row{gap:var(--ink-space-s24);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline}@media (width<=1279.98px){.split--steps>.section-head{margin-bottom:0}}@media (width>=1280px){.split--steps{grid-template-columns:minmax(0,1fr);gap:0}}.grid--2:has(>:only-child){max-width:var(--web-measure);grid-template-columns:minmax(0,1fr)}@media (width>=1024px){.markets-single>.section-foot{order:-1;margin-top:0}.markets-single>.grid{max-width:none}}.accordion{border-top:var(--ink-stroke-hairline) solid var(--role-line);margin:0;padding:0;list-style:none;display:grid}.accordion details{border-bottom:var(--ink-stroke-hairline) solid var(--role-line)}.help-topic .accordion li:last-child details{border-bottom:0}.accordion summary{justify-content:space-between;align-items:center;gap:var(--ink-space-s16);min-height:var(--ink-size-button);padding-block:var(--ink-space-s12);cursor:pointer;font-size:var(--ink-type-body-strong-size);line-height:var(--ink-type-body-strong-line-height);font-weight:var(--ink-type-body-strong-weight);list-style:none;display:flex}.accordion summary::-webkit-details-marker{display:none}.accordion summary .icon{width:20px;height:20px;transition:transform var(--ink-motion-instant) var(--ink-motion-instant-curve)}.accordion details[open] summary .icon{transform:rotate(180deg)}.accordion__answer{padding-bottom:var(--ink-space-s20);color:var(--role-text-2);max-width:40em}.topic-nav ul{gap:var(--ink-space-s8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.topic-nav a{min-height:var(--ink-size-touch-target);padding:0 var(--ink-space-s16);border:var(--ink-stroke-field-border) solid var(--role-field-edge);border-radius:var(--ink-radius-chip);background:var(--role-surface);font-size:var(--ink-type-label-size);font-weight:var(--ink-type-label-weight);align-items:center;text-decoration:none;display:inline-flex}.topic-nav a:hover,.menu-toggle:hover,.market-picker summary:hover{background:var(--role-sunken);border-color:var(--ink-color-ink)}.contact-list{gap:var(--ink-space-s12);margin:0;padding:0;list-style:none;display:grid}.contact-list a{align-items:center;gap:var(--ink-space-s12);min-height:var(--ink-size-button);padding:0 var(--ink-space-s16);border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-action);background:var(--role-surface);transition:border-color var(--ink-motion-instant) var(--ink-motion-instant-curve);text-decoration:none;display:flex}.contact-list a:hover{border-color:var(--ink-color-ink3)}.contact-list__label{display:grid}.contact-list__label span:first-child{font-size:var(--ink-type-caption-size);line-height:var(--ink-type-caption-line-height);color:var(--role-text-2)}.contact-list__label span:last-child{font-weight:var(--ink-type-body-strong-weight);overflow-wrap:anywhere}.market-picker{position:relative}.market-picker summary{align-items:center;gap:var(--ink-space-s8);min-height:var(--ink-size-touch-target);padding:0 var(--ink-space-s12);border:var(--ink-stroke-field-border) solid var(--role-field-edge);border-radius:var(--ink-radius-action);background:var(--role-surface);cursor:pointer;font-size:var(--ink-type-label-size);font-weight:var(--ink-type-label-weight);list-style:none;display:inline-flex}.market-picker summary::-webkit-details-marker{display:none}.market-picker summary .icon{width:18px;height:18px}.market-picker__list{bottom:calc(100% + var(--ink-space-s8));z-index:10;min-width:240px;padding:var(--ink-space-s8);border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--role-surface);box-shadow:var(--ink-shadow-floating);margin:0;list-style:none;display:grid;position:absolute;left:0}.market-picker__list a{justify-content:space-between;align-items:center;gap:var(--ink-space-s16);min-height:var(--ink-size-touch-target);padding:0 var(--ink-space-s12);border-radius:var(--ink-radius-chip);font-weight:var(--ink-type-label-weight);text-decoration:none;display:flex}.market-picker__list a:hover{background:var(--role-sunken)}.site-footer{background:var(--role-sunken);border-top:var(--ink-stroke-hairline) solid var(--role-line);margin-top:auto}.site-footer__top{gap:var(--ink-space-s40);padding-block:var(--ink-space-s64) var(--ink-space-s40);display:grid}.site-footer__brand>a{width:fit-content;display:block}.site-footer__brand img{height:var(--ink-size-wordmark-height);width:auto}.site-footer__brand p{margin-top:var(--ink-space-s12);max-width:22em}.site-footer__columns{gap:var(--ink-space-s32) var(--ink-space-s24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer__title{margin-bottom:var(--ink-space-s8);font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);font-weight:var(--ink-type-body-strong-weight)}.site-footer__col ul{margin:0;padding:0;list-style:none;display:grid}.site-footer__col a{min-height:40px;color:var(--role-text-2);font-size:var(--ink-type-label-size);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.site-footer__col a:hover{color:var(--role-text);text-decoration:underline}.site-footer__bottom{justify-content:space-between;align-items:center;gap:var(--ink-space-s16);padding-block:var(--ink-space-s24) max(var(--ink-space-s32), env(safe-area-inset-bottom));border-top:var(--ink-stroke-hairline) solid var(--role-line);flex-wrap:wrap;display:flex}.site-footer__settings{align-items:center;gap:var(--ink-space-s12);flex-wrap:wrap;display:flex}@media (width>=720px){.site-footer__columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.site-footer__columns{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1280px){.site-footer__top{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.market-link{align-items:center;gap:var(--ink-space-s8);min-height:var(--ink-size-touch-target);padding:0 var(--ink-space-s12);border:var(--ink-stroke-field-border) solid var(--role-field-edge);border-radius:var(--ink-radius-action);background:var(--role-surface);color:var(--role-text);font-size:var(--ink-type-label-size);font-weight:var(--ink-type-label-weight);transition:border-color var(--ink-motion-instant) var(--ink-motion-instant-curve);text-decoration:none;display:inline-flex}.market-link .icon{width:18px;height:18px}.market-link:hover,.market-link:active{border-color:var(--ink-color-ink);text-underline-offset:.25em;text-decoration:underline 1px}.site-footer .market-picker summary:hover{background:var(--role-surface)}.site-footer__brand .site-footer__entity{margin-top:var(--ink-space-s4)}.site-footer__copyright a{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}.site-footer__copyright a:hover{color:var(--role-text)}@media (width<=1023.98px){.site-footer__col--legal{grid-column:span 2}.site-footer__col--legal ul{column-gap:var(--ink-space-s24);flex-wrap:wrap;display:flex}}@media (width<=719.98px){.site-footer__top{gap:var(--ink-space-s32);padding-block:var(--ink-space-s40) var(--ink-space-s24)}.site-footer__columns{row-gap:var(--ink-space-s16)}}.legal{gap:var(--ink-space-s40);padding-bottom:var(--web-section-y);display:grid}@media (width>=1024px){.legal{gap:var(--ink-space-s64);grid-template-columns:minmax(0,3fr) minmax(0,8fr)}.legal__toc{top:calc(var(--web-header-h) + var(--ink-space-s24));align-self:start;position:sticky}}.legal__toc ol{gap:var(--ink-space-s4);margin:var(--ink-space-s12) 0 0;padding:0;list-style:none;display:grid}.legal__toc a{min-height:36px;color:var(--role-text-2);font-size:var(--ink-type-label-size);align-items:center;text-decoration:none;display:inline-flex}.legal__toc a:hover{color:var(--role-text);text-decoration:underline}.legal__body{max-width:44em}.legal__body section+section{margin-top:var(--ink-space-s40)}.legal__body h2{margin-bottom:var(--ink-space-s16);font-size:var(--ink-type-title-size);line-height:var(--ink-type-title-line-height);font-weight:var(--ink-type-headline-weight)}.legal__body h3{margin:var(--ink-space-s24) 0 var(--ink-space-s8);font-size:var(--ink-type-body-strong-size);line-height:var(--ink-type-body-strong-line-height);font-weight:var(--ink-type-body-strong-weight)}.legal__body p,.legal__body li{color:var(--role-text-2);line-height:1.65}.legal__body p+p{margin-top:var(--ink-space-s12)}.legal__body ul,.legal__body ol{gap:var(--ink-space-s8);margin:var(--ink-space-s12) 0;padding-left:var(--ink-space-s24);display:grid}.legal__body strong{color:var(--role-text)}.legal__body a{color:var(--role-go-text);font-weight:var(--ink-type-label-weight);overflow-wrap:anywhere}.legal__body .highlight-box,.legal__body .contact-box{--role-go-text:var(--ink-color-go-ink-pressed);margin:var(--ink-space-s16) 0;padding:var(--ink-space-s20);border-radius:var(--ink-radius-surface);background:var(--role-sunken)}.legal__body .highlight-box{border-left:var(--ink-stroke-rail) solid var(--ink-color-ink2)}.not-found{--web-stack-gap:var(--ink-space-s24);gap:var(--web-stack-gap);padding-block:var(--ink-space-s64) var(--web-section-y);display:grid}.not-found>.type-hero,.not-found>.type-lead{max-width:20em}.not-found__links{gap:var(--ink-space-s8);margin:0;padding:0;list-style:none;display:grid}.section-foot{margin-top:var(--ink-space-s32)}.cta-group{gap:var(--ink-space-s24);display:grid}@media (width>=1024px){.cta-group{gap:var(--ink-space-s64);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.route-line{height:var(--web-marker);position:relative}.route-line__rail{inset-inline:calc(var(--web-marker) / 2);top:calc(50% - var(--ink-stroke-rail) / 2);height:var(--ink-stroke-rail);background:var(--role-go);transform-origin:0;position:absolute}.route-line__start,.route-line__end{z-index:1;width:var(--web-marker);height:var(--web-marker);box-sizing:border-box;border:var(--ink-stroke-rail) solid var(--role-surface);border-radius:var(--ink-radius-circle);position:absolute;top:0}.route-line__start{background:var(--ink-color-ink);left:0}.route-line__end{background:var(--role-go);right:0}.route-line__vehicle{z-index:1;width:64px;height:auto;position:absolute;top:50%;left:38%;transform:translate(-50%,-50%)}@media (width>=720px){.route-line__vehicle{width:84px}}@media screen and (prefers-reduced-motion:no-preference){.js-motion .route-line .route-line__rail{transform:scaleX(0)}.js-motion .route-line :is(.route-line__end,.route-line__vehicle){opacity:0}.js-motion .route-line.is-in .route-line__rail{transition:transform var(--ink-motion-arc-trace) var(--ink-motion-trace-curve);transform:none}.js-motion .route-line.is-in :is(.route-line__end,.route-line__vehicle){opacity:1;transition:opacity var(--ink-motion-quick) var(--ink-motion-quick-curve) var(--ink-motion-arc-trace)}}.drive__title{max-width:9em}.drive__action{margin-top:var(--ink-space-s8)}.final__title{margin:0}.final .route-line{margin-top:var(--ink-space-s20)}.final__group{margin-top:var(--ink-space-s40)}@media (width>=1024px){.final__group{align-items:start}}.final__lead{text-wrap:pretty;max-width:30em}.final__actions{gap:var(--ink-space-s16);display:grid}.table-scroll{border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--role-surface);overflow-x:auto}.availability{border-collapse:collapse;width:100%;min-width:480px}.availability th,.availability td{padding:var(--ink-space-s16);text-align:left;vertical-align:middle;border-bottom:var(--ink-stroke-hairline) solid var(--role-line)}.availability thead th{font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);font-weight:var(--ink-type-label-weight);color:var(--role-text-2);background:var(--role-sunken)}.availability tbody tr:last-child th,.availability tbody tr:last-child td{border-bottom:0}.availability tbody th a{font-weight:var(--ink-type-body-strong-weight)}.help-topics{gap:var(--ink-space-s48);margin-top:var(--ink-space-s40);display:grid}.help-topic{gap:var(--ink-space-s12);display:grid}@media (width>=1024px){.help-topic{gap:var(--ink-space-s16) var(--ink-space-s64);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.help-topic .accordion{margin-top:calc(var(--web-type-subsection-size) * .225)}.help-topic>p{grid-column:2}}.page-intro__actions>.topic-nav{flex-basis:100%}.topic-nav a:hover{box-shadow:inset 0 0 0 var(--ink-stroke-hairline) var(--ink-color-ink);text-underline-offset:.2em;text-decoration:underline 1px}.route-steps__item>.checklist{margin-top:var(--ink-space-s4)}.page-next__links{gap:var(--ink-space-s8) var(--ink-space-s40);padding:var(--ink-space-s16) 0 0;border-top:var(--ink-stroke-hairline) solid var(--role-line);flex-wrap:wrap;margin:0;list-style:none;display:flex}@media (width>=1024px){.split--7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split--7-5>.store-qr{margin-top:0}}.download-transition .type-body{max-width:var(--web-measure)}.notice{gap:var(--ink-space-s12);padding:var(--ink-space-s16) var(--ink-space-s20);border-radius:var(--ink-radius-surface);background:var(--ink-color-warning-tint);color:var(--ink-color-ink);grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.notice .icon{color:var(--ink-color-warning)}.notice--compact{padding:var(--ink-space-s12) var(--ink-space-s16)}.notice--line{grid-template-columns:var(--ink-space-s12) minmax(0, 1fr);padding:var(--ink-space-s12) 0;border-block:var(--ink-stroke-hairline) solid var(--role-line-strong);background:0 0;border-radius:0}.notice--line:before{content:"";width:10px;height:10px;margin-top:calc((var(--ink-type-body-line-height) * 1em - 10px) / 2);border-radius:var(--ink-radius-circle);background:var(--ink-color-warning)}.notice--line .notice__text{font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);color:var(--role-text-2)}@media (width<=559.98px){.notice--line .notice__text{display:none}}.notice--line .type-strong{text-wrap:balance}.notice__body{gap:var(--ink-space-s4);display:grid}.notice-slot:not(:empty){padding-bottom:var(--ink-space-s48)}.notice-slot+.section:not(.surface-ink,.surface-sunken,.surface-white){padding-top:0}.store-note,.contact-note{max-width:34em;font-size:var(--ink-type-label-size);line-height:var(--ink-type-label-line-height);color:var(--role-text-2)}.contact-note{margin-top:var(--ink-space-s12)}.route-rule{width:168px;height:20px;margin-top:calc(var(--web-stack-gap,var(--ink-space-s16)) * -1 + var(--ink-space-s12))}.route-rule__line{fill:none;stroke:var(--role-go);stroke-width:var(--ink-stroke-rail);stroke-linecap:round}.route-rule__start{fill:var(--ink-color-ink)}.route-rule__end{fill:var(--role-go)}@media screen and (prefers-reduced-motion:no-preference){.route-rule__line{stroke-dasharray:1;stroke-dashoffset:1px;animation:route-trace var(--ink-motion-arc-trace) var(--ink-motion-trace-curve) var(--ink-motion-quick) forwards}.route-rule__end{opacity:0;animation:fade-in var(--ink-motion-quick) var(--ink-motion-quick-curve) calc(var(--ink-motion-quick) + var(--ink-motion-arc-trace)) forwards}.route-rule--quick .route-rule__line{animation-duration:var(--ink-motion-trace);animation-delay:0s}.route-rule--quick .route-rule__end{animation-delay:var(--ink-motion-trace)}}.type-subsection{font-size:var(--web-type-subsection-size);line-height:var(--web-type-subsection-line);font-weight:var(--ink-type-headline-weight);letter-spacing:-.01em;text-wrap:balance}.type-hero--doc{font-size:clamp(32px,1.4rem + 2.6vw,56px)}.label-short{display:none}@media (width<=559.98px){.label-long{display:none}.label-short{display:inline}}@media (width>=360px){.site-header__cta{display:inline-flex}}.menu-toggle__label{display:none}@media (width>=400px){.menu-toggle__label{display:inline}}@media (width<=559.98px){main .btn{width:100%;padding-block:var(--ink-space-s12);white-space:normal;text-align:center}}.notice--emergency{background:var(--role-surface);border:var(--ink-stroke-focus) solid var(--ink-color-ink)}.notice--emergency .icon{color:var(--ink-color-ink)}.notice__title{font-size:var(--ink-type-body-strong-size);line-height:var(--ink-type-body-strong-line-height)}.store-note{gap:var(--ink-space-s8);color:var(--role-text);align-items:flex-start;display:flex}.store-note .icon{width:18px;height:18px;color:var(--role-text-2);margin-top:1px}.store-qr{display:none}@media (width>=1024px){.store-qr{gap:var(--ink-space-s12);margin-top:var(--ink-space-s16);display:grid}.store-qr__list{gap:var(--ink-space-s24);margin:0;padding:0;list-style:none;display:flex}.store-qr__item{gap:var(--ink-space-s8);justify-items:center;display:grid}.store-qr__item svg{width:128px;height:128px;padding:var(--ink-space-s8);border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--ink-color-white)}}.service-state{align-items:center;gap:var(--ink-space-s4) var(--ink-space-s12);flex-wrap:wrap;display:flex}.availability{min-width:0}@media (width<=559.98px){.availability th,.availability td{padding:var(--ink-space-s12)}}.site-footer__col a{min-height:44px;min-inline-size:var(--ink-size-touch-target)}.legal__toc-mobile{border-top:var(--ink-stroke-hairline) solid var(--role-line);border-bottom:var(--ink-stroke-hairline) solid var(--role-line)}.legal__toc-mobile summary{min-height:var(--ink-size-touch-target);cursor:pointer;font-weight:var(--ink-type-label-weight);justify-content:space-between;align-items:center;list-style:none;display:flex}.legal__toc-mobile summary::-webkit-details-marker{display:none}.legal__toc-mobile ol{gap:var(--ink-space-s4);margin:0 0 var(--ink-space-s16);padding:0;list-style:none;display:grid}.legal__toc-mobile a{min-height:var(--ink-size-touch-target);color:var(--role-text-2);align-items:center;display:inline-flex}.legal__toc{display:none}@media (width>=1024px){.legal__toc-mobile{display:none}.legal__toc{display:block}}.availability-list{gap:var(--ink-space-s16);margin:0;padding:0;list-style:none;display:grid}.availability-list__market{gap:var(--ink-space-s12);padding:var(--ink-space-s16);border:var(--ink-stroke-hairline) solid var(--role-line);border-radius:var(--ink-radius-surface);background:var(--role-surface);display:grid}.table-scroll{display:none}@media (width>=560px){.availability-list{display:none}.table-scroll{display:block}}
