.preparing-module__ZWcpQq__scene{--sj-ink:var(--color-text);--sj-ink-soft:var(--color-text-secondary);--sj-sheet:color-mix(in srgb,var(--color-surface)72%,transparent);--sj-sheet-solid:var(--color-surface);--sj-sheet-edge:var(--hairline);--sj-grid:color-mix(in srgb,var(--color-text)6%,transparent);--sj-line:color-mix(in srgb,var(--color-text)64%,transparent);--sj-line-faint:color-mix(in srgb,var(--color-text)28%,transparent);--sj-route:color-mix(in srgb,var(--color-text)16%,transparent);--sj-wall:var(--color-surface);--sj-roof:color-mix(in srgb,var(--coral-500)16%,var(--color-surface));--sj-door:color-mix(in srgb,var(--color-text)9%,var(--color-surface));--sj-window:color-mix(in srgb,var(--color-text)14%,var(--color-surface));--sj-light:var(--amber-300);--sj-light-edge:var(--amber-500);--sj-light-ink:var(--color-text);--sj-halo:color-mix(in srgb,var(--amber-300)55%,transparent);--sj-dim:color-mix(in srgb,var(--color-text)14%,transparent);--sj-working:rgb(var(--color-primary));--sj-done-ink:var(--color-success-text);--sj-key:var(--color-primary-strong);--sj-key-stripe:var(--amber-300);--sj-panel:color-mix(in srgb,var(--color-surface)78%,transparent);--sj-pad-end:1.5rem}.dark .preparing-module__ZWcpQq__scene{--sj-sheet:var(--surface-card);--sj-sheet-solid:var(--surface-card);--sj-grid:color-mix(in srgb,var(--color-text)4.5%,transparent);--sj-line:color-mix(in srgb,var(--color-text)58%,transparent);--sj-line-faint:color-mix(in srgb,var(--color-text)24%,transparent);--sj-route:color-mix(in srgb,var(--color-text)14%,transparent);--sj-wall:var(--surface-nested);--sj-roof:var(--surface-overlay);--sj-door:var(--surface-rail);--sj-window:var(--color-bg);--sj-light:color-mix(in srgb,var(--color-accent)80%,var(--color-bg));--sj-light-edge:var(--color-accent);--sj-light-ink:var(--color-bg);--sj-halo:transparent;--sj-dim:color-mix(in srgb,var(--color-text)12%,transparent);--sj-key:var(--surface-overlay);--sj-key-stripe:var(--color-accent);--sj-panel:var(--surface-card)}.aura .preparing-module__ZWcpQq__scene{--sj-sheet:var(--color-surface);--sj-sheet-solid:var(--color-surface);--sj-grid:color-mix(in srgb,var(--color-text)4.5%,transparent);--sj-roof:color-mix(in srgb,var(--color-text)6%,var(--color-surface));--sj-window:color-mix(in srgb,var(--color-text)8%,var(--color-surface));--sj-halo:color-mix(in srgb,var(--amber-300)40%,transparent);--sj-panel:var(--color-surface)}.preparing-module__ZWcpQq__scene{min-height:100dvh;padding:calc(1.5rem + env(safe-area-inset-top,0px))1rem calc(var(--sj-bottom-clear,0px) + var(--sj-pad-end) + env(safe-area-inset-bottom,0px));color:var(--sj-ink);position:relative}.preparing-module__ZWcpQq__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""art""stations""outcome";row-gap:1.75rem;max-width:72rem;margin-inline:auto;display:grid}@media (min-width:640px){.preparing-module__ZWcpQq__scene{--sj-pad-end:2.5rem;padding-top:calc(2.5rem + env(safe-area-inset-top,0px));padding-inline:1.5rem}}@media (min-width:1024px){.preparing-module__ZWcpQq__scene{flex-direction:column;justify-content:center;display:flex}.preparing-module__ZWcpQq__layout{-moz-column-gap:clamp(2.5rem,5vw,4.5rem);grid-template:"header art""stations art""outcome art"1fr/minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2rem clamp(2.5rem,5vw,4.5rem);width:100%}.preparing-module__ZWcpQq__sheet{position:sticky;top:2.5rem}}.preparing-module__ZWcpQq__header{flex-direction:column;grid-area:header;gap:.75rem;min-width:0;display:flex}.preparing-module__ZWcpQq__eyebrow{min-width:0;font-size:var(--text-2xs-size);line-height:var(--text-2xs-line);letter-spacing:.14em;text-transform:uppercase;color:var(--sj-ink-soft);align-items:center;gap:.625rem;margin:0;font-weight:600;display:flex}.preparing-module__ZWcpQq__eyebrow:before{content:"";opacity:.55;background:currentColor;flex:none;width:1.5rem;height:1px}.preparing-module__ZWcpQq__eyebrowText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.preparing-module__ZWcpQq__title{font-size:clamp(var(--text-h1-size),calc(var(--text-h1-size)*.55 + 2.4vw),calc(var(--text-display-size)*1.15));letter-spacing:-.025em;text-wrap:balance;color:var(--sj-ink);margin:0;font-weight:650;line-height:1.06}.preparing-module__ZWcpQq__title:focus,.preparing-module__ZWcpQq__outcomeHeading:focus{outline:none}.preparing-module__ZWcpQq__title:focus-visible,.preparing-module__ZWcpQq__outcomeHeading:focus-visible{outline:2px solid rgb(var(--color-primary)/.45);outline-offset:6px;border-radius:var(--radius-small)}.preparing-module__ZWcpQq__phase{text-wrap:pretty;max-width:34rem;color:var(--sj-ink-soft);margin:0}.preparing-module__ZWcpQq__sheet{border:1px solid var(--sj-sheet-edge);border-radius:var(--radius-card);background-color:var(--sj-sheet);background-image:linear-gradient(var(--sj-grid)1px,transparent 1px),linear-gradient(90deg,var(--sj-grid)1px,transparent 1px);min-width:0;box-shadow:var(--shadow-card);background-position:-1px -1px;background-size:16px 16px;grid-area:art;margin:0;overflow:hidden}.preparing-module__ZWcpQq__canvas{padding:.5rem .5rem 0}.preparing-module__ZWcpQq__svg{width:100%;height:auto;display:block}.preparing-module__ZWcpQq__titleBlock{-moz-column-gap:.875rem;border-top:1px solid var(--sj-sheet-edge);background:color-mix(in srgb,var(--sj-sheet-solid)86%,transparent);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label name""label meta";align-items:center;column-gap:.875rem;padding:.625rem .875rem .75rem;display:grid}.preparing-module__ZWcpQq__tbLabel{border-right:1px solid var(--sj-sheet-edge);font-size:var(--text-micro-size);line-height:var(--text-micro-line);letter-spacing:.16em;text-transform:uppercase;color:var(--sj-ink-soft);grid-area:label;align-self:stretch;align-items:center;padding-right:.875rem;font-weight:700;display:flex}.preparing-module__ZWcpQq__tbName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sj-ink);grid-area:name;font-weight:600;overflow:hidden}.preparing-module__ZWcpQq__tbMeta{-moz-column-gap:.375rem;color:var(--sj-ink-soft);flex-wrap:wrap;grid-area:meta;column-gap:.375rem;display:flex}.preparing-module__ZWcpQq__tbMeta>span+span:before{content:"·";margin-right:.375rem}.preparing-module__ZWcpQq__marks,.preparing-module__ZWcpQq__hatch{fill:none;stroke:var(--sj-line-faint);stroke-width:1px}.preparing-module__ZWcpQq__ground{stroke:var(--sj-line);stroke-width:1.25px}.preparing-module__ZWcpQq__north{fill:var(--sj-ink-soft)}.preparing-module__ZWcpQq__northLetter{fill:none;stroke:var(--sj-ink-soft);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.preparing-module__ZWcpQq__roofFill{fill:var(--sj-roof)}.preparing-module__ZWcpQq__wallFill{fill:var(--sj-wall)}.preparing-module__ZWcpQq__doorFill{fill:var(--sj-door)}.preparing-module__ZWcpQq__window{fill:var(--sj-window);stroke:var(--sj-line);stroke-width:1px}.preparing-module__ZWcpQq__lights{opacity:0}.preparing-module__ZWcpQq__windowLit{fill:var(--sj-light);stroke:var(--sj-light-edge);stroke-width:.75px}.preparing-module__ZWcpQq__lines{fill:none;stroke:var(--sj-line);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.preparing-module__ZWcpQq__mullion{stroke:var(--sj-line-faint);stroke-width:1px}.preparing-module__ZWcpQq__knob{fill:var(--sj-line);stroke:none}.preparing-module__ZWcpQq__reader{fill:var(--sj-wall)}.preparing-module__ZWcpQq__readerLight{fill:var(--sj-line-faint);stroke:none}.preparing-module__ZWcpQq__overflowMark{fill:var(--sj-ink-soft);dominant-baseline:middle;font-size:10px;font-weight:700}.preparing-module__ZWcpQq__keyCard{opacity:0;transform:translate(-24px)}.preparing-module__ZWcpQq__keyBody{fill:var(--sj-key);stroke:var(--sj-line);stroke-width:.75px}.preparing-module__ZWcpQq__keyStripe{fill:var(--sj-key-stripe)}.preparing-module__ZWcpQq__svg[data-art=plan] .preparing-module__ZWcpQq__fills{opacity:0}.preparing-module__ZWcpQq__svg[data-art=plan] .preparing-module__ZWcpQq__lines{stroke:var(--sj-line-faint);stroke-dasharray:4 3}.preparing-module__ZWcpQq__svg[data-art=plan] .preparing-module__ZWcpQq__window{fill:#0000;stroke:var(--sj-line-faint);stroke-dasharray:3 2}.preparing-module__ZWcpQq__svg[data-art=plan] .preparing-module__ZWcpQq__reader{fill:#0000}.preparing-module__ZWcpQq__svg[data-art=lit] .preparing-module__ZWcpQq__lights{opacity:1}.preparing-module__ZWcpQq__svg[data-art=lit] .preparing-module__ZWcpQq__keyCard{opacity:1;transform:none}.preparing-module__ZWcpQq__svg[data-art=lit] .preparing-module__ZWcpQq__readerLight{fill:var(--sj-light-edge)}.preparing-module__ZWcpQq__lampPost{stroke:var(--sj-line);stroke-width:1.25px}.preparing-module__ZWcpQq__lampHalo{fill:var(--sj-halo);opacity:0}.preparing-module__ZWcpQq__lampCore{fill:var(--sj-sheet-solid);stroke:var(--sj-line-faint);stroke-width:1.25px}.preparing-module__ZWcpQq__lampNum{fill:var(--sj-ink-soft);text-anchor:middle;dominant-baseline:central;font-size:9px;font-weight:700}.preparing-module__ZWcpQq__lamp[data-label=working] .preparing-module__ZWcpQq__lampCore{stroke:var(--sj-working);stroke-width:1.75px}.preparing-module__ZWcpQq__lamp[data-label=working] .preparing-module__ZWcpQq__lampNum{fill:var(--sj-ink)}.preparing-module__ZWcpQq__lamp[data-label=done] .preparing-module__ZWcpQq__lampHalo{opacity:1}.preparing-module__ZWcpQq__lamp[data-label=done] .preparing-module__ZWcpQq__lampCore{fill:var(--sj-light);stroke:var(--sj-light-edge)}.preparing-module__ZWcpQq__lamp[data-label=done] .preparing-module__ZWcpQq__lampNum{fill:var(--sj-light-ink)}.preparing-module__ZWcpQq__lamp[data-label=skipped] .preparing-module__ZWcpQq__lampCore,.preparing-module__ZWcpQq__lamp[data-label=unconfirmed] .preparing-module__ZWcpQq__lampCore{fill:#0000;stroke-dasharray:2 2}.preparing-module__ZWcpQq__lamp[data-label=failed] .preparing-module__ZWcpQq__lampCore{fill:var(--sj-dim);stroke:#0000}.preparing-module__ZWcpQq__itinerary{flex-direction:column;grid-area:stations;min-width:0;margin:0;padding:0;list-style:none;display:flex}.preparing-module__ZWcpQq__station{-moz-column-gap:.875rem;grid-template-columns:2rem minmax(0,1fr);column-gap:.875rem;padding-bottom:1.25rem;display:grid;position:relative}.preparing-module__ZWcpQq__station:last-child{padding-bottom:0}.preparing-module__ZWcpQq__station:before{content:"";background:var(--sj-route);width:1px;position:absolute;top:2.375rem;bottom:.375rem;left:calc(1rem - .5px)}.preparing-module__ZWcpQq__station:last-child:before{content:none}.preparing-module__ZWcpQq__station[data-label=done]:before{background:var(--sj-light-edge)}.preparing-module__ZWcpQq__marker{border:1px solid var(--sj-line-faint);border-radius:var(--radius-pill);background:var(--sj-sheet-solid);width:2rem;height:2rem;font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;color:var(--sj-ink-soft);place-items:center;font-weight:700;line-height:1;display:grid}.preparing-module__ZWcpQq__station[data-label=working] .preparing-module__ZWcpQq__marker{border:1.5px solid var(--sj-working);color:var(--sj-ink)}.preparing-module__ZWcpQq__station[data-label=done] .preparing-module__ZWcpQq__marker{border-color:var(--sj-light-edge);background:var(--sj-light);color:var(--sj-light-ink);box-shadow:0 0 0 4px var(--sj-halo)}.preparing-module__ZWcpQq__station[data-label=skipped] .preparing-module__ZWcpQq__marker,.preparing-module__ZWcpQq__station[data-label=unconfirmed] .preparing-module__ZWcpQq__marker{border-style:dashed}.preparing-module__ZWcpQq__station[data-label=failed] .preparing-module__ZWcpQq__marker{background:var(--sj-dim);border-color:#0000}.preparing-module__ZWcpQq__stationBody{flex-direction:column;gap:.125rem;min-width:0;display:flex}.preparing-module__ZWcpQq__stateWord{font-size:var(--text-micro-size);line-height:var(--text-micro-line);letter-spacing:.12em;text-transform:uppercase;color:var(--sj-ink-soft);font-weight:700}.preparing-module__ZWcpQq__station[data-label=working] .preparing-module__ZWcpQq__stateWord{color:var(--sj-ink)}.preparing-module__ZWcpQq__station[data-label=done] .preparing-module__ZWcpQq__stateWord{color:var(--sj-done-ink)}.preparing-module__ZWcpQq__stationTitle{color:var(--sj-ink);margin:0;font-weight:600}.preparing-module__ZWcpQq__station[data-label=failed] .preparing-module__ZWcpQq__stationTitle,.preparing-module__ZWcpQq__station[data-label=unconfirmed] .preparing-module__ZWcpQq__stationTitle{color:var(--sj-ink-soft)}.preparing-module__ZWcpQq__detail{color:var(--sj-ink-soft);margin:0}.preparing-module__ZWcpQq__outcome{border:1px solid var(--sj-sheet-edge);border-radius:var(--radius-card);background:var(--sj-panel);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;grid-area:outcome;align-items:flex-start;gap:.875rem;padding:1.25rem;display:flex}.preparing-module__ZWcpQq__outcomeHeading{color:var(--sj-ink);margin:0}.preparing-module__ZWcpQq__outcomeText{color:var(--sj-ink-soft);margin:0}.preparing-module__ZWcpQq__outcomeNote{color:var(--sj-ink);gap:.625rem;margin:0;display:flex}.preparing-module__ZWcpQq__outcomeNote:before{content:"";border-radius:var(--radius-pill);background:var(--sj-light-edge);flex:none;width:.5rem;height:.5rem;margin-top:.45em}.preparing-module__ZWcpQq__ctaRow{width:100%;padding-top:.25rem;display:flex}.preparing-module__ZWcpQq__waiting{flex-direction:column;grid-area:outcome;align-items:flex-start;gap:.875rem;min-width:0;display:flex}.preparing-module__ZWcpQq__skip{flex-direction:column;gap:.25rem;display:flex}.preparing-module__ZWcpQq__skipLink{min-height:var(--control-height);border-radius:var(--radius-control);color:var(--sj-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:4px;align-items:center;gap:.5rem;margin-inline:-.25rem;padding-inline:.25rem;font-weight:600;display:inline-flex}.preparing-module__ZWcpQq__skipLink:hover{text-decoration-color:currentColor}.preparing-module__ZWcpQq__skipLink:focus-visible{outline:2px solid rgb(var(--color-primary)/.45);outline-offset:2px}@media (min-width:640px){.preparing-module__ZWcpQq__outcome{padding:1.5rem}}.preparing-module__ZWcpQq__clearBanner{scroll-margin-bottom:calc(var(--sj-bottom-clear,0px) + 1rem)}
.motion-module__lMQrta__scope{--om-d-micro:.15s;--om-d-standard:.25s;--om-d-emphasis:.35s;--om-d-exit:.2s;--om-d-fade:.15s;--om-d-lamp:.22s;--om-d-row:.34s;--om-d-rise:.42s;--om-d-travel:.6s;--om-d-draw:.7s;--om-d-roll:.3s;--om-e-brand:cubic-bezier(.22,1,.36,1);--om-e-standard:cubic-bezier(.4,0,.2,1);--om-e-exit:cubic-bezier(.4,0,1,1);--om-e-settle:linear(0,.06 4.2%,.192 8.3%,.342 12.5%,.499 16.7%,.64 20.8%,.756 25.0%,.847 29.2%,.914 33.3%,.958 37.5%,.989 41.7%,1.008 45.8%,1.017 50.0%,1.021 54.2%,1.021 56.0%,1.021 58.3%,1.018 62.5%,1.015 66.7%,1.012 70.8%,1.009 75.0%,1.006 79.2%,1.004 83.3%,1.002 87.5%,1.001 91.7%,1 95.8%,1);--om-e-pop:linear(0,.127 4.2%,.406 8.3%,.69 12.5%,.925 16.7%,1.067 20.8%,1.133 25.0%,1.141 27.4%,1.137 29.2%,1.108 33.3%,1.067 37.5%,1.028 41.7%,1.001 45.8%,.986 50.0%,.98 54.2%,.982 58.3%,.987 62.5%,.993 66.7%,.998 70.8%,1.001 75.0%,1.002 79.2%,1.003 83.3%,1.002 87.5%,1.001 91.7%,1.001 95.8%,1);--om-s-row:45ms;--om-s-cascade:30ms;--om-s-digit:20ms;--om-rate:1;--om-hand:var(--color-primary-strong);--om-track:#37312d29;--om-sweep:#0000002e;--om-scrim:#37312d57}.aura .motion-module__lMQrta__scope{--om-hand:rgb(var(--color-primary));--om-track:var(--hairline);--om-sweep:#ffffff24;--om-scrim:#1c1a1938}.dark .motion-module__lMQrta__scope{--om-hand:rgb(var(--color-primary));--om-track:var(--hairline);--om-scrim:#0000007a}@supports not (animation-timing-function:linear(0, 1)){.motion-module__lMQrta__scope{--om-e-settle:cubic-bezier(.22,1,.36,1);--om-e-pop:cubic-bezier(.34,1.56,.64,1)}}@media (prefers-reduced-motion:reduce){.motion-module__lMQrta__scope:not([data-motion=calm]){--om-d-micro:0s;--om-d-standard:0s;--om-d-emphasis:0s;--om-d-exit:0s;--om-d-lamp:0s;--om-d-row:0s;--om-d-rise:0s;--om-d-travel:0s;--om-d-draw:0s;--om-d-roll:0s;--om-s-row:0s;--om-s-cascade:0s;--om-s-digit:0s;--om-d-fade:.12s}}.motion-module__lMQrta__scope[data-motion=still]{--om-d-micro:0s;--om-d-standard:0s;--om-d-emphasis:0s;--om-d-exit:0s;--om-d-lamp:0s;--om-d-row:0s;--om-d-rise:0s;--om-d-travel:0s;--om-d-draw:0s;--om-d-roll:0s;--om-s-row:0s;--om-s-cascade:0s;--om-s-digit:0s;--om-d-fade:.12s}.motion-module__lMQrta__scope[data-paused] *,.motion-module__lMQrta__scope[data-paused] :before,.motion-module__lMQrta__scope[data-paused] :after{animation-play-state:paused!important}.motion-module__lMQrta__stack{display:inline-grid}.motion-module__lMQrta__stack>*{transition:opacity calc(var(--om-d-fade)/var(--om-rate))var(--om-e-standard),visibility calc(var(--om-d-fade)/var(--om-rate))linear;grid-area:1/1}.motion-module__lMQrta__stack>[data-active=false]{visibility:hidden;opacity:0}
.clay-stage-module__PE-tsG__stage{flex:none;position:relative}.clay-stage-module__PE-tsG__box{transform-origin:0 0;opacity:1;width:56px;height:56px;position:absolute;top:0;left:0}.clay-stage-module__PE-tsG__icon{width:32px;height:32px}.clay-stage-module__PE-tsG__icon .clay-stage-module__PE-tsG__box{transform:scale(.571429)}@media (min-width:640px){.clay-stage-module__PE-tsG__icon{width:56px;height:56px}.clay-stage-module__PE-tsG__icon .clay-stage-module__PE-tsG__box{transform:none}}.clay-stage-module__PE-tsG__moment{width:112px;height:112px}.clay-stage-module__PE-tsG__moment .clay-stage-module__PE-tsG__box{transform:scale(2)}
.booking-range-calendar-module__DfeT4W__root{--brc-cell:32px;--brc-band:rgb(var(--color-primary)/.14);--brc-preview:rgb(var(--color-primary)/.08);--brc-ring:rgb(var(--color-primary)/.55)}.booking-range-calendar-module__DfeT4W__mobile{--brc-cell:38px}.dark .booking-range-calendar-module__DfeT4W__root{--brc-band:rgb(var(--color-primary)/.22);--brc-preview:rgb(var(--color-primary)/.12)}.booking-range-calendar-module__DfeT4W__band{background:var(--brc-band)}.booking-range-calendar-module__DfeT4W__bandStart{background:linear-gradient(to right,transparent 50%,var(--brc-band)50%)}.booking-range-calendar-module__DfeT4W__bandEnd{background:linear-gradient(to left,transparent 50%,var(--brc-band)50%)}.booking-range-calendar-module__DfeT4W__preview{background:var(--brc-preview)}.booking-range-calendar-module__DfeT4W__previewStart{background:linear-gradient(to right,transparent 50%,var(--brc-preview)50%)}.booking-range-calendar-module__DfeT4W__previewEnd{background:linear-gradient(to left,transparent 50%,var(--brc-preview)50%)}.booking-range-calendar-module__DfeT4W__weekFirst{border-radius:999px 0 0 999px}.booking-range-calendar-module__DfeT4W__weekLast{border-radius:0 999px 999px 0}.booking-range-calendar-module__DfeT4W__sweep{clip-path:inset(0 100% 0 0);animation:.26s cubic-bezier(.22,1,.36,1) forwards booking-range-calendar-module__DfeT4W__brcSweep;animation-delay:calc(var(--brc-i,0)*12ms)}@keyframes booking-range-calendar-module__DfeT4W__brcSweep{to{clip-path:inset(0)}}.booking-range-calendar-module__DfeT4W__day{transition:transform .14s cubic-bezier(.34,1.3,.64,1),box-shadow .14s,background-color .14s,color .14s}.booking-range-calendar-module__DfeT4W__day:not(:disabled):hover{box-shadow:0 0 0 1px var(--brc-ring)inset;transform:scale(1.06)}.booking-range-calendar-module__DfeT4W__day:not(:disabled):active{transform:scale(.94)}.booking-range-calendar-module__DfeT4W__capPop{animation:.22s cubic-bezier(.34,1.3,.64,1) both booking-range-calendar-module__DfeT4W__brcPop}@keyframes booking-range-calendar-module__DfeT4W__brcPop{0%{transform:scale(.6)}to{transform:scale(1)}}.booking-range-calendar-module__DfeT4W__ringPulse{animation:.6s ease-out booking-range-calendar-module__DfeT4W__brcRing}@keyframes booking-range-calendar-module__DfeT4W__brcRing{0%{box-shadow:0 0 0 0 rgb(var(--color-primary)/.45)}to{box-shadow:0 0 0 10px rgb(var(--color-primary)/0)}}.booking-range-calendar-module__DfeT4W__slideLeft{animation:.18s ease-out both booking-range-calendar-module__DfeT4W__brcSlideLeft}.booking-range-calendar-module__DfeT4W__slideRight{animation:.18s ease-out both booking-range-calendar-module__DfeT4W__brcSlideRight}@keyframes booking-range-calendar-module__DfeT4W__brcSlideLeft{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes booking-range-calendar-module__DfeT4W__brcSlideRight{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.booking-range-calendar-module__DfeT4W__todayDot{background:rgb(var(--color-primary));border-radius:999px;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.booking-range-calendar-module__DfeT4W__capLabel{letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-primary));white-space:nowrap;pointer-events:none;font-size:9px;font-weight:600;line-height:10px;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.booking-range-calendar-module__DfeT4W__sweep,.booking-range-calendar-module__DfeT4W__capPop,.booking-range-calendar-module__DfeT4W__ringPulse,.booking-range-calendar-module__DfeT4W__slideLeft,.booking-range-calendar-module__DfeT4W__slideRight{clip-path:none;animation:none}.booking-range-calendar-module__DfeT4W__day,.booking-range-calendar-module__DfeT4W__day:not(:disabled):hover,.booking-range-calendar-module__DfeT4W__day:not(:disabled):active{transition:none;transform:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.bbfb9501.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.a10958ad.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.21be8408.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.b5a15055.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.012a2a26.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.6338e88e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.22219991.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b53a901a-module__lXF9LG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b53a901a-module__lXF9LG__variable{--font-marketing:"Inter","Inter Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.a483f402.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.70ee461d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.b6a8de2a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_3b2a43b8-module__ViJdSG__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_3b2a43b8-module__ViJdSG__variable{--font-marketing-serif:"Newsreader","Newsreader Fallback"}
.atoms-module__qj8LuW__atom{--om-a-card:var(--surface-card);--om-a-edge:transparent;--om-a-shadow:var(--shadow-sm);--om-a-device:var(--surface-card);--om-a-screen:color-mix(in srgb,var(--color-text)7%,var(--bg-wave-2));--om-a-bubble-guest:var(--surface-card);--om-a-bubble-agent:var(--surface-nested);--om-a-ink:var(--color-text);--om-a-ink-2:var(--color-text-secondary);--om-a-line:color-mix(in srgb,var(--color-text)10%,transparent);--om-a-line-strong:color-mix(in srgb,var(--color-text)22%,transparent);--om-a-tint:color-mix(in srgb,var(--color-text)6%,var(--surface-card));--om-a-invert:var(--color-text);--om-a-on-invert:var(--surface-card);--om-a-hand:var(--om-hand);--om-a-pill-ground:var(--surface-card)}.aura .atoms-module__qj8LuW__atom{--om-a-edge:var(--hairline-soft);--om-a-screen:color-mix(in srgb,var(--color-text)6%,var(--color-bg))}.dark .atoms-module__qj8LuW__atom{--om-a-card:var(--surface-overlay);--om-a-edge:var(--hairline-soft);--om-a-device:var(--surface-overlay);--om-a-screen:var(--color-bg);--om-a-tint:color-mix(in srgb,var(--color-text)8%,var(--surface-overlay));--om-a-on-invert:var(--color-bg)}.atoms-module__qj8LuW__stage{contain:layout paint style;isolation:isolate;width:100%;position:relative;container-type:inline-size}.atoms-module__qj8LuW__stage[data-narrow="4/3"]{aspect-ratio:4/3}.atoms-module__qj8LuW__stage[data-narrow="12/5"]{aspect-ratio:12/5}.atoms-module__qj8LuW__layer{--u:calc(100cqw/var(--om-su-n));--mq-b:3.4;--mq-x:1;--mq-ground:19;position:absolute;inset:0}.atoms-module__qj8LuW__stage[data-narrow="12/5"]>.atoms-module__qj8LuW__layer{--mq-b:2.5;--mq-x:1;--mq-ground:14.33}@media (min-width:640px){.atoms-module__qj8LuW__bp640[data-wide="16/10"]{aspect-ratio:16/10}.atoms-module__qj8LuW__bp640[data-wide="5/4"]{aspect-ratio:5/4}.atoms-module__qj8LuW__bp640[data-wide="4/3"]{aspect-ratio:4/3}.atoms-module__qj8LuW__bp640>.atoms-module__qj8LuW__layer{--u:calc(100cqw/var(--om-su-w))}.atoms-module__qj8LuW__bp640[data-wide="16/10"]>.atoms-module__qj8LuW__layer{--mq-b:3.6;--mq-x:2.5;--mq-ground:20.5}}@media (min-width:768px){.atoms-module__qj8LuW__bp768[data-wide="16/10"]{aspect-ratio:16/10}.atoms-module__qj8LuW__bp768[data-wide="5/4"]{aspect-ratio:5/4}.atoms-module__qj8LuW__bp768[data-wide="4/3"]{aspect-ratio:4/3}.atoms-module__qj8LuW__bp768>.atoms-module__qj8LuW__layer{--u:calc(100cqw/var(--om-su-w))}.atoms-module__qj8LuW__bp768[data-wide="5/4"]>.atoms-module__qj8LuW__layer{--mq-b:3.2;--mq-x:1.5;--mq-ground:21}}.atoms-module__qj8LuW__overlayPos{left:calc(var(--x)*1%);top:calc(var(--y)*1%);position:absolute}.atoms-module__qj8LuW__overlayPos[data-w]{width:calc(var(--w)*1%)}.atoms-module__qj8LuW__overlayPos[data-anchor=tr]{translate:-100%}.atoms-module__qj8LuW__overlayPos[data-anchor=bl]{translate:0 -100%}.atoms-module__qj8LuW__overlayPos[data-anchor=br]{translate:-100% -100%}.atoms-module__qj8LuW__overlayPos[data-anchor=c]{translate:-50% -50%}.atoms-module__qj8LuW__overlay{position:relative}.atoms-module__qj8LuW__overlayPos[data-w] .atoms-module__qj8LuW__phone,.atoms-module__qj8LuW__overlayPos[data-w] .atoms-module__qj8LuW__browser{width:100%}.atoms-module__qj8LuW__stageText,.atoms-module__qj8LuW__phone,.atoms-module__qj8LuW__bubbleRow,.atoms-module__qj8LuW__tag,.atoms-module__qj8LuW__ribbon,.atoms-module__qj8LuW__card,.atoms-module__qj8LuW__paylink,.atoms-module__qj8LuW__cardChip,.atoms-module__qj8LuW__sealPill,.atoms-module__qj8LuW__chip,.atoms-module__qj8LuW__widget{font-size:clamp(.75rem,calc(var(--u)*.78),.9375rem);font-weight:500;line-height:1.3}.atoms-module__qj8LuW__card{box-sizing:border-box;padding:calc(var(--u)*.55)calc(var(--u)*.7);border:1px solid var(--om-a-edge);border-radius:var(--radius-card-inner);background:var(--om-a-card);box-shadow:var(--om-a-shadow);color:var(--om-a-ink)}.atoms-module__qj8LuW__cardTitle{margin:0;font-weight:600}.atoms-module__qj8LuW__cardAction{margin-top:calc(var(--u)*.5);border:1px solid var(--om-a-line-strong);border-radius:var(--radius-control);white-space:nowrap;padding:.2em .75em;font-weight:600;display:inline-block}.atoms-module__qj8LuW__phone{box-sizing:border-box;width:calc(var(--u)*11.5);max-width:100%;padding:calc(var(--u)*.45);border:1px solid var(--om-a-edge);border-radius:calc(var(--u)*1.5);background:var(--om-a-device);box-shadow:var(--om-a-shadow);position:relative}.atoms-module__qj8LuW__phone[data-size=sm]{width:calc(var(--u)*7);padding:calc(var(--u)*.32);border-radius:calc(var(--u)*1.1)}.atoms-module__qj8LuW__phone:before{content:"";top:calc(var(--u)*.16);width:calc(var(--u)*1.6);height:max(2px,calc(var(--u)*.13));margin-left:calc(var(--u)*-.8);background:var(--om-a-line-strong);border-radius:1px;position:absolute;left:50%}.atoms-module__qj8LuW__screen{gap:calc(var(--u)*.4);min-height:calc(var(--u)*5);padding:calc(var(--u)*.6)calc(var(--u)*.45);border-radius:calc(var(--u)*1.05);background:var(--om-a-screen);flex-direction:column;display:flex}.atoms-module__qj8LuW__phone[data-size=sm]>.atoms-module__qj8LuW__screen{min-height:calc(var(--u)*3);border-radius:calc(var(--u)*.8)}.atoms-module__qj8LuW__bubbleRow{align-items:flex-end;gap:calc(var(--u)*.3);display:flex}.atoms-module__qj8LuW__bubbleRow[data-from=guest]{padding-right:calc(var(--u)*1.4);justify-content:flex-start}.atoms-module__qj8LuW__bubbleRow[data-from=agent],.atoms-module__qj8LuW__bubbleRow[data-from=team]{padding-left:calc(var(--u)*1.4);justify-content:flex-end}.atoms-module__qj8LuW__bubble{box-sizing:border-box;max-width:100%;padding:calc(var(--u)*.4)calc(var(--u)*.6);border:1px solid var(--om-a-edge);border-radius:var(--radius-bubble);color:var(--om-a-ink);margin:0}.atoms-module__qj8LuW__bubbleRow[data-from=guest]>.atoms-module__qj8LuW__bubble{border-bottom-left-radius:var(--radius-bubble-tail);background:var(--om-a-bubble-guest)}.atoms-module__qj8LuW__bubbleRow:not([data-from=guest])>.atoms-module__qj8LuW__bubble{border-bottom-right-radius:var(--radius-bubble-tail);background:var(--om-a-bubble-agent)}.atoms-module__qj8LuW__bubbleTime{color:var(--om-a-ink-2);font-variant-numeric:tabular-nums;text-align:right;margin-top:.1em;font-size:.75rem;display:block}.atoms-module__qj8LuW__avatar{box-sizing:border-box;width:max(18px,calc(var(--u)*1.6));height:max(18px,calc(var(--u)*1.6));border-radius:50%;flex:none;place-items:center;display:inline-grid}.atoms-module__qj8LuW__avatar[data-kind=agent]{border:2px solid var(--om-a-hand);background:var(--om-a-bubble-guest)}.atoms-module__qj8LuW__avatar[data-kind=team]{background:var(--om-a-line-strong)}.atoms-module__qj8LuW__avatarWin{--om-win-w:42%;--om-win-h:54%}.atoms-module__qj8LuW__typing{align-items:center;gap:calc(var(--u)*.22);padding:calc(var(--u)*.55)calc(var(--u)*.65);display:inline-flex}.atoms-module__qj8LuW__dot{width:max(4px,calc(var(--u)*.32));height:max(4px,calc(var(--u)*.32));background:var(--om-a-ink);opacity:.3;border-radius:50%}.atoms-module__qj8LuW__tag{padding-top:calc(var(--u)*1.3);transform-origin:50% 0;display:inline-block;position:relative}.atoms-module__qj8LuW__tagString{width:1px;height:calc(var(--u)*1.55);background:var(--om-a-ink-2);position:absolute;top:0;left:50%}.atoms-module__qj8LuW__tagBody{min-width:calc(var(--u)*7);padding-top:calc(var(--u)*.85);position:relative}.atoms-module__qj8LuW__tagBody:before{content:"";top:calc(var(--u)*.25);box-sizing:border-box;width:calc(var(--u)*.42);height:calc(var(--u)*.42);margin-left:calc(var(--u)*-.21);border:1.5px solid var(--om-a-line-strong);border-radius:50%;position:absolute;left:50%}.atoms-module__qj8LuW__tagTitle{color:var(--om-a-ink-2);margin:0}.atoms-module__qj8LuW__tagPrice{font-variant-numeric:tabular-nums;white-space:nowrap;margin:.05em 0 0;font-size:1.3em;font-weight:600;line-height:1.2}.atoms-module__qj8LuW__tagSeason{margin:calc(var(--u)*.45)calc(var(--u)*-.7)calc(var(--u)*-.1);padding:.2em calc(var(--u)*.7);background:var(--om-a-tint);font-weight:600}.atoms-module__qj8LuW__ribbon{padding:calc(var(--u)*.3)calc(var(--u)*1.15);background:var(--om-a-invert);color:var(--om-a-on-invert);white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - var(--u)*.55)50%,100% 100%,0 100%,calc(var(--u)*.55)50%);flex-direction:column;align-items:center;font-weight:600;display:inline-flex}.atoms-module__qj8LuW__ribbonCondition{font-weight:500}.atoms-module__qj8LuW__folio{min-width:calc(var(--u)*10)}.atoms-module__qj8LuW__folioRows{gap:calc(var(--u)*.15);margin-top:calc(var(--u)*.35);display:grid}.atoms-module__qj8LuW__folioRow{justify-content:space-between;gap:calc(var(--u)*.8);padding-top:calc(var(--u)*.2);border-top:1px solid var(--om-a-line);display:flex}.atoms-module__qj8LuW__folioLabel{color:var(--om-a-ink-2)}.atoms-module__qj8LuW__folioValue{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.atoms-module__qj8LuW__settleBox{font-variant-numeric:tabular-nums;text-align:right;white-space:pre;display:inline-block}.atoms-module__qj8LuW__settleBox[data-w]{min-width:calc(var(--w)*1ch)}.atoms-module__qj8LuW__rollCol{clip-path:inset(0 -.15em);text-align:center;display:inline-block}.atoms-module__qj8LuW__settleBox>.atoms-module__qj8LuW__rollCol:only-child{text-align:right;display:block}.atoms-module__qj8LuW__rollCell{white-space:pre;display:inline-block;position:relative}.atoms-module__qj8LuW__rollCell[data-dir=up]:before,.atoms-module__qj8LuW__rollCell[data-dir=down]:after{content:attr(data-prev);text-align:inherit;white-space:pre;position:absolute;inset-inline:0}.atoms-module__qj8LuW__rollCell[data-dir=up]:before{bottom:100%}.atoms-module__qj8LuW__rollCell[data-dir=down]:after{top:100%}.atoms-module__qj8LuW__settleBox>.atoms-module__qj8LuW__rollCol:only-child>.atoms-module__qj8LuW__rollCell:before,.atoms-module__qj8LuW__settleBox>.atoms-module__qj8LuW__rollCol:only-child>.atoms-module__qj8LuW__rollCell:after{text-align:right;inset-inline:auto 0}.atoms-module__qj8LuW__paylink{border:1px solid var(--om-a-edge);border-radius:var(--radius-control);background:var(--om-a-card);box-shadow:var(--om-a-shadow);color:var(--om-a-ink);white-space:nowrap;align-items:center;gap:.4em;padding:.35em .75em;font-weight:600;display:inline-flex}.atoms-module__qj8LuW__paylinkIcon{width:1em;height:1em;color:var(--om-a-ink-2)}.atoms-module__qj8LuW__cardChip{box-sizing:border-box;width:max(76px,calc(var(--u)*5.4));aspect-ratio:1.586;padding:calc(var(--u)*.4)calc(var(--u)*.5);border-radius:max(6px,calc(var(--u)*.45));background:var(--om-a-invert);box-shadow:var(--om-a-shadow);color:var(--om-a-on-invert);flex-direction:column;justify-content:space-between;display:inline-flex}.atoms-module__qj8LuW__cardChipEmv{aspect-ratio:1.3;background:color-mix(in srgb,var(--om-a-on-invert)45%,var(--om-a-invert));border-radius:2px;width:24%}.atoms-module__qj8LuW__cardChipLabel{font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;font-weight:600}.atoms-module__qj8LuW__chip,.atoms-module__qj8LuW__sealPill{border:1px solid var(--om-a-edge);border-radius:var(--radius-pill);background:linear-gradient(var(--om-a-pill-film),var(--om-a-pill-film)),var(--om-a-pill-ground);box-shadow:var(--om-a-shadow);color:var(--om-a-pill-ink);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.atoms-module__qj8LuW__chip{padding:.2em .75em}.atoms-module__qj8LuW__sealPill{gap:.35em;padding:.25em .8em .25em .3em}.atoms-module__qj8LuW__chip[data-tone=neutral]{--om-a-pill-film:color-mix(in srgb,var(--color-text)6%,transparent);--om-a-pill-ink:var(--color-text-secondary)}.atoms-module__qj8LuW__chip[data-tone=hold]{--om-a-pill-film:var(--color-warning-soft);--om-a-pill-ink:var(--color-warning-text)}.atoms-module__qj8LuW__chip[data-tone=paid],.atoms-module__qj8LuW__sealPill[data-tone=paid],.atoms-module__qj8LuW__sealPill[data-tone=confirmed]{--om-a-pill-film:var(--color-success-soft);--om-a-pill-ink:var(--color-success-text);--om-a-seal-disc:var(--status-confirmed-fill)}.atoms-module__qj8LuW__chip[data-tone=new],.atoms-module__qj8LuW__sealPill[data-tone=trial]{--om-a-pill-film:var(--color-info-soft);--om-a-pill-ink:var(--color-info-text);--om-a-seal-disc:var(--status-in-progress-fill)}.atoms-module__qj8LuW__chip[data-tone=attention]{--om-a-pill-film:var(--color-primary-soft);--om-a-pill-ink:var(--color-primary-on-soft)}.atoms-module__qj8LuW__chip[data-tone=error]{--om-a-pill-film:var(--color-error-soft);--om-a-pill-ink:var(--color-error-text)}.atoms-module__qj8LuW__sealDisc{background:var(--om-a-seal-disc);width:1.4em;height:1.4em;color:var(--color-primary-contrast);border-radius:50%;place-items:center;display:inline-grid}.atoms-module__qj8LuW__sealIcon{width:.85em;height:.85em}.atoms-module__qj8LuW__cal{box-sizing:border-box;width:max-content;min-width:100%;padding:calc(var(--u)*.5)calc(var(--u)*.55)}.atoms-module__qj8LuW__calGrid{grid-template-columns:max-content repeat(var(--om-a-nights),minmax(1.6em,1fr));align-items:center;row-gap:calc(var(--u)*.18);display:grid}.atoms-module__qj8LuW__calNight{padding-bottom:calc(var(--u)*.1);color:var(--om-a-ink-2);font-variant-numeric:tabular-nums;text-align:center;font-weight:600}.atoms-module__qj8LuW__calRow{display:contents}.atoms-module__qj8LuW__calLabel{padding-right:calc(var(--u)*.5);color:var(--om-a-ink-2);white-space:nowrap}.atoms-module__qj8LuW__calTrack{height:max(18px,calc(var(--u)*1.35));border-bottom:1px solid var(--om-a-line);background-image:linear-gradient(to right,var(--om-a-line)1px,transparent 1px);background-size:calc(100%/var(--om-a-nights))100%;grid-column:2/-1;position:relative}.atoms-module__qj8LuW__calBar{top:14%;bottom:14%;left:calc(100%*var(--from)/var(--om-a-nights) + 2px);width:calc(100%*(var(--to) - var(--from))/var(--om-a-nights) - 4px);display:block;position:absolute}.atoms-module__qj8LuW__calBar[data-tone=confirmed]{--om-a-bar-film:var(--status-confirmed-film);--om-a-bar-solid:var(--status-confirmed-fill);--om-a-bar-ink:var(--status-confirmed-ink)}.atoms-module__qj8LuW__calBar[data-tone=hold]{--om-a-bar-film:var(--status-hold-film);--om-a-bar-solid:var(--status-hold-fill);--om-a-bar-ink:var(--status-hold-ink)}.atoms-module__qj8LuW__calFill{box-sizing:border-box;border-left:3px solid var(--om-a-bar-solid);border-radius:0 var(--radius-small)var(--radius-small)0;background:linear-gradient(var(--om-a-bar-film),var(--om-a-bar-film)),var(--om-a-card);transform-origin:0;position:absolute;inset:0}.atoms-module__qj8LuW__calBarLabel{color:var(--om-a-bar-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:-.65em;font-weight:600;line-height:1.3;position:absolute;top:50%;left:7px;right:3px;overflow:hidden}.atoms-module__qj8LuW__browser{width:calc(var(--u)*13);max-width:100%;padding:0;overflow:hidden}.atoms-module__qj8LuW__browserBar{align-items:center;gap:calc(var(--u)*.5);padding:calc(var(--u)*.35)calc(var(--u)*.5);border-bottom:1px solid var(--om-a-line);background:var(--om-a-tint);display:flex}.atoms-module__qj8LuW__browserDots{gap:calc(var(--u)*.2);flex:none;display:inline-flex}.atoms-module__qj8LuW__browserDots>span{width:max(5px,calc(var(--u)*.32));height:max(5px,calc(var(--u)*.32));background:var(--om-a-line-strong);border-radius:50%}.atoms-module__qj8LuW__browserUrl{border-radius:var(--radius-control);background:var(--om-a-card);min-width:0;color:var(--om-a-ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:.1em .6em;overflow:hidden}.atoms-module__qj8LuW__browserBody{padding:calc(var(--u)*.6)}.atoms-module__qj8LuW__widget{gap:calc(var(--u)*.45);color:var(--om-a-ink);display:grid}.atoms-module__qj8LuW__widgetFields{gap:calc(var(--u)*.35);grid-template-columns:1fr 1fr;display:grid}.atoms-module__qj8LuW__widgetField{border:1px solid var(--om-a-line-strong);border-radius:var(--radius-control);background:var(--om-a-card);gap:.1em;padding:.35em .6em;display:grid}.atoms-module__qj8LuW__widgetLabel{color:var(--om-a-ink-2)}.atoms-module__qj8LuW__widgetValue{font-variant-numeric:tabular-nums;font-weight:600}.atoms-module__qj8LuW__widgetTotal{margin:0;font-weight:600}.atoms-module__qj8LuW__widgetBook{border-radius:var(--radius-control);background:var(--om-a-invert);color:var(--om-a-on-invert);justify-self:start;padding:.4em 1.1em;font-weight:600}.atoms-module__qj8LuW__todayCounters{gap:calc(var(--u)*.9);margin-top:calc(var(--u)*.35);display:flex}.atoms-module__qj8LuW__todayCounter{display:grid}.atoms-module__qj8LuW__todayCount{font-variant-numeric:tabular-nums;font-size:1.3em;font-weight:600;line-height:1.2}.atoms-module__qj8LuW__todayCountLabel{color:var(--om-a-ink-2)}.atoms-module__qj8LuW__todayRows{margin-top:calc(var(--u)*.3);display:grid}.atoms-module__qj8LuW__todayRow{align-items:center;gap:calc(var(--u)*.3)calc(var(--u)*.45);padding:calc(var(--u)*.32)0;border-top:1px solid var(--om-a-line);flex-wrap:wrap;display:flex}.atoms-module__qj8LuW__todayText{flex:7em;min-width:0}.atoms-module__qj8LuW__todayDot{width:max(6px,calc(var(--u)*.36));height:max(6px,calc(var(--u)*.36));background:var(--om-a-hand);border-radius:50%;flex:none}.atoms-module__qj8LuW__todayAction{border:1px solid var(--om-a-line-strong);border-radius:var(--radius-control);white-space:nowrap;margin-left:auto;padding:.15em .6em;font-weight:600}.atoms-module__qj8LuW__beam{--om-a-dot:max(3px,calc(var(--u)*.3));pointer-events:none;position:absolute;inset:0}.atoms-module__qj8LuW__beam[data-state=off]{display:none}.atoms-module__qj8LuW__beamDot{left:calc((var(--x) + (var(--to-x) - var(--x))*var(--om-a-t))*1%);top:calc((var(--y) + (var(--to-y) - var(--y))*var(--om-a-t))*1%);width:var(--om-a-dot);height:var(--om-a-dot);margin:calc(var(--om-a-dot)/-2)0 0 calc(var(--om-a-dot)/-2);background:var(--om-a-hand);border-radius:50%;position:absolute}.atoms-module__qj8LuW__beamDot:first-child{--om-a-t:0}.atoms-module__qj8LuW__beamDot:nth-child(2){--om-a-t:.125}.atoms-module__qj8LuW__beamDot:nth-child(3){--om-a-t:.25}.atoms-module__qj8LuW__beamDot:nth-child(4){--om-a-t:.375}.atoms-module__qj8LuW__beamDot:nth-child(5){--om-a-t:.5}.atoms-module__qj8LuW__beamDot:nth-child(6){--om-a-t:.625}.atoms-module__qj8LuW__beamDot:nth-child(7){--om-a-t:.75}.atoms-module__qj8LuW__beamDot:nth-child(8){--om-a-t:.875}.atoms-module__qj8LuW__beamDot:nth-child(9){--om-a-t:1}.atoms-module__qj8LuW__beam[data-state=broken]>.atoms-module__qj8LuW__beamDot:nth-child(4),.atoms-module__qj8LuW__beam[data-state=broken]>.atoms-module__qj8LuW__beamDot:nth-child(5),.atoms-module__qj8LuW__beam[data-state=broken]>.atoms-module__qj8LuW__beamDot:nth-child(6){opacity:0}.atoms-module__qj8LuW__strip{align-items:flex-start;gap:8px;width:100%;display:flex}.atoms-module__qj8LuW__stripDays{flex:auto;gap:4px;min-width:0;display:grid}.atoms-module__qj8LuW__stripBand{box-sizing:border-box;background:var(--mq-facade);border-radius:2px;align-items:center;gap:3px;height:14px;padding:0 4px;display:flex}.atoms-module__qj8LuW__stripWin{--om-win-h:8px;flex:1 1 0;min-width:3px;max-width:10px}.atoms-module__qj8LuW__stripToday{color:var(--color-text-secondary);font-size:var(--text-caption-size);font-weight:500;line-height:var(--text-caption-line)}.atoms-module__qj8LuW__stripCharge{border:2px solid var(--om-a-hand);border-radius:var(--radius-control);max-width:62%;color:var(--color-text);font-size:var(--text-caption-size);font-weight:600;line-height:var(--text-caption-line);flex:0 auto;align-items:center;gap:6px;padding:3px 8px;display:flex}.atoms-module__qj8LuW__stripChargeWin{--om-win-w:9px;--om-win-h:11px}@media (min-width:640px){.atoms-module__qj8LuW__stripBand{gap:4px;height:16px}.atoms-module__qj8LuW__stripWin{--om-win-h:10px}}.atoms-module__qj8LuW__rail{align-items:center;gap:8px;display:flex}.atoms-module__qj8LuW__railList{gap:4px;margin:0;padding:0;list-style:none;display:flex}.atoms-module__qj8LuW__railItem{display:inline-flex}.atoms-module__qj8LuW__railWin{--om-win-w:12px;--om-win-h:15px}.atoms-module__qj8LuW__steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.atoms-module__qj8LuW__step{grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.atoms-module__qj8LuW__stepGlyph{padding-top:1px;display:inline-flex;position:relative}.atoms-module__qj8LuW__stepMark{box-sizing:border-box;background:var(--surface-card);width:13px;height:13px;box-shadow:0 0 0 1px var(--hairline-soft);color:var(--color-success-text);border-radius:50%;padding:1px;position:absolute;bottom:-5px;right:-6px}.atoms-module__qj8LuW__stepMark[data-mark=error]{color:var(--color-error-text)}.atoms-module__qj8LuW__stepSkip{background:var(--color-text-secondary);border-radius:2px;width:10px;height:3px;position:absolute;bottom:-2px;right:-5px}.atoms-module__qj8LuW__stepNum{color:var(--color-text-secondary);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--text-caption-line);padding-top:2px}.atoms-module__qj8LuW__stepBody{gap:2px;min-width:0;display:grid}.atoms-module__qj8LuW__stepLabel{color:var(--color-text);font-size:var(--text-body-sm-size);font-weight:500;line-height:var(--text-body-sm-line)}.atoms-module__qj8LuW__stepDetail,.atoms-module__qj8LuW__stepStatus{color:var(--color-text-secondary);font-size:var(--text-caption-size);font-weight:500;line-height:var(--text-caption-line)}.atoms-module__qj8LuW__stepStatus{font-weight:600}.atoms-module__qj8LuW__step[data-status=done] .atoms-module__qj8LuW__stepStatus{color:var(--color-success-text)}.atoms-module__qj8LuW__step[data-status=failed] .atoms-module__qj8LuW__stepStatus{color:var(--color-error-text)}.atoms-module__qj8LuW__pin{width:max(14px,calc(var(--u,0px)*1.1));height:max(14px,calc(var(--u,0px)*1.1));display:inline-block;position:relative}.atoms-module__qj8LuW__pinShape{box-sizing:border-box;border:2px dashed var(--om-a-ink-2);border-radius:50% 50% 50% 0;place-items:center;display:grid;position:absolute;inset:0;rotate:-45deg}.atoms-module__qj8LuW__pin[data-state=set]>.atoms-module__qj8LuW__pinShape{background:var(--om-a-hand);border:0}.atoms-module__qj8LuW__pinHole{background:var(--om-a-card);border-radius:50%;width:36%;height:36%}.atoms-module__qj8LuW__pin[data-state=pending] .atoms-module__qj8LuW__pinHole{background:var(--om-a-ink-2)}@media (forced-colors:active){.atoms-module__qj8LuW__card,.atoms-module__qj8LuW__phone,.atoms-module__qj8LuW__bubble,.atoms-module__qj8LuW__chip,.atoms-module__qj8LuW__sealPill,.atoms-module__qj8LuW__paylink,.atoms-module__qj8LuW__cardChip,.atoms-module__qj8LuW__widgetField,.atoms-module__qj8LuW__widgetBook,.atoms-module__qj8LuW__todayAction,.atoms-module__qj8LuW__cardAction{border:1px solid canvastext}.atoms-module__qj8LuW__beamDot,.atoms-module__qj8LuW__todayDot,.atoms-module__qj8LuW__pin[data-state=set]>.atoms-module__qj8LuW__pinShape{background:highlight}.atoms-module__qj8LuW__avatar[data-kind=agent],.atoms-module__qj8LuW__stripCharge{border-color:highlight}.atoms-module__qj8LuW__calFill{border-left-color:canvastext}}
.maquette-module__T6YFVG__mq,.maquette-module__T6YFVG__win,.maquette-module__T6YFVG__paint{--mq-ridge-far:color-mix(in srgb,var(--color-text)6%,var(--bg-wave-2));--mq-ridge-near:color-mix(in srgb,var(--color-text)11%,var(--bg-wave-2));--mq-slab:color-mix(in srgb,var(--color-text)14%,var(--bg-wave-1));--mq-facade:color-mix(in srgb,var(--color-text)46%,var(--bg-wave-2));--mq-side:color-mix(in srgb,var(--color-text)58%,var(--bg-wave-2));--mq-roof:color-mix(in srgb,var(--color-text)66%,var(--bg-wave-2));--mq-door:color-mix(in srgb,var(--color-text)72%,var(--bg-wave-2));--mq-trim:color-mix(in srgb,var(--color-text)30%,var(--bg-wave-2));--mq-window:color-mix(in srgb,var(--color-text)86%,var(--bg-wave-3));--mq-window-frame:transparent;--mq-lamp:var(--amber-300);--mq-edge:none;--mq-edge-w:0px;--mq-edge-c:transparent;--mq-hand:var(--om-hand);--mq-facade-shadow:var(--shadow-sm);--mq-ring:var(--surface-card);--mq-seal:var(--status-confirmed-fill);--mq-seal-check:var(--color-primary-contrast);--mq-error:var(--color-error-solid);--mq-ink-on-lamp:var(--color-text);--mq-indicator-frame:var(--color-text-secondary);--mq-plaque-ink:var(--surface-card)}:is(.aura .maquette-module__T6YFVG__mq,.aura .maquette-module__T6YFVG__win,.aura .maquette-module__T6YFVG__paint){--mq-ridge-far:color-mix(in srgb,var(--color-text)5%,var(--color-bg));--mq-ridge-near:color-mix(in srgb,var(--color-text)9%,var(--color-bg));--mq-slab:color-mix(in srgb,var(--color-text)10%,var(--color-bg));--mq-facade:color-mix(in srgb,var(--color-text)44%,var(--color-bg));--mq-side:color-mix(in srgb,var(--color-text)56%,var(--color-bg));--mq-roof:color-mix(in srgb,var(--color-text)64%,var(--color-bg));--mq-door:color-mix(in srgb,var(--color-text)72%,var(--color-bg));--mq-trim:color-mix(in srgb,var(--color-text)30%,var(--color-bg));--mq-window:color-mix(in srgb,var(--color-text)88%,var(--color-bg))}:is(.dark .maquette-module__T6YFVG__mq,.dark .maquette-module__T6YFVG__win,.dark .maquette-module__T6YFVG__paint){--mq-ridge-far:var(--surface-rail);--mq-ridge-near:var(--surface-card);--mq-slab:var(--surface-card);--mq-facade:var(--surface-nested);--mq-side:var(--surface-card);--mq-roof:var(--surface-overlay);--mq-door:var(--color-bg);--mq-trim:color-mix(in srgb,var(--color-text)14%,var(--surface-nested));--mq-window:var(--color-bg);--mq-window-frame:var(--hairline);--mq-lamp:color-mix(in srgb,var(--amber-300)80%,var(--surface-card));--mq-edge:1px solid var(--hairline);--mq-edge-w:1px;--mq-edge-c:var(--hairline);--mq-facade-shadow:none;--mq-ink-on-lamp:var(--color-bg);--mq-plaque-ink:var(--color-text)}.maquette-module__T6YFVG__mq{--mq-g-margin:.25;--mq-g-ground:1.45;--mq-g-floor:1.3;--mq-g-door:1.05;--mq-g-rise:1.15;--mq-g-overhang:.18;--mq-g-dx:.433;--mq-g-dy:.25;--mq-g-lean:.2165;--mq-g-roofline:.07;--mq-g-rl-left:-.5;--mq-g-rl-top:.2;--mq-g-rl-width:1.3;--mq-g-gable-seam:.02;--mq-g-gable-w:.66;--mq-g-gable-h:1.19;--b:calc(var(--u)*var(--mq-b,3.4)*min(1,5.2/(var(--mq-hf) + var(--mq-g-rise))));--bays:var(--bays-frame);--upper:var(--upper-frame);--dormer:var(--dormer-frame);--mq-wf:calc(var(--bays-frame) + 2*var(--mq-g-margin));--mq-hf:calc(var(--mq-g-ground) + var(--mq-g-floor)*var(--upper-frame));--mq-shift:calc((var(--bays-frame) - var(--bays))/2);--mq-drop:calc(var(--mq-g-floor)*(var(--upper-frame) - var(--upper)));--mq-sx:calc((var(--bays) + 2*var(--mq-g-margin))/var(--mq-wf));--mq-sy:calc((var(--mq-g-ground) + var(--mq-g-floor)*var(--upper))/var(--mq-hf));--mq-sr:calc((var(--bays) + 2*var(--mq-g-margin) + 2*var(--mq-g-overhang) + var(--mq-g-lean))/(var(--mq-wf) + 2*var(--mq-g-overhang) + var(--mq-g-lean)));transform-origin:calc(var(--u)*var(--mq-x,1) + var(--b)*var(--mq-wf)/2)calc(var(--u)*var(--mq-ground,19) - var(--b)*var(--mq-g-door)/2);position:absolute;inset:0}.maquette-module__T6YFVG__mq[data-focus=door]{scale:2.2}.maquette-module__T6YFVG__mq[data-tier="0"]{--bays:var(--bays-0);--upper:var(--upper-0);--dormer:var(--dormer-0)}.maquette-module__T6YFVG__mq[data-tier="1"]{--bays:var(--bays-1);--upper:var(--upper-1);--dormer:var(--dormer-1)}.maquette-module__T6YFVG__mq[data-tier="2"]{--bays:var(--bays-2);--upper:var(--upper-2);--dormer:var(--dormer-2)}.maquette-module__T6YFVG__mq[data-tier="3"]{--bays:var(--bays-3);--upper:var(--upper-3);--dormer:var(--dormer-3)}.maquette-module__T6YFVG__mq[data-tier="4"]{--bays:var(--bays-4);--upper:var(--upper-4);--dormer:var(--dormer-4)}.maquette-module__T6YFVG__mq[data-tier="5"]{--bays:var(--bays-5);--upper:var(--upper-5);--dormer:var(--dormer-5)}.maquette-module__T6YFVG__mq[data-tier="0"] [data-min-tier="1"],.maquette-module__T6YFVG__mq[data-tier="0"] [data-min-tier="2"],.maquette-module__T6YFVG__mq[data-tier="0"] [data-min-tier="3"],.maquette-module__T6YFVG__mq[data-tier="0"] [data-min-tier="4"],.maquette-module__T6YFVG__mq[data-tier="0"] [data-min-tier="5"],.maquette-module__T6YFVG__mq[data-tier="1"] [data-min-tier="2"],.maquette-module__T6YFVG__mq[data-tier="1"] [data-min-tier="3"],.maquette-module__T6YFVG__mq[data-tier="1"] [data-min-tier="4"],.maquette-module__T6YFVG__mq[data-tier="1"] [data-min-tier="5"],.maquette-module__T6YFVG__mq[data-tier="2"] [data-min-tier="3"],.maquette-module__T6YFVG__mq[data-tier="2"] [data-min-tier="4"],.maquette-module__T6YFVG__mq[data-tier="2"] [data-min-tier="5"],.maquette-module__T6YFVG__mq[data-tier="3"] [data-min-tier="4"],.maquette-module__T6YFVG__mq[data-tier="3"] [data-min-tier="5"],.maquette-module__T6YFVG__mq[data-tier="4"] [data-min-tier="5"]{--mq-built:0}.maquette-module__T6YFVG__ridge{left:calc(var(--u)*-1);width:calc(100% + var(--u)*2);display:block;position:absolute;overflow:visible}.maquette-module__T6YFVG__ridgeFar{height:46%;top:54%}.maquette-module__T6YFVG__ridgeNear{height:38%;top:62%}.maquette-module__T6YFVG__ridgeFar>path{fill:var(--mq-ridge-far)}.maquette-module__T6YFVG__ridgeNear>path{fill:var(--mq-ridge-near)}.maquette-module__T6YFVG__slab{inset-inline:0;bottom:0;top:calc(var(--u)*var(--mq-ground,19));box-sizing:border-box;background:var(--mq-slab);border-top:var(--mq-edge-w)solid var(--mq-edge-c);position:absolute}.maquette-module__T6YFVG__house{left:calc(var(--u)*var(--mq-x,1));top:calc(var(--u)*var(--mq-ground,19) - var(--b)*var(--mq-hf));width:calc(var(--b)*var(--mq-wf));height:calc(var(--b)*var(--mq-hf));transform-origin:50% 100%;position:absolute}.maquette-module__T6YFVG__house:before{content:"";left:calc(var(--b)*(var(--mq-wf)/2 + .95));bottom:calc(100% + var(--b)*.55);box-sizing:border-box;width:calc(var(--b)*.3);height:calc(var(--b)*.9);border-top:calc(var(--b)*.08)solid var(--mq-roof);background:var(--mq-side);box-shadow:0 0 0 var(--mq-edge-w)var(--mq-edge-c);position:absolute}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__house:before{translate:0 calc(var(--b)*var(--mq-drop))}.maquette-module__T6YFVG__house:after{content:"";inset-inline:0;bottom:calc(var(--b)*(var(--mq-g-ground) - .035));height:calc(var(--b)*.07);background:var(--mq-trim);opacity:min(1,var(--upper));transform-origin:50%;position:absolute}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__house:after{scale:var(--mq-sx)1}.maquette-module__T6YFVG__facade{box-sizing:border-box;background:var(--mq-facade);box-shadow:var(--mq-facade-shadow);border:0 solid var(--mq-edge-c);border-width:calc(var(--mq-edge-w)/var(--mq-sy))calc(var(--mq-edge-w)/var(--mq-sx));transform-origin:50% 100%;position:absolute;inset:0}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__facade{scale:var(--mq-sx)var(--mq-sy)}.maquette-module__T6YFVG__facade:before{content:"";top:0;left:calc(var(--b)*-.05/var(--mq-sx));right:calc(var(--b)*-.05/var(--mq-sx));height:calc(var(--b)*.1/var(--mq-sy));background:var(--mq-trim);position:absolute}.maquette-module__T6YFVG__facade:after{content:"";inset-inline:0;height:calc(var(--b)*.14/var(--mq-sy));background:var(--mq-side);position:absolute;bottom:0}.maquette-module__T6YFVG__side{box-sizing:border-box;width:calc(var(--b)*var(--mq-g-dx));background:var(--mq-side);border-right:var(--mq-edge-w)solid var(--mq-edge-c);transform-origin:0 100%;height:100%;position:absolute;bottom:0;left:100%}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__side{translate:calc(var(--b)*-1*var(--mq-shift))0;scale:1 var(--mq-sy)}.maquette-module__T6YFVG__gable{left:calc(100% - var(--b)*var(--mq-g-gable-seam));bottom:calc(100% - var(--b)*var(--mq-g-gable-seam));width:calc(var(--b)*var(--mq-g-gable-w));height:calc(var(--b)*var(--mq-g-gable-h));display:block;position:absolute;overflow:visible}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__gable{translate:calc(var(--b)*-1*var(--mq-shift))calc(var(--b)*var(--mq-drop))}.maquette-module__T6YFVG__gableFill{fill:var(--mq-side)}.maquette-module__T6YFVG__gableEdge{fill:none;stroke:var(--mq-edge-c);stroke-width:var(--mq-edge-w);vector-effect:non-scaling-stroke;stroke-linejoin:round}.maquette-module__T6YFVG__roof{--mq-lean-px:calc(var(--b)*var(--mq-g-lean)/var(--mq-sr));left:calc(var(--b)*-1*var(--mq-g-overhang));box-sizing:border-box;width:calc(var(--b)*(var(--mq-wf) + 2*var(--mq-g-overhang) + var(--mq-g-lean)));height:calc(var(--b)*var(--mq-g-rise));background:var(--mq-roof);border-top:var(--mq-edge-w)solid var(--mq-edge-c);clip-path:polygon(var(--mq-lean-px)0,100% 0,calc(100% - var(--mq-lean-px))100%,0 100%);transform-origin:50% 100%;position:absolute;bottom:100%}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__roof{translate:0 calc(var(--b)*var(--mq-drop));scale:var(--mq-sr)1}.maquette-module__T6YFVG__roof:before{content:"";background:var(--mq-edge-c);clip-path:polygon(var(--mq-lean-px)0,calc(var(--mq-lean-px) + var(--mq-edge-w)/var(--mq-sr))0,calc(var(--mq-edge-w)/var(--mq-sr))100%,0 100%);position:absolute;inset:0}.maquette-module__T6YFVG__dormer{left:calc(var(--b)*(var(--mq-wf)/2 - .375 + .06));bottom:calc(100% + var(--b)*.12);box-sizing:border-box;width:calc(var(--b)*.75);height:calc(var(--b)*.8);background:var(--mq-facade);border:var(--mq-edge);position:absolute}.maquette-module__T6YFVG__dormer:before{content:"";left:calc(var(--b)*-.07);right:calc(var(--b)*-.07);height:calc(var(--b)*.22);background:var(--mq-side);clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;bottom:100%}.maquette-module__T6YFVG__dormer:after{content:"";width:calc(var(--b)*.13);background:var(--mq-side);height:100%;clip-path:polygon(0 calc(var(--b)*.075),100% 0,100% 100%,0 100%);position:absolute;bottom:0;left:100%}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__dormer{translate:0 calc(var(--b)*(var(--mq-drop) + (1 - var(--mq-built,1))*.3));opacity:var(--mq-built,1)}.maquette-module__T6YFVG__dormer>.maquette-module__T6YFVG__win{left:calc(var(--b)*.145);top:calc(var(--b)*.14);width:calc(var(--b)*.46);height:calc(var(--b)*.52);position:absolute}.maquette-module__T6YFVG__cell{width:var(--b);transform-origin:50% 100%;position:absolute}.maquette-module__T6YFVG__cell[data-row="0"]{height:calc(var(--b)*var(--mq-g-ground));bottom:0}.maquette-module__T6YFVG__cell[data-row="1"]{bottom:calc(var(--b)*var(--mq-g-ground));height:calc(var(--b)*var(--mq-g-floor))}.maquette-module__T6YFVG__cell[data-row="2"]{bottom:calc(var(--b)*(var(--mq-g-ground) + var(--mq-g-floor)));height:calc(var(--b)*var(--mq-g-floor))}.maquette-module__T6YFVG__cell[data-row="3"]{bottom:calc(var(--b)*(var(--mq-g-ground) + 2*var(--mq-g-floor)));height:calc(var(--b)*var(--mq-g-floor))}.maquette-module__T6YFVG__cell[data-bay="0"]{left:calc(var(--b)*var(--mq-g-margin))}.maquette-module__T6YFVG__cell[data-bay="1"]{left:calc(var(--b)*(var(--mq-g-margin) + 1))}.maquette-module__T6YFVG__cell[data-bay="2"]{left:calc(var(--b)*(var(--mq-g-margin) + 2))}.maquette-module__T6YFVG__cell[data-bay="3"]{left:calc(var(--b)*(var(--mq-g-margin) + 3))}.maquette-module__T6YFVG__cell[data-bay="4"]{left:calc(var(--b)*(var(--mq-g-margin) + 4))}.maquette-module__T6YFVG__cell[data-bay="5"]{left:calc(var(--b)*(var(--mq-g-margin) + 5))}.maquette-module__T6YFVG__cell[data-bay="6"]{left:calc(var(--b)*(var(--mq-g-margin) + 6))}.maquette-module__T6YFVG__cell[data-grow=x][data-side=left]{transform-origin:100%}.maquette-module__T6YFVG__cell[data-grow=x][data-side=right]{transform-origin:0}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__cell[data-grow=x]{scale:var(--mq-built,1)1}.maquette-module__T6YFVG__mq[data-tier] .maquette-module__T6YFVG__cell[data-grow=y]{scale:1 var(--mq-built,1)}.maquette-module__T6YFVG__cell>.maquette-module__T6YFVG__win{left:calc(var(--b)*.24);bottom:calc(var(--b)*.395);position:absolute}.maquette-module__T6YFVG__cell:not([data-row="0"])>.maquette-module__T6YFVG__win{bottom:calc(var(--b)*.32)}.maquette-module__T6YFVG__cell:before,.maquette-module__T6YFVG__cell:after{content:"";background:var(--mq-trim);position:absolute}.maquette-module__T6YFVG__cell:before{left:calc(var(--b)*.2);width:calc(var(--b)*.6);height:calc(var(--b)*.07);bottom:calc(var(--b)*(.395 + .66 + .035))}.maquette-module__T6YFVG__cell:after{left:calc(var(--b)*.18);width:calc(var(--b)*.64);height:calc(var(--b)*.06);bottom:calc(var(--b)*(.395 - .06))}.maquette-module__T6YFVG__cell:not([data-row="0"]):before{bottom:calc(var(--b)*(.32 + .66 + .035))}.maquette-module__T6YFVG__cell:not([data-row="0"]):after{bottom:calc(var(--b)*(.32 - .06))}.maquette-module__T6YFVG__doorway{bottom:0;left:calc(var(--b)*(var(--mq-wf)/2 - .3));width:calc(var(--b)*.6);height:calc(var(--b)*var(--mq-g-door));background:var(--mq-door);box-shadow:0 0 0 calc(var(--b)*.05)var(--mq-trim);position:absolute}.maquette-module__T6YFVG__doorway:after{content:"";left:calc(var(--b)*-.12);right:calc(var(--b)*-.12);height:calc(var(--b)*.07);background:var(--mq-trim);position:absolute;top:100%}.maquette-module__T6YFVG__mq[data-door=open] .maquette-module__T6YFVG__doorway{background:var(--mq-lamp)}.maquette-module__T6YFVG__leaf{background:var(--mq-door);transform-origin:0;position:absolute;inset:0}.maquette-module__T6YFVG__mq[data-door=open] .maquette-module__T6YFVG__leaf{transform:scaleX(.15)}.maquette-module__T6YFVG__plaque{left:0;right:0;bottom:calc(var(--b)*1.14);box-sizing:border-box;width:fit-content;min-width:calc(var(--b)*.7);height:calc(var(--b)*.22);background:var(--mq-door);border-radius:calc(var(--b)*.03);margin-inline:auto;position:absolute}.maquette-module__T6YFVG__plaque[data-has-text]{height:auto;min-height:calc(var(--b)*.22);max-width:calc(var(--b)*(var(--mq-wf) - .4));padding:calc(var(--b)*.03)calc(var(--b)*.1);color:var(--mq-plaque-ink);font-size:max(.75rem,calc(var(--b)*.16));text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.maquette-module__T6YFVG__lantern{bottom:0;left:calc(var(--b)*(var(--mq-wf)/2 - .3 - .1 - .12));width:calc(var(--b)*.12);height:calc(var(--b)*.9);transform-origin:50% 100%;position:absolute}.maquette-module__T6YFVG__lantern:before{content:"";width:calc(var(--b)*.22);height:calc(var(--b)*.3);margin-left:calc(var(--b)*-.11);background:var(--mq-window);border-radius:calc(var(--b)*.06)calc(var(--b)*.06)calc(var(--b)*.02)calc(var(--b)*.02);position:absolute;bottom:100%;left:50%}.maquette-module__T6YFVG__lantern:after{content:"";background:var(--mq-door);position:absolute;inset:0}.maquette-module__T6YFVG__mq[data-lantern=absent] .maquette-module__T6YFVG__lantern{scale:1 0}.maquette-module__T6YFVG__lanternLamp{left:50%;bottom:calc(100% + var(--b)*.04);width:calc(var(--b)*.14);height:calc(var(--b)*.22);margin-left:calc(var(--b)*-.07);background:var(--mq-lamp);border-radius:calc(var(--b)*.035)calc(var(--b)*.035)calc(var(--b)*.015)calc(var(--b)*.015);opacity:0;position:absolute}.maquette-module__T6YFVG__mq[data-lantern=on] .maquette-module__T6YFVG__lanternLamp{opacity:1}.maquette-module__T6YFVG__ring{left:50%;bottom:calc(100% + var(--b)*(.15 - .31));width:calc(var(--b)*.62);height:calc(var(--b)*.62);margin-left:calc(var(--b)*-.31);pointer-events:none;display:block;position:absolute;overflow:visible}.maquette-module__T6YFVG__ring>path{fill:none;stroke:var(--mq-hand);stroke-width:.06px;stroke-dasharray:1 2;stroke-dashoffset:1px}.maquette-module__T6YFVG__mq[data-lantern=on] .maquette-module__T6YFVG__ring>path{stroke-dashoffset:0}.maquette-module__T6YFVG__lanternMark{left:50%;bottom:calc(100% + var(--b)*.42);width:calc(var(--b)*.18);height:calc(var(--b)*.18);margin-left:calc(var(--b)*-.09);background:var(--mq-hand);box-shadow:0 0 0 2px var(--mq-ring);opacity:0;border-radius:50%;position:absolute}.maquette-module__T6YFVG__roofline{left:calc(var(--b)*var(--mq-g-rl-left));width:calc(var(--b)*(var(--mq-wf) + var(--mq-g-rl-width)));height:calc(var(--b)*(var(--mq-hf) + var(--mq-g-rise) + var(--mq-g-rl-top)));pointer-events:none;display:block;position:absolute;bottom:0;overflow:visible}.maquette-module__T6YFVG__roofline>path{fill:none;stroke:var(--mq-hand);stroke-width:var(--mq-g-roofline);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1px}.maquette-module__T6YFVG__mq[data-roofline=drawn] .maquette-module__T6YFVG__roofline>path{stroke-dashoffset:0}.maquette-module__T6YFVG__overflow{left:calc(100% + var(--b)*.6);bottom:calc(var(--b)*.2);border-radius:var(--radius-pill);background:var(--mq-ring);box-shadow:var(--shadow-sm);color:var(--color-text);white-space:nowrap;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem;position:absolute}.maquette-module__T6YFVG__win{box-sizing:border-box;vertical-align:middle;background:var(--mq-window);border:var(--mq-frame-w,1px)solid var(--mq-window-frame);flex:none;display:inline-block;position:relative}.maquette-module__T6YFVG__win[data-size=hero]{--mq-frame-w:max(1px,calc(var(--b)*.025));width:calc(var(--b)*.52);height:calc(var(--b)*.66);border-radius:calc(var(--b)*.06)}.maquette-module__T6YFVG__win[data-size=mini]{--mq-frame-w:1px;width:var(--om-win-w,16px);height:var(--om-win-h,20px);border-radius:2.5px}.maquette-module__T6YFVG__win[data-size=indicator]{border:1.5px solid var(--om-win-frame,var(--mq-indicator-frame));background:0 0;border-radius:3px;width:18px;height:22px}.maquette-module__T6YFVG__lamp{border-radius:inherit;background:var(--mq-lamp);opacity:0;position:absolute;inset:0}.maquette-module__T6YFVG__win[data-state=lit]>.maquette-module__T6YFVG__lamp,.maquette-module__T6YFVG__win[data-state=paid]>.maquette-module__T6YFVG__lamp{opacity:1}@container (min-width:400px){.maquette-module__T6YFVG__win[data-size=hero]:after{content:"";width:calc(var(--b)*.04);margin-left:calc(var(--b)*-.02);background:var(--mq-facade);position:absolute;top:0;bottom:0;left:50%}}.maquette-module__T6YFVG__check{width:14px;height:14px;color:var(--mq-ink-on-lamp);opacity:0;margin:auto;position:absolute;inset:0}.maquette-module__T6YFVG__win[data-state=lit]>.maquette-module__T6YFVG__check{opacity:1}.maquette-module__T6YFVG__hold{opacity:0;pointer-events:none;width:153.8%;height:142.4%;display:block;position:absolute;top:-21.2%;left:-26.9%;overflow:visible}.maquette-module__T6YFVG__hold>rect{fill:none;stroke:var(--mq-lamp);stroke-width:.08px;stroke-dasharray:.16 .12}.maquette-module__T6YFVG__win[data-state=hold]>.maquette-module__T6YFVG__hold{opacity:1}.maquette-module__T6YFVG__mark{aspect-ratio:1;background:var(--mq-hand);width:34.6%;box-shadow:0 0 0 2px var(--mq-ring);opacity:0;border-radius:50%;margin-left:-17.3%;position:absolute;bottom:118.2%;left:50%}.maquette-module__T6YFVG__win[data-state=attention]>.maquette-module__T6YFVG__mark{opacity:1}.maquette-module__T6YFVG__seal{aspect-ratio:1;background:var(--mq-seal);width:65.4%;box-shadow:0 0 0 2px var(--mq-ring);opacity:0;border-radius:50%;position:absolute;top:-25.8%;right:-32.7%}.maquette-module__T6YFVG__seal:after{content:"";border:solid var(--mq-seal-check);border-width:0 2px 2px 0;width:22%;height:40%;position:absolute;top:22%;left:36%;rotate:45deg}.maquette-module__T6YFVG__win[data-state=paid]>.maquette-module__T6YFVG__seal{opacity:1}.maquette-module__T6YFVG__win[data-state=error]{outline:max(1.5px,calc(var(--b,0px)*.08))solid var(--mq-error);outline-offset:max(1px,calc(var(--b,0px)*.06))}@media (forced-colors:active){.maquette-module__T6YFVG__ridge,.maquette-module__T6YFVG__slab,.maquette-module__T6YFVG__facade:before,.maquette-module__T6YFVG__facade:after,.maquette-module__T6YFVG__house:before,.maquette-module__T6YFVG__house:after,.maquette-module__T6YFVG__cell:before,.maquette-module__T6YFVG__cell:after,.maquette-module__T6YFVG__doorway:after{display:none}.maquette-module__T6YFVG__facade,.maquette-module__T6YFVG__side,.maquette-module__T6YFVG__dormer,.maquette-module__T6YFVG__doorway,.maquette-module__T6YFVG__plaque{background:canvas;outline:1px solid canvastext}.maquette-module__T6YFVG__roof,.maquette-module__T6YFVG__roof:before,.maquette-module__T6YFVG__leaf,.maquette-module__T6YFVG__lantern:after,.maquette-module__T6YFVG__lantern:before{background:canvastext}.maquette-module__T6YFVG__gableFill{fill:canvastext}.maquette-module__T6YFVG__win{background:canvas;border:1px solid canvastext}.maquette-module__T6YFVG__lamp,.maquette-module__T6YFVG__lanternLamp,.maquette-module__T6YFVG__mq[data-door=open] .maquette-module__T6YFVG__doorway{background:highlight}.maquette-module__T6YFVG__roofline>path,.maquette-module__T6YFVG__ring>path{stroke:highlight}.maquette-module__T6YFVG__mark,.maquette-module__T6YFVG__lanternMark{background:highlight}.maquette-module__T6YFVG__hold>rect{stroke:canvastext}.maquette-module__T6YFVG__seal{background:canvas;border:1px solid canvastext}.maquette-module__T6YFVG__seal:after{border-color:canvastext}.maquette-module__T6YFVG__check{color:canvastext}.maquette-module__T6YFVG__win[data-state=error]{outline-color:canvastext}}
.home-module__s43oja__page{background:var(--mk-paper);padding-bottom:8px;position:relative}.home-module__s43oja__hero{row-gap:var(--mk-s-6);grid-template-columns:minmax(0,1fr);padding-top:20px;display:grid}@media (min-width:640px){.home-module__s43oja__hero{padding-top:var(--mk-s-7)}}@media (min-width:1024px){.home-module__s43oja__hero{-moz-column-gap:var(--mk-s-7);column-gap:var(--mk-s-7);padding-top:var(--mk-s-7);grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:start}}.home-module__s43oja__copy{align-content:start;row-gap:14px;min-width:0;display:grid}.home-module__s43oja__copy .home-module__s43oja__category{font-size:var(--mk-fs-small);letter-spacing:0;text-transform:none;color:var(--mk-ink);line-height:1.35}.home-module__s43oja__title{font-size:var(--mk-fs-display);line-height:var(--mk-lh-display);letter-spacing:var(--mk-ls-display);color:var(--mk-ink);text-wrap:balance;margin:0;font-weight:650}.home-module__s43oja__lede{max-width:var(--mk-measure);font-size:var(--mk-fs-lede);line-height:var(--mk-lh-lede);color:var(--mk-ink-2);text-wrap:pretty;margin:0}.home-module__s43oja__ctaRow{align-items:center;gap:var(--mk-s-3)var(--mk-s-5);margin-top:var(--mk-s-2);flex-wrap:wrap;display:flex}.home-module__s43oja__note{font-size:var(--mk-fs-small);line-height:var(--mk-lh-small);margin:0}.home-module__s43oja__sectionHead{row-gap:var(--mk-s-3);max-width:44rem;display:grid}.home-module__s43oja__proof{row-gap:var(--mk-s-4);margin-top:var(--mk-s-7);padding-block:var(--mk-s-5);border-block:1px solid var(--mk-rule);display:grid}.home-module__s43oja__proofTitle{font-size:var(--mk-fs-eyebrow)}.home-module__s43oja__proofList{gap:var(--mk-s-4);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:640px){.home-module__s43oja__proofList{gap:var(--mk-s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-module__s43oja__proofList{grid-template-columns:repeat(4,minmax(0,1fr))}.home-module__s43oja__proofItem+.home-module__s43oja__proofItem{border-inline-start:1px solid var(--mk-rule);padding-inline-start:var(--mk-s-5)}}.home-module__s43oja__proofItem{row-gap:var(--mk-s-1);min-width:0;display:grid}.home-module__s43oja__proofTerm{font-size:var(--mk-fs-body);color:var(--mk-ink);font-weight:650;line-height:1.35}.home-module__s43oja__proofBody{font-size:var(--mk-fs-small);line-height:var(--mk-lh-small);color:var(--mk-ink-2);margin:0}.home-module__s43oja__film{row-gap:8px;min-width:0;display:grid}.home-module__s43oja__stageWrap{min-width:0}.home-module__s43oja__controls{min-height:44px}.home-module__s43oja__legal{margin:0}.home-module__s43oja__dusk{border-radius:var(--radius-card)}.home-module__s43oja__dusk.home-module__s43oja__dusk.home-module__s43oja__dusk *{--mq-ridge-far:#34423b;--mq-ridge-near:#27322c;--mq-slab:#1d2521;--mq-facade:#4a4a40;--mq-side:#3b3c34;--mq-roof:#2c2e28;--mq-door:#1b1f1b;--mq-trim:#5e6357;--mq-window:#141814;--mq-window-frame:#ffffff1a;--mq-lamp:#ffd6aa;--mq-edge:none;--mq-edge-w:0px;--mq-edge-c:transparent;--mq-facade-shadow:none;--mq-ink-on-lamp:#1b1f1b;--mq-plaque-ink:#eeece4}.home-module__s43oja__dusk [data-testid=home-stage]{border-radius:var(--radius-card);background:#44544b}.home-module__s43oja__zone{place-items:start end;width:55%;display:grid;position:absolute;top:3%;left:42%}.home-module__s43oja__zone>*{grid-area:1/1;max-width:100%}.home-module__s43oja__slot{align-items:flex-end;gap:calc(var(--u)*.5);flex-direction:column;max-width:100%;display:flex;position:relative}.home-module__s43oja__payRow{align-items:flex-end;gap:calc(var(--u)*.5);display:flex}.home-module__s43oja__heldAt{position:absolute;top:80%;left:40%;translate:-50%}.home-module__s43oja__zone>[data-mq=phone]{width:100%}@media (min-width:640px){.home-module__s43oja__zone{width:39%;top:6%;left:58%}.home-module__s43oja__heldAt{top:65%;left:39.6%;translate:-50% -100%}.home-module__s43oja__zone>[data-mq=phone]{width:calc(var(--u)*11.5)}}.home-module__s43oja__stepsSection{row-gap:var(--mk-s-6);display:grid}.home-module__s43oja__sectionTitle{font-size:var(--mk-fs-h2);line-height:var(--mk-lh-h2);color:var(--mk-ink);margin:0;font-weight:650}.home-module__s43oja__steps{gap:0 var(--mk-s-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.home-module__s43oja__steps{row-gap:var(--mk-s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-module__s43oja__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__s43oja__step{row-gap:var(--mk-s-2);padding-block:var(--mk-s-4)var(--mk-s-5);border-top:2px solid var(--mk-rule-strong);transition:border-color var(--mk-dur-2)var(--mk-ease);align-content:start;display:grid}.home-module__s43oja__stepNum{border-radius:var(--mk-r-small);color:var(--mk-ink-2);font-size:var(--mk-fs-small);font-variant-numeric:tabular-nums;letter-spacing:.02em;transition:background-color var(--mk-dur-2)var(--mk-ease),color var(--mk-dur-2)var(--mk-ease);background:0 0;justify-self:start;padding:2px 8px;font-weight:650;line-height:1.4}.home-module__s43oja__stepTitle{font-size:var(--mk-fs-h3);line-height:var(--mk-lh-h3);color:var(--mk-ink);font-weight:620}.home-module__s43oja__stepBody{font-size:var(--mk-fs-small);line-height:var(--mk-lh-small);color:var(--mk-ink-2)}.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="1"] [data-step="1"],.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="2"] [data-step="2"],.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="3"] [data-step="3"],.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="4"] [data-step="4"]{border-top-color:var(--mk-ink)}.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="1"] [data-step="1"] .home-module__s43oja__stepNum,.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="2"] [data-step="2"] .home-module__s43oja__stepNum,.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="3"] [data-step="3"] .home-module__s43oja__stepNum,.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="4"] [data-step="4"] .home-module__s43oja__stepNum{background:var(--mk-ink);color:var(--mk-paper)}.home-module__s43oja__page[data-film-state=finished] .home-module__s43oja__stepNum,.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="2"] [data-step="1"] .home-module__s43oja__stepNum,.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="3"] :is([data-step="1"],[data-step="2"]) .home-module__s43oja__stepNum,.home-module__s43oja__page:is([data-film-state=playing],[data-film-state=paused])[data-scene="4"] :is([data-step="1"],[data-step="2"],[data-step="3"]) .home-module__s43oja__stepNum{background:var(--mk-lamp);color:var(--mk-lamp-ink)}.home-module__s43oja__showroom{row-gap:var(--mk-s-6);display:grid}.home-module__s43oja__specimens{gap:var(--mk-s-7)var(--mk-s-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.home-module__s43oja__specimens{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__s43oja__specimen{row-gap:var(--mk-s-3);align-content:start;min-width:0;display:grid}@media (max-width:399px){.home-module__s43oja__specimenFrame.home-module__s43oja__specimenFrame{padding-inline:var(--mk-s-4)}}.home-module__s43oja__specimenFrame{min-height:220px;margin-bottom:var(--mk-s-2);padding:var(--mk-s-7)var(--mk-s-5)var(--mk-s-5);border:1px solid var(--mk-rule);border-radius:var(--mk-r-card);background:var(--mk-card);font-size:var(--mk-fs-small);color:var(--mk-ink);align-items:center;line-height:1.35;display:grid;position:relative;overflow:hidden}.home-module__s43oja__sampleTag{top:var(--mk-s-3);left:var(--mk-s-4);font-size:var(--mk-fs-eyebrow);letter-spacing:var(--mk-ls-eyebrow);text-transform:uppercase;color:var(--mk-ink-2);font-weight:650;position:absolute}.home-module__s43oja__specimenBody{max-width:34rem;font-size:var(--mk-fs-body);line-height:var(--mk-lh-body);color:var(--mk-ink-2);margin:0}.home-module__s43oja__showroomFoot{font-size:var(--mk-fs-small);margin:0}.home-module__s43oja__num{font-variant-numeric:tabular-nums}.home-module__s43oja__cal{grid-template-columns:minmax(56px,max-content)repeat(var(--nights),minmax(0,1fr));grid-auto-rows:32px;align-items:center;gap:6px;display:grid}.home-module__s43oja__calCorner{grid-area:1/1}.home-module__s43oja__calNight{min-width:0;font-size:var(--mk-fs-eyebrow);color:var(--mk-ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-row:1;font-weight:650;line-height:1.1}.home-module__s43oja__calToday{color:var(--mk-ink)}.home-module__s43oja__calRoom{white-space:nowrap;text-overflow:ellipsis;grid-column:1;min-width:0;font-weight:600;overflow:hidden}.home-module__s43oja__calBar{border-radius:var(--mk-r-small);background:color-mix(in srgb,var(--mk-ink)14%,var(--mk-card));height:100%;box-shadow:inset 0 0 0 1px var(--mk-rule-strong);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding-inline:8px;font-weight:600;display:flex;overflow:hidden}.home-module__s43oja__calBarNew{background:var(--mk-lamp);color:var(--mk-lamp-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mk-lamp-ink)30%,transparent)}.home-module__s43oja__rates{margin:0;display:grid}.home-module__s43oja__rateRow{justify-content:space-between;gap:var(--mk-s-4);border-bottom:1px solid var(--mk-rule);padding-block:10px;display:flex}.home-module__s43oja__rateRow:last-child{border-bottom:0}.home-module__s43oja__rateRow dt{color:var(--mk-ink-2)}.home-module__s43oja__rateRow dd{text-align:end;margin:0;font-weight:650}.home-module__s43oja__rateCode{border:1px dashed var(--mk-rule-strong);border-radius:var(--mk-r-small);letter-spacing:.04em;padding:1px 8px}.home-module__s43oja__folio{row-gap:10px;display:grid}.home-module__s43oja__folio>p{margin:0}.home-module__s43oja__folioHead{font-weight:650}.home-module__s43oja__folioLine{justify-content:space-between;gap:var(--mk-s-4);display:flex}.home-module__s43oja__folioEvent{align-items:center;gap:var(--mk-s-2);color:var(--mk-ink-2);display:flex}.home-module__s43oja__folioBalance{border-top:1px solid var(--mk-rule);padding-top:10px;font-weight:650}.home-module__s43oja__paid{border-radius:var(--mk-r-pill);background:var(--mk-lamp);color:var(--mk-lamp-ink);font-size:var(--mk-fs-eyebrow);margin-inline-start:auto;padding:1px 8px;font-weight:650}.home-module__s43oja__team{row-gap:var(--mk-s-3);margin:0;padding:0;list-style:none;display:grid}.home-module__s43oja__person{-moz-column-gap:var(--mk-s-3);column-gap:var(--mk-s-3);grid-template-columns:32px minmax(0,1fr);align-items:center;display:grid}.home-module__s43oja__avatar{border-radius:var(--mk-r-pill);background:var(--mk-dusk);width:32px;height:32px;color:var(--mk-dusk-ink);grid-row:span 2;place-items:center;font-weight:650;display:grid}.home-module__s43oja__personName{font-weight:650}.home-module__s43oja__personRole{color:var(--mk-ink-2);font-size:var(--mk-fs-eyebrow)}.home-module__s43oja__faq{row-gap:var(--mk-s-6);display:grid}@media (min-width:1024px){.home-module__s43oja__faq{-moz-column-gap:var(--mk-s-8);column-gap:var(--mk-s-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.home-module__s43oja__faqLink{font-size:var(--mk-fs-small);margin:0}.home-module__s43oja__faqList{border-top:1px solid var(--mk-rule)}.home-module__s43oja__faqItem{border-bottom:1px solid var(--mk-rule)}.home-module__s43oja__faqQ{padding:var(--mk-s-4)40px var(--mk-s-4)0;cursor:pointer;border-radius:var(--mk-r-small);min-height:44px;font-size:var(--mk-fs-h3);line-height:var(--mk-lh-h3);color:var(--mk-ink);font-weight:620;list-style:none;display:block;position:relative}.home-module__s43oja__faqQ::-webkit-details-marker{display:none}.home-module__s43oja__faqQ:after{content:"+";color:var(--mk-ink-2);transition:rotate var(--mk-dur-2)var(--mk-ease);font-size:1.375rem;font-weight:400;position:absolute;top:50%;right:8px;translate:0 -50%}.home-module__s43oja__faqItem[open] .home-module__s43oja__faqQ:after{rotate:45deg}.home-module__s43oja__faqA{padding:0 0 var(--mk-s-5);max-width:var(--mk-measure);font-size:var(--mk-fs-body);line-height:var(--mk-lh-body);color:var(--mk-ink-2);margin:0}.home-module__s43oja__closing{row-gap:var(--mk-s-4);margin-top:var(--mk-section);padding-block:var(--mk-s-8);box-shadow:0 0 0 100vmax var(--mk-dusk);clip-path:inset(0 -100vmax);justify-items:start;display:grid}.home-module__s43oja__closingTitle{max-width:22ch}.dark .home-module__s43oja__closing{clip-path:inset(-1px -100vmax);box-shadow:0 0 0 100vmax var(--mk-dusk),0 0 0 calc(100vmax + 1px)var(--mk-rule-strong)}.home-module__s43oja__closingCta{box-shadow:none}.aura .home-module__s43oja__closingCta.home-module__s43oja__closingCta{background:var(--mk-lamp);color:var(--mk-lamp-ink)}.home-module__s43oja__closingLink{border-radius:var(--mk-r-small);color:var(--mk-lamp);text-underline-offset:4px;font-weight:650;text-decoration:underline}.home-module__s43oja__footer{row-gap:var(--mk-s-6);padding-block:var(--mk-s-7)var(--mk-s-5);font-size:var(--mk-fs-small);color:var(--mk-ink-2);display:grid}.home-module__s43oja__footerTop{row-gap:var(--mk-s-5);display:grid}@media (min-width:768px){.home-module__s43oja__footerTop{-moz-column-gap:var(--mk-s-7);column-gap:var(--mk-s-7);grid-template-columns:minmax(0,1fr) auto}}.home-module__s43oja__footerCols{gap:var(--mk-s-5)var(--mk-s-7);grid-template-columns:repeat(2,minmax(0,auto));display:grid}@media (min-width:640px){.home-module__s43oja__footerCols{grid-template-columns:repeat(3,minmax(0,auto))}}.home-module__s43oja__footerCol{row-gap:var(--mk-s-2);align-content:start;margin:0;padding:0;list-style:none;display:grid}.home-module__s43oja__footerHead{margin:0 0 var(--mk-s-1);font-size:var(--mk-fs-eyebrow);letter-spacing:var(--mk-ls-eyebrow);text-transform:uppercase;color:var(--mk-ink-2);font-weight:650}.home-module__s43oja__footerLink{border-radius:var(--mk-r-small);min-height:32px;color:var(--mk-ink);align-items:center;text-decoration:none;display:inline-flex}.home-module__s43oja__footerLink:hover{text-underline-offset:4px;text-decoration:underline}.home-module__s43oja__inkLink{border-radius:var(--mk-r-small);color:var(--mk-ink);text-underline-offset:4px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.home-module__s43oja__inkLink:hover{text-decoration-thickness:2px}.home-module__s43oja__footerLegal{padding-top:var(--mk-s-4);border-top:1px solid var(--mk-rule);margin:0}.home-module__s43oja__footerRow{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.home-module__s43oja__headerLink{display:none}@media (min-width:768px){.home-module__s43oja__headerLink{border-radius:var(--mk-r-small);min-height:44px;font-size:var(--mk-fs-small);color:var(--mk-ink);align-items:center;padding-inline:8px;font-weight:600;display:inline-flex}.home-module__s43oja__headerLink:hover{text-underline-offset:4px;text-decoration:underline}}.home-module__s43oja__headerCta{display:none}@media (min-width:640px){.home-module__s43oja__headerCta{display:inline-flex}}.home-module__s43oja__page [data-in]{opacity:0;visibility:hidden}.home-module__s43oja__page [data-filled]{transform:scaleX(0)}.home-module__s43oja__page [data-mq=typing]{opacity:0;visibility:hidden}.home-module__s43oja__page[data-scene="0"] :is([data-in~="0"],[data-lit~="0"]>[data-mq$=-lamp],[data-hold~="0"]>[data-mq$=-hold],[data-seal~="0"]>[data-mq$=-seal],[data-on~="0"]>[data-mq=lantern-lamp]),.home-module__s43oja__page[data-scene="1"] :is([data-in~="1"],[data-lit~="1"]>[data-mq$=-lamp],[data-hold~="1"]>[data-mq$=-hold],[data-seal~="1"]>[data-mq$=-seal],[data-on~="1"]>[data-mq=lantern-lamp]){opacity:1;visibility:visible}.home-module__s43oja__page[data-scene="1"] :is([data-on~="1"] [data-mq=lantern-ring]){stroke-dashoffset:0}.home-module__s43oja__page[data-scene="1"] [data-filled~="1"]{transform:scaleX(1)}.home-module__s43oja__page[data-scene="2"] :is([data-in~="2"],[data-lit~="2"]>[data-mq$=-lamp],[data-hold~="2"]>[data-mq$=-hold],[data-seal~="2"]>[data-mq$=-seal],[data-on~="2"]>[data-mq=lantern-lamp]){opacity:1;visibility:visible}.home-module__s43oja__page[data-scene="2"] :is([data-on~="2"] [data-mq=lantern-ring]){stroke-dashoffset:0}.home-module__s43oja__page[data-scene="2"] [data-filled~="2"]{transform:scaleX(1)}.home-module__s43oja__page[data-scene="3"] :is([data-in~="3"],[data-lit~="3"]>[data-mq$=-lamp],[data-hold~="3"]>[data-mq$=-hold],[data-seal~="3"]>[data-mq$=-seal],[data-on~="3"]>[data-mq=lantern-lamp]){opacity:1;visibility:visible}.home-module__s43oja__page[data-scene="3"] :is([data-on~="3"] [data-mq=lantern-ring]){stroke-dashoffset:0}.home-module__s43oja__page[data-scene="3"] [data-filled~="3"]{transform:scaleX(1)}.home-module__s43oja__page[data-scene="4"] :is([data-in~="4"],[data-lit~="4"]>[data-mq$=-lamp],[data-hold~="4"]>[data-mq$=-hold],[data-seal~="4"]>[data-mq$=-seal],[data-on~="4"]>[data-mq=lantern-lamp]){opacity:1;visibility:visible}.home-module__s43oja__page[data-scene="4"] :is([data-on~="4"] [data-mq=lantern-ring]){stroke-dashoffset:0}.home-module__s43oja__page[data-scene="4"] [data-filled~="4"]{transform:scaleX(1)}@media (forced-colors:active){.home-module__s43oja__stepNum{border:1px solid canvastext}.home-module__s43oja__faqQ:focus-visible{outline-offset:2px;outline:2px solid canvastext}.home-module__s43oja__dusk [data-testid=home-stage]{background:canvas}}.home-module__s43oja__reassure{font-size:var(--mk-fs-small);line-height:var(--mk-lh-small);color:var(--mk-ink-2);margin:0;font-weight:600}.home-module__s43oja__footerGroup{row-gap:var(--mk-s-2);align-content:start;min-width:0;display:grid}
.segment-module__FpliJW__hero{row-gap:var(--mk-s-5,24px);padding-top:var(--mk-s-6,32px);padding-bottom:var(--mk-s-7,48px);border-bottom:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.segment-module__FpliJW__hero{padding-top:var(--mk-s-7,48px);padding-bottom:var(--mk-s-8,64px)}}@media (min-width:1024px){.segment-module__FpliJW__hero{padding-top:88px;padding-bottom:80px}}.segment-module__FpliJW__crumbs{-moz-column-gap:var(--mk-s-2,8px);column-gap:var(--mk-s-2,8px);font-size:var(--mk-fs-eyebrow,.75rem);letter-spacing:var(--mk-ls-eyebrow,.09em);text-transform:uppercase;color:var(--mk-ink-2,var(--color-text-secondary));flex-wrap:wrap;margin:0;padding:0;font-weight:650;line-height:1.6;list-style:none;display:flex}.segment-module__FpliJW__crumbs>li+li:before{content:"/";color:var(--mk-rule-strong,var(--color-text-secondary));margin-inline-end:var(--mk-s-2,8px)}.segment-module__FpliJW__title{max-width:20ch;font-size:var(--mk-fs-display,clamp(2.25rem,1.45rem + 3.1vw,3.75rem));line-height:var(--mk-lh-display,1.04);letter-spacing:var(--mk-ls-display,-.03em);color:var(--mk-ink,var(--color-text));text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:650}.segment-module__FpliJW__lede{max-width:40rem;font-size:var(--mk-fs-lede,clamp(1.0625rem,.99rem + .3vw,1.25rem));line-height:var(--mk-lh-lede,1.55);color:var(--mk-ink-2,var(--color-text-secondary));text-wrap:pretty;margin:0}.segment-module__FpliJW__ctaRow{align-items:center;gap:var(--mk-s-3,12px)var(--mk-s-5,24px);margin-top:var(--mk-s-1,4px);flex-wrap:wrap;display:flex}.segment-module__FpliJW__section{row-gap:var(--mk-s-5,24px);margin-top:var(--mk-s-7,48px);padding-top:var(--mk-s-6,32px);border-top:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));grid-template-columns:minmax(0,1fr);display:grid}.segment-module__FpliJW__hero+.segment-module__FpliJW__section,.segment-module__FpliJW__hero+.segment-module__FpliJW__evidence{border-top:0;margin-top:0}@media (min-width:1024px){.segment-module__FpliJW__section{-moz-column-gap:var(--mk-s-8,64px);column-gap:var(--mk-s-8,64px);margin-top:var(--mk-s-8,64px);padding-top:var(--mk-s-7,48px);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.segment-module__FpliJW__section>:not(:first-child){grid-column:2}.segment-module__FpliJW__section>.segment-module__FpliJW__h2{align-self:start;position:sticky;top:96px}}.segment-module__FpliJW__h2{max-width:22ch;font-size:var(--mk-fs-h2,clamp(1.625rem,1.23rem + 1.6vw,2.5rem));line-height:var(--mk-lh-h2,1.12);letter-spacing:var(--mk-ls-h2,-.02em);color:var(--mk-ink,var(--color-text));text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:650}.segment-module__FpliJW__content{row-gap:var(--mk-s-4,16px);min-width:0;max-width:var(--mk-measure,64ch);display:grid}.segment-module__FpliJW__p{font-size:1.0625rem;line-height:var(--mk-lh-body,1.6);color:var(--mk-ink-2,var(--color-text-secondary));text-wrap:pretty;margin:0}.segment-module__FpliJW__list{margin:var(--mk-s-1,4px)0;border-bottom:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));padding:0;list-style:none;display:grid}.segment-module__FpliJW__item{padding-block:var(--mk-s-4,16px);border-top:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));font-size:var(--mk-fs-body,1rem);color:var(--mk-ink-2,var(--color-text-secondary));padding-inline-start:32px;line-height:1.55;position:relative}.segment-module__FpliJW__item:before{content:"";inset-inline-start:0;top:calc(var(--mk-s-4,16px) + .75em);background:var(--mk-action,rgb(var(--color-primary)));border-radius:1px;width:16px;height:2px;position:absolute}.segment-module__FpliJW__p strong,.segment-module__FpliJW__item strong,.segment-module__FpliJW__step strong,.segment-module__FpliJW__own strong{color:var(--mk-ink,var(--color-text));font-weight:620}.segment-module__FpliJW__note{font-size:var(--mk-fs-small,.875rem);line-height:var(--mk-lh-small,1.5);color:var(--mk-ink-2,var(--color-text-secondary));margin:0;font-style:italic}.segment-module__FpliJW__actions{margin:var(--mk-s-2,8px)0 0}.segment-module__FpliJW__evidence{row-gap:var(--mk-s-6,32px);margin-top:var(--mk-s-7,48px);padding-top:var(--mk-s-6,32px);border-top:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));grid-template-columns:minmax(0,1fr);scroll-margin-top:88px;display:grid}@media (min-width:1024px){.segment-module__FpliJW__evidence{margin-top:var(--mk-s-8,64px);padding-top:var(--mk-s-7,48px)}}.segment-module__FpliJW__evidenceGrid{row-gap:var(--mk-s-5,24px);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.segment-module__FpliJW__evidenceGrid{-moz-column-gap:var(--mk-s-7,48px);column-gap:var(--mk-s-7,48px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.segment-module__FpliJW__steps{row-gap:var(--mk-s-4,16px);padding:var(--mk-s-5,24px)var(--mk-s-4,16px);border:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));border-radius:var(--mk-r-card,var(--radius-card));background:var(--mk-card,var(--surface-card));margin:0;list-style:none;display:grid}@media (min-width:640px){.segment-module__FpliJW__steps{padding:var(--mk-s-6,32px)var(--mk-s-5,24px)}}.segment-module__FpliJW__step{-moz-column-gap:var(--mk-s-3,12px);column-gap:var(--mk-s-3,12px);color:var(--mk-ink-2,var(--color-text-secondary));grid-template-columns:28px minmax(0,1fr);align-items:start;font-size:.9375rem;line-height:1.5;display:grid;position:relative}.segment-module__FpliJW__step>:last-child{padding-top:3px}.segment-module__FpliJW__step:not(:last-child):after{content:"";inset-inline-start:13.5px;top:32px;bottom:calc(-1*var(--mk-s-4,16px) + 4px);background:var(--mk-rule-strong,color-mix(in srgb,var(--color-text)26%,transparent));width:1px;position:absolute}.segment-module__FpliJW__stepNum{border:1px solid var(--mk-rule-strong,color-mix(in srgb,var(--color-text)26%,transparent));border-radius:var(--mk-r-pill,999px);background:var(--mk-paper,var(--color-bg));width:28px;height:28px;color:var(--mk-ink,var(--color-text));font-variant-numeric:tabular-nums;place-items:center;font-size:.8125rem;font-weight:650;display:grid}.segment-module__FpliJW__own{max-width:var(--mk-measure,64ch);padding-block:var(--mk-s-1,4px);border-inline-start:2px solid var(--mk-action,rgb(var(--color-primary)));color:var(--mk-ink,var(--color-text));text-wrap:pretty;margin:0;padding-inline-start:var(--mk-s-5,24px);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5}.segment-module__FpliJW__plans{margin-top:var(--mk-section,var(--mk-s-8,64px));padding-block:var(--mk-s-8,64px);background:var(--mk-dusk,#1e2622);color:var(--mk-dusk-ink,#eeece4);box-shadow:0 0 0 100vmax var(--mk-dusk,#1e2622);clip-path:inset(0 -100vmax);border-top:0}.dark .segment-module__FpliJW__plans{clip-path:inset(-1px -100vmax);box-shadow:0 0 0 100vmax var(--mk-dusk,#1e2622),0 0 0 calc(100vmax + 1px)var(--mk-rule-strong,color-mix(in srgb,var(--color-text)26%,transparent))}@media (min-width:1024px){.segment-module__FpliJW__plans{align-items:center}.segment-module__FpliJW__plans>.segment-module__FpliJW__h2{position:static}}@media (forced-colors:active){.segment-module__FpliJW__plans{box-shadow:none;clip-path:none;border-block:1px solid canvastext}}.segment-module__FpliJW__plans .segment-module__FpliJW__h2{color:var(--mk-dusk-ink,#eeece4)}.segment-module__FpliJW__plans .segment-module__FpliJW__p{color:var(--mk-dusk-ink-2,#b9c0b7)}.segment-module__FpliJW__plans+.segment-module__FpliJW__section{margin-top:var(--mk-s-7,48px);border-top:0}.segment-module__FpliJW__faq{min-width:0;max-width:var(--mk-measure,64ch);border-bottom:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));margin:0;display:grid}.segment-module__FpliJW__faqItem{padding-block:var(--mk-s-5,24px);border-top:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent))}.segment-module__FpliJW__faqQ{font-size:var(--mk-fs-h3,1.125rem);line-height:var(--mk-lh-h3,1.35);color:var(--mk-ink,var(--color-text));text-wrap:balance;margin:0;font-weight:620}.segment-module__FpliJW__faqA{margin:var(--mk-s-2,8px)0 0;font-size:var(--mk-fs-body,1rem);line-height:var(--mk-lh-body,1.6);color:var(--mk-ink-2,var(--color-text-secondary));text-wrap:pretty}.segment-module__FpliJW__related{border-top:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));grid-template-columns:minmax(0,1fr);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}@media (min-width:640px){.segment-module__FpliJW__related{-moz-column-gap:var(--mk-s-6,32px);column-gap:var(--mk-s-6,32px);grid-template-columns:repeat(2,minmax(0,1fr))}}.segment-module__FpliJW__relatedItem{min-width:0;padding-block:var(--mk-s-4,16px);border-bottom:1px solid var(--mk-rule,color-mix(in srgb,var(--color-text)14%,transparent));overflow-wrap:break-word}@media (forced-colors:active){.segment-module__FpliJW__stepNum{border-color:canvastext}.segment-module__FpliJW__step:not(:last-child):after,.segment-module__FpliJW__item:before{background:canvastext}.segment-module__FpliJW__own{border-inline-start-color:canvastext}.segment-module__FpliJW__plans{color:canvastext;background:canvas;border:1px solid canvastext}.segment-module__FpliJW__plans .segment-module__FpliJW__h2,.segment-module__FpliJW__plans .segment-module__FpliJW__p{color:canvastext}}
.public-module__zBpLYG__frame{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media (min-width:640px){.public-module__zBpLYG__frame{padding-inline:24px}}@media (min-width:1024px){.public-module__zBpLYG__frame{padding-inline:32px}}.public-module__zBpLYG__header{z-index:30;padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.public-module__zBpLYG__header.public-module__zBpLYG__header{background:var(--mk-paper);border-bottom:1px solid var(--mk-rule)}.public-module__zBpLYG__headerRow{justify-content:space-between;align-items:center;gap:12px;height:56px;display:flex}@media (min-width:640px){.public-module__zBpLYG__headerRow{height:64px}}.public-module__zBpLYG__headerEnd{align-items:center;gap:8px;min-width:0;display:flex}@media (min-width:640px){.public-module__zBpLYG__headerEnd{gap:12px}}.public-module__zBpLYG__wordmarkSm{display:none}@media (max-width:359px){.public-module__zBpLYG__wordmarkMd{display:none}.public-module__zBpLYG__wordmarkSm{display:inline-flex}}.public-module__zBpLYG__langHit button{position:relative}.public-module__zBpLYG__langHit button:before{content:"";position:absolute;inset:-11px 0}.public-module__zBpLYG__focusRing.public-module__zBpLYG__focusRing:focus-visible,.public-module__zBpLYG__ringScope a:focus-visible,.public-module__zBpLYG__ringScope button:focus-visible,.public-module__zBpLYG__ringScope [role=radio]:focus-visible,.public-module__zBpLYG__ringScope [role=tab]:focus-visible{--tw-ring-color:var(--om-hand);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--surface-card)}.public-module__zBpLYG__langHit button:focus-visible{--tw-ring-color:var(--om-hand);--tw-ring-offset-width:2px;--tw-ring-offset-color:var(--surface-card)}.public-module__zBpLYG__focusRing.public-module__zBpLYG__focusRing:focus-visible{box-shadow:0 0 0 2px var(--surface-card),0 0 0 4px var(--om-hand);outline:none}@media (forced-colors:active){.public-module__zBpLYG__focusRing.public-module__zBpLYG__focusRing:focus-visible,.public-module__zBpLYG__ringScope a:focus-visible,.public-module__zBpLYG__ringScope button:focus-visible,.public-module__zBpLYG__ringScope [role=radio]:focus-visible,.public-module__zBpLYG__ringScope [role=tab]:focus-visible{outline-offset:2px;outline:2px solid canvastext}.public-module__zBpLYG__langHit button:focus-visible{outline-offset:2px;outline:2px solid canvastext}}.public-module__zBpLYG__clearance{height:calc(min(6rem,50dvh) + env(safe-area-inset-bottom,0px))}@media (min-width:640px){.public-module__zBpLYG__clearance{height:calc(min(5rem,50dvh) + env(safe-area-inset-bottom,0px))}}
.theme-toggle-module__Fw_WtG__toggle{width:44px;height:44px;color:var(--mk-text-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:background-color .14s,color .14s;display:inline-grid}.theme-toggle-module__Fw_WtG__toggle:hover{background:var(--mk-hover);color:var(--mk-text)}.theme-toggle-module__Fw_WtG__toggle[aria-pressed=true]{color:var(--mk-text)}.theme-toggle-module__Fw_WtG__toggle:focus-visible{outline:2px solid var(--mk-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.theme-toggle-module__Fw_WtG__toggle{transition:none}}@media (forced-colors:active){.theme-toggle-module__Fw_WtG__toggle{border:1px solid buttontext}}
.door-stage-module__EHzIla__root{--sj-led:var(--om-track);width:100%;display:block}.door-stage-module__EHzIla__root[data-lock=reading],.door-stage-module__EHzIla__root[data-lock=challenge],.door-stage-module__EHzIla__root[data-lock=bank],.door-stage-module__EHzIla__root[data-lock=confirming],.door-stage-module__EHzIla__root[data-lock=unknown]{--sj-led:var(--status-hold-fill)}.door-stage-module__EHzIla__root[data-lock=approved]{--sj-led:var(--status-confirmed-fill)}.door-stage-module__EHzIla__root[data-lock=declined],.door-stage-module__EHzIla__root[data-lock=gateClosed],.door-stage-module__EHzIla__root[data-lock=offline]{--sj-led:var(--color-error-solid)}.door-stage-module__EHzIla__led{width:calc(var(--u,8px)*.7);height:calc(var(--u,8px)*.7);background:var(--sj-led);box-shadow:0 0 0 2px var(--surface-card);border-radius:9999px;display:block}.door-stage-module__EHzIla__card{transition:transform calc(var(--om-d-travel)/var(--om-rate,1))var(--om-e-brand);display:inline-block;transform:none}.door-stage-module__EHzIla__root[data-lock=reading] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=challenge] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=bank] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=confirming] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=approved] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=offline] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=unknown] .door-stage-module__EHzIla__card{transform:translate(-42cqw,8cqw)scale(.72)}.door-stage-module__EHzIla__root[data-lock=declined] .door-stage-module__EHzIla__card,.door-stage-module__EHzIla__root[data-lock=gateClosed] .door-stage-module__EHzIla__card{transition-duration:calc(var(--om-d-travel)*2/3/var(--om-rate,1));transition-timing-function:var(--om-e-exit)}.door-stage-module__EHzIla__gate{width:calc(var(--u,8px)*2.4);height:calc(var(--u,8px)*.35);background:var(--color-error-solid);box-shadow:0 0 0 2px var(--surface-card);transform-origin:0;transition:transform calc(var(--om-d-standard)/var(--om-rate,1))var(--om-e-standard);border-radius:9999px;display:block;transform:scaleX(0)}.door-stage-module__EHzIla__root[data-lock=gateClosed] .door-stage-module__EHzIla__gate{transform:scaleX(1)}.door-stage-module__EHzIla__beam{pointer-events:none;position:absolute;inset:0}.door-stage-module__EHzIla__root[data-lock=unknown] .door-stage-module__EHzIla__beam{opacity:.4}@media (forced-colors:active){.door-stage-module__EHzIla__gate{box-shadow:none;background:canvastext}.door-stage-module__EHzIla__led{box-shadow:none;background:highlight;outline:1px solid canvastext}}
.sections-module__njpemG__landing{background:var(--mk-ground);padding-bottom:0}.sections-module__njpemG__wrap{box-sizing:border-box;max-width:1232px;margin-inline:auto;padding-inline:16px}@media (min-width:640px){.sections-module__njpemG__wrap{padding-inline:24px}}@media (min-width:1024px){.sections-module__njpemG__wrap{padding-inline:16px}}.sections-module__njpemG__shell{background:var(--mk-shell);border-radius:28px;margin:-56px 8px 0}@media (min-width:640px){.sections-module__njpemG__shell{border-radius:32px;margin:-60px 16px 0}}.sections-module__njpemG__section{padding-block:64px}@media (min-width:1024px){.sections-module__njpemG__section{padding-block:88px}}.sections-module__njpemG__headCenter{text-align:center;justify-items:center;gap:14px;max-width:760px;margin:0 auto 40px;display:grid}@media (min-width:1024px){.sections-module__njpemG__headCenter{margin-bottom:56px}}.sections-module__njpemG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-coral-ink);margin:0;font-size:12px;font-weight:600;line-height:16px}.sections-module__njpemG__h2{letter-spacing:-.024em;color:var(--mk-text);text-wrap:balance;margin:0;font-size:34px;font-weight:550;line-height:1.08}@media (min-width:1024px){.sections-module__njpemG__h2{font-size:52px;line-height:1.04}}.sections-module__njpemG__lede{max-width:38rem;color:var(--mk-text-2);text-wrap:balance;margin:0;font-size:17px;line-height:1.55}.sections-module__njpemG__cta{background:var(--mk-primary);height:48px;color:var(--mk-on-primary);border-radius:12px;justify-content:center;align-items:center;padding-inline:22px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .14s;display:inline-flex}.sections-module__njpemG__cta:hover{background:var(--mk-primary-hover)}.sections-module__njpemG__life{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.sections-module__njpemG__life{align-items:stretch;gap:16px;height:520px;display:flex}}.sections-module__njpemG__lifeCard{background:var(--mk-raised);min-width:0;box-shadow:var(--mk-shadow-sm);transition:flex-grow .42s var(--mk-ease),box-shadow .2s ease;border-radius:24px;align-content:start;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.sections-module__njpemG__lifeCard{flex:1 1 0}.sections-module__njpemG__lifeCard[data-open]{box-shadow:var(--mk-shadow);flex-grow:2.3}}.sections-module__njpemG__lifeHead{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:8px;padding:24px 24px 0;display:grid}@media (min-width:1024px){.sections-module__njpemG__lifeHead{padding:32px 28px 0}}.sections-module__njpemG__lifeTitle{letter-spacing:-.015em;color:var(--mk-text);font-size:28px;font-weight:550;line-height:1.1}.sections-module__njpemG__lifeDesc{color:var(--mk-text-2);font-size:15px;line-height:1.5}.sections-module__njpemG__lifeMore{animation:sections-module__njpemG__lifeFade .38s var(--mk-ease)both;gap:18px;padding:16px 24px 24px;display:grid}.sections-module__njpemG__lifeMore[hidden]{display:none}@media (min-width:1024px){.sections-module__njpemG__lifeMore{padding:18px 28px 0}}@keyframes sections-module__njpemG__lifeIn{0%{opacity:0;transform:translateY(8px)}}@keyframes sections-module__njpemG__lifeFade{0%{opacity:0}}.sections-module__njpemG__lifeSteps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sections-module__njpemG__lifeSteps li{color:var(--mk-text-2);counter-increment:step;padding-inline-start:30px;font-size:14px;line-height:20px;position:relative}.sections-module__njpemG__lifeSteps li:before{content:counter(step);background:var(--mk-coral);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:grid;position:absolute;top:0;left:0}html[data-mk-theme=dark] .sections-module__njpemG__lifeSteps li:before{color:#1c0f0d}.sections-module__njpemG__lifeSteps li:not(:last-child):after{content:"";background:var(--mk-coral-tint-2);border-radius:1px;width:2px;height:10px;position:absolute;top:22px;left:9px}.sections-module__njpemG__lifeVisual{background:var(--mk-panel-a);border-radius:18px;padding:16px}@media (min-width:1024px){.sections-module__njpemG__lifeVisual{position:absolute;bottom:16px;left:16px;right:16px}}.sections-module__njpemG__lifeShape{display:none}@media (min-width:1024px){.sections-module__njpemG__lifeShape{background:radial-gradient(120% 100% at 0% 100%,var(--mk-coral-tint)0 55%,transparent 56%),radial-gradient(110% 100% at 100% 100%,color-mix(in srgb,var(--mk-coral-tint-2)70%,transparent)0 50%,transparent 51%);opacity:.85;height:46%;display:block;position:absolute;bottom:0;left:0;right:0}.sections-module__njpemG__lifeShape[hidden]{display:none}}.sections-module__njpemG__show{gap:32px;display:grid}@media (min-width:1024px){.sections-module__njpemG__show{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px}.sections-module__njpemG__show[data-side=end] .sections-module__njpemG__showText{order:2}}.sections-module__njpemG__showText{gap:28px;display:grid}@media (max-width:1023px){.sections-module__njpemG__showText{display:contents}.sections-module__njpemG__showPanel{order:2}.sections-module__njpemG__showList{order:3}}.sections-module__njpemG__badge{color:var(--mk-text);justify-self:start;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.sections-module__njpemG__badgeIcon{background:var(--mk-coral);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}html[data-mk-theme=dark] .sections-module__njpemG__badgeIcon{color:#1c0f0d}.sections-module__njpemG__pill{background:var(--mk-hover);color:var(--mk-text-2);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}.sections-module__njpemG__serif{font-family:var(--font-marketing-serif),Georgia,serif;letter-spacing:-.02em;color:var(--mk-text);text-wrap:balance;margin:0;font-size:38px;font-weight:500;line-height:1.04}@media (min-width:1024px){.sections-module__njpemG__serif{font-size:52px}}.sections-module__njpemG__showHeadBlock{gap:14px;display:grid}.sections-module__njpemG__showList{border-top:1px solid var(--mk-line);margin:0;padding:0;list-style:none;display:grid}.sections-module__njpemG__showItem{border-bottom:1px solid var(--mk-line);position:relative}.sections-module__njpemG__showHead{width:100%;min-height:56px;color:var(--mk-text-3);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 0;font-size:18px;font-weight:600;line-height:1.3;transition:color .16s;display:flex}.sections-module__njpemG__showHead:hover,.sections-module__njpemG__showItem[data-active] .sections-module__njpemG__showHead{color:var(--mk-text)}.sections-module__njpemG__showIcon{flex:none;place-items:center;width:20px;height:20px;display:grid}.sections-module__njpemG__showItem[data-active] .sections-module__njpemG__showIcon{color:var(--mk-coral)}.sections-module__njpemG__showMore{animation:sections-module__njpemG__lifeIn .32s var(--mk-ease)both;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:0 0 20px 32px;display:grid}.sections-module__njpemG__showMore[hidden]{display:none}.sections-module__njpemG__showDesc{color:var(--mk-text-2);margin:0;font-size:15px;line-height:1.6}.sections-module__njpemG__showLink{border:1px solid var(--mk-line);background:var(--mk-surface);width:36px;height:36px;color:var(--mk-text);transition:background-color .14s ease,transform .14s var(--mk-ease);border-radius:10px;place-items:center;display:grid}.sections-module__njpemG__showLink:hover{background:var(--mk-hover);transform:translate(1px,-1px)}.sections-module__njpemG__showTrack{background:var(--mk-line);height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.sections-module__njpemG__showFill{background:var(--mk-coral);transform-origin:0;width:100%;height:100%;animation:sections-module__njpemG__fill var(--step,6.5s)linear forwards;animation-play-state:paused;display:block;transform:scaleX(0)}.sections-module__njpemG__show[data-running] .sections-module__njpemG__showFill{animation-play-state:running}@keyframes sections-module__njpemG__fill{to{transform:scaleX(1)}}.sections-module__njpemG__showPanel{background:var(--mk-panel-a);border-radius:28px;place-items:center;min-height:360px;padding:28px 20px;display:grid;position:relative;overflow:hidden}@media (min-width:1024px){.sections-module__njpemG__showPanel{border-radius:32px;min-height:520px;padding:48px}}.sections-module__njpemG__showPanel[data-panel=b]{background:var(--mk-panel-b)}.sections-module__njpemG__showPanel[data-panel=c]{background:var(--mk-panel-c)}.sections-module__njpemG__showVisual{width:100%;animation:sections-module__njpemG__lifeIn .36s var(--mk-ease)both}.sections-module__njpemG__showVisual[hidden]{display:none}.sections-module__njpemG__marquee{align-items:center;gap:8px;max-width:1040px;margin:0 auto;display:flex}.sections-module__njpemG__marqueeViewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.sections-module__njpemG__marqueeTrack{width:max-content;animation:36s linear infinite sections-module__njpemG__marquee;display:flex}.sections-module__njpemG__marquee:hover .sections-module__njpemG__marqueeTrack,.sections-module__njpemG__marquee:focus-within .sections-module__njpemG__marqueeTrack,.sections-module__njpemG__marquee[data-paused] .sections-module__njpemG__marqueeTrack{animation-play-state:paused}@keyframes sections-module__njpemG__marquee{to{transform:translate(-50%)}}.sections-module__njpemG__marqueeList{align-items:center;gap:56px;margin:0;padding:0 56px 0 0;list-style:none;display:flex}.sections-module__njpemG__marqueeItem{letter-spacing:-.01em;min-height:56px;color:var(--mk-text-2);white-space:nowrap;align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:24px;display:inline-flex}.sections-module__njpemG__marqueeMark{flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.sections-module__njpemG__marqueeSvg{width:32px;height:32px}.sections-module__njpemG__marqueePause{border:1px solid var(--mk-line);background:var(--mk-surface);width:44px;height:44px;color:var(--mk-text-2);cursor:pointer;border-radius:999px;flex:none;place-items:center;display:inline-grid}.sections-module__njpemG__marqueePause:hover{background:var(--mk-hover);color:var(--mk-text)}.sections-module__njpemG__note{text-align:center;max-width:40rem;color:var(--mk-text-2);margin:28px auto 0;font-size:14px;line-height:20px}.sections-module__njpemG__faq{gap:28px;display:grid}@media (min-width:1024px){.sections-module__njpemG__faq{-moz-column-gap:72px;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:72px}}.sections-module__njpemG__faqHead{justify-items:start;gap:14px;display:grid}.sections-module__njpemG__textLink{color:var(--mk-coral-ink);text-underline-offset:4px;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline;text-decoration-thickness:1px}.sections-module__njpemG__textLink:hover{text-decoration-thickness:2px}.sections-module__njpemG__faqList{border-top:1px solid var(--mk-line)}.sections-module__njpemG__faqItem{border-bottom:1px solid var(--mk-line)}.sections-module__njpemG__faqQ{min-height:44px;color:var(--mk-text);cursor:pointer;border-radius:6px;padding:20px 52px 20px 0;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:block;position:relative}.sections-module__njpemG__faqQ::-webkit-details-marker{display:none}.sections-module__njpemG__faqQ:after{content:"+";background:var(--mk-coral-tint);width:30px;height:30px;color:var(--mk-coral-ink);transition:rotate .18s var(--mk-ease),background-color .14s ease;border-radius:50%;place-items:center;font-size:18px;font-weight:500;display:grid;position:absolute;top:50%;right:4px;translate:0 -50%}.sections-module__njpemG__faqQ:hover:after{background:var(--mk-coral-tint-2)}.sections-module__njpemG__faqItem[open] .sections-module__njpemG__faqQ:after{rotate:45deg}.sections-module__njpemG__faqA{max-width:42rem;color:var(--mk-text-2);margin:0;padding:0 52px 22px 0;font-size:16px;line-height:1.6}.sections-module__njpemG__closeShell{background:var(--mk-night);color:var(--mk-night-ink);border-radius:28px;margin:0 8px 8px;padding:64px 0 24px}@media (min-width:640px){.sections-module__njpemG__closeShell{border-radius:32px;margin:0 16px 16px;padding-top:96px}}.sections-module__njpemG__closeGrid{gap:48px;display:grid}@media (min-width:1024px){.sections-module__njpemG__closeGrid{-moz-column-gap:72px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:72px}}.sections-module__njpemG__closeTitle{letter-spacing:-.024em;color:var(--mk-night-ink);text-wrap:balance;margin:0;font-size:36px;font-weight:550;line-height:1.06}@media (min-width:1024px){.sections-module__njpemG__closeTitle{font-size:52px}}.sections-module__njpemG__closeBody{max-width:32rem;color:var(--mk-night-ink-2);margin:16px 0 0;font-size:16px;line-height:1.55}.sections-module__njpemG__closeCtas{gap:10px;margin-top:28px;display:grid}.sections-module__njpemG__closeInvite{color:var(--mk-night-ink-2);margin:14px 0 0;font-size:14px;line-height:20px}@media (min-width:640px){.sections-module__njpemG__closeCtas{flex-wrap:wrap;gap:12px;display:flex}}.sections-module__njpemG__ctaLight,.sections-module__njpemG__ctaCoral{box-sizing:border-box;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;height:48px;padding-inline:22px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .14s;display:inline-flex}.sections-module__njpemG__ctaLight{color:#1c1a18;background:#fff}.sections-module__njpemG__ctaLight:hover{background:#ece9e4}.sections-module__njpemG__ctaCoral{color:#fff;background:#c24440}.sections-module__njpemG__ctaCoral:hover{background:#ad3a36}.sections-module__njpemG__closeShell a:focus-visible{outline:2px solid var(--mk-night-ink);outline-offset:2px}.sections-module__njpemG__footCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin:0;display:grid}@media (min-width:640px){.sections-module__njpemG__footCols{grid-template-columns:repeat(3,minmax(0,1fr))}}.sections-module__njpemG__footHead{color:var(--mk-night-ink);margin:0 0 12px;font-size:14px;font-weight:600;line-height:20px}.sections-module__njpemG__footList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sections-module__njpemG__footLink{min-height:32px;color:var(--mk-night-ink-2);border-radius:6px;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.sections-module__njpemG__footLink:hover{color:var(--mk-night-ink);text-underline-offset:4px;text-decoration:underline}.sections-module__njpemG__footBottom{border-top:1px solid var(--mk-night-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:64px;padding-top:24px;display:flex}.sections-module__njpemG__footLogo{color:var(--mk-night-ink);border-radius:8px;display:inline-flex}.sections-module__njpemG__footLegal{color:var(--mk-night-ink-2);margin:0;font-size:13px;line-height:18px}@media (prefers-reduced-motion:reduce){.sections-module__njpemG__lifeCard,.sections-module__njpemG__showHead,.sections-module__njpemG__showLink,.sections-module__njpemG__faqQ:after{transition:none}.sections-module__njpemG__lifeMore,.sections-module__njpemG__showMore,.sections-module__njpemG__showVisual{animation:none}.sections-module__njpemG__showFill{animation:none;transform:scaleX(1)}.sections-module__njpemG__marqueeTrack{width:auto;animation:none}.sections-module__njpemG__marqueeViewport{-webkit-mask-image:none;mask-image:none}.sections-module__njpemG__marqueeList{flex-wrap:wrap;justify-content:center;gap:12px 40px;padding:0}.sections-module__njpemG__marqueeList[data-copy],.sections-module__njpemG__marqueePause{display:none}}@media (forced-colors:active){.sections-module__njpemG__lifeCard{border:1px solid canvastext}.sections-module__njpemG__showFill{background:highlight}}
.plan-ticket-module__OtqlEG__ticket{--sj-key-face:var(--color-text);--sj-key-ink:var(--color-surface);--sj-key-ink-soft:color-mix(in srgb,var(--color-surface)72%,transparent);--sj-key-band:var(--color-primary-hover);--sj-key-edge:transparent;--sj-key-shadow:var(--shadow-card-lg);--sj-key-sheen:color-mix(in srgb,var(--color-surface)9%,transparent);--sj-sleeve:var(--surface-card);--sj-sleeve-ink:var(--color-text-secondary);--sj-sleeve-edge:color-mix(in srgb,var(--color-text)10%,transparent);--sj-stamp:var(--color-success);--sj-name-size:clamp(1.75rem,1.25rem + 2.4vw,2.625rem);--sj-price-size:clamp(1.0625rem,.98rem + .45vw,1.3125rem);width:100%;max-width:26rem;margin:0;display:grid;position:relative}.dark .plan-ticket-module__OtqlEG__ticket{--sj-key-face:var(--surface-overlay);--sj-key-ink:var(--color-text);--sj-key-ink-soft:var(--color-text-secondary);--sj-key-band:var(--color-text-tertiary);--sj-key-edge:var(--hairline);--sj-key-shadow:none;--sj-key-sheen:transparent;--sj-sleeve:var(--surface-card);--sj-sleeve-ink:var(--color-text-secondary);--sj-sleeve-edge:var(--hairline-soft);--sj-stamp:var(--color-success)}.aura .plan-ticket-module__OtqlEG__ticket{--sj-key-face:var(--color-text);--sj-key-ink:var(--color-surface);--sj-key-ink-soft:color-mix(in srgb,var(--color-surface)74%,transparent);--sj-key-band:var(--switch-on);--sj-key-edge:transparent;--sj-key-shadow:var(--shadow-card);--sj-key-sheen:color-mix(in srgb,var(--color-surface)8%,transparent);--sj-sleeve:var(--color-surface);--sj-sleeve-ink:var(--color-text-secondary);--sj-sleeve-edge:var(--hairline);--sj-stamp:var(--color-success)}.plan-ticket-module__OtqlEG__card{z-index:1;aspect-ratio:1.586;border:1px solid var(--sj-key-edge);background:linear-gradient(140deg,var(--sj-key-sheen),transparent 48%),var(--sj-key-face);color:var(--sj-key-ink);box-shadow:var(--sj-key-shadow);isolation:isolate;border-radius:1.125rem;grid-template-rows:auto 1fr;gap:.75rem;margin-inline:.875rem;padding:clamp(1rem,4.2vw,1.5rem);display:grid;position:relative;overflow:hidden}.plan-ticket-module__OtqlEG__band{background:var(--sj-key-band);z-index:-1;width:.625rem;position:absolute;inset-block:0;inset-inline-end:17%}.plan-ticket-module__OtqlEG__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.plan-ticket-module__OtqlEG__brand{letter-spacing:.01em;color:var(--sj-key-ink-soft);font-weight:650}.plan-ticket-module__OtqlEG__contactless{width:1.375rem;height:1.375rem;color:var(--sj-key-ink-soft)}.plan-ticket-module__OtqlEG__face{align-content:center;gap:.25rem;min-width:0;padding-bottom:2.25rem;display:grid}.plan-ticket-module__OtqlEG__name{font-size:var(--sj-name-size);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.02}.plan-ticket-module__OtqlEG__price{font-size:var(--sj-price-size);font-variant-numeric:tabular-nums;color:var(--sj-key-ink-soft);margin:0;line-height:1.3}.plan-ticket-module__OtqlEG__stamp{inset-inline-end:9%;border:2px solid var(--sj-stamp);color:var(--sj-stamp);letter-spacing:.02em;border-radius:.5rem;padding:.25rem .75rem;font-size:1.25rem;font-weight:700;line-height:1.3;position:absolute;top:38%;transform:rotate(-8deg)}.plan-ticket-module__OtqlEG__sleeve{z-index:2;border:1px solid var(--sj-sleeve-edge);background:var(--sj-sleeve);color:var(--sj-sleeve-ink);border-radius:.375rem .375rem 1rem 1rem;gap:.375rem;margin-top:-2.75rem;padding:1.375rem 1.125rem 1.125rem;display:grid;position:relative;-webkit-mask:radial-gradient(1.125rem at 50% 0,#0000 98%,#000 100%);mask:radial-gradient(1.125rem at 50% 0,#0000 98%,#000 100%)}.plan-ticket-module__OtqlEG__fine{margin:0}.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__card{transform:translateY(-.5rem)}.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__fine{opacity:.6}@media (max-width:1023px){.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__card{aspect-ratio:auto;grid-template-rows:auto;margin-inline:0;padding-block:.875rem;transform:none}.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__top{display:none}.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__face{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding-bottom:0}.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__name{font-size:1.375rem}.plan-ticket-module__OtqlEG__ticket[data-stage=paying] .plan-ticket-module__OtqlEG__sleeve{display:none}}@media (prefers-reduced-motion:no-preference){.plan-ticket-module__OtqlEG__card{transition:transform .42s cubic-bezier(.2,.8,.2,1)}.plan-ticket-module__OtqlEG__fine{transition:opacity .26s}}
.space-stage-module__wP9j3W__root{width:100%;display:block}.space-stage-module__wP9j3W__root[data-scene=scaffold]{outline:1px dashed var(--om-track);outline-offset:-1px;border-radius:var(--radius-card,16px)}
/*# sourceMappingURL=2730c9308427e424.css.map*/