.offer_page__JdLWd{padding-top:var(--space-2xl);padding-bottom:var(--space-4xl)}.offer_title__zfJQy{margin-bottom:var(--space-md)}.offer_studioLine__qcL2v{color:var(--text-muted);margin-bottom:var(--space-xl)}.offer_studioLink__flLx9{color:var(--text-primary);font-weight:var(--weight-semibold)}.offer_price__P3_d1{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-xl)}.offer_priceValue__QkRYh{color:var(--text-primary)}.offer_priceSource__ghd1s{color:var(--text-muted)}.offer_cta__VC05B{display:flex;align-items:center;justify-content:center;height:var(--btn-md);border-radius:var(--radius-pill);background:var(--accent-base);color:var(--accent-ink)}.offer_block__jMtIl,.offer_cta__VC05B{margin-bottom:var(--space-3xl)}.offer_blockTitle__J28Ai{margin-bottom:var(--space-sm);color:var(--text-primary)}.offer_blockNote__wKEW1{display:block;margin-bottom:var(--space-lg);color:var(--text-muted)}.offer_text__49Qs_{color:var(--text-muted)}.offer_text__49Qs_+.offer_text__49Qs_{margin-top:var(--space-lg)}.offer_facts__iF0P3{border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.offer_facts__iF0P3{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_fact__WUswM{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg) var(--space-xl)}.offer_fact__WUswM+.offer_fact__WUswM{border-top:var(--border-hairline) solid var(--border-default)}.offer_factTitle__GphTI{color:var(--text-primary)}.offer_factNote__QKYVw{color:var(--text-muted)}.offer_rivals__BPQGR{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_rival__8ZVmO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.offer_rival__8ZVmO{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_rivalCopy__UFIZN{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.offer_rivalName__KENlI{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer_rivalMeta__CTYLL{color:var(--text-muted)}.offer_rivalPrice__Yq_DS{flex:none;color:var(--text-primary)}.offer_more__UnlB6{display:inline-block;color:var(--text-primary)}.offer_checks__yIlbT{display:flex;flex-direction:column;gap:var(--space-lg);margin:0;padding:0;list-style:none}.offer_check__YNdUh{display:flex;align-items:flex-start;gap:var(--space-lg)}.offer_checkNum__8SUaA{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--bg-dark);color:var(--text-on-dark)}.offer_checkCopy__HNxkr{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.offer_checkTitle__2pABW{color:var(--text-primary)}.offer_checkNote__Irs1B{color:var(--text-muted)}.offer_shots__VPitP{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_shot__qyXv0{position:relative;aspect-ratio:var(--ratio-photo);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.offer_shot__qyXv0{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_shotImage__3CGfO{object-fit:cover}.offer_reviews__WkxPS{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_review__P0iWM{padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.offer_review__P0iWM{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_reviewStars__XmYqx{color:var(--text-primary);letter-spacing:2px}.offer_reviewBody__grBrq{margin-top:var(--space-md);color:var(--text-muted)}.offer_asked__5DSw4{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_ask__qGUcG{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.offer_ask__qGUcG{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_askBody__4CDdc{color:var(--text-primary)}.offer_askAnswer__2_KFE{color:var(--text-muted)}.offer_askMore__zo3gR{align-self:flex-start;color:var(--text-primary)}.offer_reads__OlGks{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_rivalAsk__U6Ma7{flex:none;color:var(--text-muted);white-space:nowrap}@media (min-width:900px){main.offer_page__JdLWd{max-width:var(--shell-w-wide)}.offer_blockNote__wKEW1,.offer_cta__VC05B,.offer_price__P3_d1,.offer_studioLine__qcL2v,.offer_text__49Qs_,.offer_title__zfJQy{max-width:var(--measure)}.offer_asked__5DSw4,.offer_checks__yIlbT,.offer_reads__OlGks,.offer_reviews__WkxPS,.offer_rivals__BPQGR{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-lg);align-items:start}.offer_facts__iF0P3{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--space-lg);align-items:start}.offer_shots__VPitP{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);overflow:visible}}.contact-tariff-search_browser__3p2Mj{display:grid;gap:var(--space-lg)}.contact-tariff-search_groups__mMQFq{display:grid;gap:var(--space-md)}.contact-tariff-search_groups__mMQFq details{padding:var(--space-lg);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}.contact-tariff-search_groups__mMQFq li,.contact-tariff-search_groups__mMQFq summary{display:flex;justify-content:space-between;gap:var(--space-lg);align-items:baseline}.contact-tariff-search_groups__mMQFq summary{cursor:pointer;min-height:var(--icon-button-md)}.contact-tariff-search_groups__mMQFq li strong,.contact-tariff-search_groups__mMQFq summary span{white-space:nowrap}.contact-tariff-search_groups__mMQFq summary:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.contact-tariff-search_groups__mMQFq ul{list-style:none;padding:0;margin:var(--space-lg) 0 0}.contact-tariff-search_groups__mMQFq li{border-top:var(--border-hairline) solid var(--border-default);padding-block:var(--space-md)}@media (max-width:599px){.contact-tariff-search_groups__mMQFq summary{align-items:flex-start;flex-direction:column;gap:var(--space-xs)}}@supports not (corner-shape:superellipse(2.4)){.contact-tariff-search_groups__mMQFq details{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.compare-slider_frame__uB4ta{position:relative;aspect-ratio:var(--ratio-photo);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden;touch-action:pan-y}@supports not (corner-shape:superellipse(2.4)){.compare-slider_frame__uB4ta{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.compare-slider_image__rmwC2{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.compare-slider_after__7q2dZ{position:absolute;inset:0}.compare-slider_tagLeft__W_VwB,.compare-slider_tagRight__NLXjE{position:absolute;bottom:var(--space-md);z-index:2;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:rgba(15,15,15,.72);color:var(--text-on-dark)}.compare-slider_tagLeft__W_VwB{left:var(--space-md)}.compare-slider_tagRight__NLXjE{right:var(--space-md)}.compare-slider_line__3BJdw{position:absolute;top:0;bottom:0;z-index:2;width:2px;margin-left:-1px;background:var(--bg-surface);pointer-events:none}.compare-slider_grip__uqiFB{position:absolute;top:50%;left:50%;display:block;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:var(--radius-pill);background:var(--bg-surface);box-shadow:0 2px 8px rgba(15,15,15,.35)}.compare-slider_range__NSQVo{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.compare-slider_frame__uB4ta{cursor:ew-resize}.deta-says_wrap__HmPtL{display:flex;gap:var(--space-lg);align-items:flex-start}.deta-says_ava__4ZDyQ{position:relative;flex:none;width:48px;height:48px;border-radius:var(--radius-pill);overflow:hidden}.deta-says_ava__4ZDyQ:has(.deta-says_avaImg__g6EQh){background:var(--bg-light)}.deta-says_avaImg__g6EQh{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.deta-says_bubble__hohTB{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;max-width:var(--measure);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);color:var(--text-primary)}@supports not (corner-shape:superellipse(2.4)){.deta-says_bubble__hohTB{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.deta-says_first__fBdaY{border-top-left-radius:var(--space-sm)}.deta-says_contrast__w5c2x{background:var(--bg-surface);border:1px solid var(--border-default)}.deta-says_who__gVHEE{color:var(--text-primary)}.deta-says_role__YhDNR{color:var(--text-muted)}.deta-says_chat__QGaUe{gap:var(--space-sm)}.deta-says_chat__QGaUe .deta-says_ava__4ZDyQ{width:36px;height:36px}.deta-says_chat__QGaUe .deta-says_bubble__hohTB{padding:var(--space-sm) var(--space-md);gap:var(--space-xs)}.deta-says_chat__QGaUe .deta-says_who__gVHEE{font-size:var(--t-caption-size);line-height:var(--t-caption-line);text-transform:none;letter-spacing:normal}.deta-says_nudge__JSv5L{display:block}.deta-says_nudge__JSv5L .deta-says_bubble__hohTB{padding:0;font-size:var(--t-caption-size);line-height:var(--t-caption-line)}.deta-says_inline__06z3Q .deta-says_bubble__hohTB{padding:0;background:transparent;border-radius:0}.deta-says_inline__06z3Q .deta-says_who__gVHEE{font-size:var(--t-caption-size);line-height:var(--t-caption-line);text-transform:none;letter-spacing:normal}.deta-says_tip__oioxa{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:end;gap:var(--space-xl);margin:var(--step-block) 0;padding:var(--space-2xl) var(--space-2xl) 0 var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);box-shadow:inset 4px 0 0 var(--accent-base);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.deta-says_tip__oioxa{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.deta-says_tipFigure__pPnnl{align-self:end;display:block;line-height:0}.deta-says_tipImg__V24Uw{display:block;width:100%;height:auto}.deta-says_tipText__BEauE{display:grid;gap:var(--space-md);align-self:center;max-width:var(--measure);padding-bottom:var(--space-2xl)}.deta-says_tipText__BEauE p{margin:0}.deta-says_tipTitle__IGO0O{text-wrap:balance}@media (min-width:600px){.deta-says_tip__oioxa{grid-template-columns:160px minmax(0,1fr)}}.assistant_launcher__k_WB_{position:fixed;z-index:45;left:var(--page-x);bottom:calc(100px + var(--safe-bottom))}.assistant_page__H0VWc{display:flex;flex-direction:column;padding-block:var(--space-lg);max-width:var(--measure);height:calc(100dvh - 72px - var(--safe-top));min-height:0}.assistant_pageHeader__BLU_j{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-md) var(--space-lg);flex:none;background:var(--bg-chrome);color:var(--text-on-dark)}.assistant_pageHeader__BLU_j p{color:var(--text-on-chrome)}.assistant_pageChat__g2EzB{flex:1 1;min-height:0;border:1px solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-sand);overflow:hidden}body:has(.assistant_page__H0VWc) [data-main-tabbar=true],body:has(.assistant_page__H0VWc) [data-mobile-dock],body:has(.assistant_page__H0VWc) footer[data-site-chrome]{display:none}body:has(.assistant_page__H0VWc) .site-content{min-height:0;padding-bottom:0}.assistant_chat__wi0np{container-type:inline-size;display:flex;flex-direction:column;min-height:0;height:100%}.assistant_avatar__3PiDz{position:relative;display:block;width:44px;height:44px;flex:none;border-radius:var(--radius-pill);background:var(--bg-light);box-shadow:0 0 14px 3px transparent;transition:box-shadow .32s var(--ease)}.assistant_avatar__3PiDz img{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 22%}.assistant_avatar__3PiDz:after,.assistant_avatar__3PiDz:before{content:"";position:absolute;inset:-5px;border:2px solid color-mix(in srgb,var(--voice-active) 60%,transparent);border-radius:50%;opacity:0;pointer-events:none;transition:opacity .32s var(--ease)}.assistant_avatar__3PiDz:is([data-deta-activity=listening],[data-deta-activity=thinking],[data-deta-activity=speaking]){box-shadow:0 0 14px 3px color-mix(in srgb,var(--voice-active) 24%,transparent)}.assistant_avatar__3PiDz:is([data-deta-activity=listening],[data-deta-activity=thinking],[data-deta-activity=speaking],[data-deta-activity=muted]):before{opacity:.55}.assistant_avatar__3PiDz:is([data-deta-activity=listening],[data-deta-activity=thinking]):before{animation:assistant_deta-breathe__o0Hy_ 2.5s ease-in-out infinite;animation-play-state:var(--deta-avatar-play-state,running)}.assistant_avatar__3PiDz[data-deta-activity=speaking]:after,.assistant_avatar__3PiDz[data-deta-activity=speaking]:before{opacity:.55;animation:assistant_deta-wave__Z1pwD 1.6s ease-out infinite;animation-play-state:var(--deta-avatar-play-state,running)}.assistant_avatar__3PiDz[data-deta-activity=speaking]:after{animation-delay:.8s}.assistant_avatar__3PiDz[data-deta-activity=muted]{box-shadow:0 0 10px 2px color-mix(in srgb,var(--voice-active) 12%,transparent)}.assistant_avatar__3PiDz[data-deta-activity=muted]:before{opacity:.25}.assistant_avatar__3PiDz[data-deta-activity=connecting]:before{border-color:var(--border-default);opacity:.4}@keyframes assistant_deta-breathe__o0Hy_{0%,to{opacity:.4;transform:scale(.98)}50%{opacity:.7;transform:scale(1.04)}}@keyframes assistant_deta-wave__Z1pwD{0%{opacity:.55;transform:scale(.98)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.assistant_avatar__3PiDz{transition:none}.assistant_avatar__3PiDz[data-deta-activity]:after,.assistant_avatar__3PiDz[data-deta-activity]:before{animation:none;transform:none;transition:none}.assistant_avatar__3PiDz[data-deta-activity]:after{opacity:0}}.assistant_avatar__3PiDz[data-size=portrait]{width:112px;height:112px}.assistant_launcherButton__tcyli{padding:var(--space-xs) var(--space-lg) var(--space-xs) var(--space-xs);gap:var(--space-sm)}.assistant_identity__4xNJh{display:flex;align-items:center;gap:var(--space-sm)}.assistant_identity__4xNJh>span{min-width:0}.assistant_identity__4xNJh small{display:block;color:var(--text-muted);font-size:var(--t-caption-size);line-height:var(--t-caption-line);font-weight:400}.assistant_chat__wi0np .assistant_history__QP8n8{padding:var(--space-xl) var(--space-lg)}.assistant_message___55IM{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--t-body-size);line-height:var(--t-body-line)}.assistant_own__Y1pxg{width:fit-content;max-width:88%;margin-left:auto;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-dark-soft);color:var(--text-on-dark)}.assistant_welcome__eKcK6{display:flex;flex-direction:column;gap:var(--space-md);max-width:52ch;padding-top:0}.assistant_welcome__eKcK6 h2{font-size:var(--t-card-size);line-height:var(--t-card-line)}.assistant_welcome__eKcK6 p{color:var(--text-muted);font-size:var(--t-body-size);line-height:var(--t-body-line)}.assistant_examples__gRofX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm);padding-top:var(--space-md)}.assistant_examples__gRofX .assistant_example__Xxrda{white-space:normal;text-align:left;justify-content:flex-start;color:var(--text-primary);font-weight:500;padding:var(--space-md) var(--space-lg)}.assistant_results__Pgcdy{display:flex;flex-direction:column;padding-block:var(--space-sm) var(--space-lg);gap:var(--space-sm)}.assistant_references__5f_fH{padding-left:44px;display:grid;gap:var(--space-sm)}.assistant_references__5f_fH>p{color:var(--text-muted)}.assistant_references__5f_fH ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-sm)}.assistant_composer__vuSPu{flex:none;padding:var(--space-md) var(--space-lg);background:var(--bg-light);border-top:var(--border-hairline) solid var(--border-default)}.assistant_inputBox__iwSAb{display:flex;align-items:flex-end;gap:var(--space-xs);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);padding:var(--space-sm)}.assistant_inputBox__iwSAb:focus-within{border-color:var(--text-primary);outline:1px solid var(--text-primary)}.assistant_input__Pl_vT{flex:1 1;min-width:0}.assistant_input__Pl_vT textarea{border:0;background:transparent;padding-inline:var(--space-sm);font-size:max(16px,var(--field-font-size))}.assistant_input__Pl_vT textarea:focus-visible{outline:none;box-shadow:none}.assistant_inputActions__YyBLg{display:flex;align-items:center;flex:none;gap:var(--space-xs)}.assistant_send__hPSFc{width:44px;height:44px;min-width:44px;padding:0}.assistant_secondaryActions__T7e7w{margin-top:var(--space-xs)}.assistant_secondaryActions__T7e7w button{font-size:var(--t-caption-size);font-weight:500;text-decoration:none;color:var(--text-muted);padding-inline:var(--space-sm)}.assistant_boot__hUeyd,.assistant_hint__2X9eP{font-size:var(--t-caption-size);line-height:var(--t-caption-line);color:var(--text-muted)}.assistant_boot__hUeyd{padding-bottom:var(--space-sm)}.assistant_retention__UIXKK{font-size:var(--t-caption-size);line-height:var(--t-caption-line);color:var(--text-muted);margin-top:var(--space-xs)}.assistant_pending__Q8fDf{display:flex;align-items:center;gap:var(--space-sm)}.assistant_dots___6u0H{display:inline-flex;gap:var(--space-xs);flex:none}.assistant_dots___6u0H i{width:4px;height:4px;border-radius:var(--radius-pill);background:currentColor;animation:assistant_thinking__Cke__ 1.2s ease-in-out infinite}.assistant_dots___6u0H i:nth-child(2){animation-delay:.15s}.assistant_dots___6u0H i:nth-child(3){animation-delay:.3s}@keyframes assistant_thinking__Cke__{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.assistant_dots___6u0H i{animation:none}}.assistant_actions__TQAI6{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-xs)}.assistant_error__yluLL{display:flex;flex-wrap:wrap;gap:var(--space-sm);color:var(--err);padding-bottom:var(--space-sm)}.assistant_error__yluLL p{width:100%}@media (min-width:900px){.assistant_launcher__k_WB_{bottom:var(--space-xl)}}@media (max-width:899px){body:has(.assistant_page__H0VWc),html:has(.assistant_page__H0VWc){overflow:hidden;background:var(--bg-sand)}body:has(.assistant_page__H0VWc) header[data-site-chrome]{display:none}.assistant_page__H0VWc{position:fixed;inset:var(--deta-viewport-top,0) 0 auto;width:100%;max-width:none;height:var(--deta-viewport-height,100dvh);padding:0;z-index:20;background:var(--bg-sand)}.assistant_pageHeader__BLU_j{padding:calc(var(--space-md) + var(--safe-top)) var(--space-lg) var(--space-md);border-bottom:1px solid var(--border-default)}.assistant_pageChat__g2EzB{border:0;border-radius:0}.assistant_pageChat__g2EzB .assistant_composer__vuSPu{padding-bottom:max(var(--space-md),var(--safe-bottom))}.assistant_chat__wi0np .assistant_history__QP8n8{padding:var(--space-lg)}}@media (max-width:359px){.assistant_examples__gRofX{grid-template-columns:minmax(0,1fr)}.assistant_hint__2X9eP{display:none}}@media (max-width:399px){.assistant_identity__4xNJh small{display:none}}@media (max-width:899px),(pointer:coarse){.assistant_chat__wi0np[data-input-active=true] .assistant_retention__UIXKK,.assistant_chat__wi0np[data-input-active=true] .assistant_secondaryActions__T7e7w>:not(.assistant_requestNavigation__KDpC_){display:none}.assistant_chat__wi0np[data-input-active=true] .assistant_composer__vuSPu{padding-block:var(--space-xs)}}@supports not (corner-shape:superellipse(2.4)){.assistant_inputBox__iwSAb,.assistant_own__Y1pxg,.assistant_pageChat__g2EzB{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.assistant_conversation__bAQch{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0}.assistant_conversation__bAQch[hidden]{display:none}.assistant_browseActions__09QUz{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-md) var(--space-lg);border-bottom:var(--border-hairline) solid var(--border-default)}.assistant_examples__gRofX .assistant_browseAction__p_RoL{min-width:0;justify-content:space-between}.assistant_examples__gRofX .assistant_browseAction__p_RoL[aria-expanded=true]{font-weight:600;border-color:var(--text-primary)}.assistant_browseAction__p_RoL>span:first-child{min-width:0}.assistant_secondaryActions__T7e7w a{font-size:var(--t-caption-size);padding-inline:var(--space-sm)}.assistant_lookup__yoNNQ{display:flex;flex-direction:column;flex:1 1;min-height:0;min-width:0}.assistant_lookupHeader__57q3T{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--space-sm);padding:var(--space-sm) var(--space-lg);flex:none}.assistant_lookupHeader__57q3T h2{flex:1 1;font-size:var(--t-strong-size)}.assistant_lookupHeader__57q3T>:first-child{padding-left:0}.assistant_lookupHeader__57q3T>:last-child{padding-right:0}.assistant_lookupContent__UUVpO{flex:1 1;min-height:0;overflow:auto;overscroll-behavior:contain;margin:0 var(--space-lg) var(--space-md);padding:var(--space-md);border:var(--border-hairline) solid var(--border-default);corner-shape:var(--corner-smooth);border-radius:var(--radius-surface);background:var(--bg-surface);scrollbar-width:thin;scrollbar-color:var(--text-muted) var(--bg-light)}.assistant_lookupContent__UUVpO:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px}.assistant_directions__ZQcnD{display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-lg);font-size:var(--t-caption-size)}.assistant_prompts__nsU31{padding-top:0;border-top:var(--border-hairline) solid var(--border-default);gap:0 var(--space-lg)}.assistant_prompts__nsU31 .assistant_example__Xxrda{background:transparent;border:0;border-radius:0;padding:var(--space-md) 0;font-size:var(--t-caption-size);font-weight:400}.assistant_prompts__nsU31 .assistant_example__Xxrda:hover{text-decoration:underline}.assistant_startChoices__W3MKd{padding-top:0}.assistant_inputHelp__4B3yq{color:var(--text-muted);font-size:var(--t-micro-size);line-height:var(--t-micro-line);padding-top:var(--space-xs)}@container (max-width:359px){.assistant_lookupHeader__57q3T h2{flex-basis:calc(100% - 130px)}.assistant_lookupHeader__57q3T>:last-child{margin-left:auto;min-height:32px}}@media (max-height:480px){.assistant_chat__wi0np .assistant_browseActions__09QUz,.assistant_chat__wi0np .assistant_composer__vuSPu{padding-block:var(--space-xs)}.assistant_chat__wi0np .assistant_inputHelp__4B3yq{padding-top:0}.assistant_chat__wi0np .assistant_secondaryActions__T7e7w{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:thin}.assistant_chat__wi0np .assistant_secondaryActions__T7e7w>*{flex:none}.assistant_chat__wi0np .assistant_secondaryActions__T7e7w .assistant_hint__2X9eP{display:none}.assistant_chat__wi0np .assistant_browseAction__p_RoL,.assistant_chat__wi0np .assistant_secondaryActions__T7e7w>a,.assistant_chat__wi0np .assistant_secondaryActions__T7e7w>button{min-height:32px}}@container (max-width:440px){.assistant_secondaryActions__T7e7w .assistant_hint__2X9eP{display:none}}@media (max-height:480px){@container (min-width:480px){.assistant_composer__vuSPu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}.assistant_composer__vuSPu .assistant_inputBox__iwSAb{flex:1 1;min-width:260px}.assistant_composer__vuSPu .assistant_secondaryActions__T7e7w{flex:0 1 auto;max-width:180px;margin:0}.assistant_composer__vuSPu .assistant_inputHelp__4B3yq{display:none}.assistant_composer__vuSPu .assistant_error__yluLL,.assistant_composer__vuSPu>p{flex-basis:100%}}}@supports not (corner-shape:superellipse(2.4)){.assistant_lookupContent__UUVpO{border-radius:calc(var(--radius-surface) * var(--corner-fallback-scale))}}@font-face{font-family:Detail Caveat;src:url(/fonts/Caveat.ttf) format("truetype");font-style:normal;font-weight:400 700;font-display:swap}.editorial-figure_figure__uwhSP{width:min(100%,640px);margin:var(--space-4xl) auto var(--space-2xl)}.editorial-figure_artwork__m3oTk{position:relative}.editorial-figure_artwork__m3oTk img{display:block;width:100%;height:auto}.editorial-figure_sketch__5udTB .editorial-figure_artwork__m3oTk img{background:transparent;border-radius:0}.editorial-figure_sketch__5udTB{color:var(--text-primary)}.editorial-figure_photo__5Spcr .editorial-figure_notes__yl4k3{color:var(--text-on-dark,#fff)}.editorial-figure_notes__yl4k3{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;fill:none;stroke:currentColor;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.editorial-figure_notes__yl4k3 text{font-family:Detail Caveat,cursive;font-size:var(--t-annotation-label-size);fill:currentColor;stroke:var(--section-bg,transparent);stroke-width:10px;paint-order:stroke}.editorial-figure_photo__5Spcr .editorial-figure_notes__yl4k3 text{stroke:#242424}.editorial-figure_legend__AMJF7{display:block;margin-top:var(--space-xs)}.control-group_group__Q7xZ9{display:grid;gap:var(--space-lg);width:100%;max-width:var(--measure);min-width:0;justify-self:start}.car-picker_wrap__ViPAU{position:relative}.car-picker_panel__jQU44{position:absolute;top:calc(100% - var(--space-sm));left:0;right:0;z-index:5;display:flex;flex-direction:column;gap:var(--space-xs);max-height:288px;padding:var(--space-sm);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);box-shadow:0 12px 32px rgb(0 0 0/16%);overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0}@supports not (corner-shape:superellipse(2.4)){.car-picker_panel__jQU44{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.car-picker_hit__RmgZn{background:transparent;color:inherit;font-weight:var(--weight-bold)}.aftercare_panel__7D8lz,.aftercare_stack__Ub12d,.aftercare_text__lxx6V{display:grid;gap:var(--space-xl);min-width:0}.aftercare_stack__Ub12d{padding-block:var(--space-xl)}.aftercare_panel__7D8lz{padding:var(--space-xl)}.aftercare_panel__7D8lz h3,.aftercare_panel__7D8lz p,.aftercare_row__ORpre p{margin:0}.aftercare_grid__coT0M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl)}.aftercare_grid__coT0M>:only-child{grid-column:1/-1}.aftercare_actions__yiI9u,.aftercare_row__ORpre{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;justify-content:space-between}.aftercare_actions__yiI9u{justify-content:flex-start}.aftercare_muted__UQL9Q{color:var(--text-muted)}.aftercare_facts__269B9{margin:0;display:grid}.aftercare_fact__D4wf2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-md);padding-block:var(--space-md);border-bottom:var(--border-hairline) solid var(--border-default)}.aftercare_fact__D4wf2 dd{margin:0}.aftercare_fact__D4wf2 dd,.aftercare_preserve__aBPLM,.aftercare_text__lxx6V p{overflow-wrap:anywhere;white-space:pre-wrap}.aftercare_history__xKSq4{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-xl)}.aftercare_entry__GXxnB{position:relative;display:grid;gap:var(--space-sm);border-left:var(--border-hairline) solid var(--border-default);padding-left:var(--space-xl)}.aftercare_entry__GXxnB:before{content:"";position:absolute;width:8px;height:8px;left:-4px;top:6px;border-radius:var(--radius-pill);background:var(--text-muted);outline:2px solid var(--bg-surface)}.aftercare_photos__qSpOp{display:flex;gap:var(--space-sm);flex-wrap:wrap}.aftercare_photos__qSpOp img{display:block;width:140px;height:105px;object-fit:cover;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}.aftercare_qr__GG19d{width:180px;height:180px;max-width:100%}.aftercare_shareUrl__OmmzP{overflow-wrap:anywhere}.aftercare_form__RUBxa{display:grid;gap:var(--space-lg);max-width:720px}@media (max-width:640px){.aftercare_grid__coT0M{grid-template-columns:minmax(0,1fr)}.aftercare_panel__7D8lz{padding:var(--space-lg)}.aftercare_fact__D4wf2{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}}@media print{body:has(.aftercare_printCard__mz3XO) *{visibility:hidden}.aftercare_printCard__mz3XO,.aftercare_printCard__mz3XO *{visibility:visible}.aftercare_printCard__mz3XO{position:absolute;top:0;left:0;width:100%}.aftercare_printCard__mz3XO .aftercare_actions__yiI9u,.aftercare_printCard__mz3XO button{display:none}}.aftercare_workspaceStack__h1d8s{display:grid;gap:var(--step-item);min-width:0}.aftercare_mobileAction__Sr_TA{display:none}@media (max-width:700px){.aftercare_mobileAction__Sr_TA:has(button){display:block}.aftercare_workspaceStack__h1d8s,.aftercare_workspaceStack__h1d8s .aftercare_panel__7D8lz{gap:var(--space-lg)}.aftercare_workspaceStack__h1d8s .aftercare_panel__7D8lz>header h2{font-size:var(--t-card-size);line-height:var(--t-card-line)}}.aftercare_printFacts__a5eNE{display:none}@media print{.aftercare_printFacts__a5eNE{display:block}.aftercare_contextMetadata__VZ7ui{display:none}}@supports not (corner-shape:superellipse(2.4)){.aftercare_photos__qSpOp img{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.reveal-image_veil__JFGXy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.reveal-image_veil__JFGXy[data-veil=wait]:not([data-live]){animation:reveal-image_veil-failsafe__0m4O7 var(--t-move) ease 6s forwards}@keyframes reveal-image_veil-failsafe__0m4O7{to{opacity:0}}.reveal-image_sweep__4W13w{position:absolute;left:calc(-100% - 64px);top:calc(-100% - 64px);width:calc(200% + 128px);height:calc(200% + 128px)}.reveal-image_preview__NbuNZ{position:absolute;left:50%;top:50%;width:calc(50% - 64px);height:calc(50% - 64px);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_sweep__4W13w{-webkit-mask-image:linear-gradient(135deg,transparent calc(50% - 90px),transparent calc(50% - 78px),#000 calc(50% - 78px),#000 calc(50% - 76px),transparent calc(50% - 76px),transparent calc(50% - 66px),#000 calc(50% - 66px),#000 calc(50% - 62px),transparent calc(50% - 62px),transparent calc(50% - 54px),#000 calc(50% - 54px),#000 calc(50% - 48px),transparent calc(50% - 48px),transparent calc(50% - 42px),#000 calc(50% - 42px),#000 calc(50% - 34px),transparent calc(50% - 34px),transparent calc(50% - 30px),#000 calc(50% - 30px),#000 calc(50% - 20px),transparent calc(50% - 20px),transparent calc(50% - 18px),#000 calc(50% - 18px));mask-image:linear-gradient(135deg,transparent calc(50% - 90px),transparent calc(50% - 78px),#000 calc(50% - 78px),#000 calc(50% - 76px),transparent calc(50% - 76px),transparent calc(50% - 66px),#000 calc(50% - 66px),#000 calc(50% - 62px),transparent calc(50% - 62px),transparent calc(50% - 54px),#000 calc(50% - 54px),#000 calc(50% - 48px),transparent calc(50% - 48px),transparent calc(50% - 42px),#000 calc(50% - 42px),#000 calc(50% - 34px),transparent calc(50% - 34px),transparent calc(50% - 30px),#000 calc(50% - 30px),#000 calc(50% - 20px),transparent calc(50% - 20px),transparent calc(50% - 18px),#000 calc(50% - 18px));animation:reveal-image_reveal-sweep__7YwCc .9s cubic-bezier(.45,0,.35,1) forwards}.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_preview__NbuNZ{animation:reveal-image_reveal-counter__0fVc5 .9s cubic-bezier(.45,0,.35,1) forwards}@keyframes reveal-image_reveal-sweep__7YwCc{0%{transform:translate(0)}to{transform:translate(50%,50%)}}@keyframes reveal-image_reveal-counter__0fVc5{0%{transform:translate(0)}to{transform:translate(calc(-100% - 64px),calc(-100% - 64px))}}@supports not ((-webkit-mask-image:linear-gradient(#000,transparent)) or (mask-image:linear-gradient(#000,transparent))){.reveal-image_veil__JFGXy[data-veil=out]{animation:reveal-image_reveal-sweep-fade__hGPlt .9s ease forwards}.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_preview__NbuNZ,.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_sweep__4W13w{animation:none}}@keyframes reveal-image_reveal-sweep-fade__hGPlt{to{opacity:0}}.reveal-image_fallback__Y5z0Q{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--space-sm);padding:var(--space-md);background:var(--bg-light);color:var(--text-muted);text-align:center}.before-after_pairs__49DtN{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),520px));display:grid;gap:var(--step-item);margin:0;padding:0;list-style:none}.before-after_pair__NWpU6{display:flex;flex-direction:column;gap:var(--space-md)}.before-after_shots__IBKJS{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.before-after_shot__vfhDs{position:relative;aspect-ratio:var(--ratio-photo);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.before-after_shot__vfhDs{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.before-after_image__IvowM{object-fit:cover}.before-after_tag__484KG{position:absolute;left:var(--space-md);bottom:var(--space-md);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:rgba(15,15,15,.72);color:var(--text-on-dark)}.before-after_studio__Loi4H{color:var(--text-muted)}@media (min-width:1100px){.before-after_fillColumn__wq0Ty,.before-after_fillFrame__l33Rm{flex:1 1}}.car-class-field_wrap__kEfwh{container:car-class-field/inline-size;min-width:0;display:flex;flex-direction:column;gap:var(--step-row)}.car-class-field_title__jfdBt{color:var(--text-primary)}.car-class-field_row__4Hwd8{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-md);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}@supports not (corner-shape:superellipse(2.4)){.car-class-field_row__4Hwd8{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.car-class-field_text__TC1Fm{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:var(--space-xs)}.car-class-field_name__Qbg1O{overflow-wrap:anywhere;color:var(--text-primary)}.car-class-field_note__fA9Sf{color:var(--text-muted)}.car-class-field_drop__HlcAn{min-height:44px;grid-column:2;justify-self:start}@container car-class-field (min-width: 360px){.car-class-field_row__4Hwd8{grid-template-columns:88px minmax(0,1fr) auto}.car-class-field_drop__HlcAn{grid-column:3;grid-row:1}}.car-class-field_tiles__HdZF5{display:flex;flex-direction:column;gap:var(--space-md)}.car-class-field_compact__VuafQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.car-class-field_compact__VuafQ>*{min-width:0;box-shadow:none}.car-class-field_compact__VuafQ>*,.chip_chip__8dUiU{border:var(--border-hairline) solid var(--border-default)}.chip_chip__8dUiU{display:inline-flex;flex:none;align-items:center;gap:var(--space-md);min-height:var(--chip-control-h,var(--control-h));min-width:var(--chip-control-h,var(--control-h));justify-content:center;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:background var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease),scale var(--t-press) var(--ease),filter var(--t-state) var(--ease)}.chip_compact__42gLr{--chip-control-h:calc(var(--control-h) - 2 * var(--space-md))}.chip_chip__8dUiU.chip_compact__42gLr{max-width:100%;padding-block:var(--space-sm);gap:var(--space-sm);white-space:normal;overflow-wrap:anywhere;text-align:left}.chip_onDark___pb2T{--selection-origin:var(--bg-dark);border-color:var(--border-on-dark);background:rgb(15 15 15/45%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text-on-dark)}.chip_mapSurface__xKZm5{background:var(--bg-surface);border-color:var(--border-default);color:var(--text-primary)}.chip_chrome__HjBlo{background:var(--bg-chrome);border-color:var(--border-on-dark);color:var(--text-on-chrome)}.chip_dark__SiIym{border-color:var(--text-primary)}.chip_accent__q5Iue,.chip_dark__SiIym{background-color:var(--accent-base);color:var(--accent-ink)}.chip_accent__q5Iue{border-color:var(--accent-base)}.chip_chip__8dUiU:disabled{background:var(--bg-disabled);border-color:var(--bg-disabled);color:var(--text-disabled);cursor:default}.chip_count__ONuZo{color:var(--text-muted)}.chip_accent__q5Iue .chip_count__ONuZo,.chip_dark__SiIym .chip_count__ONuZo{color:inherit;opacity:.72}.chip_remove__ckxI7{flex:none;display:block;opacity:.72}.chip_resetGroup__X_gb4{display:inline-flex;align-items:stretch;border-radius:var(--radius-pill);overflow:hidden}.chip_resetGroup__X_gb4 .chip_chip__8dUiU{border-color:transparent;background:transparent;color:inherit;padding-right:var(--space-md)}.chip_resetAction__rPeTQ{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:var(--chip-control-h,var(--control-h));min-height:var(--chip-control-h,var(--control-h));padding:var(--space-md);border:0;border-left:var(--border-hairline) solid;border-radius:0;background:transparent;color:inherit;cursor:pointer}.chip_wrap__8wBDC{min-width:0;max-width:calc(100% + var(--page-x));margin-block:var(--step-row) 0;margin-inline:0 calc(-1 * var(--page-x))}.chip_row__cWwbM{display:flex;align-items:stretch;gap:var(--space-sm);margin:0;padding:0 var(--page-x) 0 0;list-style:none;overflow-x:auto;scrollbar-width:none}.chip_row__cWwbM::-webkit-scrollbar{display:none}.chip_row__cWwbM>li{display:flex}.chip_row__cWwbM .chip_chip__8dUiU{position:relative;overflow:hidden}@media (min-width:900px){.chip_wrap__8wBDC{margin-inline:0}.chip_row__cWwbM{flex-wrap:wrap;padding-right:0;overflow-x:visible}}.chip_glass__VZFL3{--green-glass-substrate:rgb(20 20 22/var(--glass-fill-opacity,70%));color:var(--text-on-dark)}.chip_chip__8dUiU.chip_glass__VZFL3,.chip_glass__VZFL3{--selection-pending-background:linear-gradient(180deg,rgb(255 255 255/4%),transparent 55%,rgb(0 0 0/6%)),rgb(20 20 22/var(--glass-fill-opacity,70%))}.chip_chip__8dUiU.chip_navigation__ds4mO{border-color:transparent;background:transparent;color:var(--text-on-dark)}.chip_chip__8dUiU.chip_navigation__ds4mO[data-selected]{background:var(--accent-base);color:var(--accent-ink)}.chip_chip__8dUiU.chip_glass__VZFL3[data-selected]:after,.chip_chip__8dUiU.chip_glass__VZFL3[data-selected]:before{display:none}.conversation-choices_choices__kb99T{display:flex;flex-wrap:wrap;gap:var(--space-sm);min-width:0}.conversation-choices_choice__gILlu{white-space:normal;text-align:start;overflow-wrap:anywhere;max-width:100%}.care-work-collection_root__0OT2Q{display:grid;gap:var(--space-lg);min-width:0;container:care-collection/inline-size}.care-work-collection_root__0OT2Q p{margin:0;overflow-wrap:anywhere}.care-work-collection_toolbar__ywzbE{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.care-work-collection_toolbar__ywzbE:empty{display:none}.care-work-collection_muted__01JXV{color:var(--text-muted)}.care-work-collection_list__S5NyU{display:grid;gap:var(--space-lg);list-style:none;margin:0;padding:0}.care-work-collection_list__S5NyU>li{min-width:0}.care-work-collection_card__ziu4r{display:flex;flex-direction:column;gap:var(--space-md);height:100%;border:var(--border-hairline) solid var(--border-default)}.care-work-collection_summary__p4_2Z{display:grid;gap:var(--space-sm);min-width:0}.care-work-collection_next__vyqUv{display:flex;align-items:start;gap:var(--space-md);background:var(--bg-sand);padding:var(--space-md);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}.care-work-collection_next__vyqUv svg{flex:none;margin-top:var(--space-xs)}.care-work-collection_preview__3flBX{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.care-work-collection_card__ziu4r>a{margin-top:auto;align-self:start}@container care-collection (min-width: 580px){.care-work-collection_toolbar__ywzbE:has(>:nth-child(2)){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.care-work-collection_list__S5NyU{grid-template-columns:repeat(2,minmax(0,1fr))}}@container care-collection (max-width: 420px){.care-work-collection_card__ziu4r>a{width:100%;justify-content:space-between}}@supports not (corner-shape:superellipse(2.4)){.care-work-collection_next__vyqUv{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.car_list__4_g1Z{display:flex;flex-direction:column;gap:var(--gutter);margin:0 0 var(--space-2xl);padding:0;list-style:none}.car_garageHead__GcLSO{margin-bottom:var(--space-lg);padding-inline:var(--page-x)}.car_garageBack__ffjpL{color:var(--text-muted)}.car_garageNumber__C_Dvk{margin-left:auto}.car_garageNumber__C_Dvk .t-data-xl,.car_garageNumber__C_Dvk .t-label{color:var(--text-primary)}.car_garageCols__oXE8O{padding-top:var(--space-lg)}.car_garageCols__oXE8O .car_garageMain__R0wQ2{order:0}.car_garageCols__oXE8O .car_garageAside__K4IxK{order:1}@media (min-width:900px){.car_garageCols__oXE8O{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);grid-template-areas:none}.car_garageCols__oXE8O .car_garageMain__R0wQ2{grid-area:auto;grid-column:1}.car_garageCols__oXE8O .car_garageAside__K4IxK{grid-area:auto;grid-column:2}}.car_layout__g8UPu{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-3xl);max-width:var(--me-w);margin-inline:auto;padding:var(--space-2xl) var(--page-x) 0}.car_carForm__sb2UQ{display:grid;gap:var(--space-xl);padding:var(--space-2xl);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}.car_optional__pWaNP summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);color:var(--text-primary);cursor:pointer;list-style:none;font-weight:var(--weight-semibold)}.car_optional__pWaNP summary::-webkit-details-marker{display:none}.car_optional__pWaNP[open] summary svg{transform:rotate(90deg)}.car_optionalFields__9eh52{display:grid;gap:var(--space-xl);padding-top:var(--space-lg)}.car_optional__pWaNP{border-top:var(--border-hairline) solid var(--border-default);padding-top:var(--space-md)}.car_addLauncher__TsvbM{display:grid;gap:var(--space-lg);min-width:0;padding:var(--space-xl);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}.car_addLauncher__TsvbM h2{margin:0}.car_addLauncherHint__e8xpq{margin:var(--space-xs) 0 0;color:var(--text-muted)}.car_addDialog__M4k1_{width:min(600px,calc(100% - 2 * var(--page-x)));max-width:600px;max-height:88dvh;margin:auto;padding:0;overflow:hidden;border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-sand);color:var(--text-primary)}.car_addDialog__M4k1_::backdrop{background:rgb(15 15 15/55%)}.car_addDialogInner__Xf4PA{display:flex;flex-direction:column;max-height:88dvh}.car_addDialogHead__6_9af{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-xl) var(--page-x) var(--space-md)}.car_addDialogHead__6_9af h2{margin:0}.car_addDialogBody__XBOTW{min-height:0;overflow-y:auto;padding:0 var(--page-x) calc(var(--space-xl) + var(--safe-bottom))}.car_addDialogBody__XBOTW>p{margin-bottom:0}@media (min-width:900px){.car_layout__g8UPu{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}.car_emptyLayout__gCBkp{grid-template-columns:minmax(0,var(--measure))}}@media (max-width:599px){.car_carForm__sb2UQ{padding:var(--space-xl)}}@media (max-width:899px){.car_addDialog__M4k1_{width:100%;max-width:100%;max-height:90dvh;margin:auto auto 0;border:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;corner-shape:var(--corner-smooth)}.car_addDialogInner__Xf4PA{max-height:90dvh}}@supports not (corner-shape:superellipse(2.4)){.car_addDialog__M4k1_,.car_addLauncher__TsvbM,.car_carForm__sb2UQ,.car_detailsForm__WV0za{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}@media (max-width:899px){@supports not (corner-shape:superellipse(2.4)){.car_addDialog__M4k1_{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale)) calc(var(--radius-xl) * var(--corner-fallback-scale)) 0 0}}}.garage-car_card__cdWxJ{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0;max-width:100%;padding:var(--space-2xl);container:garage-card/inline-size;border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}.garage-car_cardDetails__sb0EI:not([hidden]){display:grid;gap:var(--space-lg);padding-top:var(--space-lg);border-top:var(--border-hairline) solid var(--border-default)}.garage-car_cardDetails__sb0EI[hidden]{display:none}.garage-car_detailsForm__PI_w2{display:grid;gap:var(--space-lg);min-width:0;border-top:var(--border-hairline) solid var(--border-default);padding-top:var(--space-lg)}.garage-car_cardDetails__sb0EI>*,.garage-car_detailsForm__PI_w2>*{min-width:0;max-width:100%}.garage-car_detailsFields__oY0YI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-md)}.garage-car_shots__Ohdo8{display:flex;gap:var(--space-md);margin:0;padding:0;overflow-x:auto;list-style:none}.garage-car_shot__Q6jLN{position:relative;flex:none;width:96px;height:72px;overflow:hidden;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}.garage-car_shotImage__Irex5{object-fit:cover}.garage-car_actions__XbRZP{display:flex;gap:var(--space-lg);align-items:center;flex-wrap:wrap}.garage-car_actions__XbRZP>button{min-height:44px}.garage-car_file__uKovG{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@supports not (corner-shape:superellipse(2.4)){.garage-car_card__cdWxJ{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale));corner-shape:var(--corner-smooth)}}@container garage-card (max-width: 320px){.garage-car_card__cdWxJ>div{min-width:0}}.garage-car_cardDetails__sb0EI>p{margin:0;overflow-wrap:anywhere}.garage-car_notes__jO9oT{display:grid;gap:var(--space-lg);min-width:0}@media (max-width:700px){.garage-car_card__cdWxJ{gap:var(--space-md);padding:var(--space-lg)}}@container garage-card (max-width: 420px){.garage-car_card__cdWxJ>div>a{flex-basis:100%;justify-content:space-between}}@supports not (corner-shape:superellipse(2.4)){.garage-car_shot__Q6jLN{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.garage-car_editFields__jQP_V{display:grid;gap:var(--space-lg);min-width:0;margin:0;padding:0;border:0}.banner-motion_motionLayer__dU_y4{--motion-x:12px;--motion-y:-8px;--motion-angle:.8deg;animation:banner-motion_bannerDrift__EtZLk 28s ease-in-out infinite;animation-play-state:paused;transform-origin:50% 50%}.banner-motion_motionLayer__dU_y4[data-banner-motion=running]{animation-play-state:running;will-change:transform}@keyframes banner-motion_bannerDrift__EtZLk{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(var(--motion-x),var(--motion-y),0) rotate(var(--motion-angle))}}@media(max-width:760px){.banner-motion_motionLayer__dU_y4{--motion-x:4px;--motion-y:-3px;--motion-angle:.3deg;animation-duration:34s}}@media(prefers-reduced-motion:reduce){.banner-motion_motionLayer__dU_y4{animation:none;transform:none;will-change:auto}}.banner-motion_control__hbMm8{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin:0 0 28px;font-family:var(--font-text),sans-serif}.banner-motion_control__hbMm8 p{font-size:var(--t-caption-size);line-height:1.5;margin:0;max-width:480px}.banner-motion_control__hbMm8 button{min-width:240px}.banner-scene_scene__7tWrs{pointer-events:none;position:absolute}.banner-scene_canvas__gJxjK,.banner-scene_fallback__9ge_i{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.banner-scene_canvas__gJxjK{visibility:hidden}.banner-scene_scene__7tWrs[data-scene-ready=true] .banner-scene_canvas__gJxjK{visibility:visible}.banner-scene_scene__7tWrs[data-scene-ready=true] .banner-scene_fallback__9ge_i{visibility:hidden}.banner-viewport-scene_scene__QtFFf{pointer-events:none;position:absolute}.banner-viewport-scene_fallback__kFdZT{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.banner-viewport-scene_scene__QtFFf[data-scene-ready=true] .banner-viewport-scene_fallback__kFdZT{visibility:hidden}.banner-viewport-scene_canvas__jkXXQ{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;visibility:hidden;transform:none!important}.banner-viewport-scene_canvas__jkXXQ[data-scene-ready=true]{visibility:visible}.quote-scope_facts__MwKuK{margin:0;display:grid;gap:var(--space-sm)}.quote-scope_facts__MwKuK>div{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);gap:var(--space-md)}.quote-scope_facts__MwKuK dt{position:relative;color:var(--text-muted)}.quote-scope_different__oo5LL{background:var(--bg-sand);padding:var(--space-sm);border-inline-start:2px solid var(--text-primary)}.quote-scope_different__oo5LL dt{color:var(--text-primary)}.quote-scope_facts__MwKuK dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.quote-scope_facts__MwKuK[data-layout=comparison]>div{grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-xs)}@supports (grid-template-rows:subgrid){.quote-scope_facts__MwKuK[data-layout=comparison]{grid-row:span var(--quote-fact-count,6);grid-template-rows:subgrid;gap:var(--space-lg)}}.quote-question-picker_root__uPC0m{display:grid;gap:var(--space-md);min-width:0;align-self:end}.expressive-banner_host__HEoWZ{container:expressive-banner/inline-size;min-width:0}.expressive-banner_banner__EIKYC{width:100%;min-width:0;position:relative;min-height:var(--banner-height-hero);padding:var(--banner-pad-wide);font-family:var(--font-text),sans-serif;background:var(--bg-sand);color:var(--text-primary);border-radius:var(--banner-radius);corner-shape:var(--corner-smooth)}.expressive-banner_light__IHDDV{--art-opacity:.25}.expressive-banner_art__2A1vd{position:absolute;inset:0;pointer-events:none;z-index:-1;opacity:var(--art-opacity);overflow:hidden;border-radius:inherit;corner-shape:inherit}.expressive-banner_secondShape__79ol6,.expressive-banner_shape__1xb4i{position:absolute;max-width:none;object-fit:contain;width:var(--banner-art-size);height:var(--banner-art-size);left:calc(50% - 120px);top:-340px;transform:rotate(-10deg)}.expressive-banner_content__kYqFB,.expressive-banner_copy___EnL8{width:100%;background:transparent;min-width:0}.expressive-banner_content__kYqFB{position:relative;max-width:58%}.expressive-banner_kicker__HfJSD{margin:0 0 var(--space-xl);font-size:var(--t-micro-size);font-weight:600;line-height:1.4;letter-spacing:.06em}.expressive-banner_title__zg_Fr{font-family:var(--font-display),sans-serif;font-size:clamp(var(--fs-2xl),4.5cqi,calc(var(--fs-2xl) * 1.85));font-weight:800;line-height:1.06;letter-spacing:-.025em;margin:0;text-wrap:balance;overflow-wrap:anywhere;color:inherit}.expressive-banner_body__EF_0R{font-size:var(--t-strong-size);font-weight:400;line-height:1.5;max-width:46ch;margin:0;color:inherit}.expressive-banner_bottom__PADPR{display:flex;flex-direction:column;align-items:flex-start;gap:var(--banner-gap);margin-top:var(--banner-gap)}.expressive-banner_actions__h1mzM{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md);max-width:100%;min-width:0}.expressive-banner_cta__g7RLL{min-height:48px;height:auto;white-space:normal;max-width:100%;font-family:var(--font-text),sans-serif}.expressive-banner_cta__g7RLL svg,.expressive-banner_motionToggle__ULnYI{flex:none}.expressive-banner_motionToggle__ULnYI{min-width:44px;min-height:44px}.expressive-banner_fullAction__1Xoip{display:inline}.expressive-banner_shortAction__qpa1U{display:none}.expressive-banner_price__OqTyO .expressive-banner_content__kYqFB,.expressive-banner_work__FKCua .expressive-banner_content__kYqFB{margin-left:auto}.expressive-banner_price__OqTyO .expressive-banner_shape__1xb4i{left:-160px;top:-360px;transform:rotate(18deg)}.expressive-banner_article__M0coN,.expressive-banner_work__FKCua{min-height:var(--banner-height-story)}.expressive-banner_article__M0coN .expressive-banner_shape__1xb4i{left:calc(50% - 120px);top:-360px;transform:rotate(-22deg)}.expressive-banner_quiz__Sckwk .expressive-banner_shape__1xb4i{left:calc(50% - 150px);top:-280px;transform:rotate(-20deg)}.expressive-banner_work__FKCua .expressive-banner_shape__1xb4i{left:-160px;top:-350px;transform:rotate(23deg)}.expressive-banner_reading__XAqTY .expressive-banner_shape__1xb4i{top:-350px;transform:rotate(-12deg)}.expressive-banner_reading__XAqTY .expressive-banner_secondShape__79ol6{left:calc(50% + 260px);top:-250px;transform:rotate(24deg)}.expressive-banner_compact__Q2hP3{min-height:236px;padding:var(--banner-pad-compact)}.expressive-banner_context__99Qg0 .expressive-banner_content__kYqFB{margin:0;max-width:68%}.expressive-banner_context__99Qg0 .expressive-banner_title__zg_Fr{font-size:var(--fs-2xl)}.expressive-banner_context__99Qg0 .expressive-banner_shape__1xb4i{left:calc(50% - 100px);top:-405px;transform:rotate(-8deg)}.expressive-banner_catalog__KVZq9{overflow:visible;background:transparent;isolation:auto}.expressive-banner_catalog__KVZq9,.expressive-banner_catalog__KVZq9.expressive-banner_compact__Q2hP3{min-height:var(--banner-height-strip);padding:var(--banner-pad-compact)}.expressive-banner_catalog__KVZq9:focus-within{z-index:35}.expressive-banner_catalog__KVZq9 .expressive-banner_copy___EnL8{position:relative;z-index:1}.expressive-banner_catalog__KVZq9 .expressive-banner_content__kYqFB{max-width:74%}.expressive-banner_catalog__KVZq9 .expressive-banner_title__zg_Fr{font-size:var(--fs-xl);line-height:var(--lh-xl)}.expressive-banner_catalog__KVZq9 .expressive-banner_kicker__HfJSD{margin-bottom:var(--space-md)}.expressive-banner_catalog__KVZq9 .expressive-banner_body__EF_0R{font-size:var(--t-body-size);max-width:none}.expressive-banner_catalog__KVZq9 .expressive-banner_bottom__PADPR{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-xl);margin-top:var(--space-xl)}.expressive-banner_catalog__KVZq9 .expressive-banner_body__EF_0R{grid-column:1/-1}.expressive-banner_search__p0SUd{width:100%;min-width:0}@container expressive-banner (max-width: 960px){.expressive-banner_content__kYqFB{max-width:66%}.expressive-banner_catalog__KVZq9 .expressive-banner_content__kYqFB{max-width:100%}}@container expressive-banner (max-width: 760px){.expressive-banner_banner__EIKYC{min-height:0;padding:var(--banner-pad-narrow);padding-bottom:calc(var(--banner-pad-narrow) + var(--banner-art-window))}.expressive-banner_content__kYqFB,.expressive-banner_context__99Qg0 .expressive-banner_content__kYqFB{max-width:none;margin:0}.expressive-banner_title__zg_Fr{font-size:clamp(var(--fs-xl),7cqi,calc(var(--fs-2xl) * 1.25));line-height:1.08}.expressive-banner_body__EF_0R{font-size:var(--t-body-size);max-width:none}.expressive-banner_art__2A1vd{inset:auto 0 0;height:var(--banner-art-window)}.expressive-banner_secondShape__79ol6,.expressive-banner_shape__1xb4i{width:var(--banner-art-size-narrow);height:var(--banner-art-size-narrow);left:calc(50% - 400px);top:-280px}.expressive-banner_reading__XAqTY .expressive-banner_secondShape__79ol6{left:calc(50% - 100px)}.expressive-banner_article__M0coN .expressive-banner_shape__1xb4i,.expressive-banner_context__99Qg0 .expressive-banner_shape__1xb4i,.expressive-banner_price__OqTyO .expressive-banner_shape__1xb4i,.expressive-banner_quiz__Sckwk .expressive-banner_shape__1xb4i,.expressive-banner_reading__XAqTY .expressive-banner_shape__1xb4i,.expressive-banner_work__FKCua .expressive-banner_shape__1xb4i{left:calc(50% - 400px);top:-280px}.expressive-banner_compact__Q2hP3 .expressive-banner_title__zg_Fr{font-size:clamp(var(--fs-xl),7cqi,var(--fs-2xl))}.expressive-banner_catalog__KVZq9,.expressive-banner_catalog__KVZq9.expressive-banner_compact__Q2hP3{padding:var(--banner-pad-narrow);padding-bottom:calc(var(--banner-pad-narrow) + 140px)}.expressive-banner_catalog__KVZq9 .expressive-banner_title__zg_Fr{font-size:var(--fs-xl)}.expressive-banner_catalog__KVZq9 .expressive-banner_bottom__PADPR{grid-template-columns:minmax(0,1fr)}.expressive-banner_catalog__KVZq9 .expressive-banner_body__EF_0R{grid-column:auto}}@container expressive-banner (max-width: 360px){.expressive-banner_actions__h1mzM{width:100%}.expressive-banner_cta__g7RLL{flex:1 1}}@supports not (corner-shape:superellipse(2.4)){.expressive-banner_banner__EIKYC{border-radius:calc(var(--banner-radius) * var(--corner-fallback-scale))}}.basemap-preview_preview__YAi1M{--map-tint:none;position:absolute;inset:0;overflow:hidden;pointer-events:none;background:var(--bg-sand)}.basemap-preview_origin__UeRMI{position:absolute;left:50%;top:50%;width:0;height:0}.basemap-preview_tile__u2Pec{position:absolute}.basemap-preview_preview__YAi1M img{display:block;width:100%;height:100%;max-width:none;filter:var(--map-tint)}.basemap-preview_credits__ksITq{position:absolute;right:6px;bottom:6px;max-width:calc(100% - 12px);padding:3px 6px;background:rgb(255 255 255/.8);font-size:var(--fs-xs);color:#333;pointer-events:auto}.basemap-preview_anchored__vdZcD{background:transparent}.basemap-preview_anchored__vdZcD .basemap-preview_origin__UeRMI{position:fixed;left:anchor(--home-map-pin center);top:anchor(--home-map-pin center)}@supports not (anchor-name:--home-map-pin){.basemap-preview_anchored__vdZcD{visibility:hidden}}@media (min-width:900px){.basemap-preview_preview__YAi1M{display:none}}.basemap-preview_preview__YAi1M.basemap-preview_banner__TOYsW{display:block;background:transparent}.basemap-preview_preview__YAi1M.basemap-preview_banner__TOYsW img{filter:none}.basemap-preview_preview__YAi1M.basemap-preview_card__WB_94{display:block;background:var(--bg-sand)}.arrow-circle_circle__k6Kis{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:50%;corner-shape:round}.arrow-circle_navigation__8xb3C{width:var(--icon-button-sm);height:var(--icon-button-sm)}.arrow-circle_control__1gvfR{width:var(--control-h);height:var(--control-h)}.arrow-circle_compact__xUOFS{width:var(--arrow-circle);height:var(--arrow-circle)}.arrow-circle_dark__VRfG2{background:color-mix(in srgb,var(--accent-base) 18%,transparent);color:var(--accent-base)}.arrow-circle_light__SL1jG{background:var(--bg-light);color:var(--text-primary)}.arrow-circle_photo__dSzud{color:var(--text-on-dark);border:var(--border-hairline) solid var(--glass-border-color,var(--border-on-dark))}.arrow-circle_lightAccent__1Bv4g{background:color-mix(in srgb,var(--accent-base) 40%,transparent);color:var(--text-primary)}.arrow-circle_glyph__L77_4{display:block;flex:none;width:var(--icon-size);height:var(--icon-size);background:currentColor;mask:url(/icons/chevron-right.svg) center/contain no-repeat;-webkit-mask:url(/icons/chevron-right.svg) center/contain no-repeat;transition:transform var(--t-press) var(--ease)}.arrow-circle_navigation__8xb3C .arrow-circle_glyph__L77_4{width:calc(var(--icon-size) - var(--space-sm));height:calc(var(--icon-size) - var(--space-sm))}.arrow-circle_right__zAAWs .arrow-circle_glyph__L77_4{transform:rotate(0deg)}.arrow-circle_left__KPeJR .arrow-circle_glyph__L77_4{transform:rotate(180deg)}.arrow-circle_up__9gR11 .arrow-circle_glyph__L77_4{transform:rotate(-90deg)}.arrow-circle_down__qiOy8 .arrow-circle_glyph__L77_4{transform:rotate(90deg)}.arrow-circle_upRight__afSpk .arrow-circle_glyph__L77_4{transform:rotate(-45deg);mask-image:url(/icons/arrow-right.svg);-webkit-mask-image:url(/icons/arrow-right.svg)}@media(prefers-reduced-motion:reduce){.arrow-circle_glyph__L77_4{transition:none}}.deta-request-review_review__eSrmn{display:grid;gap:var(--space-md)}.deta-request-review_summary__LCGf4{white-space:pre-wrap;overflow-wrap:anywhere}.deta-voice-controls_call__a5Sar{flex:none;display:grid;gap:var(--space-sm);text-align:center;padding-block:var(--space-md)}.deta-voice-controls_call__a5Sar p{margin-inline:auto;max-width:64ch}.deta-voice-controls_portrait__ExSow{justify-self:center;padding:var(--space-xs);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-pill)}.deta-voice-controls_portrait__ExSow[data-call-activity=listening],.deta-voice-controls_portrait__ExSow[data-call-activity=speaking],.deta-voice-controls_portrait__ExSow[data-call-activity=thinking]{border-color:var(--accent-base)}.deta-voice-controls_portrait__ExSow[data-call-activity=muted]{border-color:var(--text-muted)}.deta-voice-controls_controls__2Q3Iz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:480px;justify-self:center;align-items:stretch;gap:var(--space-md);padding-top:var(--space-sm)}.deta-voice-controls_controls__2Q3Iz>.deta-voice-controls_callButton__vE9i3{padding-inline:var(--space-md);gap:var(--space-md);white-space:nowrap}.deta-voice-controls_controls__2Q3Iz>.deta-voice-controls_hangUpButton__yV8KZ{background:var(--err);color:var(--text-on-dark)}.deta-voice-controls_hangUp__lLvT3{rotate:135deg}.deta-voice-controls_retry__3Hu2N{display:flex;justify-content:center}.deta-voice-controls_error__r7AxH{color:var(--err)}.catalog-map-scene_scene__5Tn_r{position:absolute;inset:0 0 0 35%;z-index:0;overflow:hidden;border-radius:inherit;corner-shape:inherit;pointer-events:none;background:var(--bg-sand);opacity:.8;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%)}.catalog-map-scene_credits__kqYWl{background:transparent;right:var(--space-xl);bottom:var(--space-sm);font-size:var(--fs-xs)}@container expressive-banner (max-width: 760px){.catalog-map-scene_scene__5Tn_r{inset:auto 0 0;height:140px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%);mask-image:linear-gradient(180deg,transparent,#000 30%)}.catalog-map-scene_credits__kqYWl{font-size:var(--fs-xs)}}.catalog-map-scene_scene__5Tn_r [data-basemap-preview]{mix-blend-mode:normal}.home-sand-banner_surface__6fSZT.home-sand-banner_surface__6fSZT{background:var(--bg-home-sand);color:var(--text-primary);border-radius:var(--banner-radius);corner-shape:var(--corner-smooth)}.home-sand-banner_surface__6fSZT [data-banner-copy] h2{color:var(--text-primary)}.home-sand-banner_surface__6fSZT [data-banner-copy] p{color:var(--text-muted)}.home-sand-banner_art__lYMqx{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:inherit;corner-shape:inherit;background:var(--bg-home-sand)}.home-sand-banner_art__lYMqx img,.home-sand-banner_art__lYMqx picture{display:block;position:absolute;inset:0;width:100%;height:100%}.home-sand-banner_art__lYMqx img{object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent,transparent 40%,#000 65%);mask-image:linear-gradient(90deg,transparent,transparent 40%,#000 65%)}@container expressive-banner (max-width: 760px){.home-sand-banner_art__lYMqx{inset:auto 0 0;height:var(--banner-art-window)}.home-sand-banner_art__lYMqx img{object-position:center bottom;-webkit-mask-image:none;mask-image:none}}@supports not (corner-shape:superellipse(2.4)){.home-sand-banner_surface__6fSZT.home-sand-banner_surface__6fSZT{border-radius:calc(var(--banner-radius) * var(--corner-fallback-scale))}}.garage-workspace_root___9RBm{min-width:0;container:garage-workspace/inline-size}.garage-workspace_layout__96TNa{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl);align-items:start}.garage-workspace_list__Ov8JY{display:grid;gap:var(--space-xl);list-style:none;margin:0;padding:0;min-width:0}.garage-workspace_add__Ig_Fb{min-width:0}@container garage-workspace (min-width: 900px){.garage-workspace_layout__96TNa:has(>ul){grid-template-columns:minmax(0,1fr) 280px}}.conversation-offer_card__C7WId{display:flex;flex-direction:column;gap:var(--space-md);align-self:stretch;padding:var(--space-lg);border:var(--border-hairline) solid var(--border-dark);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}@supports not (corner-shape:superellipse(2.4)){.conversation-offer_card__C7WId{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.conversation-offer_label__fAeL5{color:var(--text-muted)}.conversation-offer_value__5qRTz{color:var(--text-primary)}.conversation-offer_note__Ygo6n{color:var(--text-primary);margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.conversation-offer_actions__4Xe37{display:grid;justify-items:start;gap:var(--space-md);border-top:var(--border-hairline) solid var(--border-default);padding-top:var(--space-md)}.conversation-offer_actions__4Xe37>button{max-width:100%;white-space:normal;height:auto;min-height:48px}@media (max-width:699px){[data-conversation-screen] .conversation-offer_card__C7WId{padding:var(--space-md)}}.conversation-layout_screen__vtHe0{position:fixed;inset:0 0 auto;z-index:100;height:100dvh;display:flex;flex-direction:column;min-width:0;background:var(--bg-sand);color:var(--text-primary);overflow:hidden}.conversation-layout_header__9hGGv{flex:none;display:flex;align-items:center;gap:var(--space-sm);padding:calc(var(--space-sm) + env(safe-area-inset-top, 0px)) var(--space-md) var(--space-sm);background:var(--bg-surface)}.conversation-layout_identity__WXR8W{flex:1 1;min-width:0}.conversation-layout_title__QP_pm{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-layout_title__QP_pm:focus{outline:none}.conversation-layout_subtitle___GIpl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;color:var(--text-muted)}.conversation-layout_summary__EEhwI{flex:none;max-width:none;border-radius:0;border-bottom:var(--border-hairline) solid var(--border-default);background:var(--bg-surface);justify-content:space-between;padding-inline:var(--space-lg);text-align:left;min-height:48px;height:auto;padding-block:var(--space-sm);white-space:normal;text-decoration:none}.conversation-layout_summary__EEhwI>span{min-width:0;overflow-wrap:anywhere}.conversation-layout_summary__EEhwI>svg{flex:none}.conversation-layout_messages__6BKM7{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:0 var(--space-md)}.conversation-layout_composer__unneT{flex:none;padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + env(safe-area-inset-bottom, 0px));background:var(--bg-surface);border-top:var(--border-hairline) solid var(--border-default);max-height:45%;overflow-y:auto}.conversation-layout_details__SvHZR{padding-block:var(--space-md) calc(var(--space-lg) + env(safe-area-inset-bottom, 0px))}.conversation-layout_entry__vmvqL{padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--bg-surface);corner-shape:var(--corner-smooth)}.conversation-layout_preview__LG28W{color:var(--text-muted);margin:0 0 var(--space-lg)}.conversation-layout_composeNote__4CQG4{margin:var(--space-sm) 0 0;color:var(--text-muted)}.conversation-layout_actions__fZSTO{display:grid;gap:var(--space-md);padding-bottom:var(--space-lg)}.conversation-layout_form__p12k0{display:grid;gap:var(--space-lg);padding-bottom:calc(var(--space-lg) + env(safe-area-inset-bottom, 0px))}@supports not (corner-shape:superellipse(2.4)){.conversation-layout_entry__vmvqL{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.loading-region_visual__W5RKu{animation:loading-region_reveal__YDOER 1ms step-end .2s both}@keyframes loading-region_reveal__YDOER{0%{visibility:hidden}to{visibility:visible}}.dashboard-panel_panel__QUYFA{min-width:0;scroll-margin-top:var(--space-xl)}.dashboard-panel_body__jIKi9{display:grid;gap:var(--space-lg);min-width:0;margin-top:var(--space-lg)}.dashboard-panel_body__jIKi9>*{min-width:0}.dashboard-panel_summary__bKzSn{display:flex;align-items:center;gap:var(--space-md);min-height:var(--btn-sm);cursor:pointer;list-style:none;color:var(--section-ink,var(--text-primary))}.dashboard-panel_summary__bKzSn::-webkit-details-marker{display:none}.dashboard-panel_summary__bKzSn:focus-visible{outline:2px solid var(--section-ink,var(--text-primary));outline-offset:var(--space-sm)}.dashboard-panel_copy__17JYz{display:grid;gap:var(--space-xs);flex:1 1;min-width:0}.dashboard-panel_muted__xiCFA{color:var(--section-muted,var(--text-muted))}.dashboard-panel_icon__bh_jb{display:inline-flex;flex:none;color:var(--section-ink,var(--text-primary))}.dashboard-panel_chevron__Zgg5q{flex:none}.dashboard-panel_disclosure__SHSWi[open]>.dashboard-panel_summary__bKzSn .dashboard-panel_chevron__Zgg5q{transform:rotate(90deg)}.dashboard-panel_actions__jhJJ1{display:flex;flex-wrap:wrap;gap:var(--space-md)}@media (prefers-reduced-motion:reduce){.dashboard-panel_chevron__Zgg5q{transition:none}}.financial-bridge_bridge__pyWwK{margin:0;min-width:0}.financial-bridge_chart__eb9Zp{display:block;width:100%;height:auto;overflow:visible}.financial-bridge_connector__jmBkO,.financial-bridge_zero__xJ1XA{stroke:var(--section-muted,var(--text-muted));stroke-width:1}.financial-bridge_connector__jmBkO{stroke-dasharray:4 4}.financial-bridge_bar__qunbU{fill:var(--section-muted,var(--text-muted))}[data-type=inflow]>.financial-bridge_bar__qunbU,[data-type=result]>.financial-bridge_bar__qunbU{fill:var(--accent-base)}[data-type=result][data-negative]>.financial-bridge_bar__qunbU{fill:var(--section-text,var(--text-primary))}.financial-bridge_labels__KcBIp{display:grid;gap:var(--space-sm);list-style:none;padding:0;margin:var(--space-md) 0 0}.financial-bridge_labels__KcBIp li{min-width:0;display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);border-top:2px solid var(--section-muted,var(--text-muted))}.financial-bridge_labels__KcBIp li[data-type=inflow],.financial-bridge_labels__KcBIp li[data-type=result]{border-color:var(--accent-base)}.financial-bridge_labels__KcBIp strong{overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.financial-bridge_mobileMeter__HnUbV{display:none;height:4px;background:var(--border-default);border-radius:var(--radius-pill);overflow:hidden}.financial-bridge_mobileMeter__HnUbV span{display:block;height:100%;background:var(--section-muted,var(--text-muted))}.financial-bridge_labels__KcBIp li[data-type=inflow] .financial-bridge_mobileMeter__HnUbV span,.financial-bridge_labels__KcBIp li[data-type=result] .financial-bridge_mobileMeter__HnUbV span{background:var(--accent-base)}@media (max-width:700px){.financial-bridge_mobileMeter__HnUbV{display:block}.financial-bridge_chart__eb9Zp{display:none}.financial-bridge_labels__KcBIp{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--space-lg)}.financial-bridge_labels__KcBIp li:last-child{grid-column:1/-1;padding:var(--space-lg);background:var(--section-card,var(--bg-dark));border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}}@media (max-width:700px){@supports not (corner-shape:superellipse(2.4)){.financial-bridge_labels__KcBIp li:last-child{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}}.conversation-composer_root__NeNTJ{display:grid;gap:var(--space-sm);min-width:0}.conversation-composer_row___ljt4{display:flex;align-items:flex-end;gap:var(--space-sm);min-width:0}.conversation-composer_field__tw4c_{flex:1 1;min-width:0}.conversation-composer_row___ljt4>button{flex:none}.conversation-composer_notice__UBRCE{margin:0;color:var(--text-muted);overflow-wrap:anywhere}.growth_stack___ETk3{display:grid;gap:var(--space-lg)}.growth_panel__dAFQ9{background:var(--bg-surface);border-radius:var(--radius-outer);corner-shape:var(--corner-smooth);padding:var(--step-block);display:grid;gap:var(--step-item);min-width:0}.growth_facts___kUr5{margin:0;display:grid;gap:var(--space-sm)}.growth_facts___kUr5>div{display:grid;grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);gap:var(--space-md)}.growth_facts___kUr5 dt{color:var(--text-muted)}.growth_facts___kUr5 dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.growth_actions__Pj5eh{display:flex;gap:var(--space-md);flex-wrap:wrap}.growth_history___vAT9{border-top:1px solid var(--border-default);padding-top:var(--space-lg);display:grid;gap:var(--space-md)}.growth_photos__K3Pzy{display:flex;gap:var(--space-md);flex-wrap:wrap}.growth_photos__K3Pzy img{width:96px;height:96px;object-fit:cover;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}.growth_notice__u6cCD{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@supports not (corner-shape:superellipse(2.4)){.growth_panel__dAFQ9{border-radius:calc(var(--radius-outer) * var(--corner-fallback-scale))}.growth_photos__K3Pzy img{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.client-chat-workspace_page__wvzTY{display:grid;align-content:start;gap:var(--step-block);min-width:0}