.phoneSearchLayer_wrap__40p0c{position:relative;min-width:0}@media (max-width:640px){.phoneSearchLayer_wrap__40p0c:not(.phoneSearchLayer_layer__cN7qF) input:not([type=checkbox]):not([type=radio]){pointer-events:none}.phoneSearchLayer_wrap__40p0c:not(.phoneSearchLayer_layer__cN7qF){cursor:text}.phoneSearchLayer_layer__cN7qF{
    /* !important: the wrapper also carries the form's own layout classes (relative, flex-1). */position:fixed!important;left:0;right:0;top:var(--vv-top,0);height:var(--vv-h,100dvh)!important;z-index:2147483000;display:flex;flex-direction:column;gap:8px;margin:0!important;padding:8px 12px 0 52px;background:#fff;overflow:hidden;overscroll-behavior:contain}.phoneSearchLayer_layer__cN7qF>:not(.phoneSearchLayer_back__rhwQT):not(.phoneSearchLayer_clear__Tq_bQ){width:100%!important;max-width:none!important;flex:none}.phoneSearchLayer_layer__cN7qF input{font-size:16px!important}.phoneSearchLayer_layer__cN7qF :is([role=listbox]:not([data-mc-drop] [role=listbox]),[data-mc-drop],[class~=absolute][class*="max-h-["],[role=status][class~=absolute]){position:fixed!important;inset:auto!important;transform:none!important;top:calc(var(--vv-top, 0px) + var(--layer-head, 96px))!important;left:0!important;right:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:calc(var(--vv-h, 100dvh) - var(--layer-head, 96px))!important;overflow-y:auto!important;margin:0!important;padding:8px 16px 24px!important;border:0!important;border-top:1px solid var(--at-line,#e2d8c7)!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;overscroll-behavior:contain}.phoneSearchLayer_layer__cN7qF [data-phone-value]{display:none!important}.phoneSearchLayer_layer__cN7qF :is([role=option],.cursor-pointer){min-height:48px}.phoneSearchLayer_back__rhwQT,.phoneSearchLayer_clear__Tq_bQ{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--at-navy,#0B1A3F);cursor:pointer}.phoneSearchLayer_back__rhwQT{left:4px;top:15px}.phoneSearchLayer_clear__Tq_bQ{right:18px;top:15px;background:var(--at-sand-2,#EBE3D6);width:32px;height:32px;margin:6px}.phoneSearchLayer_back__rhwQT:focus-visible,.phoneSearchLayer_clear__Tq_bQ:focus-visible{outline:2px solid var(--at-navy-band,#1F3C88);outline-offset:1px}.phoneSearchLayer_sheet__XkGAX{position:fixed;left:0;right:0;top:var(--vv-top,0);height:var(--vv-h,100dvh);z-index:2147483000;display:flex;flex-direction:column;background:#fff;color:var(--at-ink,#0B1B3A);overscroll-behavior:contain}.phoneSearchLayer_sheetHead__H0wBd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:60px;padding:max(8px,env(safe-area-inset-top)) 12px 8px 20px;border-bottom:1px solid var(--at-line,#e2d8c7)}.phoneSearchLayer_sheetTitle__NZ0oo{margin:0;font-size:17px;font-weight:700;line-height:1.3}.phoneSearchLayer_done__3GKRN{min-height:44px;padding:0 20px;border:0;border-radius:999px;background:var(--at-amber,#F5A524);color:var(--at-navy,#0B1A3F);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.phoneSearchLayer_done__3GKRN:focus-visible{outline:2px solid var(--at-navy,#0B1A3F);outline-offset:2px}.phoneSearchLayer_sheetBody__swDLm{flex:1;min-height:0;overflow-y:auto;padding:12px 12px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain}.phoneSearchLayer_sheetBody__swDLm>*{position:static!important;inset:auto!important;transform:none!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;border:0!important;box-shadow:none!important;overflow:visible!important}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.phoneSearchLayer_layer__cN7qF,.phoneSearchLayer_sheet__XkGAX{animation:phoneSearchLayer_phoneLayerIn__JzZBQ .16s ease-out}}@keyframes phoneSearchLayer_phoneLayerIn__JzZBQ{0%{opacity:0}to{opacity:1}}.buildStudio_panel__zUWsW,.buildStudio_pillWrap__wHqRG,.buildStudio_pill__v7PGm,.buildStudio_studio__EqPvY{--ground:#F6F8FC;--card:#FFFFFF;--ink:#0F1B33;--ink-soft:#55627A;--line:#DFE5F0;--blue:#2563EB;--blue-deep:#1B45C4;--blue-wash:#EAF1FF;--sea:#D3E6FF;--amber:#F59E0B;--amber-wash:#FFF4DF;--green:#16A34A;--red:#B42318;--font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:light;color:var(--ink);font-family:var(--font-sans);font-feature-settings:normal;line-height:1.55}.buildStudio_panel__zUWsW *,.buildStudio_panel__zUWsW :after,.buildStudio_panel__zUWsW :before,.buildStudio_pill__v7PGm,.buildStudio_pill__v7PGm *,.buildStudio_studio__EqPvY *,.buildStudio_studio__EqPvY :after,.buildStudio_studio__EqPvY :before{box-sizing:border-box}.buildStudio_studio__EqPvY{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:12px;box-shadow:0 24px 48px -36px rgba(8,20,60,.45);font-size:16px;min-width:0}@media (min-width:760px){.buildStudio_studio__EqPvY{padding:16px}}.buildStudio_studioHd__gR5WC{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px;color:var(--ink-soft);padding:2px 4px 12px}.buildStudio_live__MEDAo{display:inline-flex;align-items:center;gap:7px;color:var(--blue-deep);font-weight:500}.buildStudio_live__MEDAo i{width:8px;height:8px;border-radius:50%;background:var(--blue);animation:buildStudio_blink__D_otj 1.2s infinite}.buildStudio_live__MEDAo b{font-variant-numeric:tabular-nums}.buildStudio_liveDone__fXHmB{color:var(--green)}.buildStudio_liveDone__fXHmB i{background:var(--green);animation:none}.buildStudio_liveFailed__ZNxnM{color:var(--red)}.buildStudio_liveFailed__ZNxnM i{background:var(--red);animation:none}.buildStudio_studioGrid__N5fO0{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:861px){.buildStudio_studioGrid__N5fO0{grid-template-columns:230px minmax(0,1fr);gap:16px}}.buildStudio_rail__3MqOW{list-style:none;margin:0;padding:0;display:grid;gap:4px;align-content:start}.buildStudio_rail__3MqOW li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center;padding:8px 10px;border-radius:12px;opacity:.5;transition:opacity .35s ease,background .35s ease}.buildStudio_rail__3MqOW li.buildStudio_work___mHeW{opacity:1;background:var(--blue-wash)}.buildStudio_rail__3MqOW li.buildStudio_done__ashBe,.buildStudio_rail__3MqOW li.buildStudio_skipped__e2AQn{opacity:1}@media (max-width:860px){.buildStudio_rail__3MqOW li{display:none}.buildStudio_rail__3MqOW li.buildStudio_now__lLuGe{display:grid;opacity:1;background:var(--blue-wash)}.buildStudio_railPlain__cZ5lz{grid-template-columns:repeat(2,minmax(0,1fr))}.buildStudio_railPlain__cZ5lz li{display:grid;padding:6px 8px}.buildStudio_railPlain__cZ5lz .buildStudio_railCount__Tl7gA{display:none}}.buildStudio_ri__h39nQ{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--blue-wash)}.buildStudio_ri__h39nQ svg{width:18px;height:18px;fill:none;stroke:var(--blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.buildStudio_rail__3MqOW li.buildStudio_work___mHeW .buildStudio_ri__h39nQ{background:var(--blue);box-shadow:0 0 0 5px rgba(37,99,235,.15)}.buildStudio_rail__3MqOW li.buildStudio_work___mHeW .buildStudio_ri__h39nQ svg{stroke:#fff}.buildStudio_rail__3MqOW li.buildStudio_done__ashBe .buildStudio_ri__h39nQ{background:#DCFCE7}.buildStudio_rail__3MqOW li.buildStudio_done__ashBe .buildStudio_ri__h39nQ svg{stroke:var(--green)}.buildStudio_rail__3MqOW li.buildStudio_skipped__e2AQn .buildStudio_ri__h39nQ{background:var(--ground)}.buildStudio_rail__3MqOW li.buildStudio_skipped__e2AQn .buildStudio_ri__h39nQ svg{stroke:var(--ink-soft)}.buildStudio_rl__ZkhuK{font-size:15px;font-weight:500;line-height:1.3;min-width:0}.buildStudio_rl__ZkhuK small{display:block;font-weight:400;font-size:14px;color:var(--ink-soft);font-variant-numeric:tabular-nums;overflow-wrap:break-word}.buildStudio_rail__3MqOW li.buildStudio_done__ashBe .buildStudio_rl__ZkhuK small.buildStudio_note__ZvuPa{color:var(--green)}.buildStudio_railCount__Tl7gA{font-size:13px;color:var(--ink-soft);justify-self:end;font-variant-numeric:tabular-nums}@media (min-width:861px){.buildStudio_railCount__Tl7gA{display:none}.buildStudio_rl__ZkhuK small{font-size:13px}.buildStudio_rl__ZkhuK{font-size:14px}}.buildStudio_rail__3MqOW li.buildStudio_now__lLuGe{grid-template-columns:36px minmax(0,1fr) auto}@media (min-width:861px){.buildStudio_rail__3MqOW li.buildStudio_now__lLuGe{grid-template-columns:36px minmax(0,1fr)}}.buildStudio_rl__ZkhuK small.buildStudio_leg__XEMvU{color:var(--ink)}.buildStudio_rl__ZkhuK small.buildStudio_why__XXQhu{color:var(--ink-soft);font-size:12.5px;line-height:1.35;margin-top:3px}@media (max-width:860px){.buildStudio_rl__ZkhuK small.buildStudio_why__XXQhu{display:none}}.buildStudio_stage__Z_OA2{display:grid;gap:12px;min-width:0}.buildStudio_mapbox__vT1yG{position:relative;border-radius:14px;overflow:hidden;background:var(--sea);--bs:44px;--bo:16px}@media (min-width:621px){.buildStudio_mapbox__vT1yG{--bs:64px;--bo:28px}}.buildStudio_mapbox__vT1yG:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}.buildStudio_map__Uph93{display:block;width:100%;height:auto}.buildStudio_landG__rNo3U path{fill:#FFFFFF;stroke:#B7CCEB;stroke-width:.7;vector-effect:non-scaling-stroke}.buildStudio_map__Uph93 text{fill:var(--ink);font:600 20px var(--font-sans);paint-order:stroke;stroke:#fff;stroke-width:5px}.buildStudio_map__Uph93 text.buildStudio_lblLg__PlVj0{display:none;font-size:11px;stroke-width:3px}@media (min-width:621px){.buildStudio_map__Uph93 text.buildStudio_lblSm__qouct{display:none}.buildStudio_map__Uph93 text.buildStudio_lblLg__PlVj0{display:inline}}.buildStudio_pin__Oalx3{opacity:0;transition:opacity .4s ease}.buildStudio_pinOn__CFCh6{opacity:1}.buildStudio_route__Fxn_J{opacity:0;transition:opacity .3s ease}.buildStudio_routeOn__EUUD4{opacity:1}.buildStudio_routeWork__N3ofc{animation:buildStudio_dash__x_VCv 1.2s linear infinite}.buildStudio_plane___Z1_t{opacity:1}.buildStudio_planeShape__IU7z6{transform:scale(1.7)}@media (min-width:621px){.buildStudio_planeShape__IU7z6{transform:none}}.buildStudio_bubble__9CZ3q{position:absolute;width:var(--bs);height:var(--bs);border-radius:50%;border:3px solid #fff;background:50%/cover;box-shadow:0 8px 18px -8px rgba(8,20,60,.6);left:calc(var(--px) - var(--bs) / 2);top:calc(var(--py) - var(--bs) - var(--bo));transform:scale(0);transition:transform .45s cubic-bezier(.2,.9,.3,1.4)}.buildStudio_bubbleOn__a0eqZ{transform:scale(1)}.buildStudio_ticker__rCvdH{position:absolute;left:50%;top:8px;transform:translateX(-50%);background:#fff;border:1px solid var(--line);border-radius:12px;padding:5px 12px;display:grid;justify-items:center;font-variant-numeric:tabular-nums;box-shadow:0 10px 20px -14px rgba(8,20,60,.5);white-space:nowrap}.buildStudio_ticker__rCvdH small{font-size:11px;color:var(--ink-soft)}.buildStudio_ticker__rCvdH b{font-family:var(--font-display,var(--font-sans));font-size:20px;font-weight:700;color:var(--ink);line-height:1.2}.buildStudio_ticker__rCvdH span{font-size:12px;color:var(--ink-soft)}.buildStudio_tickerHit__YBE2_ b{color:var(--green)}@media (min-width:621px){.buildStudio_ticker__rCvdH{top:12px;padding:7px 14px}.buildStudio_ticker__rCvdH b{font-size:22px}}.buildStudio_scan__oaO5P{position:absolute;right:8px;top:8px;bottom:8px;width:56%;display:grid;grid-template-columns:repeat(6,1fr);gap:4px;align-content:center;background:rgba(255,255,255,.8);border-radius:12px;padding:6px}@media (min-width:621px){.buildStudio_scan__oaO5P{right:12px;top:12px;bottom:12px;width:46%;gap:5px;padding:8px}}.buildStudio_scan__oaO5P i{aspect-ratio:1;border-radius:5px;background:#C9D6EC 50%/cover;opacity:.45;transition:opacity .2s ease,transform .2s ease;outline:2px solid transparent}.buildStudio_scanWork__rSiWK i{animation:buildStudio_scanLit__b2am0 2.34s step-end infinite;animation-delay:calc(var(--i) * -.37s)}.buildStudio_scan__oaO5P i.buildStudio_pick__KVTjx{opacity:1;outline-color:var(--blue);transform:scale(1.12);animation:none}.buildStudio_cnt__xgxG7{grid-column:1/-1;text-align:center;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.buildStudio_days__7L8Vs{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}@media (min-width:621px){.buildStudio_days__7L8Vs{grid-template-columns:repeat(var(--cols,5),minmax(0,1fr))}}.buildStudio_dcol__Nlrv5{background:var(--ground);border:1px solid var(--line);border-radius:12px;padding:8px 10px;display:grid;grid-template-columns:58px minmax(0,1fr);gap:10px;align-items:start;min-height:58px;min-width:0}@media (min-width:621px){.buildStudio_dcol__Nlrv5{display:block;padding:8px;min-height:150px}}.buildStudio_dh__XEigV{font-size:14px;font-weight:600;color:var(--ink-soft);padding-top:4px;display:grid;gap:4px}@media (min-width:621px){.buildStudio_dh__XEigV{font-size:13px;padding-top:0;margin-bottom:6px;display:flex;justify-content:space-between;align-items:center}}.buildStudio_dots__7BFGd{display:inline-flex;gap:3px}.buildStudio_dots__7BFGd i{width:5px;height:5px;border-radius:50%;background:var(--green);opacity:0;transition:opacity .3s}.buildStudio_dotsOn__4uwiL i{opacity:1}.buildStudio_dotsWork__XqCC4 i{animation:buildStudio_dotOn__QMwit .3s ease both;animation-delay:calc(var(--i) * .15s + .1s)}.buildStudio_slots__al7fv{display:grid;gap:6px;min-width:0}.buildStudio_chip__5nupd{background:#fff;border:1px solid var(--line);border-radius:9px;padding:6px 8px;font-size:14px;line-height:1.3;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;box-shadow:0 6px 12px -10px rgba(8,20,60,.5);animation:buildStudio_drop__UIgZx .45s cubic-bezier(.2,.8,.2,1.25) both}@media (min-width:621px){.buildStudio_chip__5nupd{grid-template-columns:minmax(0,1fr);gap:4px;font-size:12.5px;padding:6px 7px}}.buildStudio_chip__5nupd b{font-weight:600}.buildStudio_chipText__1RKJD{min-width:0;overflow-wrap:break-word}.buildStudio_chipText__1RKJD b{display:inline}@media (min-width:621px){.buildStudio_chipText__1RKJD b{display:block}.buildStudio_sep__csUw_{display:none}}.buildStudio_ph2__QMDkF{width:44px;height:44px;border-radius:6px;background:50%/cover}@media (min-width:621px){.buildStudio_ph2__QMDkF{width:auto;height:42px}}.buildStudio_ic2__DgwiH{display:inline-flex;align-items:center;gap:5px;color:var(--blue);font-size:13px;font-weight:600}@media (min-width:621px){.buildStudio_ic2__DgwiH{font-size:11.5px}}.buildStudio_ic2__DgwiH svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.buildStudio_stay__X5KvX{grid-column:1/-1;height:34px;border-radius:9px;background:var(--amber-wash);border:1px solid #f5cf86;display:flex;align-items:center;gap:8px;padding:0 8px;margin-top:2px;font-size:13px;font-weight:500;transform-origin:left;transform:scaleX(0);min-width:0;transition:transform .8s cubic-bezier(.2,.8,.2,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buildStudio_stayOn__FZMBx{transform:scaleX(1)}.buildStudio_sthumb__HAV_N{width:22px;height:22px;border-radius:5px;background:50%/cover;flex:none}.buildStudio_stayText__CHtT9{overflow:hidden;text-overflow:ellipsis}.buildStudio_meter__TFjO7{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;border-top:1px solid var(--line);padding-top:10px;font-size:14px;color:var(--ink-soft);min-height:56px}.buildStudio_meter__TFjO7 b{font-family:var(--font-display,var(--font-sans));font-size:30px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.buildStudio_ok__0C5E6{color:var(--green);font-weight:500}.buildStudio_meterLater__XjOrh{color:var(--ink-soft);font-size:13px}.buildStudio_panel__zUWsW{--ink:#0C1631;--ink-2:#1E293B;--ink-soft:#64748B;--line:#E2E8F0;--line-soft:#EEF1F6;--tile:#F1F5F9;--tile-ink:#475569;background:#fff;border-radius:24px;padding:22px;box-shadow:0 24px 60px rgba(10,25,80,.28);color:var(--ink);display:grid;grid-template-columns:minmax(0,1fr);gap:18px;flex-shrink:0;min-width:0;scroll-margin-top:16px}@media (max-width:820px){.buildStudio_panel__zUWsW{padding:14px;border-radius:20px;gap:14px}}.buildStudio_pHead__KCDo3{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.buildStudio_pHeadText__xoRhg{min-width:0;flex:1 1 280px}.buildStudio_pTitle__MgmpR{margin:0;font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.02em;color:var(--ink);outline:none}@media (min-width:821px){.buildStudio_pTitle__MgmpR{font-size:24px}}.buildStudio_pMeta__S1P68{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ink-soft);font-weight:500;overflow-wrap:break-word}.buildStudio_pSide__qXCNo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.buildStudio_pStatus__4TfiE{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;background:var(--tile);color:var(--ink-2);font-size:13px;font-weight:500;white-space:nowrap}.buildStudio_pStatus__4TfiE b{font-weight:700;font-variant-numeric:tabular-nums}.buildStudio_pStatus__4TfiE i{width:7px;height:7px;border-radius:50%;background:var(--ink-soft);animation:buildStudio_blink__D_otj 1.2s infinite}.buildStudio_pStatus__4TfiE svg{width:15px;height:15px}.buildStudio_pStatusDone__pnjfm{background:var(--tile);color:var(--ink)}.buildStudio_pStatusFailed__bzAPt{background:#FFF7E6;color:#92400E}.buildStudio_pStatusFailed__bzAPt i{background:#F59E0B;animation:none}.buildStudio_qBtn__awGsZ{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--ink-2);font:600 14px/1 var(--font-sans);cursor:pointer;transition:border-color .15s,background .15s}@media (hover:hover){.buildStudio_qBtn__awGsZ:hover{border-color:#CBD5E1;background:#F8FAFC}}.buildStudio_qIcon__1e47H{width:44px;padding:0}.buildStudio_qIcon__1e47H svg{width:19px;height:19px}.buildStudio_qIconOn__2vv2x{color:var(--blue);border-color:#BFD3FB;background:#EFF4FF;cursor:default}.buildStudio_pPrimary__4txus{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border:0;border-radius:10px;background:#F59E0B;color:#fff;font:600 14px/1 var(--font-sans);cursor:pointer;box-shadow:0 6px 16px rgba(245,158,11,.28);transition:background .15s,transform .15s}@media (hover:hover){.buildStudio_pPrimary__4txus:hover{background:#D97706;transform:translateY(-1px)}}.buildStudio_pPrimary__4txus:focus-visible,.buildStudio_qBtn__awGsZ:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:620px){.buildStudio_pSide__qXCNo{width:100%}.buildStudio_pPrimary__4txus{flex:1 1 100%}}.buildStudio_pError__qrHLd{border:1px solid #fcd9a8;background:#FFF7E6;color:#7C2D12;border-radius:12px;padding:12px 14px;font-size:14px}.buildStudio_res__983Lv{border:1px solid var(--line-soft);border-radius:14px;padding:16px 18px;display:grid;gap:4px}@media (max-width:820px){.buildStudio_res__983Lv{padding:14px}}.buildStudio_resHead__LQova{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;padding-bottom:8px}.buildStudio_resTitle__y3BaQ{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.buildStudio_resSaved__98iin{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.buildStudio_resSaved__98iin b{font-size:26px;line-height:1.1;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.buildStudio_resSaved__98iin span{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--ink-soft);font-weight:500}.buildStudio_resSaved__98iin span svg{width:14px;height:14px}.buildStudio_resRows__fq_Kn{list-style:none;margin:0;padding:0}.buildStudio_resRow__IOd51{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid var(--line-soft)}.buildStudio_resIcon__lWz10{width:36px;height:36px;border-radius:50%;background:var(--tile);color:var(--tile-ink);display:grid;place-items:center}.buildStudio_resIcon__lWz10 svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.buildStudio_resText__wYR8W{min-width:0;display:grid;gap:2px}.buildStudio_resText__wYR8W b{font-size:14px;font-weight:600;color:var(--ink);line-height:1.35}.buildStudio_resText__wYR8W small{font-size:13px;color:var(--ink-soft);line-height:1.4;overflow-wrap:break-word}.buildStudio_resMoney__WMWfO{font-size:15px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.buildStudio_resLeft__WfGZ_{border-top:1px solid var(--line-soft);padding-top:10px;margin-top:2px}.buildStudio_resLeft__WfGZ_ h4{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--ink-soft)}.buildStudio_resLeft__WfGZ_ ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.buildStudio_resLeft__WfGZ_ li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;color:var(--ink-2)}.buildStudio_resLeft__WfGZ_ li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buildStudio_chipGray__m1jA1{flex:none;font-style:normal;font-size:12px;font-weight:500;color:var(--tile-ink);border:1px solid var(--line);border-radius:999px;padding:2px 9px;background:#fff}.buildStudio_pBody__RnbyN{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-height:0}.buildStudio_pLeft__j6s3m,.buildStudio_pRail__BOcdd{min-width:0;min-height:0}.buildStudio_pStageWrap__1U6hi{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.buildStudio_pToggle__wtmU_{align-self:flex-end;display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:var(--tile)}.buildStudio_pToggle__wtmU_ button{min-height:36px;padding:0 14px;border:0;border-radius:8px;background:transparent;cursor:pointer;font:600 13px/1 var(--font-sans);color:var(--ink-soft)}.buildStudio_pToggle__wtmU_ button[aria-pressed=true]{background:#fff;color:var(--blue);box-shadow:0 1px 3px rgba(12,22,49,.12)}.buildStudio_pToggle__wtmU_ button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}@media (max-width:860px){.buildStudio_pToggle__wtmU_ button{min-height:44px}}.buildStudio_pLeft__j6s3m:focus-visible,.buildStudio_pRail__BOcdd:focus-visible,.buildStudio_pStage__EKF_J:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.buildStudio_pLeft__j6s3m:focus:not(:focus-visible),.buildStudio_pRail__BOcdd:focus:not(:focus-visible),.buildStudio_pStage__EKF_J:focus:not(:focus-visible){outline:none}.buildStudio_pStage__EKF_J{position:relative;min-height:0;border-radius:14px;overflow:hidden;height:clamp(220px,44dvh,380px)}.buildStudio_pStageDays__Hjdyp{overflow:auto;overscroll-behavior:contain}.buildStudio_mapFill__II6Rr{height:100%}.buildStudio_mapFill__II6Rr .buildStudio_map__Uph93{width:100%;height:100%}.buildStudio_days__7L8Vs.buildStudio_daysFill___x5hv{grid-template-columns:minmax(0,1fr);align-content:start}@media (min-width:621px){.buildStudio_days__7L8Vs.buildStudio_daysFill___x5hv{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.buildStudio_days__7L8Vs.buildStudio_daysFill___x5hv.buildStudio_daysRow__NJYus{grid-template-columns:repeat(var(--dcols,5),minmax(120px,1fr))}.buildStudio_daysFill___x5hv .buildStudio_dcol__Nlrv5{min-height:0}}.buildStudio_pFoot__dNYkt{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;border-top:1px solid var(--line-soft);padding-top:12px}.buildStudio_stay__X5KvX.buildStudio_stayFoot__do7Iq{flex:1 1 260px;margin:0;min-width:0}.buildStudio_meter__TFjO7.buildStudio_meterFoot__P0hG_{flex:0 0 auto;border-top:0;padding:0;min-height:0;margin-left:auto;align-items:center;gap:8px 16px}.buildStudio_meterFoot__P0hG_ b{font-size:24px}@media (max-width:620px){.buildStudio_meter__TFjO7.buildStudio_meterFoot__P0hG_{flex:1 1 100%;margin-left:0}.buildStudio_meterFoot__P0hG_ .buildStudio_pPrimary__4txus{flex:1 1 100%}}@media (max-width:860px){.buildStudio_panelDone__tEEly .buildStudio_pStageDays__Hjdyp{height:auto;overflow:visible}}@media (min-width:861px){.buildStudio_panel__zUWsW{flex:1 1 0;min-height:460px;display:flex;flex-direction:column;overflow:hidden}.buildStudio_pBody__RnbyN{flex:1 1 0;grid-template-columns:224px minmax(0,1fr);gap:18px}.buildStudio_pBodyNoStage__xGSvJ{grid-template-columns:minmax(0,1fr)}.buildStudio_panelDone__tEEly .buildStudio_pBody__RnbyN{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}.buildStudio_panelDone__tEEly .buildStudio_pBody__RnbyN.buildStudio_pBodyNoStage__xGSvJ{grid-template-columns:minmax(0,1fr)}.buildStudio_pLeft__j6s3m,.buildStudio_pRail__BOcdd{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.buildStudio_pStage__EKF_J{height:auto;flex:1 1 0}.buildStudio_pError__qrHLd,.buildStudio_pFoot__dNYkt,.buildStudio_pHead__KCDo3{flex:none}.buildStudio_railCompact__rpp4t{gap:1px}.buildStudio_railCompact__rpp4t li{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:4px 8px;border-radius:10px}.buildStudio_railCompact__rpp4t .buildStudio_ri__h39nQ{width:30px;height:30px}.buildStudio_railCompact__rpp4t .buildStudio_ri__h39nQ svg{width:15px;height:15px}.buildStudio_railCompact__rpp4t .buildStudio_rl__ZkhuK{font-size:13.5px;line-height:1.25}.buildStudio_railCompact__rpp4t .buildStudio_rl__ZkhuK small{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buildStudio_railCompact__rpp4t li.buildStudio_work___mHeW .buildStudio_ri__h39nQ{box-shadow:0 0 0 4px rgba(37,99,235,.15)}}.buildStudio_panel__zUWsW .buildStudio_rail__3MqOW li.buildStudio_done__ashBe .buildStudio_rl__ZkhuK small.buildStudio_note__ZvuPa{color:var(--ink-soft)}.buildStudio_panel__zUWsW .buildStudio_rail__3MqOW li.buildStudio_done__ashBe .buildStudio_ri__h39nQ{background:var(--tile)}.buildStudio_panel__zUWsW .buildStudio_rail__3MqOW li.buildStudio_done__ashBe .buildStudio_ri__h39nQ svg{stroke:var(--tile-ink)}.buildStudio_panel__zUWsW .buildStudio_ok__0C5E6{color:var(--ink-2)}.buildStudio_panel__zUWsW .buildStudio_dots__7BFGd i{background:#94A3B8}.buildStudio_panel__zUWsW .buildStudio_tickerHit__YBE2_ b{color:var(--ink)}.buildStudio_panel__zUWsW .buildStudio_stay__X5KvX{background:var(--tile);border-color:var(--line);color:var(--ink-2)}.buildStudio_panel__zUWsW .buildStudio_ic2__DgwiH{color:var(--tile-ink)}.buildStudio_pill__v7PGm{position:fixed;z-index:45;left:50%;transform:translateX(-50%);bottom:calc(16px + max(var(--ws-bottom-bar, 0px), env(safe-area-inset-bottom)));max-width:calc(100vw - 32px);transition:bottom .22s cubic-bezier(.2,.8,.2,1);display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;border:0;border-radius:999px;background:var(--ink);color:#fff;cursor:pointer;font:500 15px var(--font-sans);white-space:nowrap;box-shadow:0 16px 32px -12px rgba(8,20,60,.6)}@media (min-width:760px){.buildStudio_pill__v7PGm{left:auto;right:24px;transform:none;bottom:calc(24px + var(--ws-bottom-bar, 0px))}}.buildStudio_pill__v7PGm span{overflow:hidden;text-overflow:ellipsis}.buildStudio_pill__v7PGm b{font-weight:700;font-variant-numeric:tabular-nums}.buildStudio_pill__v7PGm i{width:8px;height:8px;border-radius:50%;background:#7FB0FF;flex:none;animation:buildStudio_blink__D_otj 1.2s infinite}.buildStudio_pillReady__FOo9P{background:var(--green)}.buildStudio_pillFailed__68bZJ i,.buildStudio_pillReady__FOo9P i{background:#fff;animation:none}.buildStudio_pillFailed__68bZJ{background:var(--red)}.buildStudio_pillWrap__wHqRG{position:fixed;z-index:45;left:50%;transform:translateX(-50%);bottom:calc(16px + max(var(--ws-bottom-bar, 0px), env(safe-area-inset-bottom)));max-width:calc(100vw - 32px);transition:bottom .22s cubic-bezier(.2,.8,.2,1);display:inline-flex;align-items:center;gap:8px}@media (min-width:760px){.buildStudio_pillWrap__wHqRG{left:auto;right:24px;transform:none;bottom:calc(24px + var(--ws-bottom-bar, 0px))}}@media (max-width:820px){.ws-more-open .buildStudio_pillWrap__wHqRG,.ws-more-open .buildStudio_pill__v7PGm{display:none}}.buildStudio_pillWrap__wHqRG .buildStudio_pill__v7PGm{position:static;transform:none;max-width:none;min-width:0}.buildStudio_pillX__7aa7d{flex:none;width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;background:var(--ink);color:#fff;box-shadow:0 12px 24px -12px rgba(8,20,60,.6)}.buildStudio_pillX__7aa7d svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.buildStudio_pillX__7aa7d:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.buildStudio_pill__v7PGm:focus-visible{outline:2px solid var(--amber);outline-offset:3px}@media (hover:hover){.buildStudio_pill__v7PGm:hover{filter:brightness(1.1)}}.buildStudio_srOnly__gz40C{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes buildStudio_drop__UIgZx{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:none}}@keyframes buildStudio_blink__D_otj{0%,80%,to{opacity:.35}40%{opacity:1}}@keyframes buildStudio_dash__x_VCv{to{stroke-dashoffset:-28}}@keyframes buildStudio_dotOn__QMwit{0%{opacity:0}to{opacity:1}}@keyframes buildStudio_scanLit__b2am0{0%{opacity:1}12%{opacity:.45}}@media (prefers-reduced-motion:reduce){.buildStudio_chip__5nupd,.buildStudio_dotsWork__XqCC4 i,.buildStudio_routeWork__N3ofc,.buildStudio_scanWork__rSiWK i{animation:none}.buildStudio_dotsWork__XqCC4 i{opacity:1}.buildStudio_bubble__9CZ3q,.buildStudio_dots__7BFGd i,.buildStudio_pin__Oalx3,.buildStudio_rail__3MqOW li,.buildStudio_route__Fxn_J,.buildStudio_scan__oaO5P i,.buildStudio_stay__X5KvX{transition:none}.buildStudio_live__MEDAo i,.buildStudio_pStatus__4TfiE i,.buildStudio_pill__v7PGm i{animation:none}}.stopPopup_layer__D8IVb{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.45);overflow-y:auto;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color-scheme:light}.stopPopup_layer__D8IVb *,.stopPopup_layer__D8IVb :after,.stopPopup_layer__D8IVb :before{box-sizing:border-box}.stopPopup_card__YIayp{width:100%;max-width:640px;margin:auto;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:18px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.3);color:#0F172A;line-height:1.5;outline:none}.stopPopup_titleRow__5lyLP{display:flex;align-items:center;gap:12px}.stopPopup_regionThumb__GhTmx{flex:none;display:block;width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:#F1F5F9}.stopPopup_title__bAO7r{margin:0;font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:#0F172A;overflow-wrap:anywhere}.stopPopup_sub__mkQJ5{margin:0;font-size:14px;line-height:1.5;color:#475569;overflow-wrap:anywhere}.stopPopup_pick__P0aNT{display:flex;flex-direction:column;gap:8px}.stopPopup_pickLabel__6LPM_{margin:0;font-size:13px;line-height:1.4;font-weight:600;color:#475569}.stopPopup_grid__AJbT3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:640px){.stopPopup_grid__AJbT3{grid-template-columns:repeat(4,minmax(0,1fr))}}.stopPopup_town__P5O2F{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:48px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0F172A;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}@media (hover:hover){.stopPopup_town__P5O2F:hover{border-color:#94A3B8}}.stopPopup_townOn__DECVv,.stopPopup_townOn__DECVv:hover{border-color:#2563EB;background:#EFF6FF;color:#1D4ED8;box-shadow:inset 0 0 0 1px #2563EB}.stopPopup_townPhoto__XkMPh{-o-object-fit:cover;object-fit:cover}.stopPopup_townBlank__japch,.stopPopup_townPhoto__XkMPh{display:block;width:100%;aspect-ratio:16/10;border-radius:8px;background:#F1F5F9}.stopPopup_townRow__BYX9h{display:flex;align-items:center;gap:8px;margin-top:auto}.stopPopup_townText__3nKK4{display:flex;flex-direction:column;min-width:0}.stopPopup_townName__l5FVK{min-width:0;overflow-wrap:anywhere}.stopPopup_townCountry__b5Y_q{font-size:12px;font-weight:500;line-height:1.3;color:#64748B}.stopPopup_townOn__DECVv .stopPopup_townCountry__b5Y_q{color:#1D4ED8}.stopPopup_tick__K7_LB{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid #94a3b8;color:transparent;background:#fff}.stopPopup_tick__K7_LB svg{width:12px;height:12px}.stopPopup_townOn__DECVv .stopPopup_tick__K7_LB{border-color:#2563EB;background:#2563EB;color:#fff}.stopPopup_region__Bplm1{display:flex;flex-direction:column;gap:8px}.stopPopup_region__Bplm1+.stopPopup_region__Bplm1{border-top:1px solid #e2e8f0;padding-top:14px}.stopPopup_regionHead__vIbhd{display:flex;align-items:center;gap:10px}.stopPopup_regionThumbSm__i8R6c{flex:none;display:block;width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#F1F5F9}.stopPopup_regionName__tc_OZ{margin:0;font-size:15px;line-height:1.35;font-weight:700;color:#0F172A;overflow-wrap:anywhere}.stopPopup_regionCountry__rsN8D{font-size:14px;font-weight:500;color:#475569}.stopPopup_regionNote__zNLSe{margin:0;font-size:14px;line-height:1.5;color:#475569;overflow-wrap:anywhere}.stopPopup_routes__jS5c7{display:flex;flex-direction:column;gap:8px}.stopPopup_route__fswVc{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#0F172A;font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}@media (hover:hover){.stopPopup_route__fswVc:hover{border-color:#94A3B8}}.stopPopup_routeOn__gnumQ,.stopPopup_routeOn__gnumQ:hover{border-color:#2563EB;background:#EFF6FF;box-shadow:inset 0 0 0 1px #2563EB}.stopPopup_routeBlank__lcBoq,.stopPopup_routePhoto__xW8MQ{flex:none;display:block;width:56px;height:40px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#F1F5F9}.stopPopup_routeOn__gnumQ .stopPopup_routeBlank__lcBoq,.stopPopup_townOn__DECVv .stopPopup_townBlank__japch{background:#DBEAFE}.stopPopup_radioDot__kQdRp{flex:none;width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:1.5px solid #94a3b8;background:#fff}.stopPopup_routeOn__gnumQ .stopPopup_radioDot__kQdRp{border:5px solid #2563eb}.stopPopup_routeLine__nEe8U{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.stopPopup_routeOn__gnumQ .stopPopup_routeLine__nEe8U{color:#1D4ED8}.stopPopup_routeNights__eVnRM{flex:none;font-size:13px;font-weight:500;color:#475569;white-space:nowrap}.stopPopup_route__fswVc:focus-visible{outline:2px solid #2563EB;outline-offset:2px}.stopPopup_brief__Mq6g8 .pf-mc-brief{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;width:auto;max-height:none;margin:0;padding:12px;border:1px solid #e2e8f0;border-radius:12px;background:#F8FAFC;box-sizing:border-box;overflow:hidden;cursor:default}.stopPopup_brief__Mq6g8 .pf-mc-brief p{margin:0}.stopPopup_brief__Mq6g8 .pf-mc-brief-img{display:block;width:100%;height:140px;-o-object-fit:cover;object-fit:cover;border-radius:10px;background:#EFF4FF}.stopPopup_brief__Mq6g8 .pf-mc-brief-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.stopPopup_brief__Mq6g8 .pf-mc-brief-head b{font-size:15px;font-weight:700;color:#0F172A}.stopPopup_brief__Mq6g8 .pf-mc-brief-head span{font-size:13px;font-weight:500;color:#64748B;white-space:nowrap}.stopPopup_brief__Mq6g8 .pf-mc-brief-sum{font-size:14px;line-height:1.5;color:#475569;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.stopPopup_brief__Mq6g8 .pf-mc-brief-paired{font-size:13px;color:#475569}.stopPopup_brief__Mq6g8 .pf-mc-brief-src{font-size:13px;color:#64748B}.stopPopup_brief__Mq6g8 .pf-mc-brief-src a{color:#1D4ED8;font-weight:600;text-decoration:underline;text-underline-offset:2px}@media (min-width:640px){.stopPopup_brief__Mq6g8 .pf-mc-brief:has(>img){display:flow-root}.stopPopup_brief__Mq6g8 .pf-mc-brief:has(>img)>img{float:left;width:180px;height:120px;margin-right:14px}.stopPopup_brief__Mq6g8 .pf-mc-brief:has(>img)>:not(img){overflow:hidden}.stopPopup_brief__Mq6g8 .pf-mc-brief:has(>img)>:not(img)~:not(img){margin-top:6px}}.stopPopup_actions__QqJl9{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px}.stopPopup_primary__3huCo,.stopPopup_secondary__y2ezC{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background .15s,border-color .15s}.stopPopup_secondary__y2ezC{border:1px solid #cbd5e1;background:#fff;color:#0F172A}@media (hover:hover){.stopPopup_secondary__y2ezC:hover{border-color:#94A3B8;background:#F8FAFC}}.stopPopup_primary__3huCo{border:0;background:#2563EB;color:#fff}@media (hover:hover){.stopPopup_primary__3huCo:hover:not(:disabled){background:#1D4ED8}}.stopPopup_primary__3huCo:disabled{background:#BFD3FB;color:#fff;cursor:not-allowed}.stopPopup_primary__3huCo:focus-visible,.stopPopup_secondary__y2ezC:focus-visible,.stopPopup_town__P5O2F:focus-visible{outline:2px solid #2563EB;outline-offset:2px}@media (max-width:479px){.stopPopup_primary__3huCo,.stopPopup_secondary__y2ezC{flex:1 1 100%}}.signedIn_hero__40eJK{--navy-band:var(--at-navy-band);--marker:#FFD27A;--focus:#FFFFFF;position:relative;flex-shrink:0;margin:-12px -12px 0;min-height:432px;padding:34px 40px 110px;color:#fff}.signedIn_hero__40eJK :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.signedIn_heroIn__Thnay{position:relative;z-index:1}.signedIn_hero__40eJK>[aria-label="Backdrop photos"]{top:44px;right:30px}.signedIn_hero__40eJK>[aria-label="Backdrop photos"]>p{position:absolute;top:0;right:calc(100% + 6px);margin:0}.signedIn_tabs__lX_fu{display:flex;flex-wrap:wrap;gap:8px;padding-right:64px}.signedIn_tab__y2wOu{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 16px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:rgba(11,26,63,.28);backdrop-filter:blur(8px);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .18s,color .18s}.signedIn_tab__y2wOu svg{width:18px;height:18px;flex:none}.signedIn_tab__y2wOu[aria-pressed=true]{background:#fff;color:var(--at-navy);border-color:#fff}@media (hover:hover){.signedIn_tab__y2wOu:not([aria-pressed=true]):hover{background:rgba(255,255,255,.2)}}.signedIn_tab__y2wOu[aria-pressed=true]:focus-visible{outline-color:var(--marker)}.signedIn_tabShort__r9_BT{display:none}.signedIn_heroCopy__0zn5C{margin-top:70px;max-width:660px}.signedIn_heroH__VaT67{margin:0;font-family:var(--font-young-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(40px,4.4vw,60px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.35)}.signedIn_heroSub__LgNOl{margin:12px 0 0;font-size:17px;line-height:1.5;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 18px rgba(0,0,0,.55)}.signedIn_form__OemsB{position:relative;z-index:5;margin:-102px 28px 0;flex-shrink:0}.signedIn_form__OemsB .search-card{border-radius:22px;padding:18px 20px;box-shadow:0 30px 60px -32px rgba(11,26,63,.55),0 0 0 1px rgba(11,26,63,.05)}.signedIn_form__OemsB .search-card :is(button[type=submit],button[class*="h-[46px]"][class*="bg-[#2563EB]"]){background:var(--at-amber);color:var(--at-navy);border-radius:14px;font-weight:700}@media (hover:hover){.signedIn_form__OemsB .search-card :is(button[type=submit],button[class*="h-[46px]"][class*="bg-[#2563EB]"]):hover:not(:disabled){background:var(--at-amber-hover)}}.signedIn_form__OemsB .search-card :is(button[type=submit],button[class*="h-[46px]"][class*="bg-[#2563EB]"]):focus-visible{outline:2px solid var(--at-navy);outline-offset:2px}.signedIn_form__OemsB .search-card button[aria-label="Swap origin and destination"]>span{background:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Crect x='0.5' y='0.762695' width='33.5263' height='33.5263' rx='7.5' fill='white'/%3E %3Crect x='0.5' y='0.762695' width='33.5263' height='33.5263' rx='7.5' stroke='%23E2D8C7'/%3E %3Cpath d='M24.5459 18.335C24.8731 18.335 25.1682 18.5321 25.2934 18.8344C25.4187 19.1368 25.3494 19.4849 25.118 19.7163L21.8812 22.9531C21.5652 23.2692 21.0529 23.2692 20.7369 22.9531C20.4209 22.6371 20.4209 22.1249 20.7369 21.8089L22.5924 19.9534H13.2169C12.77 19.9534 12.4077 19.5911 12.4077 19.1442C12.4077 18.6972 12.77 18.335 13.2169 18.335H24.5459ZM12.6448 12.0983C12.9608 11.7823 13.473 11.7823 13.7891 12.0983C14.1051 12.4144 14.1051 12.9266 13.7891 13.2426L11.9336 15.0981H21.309C21.7559 15.0981 22.1182 15.4604 22.1182 15.9073C22.1182 16.3542 21.7559 16.7165 21.309 16.7165H9.98009C9.65283 16.7165 9.35779 16.5194 9.23251 16.2171C9.10726 15.9147 9.17652 15.5666 9.40795 15.3352L12.6448 12.0983Z' fill='%230B1A3F'/%3E %3C/svg%3E") 50% /contain no-repeat}.signedIn_form__OemsB .search-card button[aria-label="Swap origin and destination"]>span>img{opacity:0}.signedIn_missNote__uYiH7{position:relative;z-index:1;margin:0 0 10px;padding:10px 14px;border-radius:14px;background:var(--at-current-row);border:1px solid #f3d9a4;color:var(--at-ink);font-size:14px;font-weight:500;line-height:1.45;box-shadow:0 14px 30px -24px rgba(11,26,63,.5)}.signedIn_missNoteEmpty__g6nrD{margin:0}.signedIn_form__OemsB .search-card :is(input[type=radio],input[type=checkbox]){accent-color:var(--at-navy)}.signedIn_form__OemsB .pf-bigw{margin:0}.signedIn_form__OemsB .pf-bigw [data-mc-box]{min-height:96px;border-radius:22px;padding-left:28px;box-shadow:0 30px 60px -32px rgba(11,26,63,.55),0 0 0 1px rgba(11,26,63,.05)}@media (min-width:821px){.signedIn_form__OemsB .pf-bigw [data-place-submit]{top:50%;transform:translateY(-50%);right:24px;height:50px;border-radius:14px}}.signedIn_secH__ZWYvq{margin:0;font-family:var(--font-young-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:26px;line-height:1.1;color:var(--at-navy)}.signedIn_places__foHVt{flex-shrink:0;margin-top:12px;color:var(--at-ink)}.signedIn_places__foHVt .signedIn_secH__ZWYvq{margin-bottom:12px}.signedIn_places__foHVt :focus-visible,.signedIn_trips__KWOHL :focus-visible{outline:2px solid var(--at-navy-band);outline-offset:3px}.signedIn_cats__W88L1{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.signedIn_cat__MlzvH{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 14px;border:1px solid var(--at-line);border-radius:999px;background:#fff;color:var(--at-ink);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.signedIn_cat__MlzvH svg{flex:none}.signedIn_cat__MlzvH[aria-pressed=true]{background:var(--at-navy);border-color:var(--at-navy);color:#fff}@media (hover:hover){.signedIn_cat__MlzvH:not([aria-pressed=true]):hover{border-color:var(--at-navy-band)}}.signedIn_rowWrap__jzdMk{position:relative}.signedIn_row__hdiOU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.signedIn_rowView__Tz6ri{grid-column:2/span 3;min-width:0;overflow:hidden;padding-bottom:30px;margin-bottom:-30px}.signedIn_rowNoAdv__JcTO3 .signedIn_rowView__Tz6ri{grid-column:1/-1}.signedIn_rowTrack___po1P{--per:3;--gap:14px;display:flex;gap:var(--gap);margin:0;padding:0;list-style:none;transform:translateX(calc(var(--first, 0) * -1 * (100% + var(--gap)) / var(--per)));transition:transform .55s cubic-bezier(.22,.7,.2,1)}.signedIn_placeItem__G_wx9{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0}.signedIn_place__CXI2d{position:relative;display:block;width:100%;aspect-ratio:4/5;padding:0;border:0;border-radius:18px;overflow:hidden;background:#C9B8A6;color:#fff;text-align:left;font:inherit;cursor:pointer;isolation:isolate;box-shadow:0 22px 40px -26px rgba(20,33,61,.55)}.signedIn_placeImg__Nrdt1{-o-object-fit:cover;object-fit:cover;z-index:0}.signedIn_place__CXI2d:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(8,18,46,.82))}.signedIn_placeChip__X8zDH{position:absolute;z-index:2;top:10px;left:10px;max-width:calc(100% - 20px);padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--at-ink);font-size:12px;font-weight:600;line-height:1.3}.signedIn_placeText__bm2xu{position:absolute;z-index:2;left:14px;right:14px;bottom:14px;display:grid;gap:2px;justify-items:start}.signedIn_placeText__bm2xu i{font-style:normal;font-size:12.5px;opacity:.9}.signedIn_placeText__bm2xu b{font-family:var(--font-young-serif),Georgia,serif;font-weight:400;font-size:24px;line-height:1.05}.signedIn_placeText__bm2xu small{font-size:13px;opacity:.85}.signedIn_placeGo__e0edz{margin-top:8px;padding:5px 11px;border-radius:999px;background:var(--at-amber);color:var(--at-navy);font-size:12.5px;font-weight:700;line-height:1.3}@media (hover:hover){.signedIn_place__CXI2d:hover .signedIn_placeGo__e0edz{background:var(--at-amber-hover)}}.signedIn_advCard__UzLLO{position:relative;overflow:hidden;aspect-ratio:4/5;display:flex;flex-direction:column;justify-content:space-between;padding:18px;border-radius:18px;color:var(--at-navy);text-decoration:none;background:radial-gradient(120% 90% at 20% 0,#FFD27A 0,var(--at-amber) 55%,#E08E0B 100%);box-shadow:0 22px 40px -26px rgba(20,33,61,.55)}.signedIn_advIcon__6rP_6{width:46px;height:46px;border-radius:50%;background:rgba(11,27,58,.12);display:grid;place-items:center;flex:none}.signedIn_advText__VDLAc b{display:block;font-family:var(--font-young-serif),Georgia,serif;font-weight:400;font-size:26px;line-height:1.1;margin-bottom:8px}.signedIn_advText__VDLAc>span{display:block;font-size:14px;line-height:1.45}.signedIn_advText__VDLAc em{display:inline-block;margin-top:12px;padding:8px 14px;border-radius:999px;background:var(--at-navy);color:#fff;font-style:normal;font-weight:700;font-size:14px;white-space:nowrap}.signedIn_rowNav__6oPeR{position:absolute;inset:0;pointer-events:none}.signedIn_rowBtn__aKas5{pointer-events:auto;position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#fff;color:var(--at-navy);cursor:pointer;box-shadow:0 14px 30px -12px rgba(11,27,58,.45),0 0 0 1px rgba(11,27,58,.06)}.signedIn_rowBtn__aKas5[hidden]{display:none}.signedIn_rowNext__WoyzB{right:-22px}.signedIn_rowPrev___sP_l{left:calc(25% - 20px)}.signedIn_rowNoAdv__JcTO3+.signedIn_rowNav__6oPeR .signedIn_rowPrev___sP_l{left:-22px}.signedIn_trips__KWOHL{flex-shrink:0;margin-top:12px;color:var(--at-ink)}.signedIn_tripsHead__4OcJz{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.signedIn_viewAll__BX0f_{display:inline-flex;align-items:center;min-height:44px;color:var(--at-navy-band);font-weight:600;font-size:14px;text-decoration:none}@media (hover:hover){.signedIn_viewAll__BX0f_:hover{text-decoration:underline}}.signedIn_tripGrid__Tr9Ob{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.signedIn_tripCard__7WO_Q{display:flex;gap:14px;align-items:center;min-width:0;padding:12px;background:#fff;border:1px solid var(--at-line);border-radius:18px;color:var(--at-ink);text-decoration:none;transition:border-color .18s,box-shadow .18s}@media (hover:hover){a.signedIn_tripCard__7WO_Q:hover{border-color:var(--at-navy-band);box-shadow:0 14px 30px -22px rgba(11,26,63,.5)}}.signedIn_tripThumb__1KRfD{width:72px;height:72px;flex:none;border-radius:12px;overflow:hidden;background:var(--at-sand-2)}.signedIn_tripThumb__1KRfD img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.signedIn_tripBody__JxI0L{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.signedIn_tripBody__JxI0L b{font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.signedIn_tripBody__JxI0L>span{font-size:13px;color:var(--at-ink-soft);line-height:1.4}.signedIn_tripStatus__Ag44j{display:inline-block;margin-top:6px;padding:2px 9px;border-radius:999px;font-style:normal;font-size:12px;font-weight:700}.signedIn_st_draft__6g00s{background:var(--at-sand-2);color:var(--at-ink-soft)}.signedIn_st_quoted__XjFsX{background:var(--at-amber-wash);color:#7A4A00}.signedIn_st_confirmed__1bIzb{background:#E7F3EA;color:#1E6B3A}.signedIn_tripSkeleton__yL4LP .signedIn_tripBody__JxI0L{gap:8px;width:60%}.signedIn_tripSkeleton__yL4LP .signedIn_tripBody__JxI0L i{display:block;height:12px;width:100%;border-radius:999px;background:var(--at-line)}.signedIn_tripSkeleton__yL4LP .signedIn_tripBody__JxI0L i+i{width:70%}.signedIn_newTrip__eAAby{display:flex;align-items:center;justify-content:center;gap:6px;min-height:98px;padding:12px;border:1px dashed var(--at-line);border-radius:18px;background:transparent;color:var(--at-navy-band);font:inherit;font-size:15px;font-weight:700;cursor:pointer}@media (hover:hover){.signedIn_newTrip__eAAby:hover{border-color:var(--at-navy-band);background:rgba(255,255,255,.5)}}@media (max-width:820px){.signedIn_hero__40eJK{margin:-8px -8px 0;min-height:0;padding:20px 20px 96px}.signedIn_tabs__lX_fu{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding-right:0}.signedIn_tabsSix__iQQs_{grid-template-columns:repeat(6,minmax(0,1fr))}.signedIn_tab__y2wOu{flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:58px;padding:8px 2px;border-radius:14px;font-size:11px;line-height:1.1;text-align:center}.signedIn_tab__y2wOu svg{width:20px;height:20px}.signedIn_tabLong___LqSQ{display:none}.signedIn_tabShort__r9_BT{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signedIn_heroCopy__0zn5C{margin-top:30px}.signedIn_heroH__VaT67{font-size:34px}.signedIn_heroSub__LgNOl{font-size:14px}.signedIn_form__OemsB{margin:-88px 8px 0}.signedIn_form__OemsB .search-card{padding:14px;border-radius:18px}.signedIn_form__OemsB .pf-bigw [data-mc-box]{min-height:76px;padding-left:18px;border-radius:18px}.signedIn_secH__ZWYvq{font-size:22px}.signedIn_rowNoAdv__JcTO3,.signedIn_row__hdiOU{grid-template-columns:minmax(0,1fr);gap:10px}.signedIn_rowNoAdv__JcTO3 .signedIn_rowView__Tz6ri,.signedIn_rowView__Tz6ri{grid-column:1}.signedIn_rowTrack___po1P{--gap:10px}.signedIn_advCard__UzLLO{aspect-ratio:auto;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:14px;padding:16px}.signedIn_advText__VDLAc b{font-size:21px;margin-bottom:4px}.signedIn_placeText__bm2xu i{display:none}.signedIn_placeText__bm2xu b{font-size:19px}.signedIn_placeGo__e0edz{font-size:11.5px}.signedIn_rowNav__6oPeR{position:static;display:flex;justify-content:flex-end;gap:10px;margin-top:12px;pointer-events:auto}.signedIn_rowBtn__aKas5{position:static;transform:none;width:44px;height:44px}.signedIn_tripGrid__Tr9Ob{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.signedIn_cat__MlzvH,.signedIn_rowTrack___po1P,.signedIn_tab__y2wOu,.signedIn_tripCard__7WO_Q{transition:none}}@keyframes instantTip_tipIn__JwWym{0%{opacity:0}to{opacity:1}}.instantTip_tip__nwFND{position:fixed;z-index:70;width:-moz-max-content;width:max-content;max-width:min(320px,calc(100vw - 16px));padding:7px 10px;border-radius:8px;background:#0F172A;color:#FFFFFF;font-size:12px;font-weight:400;line-height:1.4;text-align:left;white-space:normal;box-shadow:0 6px 16px rgba(15,23,42,.18);pointer-events:none;animation:instantTip_tipIn__JwWym 80ms ease-out both}.instantTip_title__QwHj8{display:block;font-weight:600}.instantTip_detail__nJk4F{display:block}.instantTip_arrow__UusS2{position:absolute;width:8px;height:8px;background:#0F172A;transform:translateX(-50%) rotate(45deg)}@media (prefers-reduced-motion:reduce){.instantTip_tip__nwFND{animation:none}}.activityDetails_body__A5RBZ{display:block;min-width:0;font-family:Inter,sans-serif;overflow-wrap:break-word}.activityDetails_body__A5RBZ>*+*{margin-top:16px}.activityDetails_hero__SwK5_{display:block;min-width:0;border-radius:8px;border:1px solid var(--at-line);padding:16px;background:var(--at-card)}.activityDetails_hero__SwK5_>*+*{margin-top:14px}.activityDetails_gallery__BMiV3{display:grid;grid-template-columns:minmax(0,340fr) minmax(0,354fr);gap:12px}.activityDetails_galleryOne__0lF82{grid-template-columns:minmax(0,1fr)}.activityDetails_galleryMain__q_UgL{height:281px;border-radius:6px;overflow:hidden;background:var(--at-surface-muted)}.activityDetails_thumbs__zwIsl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:134px;gap:12px}.activityDetails_thumb__nQ6nS{position:relative;border-radius:6px;overflow:hidden;background:var(--at-surface-muted)}.activityDetails_photoButton__RUL8O{display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.activityDetails_photoButton__RUL8O img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.activityDetails_checks__iULKM{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.activityDetails_two__7IMYd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.activityDetails_stepList__FXRXv{-moz-columns:1;column-count:1}.activityDetails_stepListWide__vYXYW{-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px}.activityDetails_spots__7d79U{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.activityDetails_jump__0hutY{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:820px){.activityDetails_card__cogJU{padding:16px!important}.activityDetails_gallery__BMiV3{grid-template-columns:minmax(0,1fr)}.activityDetails_galleryMain__q_UgL{height:200px}.activityDetails_thumbs__zwIsl{grid-auto-rows:92px}.activityDetails_checks__iULKM,.activityDetails_two__7IMYd{grid-template-columns:minmax(0,1fr)}.activityDetails_two__7IMYd{gap:12px}.activityDetails_stepListWide__vYXYW{-moz-columns:1;column-count:1}.activityDetails_stepTime__yXaQx{width:38px!important}.activityDetails_jump__0hutY{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}}.checkoutStepOne_page__YjFsE{background:var(--at-sand);min-height:100%;padding-inline:16px;padding-block:12px 0;color:var(--at-ink);font-variant-numeric:tabular-nums}.checkoutStepOne_inner__Nxq1S{max-width:1120px;margin:0 auto}.checkoutStepOne_topbar___gN8i{display:flex;align-items:center;gap:12px;padding-block:4px 12px;font-size:14px}.checkoutStepOne_back__U_Df8{color:var(--at-ink-soft);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;border-radius:8px}.checkoutStepOne_back__U_Df8:hover{color:var(--at-ink)}.checkoutStepOne_addBack__yuS_8:focus-visible,.checkoutStepOne_back__U_Df8:focus-visible,.checkoutStepOne_link__thgUL:focus-visible,.checkoutStepOne_retry__CbDqo:focus-visible{outline:2px solid var(--at-focus);outline-offset:2px}.checkoutStepOne_steps__344NK{margin-left:auto;font-size:13px;color:var(--at-faint)}.checkoutStepOne_steps__344NK b{color:var(--at-ink);font-weight:600}.checkoutStepOne_title__EtvQH{font-family:var(--font-young-serif),Georgia,"Times New Roman",serif;font-weight:400;font-size:26px;line-height:1.2;margin:0;text-wrap:balance}.checkoutStepOne_sub__7d_MM{margin:4px 0 0;color:var(--at-ink-soft);font-size:14px}.checkoutStepOne_grid__eZPZ_{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-top:16px}@media (min-width:900px){.checkoutStepOne_grid__eZPZ_{grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.checkoutStepOne_title__EtvQH{font-size:32px}}.checkoutStepOne_main__VRzph{min-width:0;display:flex;flex-direction:column;gap:12px}.checkoutStepOne_check__VsT6Z{border-radius:12px;padding:10px 12px;font-size:13.5px;display:flex;flex-direction:column;gap:7px;border:1px solid var(--at-info-line);background:var(--at-info-wash)}.checkoutStepOne_check_success__Y0eAi{background:var(--at-success-wash);border-color:var(--at-success-line)}.checkoutStepOne_check_warning__j5CSe{background:var(--at-warning-wash);border-color:var(--at-warning-line)}.checkoutStepOne_check_danger__PXtVD{background:var(--at-danger-wash);border-color:var(--at-danger-line);color:var(--at-danger)}.checkoutStepOne_checkText__0t7Cd{display:flex;gap:8px;align-items:flex-start}.checkoutStepOne_checkWords__qG4by{flex:1;min-width:0}.checkoutStepOne_dot__X0Ldy{width:8px;height:8px;border-radius:50%;background:var(--at-navy-band);flex:none;margin-top:6px;animation:checkoutStepOne_pulse__IJFVY 1.6s ease-in-out infinite}.checkoutStepOne_check_success__Y0eAi .checkoutStepOne_dot__X0Ldy{background:var(--at-success);animation:none}.checkoutStepOne_check_warning__j5CSe .checkoutStepOne_dot__X0Ldy{background:var(--at-amber);animation:none}.checkoutStepOne_check_danger__PXtVD .checkoutStepOne_dot__X0Ldy{background:var(--at-danger);animation:none}@keyframes checkoutStepOne_pulse__IJFVY{50%{opacity:.35}}.checkoutStepOne_bar__adRc5{height:3px;border-radius:3px;background:var(--at-line);overflow:hidden}.checkoutStepOne_barFill__mwhlv{display:block;height:100%;background:var(--at-navy-band);border-radius:3px;transition:width .4s ease}.checkoutStepOne_retry__CbDqo{all:unset;cursor:pointer;font-weight:600;color:var(--at-link);text-decoration:underline;text-underline-offset:3px;border-radius:6px}.checkoutStepOne_city__wCdKE{padding:4px 14px}.checkoutStepOne_cityHead__ntIqC{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:10px}.checkoutStepOne_cityName__5RaG7{font-size:15px;font-weight:600;margin:0}.checkoutStepOne_citySub__X8v0C{font-size:12.5px;color:var(--at-faint);white-space:nowrap}.checkoutStepOne_list__Zex21{list-style:none;margin:0;padding:0}.checkoutStepOne_row__7uyTJ{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:start;padding:11px 0;border-bottom:1px solid var(--at-line-soft)}.checkoutStepOne_row__7uyTJ:last-child{border-bottom:0}.checkoutStepOne_icon__xUerJ{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--at-navy-wash);color:var(--at-navy);margin-top:1px}.checkoutStepOne_name__nZX6P{font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.checkoutStepOne_meta__V0zae{font-size:12.5px;color:var(--at-faint);overflow-wrap:anywhere}.checkoutStepOne_tag__QjHLU{display:inline-block;font-size:11.5px;font-weight:500;padding:1px 8px;border-radius:999px;margin-top:4px}.checkoutStepOne_tag_success__8ouc9{background:var(--at-success-wash);color:var(--at-success)}.checkoutStepOne_tag_neutral__ppXiw{background:var(--at-sand);color:var(--at-ink-soft)}.checkoutStepOne_tag_info__GNvmh{background:var(--at-info-wash);color:var(--at-info)}.checkoutStepOne_tag_warning__wQnLG{background:var(--at-warning-wash);color:var(--at-warning)}.checkoutStepOne_end__rQTW_{display:flex;align-items:flex-start;gap:10px}.checkoutStepOne_price__0Q4SU{text-align:right;font-size:14px;font-weight:600;white-space:nowrap;padding-top:1px}.checkoutStepOne_was__s6_f0{display:block;font-size:12px;color:var(--at-faint);text-decoration:line-through;font-weight:400}.checkoutStepOne_placeholder__egRlf{display:inline-block;width:58px;height:12px;border-radius:4px;vertical-align:middle;background:linear-gradient(90deg,var(--at-sand),var(--at-line),var(--at-sand));background-size:200% 100%;animation:checkoutStepOne_shimmer__hVTH8 1.4s linear infinite}@keyframes checkoutStepOne_shimmer__hVTH8{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.checkoutStepOne_dot__X0Ldy,.checkoutStepOne_placeholder__egRlf{animation:none}.checkoutStepOne_barFill__mwhlv{transition:none}}.checkoutStepOne_end__rQTW_ .checkoutStepOne_remove__fK0HP{color:var(--at-link);font-weight:500;min-height:32px;margin-top:-6px}@media (max-width:560px){.checkoutStepOne_end__rQTW_{flex-direction:column;align-items:flex-end;gap:2px}.checkoutStepOne_end__rQTW_ .checkoutStepOne_remove__fK0HP{margin-top:0;margin-right:-6px}}.checkoutStepOne_attn__1Af3l{border-radius:14px;padding:10px 12px;background:var(--at-warning-wash);border:1px solid var(--at-warning-line);font-size:13px;color:var(--at-ink)}.checkoutStepOne_attnList__TqcLa{display:flex;flex-direction:column;gap:8px}.checkoutStepOne_attnTitle__wEVXf{display:block;font-size:13.5px;font-weight:600;margin-bottom:2px}.checkoutStepOne_attnHead__jnMpM{font-size:13px;font-weight:600;color:var(--at-warning);margin:4px 0 6px}.checkoutStepOne_link__thgUL{color:var(--at-link);font-weight:500;text-decoration:none;border-radius:4px}.checkoutStepOne_link__thgUL:hover{color:var(--at-link-hover);text-decoration:underline;text-underline-offset:3px}.checkoutStepOne_out__BhYiD{border:1px dashed var(--at-line);border-radius:14px;background:var(--at-card);padding:10px 12px}.checkoutStepOne_outHead__bXVoB{gap:8px;color:var(--at-ink-soft)}.checkoutStepOne_outHead__bXVoB,.checkoutStepOne_outRow__8kcQJ{display:flex;justify-content:space-between;align-items:center;font-size:13px}.checkoutStepOne_outRow__8kcQJ{gap:12px;color:var(--at-faint);padding-top:6px}.checkoutStepOne_outName__kjUUT{min-width:0;overflow-wrap:anywhere}.checkoutStepOne_addBack__yuS_8{all:unset;cursor:pointer;color:var(--at-link);font-weight:500;white-space:nowrap;min-height:32px;display:inline-flex;align-items:center;border-radius:6px}.checkoutStepOne_addBack__yuS_8:hover{text-decoration:underline;text-underline-offset:3px}.checkoutStepOne_side__05EaC{display:none}@media (min-width:900px){.checkoutStepOne_side__05EaC{display:block;position:sticky;top:16px}}.checkoutStepOne_sumTitle__xysOn{font-size:16px;font-weight:600;margin:0 0 8px}.checkoutStepOne_sumLine__VnfgR{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:4px 0;color:var(--at-ink-soft)}.checkoutStepOne_sumTotal__jOFva{border-top:1px solid var(--at-line-soft);margin-top:6px;padding-top:10px;color:var(--at-ink);font-weight:700;font-size:18px}.checkoutStepOne_small__Z7u_d{font-size:12.5px;color:var(--at-faint);margin:8px 0 0}.checkoutStepOne_blocker__WDAfj{font-size:13px;color:var(--at-danger);margin:8px 0 0}.checkoutStepOne_cta__EpcXc{margin-top:12px}.checkoutStepOne_footBar__5NuEr{position:sticky;bottom:0;margin-inline:-16px;margin-top:16px;padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px));background:var(--at-card);border-top:1px solid var(--at-line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;z-index:5}@media (min-width:900px){.checkoutStepOne_footBar__5NuEr{display:none}}.checkoutStepOne_footLabel__KiO4b{font-size:12px;color:var(--at-faint)}.checkoutStepOne_footTotal__INKi6{font-size:20px;font-weight:700;letter-spacing:-.01em}.checkoutStepOne_footNote__qLxqK{grid-column:1/-1;font-size:12px;color:var(--at-faint);margin:0}.checkoutStepOne_footNote__qLxqK.checkoutStepOne_blocker__WDAfj{color:var(--at-danger)}.checkoutStepOne_endSpace__IxpTz{height:24px}@media (min-width:900px){.checkoutStepOne_endSpace__IxpTz{height:48px}}.checkoutStepOne_loading__zmhRC{padding-block:40px;color:var(--at-ink-soft);font-size:14px}.checkoutStepOne_visuallyHidden__cQRNn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}