.home_home__WAEBU{display:grid;grid-gap:var(--space-4);gap:var(--space-4);width:100%;max-width:76rem;margin:0 auto;padding-bottom:var(--space-4)}.home_head__e_Tlg{margin-top:var(--space-3)}.home_head__e_Tlg h1{margin:0}.home_head__e_Tlg p{margin:var(--space-1) 0 0}.home_continue__BVn6q{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.home_contactActions__Q_mRQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.home_contactActions__Q_mRQ a{justify-content:center;text-align:center;padding:var(--space-3);min-height:56px}.home_continueLabel__SrKd4{font-size:var(--text-sm);font-weight:700;color:var(--muted)}.home_continueLink__qw3tL{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--accent-deep);font-weight:700;text-decoration:none}.home_cards__4F7uM{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.home_tripActions__YZ_Li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.5rem;gap:.5rem;position:relative}.home_tripActions__YZ_Li>a{width:100%;border:1px solid rgb(255 255 255/45%);border-radius:14px;text-decoration:none;box-shadow:0 4px 14px rgb(0 0 0/12%);padding:.7rem .5rem;font-size:.9rem;text-align:center;justify-content:center}.home_tripActions__YZ_Li>a:nth-child(2){background:rgb(16 44 36/75%);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home_tripActions__YZ_Li>a:nth-child(3){background:rgb(255 255 255/13%);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.home_tripActions__YZ_Li>a:focus-visible{outline:3px solid #e8c87d;outline-offset:3px}.home_imageCredit__ZTLo2{position:absolute;top:1rem;right:1rem;font-size:.65rem;background:rgb(0 0 0/45%);border-radius:20px;padding:.25rem .5rem}.home_card__zjdX6:has(.home_tripActions__YZ_Li){min-height:29rem;background-position:center 35%}.home_tripActions__YZ_Li>a:last-child:nth-child(3){grid-column:1/-1}.home_cards__4F7uM>li{display:grid}.home_card__zjdX6{position:relative;display:grid;align-content:end;grid-gap:var(--space-1);gap:var(--space-1);height:100%;min-height:clamp(13rem,34svh,18rem);padding:var(--space-5) var(--space-4) var(--space-4);overflow:hidden;border-radius:var(--radius-card);text-decoration:none;isolation:isolate;box-shadow:var(--shadow-2)}.home_card__zjdX6[data-tone=photo]{background-color:var(--media-bg);background-image:var(--photo-m,var(--photo));background-size:cover;background-position:50%;color:var(--ink-on-media)}@media (min-width:640px){.home_card__zjdX6[data-tone=photo]{background-image:var(--photo)}}.home_card__zjdX6[data-tone=photo]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(16 28 22/88%),rgb(16 28 22/10%) 70%)}.home_card__zjdX6[data-tone=green]{background:var(--accent);color:#fff}.home_card__zjdX6[data-tone=gold]{background:var(--gold-soft);border:1px solid #ead9ad;color:var(--text-strong)}.home_cardArt__IOKvW{position:absolute;top:var(--space-4);right:var(--space-4);width:7rem;opacity:.35}.home_card__zjdX6[data-tone=gold] .home_cardArt__IOKvW{color:var(--gold-ink);opacity:.55}.home_cardTitle___iekB{font-size:var(--text-2xl);font-weight:800;line-height:1.15;letter-spacing:-.02em}.home_cardBody__llVwM{font-size:var(--text-md);opacity:.92}.home_card__zjdX6[data-tone=gold] .home_cardBody__llVwM{color:var(--muted);opacity:1}.home_cardCta__SobX_{justify-self:start;display:inline-flex;align-items:center;min-height:2.75rem;margin-top:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius-control);background:#fff;color:var(--accent-deep);font-weight:750}.home_card__zjdX6[data-tone=gold] .home_cardCta__SobX_{background:var(--accent);color:#fff}@media (max-width:639px){html:has(.home_home__WAEBU){scroll-snap-type:none;scroll-padding-top:76px}.home_cards__4F7uM{gap:1rem}.home_cards__4F7uM>li{scroll-snap-align:none;scroll-snap-stop:normal}.home_card__zjdX6,.home_card__zjdX6:has(.home_tripActions__YZ_Li){min-height:calc(100svh - 164px);padding:2rem 1.25rem;border-radius:28px;background-position:50%}.home_cardTitle___iekB{font-size:clamp(2rem,8vw,2.7rem)}.home_cardBody__llVwM{font-size:1.05rem;line-height:1.5}.home_cardArt__IOKvW{width:11rem;top:3rem}.home_cardCta__SobX_{min-height:3.25rem}}@media (max-width:639px) and (max-height:560px){.home_card__zjdX6,.home_card__zjdX6:has(.home_tripActions__YZ_Li){min-height:24rem}}@media (prefers-reduced-motion:reduce){html:has(.home_home__WAEBU){scroll-snap-type:none}}@media (min-width:640px){.home_cards__4F7uM{grid-template-columns:repeat(auto-fill,19.5rem);justify-content:center;gap:1rem}.home_card__zjdX6,.home_card__zjdX6:has(.home_tripActions__YZ_Li){aspect-ratio:9/16;height:auto;min-height:0;padding:2rem 1.25rem;border-radius:28px}.home_cardTitle___iekB{font-size:2rem}.home_cardBody__llVwM{font-size:1.05rem;line-height:1.5}.home_cardArt__IOKvW{width:11rem;top:3rem}.home_cardCta__SobX_{min-height:3.25rem}}.home_installRow__LjXmV{margin:var(--space-4) 0 0;text-align:center}.home_installRow__LjXmV:empty{display:none}.home_card__zjdX6[data-testid=home-card-game]{background-position:55% 30%;border:1px solid rgb(231 199 117/50%)}.home_card__zjdX6[data-testid=home-card-game]:before{background:linear-gradient(0deg,#071626 2%,rgb(7 22 38/86%) 32%,transparent 78%)}.home_card__zjdX6[data-testid=home-card-game] .home_cardCta__SobX_{background:linear-gradient(120deg,#f8e3a4,#e6bc62);color:#122b30;box-shadow:0 4px 22px rgb(230 188 98/22%)}.home_card__zjdX6[data-testid=home-card-game] .home_cardBody__llVwM,.home_card__zjdX6[data-testid=home-card-game] .home_cardTitle___iekB{white-space:pre-line}@media (max-width:639px){.home_card__zjdX6[data-testid=home-card-game] .home_cardTitle___iekB{font-size:clamp(1.4rem,6.2vw,1.8rem)}}@media (min-width:640px){.home_card__zjdX6[data-testid=home-card-game] .home_cardTitle___iekB{font-size:1.8rem}}.home_gameBadge___8I_u{position:absolute;top:1.25rem;left:1.25rem;padding:.4rem .7rem;border:1px solid rgb(248 227 164/55%);border-radius:999px;background:rgb(7 22 38/70%);color:#f8e3a4;font-size:.7rem;font-weight:800;letter-spacing:.12em}.home_tapCard__meabi{transition:transform .16s ease;-webkit-tap-highlight-color:transparent}.home_tapCard__meabi:active{transform:scale(.98)}.home_cardSub__DuI28{color:rgb(255 255 255/72%);font-size:.85rem;line-height:1.45}.home_featureBadge__e2Av7{position:absolute;top:1.25rem;left:1.25rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:1px solid rgb(255 255 255/22%);border-radius:999px;background:rgb(255 255 255/10%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em}.home_card__zjdX6[data-tone=aii],.home_card__zjdX6[data-tone=radar]{color:#fff;border:1px solid rgb(255 255 255/10%)}.home_card__zjdX6[data-tone=radar]{--radar-img:url(/images/hub/m/card_live_radar.webp);--radar-core-x:50.1%;--radar-core-y:63.4%;background:linear-gradient(180deg,rgb(8 12 28/0) 0,rgb(8 12 28/10%) 55%,rgb(8 12 28/88%) 100%),var(--radar-img) var(--radar-core-x) var(--radar-core-y) /cover no-repeat,#0b1020}@media (max-width:639px) and (min-height:561px),(min-width:640px){.home_card__zjdX6[data-tone=radar]{--radar-core-y:43.1%;background:linear-gradient(180deg,rgb(11 16 32/0) 0,rgb(11 16 32/15%) 45%,rgb(11 16 32/92%) 64%,#0b1020 70%),var(--radar-img) var(--radar-core-x) 0 /auto 68% no-repeat,#0b1020}.home_card__zjdX6[data-tone=radar] .home_radarArt__72ED4{height:21%}}.home_card__zjdX6[data-tone=radar] .home_cardBody__llVwM,.home_card__zjdX6[data-tone=radar] .home_cardTitle___iekB{text-shadow:0 2px 12px rgb(11 16 36/70%)}.home_card__zjdX6[data-tone=radar] .home_cardSub__DuI28{justify-self:start;padding:.3rem .7rem;border:1px solid rgb(255 255 255/18%);border-radius:999px;background:rgb(255 255 255/12%);-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%)}.home_card__zjdX6[data-tone=radar] .home_featureBadge__e2Av7:before{width:.45rem;height:.45rem;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px rgb(74 222 128/25%);content:""}.home_card__zjdX6[data-tone=radar] .home_cardCta__SobX_{background:#fff;color:#1e1b4b}.home_radarArt__72ED4{position:absolute;top:var(--radar-core-y);left:var(--radar-core-x);z-index:-1;height:30%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.home_radarArt__72ED4:after{position:absolute;inset:46%;border-radius:50%;background:#67e8f9;box-shadow:0 0 14px 4px rgb(34 211 238/70%);content:""}.home_radarArt__72ED4>span{position:absolute;inset:0;border:1.5px solid rgb(103 232 249/60%);border-radius:50%;opacity:0;animation:home_radarPulse__1r2dN 3.6s ease-out infinite}.home_radarArt__72ED4>span:nth-child(2){animation-delay:1.2s}.home_radarArt__72ED4>span:nth-child(3){animation-delay:2.4s}@keyframes home_radarPulse__1r2dN{0%{opacity:.9;transform:scale(.15)}to{opacity:0;transform:scale(1)}}.home_card__zjdX6[data-tone=aii]{--aii-img:url(/images/hub/m/card_ai_ambassador.webp);background:linear-gradient(180deg,rgb(18 10 26/0) 38%,rgb(18 10 26/72%) 64%,rgb(18 10 26/94%) 100%),var(--aii-img) center 20% /cover no-repeat,#1c1027}.home_card__zjdX6[data-tone=aii] .home_cardBody__llVwM,.home_card__zjdX6[data-tone=aii] .home_cardTitle___iekB{text-shadow:0 2px 12px rgb(18 10 26/70%)}.home_card__zjdX6[data-tone=aii] .home_featureBadge__e2Av7{border-color:rgb(240 190 170/45%);color:#f6cdb9}.home_card__zjdX6[data-tone=aii] .home_cardTitle___iekB{background:linear-gradient(100deg,#f6cdb9,#e8a08c 40%,#c084fc);-webkit-background-clip:text;background-clip:text;color:transparent}.home_card__zjdX6[data-tone=aii] .home_cardCta__SobX_{background:linear-gradient(120deg,#f6cdb9,#e8a08c);color:#2a1533}@media (prefers-reduced-motion:reduce){.home_radarArt__72ED4>span{animation:none;opacity:.35}.home_radarArt__72ED4>span:nth-child(2){transform:scale(.6)}.home_radarArt__72ED4>span:nth-child(3){transform:scale(.3)}.home_tapCard__meabi{transition:none}}@media (min-width:640px){.home_card__zjdX6[data-tone=radar]{--radar-img:url(/images/hub/card_live_radar.webp)}.home_card__zjdX6[data-tone=aii]{--aii-img:url(/images/hub/card_ai_ambassador.webp)}}.feed-gesture-hint_pill__A_lLM{--hint-cycle:3.6s;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-back:cubic-bezier(0.34,1.4,0.64,1);position:absolute;right:var(--space-3,.75rem);bottom:var(--space-3,.75rem);z-index:6;display:grid;justify-items:end;transform-origin:100% 100%;padding:.62rem .95rem .62rem .75rem;border:1px solid rgb(255 255 255/30%);border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255/18%),rgb(255 255 255/0)),color-mix(in srgb,var(--accent,#2f6b57) 82%,rgb(0 0 0/40%));backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);box-shadow:0 18px 40px -18px rgb(0 0 0/55%),inset 0 1px 0 rgb(255 255 255/22%);color:#fff;font-size:.875rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;animation:feed-gesture-hint_pill__A_lLM var(--hint-cycle) linear 2 both}.feed-gesture-hint_pill__A_lLM:before{content:"";position:absolute;inset:-1px;border-radius:inherit;animation:feed-gesture-hint_ring__EfFrW 1.8s cubic-bezier(.22,1,.36,1) infinite}.feed-gesture-hint_row__EvZJk{grid-area:1/1;display:inline-flex;align-items:center;gap:.7rem;opacity:0}.feed-gesture-hint_pill__A_lLM[data-mode=xy] .feed-gesture-hint_rowX__NPhrv{animation:feed-gesture-hint_rowFirst__OUcFC var(--hint-cycle) linear 2 both}.feed-gesture-hint_pill__A_lLM[data-mode=xy] .feed-gesture-hint_rowY__hWswD{animation:feed-gesture-hint_rowSecond__QwGDM var(--hint-cycle) linear 2 both}.feed-gesture-hint_pill__A_lLM[data-mode=x] .feed-gesture-hint_rowX__NPhrv,.feed-gesture-hint_pill__A_lLM[data-mode=y] .feed-gesture-hint_rowY__hWswD{opacity:1}.feed-gesture-hint_glyph__XIvuo{position:relative;flex:none;border-radius:999px;background:rgb(255 255 255/18%);box-shadow:inset 0 0 0 1px rgb(255 255 255/14%)}.feed-gesture-hint_glyphX__b2_pu{width:2.4rem;height:.95rem}.feed-gesture-hint_glyphY__43yIV{width:.95rem;height:2.4rem}.feed-gesture-hint_dot__lyjUC{position:absolute;top:50%;left:50%;width:.56rem;height:.56rem;margin:-.28rem 0 0 -.28rem;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgb(255 255 255/18%),0 0 12px rgb(255 255 255/85%)}.feed-gesture-hint_glyphX__b2_pu .feed-gesture-hint_dot__lyjUC{animation:feed-gesture-hint_dotX__ojfE6 var(--hint-cycle) linear 2 both}.feed-gesture-hint_glyphY__43yIV .feed-gesture-hint_dot__lyjUC{animation:feed-gesture-hint_dotY__pbbHR var(--hint-cycle) linear 2 both}.feed-gesture-hint_pill__A_lLM[data-mode=x] .feed-gesture-hint_glyphX__b2_pu .feed-gesture-hint_dot__lyjUC{animation-name:feed-gesture-hint_dotXSolo__H_jUz}.feed-gesture-hint_pill__A_lLM[data-mode=y] .feed-gesture-hint_glyphY__43yIV .feed-gesture-hint_dot__lyjUC{animation-name:feed-gesture-hint_dotYSolo__JEs3b}.feed-gesture-hint_peekX_xy__6qA_B>li{animation:feed-gesture-hint_slidePeekFirst__ZqdKC 3.6s linear 2 both}.feed-gesture-hint_peekX_x__zJduy>li{animation:feed-gesture-hint_slidePeekSolo__FXI98 3.6s linear 2 both}.feed-gesture-hint_peekY_xy__51Kn4{animation:feed-gesture-hint_cardPeekSecond__ugNt3 3.6s linear 2 both}.feed-gesture-hint_peekY_y__pRRZf{animation:feed-gesture-hint_cardPeekSolo__DoE3X 3.6s linear 2 both}@keyframes feed-gesture-hint_ring__EfFrW{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent,#2f6b57) 60%,transparent)}to{box-shadow:0 0 0 12px transparent}}@keyframes feed-gesture-hint_pill__A_lLM{0%{opacity:0;transform:translateY(10px) scale(.9);filter:blur(4px);animation-timing-function:cubic-bezier(.22,1,.36,1)}9%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}88%{opacity:1;transform:translateY(0) scale(1);filter:blur(0);animation-timing-function:ease-in}to{opacity:0;transform:translateY(4px) scale(.96);filter:blur(3px)}}@keyframes feed-gesture-hint_rowFirst__OUcFC{0%,6%{opacity:0;transform:translateY(4px)}12%,42%{opacity:1;transform:translateY(0)}48%,to{opacity:0;transform:translateY(-4px)}}@keyframes feed-gesture-hint_rowSecond__QwGDM{0%,46%{opacity:0;transform:translateY(4px)}52%,86%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(-4px)}}@keyframes feed-gesture-hint_dotX__ojfE6{0%,12%{transform:translateX(.7rem);opacity:0}15%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}30%{transform:translateX(-.7rem);opacity:1}38%,to{transform:translateX(-.7rem);opacity:0}}@keyframes feed-gesture-hint_dotY__pbbHR{0%,54%{transform:translateY(.7rem);opacity:0}57%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}72%{transform:translateY(-.7rem);opacity:1}80%,to{transform:translateY(-.7rem);opacity:0}}@keyframes feed-gesture-hint_dotXSolo__H_jUz{0%,14%{transform:translateX(.7rem);opacity:0}18%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}42%{transform:translateX(-.7rem);opacity:1}52%,to{transform:translateX(-.7rem);opacity:0}}@keyframes feed-gesture-hint_dotYSolo__JEs3b{0%,14%{transform:translateY(.7rem);opacity:0}18%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1)}42%{transform:translateY(-.7rem);opacity:1}52%,to{transform:translateY(-.7rem);opacity:0}}@keyframes feed-gesture-hint_slidePeekFirst__ZqdKC{0%,13%{transform:translateX(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}24%{transform:translateX(-44px);animation-timing-function:cubic-bezier(.34,1.4,.64,1)}38%,to{transform:translateX(0)}}@keyframes feed-gesture-hint_slidePeekSolo__FXI98{0%,16%{transform:translateX(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}30%{transform:translateX(-44px);animation-timing-function:cubic-bezier(.34,1.4,.64,1)}46%,to{transform:translateX(0)}}@keyframes feed-gesture-hint_cardPeekSecond__ugNt3{0%,55%{transform:translateY(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}66%{transform:translateY(-30px);animation-timing-function:cubic-bezier(.34,1.4,.64,1)}80%,to{transform:translateY(0)}}@keyframes feed-gesture-hint_cardPeekSolo__DoE3X{0%,16%{transform:translateY(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}30%{transform:translateY(-30px);animation-timing-function:cubic-bezier(.34,1.4,.64,1)}46%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.feed-gesture-hint_dot__lyjUC,.feed-gesture-hint_peekX_x__zJduy>li,.feed-gesture-hint_peekX_xy__6qA_B>li,.feed-gesture-hint_peekY_xy__51Kn4,.feed-gesture-hint_peekY_y__pRRZf,.feed-gesture-hint_pill__A_lLM:before{animation:none!important}}.trips_page__2mtYG{width:min(100%,740px);margin:0 auto;padding:1rem 1rem 5rem}.trips_head__zIVAm h1{margin:.35rem 0 .2rem;font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.15}.trips_lead__qaYqi{margin:0;color:var(--ink-2,#4b5b55)}.trips_chips__zppkI{display:flex;gap:.5rem;overflow-x:auto;padding:.6rem 0;scrollbar-width:thin}.trips_chips__zppkI a{flex:none;display:inline-flex;align-items:center;min-height:44px;border:1px solid #c9d5cb;border-radius:999px;padding:.45rem .9rem;color:#163c30;background:#fff;text-decoration:none;font-weight:700}.trips_chips__zppkI a[aria-current=page]{color:#fff;background:#245644;border-color:#245644}.trips_chips__zppkI a.trips_manageChip__Qiyqr{border-color:#b58a2a;color:#6b4e10;background:#fbf3df}.trips_notice__RRa_t{margin:.2rem 0 .6rem;padding:.6rem .8rem;border-radius:.8rem;background:#fbf3df;color:#5b430f;line-height:1.45}.trips_empty__bJ_HG{margin:2rem 0;color:#4b5b55}.trips_slotLine__OIUwn{font-weight:700}.trips_section__pbKA4{margin:1rem 0;padding:.9rem 1rem;border:1px solid #dfe6e1;border-radius:1rem;background:#fff}.trips_section__pbKA4 h2{margin:0 0 .5rem;font-size:1.1rem}.trips_facts__UNG99{display:grid;grid-template-columns:max-content 1fr;grid-gap:.35rem .8rem;gap:.35rem .8rem;margin:0}.trips_facts__UNG99 dt{color:#4b5b55}.trips_facts__UNG99 dd{margin:0;font-weight:600;overflow-wrap:anywhere}.trips_costList__mDKVL{list-style:none;margin:0;padding:0;display:grid;grid-gap:.35rem;gap:.35rem}.trips_costList__mDKVL li{display:flex;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.trips_costTag__xLcJN{border-radius:999px;padding:.05rem .55rem;font-size:.85rem;font-weight:700}.trips_costTag__xLcJN[data-k=included]{background:#e6efe9;color:#1f4a3b}.trips_costTag__xLcJN[data-k=extra]{background:#fbf3df;color:#6b4e10}.trips_costTag__xLcJN[data-k=unknown]{background:#f2e3e1;color:#7a2e22}.trips_price__9YoFb{font-size:1.6rem;font-weight:800;margin:.3rem 0}.trips_price__9YoFb small{font-size:1rem;font-weight:600;color:#4b5b55}.trips_badges__3kMNt{display:flex;flex-wrap:wrap;gap:.4rem;margin:.4rem 0}.trips_form__RewW6{display:grid;grid-gap:.8rem;gap:.8rem}.trips_form__RewW6 label{display:grid;grid-gap:.25rem;gap:.25rem;font-weight:600}.trips_row__rqpRm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.6rem;gap:.6rem}.trips_form__RewW6 label,.trips_form__RewW6>*,.trips_row__rqpRm>*{min-width:0}.trips_form__RewW6 input,.trips_form__RewW6 select,.trips_form__RewW6 textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.trips_form__RewW6 fieldset{min-width:0;margin:0;padding:0;border:0}.trips_section__pbKA4{min-width:0}@media (max-width:359px){.trips_row__rqpRm{grid-template-columns:1fr}}.trips_slots__QmkTQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.4rem,1fr));grid-gap:.5rem;gap:.5rem}.trips_slot__uU1c9{min-height:52px;border:1px solid #c9d5cb;border-radius:.8rem;background:#fff;padding:.35rem;font-weight:700;color:#163c30;display:grid;place-items:center;line-height:1.2}.trips_slot__uU1c9 small{font-weight:600;color:#4b5b55}.trips_slot__uU1c9[aria-pressed=true]{background:#245644;border-color:#245644;color:#fff}.trips_slot__uU1c9[aria-pressed=true] small{color:#e6efe9}.trips_slot__uU1c9:disabled{opacity:.45}.trips_check__W9ksN{display:flex!important;grid-template-columns:none;align-items:center;gap:.5rem;min-height:44px}.trips_check__W9ksN input{width:1.25rem;height:1.25rem;flex:none}.trips_summary__MOsl9{border:2px solid #245644}.trips_summary__MOsl9 .trips_total__JBqJV{font-size:1.5rem;font-weight:800}.trips_lines__eYlFF{list-style:none;margin:0;padding:0;display:grid;grid-gap:.25rem;gap:.25rem}.trips_lines__eYlFF li{display:flex;justify-content:space-between;gap:.6rem}.trips_muted__AtWVx{color:#4b5b55;line-height:1.45}.trips_list__ug8gD{list-style:none;margin:.5rem 0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}.trips_item__13KER{display:block;padding:.8rem .9rem;border:1px solid #dfe6e1;border-radius:.9rem;background:#fff;color:inherit;text-decoration:none}.trips_item__13KER strong{display:block}.trips_itemTop__wx7jx{display:flex;justify-content:space-between;gap:.5rem;align-items:center;flex-wrap:wrap}.trips_timeline__wDQg5{list-style:none;margin:0;padding:0;display:grid;grid-gap:.3rem;gap:.3rem;font-size:.95rem}.trips_chat__BHUXS{display:grid;grid-gap:.4rem;gap:.4rem;max-height:22rem;overflow-y:auto;margin:.5rem 0}.trips_msg__bzUES{max-width:85%;padding:.5rem .7rem;border-radius:.8rem;background:#eef2ef;white-space:pre-wrap;overflow-wrap:anywhere}.trips_msg__bzUES[data-mine=true]{justify-self:end;background:#245644;color:#fff}.trips_thumbs__ra49X{display:flex;gap:.5rem;flex-wrap:wrap}.trips_thumbs__ra49X figure{margin:0;display:grid;grid-gap:.2rem;gap:.2rem;width:7rem}.trips_thumbs__ra49X img{width:7rem;height:5.25rem;object-fit:cover;border-radius:.5rem}.trips_table__G9VJx{width:100%;border-collapse:collapse;font-size:.95rem}.trips_table__G9VJx td,.trips_table__G9VJx th{padding:.3rem;border-bottom:1px solid #e3e8e5;text-align:left}.trips_table__G9VJx input{width:100%;min-width:4rem}.trips_tableWrap__SYwWm{overflow-x:auto}.trips_links__nOzAY{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0}.trips_steps__p8hEj{display:flex;gap:6px;list-style:none;margin:0;padding:0 0 4px;overflow-x:auto;scrollbar-width:none}.trips_steps__p8hEj li{flex:none}.trips_stepBtn__MVeHB{border:1px solid var(--color-border,#d8dde3);background:var(--color-surface,#fff);border-radius:999px;padding:6px 10px;font-size:13px;white-space:nowrap;min-height:36px}.trips_stepBtn__MVeHB[aria-current=step]{background:var(--color-primary,#0b6b4f);border-color:var(--color-primary,#0b6b4f);color:#fff}.trips_stepBtn__MVeHB:disabled{opacity:.45}.trips_next__qPuf4{border-left:3px solid var(--color-primary,#0b6b4f);padding-left:10px}.party_page__0Rcyh{width:min(100%,46rem);margin:auto;padding:1rem 1rem 6rem}.party_rail__2Qa45{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-gap:1rem;gap:1rem;scrollbar-width:thin}.party_swipeHint__5dVQW{text-align:center;font-size:.85rem;color:var(--accent);animation:party_hint__f1Rqh 2s ease-in-out 3}@keyframes party_hint__f1Rqh{50%{transform:translateX(6px)}}.party_card__EHg_I{min-height:calc(100svh - 160px);display:grid;align-content:center;grid-gap:.8rem;gap:.8rem;margin:1rem 0;padding:1.1rem;border-radius:26px;background:var(--surface,#fff);box-shadow:var(--shadow-2);scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:85px}.party_lead__vdbt5{scroll-snap-align:start;scroll-margin-top:80px}.party_card__EHg_I img{width:100%;height:clamp(220px,43svh,520px);object-fit:cover;border-radius:20px}.party_card__EHg_I h2,.party_card__EHg_I p{margin:0}html:has(main.party_page__0Rcyh){scroll-snap-type:none}@media (max-height:560px){.party_card__EHg_I{min-height:0}.party_card__EHg_I img{height:220px}}@media (prefers-reduced-motion:reduce){.party_swipeHint__5dVQW{animation:none}html:has(main.party_page__0Rcyh){scroll-snap-type:none}}.fit_line__1pmgu{display:grid;grid-gap:2px;gap:2px;margin:var(--space-1) 0}.fit_reasons__LhkJy{margin:0;font-weight:700;font-size:var(--text-sm)}.fit_count__otm_Y{opacity:.9}.fit_count__otm_Y,.fit_miss__9n6Rg{margin:0;font-size:var(--text-xs,.8125rem)}.fit_miss__9n6Rg{justify-self:start;padding:.1rem .5rem;border-radius:var(--radius-pill);background:#b3261e;color:#fff;font-weight:700}.fit_panel__qfx72{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg,1rem);background:var(--surface)}.fit_h2__WcDLb{margin:0;font-size:var(--text-lg,1.15rem)}.fit_items__x2GBG{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin:0;padding:0;list-style:none}.fit_items__x2GBG li{display:grid;grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);min-height:2.25rem}.fit_itemKey__K1BUg{font-weight:700}.fit_itemVal__lNeSG{min-width:0;overflow-wrap:anywhere;color:var(--muted);font-size:var(--text-sm)}.fit_badge__6zLZT{padding:.1rem .55rem;border-radius:var(--radius-pill);font-size:var(--text-xs,.8125rem);font-weight:700;white-space:nowrap;background:var(--surface-2,#eee)}.fit_badge__6zLZT[data-status=match]{background:var(--accent-soft);color:var(--accent-deep)}.fit_badge__6zLZT[data-status=mismatch]{background:#fde7e5;color:#8c1d18}.fit_distance__kT_OA{display:grid;grid-gap:4px;gap:4px}.fit_distance__kT_OA .btn{justify-self:start;margin-top:var(--space-1)}.fit_note__18wbF{margin:0;color:var(--muted);font-size:var(--text-xs,.8125rem)}.fit_money__sHGi2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.fit_money__sHGi2>div{display:grid;grid-gap:2px;gap:2px;padding:var(--space-2);border-radius:var(--radius-md,.75rem);background:var(--accent-soft)}.fit_money__sHGi2 strong{font-size:var(--text-lg,1.15rem)}.fit_money__sHGi2 small{color:var(--muted);font-size:var(--text-xs,.8125rem)}.fit_unknown__sLH6i{margin:0;padding:var(--space-2);border-radius:var(--radius-md,.75rem);background:#fff6e0;font-size:var(--text-sm)}.fit_more__VsJN9>summary{min-height:var(--tap,48px);display:flex;align-items:center;font-weight:700;cursor:pointer}.fit_group__PEBhy{border:1px solid var(--border);border-radius:var(--radius-md,.75rem);padding:0 var(--space-2)}.fit_group__PEBhy>summary{min-height:var(--tap,48px);display:flex;align-items:center;justify-content:space-between;font-weight:700;cursor:pointer}.fit_checkItem__zc1sv{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-2) 0;border-top:1px solid var(--border)}.fit_states__SuxLF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.fit_states__SuxLF button{min-height:2.5rem;padding:0 .25rem;border:1px solid var(--border);border-radius:var(--radius-md,.75rem);background:var(--surface);font-size:var(--text-sm)}.fit_states__SuxLF button[aria-pressed=true][data-state=ok]{background:var(--accent-soft);border-color:var(--accent);font-weight:700}.fit_states__SuxLF button[aria-pressed=true][data-state=problem]{background:#fde7e5;border-color:#b3261e;font-weight:700}.fit_states__SuxLF button[aria-pressed=true][data-state=unknown]{background:var(--surface-2,#eee);font-weight:700}.fit_checkItem__zc1sv input[type=text]{width:100%;min-height:2.5rem}.fit_ask__6DFhM{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.fit_ask__6DFhM label{display:flex;gap:var(--space-2);align-items:flex-start;min-height:2.5rem}.fit_ask__6DFhM input{width:auto;margin-top:.25rem}.fit_form__9EglS{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.fit_form__9EglS label{display:grid;grid-gap:4px;gap:4px;font-weight:600}.fit_form__9EglS input,.fit_form__9EglS select{width:100%;min-height:var(--tap,48px)}.fit_chips__hqeKq{display:flex;flex-wrap:wrap;gap:var(--space-1)}.fit_chips__hqeKq button{min-height:2.5rem;padding:0 .8rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface)}.fit_chips__hqeKq button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);font-weight:700}.fit_two__D9Cp3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.fit_check__LV8LG{display:flex!important;grid-template-columns:none;align-items:flex-start;gap:var(--space-2);font-weight:500!important}.fit_check__LV8LG input{width:auto!important;min-height:0!important;margin-top:.25rem}.showroom_head__XMfvH{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-block:var(--space-2)}.showroom_head__XMfvH h1{margin:0;font-size:var(--text-xl)}.showroom_identity__c4Bb6{display:flex;align-items:center;gap:var(--space-3);min-width:0}.showroom_logo__spuVR{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border-radius:50%;background:var(--accent);color:#fff;font-weight:800;font-size:1.3rem}.showroom_names__NjtXm{min-width:0;flex:1 1 auto}.showroom_names__NjtXm h1{overflow-wrap:anywhere}.showroom_org__Dy_DI{margin:0;color:var(--muted);font-size:var(--text-sm)}.showroom_intro__Ruyzd{margin:0;color:var(--text);white-space:pre-line}.showroom_meta__ZdVK1{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;color:var(--muted);font-size:var(--text-sm)}.showroom_sampleNote__Xk10p{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md,.75rem);background:var(--warn-bg,#fdf3dc);color:var(--warn-ink,#7a5a12);font-size:var(--text-sm)}.showroom_notOwnership__8hJc9{margin:0;color:var(--muted);font-size:var(--text-xs,.8rem)}.showroom_actions__M76ge{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}.showroom_actions__M76ge>*{margin:0}.showroom_ask__gfcEf{flex:1 1 10rem}.showroom_ask__gfcEf>summary{list-style:none;width:100%}.showroom_ask__gfcEf>summary::-webkit-details-marker{display:none}.showroom_ask__gfcEf>p{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md,.75rem);background:var(--surface-muted);font-size:var(--text-sm)}.showroom_tabs__cet9_{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;padding-block:var(--space-1)}.showroom_tab__S0IHl{flex:none;display:inline-flex;align-items:center;min-height:var(--tap,2.75rem);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill,999px);color:var(--text-strong);text-decoration:none;font-weight:600}.showroom_tab__S0IHl[aria-current=page]{background:var(--accent);border-color:var(--accent);color:#fff}.showroom_filters__K_BxM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);padding-bottom:var(--space-2)}.showroom_filters__K_BxM label{display:grid;grid-gap:.2rem;gap:.2rem;font-size:var(--text-sm);min-width:0}.showroom_filters__K_BxM input,.showroom_filters__K_BxM select{width:100%;min-height:var(--tap,2.75rem)}.showroom_filterActions__D_B2O{display:flex;align-items:flex-end;gap:var(--space-2)}.showroom_filterActions__D_B2O>*{margin:0}.showroom_empty__EHJ1u{padding:var(--space-6) 0;text-align:center;color:var(--muted)}.showroom_paused__hc64U{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:32rem;margin:12vh auto;padding:0 var(--space-4);text-align:center}@media (min-width:768px){.showroom_filters__K_BxM{grid-template-columns:repeat(4,minmax(0,1fr))}}.share-sheet_sheet__jAFy3{width:min(100%,34rem);max-width:100%;max-height:88dvh;margin:auto auto 0;padding:0;border:0;border-radius:var(--radius-lg,1rem) var(--radius-lg,1rem) 0 0;background:var(--surface);color:var(--text);overflow:hidden}.share-sheet_sheet__jAFy3::-webkit-backdrop{background:rgb(5 7 13/55%)}.share-sheet_sheet__jAFy3::backdrop{background:rgb(5 7 13/55%)}.share-sheet_body__IskAx{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom, 0px))}.share-sheet_head__2aVfW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.share-sheet_head__2aVfW button{margin:0}.share-sheet_title__Eys4N{margin:0;color:var(--text-strong);font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.share-sheet_grid__0ee4B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.share-sheet_item__TzQ6V{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md,.75rem);background:var(--surface);color:var(--text-strong);font:inherit;font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.share-sheet_item__TzQ6V:disabled{opacity:.6}.share-sheet_note__MVmKa{margin:0;color:var(--muted);font-size:var(--text-sm)}.share-sheet_status__UJKCz{margin:0;color:var(--ok,#1d7a4a);font-weight:600}.share-sheet_cardShare__bGLUE{position:relative;z-index:2;flex:none}.share-sheet_cardIcon__a9zur{display:inline-grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--border);border-radius:var(--radius-pill,999px);background:var(--surface);color:var(--text-strong);cursor:pointer}.share-sheet_cardIcon__a9zur svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.local_screen__Mtr55{display:flex;flex-direction:column;gap:var(--space-3);width:100%;min-width:0;max-width:44rem;margin:0 auto;overflow-wrap:break-word;word-break:keep-all}.local_head__Z8YPq{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.local_headRow__ScY8N{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap);flex-wrap:wrap}.local_back__oHjbg{display:inline-flex;align-items:center;gap:.3rem;min-height:var(--tap);color:var(--accent);font-size:var(--text-sm);font-weight:650;text-decoration:none}.local_eyebrow__jOlxG{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--muted)}.local_title__KP3EK{margin:0;font-size:var(--text-display,var(--text-xl));line-height:1.15}.local_linked__6j6G2{display:flex;align-items:center;gap:var(--space-2);min-width:0}.local_linkedName__Lhnph{font-size:var(--text-sm);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:11rem}.local_primary__1W3Tl,.local_secondary__tMM7x,.local_tool__QwhK7{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:0 1rem;border-radius:var(--radius-control);font-size:var(--text-sm);font-weight:650;text-decoration:none;cursor:pointer}.local_secondary__tMM7x,.local_tool__QwhK7{border:1px solid var(--border);background:var(--surface);color:var(--accent-deep)}.local_primary__1W3Tl{border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast)}.local_primary__1W3Tl:disabled,.local_secondary__tMM7x:disabled{opacity:.6;cursor:progress}.local_panel__C6F5y{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.local_panel__C6F5y p{margin:0}.local_panelTitle__oMRq2{margin:0;font-size:var(--text-lg)}.local_steps__SbfBe{margin:0;padding-left:1.25rem;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.local_linkForm__MhFO_{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.local_field__jwPjJ{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:600}.local_field__jwPjJ input,.local_field__jwPjJ select,.local_field__jwPjJ textarea{width:100%;min-width:0;min-height:var(--tap);padding:0 .75rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-weight:400}.local_field__jwPjJ textarea{padding:.6rem .75rem}.local_codeInput__CQicQ{font-size:var(--text-xl)!important;letter-spacing:.12em;text-transform:uppercase}.local_error__S1kH_{margin:0;color:var(--bad);font-size:var(--text-sm)}.local_notice__Sox40{margin:0;color:var(--ok);font-size:var(--text-sm)}.local_filters__u9iR6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,7rem);grid-gap:var(--space-2);gap:var(--space-2);align-items:end}.local_filters__u9iR6>button,.local_modes__dK4TZ,.local_wide__A4b4J{grid-column:1/-1}.local_modes__dK4TZ{display:flex;gap:var(--space-4);font-size:var(--text-sm)}.local_modes__dK4TZ label{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--tap);white-space:nowrap}.local_modes__dK4TZ input{flex:0 0 auto;width:1.25rem;height:1.25rem;min-height:0;margin:0;accent-color:var(--accent)}.local_srOnly__KPYZK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.local_hint__Ou9_v{margin:0;color:var(--muted);font-size:var(--text-sm)}.local_grid__QDn0w{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.local_card__CwvmJ{min-width:0}.local_cardLink__BTvEw{display:grid;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:inherit;text-decoration:none}.local_media__CftNj{position:relative;aspect-ratio:4/3;background:var(--media-bg-live);display:grid;place-items:center;overflow:hidden}.local_media__CftNj[data-size=detail]{border-radius:var(--radius-card)}.local_media__CftNj img{width:100%;height:100%;object-fit:cover;display:block}.local_mediaIcon__ZjCSm,.local_stateIcon__9ayLQ{width:3.5rem;height:3.5rem;color:var(--ink-on-media-muted)}.local_stateIcon__9ayLQ{color:var(--accent)}.local_band__4Q3bx{position:absolute;left:var(--space-2);top:var(--space-2);padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--glass-strong);color:var(--text-strong);font-size:.8125rem;font-weight:650}.local_cardBody__K7FG5{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4)}.local_place__ecXcG{margin:0;color:var(--accent);font-size:var(--text-sm);font-weight:650;text-decoration:none}.local_detailTitle__Hhn9m,.local_headline__2Q7ce{margin:0;font-size:var(--text-lg);line-height:1.3}.local_detailTitle__Hhn9m{font-size:var(--text-xl)}.local_description__kIjvB,.local_product__t_UI3{margin:0}.local_description__kIjvB{white-space:pre-line;color:var(--text)}.local_trust__P8yh8{margin:0;color:var(--gold-ink);font-size:var(--text-sm);font-weight:600}.local_detail__8sHxE{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.local_actions__RlQlw{display:flex;flex-wrap:wrap;gap:var(--space-2)}.local_actions__RlQlw form{display:contents}.local_report__WOYMJ summary{min-height:var(--tap);display:inline-flex;align-items:center;color:var(--muted);font-size:var(--text-sm);cursor:pointer}.local_state__gtU73{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-6) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--surface);text-align:center}.local_state__gtU73 p{margin:0}@media (min-width:768px){.local_grid__QDn0w{grid-template-columns:repeat(2,minmax(0,1fr))}.local_filters__u9iR6{grid-template-columns:minmax(0,1fr) minmax(0,7rem) minmax(0,1.5fr)}.local_wide__A4b4J{grid-column:auto}}.local_about__3TDlI{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--accent-soft);font-size:var(--text-sm)}.local_about__3TDlI summary{min-height:2.25rem;display:flex;align-items:center;font-weight:650;color:var(--accent-deep);cursor:pointer}.local_about__3TDlI p{margin:var(--space-1) 0 0}.local_stateTitle__vI7_h{font-size:var(--text-lg);font-weight:700;color:var(--text-strong)}.local_state__gtU73[data-tone=error]{border-style:solid;border-color:var(--bad);background:var(--bad-soft)}.local_picks__zHLCQ{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border)}.local_pickList__VIh4h{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.local_pick__yCcNT{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.local_pick__yCcNT p{margin:0}.local_pickMeta__FIkBp{display:flex;flex-wrap:wrap;gap:var(--space-1)}.local_pickArea__JI5rq,.local_pickBadge__6STBe{padding:.1rem .55rem;border-radius:var(--radius-pill);font-size:.8125rem;font-weight:650}.local_pickArea__JI5rq{background:var(--accent-soft);color:var(--accent-deep)}.local_pickBadge__6STBe{background:var(--warn-soft);color:var(--warn)}.local_pickTitle__wVnck{margin:0;font-size:var(--text-base,1rem);line-height:1.35}.local_pickSource__mOgXB{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted)}.local_pickSource__mOgXB a{color:var(--accent);font-weight:650}@media (min-width:768px){.local_pickList__VIh4h{grid-template-columns:repeat(2,minmax(0,1fr))}}.local_taAttribution__K_bDb{margin:0;font-size:.8125rem;color:var(--muted)}.local_taAttribution__K_bDb a,.local_taLinks__550ZD a:not(.local_secondary__tMM7x){color:var(--accent);font-weight:650}.local_taLinks__550ZD{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm)}.local_taEntry__FNBJX{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:inherit}.local_taEntryControls__NLs_z{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.local_taEntryControls__NLs_z select{min-width:min(12rem,100%);min-height:var(--tap);padding:0 .75rem;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit}.local_explore__C5BPD{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.local_nowArea__VEu4J{margin:0;color:var(--muted);font-size:var(--text-sm)}.local_nowArea__VEu4J strong{color:var(--text-strong);font-size:var(--text-md)}.local_rail__Z01wc{display:flex;gap:var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1 * var(--space-1));padding:0 var(--space-1) 2px}.local_rail__Z01wc::-webkit-scrollbar{display:none}.local_chip__N2Q7o{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;min-height:var(--tap);padding:0 1rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--text-sm);font-weight:650;text-decoration:none;white-space:nowrap}.local_chip__N2Q7o[aria-current=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.local_chip__N2Q7o[data-kind=life]{border-style:dashed}.local_searchRow__VXdH_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2)}.local_searchRow__VXdH_ input{min-width:0;min-height:var(--tap);padding:0 .85rem;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit}.local_section__HLFZ6{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;scroll-margin-top:var(--space-4)}.local_sectionHead__6HZX5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.local_sectionHead__6HZX5 .local_linked__6j6G2{margin-left:auto}.local_sourceBadge__1orBf{justify-self:start;display:inline-flex;margin:0;padding:.15rem .55rem;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--muted);font-size:.75rem;font-weight:700}.local_sourceBadge__1orBf[data-source=workforce]{background:var(--accent-soft);color:var(--accent-deep)}.local_lifePrompt__KJHP2{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.local_lifePrompt__KJHP2 p{margin:0}.local_textLink__qlVcK{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--accent);font-size:var(--text-sm);font-weight:650}.local_cardActions__26FnM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-1)}.local_cardActions__26FnM .local_primary__1W3Tl{flex:1 1 8rem}.local_detailActions__0Y27b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.local_detailActions__0Y27b>*{text-align:center;padding:.4rem .6rem}.local_detailActions__0Y27b>.local_primary__1W3Tl{grid-column:1/-1}.local_card__CwvmJ[data-variant=info] .local_cardLink__BTvEw{border-left:4px solid var(--accent-soft)}.local_about__3TDlI[data-testid=local-link-details]>:not(summary){margin-top:var(--space-2)}.local_discoverPart__XVSNb{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg,14px)}.local_sourceBadge__1orBf[data-source=public]{background:var(--surface-muted);color:var(--text)}.local_pickPhoto__xCNna{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-md,10px);background:var(--surface-muted)}.food_lead__PxxVS{margin:0;font-size:1.125rem;line-height:1.5}.food_group__KOXPb{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.food_group__KOXPb h2{margin:0;font-size:var(--text-lg,1.125rem)}.food_group__KOXPb ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.food_pick__WoTLL{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb title" "thumb meta";align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);min-height:var(--tap,48px);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text);text-decoration:none}.food_pick__WoTLL strong{grid-area:title;min-width:0;overflow-wrap:anywhere}.food_pick__WoTLL span{grid-area:meta;color:var(--muted);font-size:var(--text-sm)}.food_thumb__T0560{grid-area:thumb;width:72px;aspect-ratio:4/3;object-fit:cover;border-radius:10px;background:var(--media-bg,#e6ebe8)}.food_group__KOXPb ul.food_areas__nLC6q{display:flex;flex-wrap:wrap}.food_area__a2QhF{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap,48px);padding:0 var(--space-3);border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);text-decoration:none}.food_badge__ANcAT{padding:2px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep);font-size:.75rem;font-weight:650}.food_basis__pvpVo{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--border);border-radius:16px;background:var(--surface)}.food_basis__pvpVo:has(.food_cover__6YykI){grid-template-columns:auto minmax(0,1fr)}.food_basis__pvpVo>div{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.food_cover__6YykI{width:96px;aspect-ratio:4/3;object-fit:cover;border-radius:12px;background:var(--media-bg,#e6ebe8)}.food_home__j7gHy{margin:0;font-weight:700;overflow-wrap:anywhere}.food_count__G_5rS{margin:0;font-weight:650}.food_credit__4b00B{margin:.25rem 0 0;font-size:.78rem;color:var(--color-muted,#5b6b64);overflow-wrap:anywhere}.food_credit__4b00B a{color:inherit}.food_cards__Us3Uy{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.food_foodCard__xRsKM{display:grid;overflow:hidden;min-width:0;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.food_photo___I6V3{position:relative;display:block;aspect-ratio:4/3;background:var(--media-bg-live,#e6ebe8)}.food_photo___I6V3 img{width:100%;height:100%;object-fit:cover;display:block}.food_rank__dYVm4{position:absolute;left:var(--space-2);top:var(--space-2);min-width:2rem;height:2rem;display:grid;place-items:center;border-radius:999px;background:var(--glass-strong,rgba(255,255,255,.9));color:var(--text-strong,#13261f);font-weight:750}.food_body__uCwa_{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);min-width:0}.food_name__xvGMw{margin:0;font-size:var(--text-lg,1.125rem);line-height:1.3;overflow-wrap:anywhere}.food_score__ucT_m{margin:0;font-size:var(--text-sm);color:var(--muted)}.food_star__e4AK4{color:var(--gold-ink,#8a6100);font-weight:750;font-size:1rem}.food_noRating__3hXTP{font-weight:650}.food_where__j0Ymh{color:var(--muted)}.food_actions__a_6Tw{display:flex;flex-wrap:wrap;gap:var(--space-2)}.food_actions__a_6Tw a{flex:1 1 8rem}.food_modes__FKlkh{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;border-radius:999px;background:var(--surface-2,#eef2ef)}.food_mode__KP_uH{display:grid;place-items:center;min-height:var(--tap,44px);border-radius:999px;color:var(--text);font-weight:650;text-decoration:none}.food_mode__KP_uH[aria-current=page]{background:var(--surface);color:var(--accent-deep);box-shadow:0 1px 3px rgba(0,0,0,.12)}.food_areaRail__PlTiE{display:flex;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1 * var(--space-1));padding:2px var(--space-1)}.food_areaRail__PlTiE::-webkit-scrollbar{display:none}.food_areaChip__2T7vy{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;min-height:var(--tap,44px);padding:0 1rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font-weight:650;text-decoration:none;white-space:nowrap}.food_areaChip__2T7vy[aria-current=page]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast,#fff)}.food_status__qIGa_{margin:0;font-size:var(--text-sm);color:var(--muted)}.food_cards__Us3Uy.food_rail__E5Kr_{display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:var(--space-1)}.food_cards__Us3Uy.food_rail__E5Kr_::-webkit-scrollbar{display:none}.food_rail__E5Kr_>.food_foodCard__xRsKM{flex:0 0 min(78%,18rem);scroll-snap-align:start}.food_rail__E5Kr_ .food_body__uCwa_{padding:var(--space-2) var(--space-3) var(--space-3)}.food_rail__E5Kr_ .food_name__xvGMw{font-size:1rem}.news_screen__r9Tkz{display:flex;flex-direction:column;gap:var(--space-3);width:100%;min-width:0;max-width:44rem;margin:0 auto;overflow-wrap:break-word;word-break:keep-all}.news_head__dsF2L{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.news_head__dsF2L h1{margin:0;font-size:var(--text-display,var(--text-xl));line-height:1.15}.news_back__JnexP{display:inline-flex;align-items:center;min-height:var(--tap,44px);color:var(--accent);font-size:var(--text-sm);font-weight:650;text-decoration:none}.news_muted__qnt1V{margin:0;color:var(--muted);font-size:var(--text-sm)}.news_chips__dWa2E{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.news_chips__dWa2E::-webkit-scrollbar{display:none}.news_chip__C9oNq{flex:0 0 auto;display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .9rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap}.news_chip__C9oNq[aria-current=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.news_grid__Mj3jS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}@media (min-width:768px){.news_grid__Mj3jS{grid-template-columns:repeat(3,minmax(0,1fr))}}.news_tile__GJ8iw{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-lg);background:var(--media-bg);color:var(--ink-on-media);text-decoration:none}.news_tile__GJ8iw img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.news_tileText__In__I{position:absolute;inset:auto 0 0 0;display:grid;grid-gap:.2rem;gap:.2rem;padding:2.5rem .6rem .6rem;background:var(--media-scrim);color:var(--ink-on-media)}.news_tileText__In__I strong{font-size:var(--text-sm);line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news_tileText__In__I small{font-size:var(--text-xs);color:var(--ink-on-media-muted)}.news_badges__tBrXj{position:absolute;top:.5rem;left:.5rem;right:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.news_tag__OfIjD{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:var(--radius-pill);background:var(--glass-strong);color:var(--text-strong);font-size:var(--text-xs);font-weight:700}.news_tag__OfIjD[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}.news_tag__OfIjD[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.news_card__NL8sP{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.news_card__NL8sP h2,.news_card__NL8sP h3{margin:0;font-size:var(--text-lg)}.news_entries__FoZGG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.news_entry__TWbpw{display:flex;align-items:center;min-height:3.25rem;padding:.6rem .8rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-strong);font-weight:650;font-size:var(--text-sm);text-decoration:none}.news_swiper__citsC{display:flex;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.news_swiper__citsC::-webkit-scrollbar{display:none}.news_deck__I9dyQ{position:relative;width:100%;max-width:min(100%,calc((100dvh - 15rem) * .8),30rem);margin-inline:auto}.news_slide__5DRJi{position:relative;display:flex;flex:0 0 100%;flex-direction:column;min-width:0;scroll-snap-align:center;overflow:hidden;border:1px solid var(--glass-edge,var(--border));border-radius:var(--radius-2xl,var(--radius-lg));background:linear-gradient(var(--glass,transparent),var(--glass,transparent)),var(--surface);box-shadow:var(--shadow-3,none);touch-action:pan-x;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news_slideMedia__R4U1j{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--media-bg);color:var(--ink-on-media)}.news_slideMedia__R4U1j img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.news_slideText__c9_v1{position:absolute;inset:auto 0 0 0;display:grid;grid-gap:.35rem;gap:.35rem;padding:3.5rem 1rem 1rem;background:var(--media-scrim);color:var(--ink-on-media);pointer-events:none}.news_slideText__c9_v1 h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-shadow:0 1px 3px rgb(0 0 0/45%)}.news_slideBody__KDLEd{margin:0;padding:var(--space-3) var(--space-4) var(--space-4);color:var(--ink);font-size:var(--text-md);line-height:1.55;white-space:pre-line}.news_navZone__qGWbf{position:absolute;inset:0 0 auto 0;aspect-ratio:4/5;pointer-events:none}.news_cardNav__1_vR6{position:absolute;top:50%;display:grid;place-items:center;width:var(--tap,2.75rem);height:var(--tap,2.75rem);margin-top:calc(var(--tap, 2.75rem) / -2);padding:0;border:1px solid rgb(255 255 255/38%);border-radius:50%;background:radial-gradient(120% 90% at 30% 18%,rgb(255 255 255/42%) 0,rgb(255 255 255/8%) 46%,transparent 62%),linear-gradient(180deg,rgb(255 255 255/20%),rgb(10 14 12/28%));backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 10px 24px -10px rgb(0 0 0/60%),0 2px 6px -2px rgb(0 0 0/35%),inset 0 1px 0 rgb(255 255 255/55%),inset 0 -2px 6px rgb(0 0 0/18%);color:#fff;cursor:pointer;pointer-events:auto;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s ease}.news_cardNav__1_vR6 svg{width:1.15rem;height:1.15rem;filter:drop-shadow(0 1px 1.5px rgb(0 0 0/45%))}.news_cardNav__1_vR6:active{transform:scale(.93)}.news_cardNav__1_vR6:disabled{opacity:0;pointer-events:none}.news_cardNav__1_vR6:focus-visible{outline:3px solid var(--ink-on-media);outline-offset:2px}.news_cardNavPrev__npc7u{left:var(--space-2)}.news_cardNavNext__sVsOw{right:var(--space-2)}.news_slideText__c9_v1>*,.news_tileText__In__I>*{color:inherit}.news_slideText__c9_v1 h2{margin:0;font-size:var(--text-lg);line-height:1.25}.news_slideText__c9_v1 p{margin:0;font-size:var(--text-md);line-height:1.45}.news_count__r4LJz{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2;padding:.2rem .6rem;border-radius:var(--radius-pill);background:rgb(5 7 13/64%);color:var(--ink-on-media);font-size:var(--text-xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.news_heartBurst__jlH2F{position:absolute;inset:0;display:grid;place-items:center;font-size:5rem;pointer-events:none;animation:news_burst__9J1fh .7s ease-out forwards}@keyframes news_burst__9J1fh{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}.news_actions__sZIvT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.news_likeBtn__xpGne{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--tap,44px);padding:0 1rem;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-strong);font-weight:700;cursor:pointer}.news_likeBtn__xpGne[aria-pressed=true]{border-color:var(--bad);background:var(--bad-soft);color:var(--bad)}.news_meta__baMIz{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:.3rem .8rem;gap:.3rem .8rem;margin:0;font-size:var(--text-sm)}.news_meta__baMIz dt{color:var(--muted)}.news_meta__baMIz dd{margin:0}.news_form__AdnOV{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.news_field__bXW_C{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.news_field__bXW_C>span{font-size:var(--text-sm);font-weight:650}.news_field__bXW_C input:not([type]),.news_field__bXW_C input[type=date],.news_field__bXW_C input[type=text],.news_field__bXW_C select,.news_field__bXW_C textarea{width:100%;min-height:var(--tap,44px);padding:.5rem .7rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);font:inherit}.news_field__bXW_C textarea{min-height:5.5rem;resize:vertical}.news_counter__mplXk{font-size:var(--text-xs);color:var(--muted)}.news_counter__mplXk[data-over=true]{color:var(--bad);font-weight:700}.news_checks__kIVlN{display:flex;flex-wrap:wrap;gap:var(--space-2)}.news_check__9vqqs{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:0 .7rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-sm)}.news_consent__xiPA_{display:flex;gap:.6rem;align-items:flex-start;font-size:var(--text-sm)}.news_consent__xiPA_ input{margin-top:.2rem;width:1.2rem;height:1.2rem;flex:0 0 auto}.news_error__3st5Q{background:var(--bad-soft);color:var(--bad)}.news_error__3st5Q,.news_ok__FbcFM{margin:0;padding:.6rem .8rem;border-radius:var(--radius-md);font-size:var(--text-sm)}.news_ok__FbcFM{background:var(--ok-soft);color:var(--ok)}.news_sticky__dymZr{position:-webkit-sticky;position:sticky;bottom:calc(var(--nav-height, 4rem) + env(safe-area-inset-bottom, 0px));z-index:2;display:flex;gap:var(--space-2);padding:var(--space-2) 0;background:var(--bg)}.news_sticky__dymZr>*{flex:1 1}.news_editCard___E7uN{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.news_thumb__A5j_o{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-sunken);display:grid;place-items:center;color:var(--muted);font-size:var(--text-xs);text-align:center}.news_thumb__A5j_o img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.news_steps__A3Occ{display:flex;gap:.3rem;overflow-x:auto;margin:0;padding:0;list-style:none;font-size:var(--text-xs);scrollbar-width:none}.news_steps__A3Occ li{flex:0 0 auto;padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--muted)}.news_steps__A3Occ li[data-on=true]{background:var(--accent-soft);color:var(--accent-strong);font-weight:700}.news_list__ATAJd{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.news_row__UVxet{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0;padding:.6rem .8rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.news_row__UVxet>:first-child{min-width:0}.news_stats__aYDKW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.news_stat__CoZzb{display:grid;padding:.6rem .8rem;border-radius:var(--radius-md);background:var(--surface-muted)}.news_stat__CoZzb dt{font-size:var(--text-xs);color:var(--muted)}.news_stat__CoZzb dd{margin:0;font-size:var(--text-lg);font-weight:750}.news_avatar__P1ZYQ{display:inline-grid;place-items:center;flex:0 0 auto;border-radius:50%;object-fit:cover;background:var(--accent-soft);color:var(--accent-strong);font-weight:800;line-height:1}.news_trust__G2ODF{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--muted);font-size:var(--text-xs);font-weight:700;white-space:nowrap}.news_trust__G2ODF[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.news_trust__G2ODF[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}.news_rules__5Yios{font-size:var(--text-sm);color:var(--muted)}.news_rules__5Yios ul{margin:.4rem 0 0;padding-left:1.1rem;display:grid;grid-gap:.2rem;gap:.2rem}.news_readerHead__7_LXx{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.news_byline__fdPJg{display:flex;align-items:center;gap:.6rem;min-width:0;color:var(--text);text-decoration:none}.news_bylineText__l7hGt{display:grid;min-width:0;flex:1 1 auto}.news_bylineText__l7hGt strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_bylineText__l7hGt small{color:var(--muted);font-size:var(--text-xs)}.news_readerTitle__5tVfN{margin:0;font-size:var(--text-xl);line-height:1.3}.news_sampleNote__W0Rkj{margin:0;padding:.45rem .7rem;border-radius:var(--radius-md);background:var(--warn-soft);color:var(--warn);font-size:var(--text-xs)}.news_aiTag__8bg15{position:absolute;top:.6rem;left:.6rem;padding:.1rem .5rem;border-radius:var(--radius-pill);background:rgb(0 0 0/45%);color:var(--ink-on-media);font-size:var(--text-xs)}.news_dots__q8AIu{display:flex;justify-content:center;gap:.35rem}.news_dots__q8AIu span{width:.45rem;height:.45rem;border-radius:50%;background:var(--border-strong)}.news_dots__q8AIu span[data-on=true]{background:var(--accent)}.news_hintLine__va3EQ{margin:0;text-align:center;color:var(--muted);font-size:var(--text-xs)}.news_pager__25tk_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2);gap:var(--space-2)}.news_catGrid__N8Rkn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.news_catGrid__N8Rkn a{display:grid;place-items:center;min-height:3rem;min-width:0;padding:.25rem .15rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-strong);font-size:var(--text-xs);overflow-wrap:anywhere;font-weight:650;text-align:center;text-decoration:none;line-height:1.2}.news_emptyBox__6LvLr{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start;padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-card)}.news_profileHead__dse68{display:flex;align-items:center;gap:var(--space-3);min-width:0}.news_profileHead__dse68>div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.news_profileHead__dse68 h1{margin:0;font-size:var(--text-xl)}.news_placeHits__ojH6Q{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;grid-gap:.25rem;gap:.25rem}.news_placeHits__ojH6Q button{text-align:left;white-space:normal;overflow-wrap:anywhere;min-height:2.75rem}.news_placeInfo__nCi3e{display:grid;grid-gap:.4rem;gap:.4rem;margin:0 0 var(--space-2)}.news_placeInfo__nCi3e div{display:grid;grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.news_placeInfo__nCi3e dt{color:var(--muted);font-size:var(--text-sm)}.news_placeInfo__nCi3e dd{margin:0;overflow-wrap:anywhere}.news_tileBy__7sl5e{display:flex;align-items:center;gap:.35rem;min-width:0}.news_tileBy__7sl5e>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_tileBy__7sl5e .news_avatar__P1ZYQ{box-shadow:0 0 0 1.5px rgb(255 255 255/70%)}.news_photoPreview__MfbzG{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2)}.news_photoPreview__MfbzG img{width:7.5rem;height:7.5rem;border-radius:50%;object-fit:cover;object-position:center;background:var(--surface-muted)}.news_reporterRow__EwMYr{display:flex;align-items:center;gap:var(--space-3);min-width:0}.news_reporterRow__EwMYr>span{display:grid;min-width:0}.news_readerLead__kzp4V{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-bottom:var(--space-2)}.news_readerLead__kzp4V p{margin:0}.news_newsCard__sabQx{list-style:none}.news_newsBody__q_bQa{gap:.2rem}.news_newsBody__q_bQa .news_newsTitle__SckgC{font-size:1.45rem;line-height:1.18;-webkit-line-clamp:2}.news_newsBody__q_bQa .news_newsSub__SE3y4{color:var(--ink-on-media);font-weight:600}.news_newsBody__q_bQa .news_newsFacts__yfo6L,.news_newsBody__q_bQa .news_newsSub__SE3y4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.news_newsBody__q_bQa .news_newsText__1TU47{color:var(--ink-on-media);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-line}.news_newsBody__q_bQa .news_newsBy__CMnGG{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1);min-width:0}.news_newsBy__CMnGG>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.news_newsBy__CMnGG>span:nth-of-type(2){flex:none}.news_moreLink__0JL96{margin-left:auto;flex:none;min-height:2.25rem;padding:0 var(--space-2);border:0;border-radius:var(--radius-pill);background:rgb(255 255 255/18%);color:var(--ink-on-media);font:inherit;font-weight:600;pointer-events:auto;cursor:pointer}.news_noPhoto__w_3ol{display:block;width:100%;height:100%;background:var(--surface-sunken)}.news_readerEnd__koIzP{display:grid;justify-items:center;padding:var(--space-4) 0 calc(var(--nav-height, 4rem) + var(--space-4))}.news_sheet__12WqY{width:min(100%,46rem);max-width:100%;max-height:92dvh;margin:auto auto 0;padding:0;border:0;border-radius:var(--radius-lg,1rem) var(--radius-lg,1rem) 0 0;background:var(--surface);color:var(--text);overflow:hidden}.news_sheet__12WqY::-webkit-backdrop{background:rgb(5 7 13/55%)}.news_sheet__12WqY::backdrop{background:rgb(5 7 13/55%)}.news_sheetBody__5F2pV{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom, 0px))}.news_sheetHead__ZMs10{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--space-4));z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) 0;padding:var(--space-4);background:var(--surface)}.news_sheetHead__ZMs10 h2{margin:0}.news_sheetHead__ZMs10 button{flex:none;margin:0}.news_sheetCards__mJ1N0{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.news_sheetCards__mJ1N0 h3{margin:0 0 var(--space-1)}.news_sheetCards__mJ1N0 p{margin:0;color:var(--text)}.news_sheetNum__MF7lG{color:var(--muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px) and (min-height:521px){.news_readerFeed__myg23 .news_newsCard__sabQx:first-child{min-height:calc(100svh - var(--nav-height) - var(--space-5) - 2.75rem)}}@media (min-width:768px) and (max-width:1279px) and (min-height:561px){.news_readerFeed__myg23 .news_newsCard__sabQx:first-child{height:calc(100svh - var(--feed-top) - var(--space-3) - 4.25rem)}}@media (max-width:767px) and (max-height:520px){html:has(main.news_readerFeed__myg23){scroll-snap-type:none}.news_newsCard__sabQx{min-height:0!important}}.stays_page__u1Rq4{width:min(100%,740px);margin:0 auto;padding:1rem 1rem 5rem}.stays_head__ilkGA h1{margin:.35rem 0 .25rem;font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.15}.stays_hint__g6ub2{color:#4b5b55;line-height:1.45;margin:.4rem 0}.stays_sampleBadge__G3DPV{display:inline-block;border-radius:999px;padding:.25rem .65rem;background:#e6efe9;color:#1f4a3b;font-size:.85rem;font-weight:700}.stays_chips__5wSvr{display:flex;gap:.5rem;overflow-x:auto;padding:.6rem 0;scrollbar-width:thin}.stays_chips__5wSvr a{flex:none;display:inline-flex;align-items:center;min-height:44px;border:1px solid #c9d5cb;border-radius:999px;padding:.45rem .9rem;color:#163c30;background:#fff;text-decoration:none;font-weight:700}.stays_chips__5wSvr a[aria-current=page]{color:#fff;background:#245644;border-color:#245644}.stays_cards__ys1Ox{display:grid;grid-gap:1rem;gap:1rem;margin:.4rem 0 1rem}@media (min-width:640px){.stays_cards__ys1Ox{grid-template-columns:1fr 1fr}}.stays_card__tv4Po{overflow:hidden;border:1px solid #dfe6e1;border-radius:1.1rem;background:#fff}.stays_cardLink__iGag_{display:block;color:inherit;text-decoration:none}.stays_cardPhoto__woKCL{position:relative;aspect-ratio:4/3;background:#e8ece9}.stays_cardBadge__FpBr9{top:.7rem;left:.7rem;padding:.3rem .65rem;background:rgb(17 43 34/86%);font-size:.85rem;font-weight:700}.stays_aiNote__B9Vvv,.stays_cardBadge__FpBr9{position:absolute;border-radius:999px;color:#fff}.stays_aiNote__B9Vvv{right:.6rem;bottom:.6rem;padding:.2rem .55rem;background:rgb(17 43 34/72%);font-size:.72rem}.stays_cardBody__Jaujb{padding:.8rem 1rem 1rem}.stays_total__cJAum{margin:0;font-size:1.4rem;font-weight:800}.stays_total__cJAum small{font-size:.8rem;font-weight:600;color:#4b5b55}.stays_time__4hd9f{margin:.25rem 0;font-weight:700}.stays_meta__EsaAU{margin:.15rem 0;color:#4b5b55}.stays_more__Ou4Xq{display:inline-block;margin-top:.5rem;font-weight:700;color:#245644}.stays_photoImg__8Nm3t{display:block;width:100%;height:100%;object-fit:cover}.stays_photoPending__J18D_{display:grid;place-content:center;grid-gap:.25rem;gap:.25rem;width:100%;height:100%;min-height:140px;border:2px dashed #b8c6bd;color:#3d5249;text-align:center;background:repeating-linear-gradient(45deg,#eef2ef 0 12px,#e6ebe7 12px 24px)}.stays_photoPending__J18D_ span{font-weight:800}.stays_gallery__vI9WN{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin:.8rem 0}.stays_galleryItem__hRLkQ{margin:0;overflow:hidden;border-radius:.8rem;aspect-ratio:1/1;position:relative;background:#e8ece9}.stays_galleryItem__hRLkQ:first-child{grid-column:1/-1;aspect-ratio:4/3}.stays_galleryItem__hRLkQ figcaption{position:absolute;left:.5rem;bottom:.5rem;border-radius:999px;padding:.15rem .5rem;background:rgb(255 255 255/88%);font-size:.8rem;font-weight:700}.stays_section__uehcP{margin:1rem 0;padding:1rem;border:1px solid #dfe6e1;border-radius:1rem;background:#fff}.stays_section__uehcP h2{margin:0 0 .6rem;font-size:1.1rem}.stays_facts__XXNTC,.stays_rules__3LTbH{display:grid;grid-template-columns:max-content 1fr;grid-gap:.4rem .8rem;gap:.4rem .8rem;margin:0}.stays_facts__XXNTC dt,.stays_rules__3LTbH dt{font-weight:700;color:#3d5249}.stays_facts__XXNTC dd,.stays_rules__3LTbH dd{margin:0}.stays_rules__3LTbH ul{margin:0;padding-left:1.1rem}@media (max-width:420px){.stays_rules__3LTbH{grid-template-columns:1fr}.stays_rules__3LTbH dd{margin-bottom:.4rem}}.stays_lines__IAlyM{list-style:none;margin:0;padding:0}.stays_lines__IAlyM li{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0;border-bottom:1px solid #edf1ee}.stays_lineTotal__81BNP{font-weight:800;font-size:1.1rem;border-bottom:none!important}.stays_form__dPQy0{display:grid;grid-gap:.6rem;gap:.6rem}.stays_formRow__iNcEL{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.stays_form__dPQy0 label{display:grid;grid-gap:.2rem;gap:.2rem;font-weight:700}.stays_form__dPQy0 input,.stays_form__dPQy0 select{min-height:44px}.stays_products__Jpope{display:grid;grid-gap:.5rem;gap:.5rem}.stays_product__d16uI{display:flex;align-items:center;gap:.6rem;min-height:44px;border:1px solid #c9d5cb;border-radius:.8rem;padding:.5rem .8rem;background:#fff}.stays_product__d16uI input{flex:none;width:1.2rem;height:1.2rem;min-height:0;margin:0;padding:0}.stays_product__d16uI:has(input:checked){border-color:#245644;box-shadow:inset 0 0 0 2px #245644}.stays_error__EnG3V{color:#a3261c}.stays_rentChip__rNYxB{min-height:36px;border:1px solid #245644;padding:.25rem .75rem;color:#245644;background:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.stays_kindPill__mSDuj,.stays_rentChip__rNYxB{display:inline-flex;align-items:center;border-radius:999px}.stays_kindPill__mSDuj{padding:.16rem .62rem;font-size:.82em;font-weight:800;letter-spacing:-.01em;line-height:1.35;vertical-align:.08em}.stays_kindPill__mSDuj[data-kind=hourly]{background:linear-gradient(135deg,#ff9a4d,#e8590c);color:#fff;box-shadow:0 6px 14px -6px rgb(232 89 12/70%),inset 0 1px 0 rgb(255 255 255/35%)}.stays_kindPill__mSDuj[data-kind=overnight]{border:1px solid rgb(255 255 255/40%);background:rgb(255 255 255/16%);color:#fff}.stays_kindPill__mSDuj[data-kind=overnight][data-on=light]{border-color:#245644;background:#e6efe9;color:#1f4a3b}.stays_chips__5wSvr a[data-kind=hourly]{border-color:#f2a36b;color:#b4470a;background:#fff4ec}.stays_chips__5wSvr a[data-kind=hourly][aria-current=page]{border-color:#e8590c;background:linear-gradient(135deg,#ff9a4d,#e8590c);color:#fff}.stays_detail__Byj_0{padding-bottom:6rem}.stays_amenities__FEibo{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 .8rem;padding:0;list-style:none}.stays_amenities__FEibo li{padding:.3rem .7rem;border:1px solid #dfe6e1;border-radius:999px;background:#fff;font-size:.875rem}.stays_ruleMore__9V4R_>summary{display:flex;align-items:center;min-height:44px;font-weight:700;cursor:pointer}.stays_book__pflNF{display:grid;grid-gap:.75rem;gap:.75rem}.stays_book__pflNF label{display:grid;grid-gap:.25rem;gap:.25rem;font-weight:600}.stays_book__pflNF input,.stays_book__pflNF select{width:100%;min-height:48px}.stays_bookRow__UHrqy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.stays_bookWhen__r55Qt{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;margin:0;padding:.75rem .9rem;border-radius:.9rem;background:#e6efe9;color:#163c30;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stays_bookWhen__r55Qt[data-kind=hourly]{background:#fff4ec;color:#8a3608}.stays_busyList__wRelJ{margin:.3rem 0 0;padding-left:1.1rem;color:#4b5b55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stays_bookCta__Fs457[data-kind=hourly]{border-color:#e8590c;background:linear-gradient(135deg,#ff9a4d,#e8590c)}.stays_checkLine__FxHaw{display:flex!important;align-items:center;gap:.5rem}.stays_checkLine__FxHaw input{width:auto!important;min-height:0!important}.stays_reqList__K_rA4{display:grid;grid-gap:.75rem;gap:.75rem;margin:1rem 0;padding:0;list-style:none}.stays_reqItem__Nn6Ar{display:grid;grid-gap:.35rem;gap:.35rem;padding:.9rem 1rem;border:1px solid #dfe6e1;border-left:4px solid #245644;border-radius:1rem;background:#fff}.stays_reqItem__Nn6Ar[data-kind=hourly]{border-left-color:#e8590c}.stays_reqHead__DT8xQ{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.stays_reqStatus__9bkFc{margin-left:auto;padding:.15rem .6rem;border-radius:999px;background:#eef1ef;font-size:.82rem;font-weight:700}.stays_reqStatus__9bkFc[data-status=requested]{background:#fff1d6;color:#7a4b00}.stays_reqStatus__9bkFc[data-status=approved]{background:#dff3e7;color:#1f5a3c}.stays_reqStatus__9bkFc[data-status=cancelled],.stays_reqStatus__9bkFc[data-status=declined]{color:#6b6b6b}.stays_reqWhen__hGeeJ{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stays_reqActions__T4WHk{display:grid;grid-gap:.4rem;gap:.4rem}.stays_manageChip__hm_lN{display:inline-flex;align-items:center;min-height:40px;padding:.35rem .85rem;border-radius:999px;background:#245644;color:#fff!important;font-weight:700;text-decoration:none}.stays_checkin__flNnt{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.25rem}.stays_doorCode__mEtjl{display:grid;justify-items:center;grid-gap:.2rem;gap:.2rem;padding:1rem;border-radius:1rem;background:linear-gradient(160deg,#1f4a3b,#245644);color:#fff;text-align:center}.stays_doorCode__mEtjl strong{font-size:2.4rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.18em;line-height:1.1}.stays_doorCode__mEtjl small{opacity:.85}.stays_doorCode__mEtjl[data-provider=practice]{background:linear-gradient(160deg,#6b5b2e,#8a7436)}