.hero-quote-module__wruoeq__card{--q-ink:var(--p-on-ink);--q-mut:color-mix(in srgb, var(--p-on-ink) 62%, transparent);--q-line:color-mix(in srgb, var(--p-on-ink) 12%, transparent);--q-fill:color-mix(in srgb, var(--p-on-ink) 6%, transparent);gap:calc(16 * var(--u));box-sizing:border-box;width:100%;padding:calc(24 * var(--u));border-radius:calc(26 * var(--u));border:1px solid var(--q-line);background:color-mix(in srgb, var(--p-ink-band) 64%, transparent);-webkit-backdrop-filter:blur(calc(18 * var(--u))) saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--p-on-ink) 10%, transparent), 0 calc(40 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) var(--p-shadow-deep);color:var(--q-ink);animation:hero-quote-module__wruoeq__quoteRise .9s var(--ease) both calc(var(--boot-delay) + .25s);flex-direction:column;display:flex;position:relative}@keyframes hero-quote-module__wruoeq__quoteRise{0%{opacity:0;transform:translateY(calc(16 * var(--u)))}to{opacity:1;transform:none}}.hero-quote-module__wruoeq__head{gap:calc(6 * var(--u));flex-direction:column;display:flex}.hero-quote-module__wruoeq__title{font-family:var(--font-head);font-size:calc(22 * var(--u));letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.15}.hero-quote-module__wruoeq__sub{font-size:calc(14 * var(--u));color:var(--q-mut);margin:0;line-height:1.5}.hero-quote-module__wruoeq__label{margin-bottom:calc(7 * var(--u));font-family:var(--font-label);font-size:calc(12 * var(--u));letter-spacing:.01em;color:var(--q-mut);padding:0;font-weight:600;display:block}.hero-quote-module__wruoeq__sizes{border:0;min-width:0;margin:0;padding:0}.hero-quote-module__wruoeq__seg{gap:calc(4 * var(--u));padding:calc(4 * var(--u));border-radius:calc(14 * var(--u));background:var(--q-fill);border:1px solid var(--q-line);grid-template-columns:repeat(5,1fr);display:grid}.hero-quote-module__wruoeq__segItem{position:relative}.hero-quote-module__wruoeq__segItem input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.hero-quote-module__wruoeq__segItem span{height:calc(36 * var(--u));border-radius:calc(10 * var(--u));font-family:var(--font-num);font-size:calc(13 * var(--u));color:var(--q-mut);transition:background var(--t-fast) ease, color var(--t-fast) ease, box-shadow var(--t-fast) ease;place-items:center;font-weight:600;display:grid}.hero-quote-module__wruoeq__segItem:hover span{color:var(--q-ink)}.hero-quote-module__wruoeq__segItem input:checked+span{background:var(--brand);color:var(--p-on-brand);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--p-on-brand) 25%, transparent), 0 calc(8 * var(--u)) calc(18 * var(--u)) calc(-8 * var(--u)) var(--brand-glow)}.hero-quote-module__wruoeq__segItem input:focus-visible+span{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.hero-quote-module__wruoeq__grid{gap:calc(12 * var(--u));grid-template-columns:1fr 1fr;display:grid}.hero-quote-module__wruoeq__field{min-width:0}.hero-quote-module__wruoeq__input{box-sizing:border-box;width:100%;height:calc(44 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(12 * var(--u));border:1px solid var(--q-line);background:var(--q-fill);color:var(--q-ink);font:inherit;font-size:calc(15 * var(--u));transition:border-color var(--t-fast) ease, background var(--t-fast) ease, box-shadow var(--t-fast) ease}.hero-quote-module__wruoeq__input::placeholder{color:color-mix(in srgb, var(--p-on-ink) 32%, transparent)}.hero-quote-module__wruoeq__input:hover{border-color:color-mix(in srgb, var(--p-on-ink) 22%, transparent)}.hero-quote-module__wruoeq__input:focus{border-color:var(--brand);background:color-mix(in srgb, var(--p-on-ink) 9%, transparent);box-shadow:0 0 0 calc(4 * var(--u)) var(--brand-ring);outline:none}.hero-quote-module__wruoeq__input[aria-invalid=true]{border-color:var(--p-alert)}.hero-quote-module__wruoeq__error,.hero-quote-module__wruoeq__failed{margin:calc(6 * var(--u)) 0 0;font-size:calc(12 * var(--u));color:var(--p-alert);display:block}.hero-quote-module__wruoeq__hp{left:calc(-10000 * var(--u));width:1px;height:1px;position:absolute;overflow:hidden}.hero-quote-module__wruoeq__submit{justify-content:center;align-items:center;gap:calc(10 * var(--u));height:calc(52 * var(--u));border-radius:calc(14 * var(--u));background:var(--p-brand);color:var(--p-on-brand);font-family:var(--font-head);font-size:calc(16 * var(--u));letter-spacing:-.01em;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--p-on-brand) 28%, transparent), 0 calc(18 * var(--u)) calc(36 * var(--u)) calc(-18 * var(--u)) var(--brand-glow);transition:transform var(--t-med) var(--ease), filter var(--t-fast) ease, box-shadow var(--t-med) var(--ease);border:0;font-weight:600;display:flex;position:relative;overflow:hidden}.hero-quote-module__wruoeq__submit:after{content:"";background:linear-gradient(105deg, transparent 30%, var(--p-sheen) 50%, transparent 70%);transition:transform .8s var(--ease);position:absolute;inset:0;transform:translate(-100%)}.hero-quote-module__wruoeq__submit:hover{transform:translateY(calc(-2 * var(--u)));filter:brightness(1.06)}.hero-quote-module__wruoeq__submit:hover:after{transform:translate(100%)}.hero-quote-module__wruoeq__submit:focus-visible{outline:calc(2 * var(--u)) solid var(--p-on-ink);outline-offset:calc(3 * var(--u))}.hero-quote-module__wruoeq__submit:disabled{cursor:progress;filter:saturate(.6);transform:none}.hero-quote-module__wruoeq__submit svg{transition:transform var(--t-med) var(--ease)}.hero-quote-module__wruoeq__submit:hover svg{transform:translateX(calc(3 * var(--u)))}.hero-quote-module__wruoeq__foot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));padding-top:calc(14 * var(--u));border-top:1px solid var(--q-line);display:flex}.hero-quote-module__wruoeq__privacy{font-size:calc(12 * var(--u));color:var(--q-mut);margin:0;line-height:1.45}.hero-quote-module__wruoeq__footLink{color:var(--q-ink);text-underline-offset:.2em;text-decoration:underline}.hero-quote-module__wruoeq__b2c{align-items:center;gap:calc(5 * var(--u));font-size:calc(12 * var(--u));color:var(--q-mut);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.hero-quote-module__wruoeq__b2c b{color:var(--q-ink);font-weight:600}.hero-quote-module__wruoeq__b2c:hover b{text-underline-offset:.2em;text-decoration:underline}.hero-quote-module__wruoeq__doneIcon{width:calc(48 * var(--u));height:calc(48 * var(--u));background:color-mix(in srgb, var(--p-ok) 18%, transparent);color:var(--p-ok);border-radius:50%;place-items:center;display:grid}.hero-quote-module__wruoeq__doneLink{align-items:center;gap:calc(8 * var(--u));color:var(--q-ink);font-weight:600;text-decoration:none;display:inline-flex}.hero-quote-module__wruoeq__doneLink:hover{text-underline-offset:.2em;text-decoration:underline}@media (max-width:640px){.hero-quote-module__wruoeq__card{padding:calc(20 * var(--u));gap:calc(16 * var(--u));border-radius:calc(22 * var(--u))}.hero-quote-module__wruoeq__grid{grid-template-columns:1fr}.hero-quote-module__wruoeq__foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.hero-quote-module__wruoeq__card{animation:none}.hero-quote-module__wruoeq__submit,.hero-quote-module__wruoeq__submit:after,.hero-quote-module__wruoeq__submit svg{transition:none}}
.hero-module__dfedma__hero{box-sizing:border-box;padding:calc(4 * var(--u)) max(calc(12 * var(--u)), calc(var(--m) - 40 * var(--u))) calc(16 * var(--u));position:relative}.hero-module__dfedma__stage{--hs-bg:var(--p-ink-band);--hs-night:color-mix(in srgb, var(--p-ink-band) 45%, black);--hs-ink:var(--p-on-ink);--hs-accent:var(--brand);--hs-alert:var(--p-alert);isolation:isolate;justify-content:center;gap:calc(28 * var(--u) * var(--hv));box-sizing:border-box;min-height:calc(var(--fold) - 20 * var(--u));padding:calc(48 * var(--u) * var(--hv)) calc(40 * var(--u));border-radius:calc(32 * var(--u));background:var(--hs-night);color:var(--p-on-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-module__dfedma__stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--hs-night) 0%, color-mix(in srgb, var(--hs-night) 82%, transparent) 26%, transparent 52%), linear-gradient(0deg, color-mix(in srgb, var(--hs-night) 70%, transparent) 0%, transparent 22%);position:absolute;inset:0}.hero-module__dfedma__copy,.hero-module__dfedma__form{z-index:2;width:min(100%, calc(470 * var(--u)));position:relative}.hero-module__dfedma__copy{width:min(100%, calc(640 * var(--u)))}.hero-module__dfedma__title{font-family:var(--font-head);font-size:calc(clamp(40px, 3.3vw, 62px) * var(--sv));letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:700;line-height:1.02}.hero-module__dfedma__accent{color:color-mix(in srgb, var(--p-on-ink) 55%, transparent);display:block}.hero-module__dfedma__scene{z-index:0;position:absolute;inset:0}.hero-module__dfedma__scene>canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.hero-module__dfedma__scene[data-live]>canvas{opacity:1}.hero-module__dfedma__tags{z-index:1;pointer-events:none;position:absolute;inset:0}.hero-module__dfedma__tags>div{--mk:color-mix(in srgb, var(--p-on-ink) 55%, transparent);gap:calc(1 * var(--u));padding:0 0 calc(22 * var(--u)) calc(9 * var(--u));border-left:1px solid var(--mk);white-space:nowrap;text-shadow:0 1px calc(8 * var(--u)) var(--hs-night);opacity:0;translate:0 calc(4 * var(--u));transition:opacity .35s ease, translate .35s var(--ease), border-color .3s ease;flex-direction:column;display:flex;position:absolute;top:0;left:0}.hero-module__dfedma__tags>div:after{content:"";left:calc(-3.5 * var(--u));bottom:calc(-3.5 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--mk);box-shadow:0 0 0 calc(3 * var(--u)) color-mix(in srgb, var(--mk) 25%, transparent);border-radius:50%;transition:background .3s;position:absolute}.hero-module__dfedma__tags>div>b{font-family:var(--font-num);font-size:calc(17 * var(--u));font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--p-on-ink);font-weight:700;line-height:1}.hero-module__dfedma__tags>div>span{font-family:var(--font-label);font-size:calc(11 * var(--u));color:color-mix(in srgb, var(--p-on-ink) 58%, transparent);font-weight:600;line-height:1.2}.hero-module__dfedma__tags>div[data-on]{opacity:1;translate:0}.hero-module__dfedma__tags>div[data-flip]{padding:0 calc(9 * var(--u)) calc(22 * var(--u)) 0;border-left:0;border-right:1px solid var(--mk);align-items:flex-end}.hero-module__dfedma__tags>div[data-flip]:after{left:auto;right:calc(-3.5 * var(--u))}.hero-module__dfedma__tags>div[data-lead]{--mk:var(--hs-accent)}.hero-module__dfedma__tags>div[data-alert]{--mk:var(--hs-alert)}.hero-module__dfedma__tags>div[data-alert]>b,.hero-module__dfedma__tags>div[data-alert]>span{color:var(--hs-alert)}.hero-module__dfedma__hud{right:calc(24 * var(--u));bottom:calc(24 * var(--u));z-index:3;align-items:center;gap:calc(8 * var(--u));animation:hero-module__dfedma__heroRise .9s var(--ease) both calc(var(--boot-delay) + .5s);display:flex;position:absolute}.hero-module__dfedma__read,.hero-module__dfedma__pause{border-radius:calc(12 * var(--u));border:1px solid color-mix(in srgb, var(--p-on-ink) 10%, transparent);background:color-mix(in srgb, var(--hs-bg) 86%, transparent)}.hero-module__dfedma__read{height:calc(48 * var(--u));display:flex}.hero-module__dfedma__readItem{justify-content:center;gap:calc(2 * var(--u));min-width:calc(92 * var(--u));padding:0 calc(14 * var(--u));transition:background var(--t-med) ease;flex-direction:column;display:flex}.hero-module__dfedma__readItem+.hero-module__dfedma__readItem{border-left:1px solid color-mix(in srgb, var(--p-on-ink) 10%, transparent)}.hero-module__dfedma__readItem[data-alert]{background:color-mix(in srgb, var(--p-alert) 20%, transparent)}.hero-module__dfedma__readLabel{font-family:var(--font-label);font-size:calc(10 * var(--u));letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--p-on-ink) 55%, transparent);font-weight:600}.hero-module__dfedma__readValue{font-family:var(--font-num);font-size:calc(17 * var(--u));font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:700}.hero-module__dfedma__readItem[data-alert] .hero-module__dfedma__readValue{color:var(--p-alert)}.hero-module__dfedma__pause{width:calc(48 * var(--u));height:calc(48 * var(--u));color:var(--p-on-ink);cursor:pointer;transition:background var(--t-fast) ease;place-items:center;padding:0;display:grid}.hero-module__dfedma__pause:hover{background:color-mix(in srgb, var(--p-on-ink) 12%, transparent)}.hero-module__dfedma__pause:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.hero-module__dfedma__pause svg{width:calc(16 * var(--u));height:calc(16 * var(--u));fill:currentColor}@keyframes hero-module__dfedma__heroRise{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:1;transform:none}}@media (max-width:900px){.hero-module__dfedma__hero{padding:calc(4 * var(--u)) calc(10 * var(--u)) calc(12 * var(--u))}.hero-module__dfedma__stage{min-height:0;padding:calc(32 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u));border-radius:calc(26 * var(--u));justify-content:flex-start;gap:0}.hero-module__dfedma__stage:before{display:none}.hero-module__dfedma__copy,.hero-module__dfedma__form{width:100%;max-width:calc(560 * var(--u));margin-inline:auto}.hero-module__dfedma__scene{height:calc(300 * var(--u));margin:calc(-8 * var(--u)) calc(-20 * var(--u)) calc(-36 * var(--u));position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 72%,#0000 100%)}.hero-module__dfedma__hud{top:calc(72 * var(--u));right:calc(20 * var(--u));bottom:auto}.hero-module__dfedma__read,.hero-module__dfedma__pause{height:calc(40 * var(--u))}.hero-module__dfedma__pause{width:calc(40 * var(--u))}}@media (max-width:640px){.hero-module__dfedma__title{font-size:calc(38 * var(--u))}.hero-module__dfedma__scene{height:calc(260 * var(--u))}.hero-module__dfedma__read{display:none}}@media (prefers-reduced-motion:reduce){.hero-module__dfedma__hud{animation:none}.hero-module__dfedma__scene>canvas{transition:none}}
.modal-module__LpqeRG__backdrop{z-index:900;background:var(--p-scrim);-webkit-backdrop-filter:blur(calc(6 * var(--u)));backdrop-filter:blur(calc(6 * var(--u)));animation:.2s both modal-module__LpqeRG__fade;display:grid;position:fixed;inset:0}.modal-module__LpqeRG__center{padding:calc(24 * var(--u));place-items:center}.modal-module__LpqeRG__sheet{align-items:end}.modal-module__LpqeRG__bare{padding:calc(24 * var(--u));place-items:center}.modal-module__LpqeRG__panel{max-height:calc(100dvh - calc(48 * var(--u)));color:var(--p-ink);outline:none;position:relative;overflow:auto}.modal-module__LpqeRG__center .modal-module__LpqeRG__panel{width:min(calc(560 * var(--u)), 100%);border-radius:var(--r-lg);background:var(--p-sf);box-shadow:var(--p-sh);animation:modal-module__LpqeRG__rise .32s var(--ease) both}.modal-module__LpqeRG__sheet .modal-module__LpqeRG__panel{border-radius:calc(24 * var(--u)) calc(24 * var(--u)) 0 0;background:var(--p-sf);width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom);animation:modal-module__LpqeRG__sheetUp .36s var(--ease) both}.modal-module__LpqeRG__bare .modal-module__LpqeRG__panel{width:min(calc(1240 * var(--u)), 100%);animation:modal-module__LpqeRG__rise .32s var(--ease) both}.modal-module__LpqeRG__bare .modal-module__LpqeRG__panel.modal-module__LpqeRG__filmPanel{width:min(calc(1240 * var(--u)), 100%, calc((100dvh - 48 * var(--u)) * 16 / 9));overflow:hidden}.modal-module__LpqeRG__close{top:calc(14 * var(--u));right:calc(14 * var(--u));z-index:2;width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:var(--r-pill);background:var(--p-sf2);color:var(--p-ink);cursor:pointer;border:0;place-items:center;display:grid;position:absolute}.modal-module__LpqeRG__close:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.modal-module__LpqeRG__film{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--p-ink-band);place-items:center;display:grid;position:relative;overflow:hidden}.modal-module__LpqeRG__filmSoon{color:var(--p-on-ink);font-size:calc(16 * var(--u));margin:0}@keyframes modal-module__LpqeRG__fade{0%{opacity:0}to{opacity:1}}@keyframes modal-module__LpqeRG__rise{0%{opacity:0;transform:translateY(calc(12 * var(--u))) scale(.98)}to{opacity:1;transform:none}}@keyframes modal-module__LpqeRG__sheetUp{0%{transform:translateY(100%)}to{transform:none}}
.faq-block-module__M_Q1CG__block{gap:calc(28 * var(--u)) clamp(calc(24 * var(--u)), 4vw, calc(56 * var(--u)));align-items:start;display:grid}.faq-block-module__M_Q1CG__rail{max-width:calc(1100 * var(--u));grid-template-columns:minmax(calc(240 * var(--u)), calc(300 * var(--u))) minmax(0, 1fr);grid-template-areas:"head head""side list";margin-inline:auto}.faq-block-module__M_Q1CG__rail .faq-block-module__M_Q1CG__head{text-align:center;align-items:center}.faq-block-module__M_Q1CG__rail .faq-block-module__M_Q1CG__list{margin-top:calc(-18 * var(--u))}.faq-block-module__M_Q1CG__rail>.faq-block-module__M_Q1CG__side,.faq-block-module__M_Q1CG__rail>.faq-block-module__M_Q1CG__list{width:100%}.faq-block-module__M_Q1CG__pills{grid-template:"head cats""head list""cta list"1fr/minmax(0,1fr) minmax(0,1.7fr)}.faq-block-module__M_Q1CG__pills .faq-block-module__M_Q1CG__side{display:contents}.faq-block-module__M_Q1CG__pills .faq-block-module__M_Q1CG__head{align-items:flex-start}.faq-block-module__M_Q1CG__pills .faq-block-module__M_Q1CG__cats{gap:calc(8 * var(--u));background:0 0;border:0;flex-flow:wrap;grid-area:cats;padding:0}.faq-block-module__M_Q1CG__pills .faq-block-module__M_Q1CG__cat{width:auto;padding:calc(6 * var(--u)) calc(14 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u));border:1px solid var(--p-bd);border-radius:var(--r-pill);background:var(--p-sf)}.faq-block-module__M_Q1CG__pills .faq-block-module__M_Q1CG__tile{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:var(--r-pill)}.faq-block-module__M_Q1CG__pills .faq-block-module__M_Q1CG__callout{grid-area:cta;align-self:start}.faq-block-module__M_Q1CG__head{flex-direction:column;grid-area:head;min-width:0;display:flex}.faq-block-module__M_Q1CG__side{flex-direction:column;grid-area:side;min-width:0;display:flex}.faq-block-module__M_Q1CG__list{flex-direction:column;grid-area:list;min-width:0;display:flex}.faq-block-module__M_Q1CG__lead{margin:calc(20 * var(--u)) 0 0;max-width:calc(560 * var(--u));font-size:calc(16.5 * var(--u));color:var(--p-mut);text-wrap:balance;line-height:1.6}.faq-block-module__M_Q1CG__search{margin-top:calc(32 * var(--u));box-sizing:border-box;align-items:center;gap:calc(14 * var(--u));width:100%;height:calc(68 * var(--u));padding:0 calc(24 * var(--u));border-radius:var(--r-lg);background:var(--p-sf);border:1px solid var(--p-bd);box-shadow:var(--p-sh);transition:border-color var(--t-fast) ease;display:flex}.faq-block-module__M_Q1CG__search:focus-within{border-color:var(--ac)}.faq-block-module__M_Q1CG__searchIcon{color:var(--p-mut);flex:none}.faq-block-module__M_Q1CG__searchInput{min-width:0;font:inherit;font-size:calc(18 * var(--u));color:var(--p-ink);background:0 0;border:0;outline:0;flex:1}.faq-block-module__M_Q1CG__searchInput::placeholder{color:var(--p-grey)}.faq-block-module__M_Q1CG__searchInput::-webkit-search-cancel-button{cursor:pointer}.faq-block-module__M_Q1CG__cats{gap:calc(2 * var(--u));padding:calc(8 * var(--u));border-radius:var(--r-lg);background:var(--p-sf);border:1px solid var(--p-bd);flex-direction:column;display:flex}.faq-block-module__M_Q1CG__cat,.faq-block-module__M_Q1CG__sheetRow{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:calc(12 * var(--u));width:100%;padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));border-radius:calc(14 * var(--u));opacity:.55;transition:background .25s,opacity .25s;display:flex}.faq-block-module__M_Q1CG__cat:hover,.faq-block-module__M_Q1CG__cat[data-on]{background:var(--p-bg);opacity:1}.faq-block-module__M_Q1CG__cat:focus-visible,.faq-block-module__M_Q1CG__sheetRow:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.faq-block-module__M_Q1CG__tile{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:var(--r-sm);background:var(--p-bg);color:var(--p-ink);flex:none;place-items:center;transition:background .25s,color .25s;display:grid}.faq-block-module__M_Q1CG__cat[data-on] .faq-block-module__M_Q1CG__tile,.faq-block-module__M_Q1CG__tileOn{background:var(--brand);color:var(--p-on-brand)}.faq-block-module__M_Q1CG__catLabel{min-width:0;font-size:calc(15 * var(--u));white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;overflow:hidden}.faq-block-module__M_Q1CG__cat[data-on] .faq-block-module__M_Q1CG__catLabel,.faq-block-module__M_Q1CG__sheetRow[data-on] .faq-block-module__M_Q1CG__catLabel{font-weight:600}.faq-block-module__M_Q1CG__count{font:500 calc(11.5 * var(--u))/1 "Geist Mono", ui-monospace, monospace;color:var(--p-mut)}.faq-block-module__M_Q1CG__callout{margin-top:calc(16 * var(--u))}.faq-block-module__M_Q1CG__cta{align-items:center;gap:calc(14 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u));border-radius:calc(18 * var(--u));background:linear-gradient(110deg, color-mix(in srgb, var(--brand) 16%, var(--p-ink-band)) 0%, color-mix(in srgb, var(--brand) 55%, var(--p-ink-band)) 65%, var(--brand) 100%);color:var(--p-on-ink);transition:transform var(--t-med) var(--ease);display:flex}.faq-block-module__M_Q1CG__cta:hover{transform:translateY(calc(-2 * var(--u)))}.faq-block-module__M_Q1CG__cta:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.faq-block-module__M_Q1CG__ctaPhone{display:none}.faq-block-module__M_Q1CG__ctaText{flex:1;min-width:0}.faq-block-module__M_Q1CG__ctaTitle{font-size:calc(16 * var(--u));font-weight:600;display:block}.faq-block-module__M_Q1CG__ctaBody{margin-top:calc(3 * var(--u));font-size:calc(13 * var(--u));color:color-mix(in srgb, var(--p-on-ink) 74%, transparent);display:block}.faq-block-module__M_Q1CG__ctaGo{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:var(--r-pill);background:var(--p-on-ink);color:var(--brand);flex:none;place-items:center;display:grid}.faq-block-module__M_Q1CG__ctaGo svg{transition:transform var(--t-med) var(--ease)}.faq-block-module__M_Q1CG__cta:hover .faq-block-module__M_Q1CG__ctaGo svg{transform:translateX(calc(3 * var(--u)))}.faq-block-module__M_Q1CG__deskCentred .faq-block-module__M_Q1CG__cat{opacity:1}.faq-block-module__M_Q1CG__item{border-bottom:1px solid var(--p-bd)}.faq-block-module__M_Q1CG__qHead{font:inherit;margin:0}.faq-block-module__M_Q1CG__qBtn{all:unset;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:calc(24 * var(--u));width:100%;padding:calc(26 * var(--u)) 0;display:flex}.faq-block-module__M_Q1CG__qBtn:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(4 * var(--u));border-radius:calc(6 * var(--u))}.faq-block-module__M_Q1CG__q{min-width:0;font-family:var(--font-head);font-size:clamp(calc(18 * var(--u)), 1.6vw, calc(22 * var(--u)));letter-spacing:-.02em;text-wrap:pretty;flex:1;font-weight:600;line-height:1.3}.faq-block-module__M_Q1CG__toggle{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:var(--r-pill);background:var(--p-sf);color:var(--p-ink);flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.faq-block-module__M_Q1CG__toggle svg{transition:transform .4s var(--ease)}.faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__toggle{background:var(--brand);color:var(--p-on-brand)}.faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__toggle svg{transform:rotate(45deg)}.faq-block-module__M_Q1CG__qBtn:hover .faq-block-module__M_Q1CG__toggle{box-shadow:inset 0 0 0 1px var(--p-bds)}.faq-block-module__M_Q1CG__panel{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__panel{grid-template-rows:1fr}.faq-block-module__M_Q1CG__panelInner{min-height:0;overflow:hidden}.faq-block-module__M_Q1CG__a{padding:0 calc(64 * var(--u)) calc(28 * var(--u)) 0;max-width:calc(720 * var(--u));font-size:calc(16.5 * var(--u));color:var(--p-mut);text-wrap:pretty;margin:0;line-height:1.65}.faq-block-module__M_Q1CG__aLink{align-items:center;gap:calc(8 * var(--u));margin:calc(-14 * var(--u)) 0 calc(28 * var(--u));font-size:calc(15 * var(--u));color:var(--ac);font-weight:600;display:inline-flex}.faq-block-module__M_Q1CG__aLink:hover{text-underline-offset:calc(3 * var(--u));text-decoration:underline}.faq-block-module__M_Q1CG__empty{padding:calc(28 * var(--u)) 0;font-size:calc(16 * var(--u));color:var(--p-mut);margin:0}.faq-block-module__M_Q1CG__picker{display:none}.faq-block-module__M_Q1CG__sheet{padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(30 * var(--u))}.faq-block-module__M_Q1CG__grabber{width:calc(40 * var(--u));height:calc(5 * var(--u));margin:calc(4 * var(--u)) auto calc(14 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-bds);display:block}.faq-block-module__M_Q1CG__sheetTitle{padding:0 calc(56 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u));font-family:var(--font-head);font-size:calc(22 * var(--u));letter-spacing:-.03em;margin:0;font-weight:700}.faq-block-module__M_Q1CG__sheetList{gap:calc(4 * var(--u));flex-direction:column;display:flex}.faq-block-module__M_Q1CG__sheetRow{opacity:1;min-height:calc(60 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));border-radius:var(--r-md)}.faq-block-module__M_Q1CG__sheetRow[data-on]{background:var(--p-sf2)}.faq-block-module__M_Q1CG__sheetRow .faq-block-module__M_Q1CG__tile{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:calc(12 * var(--u));background:var(--p-sf2)}.faq-block-module__M_Q1CG__sheetRow .faq-block-module__M_Q1CG__tileOn{background:var(--brand)}.faq-block-module__M_Q1CG__sheetRow .faq-block-module__M_Q1CG__catLabel{font-size:calc(16 * var(--u));white-space:normal}.faq-block-module__M_Q1CG__check{width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:var(--r-pill);background:var(--brand);color:var(--p-on-brand);opacity:0;place-items:center;display:grid}.faq-block-module__M_Q1CG__sheetRow[data-on] .faq-block-module__M_Q1CG__check{opacity:1}.faq-block-module__M_Q1CG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.faq-block-module__M_Q1CG__block{--faq-graphite:linear-gradient(160deg, color-mix(in srgb, var(--p-ink-band) 78%, var(--p-on-ink)), var(--p-ink-band))}.faq-block-module__M_Q1CG__total{height:calc(48 * var(--u));padding:0 calc(18 * var(--u));border-radius:var(--r-pill);background:var(--p-sf2);font-size:calc(14 * var(--u));color:var(--p-mut);white-space:nowrap;flex:none;align-items:center;font-weight:600;display:inline-flex}.faq-block-module__M_Q1CG__hint{margin:calc(12 * var(--u)) 0 0 calc(24 * var(--u));font-size:calc(13.5 * var(--u));color:var(--p-grey);font-weight:500}.faq-block-module__M_Q1CG__label{align-items:center;gap:calc(6 * var(--u));padding:calc(16 * var(--u)) 0 calc(14 * var(--u));font-size:calc(13 * var(--u));color:var(--p-mut);margin:0;font-weight:600;display:flex}.faq-block-module__M_Q1CG__most{color:var(--ac)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__search{border-radius:var(--r-pill);padding:0 calc(10 * var(--u)) 0 calc(24 * var(--u));box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) calc(-24 * var(--u)) color-mix(in srgb, var(--p-ink-band) 45%, transparent)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__searchIcon,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__searchIcon{color:var(--p-grey)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__searchInput,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__searchInput{font-weight:500}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cats{gap:calc(4 * var(--u));padding:calc(12 * var(--u));border-radius:calc(24 * var(--u))}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat{height:calc(58 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(16 * var(--u));opacity:1;color:var(--p-mut);border:1px solid #0000;transition:background .3s,border-color .3s}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat:hover{background:var(--p-sf2)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat[data-on]{background:color-mix(in srgb, var(--brand) 8%, transparent);border-color:color-mix(in srgb, var(--brand) 28%, transparent);color:var(--p-ink)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat .faq-block-module__M_Q1CG__tile{width:calc(38 * var(--u));height:calc(38 * var(--u));border-radius:calc(12 * var(--u));background:var(--faq-graphite);color:var(--p-on-brand);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--p-on-brand) 16%, transparent)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat[data-on] .faq-block-module__M_Q1CG__tile{background:var(--p-brand)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__catLabel{font-size:calc(15.5 * var(--u));font-weight:600}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat .faq-block-module__M_Q1CG__count,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__cat .faq-block-module__M_Q1CG__count{min-width:calc(26 * var(--u));height:calc(26 * var(--u));padding:0 calc(7 * var(--u));box-sizing:border-box;border-radius:var(--r-pill);background:var(--p-sf2);color:var(--p-mut);font:700 calc(12 * var(--u))/1 var(--font-num);place-items:center;display:grid}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__cat[data-on] .faq-block-module__M_Q1CG__count{background:var(--brand);color:var(--p-on-brand)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__list{padding:calc(10 * var(--u)) calc(28 * var(--u)) calc(12 * var(--u));border-radius:calc(24 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);margin-top:0}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__item,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__item{border:0;border-top:1px solid var(--p-bd);background:0 0;border-radius:0}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__qBtn{padding:calc(24 * var(--u)) 0;gap:calc(20 * var(--u))}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__q,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__q{font-family:var(--font-body);font-size:calc(20 * var(--u));letter-spacing:-.015em;line-height:1.3;transition:color .3s}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__q,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__q{color:var(--ac)}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__toggle,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__toggle{box-sizing:border-box;border:1px solid var(--p-bd);background:0 0}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__toggle{border-color:#0000}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__a{max-width:none;padding:0 calc(64 * var(--u)) calc(26 * var(--u)) 0;line-height:1.6}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__empty,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__empty{padding:calc(32 * var(--u)) 0;border-top:1px solid var(--p-bd);background:0 0;border-radius:0}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__search{height:calc(56 * var(--u));gap:calc(12 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(20 * var(--u));border-radius:var(--r-pill);box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-20 * var(--u)) color-mix(in srgb, var(--p-ink-band) 40%, transparent)}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__searchInput{font-size:calc(16 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__cat{height:calc(40 * var(--u));gap:calc(8 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(16 * var(--u));opacity:1;color:var(--p-ink);transition:background .3s,color .3s,border-color .3s}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__cat .faq-block-module__M_Q1CG__tile{display:none}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__catLabel{font-size:calc(14 * var(--u));font-weight:600}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__cat .faq-block-module__M_Q1CG__count{min-width:calc(24 * var(--u));height:calc(24 * var(--u));padding:0 calc(6 * var(--u));color:inherit}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__cat[data-on]{background:var(--p-ink);border-color:var(--p-ink);color:var(--p-bg)}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__cat[data-on] .faq-block-module__M_Q1CG__count{background:color-mix(in srgb, var(--p-bg) 18%, transparent)}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__label{padding:0 0 calc(16 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__qBtn{padding:calc(26 * var(--u)) 0;gap:calc(20 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__q{font-size:calc(21 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__toggle{background:var(--p-ink);color:var(--p-bg);border-color:#0000}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__a{max-width:none;padding:0 calc(64 * var(--u)) calc(28 * var(--u)) calc(60 * var(--u));line-height:1.6}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__hint{padding-top:calc(16 * var(--u));border-top:1px solid var(--p-bd);margin:0}.faq-block-module__M_Q1CG__qTile{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:calc(12 * var(--u));background:var(--p-sf2);color:var(--p-mut);flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__qTile{background:var(--p-brand);color:var(--p-on-brand)}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__search{border-radius:var(--faq-r,var(--r-lg))}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__list{gap:calc(10 * var(--u))}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__item{border-radius:var(--faq-r,calc(24 * var(--u)));background:var(--p-sf);box-shadow:0 0 0 1px var(--p-bd);border:0;transition:box-shadow .3s}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__item[data-open]{box-shadow:0 0 0 1.5px var(--brand), 0 calc(24 * var(--u)) calc(44 * var(--u)) calc(-28 * var(--u)) color-mix(in srgb, var(--brand) 50%, transparent)}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__qBtn{grid-template-columns:calc(44 * var(--u)) minmax(0, 1fr) calc(40 * var(--u));gap:calc(16 * var(--u));min-height:calc(84 * var(--u));padding:0 calc(20 * var(--u)) 0 calc(22 * var(--u));display:grid}.faq-block-module__M_Q1CG__n{font:600 calc(13 * var(--u))/1 "Geist Mono", ui-monospace, monospace;color:var(--p-grey);transition:color .3s}.faq-block-module__M_Q1CG__item[data-open] .faq-block-module__M_Q1CG__n{color:var(--ac)}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__q{font-size:calc(19 * var(--u));letter-spacing:-.01em}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__toggle{border-radius:var(--faq-r-btn,var(--r-pill));background:var(--p-sf2)}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__a{max-width:none;padding:0 calc(80 * var(--u)) calc(26 * var(--u)) calc(82 * var(--u));line-height:1.6}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__aLink{margin-left:calc(82 * var(--u))}.faq-block-module__M_Q1CG__call{gap:calc(12 * var(--u));padding:calc(26 * var(--u));border-radius:calc(24 * var(--u));background:var(--p-brand);color:var(--p-on-brand);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--p-on-brand) 25%, transparent), 0 calc(24 * var(--u)) calc(44 * var(--u)) calc(-26 * var(--u)) var(--brand-glow);flex-direction:column;display:flex}.faq-block-module__M_Q1CG__callTitle{font-family:var(--font-head);font-size:calc(28 * var(--u));letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.05}.faq-block-module__M_Q1CG__callBody{font-size:calc(15 * var(--u));color:color-mix(in srgb, var(--p-on-brand) 88%, transparent);margin:0;line-height:1.5}.faq-block-module__M_Q1CG__callBtn{align-self:flex-start;align-items:center;gap:calc(9 * var(--u));height:calc(50 * var(--u));margin-top:calc(6 * var(--u));padding:0 calc(20 * var(--u));border-radius:var(--r-pill);background:var(--p-on-brand);color:var(--p-ink-band);font-size:calc(15 * var(--u));white-space:nowrap;transition:color var(--t-fast) ease, transform var(--t-med) var(--ease);font-weight:600;display:inline-flex}.faq-block-module__M_Q1CG__callBtn:hover{color:var(--brand);transform:translateY(calc(-2 * var(--u)))}.faq-block-module__M_Q1CG__callBtn:focus-visible{outline:calc(2 * var(--u)) solid var(--p-on-brand);outline-offset:calc(3 * var(--u))}.faq-block-module__M_Q1CG__callIcon{color:var(--brand)}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__call{gap:calc(14 * var(--u));padding:calc(28 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__callTitle{font-size:calc(30 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__callBody{font-size:calc(15.5 * var(--u))}.faq-block-module__M_Q1CG__note{padding:calc(24 * var(--u));border-radius:var(--faq-r,calc(26 * var(--u)));background:var(--p-sf);border:1px solid var(--p-bd);color:var(--p-ink)}.faq-block-module__M_Q1CG__noteHead{align-items:center;gap:calc(12 * var(--u));display:flex}.faq-block-module__M_Q1CG__noteTile{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:var(--faq-r-btn,calc(14 * var(--u)));background:var(--p-tile);color:var(--p-on-brand);flex:none;place-items:center;display:grid}.faq-block-module__M_Q1CG__noteTitle{font-family:var(--font-head);font-size:calc(19 * var(--u));letter-spacing:-.015em;margin:0;font-weight:700;line-height:1.2}.faq-block-module__M_Q1CG__noteBody{margin:calc(12 * var(--u)) 0 0;font-size:calc(15 * var(--u));color:var(--p-mut);text-wrap:pretty;line-height:1.55}.faq-block-module__M_Q1CG__noteLink{align-items:center;gap:calc(8 * var(--u));margin-top:calc(16 * var(--u));font-size:calc(15 * var(--u));color:var(--ac);font-weight:600;display:inline-flex}.faq-block-module__M_Q1CG__noteLink svg{transition:transform var(--t-med) var(--ease)}.faq-block-module__M_Q1CG__noteLink:hover svg{transform:translateX(calc(3 * var(--u)))}.faq-block-module__M_Q1CG__noteLink:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u));border-radius:calc(4 * var(--u))}@media (max-width:1100px){.faq-block-module__M_Q1CG__rail{grid-template-columns:minmax(calc(220 * var(--u)), calc(260 * var(--u))) minmax(0, 1fr)}.faq-block-module__M_Q1CG__pills{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""cats""list""cta"}}@media (max-width:640px){.faq-block-module__M_Q1CG__block.faq-block-module__M_Q1CG__rail,.faq-block-module__M_Q1CG__block.faq-block-module__M_Q1CG__pills{gap:calc(8 * var(--u));grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""picker""list""cta"}.faq-block-module__M_Q1CG__rail .faq-block-module__M_Q1CG__head{text-align:left;align-items:flex-start}.faq-block-module__M_Q1CG__lead{margin-top:calc(14 * var(--u));font-size:calc(16 * var(--u));text-wrap:pretty;line-height:1.55}.faq-block-module__M_Q1CG__search{margin-top:calc(20 * var(--u));height:calc(52 * var(--u));padding:0 calc(16 * var(--u));gap:calc(10 * var(--u));border-radius:var(--r-md);box-shadow:none}.faq-block-module__M_Q1CG__searchInput{font-size:calc(16 * var(--u))}.faq-block-module__M_Q1CG__side{display:contents}.faq-block-module__M_Q1CG__cats{display:none}.faq-block-module__M_Q1CG__rail .faq-block-module__M_Q1CG__list{margin-top:calc(4 * var(--u))}.faq-block-module__M_Q1CG__list{gap:calc(8 * var(--u))}.faq-block-module__M_Q1CG__picker{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:calc(12 * var(--u));width:100%;min-height:calc(60 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));border-radius:calc(18 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);grid-area:picker;display:flex}.faq-block-module__M_Q1CG__picker:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.faq-block-module__M_Q1CG__picker .faq-block-module__M_Q1CG__tile{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:calc(12 * var(--u))}.faq-block-module__M_Q1CG__pickerText{flex:1;min-width:0}.faq-block-module__M_Q1CG__pickerLabel{font-size:calc(12 * var(--u));color:var(--p-mut);display:block}.faq-block-module__M_Q1CG__pickerValue{font-size:calc(16 * var(--u));margin-top:1px;font-weight:600;display:block}.faq-block-module__M_Q1CG__pickerChev{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:var(--r-pill);background:var(--p-sf2);place-items:center;display:grid}.faq-block-module__M_Q1CG__item{border:1px solid var(--p-bd);border-radius:calc(18 * var(--u));background:var(--p-sf)}.faq-block-module__M_Q1CG__qBtn{padding:calc(16 * var(--u));min-height:calc(60 * var(--u));gap:calc(12 * var(--u))}.faq-block-module__M_Q1CG__q{font-family:var(--font-body);font-size:calc(16 * var(--u));letter-spacing:0;line-height:1.35}.faq-block-module__M_Q1CG__toggle{width:calc(34 * var(--u));height:calc(34 * var(--u));border:1px solid var(--p-bd);box-sizing:border-box}.faq-block-module__M_Q1CG__a{padding:0 calc(16 * var(--u)) calc(18 * var(--u));font-size:calc(15 * var(--u));line-height:1.6}.faq-block-module__M_Q1CG__aLink{margin:calc(-8 * var(--u)) calc(16 * var(--u)) calc(18 * var(--u));font-size:calc(14.5 * var(--u))}.faq-block-module__M_Q1CG__empty{padding:calc(20 * var(--u));border-radius:calc(18 * var(--u));background:var(--p-sf);font-size:calc(14.5 * var(--u))}.faq-block-module__M_Q1CG__callout{margin-top:calc(4 * var(--u));grid-area:cta}.faq-block-module__M_Q1CG__cta{padding:calc(16 * var(--u));border-radius:var(--r-lg);background:var(--brand)}.faq-block-module__M_Q1CG__ctaPhone{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(13 * var(--u));background:color-mix(in srgb, var(--p-on-ink) 16%, transparent);flex:none;place-items:center;display:grid}.faq-block-module__M_Q1CG__ctaBody{font-size:calc(13.5 * var(--u));color:color-mix(in srgb, var(--p-on-ink) 82%, transparent)}.faq-block-module__M_Q1CG__ctaGo{width:auto;height:auto;color:var(--p-on-ink);background:0 0}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__list{padding:calc(4 * var(--u)) calc(18 * var(--u)) calc(8 * var(--u));gap:0}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__total,.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__hint{display:none}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__qBtn,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__qBtn{padding:calc(18 * var(--u)) 0;gap:calc(14 * var(--u))}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__q,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__q{font-size:calc(16.5 * var(--u));line-height:1.35}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__a,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__a{padding:0 calc(8 * var(--u)) calc(22 * var(--u)) 0;font-size:calc(15 * var(--u))}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__list{gap:0}.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__a{padding-left:calc(54 * var(--u))}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__qBtn{grid-template-columns:calc(26 * var(--u)) minmax(0, 1fr) calc(34 * var(--u));gap:calc(10 * var(--u));min-height:calc(64 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u)) calc(16 * var(--u))}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__q{font-size:calc(16 * var(--u))}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__a{padding:0 calc(16 * var(--u)) calc(18 * var(--u)) calc(52 * var(--u))}.faq-block-module__M_Q1CG__numbered .faq-block-module__M_Q1CG__aLink{margin-left:calc(52 * var(--u))}.faq-block-module__M_Q1CG__call{gap:calc(10 * var(--u));padding:calc(24 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u))}.faq-block-module__M_Q1CG__callTitle,.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__callTitle{font-size:calc(26 * var(--u))}.faq-block-module__M_Q1CG__callBtn{height:calc(54 * var(--u));margin-top:calc(8 * var(--u));justify-content:center;align-self:stretch}.faq-block-module__M_Q1CG__note{padding:calc(20 * var(--u))}}@media (min-width:1101px){.faq-block-module__M_Q1CG__deskCentred{max-width:calc(1100 * var(--u))}.faq-block-module__M_Q1CG__deskSplit{grid-template-columns:var(--faq-side,clamp(300px, 23.6vw, 440px)) minmax(0, 1fr);gap:56px 24px;max-width:none}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__head{grid-template-columns:minmax(0, 1fr) var(--faq-lead,clamp(360px, 27.8vw, 520px));text-align:left;align-items:end;column-gap:48px;display:grid}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__lead{text-wrap:pretty;max-width:none;margin:0 0 6px;font-size:18px;line-height:1.55}.faq-block-module__M_Q1CG__deskSplit .faq-block-module__M_Q1CG__search{grid-column:1/-1;margin-top:48px}.faq-block-module__M_Q1CG__pills.faq-block-module__M_Q1CG__deskSide{grid-template-columns:var(--faq-side,clamp(440px, 34.7vw, 600px)) minmax(0, 1fr);column-gap:var(--faq-gap,56px)}.faq-block-module__M_Q1CG__pills.faq-block-module__M_Q1CG__deskColumn{grid-template-columns:var(--faq-side,clamp(440px, 34.7vw, 600px)) minmax(0, 1fr);column-gap:var(--faq-gap,56px);grid-template-rows:auto auto 1fr;grid-template-areas:"head list""cats list""cta list";row-gap:20px}.faq-block-module__M_Q1CG__pills.faq-block-module__M_Q1CG__deskColumn .faq-block-module__M_Q1CG__callout{margin-top:8px}.faq-block-module__M_Q1CG__deskSplit{row-gap:28px}}.faq-block-module__M_Q1CG__single .faq-block-module__M_Q1CG__cats,.faq-block-module__M_Q1CG__single .faq-block-module__M_Q1CG__picker{display:none}.faq-block-module__M_Q1CG__pills.faq-block-module__M_Q1CG__single{grid-template-rows:auto 1fr;grid-template-areas:"head list""cta list"}@media (max-width:1100px){.faq-block-module__M_Q1CG__pills.faq-block-module__M_Q1CG__single{grid-template-rows:none;grid-template-areas:"head""list""cta"}}@media (max-width:640px){.faq-block-module__M_Q1CG__block.faq-block-module__M_Q1CG__pills.faq-block-module__M_Q1CG__single,.faq-block-module__M_Q1CG__block.faq-block-module__M_Q1CG__rail.faq-block-module__M_Q1CG__single{grid-template-areas:"head""list""cta"}}
.faq-module__qADctW__section{padding:calc(24 * var(--u)) 0 calc(120 * var(--u));background:var(--p-bg);color:var(--p-ink)}.faq-module__qADctW__rule{padding-top:calc(96 * var(--u));position:relative}.faq-module__qADctW__rule:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--p-bd);position:absolute}.faq-module__qADctW__title{font-size:clamp(calc(48 * var(--u)), 5.6vw, calc(80 * var(--u)));letter-spacing:-.055em;line-height:1}@media (min-width:1101px){.faq-module__qADctW__effSection{padding-bottom:var(--sec)}.faq-module__qADctW__effTitle{font-size:calc(clamp(64px, 5.56vw, 108px) * var(--sv))}}@media (max-width:1100px){.faq-module__qADctW__section{padding:calc(24 * var(--u)) 0 calc(88 * var(--u))}.faq-module__qADctW__rule{padding-top:calc(64 * var(--u))}}@media (max-width:640px){.faq-module__qADctW__section{padding:calc(56 * var(--u)) 0 calc(48 * var(--u))}.faq-module__qADctW__rule{padding-top:calc(32 * var(--u))}.faq-module__qADctW__rule:before{left:calc(var(--gutter) + calc(4 * var(--u)));right:calc(var(--gutter) + calc(4 * var(--u)))}.faq-module__qADctW__title{font-size:calc(40 * var(--u));letter-spacing:-.045em;line-height:1.02}}
.faq-module__IE0khq__section{padding:calc(24 * var(--u)) 0 calc(120 * var(--u));background:var(--p-bg);color:var(--p-ink)}.faq-module__IE0khq__rule{padding-top:calc(96 * var(--u));position:relative}.faq-module__IE0khq__rule:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--p-bd);position:absolute}.faq-module__IE0khq__title{font-size:clamp(calc(48 * var(--u)), 5.6vw, calc(80 * var(--u)));letter-spacing:-.055em;line-height:1}@media (min-width:1101px){.faq-module__IE0khq__section{padding-bottom:var(--sec);--faq-side:clamp(292px, 23.61vw, 442px);--faq-lead:clamp(344px, 27.78vw, 520px)}.faq-module__IE0khq__title{font-size:calc(clamp(59px, 5.56vw, 96px) * var(--sv))}}@media (max-width:1100px){.faq-module__IE0khq__section{padding:calc(24 * var(--u)) 0 calc(88 * var(--u))}.faq-module__IE0khq__rule{padding-top:calc(64 * var(--u))}}@media (max-width:640px){.faq-module__IE0khq__section{padding:calc(56 * var(--u)) 0 calc(48 * var(--u))}.faq-module__IE0khq__rule{padding-top:calc(32 * var(--u))}.faq-module__IE0khq__rule:before{left:calc(var(--gutter) + calc(4 * var(--u)));right:calc(var(--gutter) + calc(4 * var(--u)))}.faq-module__IE0khq__title{font-size:calc(40 * var(--u));letter-spacing:-.045em;line-height:1.02}}
.faq-module__wcw_Hq__section{padding:calc(24 * var(--u)) 0 calc(72 * var(--u));background:var(--p-bg);color:var(--p-ink)}.faq-module__wcw_Hq__rule{padding-top:calc(56 * var(--u));position:relative}.faq-module__wcw_Hq__rule:before{content:"";top:0;left:var(--gutter);right:var(--gutter);border-top:1px solid var(--p-bd);position:absolute}.faq-module__wcw_Hq__title{font-size:clamp(calc(40 * var(--u)), 4.6vw, calc(64 * var(--u)));letter-spacing:-.05em;line-height:1}@media (max-width:640px){.faq-module__wcw_Hq__section{padding:calc(56 * var(--u)) 0 calc(24 * var(--u))}.faq-module__wcw_Hq__rule{padding-top:0}.faq-module__wcw_Hq__rule:before{display:none}.faq-module__wcw_Hq__title{font-size:calc(34 * var(--u));letter-spacing:-.045em;line-height:1.04}}@media (min-width:1101px){.faq-module__wcw_Hq__section{padding:24px 0 var(--sec-s)}.faq-module__wcw_Hq__title{font-size:calc(clamp(60px, 5.1vw, 92px) * var(--sv));line-height:.98}}
@media (min-width:1101px){section.faq-module__zQWgsW__section{padding-bottom:var(--sec)}.faq-module__zQWgsW__section .faq-module__zQWgsW__title{font-size:calc(clamp(64px, 5.9vw, 112px) * var(--sv))}}
.hero-stage-module__VHou2W__stage{aspect-ratio:1440/480;width:100%;position:relative;overflow:hidden;container-type:inline-size}.hero-stage-module__VHou2W__drive{animation:hero-stage-module__VHou2W__trDrive 1.4s var(--ease) calc(var(--boot-delay) + .2s) both;position:absolute;inset:0}.hero-stage-module__VHou2W__scale{transform-origin:50% 90%;position:absolute;inset:0;transform:scale(1.13)}.hero-stage-module__VHou2W__shadow{background:radial-gradient(closest-side, color-mix(in srgb, var(--p-ink-band) 22%, transparent), transparent);border-radius:50%;width:68.61%;height:5%;position:absolute;top:87.5%;left:19.65%}.hero-stage-module__VHou2W__truck{aspect-ratio:1017/360;width:86.111%;position:absolute;top:10.833%;left:6.944%}.hero-stage-module__VHou2W__trailer{box-sizing:border-box;border:.21cqw solid color-mix(in srgb, var(--p-on-brand) 70%, var(--p-ink-band));background:repeating-linear-gradient(90deg, transparent 0 7.78cqw, color-mix(in srgb, var(--p-ink-band) 4%, transparent) 7.78cqw 7.92cqw), linear-gradient(180deg, var(--p-on-brand), color-mix(in srgb, var(--p-on-brand) 92%, var(--p-ink-band)));border-radius:.28cqw;width:63.472%;height:57.5%;position:absolute;top:15.208%;left:10.625%;overflow:hidden}.hero-stage-module__VHou2W__brandCut{clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);background:var(--p-brand);width:32.82%;position:absolute;top:0;bottom:0;right:0}.hero-stage-module__VHou2W__brandShade{clip-path:polygon(34% 0,52% 0,18% 100%,0 100%);background:color-mix(in srgb, var(--p-ink-band) 22%, transparent);width:32.82%;position:absolute;top:0;bottom:0;right:0}.hero-stage-module__VHou2W__bigMark{width:10.42cqw;height:10.42cqw;color:var(--p-on-brand);position:absolute;top:50%;right:3.94%;transform:translateY(-50%)}.hero-stage-module__VHou2W__shine{pointer-events:none;background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--p-on-brand) 55%, transparent) 45%, transparent 60%);animation:6s ease-in-out infinite hero-stage-module__VHou2W__trShine;position:absolute;inset:0}.hero-stage-module__VHou2W__wordmark{font:800 4.2cqw var(--font-body);letter-spacing:.02em;color:var(--p-ink-band);align-items:center;display:none;position:absolute;top:50%;left:8%;transform:translateY(-50%)}.hero-stage-module__VHou2W__wordmarkDisc{background:var(--p-brand);width:5.6cqw;height:5.6cqw;color:var(--p-on-brand);border-radius:50%;place-items:center;margin-right:1.4cqw;display:grid}.hero-stage-module__VHou2W__wordmarkIcon{width:3cqw;height:3cqw}.hero-stage-module__VHou2W__wordmarkHi{color:var(--brand)}.hero-stage-module__VHou2W__tile{width:29.54%;height:70.29%;color:var(--p-on-brand);transition:transform .45s var(--ease), filter .3s ease;border-radius:.97cqw;text-decoration:none;position:absolute;top:13.77%;transform:skew(-20.7deg)}.hero-stage-module__VHou2W__tile:hover{transform:skewX(-20.7deg) translateY(calc(-4 * var(--u)));filter:brightness(1.08)}.hero-stage-module__VHou2W__tile:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.hero-stage-module__VHou2W__tileBrand{background:var(--p-brand);box-shadow:inset 0 1px 0 var(--p-sheen), 0 calc(18 * var(--u)) calc(30 * var(--u)) calc(-18 * var(--u)) var(--brand-glow);left:8.21%}.hero-stage-module__VHou2W__tileInk{background:linear-gradient(160deg, color-mix(in srgb, var(--p-ink-band) 85%, var(--p-on-brand)), var(--p-ink-band));box-shadow:0 calc(18 * var(--u)) calc(30 * var(--u)) calc(-18 * var(--u)) color-mix(in srgb, var(--p-ink-band) 80%, transparent);left:40.15%}.hero-stage-module__VHou2W__tileInk:hover{filter:brightness(1.2)}.hero-stage-module__VHou2W__tileInner{flex-direction:column;justify-content:space-between;padding:1.667cqw 2.083cqw 1.667cqw 2.778cqw;display:flex;position:absolute;inset:0;transform:skew(20.7deg)}.hero-stage-module__VHou2W__tileIcon{background:var(--p-on-brand);width:3.333cqw;height:3.333cqw;color:var(--brand);border-radius:.833cqw;place-items:center;display:grid;overflow:hidden}.hero-stage-module__VHou2W__tileIconInk{color:var(--p-ink-band)}.hero-stage-module__VHou2W__tileIcon svg{width:1.39cqw;height:1.39cqw}.hero-stage-module__VHou2W__tile:hover .hero-stage-module__VHou2W__tileArrow{animation:hero-stage-module__VHou2W__trArrow .55s var(--ease)}.hero-stage-module__VHou2W__ring{transform-origin:50%;animation:5s ease-in-out infinite hero-stage-module__VHou2W__trRingIdle}.hero-stage-module__VHou2W__tileText{flex-direction:column;gap:.42cqw;display:flex}.hero-stage-module__VHou2W__tileKicker{font:500 .903cqw var(--font-body);color:color-mix(in srgb, var(--p-on-brand) 82%, transparent);white-space:nowrap}.hero-stage-module__VHou2W__tileKickerInk{color:color-mix(in srgb, var(--p-on-brand) 65%, transparent)}.hero-stage-module__VHou2W__tileTitle{font:700 1.319cqw / 1.1 var(--font-body);letter-spacing:-.01em;white-space:pre-line}.hero-stage-module__VHou2W__tilePhone{font:700 1.458cqw / 1 var(--font-num);letter-spacing:-.015em;white-space:nowrap}.hero-stage-module__VHou2W__cam{z-index:4;pointer-events:none;width:0;height:0;position:absolute}.hero-stage-module__VHou2W__camPing{background:color-mix(in srgb, var(--brand) 35%, transparent);border-radius:50%;width:1.806cqw;height:1.806cqw;animation:2.2s ease-out infinite hero-stage-module__VHou2W__trPing;position:absolute;top:-.9cqw;left:-.9cqw}.hero-stage-module__VHou2W__camDot{left:calc(-6 * var(--u));top:calc(-6 * var(--u));width:calc(12 * var(--u));height:calc(12 * var(--u));background:var(--brand);border:calc(2 * var(--u)) solid var(--p-on-brand);box-sizing:border-box;box-shadow:0 0 calc(10 * var(--u)) var(--brand);border-radius:50%;position:absolute}.hero-stage-module__VHou2W__camLabel{height:max(calc(22 * var(--u)), 1.806cqw);padding:0 max(calc(8 * var(--u)), .694cqw);border-radius:var(--r-pill);background:var(--p-ink-band);color:var(--p-on-ink);font:600 max(calc(11 * var(--u)), .833cqw) var(--font-body);white-space:nowrap;align-items:center;display:inline-flex;position:absolute;top:-2.92cqw;left:0;transform:translate(-50%)}@media (min-width:1101px){.hero-stage-module__VHou2W__stage{width:min(100%, calc(1440px * var(--hv)));margin-inline:auto;overflow:visible}}.hero-stage-module__VHou2W__cards{display:none}@media (max-width:1100px){.hero-stage-module__VHou2W__tile{display:none}.hero-stage-module__VHou2W__wordmark{display:inline-flex}.hero-stage-module__VHou2W__camLabel{top:calc(-36 * var(--u))}.hero-stage-module__VHou2W__camRear .hero-stage-module__VHou2W__camLabel{top:calc(14 * var(--u))}.hero-stage-module__VHou2W__cards{gap:calc(12 * var(--u));padding:calc(20 * var(--u)) var(--gutter) calc(40 * var(--u));grid-template-columns:1fr 1fr;display:grid}.hero-stage-module__VHou2W__card{align-items:center;gap:calc(14 * var(--u));min-height:calc(84 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));border-radius:calc(20 * var(--u));transition:transform var(--t-med) var(--ease), filter var(--t-fast) ease;text-decoration:none;display:flex}.hero-stage-module__VHou2W__card:hover{transform:translateY(calc(-2 * var(--u)));filter:brightness(1.08)}.hero-stage-module__VHou2W__card:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.hero-stage-module__VHou2W__cardBrand{background:var(--p-brand);color:var(--p-on-brand);box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) calc(-16 * var(--u)) var(--brand-glow)}.hero-stage-module__VHou2W__cardInk{background:var(--p-ink-band);color:var(--p-on-ink)}.hero-stage-module__VHou2W__cardIcon{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(12 * var(--u));background:var(--p-on-brand);color:var(--brand);flex:none;place-items:center;display:grid}.hero-stage-module__VHou2W__cardIconInk{color:var(--p-ink-band)}.hero-stage-module__VHou2W__cardText{gap:calc(4 * var(--u));flex-direction:column;min-width:0;display:flex}.hero-stage-module__VHou2W__cardKicker{font:500 calc(13 * var(--u)) var(--font-body);opacity:.75}.hero-stage-module__VHou2W__cardTitle{font:700 calc(18 * var(--u))/1.15 var(--font-body);letter-spacing:-.01em}}@media (max-width:640px){.hero-stage-module__VHou2W__camLabel{display:none}.hero-stage-module__VHou2W__cards{gap:calc(10 * var(--u));padding:calc(14 * var(--u)) var(--gutter) calc(32 * var(--u));grid-template-columns:minmax(0,1fr)}}@keyframes hero-stage-module__VHou2W__trDrive{0%{opacity:0;transform:translate(-18cqw)}to{opacity:1;transform:none}}@keyframes hero-stage-module__VHou2W__trShine{0%,60%{transform:translate(-9%)}to{transform:translate(35%)}}@keyframes hero-stage-module__VHou2W__trPing{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes hero-stage-module__VHou2W__trArrow{0%{transform:none}45%{transform:translateX(calc(26 * var(--u)))}46%{transform:translateX(calc(-26 * var(--u)))}to{transform:none}}@keyframes hero-stage-module__VHou2W__trRingIdle{0%,84%,to{transform:rotate(0)}87%{transform:rotate(-16deg)}90%{transform:rotate(14deg)}93%{transform:rotate(-10deg)}96%{transform:rotate(6deg)}}
.map-module__8ikV-W__vars{--map:color-mix(in srgb, var(--p-sf2) 97.5%, var(--p-ink));--road:var(--p-sf);--case:var(--p-bd);--street:color-mix(in srgb, var(--p-ink) 4.5%, transparent);--water:color-mix(in srgb, var(--brand) 10%, transparent);--park:color-mix(in srgb, var(--p-ok) 9%, transparent);--eff-amber:color-mix(in srgb, var(--p-warn) 85%, var(--p-alert));--eff-amber-ink:color-mix(in srgb, var(--eff-amber) 78%, var(--p-ink));--eff-blue-hi:color-mix(in srgb, var(--brand) 78%, var(--p-on-brand))}:root[data-theme=dark] .map-module__8ikV-W__vars{--map:color-mix(in srgb, var(--p-sf) 60%, var(--p-bg));--road:color-mix(in srgb, var(--p-sf2) 90%, var(--p-ink));--case:color-mix(in srgb, var(--p-ink) 4%, transparent);--street:color-mix(in srgb, var(--p-ink) 3.5%, transparent);--water:color-mix(in srgb, var(--ac) 12%, transparent);--eff-amber-ink:color-mix(in srgb, var(--eff-amber) 80%, var(--p-ink))}.map-module__8ikV-W__street{stroke:var(--street)}.map-module__8ikV-W__case{stroke:var(--case)}.map-module__8ikV-W__road{stroke:var(--road)}
.clip-player-module__dqFcpG__col{gap:calc(12 * var(--u));flex-direction:column;min-width:0;display:flex}.clip-player-module__dqFcpG__player{aspect-ratio:16/9;border-radius:calc(16 * var(--u));background:var(--p-ink-band);position:relative;overflow:hidden}.clip-player-module__dqFcpG__frame{opacity:0;transition:opacity .6s,transform 6s linear;position:absolute;inset:0}.clip-player-module__dqFcpG__frame[data-on]{opacity:1}.clip-player-module__dqFcpG__shade{background:linear-gradient(180deg, color-mix(in srgb, var(--p-ink-band) 45%, transparent) 0%, transparent 28%, transparent 62%, color-mix(in srgb, var(--p-ink-band) 75%, transparent) 100%);position:absolute;inset:0}.clip-player-module__dqFcpG__chips{left:calc(14 * var(--u));top:calc(14 * var(--u));gap:calc(6 * var(--u));display:flex;position:absolute}.clip-player-module__dqFcpG__chip,.clip-player-module__dqFcpG__cat{align-items:center;gap:calc(6 * var(--u));height:calc(26 * var(--u));padding:0 calc(10 * var(--u));border-radius:var(--r-pill);background:color-mix(in srgb, var(--p-ink-band) 55%, transparent);color:var(--p-on-ink);font:600 calc(12 * var(--u)) var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.clip-player-module__dqFcpG__chipSoft{color:color-mix(in srgb, var(--p-on-ink) 85%, transparent)}.clip-player-module__dqFcpG__rec{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-alert);animation:1.4s ease-in-out infinite clip-player-module__dqFcpG__intBlink}.clip-player-module__dqFcpG__cat{right:calc(14 * var(--u));top:calc(14 * var(--u));background:var(--sev);color:var(--p-on-brand);transition:background .4s;position:absolute}.clip-player-module__dqFcpG__box{border:calc(2 * var(--u)) solid var(--sev);border-radius:calc(10 * var(--u));width:32%;height:40%;box-shadow:0 0 0 calc(4 * var(--u)) color-mix(in srgb, var(--sev) 28%, transparent), 0 0 calc(26 * var(--u)) color-mix(in srgb, var(--sev) 28%, transparent);opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.34,1.5,.5,1),border-color .4s;position:absolute;top:30%;left:34%;transform:scale(.85)}.clip-player-module__dqFcpG__box[data-on]{opacity:1;transform:none}.clip-player-module__dqFcpG__controls{left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(14 * var(--u));align-items:center;gap:calc(12 * var(--u));display:flex;position:absolute}.clip-player-module__dqFcpG__playBtn{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:var(--r-pill);background:var(--p-on-ink);color:var(--p-ink-band);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.clip-player-module__dqFcpG__playBtn:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.clip-player-module__dqFcpG__scrub{height:calc(4 * var(--u));border-radius:calc(4 * var(--u));background:color-mix(in srgb, var(--p-on-ink) 25%, transparent);flex:1;position:relative}.clip-player-module__dqFcpG__scrubFill{border-radius:calc(4 * var(--u));background:var(--p-on-ink);position:absolute;top:0;bottom:0;left:0}.clip-player-module__dqFcpG__marker{left:45%;top:calc(-4 * var(--u));width:calc(4 * var(--u));height:calc(12 * var(--u));border-radius:calc(2 * var(--u));background:var(--sev);box-shadow:0 0 calc(8 * var(--u)) var(--sev);position:absolute}.clip-player-module__dqFcpG__dur{font:600 calc(12 * var(--u)) var(--font-body);color:var(--p-on-ink);font-variant-numeric:tabular-nums;flex:none}.clip-player-module__dqFcpG__why{grid-template-columns:calc(44 * var(--u)) minmax(0, 1fr) auto;gap:calc(16 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));border-radius:calc(16 * var(--u));border:1px solid var(--p-bd);background:var(--p-bg);flex:1;align-items:center;display:grid}.clip-player-module__dqFcpG__whyIcon{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(13 * var(--u));background:var(--sev);color:var(--p-on-brand);place-items:center;transition:background .4s;display:grid}.clip-player-module__dqFcpG__whyText{gap:calc(4 * var(--u));flex-direction:column;min-width:0;display:flex}.clip-player-module__dqFcpG__whyLabel{font:600 calc(12 * var(--u)) var(--font-label);color:var(--p-grey)}.clip-player-module__dqFcpG__whyLine{font:600 calc(16 * var(--u))/1.35 var(--font-body)}.clip-player-module__dqFcpG__next{align-items:center;gap:calc(8 * var(--u));height:calc(42 * var(--u));padding:0 calc(6 * var(--u)) 0 calc(16 * var(--u));border-radius:var(--r-pill);background:var(--p-ink);color:var(--p-sf);cursor:pointer;font:600 calc(13.5 * var(--u)) var(--font-body);white-space:nowrap;border:0;display:inline-flex}.clip-player-module__dqFcpG__next:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.clip-player-module__dqFcpG__nextDisc{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:var(--r-pill);background:var(--p-sf);color:var(--p-ink);place-items:center;display:grid}.clip-player-module__dqFcpG__feed{border-radius:calc(16 * var(--u));border:1px solid var(--p-bd);flex-direction:column;min-height:0;display:flex;overflow:hidden}.clip-player-module__dqFcpG__feedHead{padding:calc(12 * var(--u)) calc(14 * var(--u));border-bottom:1px solid var(--p-bd);font:600 calc(13 * var(--u)) var(--font-body);justify-content:space-between;align-items:center;display:flex}.clip-player-module__dqFcpG__feedCount{align-items:baseline;gap:calc(6 * var(--u));color:var(--p-mut);font-weight:500;display:inline-flex}.clip-player-module__dqFcpG__feedNum{font:700 calc(16 * var(--u)) var(--font-num);color:var(--p-ink)}.clip-player-module__dqFcpG__feedList{gap:calc(8 * var(--u));padding:calc(10 * var(--u));flex-direction:column;flex:1;margin:0;list-style:none;display:flex;overflow:hidden}.clip-player-module__dqFcpG__feedItem{transition:opacity .45s,transform .5s cubic-bezier(.2,.85,.25,1)}.clip-player-module__dqFcpG__feedBtn{grid-template-columns:calc(76 * var(--u)) minmax(0, 1fr);gap:calc(12 * var(--u));width:100%;padding:calc(8 * var(--u));border-radius:calc(14 * var(--u));border:1px solid var(--p-bd);background:var(--p-sf);color:var(--p-ink);text-align:left;cursor:pointer;align-items:center;transition:background .3s,border-color .3s,box-shadow .3s;display:grid}.clip-player-module__dqFcpG__feedBtn:hover{border-color:color-mix(in srgb, var(--brand) 40%, transparent)}.clip-player-module__dqFcpG__feedBtn:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.clip-player-module__dqFcpG__feedBtn[data-on]{border-color:var(--sev);background:color-mix(in srgb, var(--sev) 6%, var(--p-sf));box-shadow:0 0 0 calc(3 * var(--u)) color-mix(in srgb, var(--sev) 28%, transparent)}.clip-player-module__dqFcpG__thumb{height:calc(50 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-ink-band);display:block;position:relative;overflow:hidden}.clip-player-module__dqFcpG__thumbRing{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sev) 28%, transparent);position:absolute;inset:0}.clip-player-module__dqFcpG__thumbTime{right:calc(4 * var(--u));bottom:calc(3 * var(--u));font:600 calc(9.5 * var(--u)) var(--font-body);color:var(--p-on-ink);text-shadow:0 1px calc(3 * var(--u)) var(--p-ink-band);font-variant-numeric:tabular-nums;position:absolute}.clip-player-module__dqFcpG__feedText{gap:calc(3 * var(--u));flex-direction:column;min-width:0;display:flex}.clip-player-module__dqFcpG__feedTop{align-items:center;gap:calc(7 * var(--u));min-width:0;display:flex}.clip-player-module__dqFcpG__feedDot{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:calc(9 * var(--u));background:var(--sev);flex:none}.clip-player-module__dqFcpG__feedLabel{font:600 calc(13.5 * var(--u)) var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.clip-player-module__dqFcpG__newTag{height:calc(18 * var(--u));padding:0 calc(6 * var(--u));border-radius:calc(5 * var(--u));background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--ac);font:700 calc(10 * var(--u)) var(--font-body);flex:none;align-items:center;display:inline-flex}.clip-player-module__dqFcpG__feedWhy{font:500 calc(11.5 * var(--u))/1.35 var(--font-body);color:var(--p-mut);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1100px){.clip-player-module__dqFcpG__why{flex:none}.clip-player-module__dqFcpG__feedList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:640px){.clip-player-module__dqFcpG__chips{left:calc(10 * var(--u));top:calc(10 * var(--u))}.clip-player-module__dqFcpG__chipSoft{display:none}.clip-player-module__dqFcpG__cat{right:calc(10 * var(--u));top:calc(10 * var(--u))}.clip-player-module__dqFcpG__controls{left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(10 * var(--u));gap:calc(8 * var(--u))}.clip-player-module__dqFcpG__playBtn{width:calc(32 * var(--u));height:calc(32 * var(--u))}.clip-player-module__dqFcpG__why{grid-template-columns:calc(40 * var(--u)) minmax(0, 1fr);gap:calc(12 * var(--u)) calc(14 * var(--u));padding:calc(14 * var(--u))}.clip-player-module__dqFcpG__whyIcon{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:calc(12 * var(--u))}.clip-player-module__dqFcpG__whyLine{font-size:calc(14.5 * var(--u))}.clip-player-module__dqFcpG__next{height:calc(44 * var(--u));grid-column:1/-1;justify-content:space-between}.clip-player-module__dqFcpG__feedList{display:flex}}@keyframes clip-player-module__dqFcpG__intBlink{0%,to{opacity:1}50%{opacity:.25}}
.theater-module__rbw8cq__panel.theater-module__rbw8cq__panel.theater-module__rbw8cq__panel{--pady:calc(48 * var(--u));width:min(calc(1040 * var(--u)), 100%);padding:var(--pady) calc(56 * var(--u));box-sizing:border-box;border-radius:calc(32 * var(--u));background:color-mix(in srgb, var(--p-ink-band) 94%, var(--brand));color:var(--p-on-ink);box-shadow:0 calc(60 * var(--u)) calc(100 * var(--u)) calc(-30 * var(--u)) var(--p-shadow-deep)}.theater-module__rbw8cq__panel>button:first-child{background:color-mix(in srgb, var(--p-on-ink) 8%, transparent);color:var(--p-on-ink)}.theater-module__rbw8cq__grid{--room:calc(100dvh - 48 * var(--u) - 2 * var(--pady));grid-template-columns:min(calc(356 * var(--u)), calc((var(--room) - 20 * var(--u)) * 336 / 597 + 20 * var(--u))) minmax(0, 1fr);gap:calc(64 * var(--u));align-items:center;display:grid}.theater-module__rbw8cq__side{max-height:var(--room);flex-direction:column;min-height:0;display:flex}.theater-module__rbw8cq__bezel{padding:calc(8 * var(--u));border-radius:calc(44 * var(--u));background:color-mix(in srgb, var(--p-ink-band) 80%, var(--brand));border:calc(2 * var(--u)) solid color-mix(in srgb, var(--p-ink-band) 70%, var(--brand));box-shadow:0 0 calc(80 * var(--u)) color-mix(in srgb, var(--brand) 18%, transparent)}.theater-module__rbw8cq__screen{aspect-ratio:336/597;border-radius:calc(36 * var(--u));background:var(--p-ink-band);position:relative;overflow:hidden}.theater-module__rbw8cq__title{font:700 calc(46 * var(--u))/1 var(--font-head);letter-spacing:-.045em;margin:0}.theater-module__rbw8cq__accent{color:color-mix(in srgb, var(--brand) 60%, var(--p-on-brand))}.theater-module__rbw8cq__sub{margin:calc(16 * var(--u)) 0 0;font:400 calc(16 * var(--u))/1.55 var(--font-body);color:color-mix(in srgb, var(--p-on-ink) 66%, transparent);text-wrap:pretty}.theater-module__rbw8cq__list{align-content:start;gap:calc(8 * var(--u));min-height:0;margin-top:calc(28 * var(--u));padding:calc(2 * var(--u)) calc(2 * var(--u)) calc(24 * var(--u));scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, var(--p-ink-band) calc(100% - 24 * var(--u)), transparent);mask-image:linear-gradient(to bottom, var(--p-ink-band) calc(100% - 24 * var(--u)), transparent);display:grid;overflow-y:auto}.theater-module__rbw8cq__list::-webkit-scrollbar{display:none}.theater-module__rbw8cq__row{grid-template-columns:calc(44 * var(--u)) minmax(0, 1fr) auto;gap:calc(14 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(8 * var(--u)) calc(8 * var(--u));border-radius:calc(16 * var(--u));border:1px solid color-mix(in srgb, var(--p-on-ink) 8%, transparent);background:color-mix(in srgb, var(--p-on-ink) 3%, transparent);color:var(--p-on-ink);text-align:left;cursor:pointer;align-items:center;transition:background .25s,border-color .25s;display:grid}.theater-module__rbw8cq__row:hover{background:color-mix(in srgb, var(--p-on-ink) 7%, transparent)}.theater-module__rbw8cq__row[data-on]{background:color-mix(in srgb, var(--brand) 16%, transparent);border-color:color-mix(in srgb, var(--brand) 55%, transparent)}.theater-module__rbw8cq__row:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.theater-module__rbw8cq__rowThumb{width:calc(44 * var(--u));height:calc(78 * var(--u));border-radius:calc(10 * var(--u));position:relative;overflow:hidden}.theater-module__rbw8cq__rowImg{object-fit:cover}.theater-module__rbw8cq__rowText{gap:calc(5 * var(--u));min-width:0;display:grid}.theater-module__rbw8cq__rowMeta{font:500 calc(12 * var(--u)) var(--font-body);color:color-mix(in srgb, var(--p-on-ink) 50%, transparent)}.theater-module__rbw8cq__row[data-on] .theater-module__rbw8cq__rowMeta{color:color-mix(in srgb, var(--brand) 50%, var(--p-on-brand))}.theater-module__rbw8cq__rowTitle{font:600 calc(15.5 * var(--u))/1.25 var(--font-body);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.theater-module__rbw8cq__rowPlay{width:calc(32 * var(--u));height:calc(32 * var(--u));padding-left:calc(2 * var(--u));box-sizing:border-box;background:color-mix(in srgb, var(--p-on-ink) 10%, transparent);border-radius:50%;place-items:center;display:grid}.theater-module__rbw8cq__row[data-on] .theater-module__rbw8cq__rowPlay{background:var(--p-brand)}@media (max-width:1100px){.theater-module__rbw8cq__panel.theater-module__rbw8cq__panel.theater-module__rbw8cq__panel{--pady:calc(40 * var(--u));padding:var(--pady) calc(32 * var(--u))}.theater-module__rbw8cq__grid{grid-template-columns:min(calc(300 * var(--u)), calc((var(--room) - 20 * var(--u)) * 336 / 597 + 20 * var(--u))) minmax(0, 1fr);gap:calc(36 * var(--u))}.theater-module__rbw8cq__title{font-size:calc(38 * var(--u))}}@media (max-width:640px){.theater-module__rbw8cq__panel.theater-module__rbw8cq__panel.theater-module__rbw8cq__panel{padding:calc(56 * var(--u)) calc(16 * var(--u)) calc(20 * var(--u));border-radius:calc(24 * var(--u))}.theater-module__rbw8cq__grid{gap:calc(20 * var(--u));grid-template-columns:1fr;justify-items:center}.theater-module__rbw8cq__bezel{width:min(calc(240 * var(--u)), 70vw);border-radius:calc(36 * var(--u))}.theater-module__rbw8cq__screen{border-radius:calc(28 * var(--u))}.theater-module__rbw8cq__side{width:100%;max-height:none}.theater-module__rbw8cq__title{font-size:calc(28 * var(--u))}.theater-module__rbw8cq__sub{display:none}.theater-module__rbw8cq__list{margin-top:calc(16 * var(--u));padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.theater-module__rbw8cq__rowThumb{height:calc(56 * var(--u))}}
.showroom-module__WbTGLa__stage{height:calc(400 * var(--u));margin-top:calc(42 * var(--u));border-radius:calc(28 * var(--u));background:radial-gradient(60% 80% at 45% 100%, color-mix(in srgb, var(--p-ink) 7%, var(--p-sf2)), transparent 70%), linear-gradient(180deg, var(--p-bg), var(--p-sf2));border:1px solid var(--p-bd);animation:showroom-module__WbTGLa__srRise 1.1s var(--ease) .3s both;position:relative;overflow:hidden}.showroom-module__WbTGLa__grid{background:radial-gradient(circle at 1px 1px, var(--p-bd) 1px, transparent calc(1.4 * var(--u))) 0 0 / calc(24 * var(--u)) calc(24 * var(--u));pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 80%);mask:linear-gradient(#000,#0000 80%)}.showroom-module__WbTGLa__live{left:calc(20 * var(--u));top:calc(20 * var(--u));z-index:7;align-items:center;gap:calc(8 * var(--u));height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-radius:var(--r-pill);background:var(--p-sf);border:1px solid var(--p-bd);font:600 calc(12.5 * var(--u)) var(--font-body);display:inline-flex;position:absolute}.showroom-module__WbTGLa__liveDot{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-ok);box-shadow:0 0 0 calc(3 * var(--u)) color-mix(in srgb, var(--p-ok) 20%, transparent)}.showroom-module__WbTGLa__car{left:11.3%;top:calc(72 * var(--u));aspect-ratio:900/283;width:67.8%;animation:showroom-module__WbTGLa__srDrive 1.4s var(--ease) .3s both;position:absolute}.showroom-module__WbTGLa__carImg{object-fit:contain}.showroom-module__WbTGLa__fence{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.showroom-module__WbTGLa__ellipse{fill:color-mix(in srgb, var(--brand) 3%, transparent);stroke:color-mix(in srgb, var(--brand) 35%, transparent);stroke-width:2px;stroke-dasharray:10 8;transition:fill .4s,stroke .4s;animation:1.4s linear infinite showroom-module__WbTGLa__srMarch}.showroom-module__WbTGLa__ellipseOn{fill:color-mix(in srgb, var(--brand) 10%, transparent);stroke:var(--brand)}.showroom-module__WbTGLa__shadow{fill:color-mix(in srgb, var(--p-ink-band) 22%, transparent);filter:blur(calc(8 * var(--u)))}.showroom-module__WbTGLa__spot{left:var(--x);top:var(--y);z-index:3;cursor:pointer;background:0 0;border:0;width:0;height:0;padding:0;position:absolute}.showroom-module__WbTGLa__spotOn{z-index:5}.showroom-module__WbTGLa__spot:focus-visible .showroom-module__WbTGLa__pin{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.showroom-module__WbTGLa__ping{left:calc(-17 * var(--u));top:calc(-17 * var(--u));width:calc(34 * var(--u));height:calc(34 * var(--u));background:color-mix(in srgb, var(--brand) 30%, transparent);border-radius:50%;animation:2.2s ease-out infinite showroom-module__WbTGLa__srPing;position:absolute}.showroom-module__WbTGLa__pin{left:calc(-13 * var(--u));top:calc(-13 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u));box-sizing:border-box;border:calc(2.5 * var(--u)) solid var(--p-on-brand);background:var(--brand);color:var(--p-on-brand);box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) calc(-4 * var(--u)) var(--brand-glow);border-radius:50%;place-items:center;transition:transform .4s cubic-bezier(.34,1.6,.5,1),background .3s;display:grid;position:absolute}.showroom-module__WbTGLa__spotOn .showroom-module__WbTGLa__pin{background:var(--p-ink-band);transform:scale(1.25)}.showroom-module__WbTGLa__callout{left:var(--x);top:var(--y);z-index:6;width:calc(262 * var(--u));gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));box-sizing:border-box;border-radius:calc(16 * var(--u));background:var(--p-glass);-webkit-backdrop-filter:blur(calc(14 * var(--u)));backdrop-filter:blur(calc(14 * var(--u)));border:1px solid color-mix(in srgb, var(--p-ink-band) 6%, transparent);box-shadow:0 calc(22 * var(--u)) calc(44 * var(--u)) calc(-22 * var(--u)) color-mix(in srgb, var(--p-ink-band) 45%, transparent);opacity:0;transform:translateY(calc(8 * var(--u))) scale(.97);pointer-events:none;transition:opacity .4s ease, transform .55s var(--ease);display:flex;position:absolute}.showroom-module__WbTGLa__calloutOn{opacity:1;transform:none}.showroom-module__WbTGLa__calloutIcon{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(11 * var(--u));background:var(--p-brand);color:var(--p-on-brand);flex:none;place-items:center;display:grid}.showroom-module__WbTGLa__calloutText{gap:calc(3 * var(--u));flex-direction:column;display:flex}.showroom-module__WbTGLa__calloutTitle{font:600 calc(14 * var(--u)) var(--font-body);color:var(--p-ink-band)}.showroom-module__WbTGLa__calloutDesc{font:400 calc(12.5 * var(--u))/1.4 var(--font-body);color:color-mix(in srgb, var(--p-ink-band) 68%, transparent)}.showroom-module__WbTGLa__dots{left:calc(20 * var(--u));bottom:calc(20 * var(--u));z-index:7;gap:calc(6 * var(--u));display:flex;position:absolute}.showroom-module__WbTGLa__dotBtn{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:calc(9 * var(--u));background:color-mix(in srgb, var(--p-ink) 18%, transparent);cursor:pointer;transition:width .35s var(--ease), background .3s ease;border:0;padding:0}.showroom-module__WbTGLa__dotOn{width:calc(22 * var(--u));background:var(--brand)}.showroom-module__WbTGLa__dotBtn:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.showroom-module__WbTGLa__film{right:calc(20 * var(--u));top:calc(20 * var(--u));z-index:7;gap:calc(9 * var(--u));width:calc(236 * var(--u));padding:calc(8 * var(--u)) calc(8 * var(--u)) calc(11 * var(--u));box-sizing:border-box;border-radius:calc(18 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);box-shadow:0 calc(18 * var(--u)) calc(36 * var(--u)) calc(-22 * var(--u)) var(--p-shadow-deep);cursor:pointer;text-align:left;color:var(--p-ink);flex-direction:column;display:flex;position:absolute}.showroom-module__WbTGLa__film:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.showroom-module__WbTGLa__thumb{width:100%;height:calc(124 * var(--u));border-radius:calc(12 * var(--u));background:var(--p-ink-band);display:block;position:relative;overflow:hidden}.showroom-module__WbTGLa__thumbImg{object-fit:cover;transition:transform .6s var(--ease)}.showroom-module__WbTGLa__film:hover .showroom-module__WbTGLa__thumbImg{transform:scale(1.06)}.showroom-module__WbTGLa__play{width:calc(44 * var(--u));height:calc(44 * var(--u));margin:calc(-22 * var(--u)) 0 0 calc(-22 * var(--u));background:var(--p-sf);color:var(--p-ink);box-shadow:0 calc(8 * var(--u)) calc(20 * var(--u)) calc(-6 * var(--u)) var(--p-shadow-deep);border-radius:50%;place-items:center;transition:background .3s,color .3s,transform .4s cubic-bezier(.34,1.5,.5,1);display:grid;position:absolute;top:50%;left:50%}.showroom-module__WbTGLa__film:hover .showroom-module__WbTGLa__play{background:var(--brand);color:var(--p-on-brand);transform:scale(1.08)}.showroom-module__WbTGLa__filmRow{padding:0 calc(4 * var(--u));font:600 calc(14 * var(--u)) var(--font-body);justify-content:space-between;align-items:center;display:flex}.showroom-module__WbTGLa__stat{right:calc(20 * var(--u));bottom:calc(20 * var(--u));z-index:7;align-items:center;gap:calc(14 * var(--u));height:calc(60 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(16 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) calc(-22 * var(--u)) var(--p-shadow-deep);display:flex;position:absolute}.showroom-module__WbTGLa__statValue{font:700 calc(32 * var(--u))/1 var(--font-num);letter-spacing:-.04em}.showroom-module__WbTGLa__statRule{width:1px;height:calc(26 * var(--u));background:var(--p-bd)}.showroom-module__WbTGLa__statLabel{font:500 calc(13 * var(--u))/1.3 var(--font-body);color:var(--p-mut)}.showroom-module__WbTGLa__layer{display:contents}@media (min-width:1101px){.showroom-module__WbTGLa__stage{height:auto;min-height:340px;margin:calc(42px * var(--hv)) 0 16px;flex:1 0 auto}.showroom-module__WbTGLa__layer{transform-origin:0 0;width:1328px;height:400px;transform:translate(var(--rcx,0px), var(--rcy,0px)) scale(var(--rck,1));pointer-events:none;display:block;position:absolute;top:0;left:0}.showroom-module__WbTGLa__car{pointer-events:auto;width:900px;top:72px;left:150px}}@media (max-width:1100px){.showroom-module__WbTGLa__stage{height:calc(430 * var(--u));margin-top:calc(32 * var(--u))}.showroom-module__WbTGLa__car{left:6%;top:calc(104 * var(--u));width:83%}.showroom-module__WbTGLa__film{width:auto;padding:calc(6 * var(--u)) calc(14 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u));align-items:center;gap:calc(12 * var(--u));flex-direction:row}.showroom-module__WbTGLa__thumb{width:calc(88 * var(--u));height:calc(52 * var(--u));border-radius:calc(10 * var(--u))}.showroom-module__WbTGLa__play{width:calc(30 * var(--u));height:calc(30 * var(--u));margin:calc(-15 * var(--u)) 0 0 calc(-15 * var(--u))}}@media (max-width:640px){.showroom-module__WbTGLa__stage{height:calc(430 * var(--u));margin-inline:calc(-1 * var(--gutter));border-inline:0;border-radius:0}.showroom-module__WbTGLa__car{width:88%;left:6%;top:calc(86 * var(--u))}.showroom-module__WbTGLa__callout{left:0;top:calc(100% + calc(34 * var(--u)));width:100%}.showroom-module__WbTGLa__dots{display:none}.showroom-module__WbTGLa__stat{left:calc(16 * var(--u));right:auto;bottom:calc(16 * var(--u))}.showroom-module__WbTGLa__film{padding:calc(4 * var(--u));border-radius:calc(14 * var(--u))}.showroom-module__WbTGLa__thumb{width:calc(48 * var(--u));height:calc(48 * var(--u))}.showroom-module__WbTGLa__filmRow{display:none}.showroom-module__WbTGLa__live{left:calc(16 * var(--u));top:calc(16 * var(--u))}.showroom-module__WbTGLa__film{right:calc(16 * var(--u));top:calc(16 * var(--u))}}@keyframes showroom-module__WbTGLa__srRise{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}}@keyframes showroom-module__WbTGLa__srDrive{0%{transform:translateX(calc(-260 * var(--u)));opacity:0}to{opacity:1;transform:none}}@keyframes showroom-module__WbTGLa__srMarch{to{stroke-dashoffset:-36px}}@keyframes showroom-module__WbTGLa__srPing{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}
.faq-module__pDWN3q__section{padding:0 0 calc(120 * var(--u));background:var(--p-bg);color:var(--p-ink)}.faq-module__pDWN3q__rule{padding-top:calc(72 * var(--u));border-top:1px solid var(--p-bd)}.faq-module__pDWN3q__title{font-size:clamp(calc(48 * var(--u)), 5.6vw, calc(80 * var(--u)));letter-spacing:-.05em;line-height:.98}@media (min-width:1101px){.faq-module__pDWN3q__section{padding-bottom:var(--sec)}}@media (max-width:1100px){.faq-module__pDWN3q__section{padding-bottom:calc(88 * var(--u))}.faq-module__pDWN3q__rule{padding-top:calc(56 * var(--u))}}@media (max-width:640px){.faq-module__pDWN3q__section{padding:calc(48 * var(--u)) 0 calc(48 * var(--u))}.faq-module__pDWN3q__rule{padding-top:calc(32 * var(--u))}.faq-module__pDWN3q__title{font-size:calc(40 * var(--u));letter-spacing:-.045em;line-height:1.02}}
.hero-module__Rj38jW__hero{padding:calc(32 * var(--u)) 0 0;background:var(--p-bg);color:var(--p-ink);position:relative;overflow:hidden}.hero-module__Rj38jW__top{z-index:2;position:relative}.hero-module__Rj38jW__head{line-height:0}.hero-module__Rj38jW__title{font:700 clamp(calc(56 * var(--u)), 6vw, calc(86 * var(--u))) / 1.02 var(--font-head);letter-spacing:-.045em;margin:0;display:inline}.hero-module__Rj38jW__clip{padding-bottom:calc(8 * var(--u));margin-bottom:calc(-8 * var(--u));white-space:nowrap;display:block;overflow:hidden}.hero-module__Rj38jW__clip2{vertical-align:middle;margin-top:calc(6 * var(--u));margin-right:calc(22 * var(--u));display:inline-block}.hero-module__Rj38jW__line{display:block}.hero-module__Rj38jW__accent{color:var(--ac)}.hero-module__Rj38jW__late{animation-delay:.12s}.hero-module__Rj38jW__capsule{vertical-align:middle;align-items:center;gap:calc(14 * var(--u));width:calc(340 * var(--u));height:calc(76 * var(--u));margin-top:calc(6 * var(--u));padding:0 calc(20 * var(--u)) 0 calc(12 * var(--u));box-sizing:border-box;border-radius:var(--r-pill);background:var(--p-ink-band);color:var(--p-on-ink);box-shadow:0 calc(18 * var(--u)) calc(36 * var(--u)) calc(-18 * var(--u)) color-mix(in srgb, var(--p-ink-band) 70%, transparent);animation:hero-module__Rj38jW__trRise 1s var(--ease) calc(var(--boot-delay) + .4s) both;line-height:normal;display:inline-flex}.hero-module__Rj38jW__capIcon{width:calc(52 * var(--u));height:calc(52 * var(--u));background:var(--p-brand);color:var(--p-on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.hero-module__Rj38jW__capBody{gap:calc(8 * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.hero-module__Rj38jW__capCities{font:600 calc(13 * var(--u)) var(--font-body);white-space:nowrap;justify-content:space-between;display:flex}.hero-module__Rj38jW__capKm{color:color-mix(in srgb, var(--p-on-ink) 55%, transparent)}.hero-module__Rj38jW__capTrack{height:calc(10 * var(--u));display:block;position:relative}.hero-module__Rj38jW__capDash{left:calc(4 * var(--u));right:calc(4 * var(--u));top:calc(4 * var(--u));border-top:calc(2 * var(--u)) dashed color-mix(in srgb, var(--p-on-ink) 28%, transparent);position:absolute}.hero-module__Rj38jW__capDone{left:calc(4 * var(--u));top:calc(4 * var(--u));height:calc(2 * var(--u));background:color-mix(in srgb, var(--ac) 80%, var(--p-on-brand));transition:width .9s linear;position:absolute}.hero-module__Rj38jW__capFrom{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--p-on-ink);border-radius:50%;position:absolute;top:1px;left:0}.hero-module__Rj38jW__capTo{width:calc(8 * var(--u));height:calc(8 * var(--u));border:calc(2 * var(--u)) solid var(--p-on-ink);box-sizing:border-box;border-radius:50%;position:absolute;top:1px;right:0}.hero-module__Rj38jW__capDot{width:calc(12 * var(--u));height:calc(12 * var(--u));margin-left:calc(-2 * var(--u));background:var(--brand);box-shadow:0 0 0 calc(4 * var(--u)) var(--brand-ring), 0 0 calc(12 * var(--u)) var(--brand);border-radius:50%;transition:left .9s linear;position:absolute;top:-1px}.hero-module__Rj38jW__capStatus{align-items:center;gap:calc(6 * var(--u));font:500 calc(12 * var(--u)) var(--font-body);color:color-mix(in srgb, var(--p-on-ink) 70%, transparent);white-space:nowrap;display:flex}.hero-module__Rj38jW__capLive{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-ok);box-shadow:0 0 calc(8 * var(--u)) var(--p-ok)}.hero-module__Rj38jW__subRow{grid-template-columns:minmax(0, calc(560 * var(--u))) auto;justify-content:space-between;align-items:end;gap:calc(40 * var(--u));margin-top:calc(30 * var(--u));animation:hero-module__Rj38jW__trRise 1s var(--ease) calc(var(--boot-delay) + .25s) both;display:grid}.hero-module__Rj38jW__sub{font:400 calc(18 * var(--u))/1.55 var(--font-body);color:var(--p-mut);text-wrap:pretty;margin:0}.hero-module__Rj38jW__stat{align-items:center;gap:calc(14 * var(--u));display:flex}.hero-module__Rj38jW__statValue{font:700 calc(54 * var(--u))/.74 var(--font-num);letter-spacing:-.045em;padding-top:calc(2 * var(--u));white-space:nowrap}.hero-module__Rj38jW__statLabel{max-width:calc(150 * var(--u));font:500 calc(14 * var(--u))/1.35 var(--font-body);color:var(--p-mut)}.hero-module__Rj38jW__stageWrap{margin-top:calc(36 * var(--u));position:relative}.hero-module__Rj38jW__film{left:var(--gutter);bottom:calc(28 * var(--u));z-index:6;align-items:center;gap:calc(10 * var(--u));height:calc(44 * var(--u));padding:0 calc(18 * var(--u)) 0 calc(6 * var(--u));border:1px solid var(--p-bd);border-radius:var(--r-pill);background:var(--p-glass);color:var(--p-ink-band);font:600 calc(14 * var(--u)) var(--font-body);cursor:pointer;-webkit-backdrop-filter:blur(calc(10 * var(--u)));box-shadow:0 calc(12 * var(--u)) calc(28 * var(--u)) calc(-14 * var(--u)) color-mix(in srgb, var(--p-ink-band) 50%, transparent);transition:transform var(--t-med) var(--ease);display:inline-flex;position:absolute}.hero-module__Rj38jW__film:hover{transform:translateY(calc(-2 * var(--u)))}.hero-module__Rj38jW__film:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(3 * var(--u))}.hero-module__Rj38jW__filmIcon{width:calc(32 * var(--u));height:calc(32 * var(--u));background:var(--p-brand);color:var(--p-on-brand);padding-left:calc(2 * var(--u));box-sizing:border-box;border-radius:50%;place-items:center;display:grid}@media (min-width:1101px){.hero-module__Rj38jW__hero{min-height:calc(900px * var(--hv) - 96px);padding-top:calc(128px * var(--hv) - 96px);flex-direction:column;display:flex}.hero-module__Rj38jW__top{width:100%;margin-bottom:36px}.hero-module__Rj38jW__head{--trh:calc(clamp(64px, 5.97vw, 94px) * var(--hv));font-size:var(--trh)}.hero-module__Rj38jW__title{font-size:var(--trh);line-height:0}.hero-module__Rj38jW__line{line-height:1.02}.hero-module__Rj38jW__subRow{margin-top:calc(30px * var(--hv));grid-template-columns:minmax(0,clamp(600px,48vw,680px)) auto}.hero-module__Rj38jW__stageWrap{margin-top:auto}}@media (max-width:1100px){.hero-module__Rj38jW__title{font-size:clamp(calc(48 * var(--u)), 8vw, calc(68 * var(--u)))}.hero-module__Rj38jW__clip{white-space:normal}.hero-module__Rj38jW__clip2{margin-right:calc(18 * var(--u))}.hero-module__Rj38jW__subRow{gap:calc(22 * var(--u));margin-top:calc(26 * var(--u));grid-template-columns:minmax(0,1fr)}.hero-module__Rj38jW__sub{max-width:calc(600 * var(--u))}.hero-module__Rj38jW__film{bottom:calc(18 * var(--u))}}@media (max-width:640px){.hero-module__Rj38jW__hero{padding-top:calc(16 * var(--u))}.hero-module__Rj38jW__title{font-size:calc(38 * var(--u));letter-spacing:-.04em;line-height:1.04}.hero-module__Rj38jW__clip2{margin-right:0}.hero-module__Rj38jW__capsule{width:100%;height:calc(68 * var(--u));margin-top:calc(18 * var(--u));display:flex}.hero-module__Rj38jW__capIcon{width:calc(46 * var(--u));height:calc(46 * var(--u))}.hero-module__Rj38jW__sub{font-size:calc(16.5 * var(--u));line-height:1.5}.hero-module__Rj38jW__statValue{font-size:calc(44 * var(--u))}.hero-module__Rj38jW__stageWrap{margin-top:calc(12 * var(--u))}.hero-module__Rj38jW__film{left:calc(16 * var(--u));bottom:calc(10 * var(--u));height:calc(38 * var(--u));font-size:calc(13 * var(--u));padding-right:calc(14 * var(--u))}.hero-module__Rj38jW__filmIcon{width:calc(28 * var(--u));height:calc(28 * var(--u))}}@keyframes hero-module__Rj38jW__trUp{0%{transform:translateY(105%)}to{transform:none}}@keyframes hero-module__Rj38jW__trRise{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:1;transform:none}}@media (min-width:1101px){.hero-module__Rj38jW__hero{background:var(--p-sf)}.site:has(.hero-module__Rj38jW__hero){--hdr-bg:var(--p-sf)}}
.yard-module__fnMvca__stage{height:100%;min-height:calc(560 * var(--u));border-radius:calc(24 * var(--u));background:var(--p-ink-band);color:var(--p-on-brand);animation:yard-module__fnMvca__yRise 1.1s var(--ease) .2s both;position:relative;overflow:hidden}.yard-module__fnMvca__photo{transition:filter 1.4s,transform 12s linear;position:absolute;inset:0}.yard-module__fnMvca__img{object-position:49% 50%}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__photo{filter:brightness(.5)saturate(.55)hue-rotate(-8deg);transform:scale(1.04)}.yard-module__fnMvca__vignette{opacity:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 45%, color-mix(in srgb, var(--brand) 22%, transparent), color-mix(in srgb, var(--p-ink-band) 85%, transparent));transition:opacity 1.4s;position:absolute;inset:0}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__vignette{opacity:1}.yard-module__fnMvca__field{aspect-ratio:664/780;z-index:2;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.yard-module__fnMvca__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.yard-module__fnMvca__fence{fill:color-mix(in srgb, var(--brand) 10%, transparent);stroke:var(--brand);stroke-width:2.5px;stroke-dasharray:12 8;transition:fill 1.4s,stroke .6s;animation:1.4s linear infinite yard-module__fnMvca__yMarch}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__fence{fill:color-mix(in srgb, var(--brand) 14%, transparent);stroke:color-mix(in srgb, var(--brand) 60%, var(--p-on-brand))}.yard-module__fnMvca__trail{fill:none;stroke:var(--p-alert);stroke-width:2.5px;stroke-dasharray:4 7;stroke-linecap:round;opacity:0;transition:opacity .8s}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__trail{opacity:1}.yard-module__fnMvca__handle{fill:var(--p-on-brand);stroke:var(--brand);stroke-width:2px}.yard-module__fnMvca__tag{z-index:3;align-items:center;gap:calc(6 * var(--u));height:calc(24 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(7 * var(--u));background:var(--brand);color:var(--p-on-brand);font:600 calc(11.5 * var(--u)) var(--font-body);white-space:nowrap;display:inline-flex;position:absolute}.yard-module__fnMvca__pin{z-index:4;--c:var(--p-ok);width:0;height:0;transition:left 3.2s cubic-bezier(.65,0,.35,1),top 3.2s cubic-bezier(.65,0,.35,1);position:absolute}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__pin{--c:color-mix(in srgb, var(--brand) 60%, var(--p-on-brand))}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__ex{--c:var(--p-alert)}.yard-module__fnMvca__ping{left:calc(-16 * var(--u));top:calc(-16 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));background:var(--c);opacity:.35;border-radius:50%;animation:2.2s ease-out infinite yard-module__fnMvca__yPing;position:absolute}.yard-module__fnMvca__dot{left:calc(-7 * var(--u));top:calc(-7 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));box-sizing:border-box;border:calc(3 * var(--u)) solid var(--p-on-brand);background:var(--c);box-shadow:0 calc(2 * var(--u)) calc(8 * var(--u)) color-mix(in srgb, var(--p-ink-band) 60%, transparent);border-radius:50%;transition:background .4s;position:absolute}.yard-module__fnMvca__pinLabel{left:calc(14 * var(--u));top:calc(-13 * var(--u));height:calc(26 * var(--u));padding:0 calc(10 * var(--u));border-radius:var(--r-pill);background:color-mix(in srgb, var(--p-ink-band) 72%, transparent);color:var(--p-on-brand);font:600 calc(12 * var(--u)) var(--font-body);white-space:nowrap;box-shadow:0 calc(6 * var(--u)) calc(14 * var(--u)) calc(-6 * var(--u)) var(--p-shadow-deep);align-items:center;transition:background .4s;display:inline-flex;position:absolute}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__pinLabel{background:var(--p-alert)}.yard-module__fnMvca__film,.yard-module__fnMvca__switch,.yard-module__fnMvca__stat{background:color-mix(in srgb, var(--p-ink-band) 42%, transparent);-webkit-backdrop-filter:blur(calc(14 * var(--u)));backdrop-filter:blur(calc(14 * var(--u)));border:1px solid color-mix(in srgb, var(--p-on-brand) 16%, transparent);color:var(--p-on-brand)}.yard-module__fnMvca__film{left:calc(20 * var(--u));top:calc(20 * var(--u));z-index:5;align-items:center;gap:calc(10 * var(--u));height:calc(44 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(6 * var(--u));border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;font:600 calc(13.5 * var(--u)) var(--font-body);display:inline-flex;position:absolute}.yard-module__fnMvca__film:focus-visible,.yard-module__fnMvca__opt:focus-visible{outline:calc(2 * var(--u)) solid var(--ac);outline-offset:calc(2 * var(--u))}.yard-module__fnMvca__play{width:calc(32 * var(--u));height:calc(32 * var(--u));padding-left:calc(2 * var(--u));box-sizing:border-box;background:var(--p-on-brand);color:var(--p-ink-band);border-radius:50%;place-items:center;transition:background .3s,color .3s,transform .4s cubic-bezier(.34,1.5,.5,1);display:grid}.yard-module__fnMvca__film:hover .yard-module__fnMvca__play{background:var(--brand);color:var(--p-on-brand);transform:scale(1.08)}.yard-module__fnMvca__switch{right:calc(20 * var(--u));top:calc(20 * var(--u));z-index:5;width:calc(212 * var(--u));height:calc(44 * var(--u));padding:calc(4 * var(--u));box-sizing:border-box;border-radius:var(--r-pill);grid-template-columns:1fr 1fr;display:grid;position:absolute}.yard-module__fnMvca__thumb{top:calc(4 * var(--u));bottom:calc(4 * var(--u));left:calc(4 * var(--u));border-radius:var(--r-pill);background:color-mix(in srgb, var(--p-on-brand) 95%, transparent);transition:left .55s cubic-bezier(.3,1.4,.5,1),right .55s cubic-bezier(.3,1.4,.5,1);position:absolute;right:50%}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__thumb{left:50%;right:calc(4 * var(--u))}.yard-module__fnMvca__opt{justify-content:center;align-items:center;gap:calc(7 * var(--u));color:var(--p-on-brand);font:600 calc(13 * var(--u)) var(--font-body);cursor:pointer;background:0 0;border:0;transition:color .3s;display:inline-flex;position:relative}.yard-module__fnMvca__opt[data-on]{color:var(--p-ink-band)}.yard-module__fnMvca__alert{left:calc(20 * var(--u));bottom:calc(20 * var(--u));z-index:5;align-items:center;gap:calc(12 * var(--u));width:calc(344 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));box-sizing:border-box;border-radius:calc(18 * var(--u));background:color-mix(in srgb, var(--p-on-brand) 96%, transparent);color:var(--p-ink-band);box-shadow:0 calc(24 * var(--u)) calc(50 * var(--u)) calc(-20 * var(--u)) var(--p-shadow-deep);opacity:0;transform:translateY(calc(16 * var(--u)));transition:opacity .5s ease, transform .7s var(--ease);display:flex;position:absolute}.yard-module__fnMvca__stage[data-night] .yard-module__fnMvca__alert{opacity:1;transform:none}.yard-module__fnMvca__alertTile{width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:calc(12 * var(--u));background:color-mix(in srgb, var(--p-alert) 12%, transparent);color:var(--p-alert);flex:none;place-items:center;display:grid}.yard-module__fnMvca__alertText{flex:1;min-width:0}.yard-module__fnMvca__alertTop{justify-content:space-between;gap:calc(8 * var(--u));font:600 calc(14.5 * var(--u)) var(--font-body);display:flex}.yard-module__fnMvca__alertTime{font:500 calc(12 * var(--u)) var(--font-body);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--p-ink-band) 50%, var(--p-on-brand))}.yard-module__fnMvca__alertBody{margin-top:calc(3 * var(--u));font:400 calc(13 * var(--u))/1.4 var(--font-body);color:color-mix(in srgb, var(--p-ink-band) 70%, var(--p-on-brand));display:block}.yard-module__fnMvca__stat{right:calc(20 * var(--u));bottom:calc(20 * var(--u));z-index:5;align-items:center;gap:calc(14 * var(--u));height:calc(64 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(16 * var(--u));display:flex;position:absolute}.yard-module__fnMvca__statValue{font:700 calc(34 * var(--u))/1 var(--font-num);letter-spacing:-.04em}.yard-module__fnMvca__statRule{width:1px;height:calc(28 * var(--u));background:color-mix(in srgb, var(--p-on-brand) 22%, transparent)}.yard-module__fnMvca__statLabel{font:500 calc(13 * var(--u))/1.3 var(--font-body);color:color-mix(in srgb, var(--p-on-brand) 80%, transparent);white-space:pre-line}@media (min-width:1101px){.yard-module__fnMvca__stage{min-height:0}.yard-module__fnMvca__field{aspect-ratio:auto;width:664px;height:780px;transform:scale(var(--ck,1));margin:-390px 0 0 -332px;top:50%;bottom:auto;left:50%}.yard-module__fnMvca__alert{width:min(344px,100% - 269px)}}@media (max-width:1100px){.yard-module__fnMvca__stage{height:calc(560 * var(--u));min-height:0}.yard-module__fnMvca__alert{bottom:calc(96 * var(--u))}}@media (max-width:640px){.yard-module__fnMvca__stage{height:calc(420 * var(--u));margin:0 calc(var(--gutter) * -1);border-radius:0}.yard-module__fnMvca__film{left:calc(16 * var(--u));top:calc(16 * var(--u));padding:0 calc(6 * var(--u))}.yard-module__fnMvca__filmLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yard-module__fnMvca__switch{right:calc(16 * var(--u));top:calc(16 * var(--u));width:calc(190 * var(--u))}.yard-module__fnMvca__opt{font-size:calc(12 * var(--u));gap:calc(5 * var(--u))}.yard-module__fnMvca__alert{left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(16 * var(--u));width:auto}.yard-module__fnMvca__stat{display:none}.yard-module__fnMvca__tag,.yard-module__fnMvca__pinLabel{font-size:calc(11 * var(--u))}}@keyframes yard-module__fnMvca__yRise{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:1;transform:none}}@keyframes yard-module__fnMvca__yMarch{to{stroke-dashoffset:-28px}}@keyframes yard-module__fnMvca__yPing{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}
.fleet-map-module__V_XmJG__cardWrap{grid-template-columns:minmax(0, 1fr) calc(352 * var(--u));border-radius:calc(28 * var(--u));border:1px solid var(--p-bd);background:var(--p-sf);box-shadow:0 1px 0 var(--p-bd2), var(--p-sh);animation:fleet-map-module__V_XmJG__effRise 1.1s var(--ease) .3s both;display:grid;overflow:hidden}.fleet-map-module__V_XmJG__map{aspect-ratio:976/508;background:var(--map);position:relative;overflow:hidden}.fleet-map-module__V_XmJG__layer{width:calc(976 * var(--u));height:calc(508 * var(--u));transform-origin:0 0;transform:scale(var(--s,1));position:absolute;top:0;left:0}.fleet-map-module__V_XmJG__svg{display:block;position:absolute;top:0;left:0;overflow:visible}.fleet-map-module__V_XmJG__park{fill:var(--park)}.fleet-map-module__V_XmJG__water{stroke:var(--water)}.fleet-map-module__V_XmJG__stopA{stop-color:var(--brand)}.fleet-map-module__V_XmJG__stopB{stop-color:var(--eff-blue-hi)}.fleet-map-module__V_XmJG__scene{opacity:0;transition:opacity .5s}.fleet-map-module__V_XmJG__scene.fleet-map-module__V_XmJG__on{opacity:1}.fleet-map-module__V_XmJG__ghost{stroke:var(--p-grey);opacity:.7}.fleet-map-module__V_XmJG__trace{stroke:var(--brand);opacity:.45}.fleet-map-module__V_XmJG__glow{filter:drop-shadow(0 0 calc(8 * var(--u)) color-mix(in srgb, var(--brand) 55%, transparent))}.fleet-map-module__V_XmJG__oldRoute{stroke:var(--eff-amber);opacity:.75;animation:1.4s linear infinite fleet-map-module__V_XmJG__effMarch}.fleet-map-module__V_XmJG__node{fill:var(--p-sf);stroke:var(--brand)}.fleet-map-module__V_XmJG__nodeGrey{stroke:var(--p-grey)}.fleet-map-module__V_XmJG__nodeOk{stroke:var(--p-ok)}.fleet-map-module__V_XmJG__tick{stroke:var(--brand)}.fleet-map-module__V_XmJG__startDot{fill:var(--p-ok);stroke:var(--p-sf)}.fleet-map-module__V_XmJG__place{font:500 calc(12 * var(--u)) var(--font-body);color:var(--p-grey);letter-spacing:.01em;pointer-events:none;position:absolute}.fleet-map-module__V_XmJG__van{width:calc(30 * var(--u));height:calc(30 * var(--u));margin:calc(-15 * var(--u)) 0 0 calc(-15 * var(--u));background:var(--p-sf);border:1px solid var(--p-bd);box-shadow:0 calc(4 * var(--u)) calc(12 * var(--u)) calc(-4 * var(--u)) color-mix(in srgb, var(--p-ink) 30%, transparent);color:var(--p-ink);opacity:.82;border-radius:50%;place-items:center;display:grid;position:absolute}.fleet-map-module__V_XmJG__job{opacity:0;pointer-events:none;width:0;height:0;transition:opacity .5s;position:absolute}.fleet-map-module__V_XmJG__job.fleet-map-module__V_XmJG__on{opacity:1}.fleet-map-module__V_XmJG__jobPing{left:calc(-14 * var(--u));top:calc(-14 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u));background:color-mix(in srgb, var(--brand) 35%, transparent);border-radius:50%;animation:1.8s ease-out infinite fleet-map-module__V_XmJG__effPing;position:absolute}.fleet-map-module__V_XmJG__jobDot{left:calc(-7 * var(--u));top:calc(-7 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));background:var(--p-ink);border:calc(3 * var(--u)) solid var(--p-sf);box-sizing:border-box;border-radius:50%;position:absolute}.fleet-map-module__V_XmJG__jobLabel{right:calc(16 * var(--u));top:calc(-44 * var(--u));white-space:nowrap;padding:calc(7 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:var(--p-ink);color:var(--p-sf);font:600 calc(12.5 * var(--u)) var(--font-body);position:absolute}.fleet-map-module__V_XmJG__hero{pointer-events:none;--tone:var(--brand);width:0;height:0;position:absolute}.fleet-map-module__V_XmJG__heroWarn{--tone:var(--eff-amber)}.fleet-map-module__V_XmJG__heroOk{--tone:var(--p-ok)}.fleet-map-module__V_XmJG__heroRing{left:calc(-30 * var(--u));top:calc(-30 * var(--u));width:calc(60 * var(--u));height:calc(60 * var(--u));background:color-mix(in srgb, var(--tone) 32%, transparent);border-radius:50%;animation:2s ease-out infinite fleet-map-module__V_XmJG__effPing;position:absolute}.fleet-map-module__V_XmJG__heroDisc{left:calc(-20 * var(--u));top:calc(-20 * var(--u));width:calc(40 * var(--u));height:calc(40 * var(--u));background:var(--tone);box-shadow:0 0 0 calc(3 * var(--u)) var(--p-sf), 0 calc(10 * var(--u)) calc(22 * var(--u)) calc(-8 * var(--u)) color-mix(in srgb, var(--tone) 80%, transparent);color:var(--p-on-brand);border-radius:50%;place-items:center;transition:background .4s;display:grid;position:absolute}.fleet-map-module__V_XmJG__hero:not(.fleet-map-module__V_XmJG__heroWarn):not(.fleet-map-module__V_XmJG__heroOk) .fleet-map-module__V_XmJG__heroDisc{background:var(--p-brand)}.fleet-map-module__V_XmJG__liveChip,.fleet-map-module__V_XmJG__legendItem,.fleet-map-module__V_XmJG__card{background:var(--p-sf);border:1px solid var(--p-bd)}.fleet-map-module__V_XmJG__liveChip{left:calc(20 * var(--u));top:calc(20 * var(--u));align-items:center;gap:calc(10 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u));border-radius:var(--r-pill);box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) calc(-12 * var(--u)) color-mix(in srgb, var(--p-ink) 30%, transparent);font:600 calc(13 * var(--u)) var(--font-body);color:var(--p-ink);white-space:nowrap;display:flex;position:absolute}.fleet-map-module__V_XmJG__liveDot{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-ok);box-shadow:0 0 0 calc(3 * var(--u)) color-mix(in srgb, var(--p-ok) 18%, transparent)}.fleet-map-module__V_XmJG__chipRule{width:1px;height:calc(14 * var(--u));background:var(--p-bd)}.fleet-map-module__V_XmJG__scope{color:var(--p-mut);font-weight:500}.fleet-map-module__V_XmJG__legend{right:calc(20 * var(--u));top:calc(20 * var(--u));gap:calc(6 * var(--u));font:500 calc(12 * var(--u)) var(--font-body);color:var(--p-mut);display:flex;position:absolute}.fleet-map-module__V_XmJG__legendItem{align-items:center;gap:calc(8 * var(--u));height:calc(30 * var(--u));padding:0 calc(11 * var(--u));border-radius:var(--r-pill);white-space:nowrap;display:inline-flex}.fleet-map-module__V_XmJG__dashBlue{width:calc(16 * var(--u));border-top:calc(2.5 * var(--u)) solid var(--brand);border-radius:calc(2 * var(--u));height:0}.fleet-map-module__V_XmJG__dashAmber{width:calc(16 * var(--u));border-top:calc(2.5 * var(--u)) dashed var(--eff-amber);height:0}.fleet-map-module__V_XmJG__card{left:calc(20 * var(--u));bottom:calc(20 * var(--u));width:calc(330 * var(--u));box-sizing:border-box;padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(16 * var(--u));border-radius:var(--r-lg);box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) calc(-24 * var(--u)) color-mix(in srgb, var(--p-ink) 40%, transparent);color:var(--p-ink);position:absolute}.fleet-map-module__V_XmJG__cardHead{font:600 calc(12.5 * var(--u)) var(--font-label);color:var(--p-mut);justify-content:space-between;align-items:center;display:flex}.fleet-map-module__V_XmJG__cardKicker{align-items:center;gap:calc(7 * var(--u));display:flex}.fleet-map-module__V_XmJG__blink{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:calc(9 * var(--u));animation:1.6s ease-in-out infinite fleet-map-module__V_XmJG__effBlink}.fleet-map-module__V_XmJG__dotOk{background:var(--p-ok)}.fleet-map-module__V_XmJG__dotWarn{background:var(--eff-amber)}.fleet-map-module__V_XmJG__num{font-variant-numeric:tabular-nums}.fleet-map-module__V_XmJG__cardTitle{margin-top:calc(10 * var(--u));font:600 calc(21 * var(--u))/1.15 var(--font-body);letter-spacing:-.02em}.fleet-map-module__V_XmJG__cardBody{margin-top:calc(14 * var(--u));gap:calc(8 * var(--u));flex-direction:column;display:flex}.fleet-map-module__V_XmJG__cardLine{align-items:center;gap:calc(8 * var(--u));font:500 calc(13 * var(--u)) var(--font-body);color:var(--p-mut);display:inline-flex}.fleet-map-module__V_XmJG__plate{padding:calc(3 * var(--u)) calc(7 * var(--u));border-radius:calc(6 * var(--u));background:var(--p-sf2);color:var(--p-ink);font-variant-numeric:tabular-nums;font-weight:600}.fleet-map-module__V_XmJG__bar{height:calc(4 * var(--u));border-radius:calc(4 * var(--u));background:var(--p-sf2);display:block;overflow:hidden}.fleet-map-module__V_XmJG__barFill{border-radius:calc(4 * var(--u));background:var(--brand);height:100%;display:block}.fleet-map-module__V_XmJG__routes{margin-top:calc(14 * var(--u));gap:calc(8 * var(--u));grid-template-columns:1fr 1fr;display:grid}.fleet-map-module__V_XmJG__routeOld,.fleet-map-module__V_XmJG__routeNew{padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));flex-direction:column;display:flex}.fleet-map-module__V_XmJG__routeOld{background:var(--p-sf2)}.fleet-map-module__V_XmJG__routeNew{background:color-mix(in srgb, var(--brand) 8%, transparent)}.fleet-map-module__V_XmJG__routeKey{align-items:center;gap:calc(6 * var(--u));font:500 calc(12 * var(--u)) var(--font-body);color:var(--p-mut);display:flex}.fleet-map-module__V_XmJG__routeNew .fleet-map-module__V_XmJG__routeKey{color:var(--ac)}.fleet-map-module__V_XmJG__routeKey .fleet-map-module__V_XmJG__dashBlue,.fleet-map-module__V_XmJG__routeKey .fleet-map-module__V_XmJG__dashAmber{width:calc(12 * var(--u));border-top-width:calc(2 * var(--u))}.fleet-map-module__V_XmJG__kmOld,.fleet-map-module__V_XmJG__kmNew{margin-top:calc(4 * var(--u));font:700 calc(20 * var(--u)) var(--font-num);letter-spacing:-.02em}.fleet-map-module__V_XmJG__kmOld{color:var(--p-mut);text-decoration:line-through;-webkit-text-decoration-color:var(--eff-amber);text-decoration-color:var(--eff-amber)}.fleet-map-module__V_XmJG__kmNew{color:var(--ac)}.fleet-map-module__V_XmJG__idle{margin-top:calc(14 * var(--u));align-items:center;gap:calc(12 * var(--u));display:flex}.fleet-map-module__V_XmJG__rec{width:calc(76 * var(--u));height:calc(50 * var(--u));box-sizing:border-box;padding:calc(6 * var(--u));border-radius:calc(10 * var(--u));border:1px solid var(--p-bd);background:repeating-linear-gradient(135deg, var(--p-sf2) 0 calc(6 * var(--u)), var(--p-bg) calc(6 * var(--u)) calc(12 * var(--u)));align-items:flex-start;gap:calc(4 * var(--u));font:600 calc(9.5 * var(--u)) var(--font-body);color:var(--p-mut);flex:none;display:flex;position:relative}.fleet-map-module__V_XmJG__recDot{width:calc(5 * var(--u));height:calc(5 * var(--u));margin-top:calc(3 * var(--u));border-radius:calc(9 * var(--u));background:var(--p-alert)}.fleet-map-module__V_XmJG__idleText{gap:calc(3 * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.fleet-map-module__V_XmJG__idleTime{font:700 calc(20 * var(--u)) var(--font-num);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fleet-map-module__V_XmJG__warnText{color:var(--eff-amber)}.fleet-map-module__V_XmJG__okText{color:var(--p-ok)}.fleet-map-module__V_XmJG__idleNote{font:500 calc(12.5 * var(--u))/1.3 var(--font-body);color:var(--p-mut)}.fleet-map-module__V_XmJG__trip{margin-top:calc(14 * var(--u));justify-content:space-between;align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:var(--p-sf2);font:500 calc(13 * var(--u)) var(--font-body);display:flex}.fleet-map-module__V_XmJG__tripText{gap:calc(2 * var(--u));flex-direction:column;display:flex}.fleet-map-module__V_XmJG__tripRoute{font-weight:600}.fleet-map-module__V_XmJG__tripMeta{color:var(--p-mut)}.fleet-map-module__V_XmJG__logPill{height:calc(28 * var(--u));padding:0 calc(10 * var(--u));border-radius:var(--r-pill);background:var(--p-sf);color:var(--p-mut);white-space:nowrap;align-items:center;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.fleet-map-module__V_XmJG__logDone{background:color-mix(in srgb, var(--p-ok) 12%, transparent);color:color-mix(in srgb, var(--p-ok) 80%, var(--p-ink))}@media (min-width:1101px){.fleet-map-module__V_XmJG__cardWrap{flex:1 0 auto;grid-template-columns:minmax(0,1fr) clamp(320px,24.4vw,440px)}.fleet-map-module__V_XmJG__map{aspect-ratio:auto}.fleet-map-module__V_XmJG__layer{transform:scale(var(--mk,var(--s,1)))}}@media (max-width:1100px){.fleet-map-module__V_XmJG__cardWrap{border-radius:calc(26 * var(--u));grid-template-columns:minmax(0,1fr)}.fleet-map-module__V_XmJG__map{aspect-ratio:auto;height:calc(480 * var(--u))}.fleet-map-module__V_XmJG__layer{margin:calc(-254 * var(--u)) 0 0 calc(-488 * var(--u));transform-origin:50%;top:50%;left:50%;transform:scale(.86)}}@media (max-width:640px){.fleet-map-module__V_XmJG__map{height:calc(420 * var(--u))}.fleet-map-module__V_XmJG__layer{top:38%;transform:scale(.62)}.fleet-map-module__V_XmJG__liveChip{left:calc(12 * var(--u));top:calc(12 * var(--u))}.fleet-map-module__V_XmJG__chipRule,.fleet-map-module__V_XmJG__scope,.fleet-map-module__V_XmJG__legend{display:none}.fleet-map-module__V_XmJG__card{left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(10 * var(--u));width:auto;padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u))}.fleet-map-module__V_XmJG__cardTitle{margin-top:calc(8 * var(--u));font-size:calc(19 * var(--u));line-height:1.2}}@keyframes fleet-map-module__V_XmJG__effRise{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:1;transform:none}}@keyframes fleet-map-module__V_XmJG__effMarch{to{stroke-dashoffset:-28px}}@keyframes fleet-map-module__V_XmJG__effPing{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes fleet-map-module__V_XmJG__effBlink{0%,to{opacity:1}50%{opacity:.25}}
@media (min-width:1101px){section.faq-module__X6KRKW__section{padding-bottom:var(--sec)}.faq-module__X6KRKW__section .faq-module__X6KRKW__title{font-size:calc(clamp(64px, 5.9vw, 112px) * var(--sv))}}
.faq-module__fepGDG__section{padding:calc(32 * var(--u)) 0 calc(112 * var(--u));border-top:1px solid var(--p-bd);background:var(--p-bg);color:var(--p-ink);scroll-margin-top:calc(24 * var(--u));--faq-r:0px;--faq-r-btn:0px}.faq-module__fepGDG__title{font-size:clamp(calc(48 * var(--u)), 5.6vw, calc(80 * var(--u)));letter-spacing:-.05em;line-height:.98}@media (max-width:1100px){.faq-module__fepGDG__section{padding:calc(24 * var(--u)) 0 calc(88 * var(--u))}}@media (max-width:640px){.faq-module__fepGDG__section{padding:calc(48 * var(--u)) 0 calc(56 * var(--u))}.faq-module__fepGDG__title{font-size:calc(46 * var(--u));letter-spacing:-.05em;line-height:.98}}@media (min-width:1101px){.faq-module__fepGDG__section{padding:32px 0 var(--sec)}.faq-module__fepGDG__title{font-size:calc(clamp(60px, 5.1vw, 92px) * var(--sv))}}
