.ke8cOa_block{grid-template-columns:auto 1fr;align-items:start;column-gap:16px;margin:0;padding:0 0 40px;display:grid}.ke8cOa_logo{grid-column:1;height:auto;padding-top:2px}.ke8cOa_stellar{width:34px}.ke8cOa_crmls{width:96px}.ke8cOa_body{grid-column:2;min-width:0}.ke8cOa_listedBy{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.5}.ke8cOa_listedBy+.ke8cOa_listedBy{margin-top:2px}.ke8cOa_copyright{color:var(--ink-4);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.ke8cOa_copyright+.ke8cOa_listedBy{margin-top:6px}.ke8cOa_disclaimer{border-top:1px dashed var(--line);color:var(--ink-3);overflow-wrap:anywhere;grid-column:1/-1;margin-top:14px;padding-top:12px;font-size:11px;line-height:1.5}
.HHK2ba_band{text-align:left;padding:0}.HHK2ba_inner{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.HHK2ba_inner p{margin:0}.HHK2ba_lede{color:var(--ink-4);font-size:12px;line-height:1.5}.HHK2ba_entityRow{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.HHK2ba_entity{color:var(--ink-3);font-size:13px;font-weight:500}.HHK2ba_entityDetail,.HHK2ba_broker{color:var(--ink-4);font-size:12px;line-height:1.5}.HHK2ba_services{color:var(--ink-4);margin-top:4px;font-size:12px;line-height:1.5}.HHK2ba_contact{color:var(--ink-4);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:12px;line-height:1.5;display:flex}.HHK2ba_mail{min-height:24px;color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.HHK2ba_mail:hover{color:var(--ink);text-decoration:underline}
._05058a_page{--facts-label-w:96px;--facts-gutter:42px;min-width:0;max-width:1140px;margin:0 auto}._05058a_pageStickyCta{padding-bottom:88px}@media (min-width:720px){._05058a_pageStickyCta{padding-bottom:0}}._05058a_page._05058a_page>*+*{margin-top:40px}._05058a_legal{flex-direction:column;gap:20px;max-width:1140px;margin:20px auto 0;display:flex}._05058a_degraded{background:var(--risk-soft);border:1px solid var(--line);color:var(--ink);border-radius:12px;align-items:center;gap:8px;margin:0 0 16px;padding:10px 16px;font-size:13px;display:flex}._05058a_degradedIc{color:var(--risk);flex-shrink:0;display:inline-flex}._05058a_degradedText{flex:1;min-width:0}._05058a_galleryMobile{position:relative}@media (min-width:720px){._05058a_galleryMobile{display:none}}._05058a_gcSlide{aspect-ratio:3/2;width:100%}._05058a_gcSlide ._05058a_g{cursor:default;border-radius:12px;width:100%;height:100%}._05058a_gcCounter{border-radius:var(--r-pill);background:var(--photo-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--white);pointer-events:none;padding:3px 10px;font-size:12px;font-weight:500;line-height:1.5;position:absolute;bottom:12px;right:12px}._05058a_page ._05058a_gallery{margin-top:20px}._05058a_gallery{display:none}@media (min-width:720px){._05058a_gallery{aspect-ratio:10/3;grid-template-rows:1fr 1fr;grid-template-columns:3fr 1fr 1fr;grid-auto-rows:unset;gap:10px;display:grid}._05058a_gallery[data-count="1"]{aspect-ratio:3;grid-template-rows:1fr;grid-template-columns:1fr}._05058a_gallery[data-count="2"]{aspect-ratio:3;grid-template-rows:1fr;grid-template-columns:2fr 1fr}._05058a_gallery[data-count="3"]{aspect-ratio:3;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}._05058a_gallery[data-count="4"] ._05058a_g:last-child:not(._05058a_gMain){grid-column:span 2}}._05058a_g{background:var(--bg-soft);border-radius:12px;position:relative;overflow:hidden}._05058a_g:focus{outline:none}._05058a_g:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._05058a_g[role=button]{cursor:zoom-in}._05058a_g img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block}._05058a_g img[data-loaded]{opacity:1}@media (min-width:720px){._05058a_gMain{grid-row:1/span 2}._05058a_gallery[data-count="1"] ._05058a_gMain,._05058a_gallery[data-count="2"] ._05058a_gMain{grid-row:auto}}._05058a_moreOverlay{background:var(--scrim-strong);color:var(--white);letter-spacing:.01em;pointer-events:none;justify-content:center;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}._05058a_topRow{flex-direction:column;display:flex}@container (min-width:820px){._05058a_topRow{grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"head card""about card";align-items:start;column-gap:40px;display:grid}._05058a_topRowNoCard{grid-template-areas:"head card""about about"}}._05058a_head{order:1;margin:0 0 24px}@container (min-width:820px){._05058a_head{grid-area:head}}._05058a_topAbout{order:3}@container (min-width:820px){._05058a_topAbout{grid-area:about}}._05058a_topAbout ._05058a_section{margin-bottom:0}._05058a_headMain{flex:1;min-width:0}._05058a_headPrice{letter-spacing:-.02em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:32px;font-weight:700;line-height:1;display:flex}._05058a_priceFig{align-items:baseline;display:inline-flex}._05058a_priceUnit{color:var(--ink-3);margin-left:2px;font-size:18px;font-weight:500}._05058a_headStats{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}._05058a_statChip{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);color:var(--ink);align-items:center;gap:7px;padding:9px 14px;font-size:13px;display:inline-flex}._05058a_statChip b{font-weight:600}._05058a_statChip svg{color:var(--ink-3);flex-shrink:0}._05058a_headAddr{color:var(--ink-3);align-items:flex-start;gap:6px;margin-top:12px;font-size:14px;line-height:1.4;display:flex}._05058a_headAddr>svg{color:var(--ink-4);flex-shrink:0;margin-top:.2em}._05058a_headAddr h1{font:inherit;color:inherit;margin:0;display:inline}._05058a_seeThisHome{flex-direction:column;order:2;align-items:stretch;gap:20px;margin-bottom:40px;display:flex}@container (min-width:820px){._05058a_seeThisHome{grid-area:card;width:max-content;margin-top:0;margin-bottom:0}._05058a_seeThisHomeWide{width:360px}}._05058a_sthLabel{letter-spacing:-.015em;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:20px;font-weight:700}._05058a_sthBox{flex-direction:column;align-items:stretch;gap:16px;display:flex}._05058a_sthBoxCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);padding:16px}._05058a_headCtaSticky{z-index:80;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--white);border-top:1px solid var(--line);flex-direction:column;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 34px #0b122024}@media (min-width:720px){._05058a_headCtaSticky{display:none}}._05058a_openHouseCarousel{flex-direction:column;gap:8px;min-width:0;display:flex}._05058a_ohStripWrap{min-width:0;padding-inline:0;position:relative}@container (min-width:620px){._05058a_ohStripWrap{padding-inline:34px}}@container (min-width:820px){._05058a_ohStripWrap{padding-inline:0}}._05058a_openHouseStrip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:16px;display:flex;overflow-x:auto}._05058a_openHouseStrip::-webkit-scrollbar{display:none}._05058a_ohArrow{z-index:2;border-radius:var(--r-pill);background:var(--white);width:30px;height:30px;color:var(--ink-muted);cursor:pointer;border:1px solid #2024371a;place-items:center;padding:0;transition:background .15s,color .15s,opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #20243729}._05058a_ohArrow:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}._05058a_ohArrow:disabled{cursor:default}._05058a_ohArrow:disabled svg{opacity:.35}._05058a_ohArrow svg{width:18px;height:18px}._05058a_ohArrowPrev{left:-6px}@container (min-width:620px){._05058a_ohArrowPrev{left:0}}@container (min-width:820px){._05058a_ohArrowPrev{left:-6px}}._05058a_ohArrowNext{right:-6px}@container (min-width:620px){._05058a_ohArrowNext{right:0}}@container (min-width:820px){._05058a_ohArrowNext{right:-6px}}._05058a_openHouseTile{scroll-snap-align:start;background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);text-align:center;flex-direction:column;flex:none;align-items:center;gap:4px;width:80px;padding:16px 12px;display:flex;position:relative}._05058a_ohWeekday{color:var(--ink-3);font-size:12px;font-weight:500}._05058a_ohDay{letter-spacing:-.015em;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1.1}._05058a_ohMonth{color:var(--ink-3);font-size:12px;font-weight:500}._05058a_ohSrOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._05058a_openHouseFallback{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);flex:none;align-items:center;padding:16px 12px;font-size:14px;display:flex}._05058a_grid{margin-top:32px}._05058a_section{margin-bottom:40px}._05058a_section h2{letter-spacing:-.015em;color:var(--ink);margin:0 0 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:20px;font-weight:700}._05058a_similarSection{margin-top:40px}._05058a_similarGrid{grid-template-columns:1fr;gap:30px;display:grid}@container (min-width:560px){._05058a_similarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){._05058a_similarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._05058a_similarGrid>*{min-width:0}._05058a_desc{color:var(--ink-3);align-self:stretch;margin:0;font-size:14px;line-height:1.7}._05058a_descWrap{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._05058a_descClamp{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._05058a_descFade{position:relative}._05058a_descFade:after{content:"";background:linear-gradient(to bottom, transparent, var(--white));pointer-events:none;height:2.4em;position:absolute;inset:auto 0 0}._05058a_descEmpty{color:var(--ink-3);margin:0;font-size:16px;font-style:italic;line-height:1.7}._05058a_emptyState{text-align:center;background:var(--white);border:1px dashed var(--line-2);color:var(--ink-2);border-radius:12px;padding:24px;font-size:13px;line-height:1.5}._05058a_emptyState b{color:var(--ink);font-weight:600}._05058a_emptyCta{margin-top:16px}._05058a_factsGroups{grid-template-columns:1fr;gap:28px;display:grid}@container (min-width:620px){._05058a_factsGroups{grid-template-columns:1fr 1fr;align-items:start;column-gap:64px}._05058a_factsGroups>:only-child{grid-column:1/-1}}._05058a_factsGroupTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:18px;font-weight:600}._05058a_factsGroup{min-width:0}._05058a_factsGrid{grid-template-columns:minmax(var(--facts-label-w), auto) minmax(0, 1fr);display:grid}@container (min-width:620px){._05058a_factsGrid{grid-template-columns:auto minmax(0,1fr)}}._05058a_factsGrid{align-items:baseline;row-gap:10px;column-gap:var(--facts-gutter)}._05058a_factsGridLeft{grid-template-columns:minmax(var(--facts-label-w), auto) minmax(0, 1fr)}._05058a_fact{display:contents}._05058a_factLabel{color:var(--ink-3);font-size:14px;font-weight:500}._05058a_factValue{color:var(--ink);text-align:left;overflow-wrap:anywhere;min-width:0;font-size:15px}._05058a_simListing{--ph-ratio:16 / 9}._05058a_simSkGrid{grid-template-columns:1fr;gap:16px;display:grid}@container (min-width:560px){._05058a_simSkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){._05058a_simSkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._05058a_simSkCard{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:12px;padding:0;overflow:hidden}._05058a_simSkMedia{aspect-ratio:3/2}._05058a_simSkBody{flex-direction:column;gap:6px;padding:24px;display:flex}._05058a_locationSection{margin-top:48px}._05058a_locMapWrap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-soft);height:300px;position:relative;overflow:hidden}@media (min-width:720px){._05058a_locMapWrap{height:420px}}._05058a_locMapAddr{z-index:1;background:var(--white);border:1px solid var(--line);border-radius:var(--r-pill);max-width:calc(100% - 28px);color:var(--ink);align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 2px 4px #0b12200f,0 8px 24px #0b12200f}._05058a_locMapAddr svg{color:var(--accent);flex-shrink:0}._05058a_locMapAddr span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._05058a_locPinHome{border-radius:var(--r-pill);background:var(--surface-dark);width:38px;height:38px;color:var(--white);justify-content:center;align-items:center;display:flex;translate:-50% -50%;box-shadow:0 4px 14px #10172659}._05058a_locPinHome svg{width:18px;height:18px}._05058a_notFound{text-align:center;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 24px;display:flex}._05058a_notFound p{margin:0;font-size:14px}._05058a_mpTopRow{grid-template-columns:1fr;gap:12px;margin:0 0 16px;display:grid}._05058a_mpTopRow>*{min-width:0}._05058a_mpPanel{background:var(--bg-soft);border-radius:20px;padding:20px}._05058a_bpReachCard,._05058a_mpPayCard{background:var(--white);border:1px solid var(--line);color:var(--ink);border:0;border-radius:12px;margin:0;padding:16px}@media (min-width:540px){._05058a_bpReachCard,._05058a_mpPayCard{padding:20px 30px}}._05058a_bpSlot{min-width:0}._05058a_bpReachTop{justify-content:space-between;align-items:center;gap:10px;display:flex}._05058a_cardEditBtn._05058a_cardEditBtn{margin-right:-8px}._05058a_bpReachCap{color:var(--ink-3);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}._05058a_bpReachFigure{letter-spacing:-.01em;margin-top:10px;font-size:24px;font-weight:700}._05058a_bpReachFigure small{color:var(--ink);font-size:12px;font-weight:600}._05058a_bpReachRange{color:var(--ink-3);margin-top:4px;font-size:12px}._05058a_bpCardAlert{margin-top:16px;border-radius:var(--r-md)!important}._05058a_cardSubline{color:var(--ink-3);align-items:center;gap:6px;margin-top:4px;font-size:12px;line-height:1.5;display:flex}._05058a_subHelp{width:24px;height:24px;color:var(--ink-5);cursor:pointer;justify-content:center;align-items:center;margin:-4px 0;display:inline-flex}._05058a_subHelp:hover{color:var(--ink-3)}._05058a_cardDivider{border-top:1px dashed var(--line);margin:20px 0}._05058a_cardDivider+._05058a_rcpt{margin-top:0}._05058a_mpPayTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}._05058a_mpPayTop ._05058a_mpPayCap{margin-bottom:0}._05058a_mpCardHead{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:0;display:flex}._05058a_mpTotal{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:4px;font-size:24px;font-weight:700;display:flex}._05058a_mpTotal small{color:var(--ink);margin-left:2px;font-size:12px;font-weight:600}._05058a_mpBpInvite{background:var(--teal-soft-bg);border-radius:8px;grid-template-areas:"text""button""tags";justify-items:start;gap:12px;margin-top:16px;padding:16px;display:grid}@container (min-width:860px){._05058a_mpBpInvite{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text button""tags button";align-items:start;gap:10px 24px}}._05058a_mpBpInviteText{color:var(--teal);grid-area:text;margin:0;font-size:12px;line-height:1.5}@container (min-width:860px){._05058a_mpBpInviteText{max-width:640px}}._05058a_mpBpInviteAssures{flex-wrap:wrap;grid-area:tags;gap:6px 20px;display:flex}._05058a_mpBpInviteAssure{color:var(--ink-3);align-items:center;gap:6px;font-size:10px;font-weight:400;line-height:1.5;display:inline-flex}._05058a_mpBpInviteCheck{width:10px;height:10px;color:var(--teal);flex-shrink:0}._05058a_mpBpInviteBtn._05058a_mpBpInviteBtn{background:var(--teal);height:30px;min-height:30px;color:var(--white);box-shadow:none;border:0;border-radius:8px;grid-area:button;padding:2px 10px;font-size:12px;font-weight:400}@container (min-width:860px){._05058a_mpBpInviteBtn._05058a_mpBpInviteBtn{align-self:center}}._05058a_mpBpInviteBtn._05058a_mpBpInviteBtn:hover{background:var(--teal);filter:brightness(.95)}._05058a_mpStaleNotice{color:var(--ink-2);background:#e9930b14;border:1px solid #e9930b40;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:8px;font-size:12px;line-height:1.5;display:flex}._05058a_mpPayCap{color:var(--ink-3);margin-bottom:8px;font-size:14px;font-weight:500}._05058a_mpPayActions{flex-shrink:0;align-items:center;gap:12px;display:flex}._05058a_rcpt{margin-top:14px;font-size:13px}._05058a_rcptToggle{justify-content:space-between;align-items:center;width:100%;display:flex}._05058a_rcptToggle>button{margin-block:-8px}._05058a_rcptToggleLabel{color:var(--ink-3);font-size:12px;font-weight:500}._05058a_rcptChev,._05058a_rcptChevOpen{color:var(--ink-component-4);transition:transform .15s}._05058a_rcptChevOpen{transform:rotate(180deg)}._05058a_rcptRow{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}._05058a_rcptToggle+._05058a_rcptRow{margin-top:12px}._05058a_rcptLabel{min-width:0;color:var(--ink-3);align-items:center;gap:8px;display:inline-flex}._05058a_rcptDot{border-radius:var(--r-xs);flex-shrink:0;width:9px;height:9px;display:inline-block}._05058a_rcptVal{color:var(--ink);flex-shrink:0;font-weight:500}._05058a_mpEditGroup{margin-bottom:20px}._05058a_mpEditGroup:last-child{margin-bottom:0}._05058a_mpEditGroup>:last-child{margin-bottom:0;padding-bottom:0}._05058a_mpEditGroupHead{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}._05058a_mpEditGroupLabel{color:var(--ink);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}._05058a_mpFieldLabel._05058a_mpFieldLabel{color:var(--ink-component-2);font-size:14px;font-weight:600}._05058a_mpFieldItem._05058a_mpFieldItem{gap:10px}._05058a_mpFieldFull{margin-bottom:20px}._05058a_mpFieldRow{grid-template-columns:1fr;gap:20px;margin-bottom:20px;display:grid}@media (min-width:540px){._05058a_mpFieldRow{grid-template-columns:repeat(2,1fr);align-items:end}}._05058a_mpFieldRow ._05058a_mpEq{align-self:end;align-items:center;min-height:32px;padding-bottom:0;display:inline-flex}._05058a_mpEq{color:var(--ink-component-2);padding-bottom:9px;font-size:13px;line-height:1.5}._05058a_mpEq b{color:var(--ink)}._05058a_mpChk{color:var(--ink);align-items:center;gap:8px;margin-bottom:7px;font-size:13px;display:flex}._05058a_mpHeaderToggle{align-items:center;gap:8px;display:none}@container (min-width:560px){._05058a_mpHeaderToggle{display:flex}}._05058a_mpCardToggleRow{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}@container (min-width:560px){._05058a_mpCardToggleRow{display:none}}._05058a_mpCardToggleLabel{color:var(--ink-3);font-size:12px}._05058a_mpFoot{margin-top:14px;line-height:1.5}._05058a_mpCtaLink{color:var(--teal);white-space:nowrap;align-items:center;min-height:24px;font-size:12px;font-weight:400}._05058a_mpFine{color:var(--ink-3);font-size:12px;line-height:1.5}._05058a_topActions{align-items:center;gap:8px;display:flex}._05058a_topActions ._05058a_topIconBtnSaved,._05058a_topActions ._05058a_topIconBtnSaved:hover:not(:disabled){color:var(--like)}._05058a_photoSingleBody._05058a_photoSingleBody{flex-direction:column;padding:8px 16px;display:flex;overflow:hidden}@media (min-width:720px){._05058a_photoSingleBody._05058a_photoSingleBody{padding:16px 32px}}._05058a_photoSingle{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}._05058a_photoSingleStage{background:var(--bg-soft);border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}._05058a_photoSingleImg{object-fit:contain;width:100%;height:100%}._05058a_photoSingleAdvance{cursor:pointer}._05058a_photoNav{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--white);width:40px;height:40px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._05058a_photoNav:focus{outline:none}._05058a_photoNav:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._05058a_photoNav:hover{background:var(--bg-soft)}._05058a_photoNavPrev{left:8px}._05058a_photoNavNext{right:8px}._05058a_photoSingleBar{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}._05058a_photoCounter{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px}._05058a_photoStackBtn{cursor:pointer;background:0 0;border:none;border-radius:12px;padding:0;display:block}._05058a_photoStackBtn:focus{outline:none}._05058a_photoStackBtn:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._05058a_photoStack{grid-template-columns:repeat(2,1fr);gap:8px;max-width:1100px;margin:0 auto;display:grid}@media (min-width:720px){._05058a_photoStack{grid-template-columns:repeat(3,1fr)}}._05058a_photoStackImg{aspect-ratio:3/2;object-fit:cover;background:var(--bg-soft);border-radius:12px;width:100%;display:block}._05058a_photoSheet._05058a_photoSheet{padding-top:var(--header-height);top:0}._05058a_photoSheet._05058a_photoSheet [role=dialog]{border-radius:12px 12px 0 0;overflow:hidden}._05058a_phHead{justify-content:space-between;align-items:baseline;margin-bottom:24px;display:flex}._05058a_phHead h2{margin-bottom:0}._05058a_seeMoreRow{justify-content:center;margin-top:24px;display:flex}._05058a_phTable{table-layout:auto;border-collapse:collapse;width:100%;font-size:14px}._05058a_phTable th{border-bottom:1px solid var(--line-2);text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);white-space:nowrap;padding:0 0 12px;font-size:12px;font-weight:500}._05058a_phTable td{border-bottom:1px solid var(--line-2);vertical-align:middle;color:var(--ink);padding:17px 0}._05058a_phTable ._05058a_phDate{white-space:nowrap;padding-right:24px}._05058a_phTable ._05058a_phEvent{width:100%;padding-right:24px}._05058a_phTable ._05058a_phPrice{text-align:right}@container (min-width:620px){._05058a_phTable ._05058a_phEvent{width:auto}._05058a_phTable ._05058a_phDate{width:calc(var(--facts-label-w) + var(--facts-gutter));padding-right:0}}._05058a_phTable tr:last-child td{border-bottom:none}._05058a_phDate{color:var(--ink-3)}._05058a_phPrice{text-align:right;white-space:nowrap;font-weight:600}._05058a_phOld td{color:var(--ink-4)}._05058a_phOld ._05058a_phPrice{font-weight:500}._05058a_phSkeleton{flex-direction:column;gap:18px;margin-top:16px;display:flex}
._8crVfa_item{flex-direction:column;gap:6px;display:flex}._8crVfa_itemRow{justify-content:space-between;align-items:center;display:flex}._8crVfa_label{color:#1f2937;font-size:13px;font-weight:500}._8crVfa_description{color:#64748b;margin:0;font-size:12px;line-height:1.5}._8crVfa_message{color:#dc2626;margin:0;font-size:13px}
.adsWBW_note{color:var(--ink-4);margin-top:9px;font-size:11px}
.OgPhoW_page{min-width:0}.OgPhoW_container{min-width:0;max-width:1140px;margin:0 auto}.OgPhoW_stage{flex-direction:column;display:flex;container-type:inline-size}.OgPhoW_hero{flex-direction:column;gap:24px;display:flex}@container (min-width:1044px){.OgPhoW_hero{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:24px 44px;display:grid}}.OgPhoW_heroText{min-width:0}@container (min-width:1044px){.OgPhoW_heroText{grid-area:1/1;max-width:560px}}.OgPhoW_heroCta{align-self:flex-start}@container (min-width:1044px){.OgPhoW_heroCta{grid-area:2/1;justify-self:start}}.OgPhoW_heroImg{aspect-ratio:3/2;border-radius:18px;width:100%;min-width:0;max-height:300px}@container (min-width:1044px){.OgPhoW_heroImg{grid-area:1/2/span 2;align-self:start;width:100%;max-height:none}}.OgPhoW_heroTitle{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:34px;font-weight:700;line-height:1.08}.OgPhoW_heroLede{color:var(--ink-2);max-width:690px;margin:0 0 22px;font-size:15px;line-height:1.6}.OgPhoW_sectionTitle{letter-spacing:-.015em;color:var(--ink);margin:40px 0 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:20px;font-weight:700}.OgPhoW_introLearn{margin-top:40px;margin-bottom:20px}.OgPhoW_journey{flex-direction:column;align-items:stretch;gap:30px;display:flex}@container (min-width:860px){.OgPhoW_journey{flex-direction:row}}.OgPhoW_jstep{min-width:0;color:var(--ink);background-color:var(--surface-2);border-radius:18px;flex-direction:column;padding:18px;transition:transform .15s;display:flex}.OgPhoW_jstep:first-child{background-image:radial-gradient(120% 78% at 8% -24%,#2cb8b91f,#2cb8b900 70%)}.OgPhoW_jstep:nth-child(2){background-image:radial-gradient(120% 78% at 50% -24%,#2cb8b91f,#2cb8b900 70%)}.OgPhoW_jstep:nth-child(3){background-image:radial-gradient(120% 78% at 92% -24%,#2cb8b91f,#2cb8b900 70%)}.OgPhoW_jstep:hover{transform:translateY(-3px)}@container (min-width:560px){.OgPhoW_jstep{flex:1 1 0}}@container (min-width:720px){.OgPhoW_jstep{padding:20px}}.OgPhoW_jbadge{width:36px;height:36px;color:var(--teal);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--r-lg);background:#2cb8b91f;justify-content:center;align-self:flex-start;align-items:center;margin-bottom:14px;font-size:18px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.OgPhoW_jstepTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:600}.OgPhoW_jstepDesc{color:var(--ink-3);margin:0;font-size:14px;line-height:1.45}.OgPhoW_heroSkeletonRow{flex-direction:column;gap:24px;display:flex}@container (min-width:640px){.OgPhoW_heroSkeletonRow{flex-direction:row;align-items:center;gap:44px}}.OgPhoW_heroSkeleton{flex-direction:column;gap:8px;min-width:0;display:flex}@container (min-width:640px){.OgPhoW_heroSkeleton{flex:1 1 0;max-width:560px}}.OgPhoW_heroSkeletonImg{aspect-ratio:3/2;border-radius:18px;min-width:0}@container (min-width:640px){.OgPhoW_heroSkeletonImg{flex:1 1 0}}.OgPhoW_skeletonSectionTitle{margin:40px 0 20px}.OgPhoW_skeletonSteps{flex-direction:column;gap:10px;display:flex}@container (min-width:860px){.OgPhoW_skeletonSteps{flex-direction:row}}.OgPhoW_skeletonStep{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}@container (min-width:560px){.OgPhoW_skeletonStep{flex:1 1 0;padding:14px}}@container (min-width:720px){.OgPhoW_skeletonStep{padding:20px}}.OgPhoW_skeletonStepImg{aspect-ratio:16/10;border-radius:var(--r-lg);margin-top:6px}.OgPhoW_skeletonLearn{flex-direction:column;gap:8px;margin-top:40px;display:flex;container-type:inline-size}.OgPhoW_skeletonLearnGrid{grid-template-columns:1fr;gap:30px;margin-top:8px;display:grid}@container (min-width:520px){.OgPhoW_skeletonLearnGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.OgPhoW_skeletonLearnCard{flex-direction:column;display:flex}.OgPhoW_skeletonLearnHead{aspect-ratio:16/10;border-radius:var(--r-lg);overflow:hidden}.OgPhoW_skeletonLearnBody{flex-direction:column;gap:6px;padding:14px 0 0;display:flex}.OgPhoW_resultSkeletonGrid{flex-direction:column;gap:18px;display:flex}@container (min-width:600px){.OgPhoW_resultSkeletonGrid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:22px;display:grid}}@container (min-width:980px){.OgPhoW_resultSkeletonGrid{grid-template-columns:352px minmax(0,1fr)}}.OgPhoW_resultSkeletonAside{flex-direction:column;gap:12px;display:flex}.OgPhoW_resultSkeletonMain{flex-direction:column;gap:22px;min-width:0;display:flex}.OgPhoW_resultSkeletonLearn{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:12px;margin-top:0;padding:18px}.OgPhoW_backBtn.OgPhoW_backBtn{align-self:flex-start;margin-bottom:4px}.OgPhoW_entryShell{margin-top:20px}.OgPhoW_entryLeftHead{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.OgPhoW_entryLeftTitle{letter-spacing:-.015em;color:var(--ink);margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1.2}.OgPhoW_entryLeftSub{color:var(--ink-3);margin:0;font-size:13px;line-height:1.55}.OgPhoW_entryFormCard{min-width:0}.OgPhoW_entryFormCard .OgPhoW_formGrid{grid-template-columns:1fr;gap:17px 18px}@container (min-width:600px){.OgPhoW_entryFormCard .OgPhoW_formGrid{grid-template-columns:1fr 1fr}}.OgPhoW_formGrid{grid-template-columns:1fr;gap:16px;display:grid}@container (min-width:480px){.OgPhoW_formGrid{grid-template-columns:1fr 1fr}.OgPhoW_formFull{grid-column:1/-1}}.OgPhoW_fieldSlider{margin-top:8px}.OgPhoW_creditOverrideNote{color:var(--ink-3);margin-top:4px;font-size:12px;line-height:1.45}.OgPhoW_entrySubmit{flex-wrap:wrap;align-items:center;gap:15px;margin-top:24px;display:flex}.OgPhoW_entryGo.OgPhoW_entryGo{border-radius:var(--r-lg);gap:9px;width:100%;height:auto;padding:13px 22px;font-size:14px;font-weight:500;line-height:normal}@container (min-width:600px){.OgPhoW_entryGo.OgPhoW_entryGo{width:calc(50% - 9px)}}.OgPhoW_formError{color:var(--danger);margin-top:13px;font-size:12px}.OgPhoW_estimateBody{text-align:left}.OgPhoW_entrySubmitBtn{min-width:140px}.OgPhoW_calcWrapTop.OgPhoW_calcWrapTop{margin-top:40px}
.ISYN8G_alert{background:var(--danger-soft);border:1px solid var(--danger-soft-border);border-radius:var(--r-md);align-items:flex-start;gap:8px;margin-top:16px;padding:12px 14px;display:flex}.ISYN8G_icon{color:var(--danger);flex-shrink:0;margin-top:1px}.ISYN8G_text{color:var(--danger);font-size:13px;font-weight:600}
.nE4U9q_page{flex-direction:column;display:flex}@media (min-width:1024px){.nE4U9q_page{flex:1;min-height:0}}.nE4U9q_content{width:100%}@media (min-width:1024px){.nE4U9q_content,.nE4U9q_panelRoot{flex-direction:column;flex:1;min-height:0;display:flex}}.nE4U9q_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:-30px;padding-top:4px;padding-bottom:22px;display:flex}.nE4U9q_searchTabs.nE4U9q_searchTabs{width:100%}.nE4U9q_searchTabs.nE4U9q_searchTabs>span[aria-hidden=true]{border-radius:0;bottom:-1px}.nE4U9q_composer{z-index:60;flex-wrap:nowrap;align-items:center;gap:10px;display:flex;position:relative}@container (max-width:880px){.nE4U9q_composer{flex-wrap:wrap}}.nE4U9q_searchFieldWrap{flex:0 360px;min-width:200px;position:relative}@container (max-width:880px){.nE4U9q_searchFieldWrap{flex:100%}}.nE4U9q_searchField.nE4U9q_searchField{width:100%;height:36px;padding-right:4px}.nE4U9q_searchPrefix{align-items:center;gap:4px;min-width:0;display:inline-flex}.nE4U9q_locationChip.nE4U9q_locationChip{letter-spacing:normal;text-transform:none;max-width:100%;height:26px;color:var(--ink-2);background:var(--bg-soft);gap:2px;padding:0 4px 0 10px;font-size:13px;font-weight:500}.nE4U9q_locationChip.nE4U9q_locationChip>button{border-radius:var(--r-pill);justify-content:center;min-width:24px;min-height:24px}.nE4U9q_locationChip.nE4U9q_locationChip>button:focus{outline:none}.nE4U9q_locationChip.nE4U9q_locationChip>button:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.nE4U9q_locationChipText{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}@container (max-width:880px){.nE4U9q_locationChipText{max-width:120px}}.nE4U9q_barSaveBtn.nE4U9q_barSaveBtn{height:36px;margin-left:auto}.nE4U9q_composerControls{flex-wrap:nowrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}@container (max-width:880px){.nE4U9q_composerControls{flex-basis:100%}}.nE4U9q_pillScroller{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:auto;align-items:center;gap:10px;min-width:0;display:flex;overflow-x:auto}.nE4U9q_pillScroller::-webkit-scrollbar{display:none}.nE4U9q_pillScroller>*{flex:none}.nE4U9q_pillArrow{border:1px solid var(--line-component);border-radius:var(--r-md);background:var(--white);width:24px;height:36px;color:var(--ink-component-2);cursor:pointer;flex:none;place-items:center;padding:0;transition:background-color .15s;display:grid}.nE4U9q_pillArrow:hover{background:var(--bg-soft)}.nE4U9q_pillArrow:active{background:var(--bg-soft-hover)}.nE4U9q_filterItem{position:relative}.nE4U9q_filterPill.nE4U9q_filterPill{border-radius:var(--r-md);font-variant-numeric:tabular-nums;flex-shrink:0;gap:10px;height:36px;padding:0 10px;font-size:14px;font-weight:500;position:relative}.nE4U9q_filterPill.nE4U9q_filterPill.nE4U9q_open,.nE4U9q_filterPill.nE4U9q_filterPill.nE4U9q_open:hover{border-color:var(--accent)}.nE4U9q_filterPill.nE4U9q_filterPill.nE4U9q_applied,.nE4U9q_filterPill.nE4U9q_filterPill.nE4U9q_applied:hover{border-color:var(--accent);color:var(--ink)}.nE4U9q_filterPill.nE4U9q_filterPill.nE4U9q_open .nE4U9q_pillCh{transform:rotate(180deg)}.nE4U9q_pillCh{color:var(--ink-component-4);flex-shrink:0;transition:transform .15s}.nE4U9q_composerControlsLocked{pointer-events:none;opacity:.5}.nE4U9q_ctMic.nE4U9q_ctMic{flex-shrink:0;width:28px;height:28px;padding:0}.nE4U9q_ctMicActive.nE4U9q_ctMicActive,.nE4U9q_ctMicActive.nE4U9q_ctMicActive:hover{color:var(--danger);background:var(--danger-soft);animation:1.3s ease-in-out infinite nE4U9q_ctMicPulse}@keyframes nE4U9q_ctMicPulse{0%,to{opacity:1}50%{opacity:.55}}.nE4U9q_filterPop{background:var(--white);border:1px solid var(--line-component);border-radius:var(--r-lg);min-width:min(300px,100vw - 64px);max-width:calc(100vw - 64px);box-shadow:var(--shadow-pop);z-index:70;padding:16px 16px 14px;animation:.18s nE4U9q_rise;position:absolute;top:calc(100% + 6px);left:0}.nE4U9q_filterPop.nE4U9q_priceWide{min-width:min(480px,100vw - 64px)}.nE4U9q_pricePillPanel .nE4U9q_filterPop{position:static}.nE4U9q_popH{color:var(--ink-component-2);margin-bottom:10px;font-size:14px;font-weight:600;line-height:20px}.nE4U9q_popRow{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.nE4U9q_popRow>*{min-width:0}.nE4U9q_inp{flex:1;min-width:0}.nE4U9q_dash{background:var(--line);flex-shrink:0;width:10px;height:1px}.nE4U9q_chiprow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.nE4U9q_cchip{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-soft);cursor:pointer;color:var(--ink-2);padding:6px 11px;font-size:12px;font-weight:400;transition:border-color .15s,background .15s,color .15s}.nE4U9q_cchip:hover{border-color:var(--accent-soft-border);color:var(--ink)}.nE4U9q_cchip.nE4U9q_on{border-color:var(--ink);background:var(--bg-soft);color:var(--ink)}.nE4U9q_popCta{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.nE4U9q_bpLink{cursor:pointer;color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}.nE4U9q_bpLink svg{width:14px;height:14px}.nE4U9q_bpLink .nE4U9q_ar{margin-left:auto}.nE4U9q_popDoneBtn{min-width:100px}.nE4U9q_bpPanel{width:500px;max-width:calc(100vw - 64px)}.nE4U9q_bpPop{flex-direction:column;min-width:min(360px,100vw - 64px);max-height:calc(100dvh - 264px);padding:0;display:flex;overflow:hidden}.nE4U9q_bpPopHead{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.nE4U9q_bpPopTitle{color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:600}.nE4U9q_bpPopClose{color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;transition:background-color .15s,color .15s;display:inline-flex}.nE4U9q_bpPopClose:hover{color:var(--ink);background:#f6f7fb}.nE4U9q_bpPopBody{flex:auto;min-height:0;padding:14px 18px;overflow:hidden auto}.nE4U9q_bpBuyRow{box-sizing:border-box;border-radius:var(--r-md);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:calc(100% + 36px);margin:0 -18px 4px;padding:8px 18px;transition:background-color .15s;display:flex}.nE4U9q_bpBuyRow:hover{background:var(--bg-soft)}.nE4U9q_bpBuyChevron{color:var(--ink-4);flex-shrink:0}.nE4U9q_bpBolt{color:var(--ink);font-size:13px;font-weight:600}.nE4U9q_bpbHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.nE4U9q_bpEditBtn{margin-right:-9px}.nE4U9q_bpbCap{color:var(--ink-component-2);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.nE4U9q_bpbGuide{margin-bottom:12px}.nE4U9q_bpbGuideTx{color:var(--ink-2);margin:0 0 9px;font-size:12px;line-height:1.5}.nE4U9q_bpbGuideNote{color:var(--ink-3);margin-top:7px;font-size:11px}.nE4U9q_bpAffordValue{letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;margin:20px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:24px;font-weight:700}.nE4U9q_bpApplyToggle{color:var(--ink-component-2);flex-direction:row-reverse;padding:4px 0;font-size:14px}.nE4U9q_bpEditor{flex-direction:column;gap:20px;display:flex}.nE4U9q_bpEditorGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:540px){.nE4U9q_bpEditorGrid{grid-template-columns:1fr}}.nE4U9q_bpEditMenu{margin-left:-14px;margin-right:-14px}.nE4U9q_bpWaveform{margin-bottom:22px}.nE4U9q_bpField{flex-direction:column;gap:10px;display:flex}.nE4U9q_bpFieldLabel{color:var(--ink-component-2);font-size:13px;font-weight:600}.nE4U9q_bpManage{color:var(--accent);white-space:nowrap;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500}.nE4U9q_bpManage:hover{text-decoration:underline}.nE4U9q_bpEquityRow{border:none;border-top:1px solid var(--line-component);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;width:100%;margin:14px 0;padding-top:14px;transition:color .15s;display:flex}.nE4U9q_bpEquityRow:hover .nE4U9q_bpManage{text-decoration:underline}.nE4U9q_bpEquityRow:hover b{color:var(--accent)}.nE4U9q_bpEquityIc{width:22px;height:22px;color:var(--accent);flex-shrink:0;place-items:center;display:grid}.nE4U9q_esList>div{max-height:340px}.nE4U9q_esRowOn{background:var(--accent-soft)}.nE4U9q_esFoot{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.nE4U9q_esResult{color:var(--ink-component);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.nE4U9q_esTotalRow{color:var(--ink-component-2);font-weight:500}.nE4U9q_esTotalAmt{text-align:right;color:var(--ink-component);font-weight:600}.nE4U9q_esNoEquity{color:var(--ink-component-3);font-size:13px}.nE4U9q_searchSuggest{background:var(--white);border:1px solid var(--line-component);border-radius:var(--r-md);box-shadow:var(--shadow-dropdown);z-index:80;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:none;-ms-overflow-style:none;max-height:calc(100dvh - 400px);padding:6px;animation:.14s ease-out nE4U9q_rise;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.nE4U9q_searchSuggest::-webkit-scrollbar{display:none}.nE4U9q_ssSection{padding:4px 0 0}.nE4U9q_ssSecHead{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4);letter-spacing:.06em;justify-content:space-between;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:flex}.nE4U9q_ssSecClear{letter-spacing:normal;text-transform:none}.nE4U9q_ssSugIc{background:var(--bg-soft);color:#1f2937;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.nE4U9q_ssSugIc svg{width:18px;height:18px}.nE4U9q_ssItemX{border-radius:var(--r-sm);width:24px;height:24px;color:var(--ink-4);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:color .15s,opacity .15s;display:grid}.nE4U9q_ssItemX:hover{color:var(--ink)}.nE4U9q_searchSuggest [role=option]:hover .nE4U9q_ssItemX,.nE4U9q_searchSuggest [role=option]:focus-within .nE4U9q_ssItemX,.nE4U9q_ssItemX:focus-visible{opacity:1}.nE4U9q_searchSuggest [role=option]{min-height:44px;font-weight:500}.nE4U9q_ssTruncLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nE4U9q_ssLocRow{border-radius:var(--r-md);width:100%;color:var(--ink-component-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;transition:background-color .15s;display:flex}.nE4U9q_ssLocRow:hover{background:var(--bg-soft);color:var(--ink-component)}.nE4U9q_ssLocRow:hover .nE4U9q_ssLocIc{background:var(--bg-soft-hover)}.nE4U9q_ssLocRow:disabled{cursor:default}.nE4U9q_ssLocIc{background:var(--bg-soft);color:#1f2937;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.nE4U9q_ssLocIc svg{width:18px;height:18px}.nE4U9q_ssLocLbl{flex:auto;min-width:0;font-weight:500}.nE4U9q_ssSpinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite nE4U9q_ssSpin}@keyframes nE4U9q_ssSpin{to{transform:rotate(360deg)}}.nE4U9q_ssEmpty{color:var(--ink-4);padding:8px 12px;font-size:13px}.nE4U9q_ssThumb{border-radius:var(--r-md);object-fit:cover;background:var(--surface-2);flex:none;width:56px;height:42px}.nE4U9q_ssThumbFallback{border-radius:var(--r-md);background:var(--bg-soft);width:56px;height:42px;color:var(--ink-4);flex:none;place-items:center;display:grid}.nE4U9q_ssThumbFallback svg{width:20px;height:20px}.nE4U9q_ssSub{color:var(--ink-component-4);font-size:12px}.nE4U9q_ssSkelRows{flex-direction:column;display:flex}.nE4U9q_ssSkelRow{align-items:center;gap:12px;padding:8px 12px;display:flex}.nE4U9q_ssSkelText{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.nE4U9q_insightBar{margin:14px 0 6px}.nE4U9q_savedCondTag{min-height:36px;padding:0 12px;font-size:14px;font-weight:500}.nE4U9q_savedShelfTags .nE4U9q_savedCondTag{height:24px;min-height:24px;font-size:12px}.nE4U9q_buyLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}.nE4U9q_buyLayout>.nE4U9q_resultsHeader{order:-2;margin:0}@media (min-width:1024px){.nE4U9q_buyLayout{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,min(50% - 10px,780px)) minmax(0,1fr);gap:0 20px;min-height:0}@container (max-width:1060px){.nE4U9q_buyLayout{grid-template-columns:minmax(0,min(50% - 10px,380px)) minmax(0,1fr)}}.nE4U9q_buyLayout>.nE4U9q_resultsHeader{grid-area:1/1;margin-bottom:10px}.nE4U9q_buyLayout>.nE4U9q_buyList{grid-area:2/1}.nE4U9q_buyLayout>.nE4U9q_buyMap{grid-area:1/2/span 2}.nE4U9q_buyLayoutFull{grid-template-columns:minmax(0,1fr)}}.nE4U9q_buyList{min-width:0;container-type:inline-size}@media (min-width:1024px){.nE4U9q_buyList{scrollbar-width:none;-ms-overflow-style:none;align-self:stretch;min-height:0;overflow-y:auto}.nE4U9q_buyList::-webkit-scrollbar{display:none}}.nE4U9q_buyMap{border-radius:var(--r-lg);border:1px solid var(--line);order:-1;height:460px;position:relative;overflow:hidden}@media (min-width:1024px){.nE4U9q_buyMap{order:0;height:100%}}.nE4U9q_mapCta{z-index:2;box-shadow:var(--shadow-2);position:absolute;top:12px;right:12px}.nE4U9q_resultsHeader{flex-direction:column;gap:2px;min-width:0;display:flex}.nE4U9q_resultsHeader button[class*=trigger]{min-height:36px}.nE4U9q_resultsHeader [class*=chip] button[class*=trigger]{border-color:#0000}.nE4U9q_rhRow{align-items:center;gap:10px;min-width:0;display:flex}.nE4U9q_rhRow>:last-child{margin-left:auto}.nE4U9q_rhTitle{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.25;overflow:hidden}.nE4U9q_rhTitleMuted{color:var(--ink-3);font-weight:500}.nE4U9q_rhTitleRow{vertical-align:top;align-items:center;gap:8px;display:inline-flex}.nE4U9q_rhTitleIcon{color:var(--ink-3);flex-shrink:0;display:inline-flex}.nE4U9q_rhCount{color:var(--ink-3);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.25}.nE4U9q_rhSort{flex-shrink:0;align-items:center;gap:8px;display:flex}.nE4U9q_rhSortLabel{color:var(--ink-3);font-size:13px}.nE4U9q_pager{justify-content:flex-start;width:100%;margin-top:20px;margin-bottom:20px}@container (min-width:520px){.nE4U9q_pager{justify-content:center}}.nE4U9q_grid{grid-template-columns:1fr;gap:20px;display:grid}@container (min-width:520px){.nE4U9q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nE4U9q_grid>*{min-width:0}.nE4U9q_gridSentinel{grid-column:1/-1;height:1px}.nE4U9q_savedPanel{width:100%}.nE4U9q_savedRoot{min-width:0;container-type:inline-size}.nE4U9q_savedGrid{grid-template-columns:minmax(0,420px);justify-content:center;gap:30px;display:grid}@container (min-width:560px){.nE4U9q_savedGrid{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));justify-content:stretch}}.nE4U9q_savedGridAppend{margin-top:30px}.nE4U9q_skCard{flex-direction:column;display:flex}.nE4U9q_skMedia{aspect-ratio:3/2;border-radius:var(--r-lg);overflow:hidden}.nE4U9q_skBody{flex-direction:column;padding:14px 0 0;display:flex}.nE4U9q_skBody>:nth-child(2){margin-top:10px}.nE4U9q_skBody>:nth-child(3){margin-top:8px}.nE4U9q_skCta{margin-top:12px}.nE4U9q_listing{cursor:pointer;flex-direction:column;height:100%;display:flex;overflow:visible}.nE4U9q_listing:hover .nE4U9q_ph .nE4U9q_phNav,.nE4U9q_listing:hover .nE4U9q_ph .nE4U9q_phDots{opacity:1}.nE4U9q_listing:hover .nE4U9q_phImg{transform:scale(1.06)}.nE4U9q_listing .nE4U9q_ph{aspect-ratio:var(--ph-ratio,3 / 2);background:var(--bg-soft);border-radius:var(--r-lg);flex-shrink:0;position:relative;overflow:hidden}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phImg{aspect-ratio:auto;background:0 0;border-radius:0;transition:transform .15s;position:absolute;inset:0}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phNav{z-index:2;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);color:#797e8b;cursor:pointer;opacity:0;background:#ffffffe6;border:1px solid #2024371a;place-items:center;width:30px;height:30px;padding:0;transition:opacity .15s,background .15s,color .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #20243729}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phNav:hover{color:var(--ink);background:#fffffff2}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phNav svg{width:18px;height:18px}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phNavPrev{left:10px}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phNavNext{right:10px}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phDots{z-index:2;opacity:0;align-items:center;gap:5px;transition:opacity .15s;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phDot{border-radius:var(--r-pill);background:#ffffff8c;width:6px;height:6px;box-shadow:0 0 2px #00000059}.nE4U9q_listing .nE4U9q_ph .nE4U9q_phDotOn{background:var(--white)}@media (hover:none),(pointer:coarse){.nE4U9q_listing .nE4U9q_ph .nE4U9q_phNav,.nE4U9q_listing .nE4U9q_ph .nE4U9q_phDots{opacity:1}}.nE4U9q_listing .nE4U9q_ph.nE4U9q_in{background:var(--ok-soft)}.nE4U9q_listing .nE4U9q_ph.nE4U9q_eq{background:var(--risk-soft)}.nE4U9q_listing .nE4U9q_ph.nE4U9q_rent{background:var(--ink-soft)}.nE4U9q_listing .nE4U9q_bd{flex-direction:column;flex:1;padding:14px 0 0;display:flex}.nE4U9q_listing .nE4U9q_pr{color:var(--ink);font-size:20px;font-weight:700;line-height:1.25}.nE4U9q_listing .nE4U9q_pr small{color:var(--ink-3);font-size:14px;font-weight:500}:is(.nE4U9q_listing .nE4U9q_pr:has(.nE4U9q_prTag),.nE4U9q_listing .nE4U9q_pr:has(.nE4U9q_askAi)){align-items:center;display:flex}.nE4U9q_listing .nE4U9q_prTag{color:var(--ink-3);white-space:nowrap;margin-left:8px;font-size:11px;font-weight:500;line-height:1.5}.nE4U9q_listing .nE4U9q_priceCut{color:var(--ink-component-2);align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.nE4U9q_listing .nE4U9q_priceCutIcon{width:18px;height:18px;color:var(--teal);flex-shrink:0}.nE4U9q_listing .nE4U9q_prTagEnd{margin-left:auto}.nE4U9q_listing .nE4U9q_specs{flex-wrap:nowrap;align-items:center;min-width:0;margin-top:10px;display:flex}.nE4U9q_listing .nE4U9q_spec{color:var(--ink-component-2);white-space:nowrap;align-items:center;font-size:14px;font-weight:400;display:flex}.nE4U9q_listing .nE4U9q_spec svg{width:16px;height:16px;color:var(--ink-component-4);flex-shrink:0;margin-right:5px}.nE4U9q_listing .nE4U9q_sep{background:var(--line);flex-shrink:0;width:1px;height:11px;margin:0 7px;display:inline-block}.nE4U9q_listing .nE4U9q_ad{color:var(--ink-component-2);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.nE4U9q_listing .nE4U9q_ad a{color:inherit;text-decoration:none}.nE4U9q_photoBadges{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex;position:absolute;top:10px;left:10px;right:48px}.nE4U9q_reach{border-radius:var(--r-pill);background:var(--photo-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:30px;color:var(--white);align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.nE4U9q_reach:before{content:"";border-radius:var(--r-pill);flex-shrink:0;width:7px;height:7px}.nE4U9q_reach.nE4U9q_in:before{background:var(--teal)}.nE4U9q_reach.nE4U9q_eq:before{background:var(--risk)}.nE4U9q_reach.nE4U9q_over:before{background:var(--accent-muted)}.nE4U9q_statusChip{border-radius:var(--r-pill);background:var(--photo-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:100%;height:30px;color:var(--white);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 12px;font-size:12px;font-weight:500;display:flex;overflow:hidden}.nE4U9q_askAi.nE4U9q_askAi{background:var(--grad-ai);width:24px;height:24px;color:var(--white);border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;transition:filter .15s;display:grid;position:relative}.nE4U9q_askAi.nE4U9q_askAi:hover:not(:disabled),.nE4U9q_askAi.nE4U9q_askAi:active:not(:disabled){background:var(--grad-ai);color:var(--white)}.nE4U9q_askAi.nE4U9q_askAi:hover:not(:disabled){filter:brightness(1.08)}.nE4U9q_askAi.nE4U9q_askAi:before{content:"";position:absolute;inset:-7px}.nE4U9q_heart{-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);width:30px;height:30px;color:var(--like);cursor:pointer;background:#1018288c;border:1px solid #ffffff2e;border-radius:50%;place-items:center;transition:color .15s;display:grid;position:absolute;top:10px;right:10px}.nE4U9q_heart:before{content:"";position:absolute;inset:-8px}.nE4U9q_heart.nE4U9q_off{color:var(--white)}.nE4U9q_heart.nE4U9q_heart:hover:not(:disabled){color:var(--like);background:#10182873}.nE4U9q_heart.nE4U9q_heart.nE4U9q_off:hover:not(:disabled){color:var(--white)}.nE4U9q_heart svg{width:16px;height:16px}.nE4U9q_emptyBlock{box-sizing:border-box;justify-content:center;gap:20px;min-height:calc(100dvh - 384px);margin-bottom:18px;padding:48px 24px}.nE4U9q_coverageFigure{flex-shrink:0;width:100%;max-width:460px;height:auto}.nE4U9q_coverageCopy{max-width:440px;color:var(--ink-5);font-size:13px;line-height:1.5}.nE4U9q_guestWallCta,.nE4U9q_retryBtn,.nE4U9q_savedEmptyCta{margin-top:20px}.nE4U9q_emptyActions{flex-direction:column;gap:8px;max-width:360px;margin:20px auto 0;display:flex}@media (min-width:540px){.nE4U9q_emptyActions{flex-direction:row;justify-content:center;max-width:440px}}.nE4U9q_emptyActions>*{flex:1}.nE4U9q_savedWhy{color:var(--ink-3);margin-top:8px;font-size:12px;line-height:1.5}.nE4U9q_savedCtaWrap{gap:8px;margin-top:8px;display:flex}.nE4U9q_savedCtaWrap>*{flex:1}.nE4U9q_overlayCta.nE4U9q_overlayCta{width:100%}.nE4U9q_savedNudge{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-soft);padding:18px 20px}.nE4U9q_savedNudge .nE4U9q_nEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:5px;margin-bottom:8px;font-size:11px;font-weight:500;display:inline-flex}.nE4U9q_savedNudge .nE4U9q_nTitle{font-family:var(--display);color:var(--ink);margin-bottom:6px;font-size:18px;font-weight:600}.nE4U9q_savedNudge .nE4U9q_nBody{color:var(--ink-2);font-size:13px;line-height:1.5}.nE4U9q_savedNudge .nE4U9q_nBody b{color:var(--ink);font-weight:400}.nE4U9q_savedNudge .nE4U9q_nActions{flex-direction:column;gap:8px;margin-top:14px;display:flex}.nE4U9q_savedSubTabs{margin-bottom:20px;display:flex}.nE4U9q_savedSection{margin-bottom:40px}.nE4U9q_savedSection .nE4U9q_emptyBlock{justify-content:flex-start;min-height:0;margin-top:40px}.nE4U9q_savedShelf{border:1px solid var(--line-2);border-radius:var(--r-lg);margin-bottom:20px;padding:15px}.nE4U9q_savedShelf .nE4U9q_savedSectionH{margin-bottom:14px}.nE4U9q_savedShelf .nE4U9q_savedSectionH>:first-child{flex:0 auto;width:auto}.nE4U9q_savedShelf .nE4U9q_savedShelfTags{margin:-6px 0 20px}.nE4U9q_savedBanner{margin-bottom:20px}.nE4U9q_savedBanner>*{margin:0}.nE4U9q_savedSectionH{align-items:center;gap:10px;margin:0 0 14px;display:flex}.nE4U9q_savedSectionH h2{font-family:var(--display);color:var(--ink-component);font-size:16px;font-weight:600;line-height:36px}.nE4U9q_savedShelfTags{flex-wrap:wrap;gap:8px;margin:-4px 0 20px;display:flex}.nE4U9q_savedShelfTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nE4U9q_savedShelfTitleLink{cursor:pointer}.nE4U9q_savedShelfTitleLink:focus{outline:none}.nE4U9q_savedShelfTitleLink:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.nE4U9q_savedShelfTitleLink:hover{text-decoration:underline}.nE4U9q_savedCount{color:var(--ink-3);flex-shrink:0;font-size:13px;font-weight:400}.nE4U9q_savedShelfActions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.nE4U9q_shelfActBtn.nE4U9q_shelfActBtn{width:36px;height:36px}.nE4U9q_shelfActBtn.nE4U9q_shelfActBtn svg{width:14px;height:14px}.nE4U9q_shelfDelete.nE4U9q_shelfDelete:hover:not(:disabled){color:#dc2626;background:#dc262614;border-color:#dc262640}.nE4U9q_savedShelfEmpty{color:var(--ink-3);padding:4px 0 8px;font-size:14px}.nE4U9q_savedSearchList{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:540px){.nE4U9q_savedSearchList{grid-template-columns:repeat(2,1fr)}}.nE4U9q_ssSkLines{flex-direction:column;gap:6px;display:flex}.nE4U9q_savedSearchRow{border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);cursor:pointer;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 12px;transition:border-color .15s,background .15s;display:grid}.nE4U9q_savedSearchRow:focus{outline:none}.nE4U9q_savedSearchRow:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.nE4U9q_savedSearchRow:hover{border-color:var(--line-hover);background:var(--bg-soft)}.nE4U9q_savedSearchRow .nE4U9q_ssIc{border-radius:var(--r-md);background:var(--bg-soft);width:36px;height:36px;color:var(--ink-3);place-items:center;display:grid}.nE4U9q_savedSearchRow .nE4U9q_ssBody{min-width:0}.nE4U9q_savedSearchRow .nE4U9q_ssNew{background:var(--accent-soft-bg);color:var(--accent);border-radius:var(--r-pill);flex-shrink:0;padding:3px 8px;font-size:11px;font-weight:500}.nE4U9q_savedSearchRow .nE4U9q_ssName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.nE4U9q_savedSearchRow .nE4U9q_ssSub{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
.ENuxhq_grid{grid-template-columns:1fr;gap:30px;display:grid}@container (min-width:560px){.ENuxhq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){.ENuxhq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ENuxhq_lead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:10px;display:flex}.ENuxhq_leadText{min-width:0;color:var(--ink-2);flex:auto;margin:0;font-size:13px;line-height:1.5}.ENuxhq_dot{border-radius:var(--r-pill);background:var(--accent);vertical-align:middle;width:6px;height:6px;margin-right:8px;display:inline-block}.ENuxhq_seeAll{min-height:24px;color:var(--teal);flex:none;font-size:12px;font-weight:600}.ENuxhq_supplements{flex-direction:column;gap:4px;display:flex}.ENuxhq_supplement{color:var(--ink-4);margin:0;font-size:12px;line-height:1.5}.ENuxhq_ctaRow{display:flex}.ENuxhq_browseCta{width:100%}@media (min-width:540px){.ENuxhq_browseCta{width:auto}}
.gC-zxG_body{flex-direction:column;gap:10px;display:flex;container-type:inline-size}.gC-zxG_grid{grid-template-columns:1fr;gap:30px;display:grid}@container (min-width:560px){.gC-zxG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){.gC-zxG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gC-zxG_hintPlanLink{min-height:24px;color:var(--teal);font-size:12px;font-weight:600}.gC-zxG_empty{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.gC-zxG_emptyText{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.gC-zxG_cardCta{width:100%;height:36px;padding:0 16px;font-size:15px}
.tlYSda_sub{color:var(--ink-3);margin:0;font-size:13px;line-height:1.55}
.y_kYOG_base{border:1.5px solid var(--line);border-radius:var(--r-lg);background:var(--white);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.y_kYOG_base:focus{outline:none}.y_kYOG_base:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.y_kYOG_base:hover:not(:disabled):not(.y_kYOG_selected){border-color:var(--line-hover);background:var(--ink-soft)}.y_kYOG_base.y_kYOG_selected{border-color:var(--accent)}.y_kYOG_card{text-align:left;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 10px;display:flex}.y_kYOG_card.y_kYOG_selected{background:var(--ink-soft)}.y_kYOG_icon{border-radius:var(--r-md);flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.y_kYOG_icon svg{width:15px;height:15px}.y_kYOG_title{color:var(--ink);font-size:13px}.y_kYOG_caption{color:var(--ink-3);font-size:12px;line-height:1.4}.y_kYOG_row{text-align:left;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.y_kYOG_row.y_kYOG_selected{background:var(--ink-soft)}.y_kYOG_dot{border:1.5px solid var(--line-component-hover);background:var(--white);border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .15s,border-width .15s}.y_kYOG_row.y_kYOG_selected .y_kYOG_dot{border-color:var(--accent);border-width:5px}.y_kYOG_base:hover:not(:disabled):not(.y_kYOG_selected) .y_kYOG_dot{border-color:var(--line-hover)}.y_kYOG_rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.y_kYOG_row .y_kYOG_title{font-size:18px;font-weight:500}.y_kYOG_row.y_kYOG_selected .y_kYOG_title{font-weight:600}.y_kYOG_row:disabled .y_kYOG_dot{border-color:var(--line)}.y_kYOG_tile{border-radius:var(--r-10);flex-direction:column;align-items:center;gap:2px;padding:10px 4px;display:flex}.y_kYOG_overline{color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.y_kYOG_value{font-family:var(--display);color:var(--ink);font-size:19px;font-weight:700}.y_kYOG_today:not(.y_kYOG_selected) .y_kYOG_overline{color:var(--accent)}.y_kYOG_tile.y_kYOG_selected{background:var(--accent)}.y_kYOG_tile.y_kYOG_selected .y_kYOG_overline{color:#ffffffd9}.y_kYOG_tile.y_kYOG_selected.y_kYOG_today .y_kYOG_overline,.y_kYOG_tile.y_kYOG_selected .y_kYOG_value{color:var(--white)}.y_kYOG_pill{border-radius:var(--r-10);color:var(--ink);text-align:center;padding:10px 8px;font-size:12px;font-weight:600}.y_kYOG_pill:disabled{color:var(--ink-3);background:var(--bg-soft);cursor:not-allowed;opacity:.55}.y_kYOG_pill.y_kYOG_selected{background:var(--accent);color:var(--white)}
.YDSBla_root{width:100%;height:24px;position:relative}.YDSBla_track,.YDSBla_fill{pointer-events:none;border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.YDSBla_track{background:#e1e4ec;left:0;right:0}.YDSBla_fill{left:var(--lo);right:calc(100% - var(--hi));background:#14263d}.YDSBla_input{appearance:none;pointer-events:none;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.YDSBla_input::-webkit-slider-runnable-track{background:0 0}.YDSBla_input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--white);cursor:pointer;border:3px solid #0b1220;border-radius:50%;width:24px;height:24px}.YDSBla_input::-moz-range-track{background:0 0}.YDSBla_input::-moz-range-thumb{pointer-events:auto;background:var(--white);cursor:pointer;border:3px solid #0b1220;border-radius:50%;width:24px;height:24px}.YDSBla_inputLow{z-index:1}.YDSBla_disabled{opacity:.5}.YDSBla_disabled .YDSBla_input{cursor:not-allowed}
.zNbnDG_screen{text-align:center}.zNbnDG_eyebrow{color:var(--ink-4);margin:0 0 8px;font-size:12px;font-weight:500}.zNbnDG_qTitle{color:var(--ink);margin:0;font-size:24px;font-weight:700}.zNbnDG_sub{max-width:520px;color:var(--ink-3);margin:8px auto 0;font-size:13px}.zNbnDG_options{text-align:left;flex-direction:column;gap:12px;margin-top:32px;display:flex}.zNbnDG_qNav{flex-direction:column-reverse;gap:10px;margin-top:32px;display:flex}@media (min-width:540px){.zNbnDG_qNav{flex-direction:row;gap:12px}.zNbnDG_navBtn{flex:1 1 0}}
.cMMODW_foot{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-md);margin-top:22px;padding:18px 20px}.cMMODW_segment{display:block}.cMMODW_segmentDivided{margin-top:20px}.cMMODW_logo{object-fit:contain;object-position:left center;margin-bottom:12px;display:block}.cMMODW_text{color:var(--ink-3);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.cMMODW_text+.cMMODW_text{margin-top:10px}
.umoFGW_wrap{container-type:inline-size}.umoFGW_subtitle{color:var(--ink-3);margin:0 0 16px;font-size:14px;line-height:1.5}.umoFGW_sub{color:var(--ink-4);margin:24px 0 0;font-size:10px;line-height:1.5}.umoFGW_grid{grid-template-columns:repeat(auto-fill,minmax(280px,360px));justify-content:start;gap:20px;margin-top:14px;display:grid}@container (max-width:599.98px){.umoFGW_grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:12px;display:flex;overflow-x:auto}.umoFGW_grid::-webkit-scrollbar{display:none}.umoFGW_grid>.umoFGW_slide{scroll-snap-align:center;flex:0 0 80%}.umoFGW_grid>.umoFGW_slide:only-child{flex-basis:100%}.umoFGW_grid:has(>.umoFGW_slide+.umoFGW_slide):before{content:"";flex:0 0 calc(10% - 12px)}.umoFGW_grid:has(>.umoFGW_slide+.umoFGW_slide):after{content:"";flex:0 0 calc(10% - 12px)}}.umoFGW_slide{min-width:0}@container (min-width:600px){.umoFGW_slideClone{display:none}}.umoFGW_dots{display:none}@container (max-width:599.98px){.umoFGW_dots{justify-content:center;margin-top:4px;display:flex}}.umoFGW_dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.umoFGW_dot:before{content:"";background:var(--line);border-radius:50%;width:7px;height:7px;transition:background .15s}.umoFGW_dotOn:before{background:var(--ink-3)}
.bQEqJq_footer{background:var(--white);color:var(--ink-3);position:relative;container-type:inline-size}.bQEqJq_footer:before{content:"";top:0;left:var(--content-inset);right:var(--content-inset);background:var(--line-2);max-width:1140px;height:1px;margin-inline:auto;position:absolute}.bQEqJq_inner{padding:20px var(--content-inset);max-width:calc(1140px + var(--content-inset)*2);margin-inline:auto}@media (min-width:880px){.bQEqJq_inner{padding:20px var(--content-inset)}}.bQEqJq_inner.bQEqJq_innerFlush{padding-inline:0}.bQEqJq_linkRow{flex-direction:column;display:flex}@container (min-width:1000px){.bQEqJq_linkRow{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px}.bQEqJq_linkRow .bQEqJq_links{margin-bottom:0}}.bQEqJq_links{flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;margin-bottom:2px;display:flex}@media (min-width:880px){.bQEqJq_links{gap:10px 26px}}.bQEqJq_links a,.bQEqJq_links .bQEqJq_entryButton{min-height:24px;color:var(--navy);align-items:center;font-size:14px;text-decoration:none;transition:color .15s;display:inline-flex}.bQEqJq_links a:hover,.bQEqJq_links .bQEqJq_entryButton:hover{color:var(--accent-muted)}.bQEqJq_entryButton,.bQEqJq_dnsButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bQEqJq_entryButton:focus-visible:focus,.bQEqJq_dnsButton:focus-visible:focus{outline:none}.bQEqJq_entryButton:focus-visible:focus-visible,.bQEqJq_dnsButton:focus-visible:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.bQEqJq_dnsChevron{margin-left:4px}.bQEqJq_dns{text-align:left;margin:0 0 15px}.bQEqJq_dnsButton{white-space:nowrap;min-height:24px;color:var(--navy);align-items:center;font-size:14px;font-weight:400;display:inline-flex}@media (max-width:880px){.bQEqJq_dnsButton{text-decoration:underline}}.bQEqJq_dnsButton:hover{text-decoration:underline}.bQEqJq_divider{border:none;border-top:1px solid var(--line-2);margin:0 0 15px}.bQEqJq_cols{text-align:left;flex-direction:column;gap:6px;display:flex}@media (max-width:880px){.bQEqJq_cols{font-size:14px;line-height:20px}}.bQEqJq_left{flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.bQEqJq_service{color:var(--ink-3);margin:0;font-size:12px;line-height:1.65}.bQEqJq_landing .bQEqJq_legal{font-size:12px}.bQEqJq_landing .bQEqJq_links{row-gap:13px;margin-bottom:7px}@media (min-width:880px){.bQEqJq_landing .bQEqJq_links{row-gap:15px}}.bQEqJq_landing .bQEqJq_dnsChevron svg{display:block;transform:scaleX(-1)}.bQEqJq_legal{color:var(--ink-3);margin:0 0 14px;font-size:13.33px;line-height:1.65}.bQEqJq_legal:last-child{margin-bottom:0}.bQEqJq_legalLink{color:var(--ink-3);text-decoration:underline}.bQEqJq_disc{min-width:0;margin:0}@container (min-width:960px){.bQEqJq_disc{flex:auto}}.bQEqJq_trecList{flex-flow:wrap;align-items:baseline;gap:0 20px;display:flex}@container (min-width:640px){.bQEqJq_trecList{flex:auto;min-width:0}}@container (min-width:900px){.bQEqJq_trecList{min-width:max-content}}.bQEqJq_trec{color:var(--ink-3);font-size:10pt;line-height:1.55;text-decoration:underline}.bQEqJq_botrow{flex-direction:column;align-items:center;gap:6px;display:flex}@container (min-width:640px){.bQEqJq_botrow{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:6px}}.bQEqJq_brand{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:18px;max-width:100%;display:flex}@container (min-width:640px){.bQEqJq_brand{flex:100%;justify-content:space-between;margin:0}}.bQEqJq_logo{width:auto;height:24px;color:var(--navy);display:block}.bQEqJq_copy{color:var(--ink-3);font-size:12px;line-height:1.55}.bQEqJq_eh{width:24px;height:24px;color:var(--navy);flex:none}
.NRJ0yG_dockBody{flex-direction:column;height:100%;min-height:0;padding:0;display:flex}.NRJ0yG_head{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;padding:14px 16px;display:flex}.NRJ0yG_headText{flex:1;min-width:0}.NRJ0yG_name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.NRJ0yG_sub{color:var(--ink-4);font-family:Geist Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px}.NRJ0yG_iconBtn{width:32px;height:32px;color:var(--ink-4);cursor:pointer;transition:background color ease;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NRJ0yG_iconBtn:hover{background:var(--bg-soft);color:var(--ink)}.NRJ0yG_feed{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:4px;min-height:0;padding:16px;display:flex;overflow-y:auto}.NRJ0yG_feed::-webkit-scrollbar{display:none}.NRJ0yG_feedSkeleton{flex-direction:column;gap:10px;display:flex}.NRJ0yG_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.NRJ0yG_emptyText{color:var(--ink-3);margin:0;font-size:13px}.NRJ0yG_divider{text-align:center;color:var(--ink-4);margin:10px 0 6px;font-family:Geist Mono,ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px}.NRJ0yG_systemLine{text-align:center;color:var(--ink-4);margin:4px 0;font-size:12px}.NRJ0yG_foot{border-top:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;display:flex}.NRJ0yG_inputField{flex:1}
.Ub_Xoq_rangeViz{position:relative}.Ub_Xoq_rangeBars{height:56px;position:relative}.Ub_Xoq_rangeBarsSvg{width:100%;height:100%;display:block}.Ub_Xoq_barOut{fill:var(--line)}.Ub_Xoq_barIn{fill:var(--brand-teal)}.Ub_Xoq_rangeBubble{background:var(--ink);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 12px;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:calc(100% + 14px);transform:translate(-50%)}.Ub_Xoq_rangeViz:hover .Ub_Xoq_rangeBubble{opacity:1;visibility:visible}.Ub_Xoq_rangeBubble:after{content:"";border:6px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.Ub_Xoq_bubbleVal{color:var(--white);font-size:14px;font-weight:700}.Ub_Xoq_bubbleSub{color:#ffffff9e;font-size:11px}.Ub_Xoq_rangeAxis{color:var(--ink-3);justify-content:space-between;margin-top:10px;font-size:12px;font-weight:500;display:flex}.Ub_Xoq_rangeStatic{text-align:center;color:var(--ink-3);margin-top:8px;font-size:12px;font-weight:500;display:none}@media (hover:none){.Ub_Xoq_rangeStatic{display:block}}
._9qIE4q_rootIdle{opacity:0;pointer-events:none;width:0;height:0;position:fixed;bottom:0;left:0;overflow:hidden}._9qIE4q_rootActive{z-index:1200;background:#0f2a4773;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._9qIE4q_rootIdle ._9qIE4q_card{display:contents}._9qIE4q_rootActive ._9qIE4q_card{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-card);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;padding:24px;display:flex}._9qIE4q_rootActive ._9qIE4q_card:focus{outline:none}._9qIE4q_title{color:var(--ink);margin:0;font-size:16px;font-weight:600}._9qIE4q_body{color:var(--ink-3);margin:0;font-size:14px;line-height:1.5}._9qIE4q_widget{min-height:0}._9qIE4q_rootActive ._9qIE4q_widget{justify-content:center;width:100%;min-height:65px;display:flex}
.FyBksq_body{flex-direction:column;gap:12px;display:flex}.FyBksq_group{flex-direction:column;gap:8px;display:flex}.FyBksq_groupHead{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);margin-top:4px;font-size:12px;font-weight:700}.FyBksq_groupHead span{color:var(--ink-4);font-weight:400}.FyBksq_card{border:1px solid var(--line);border-radius:var(--r-lg);align-items:flex-start;gap:13px;padding:13px 15px;display:flex}.FyBksq_cardWrap{flex-direction:column;display:flex}.FyBksq_cardExpandable{cursor:pointer}.FyBksq_chev{flex:none;transition:transform .18s}.FyBksq_chevOpen{transform:rotate(180deg)}.FyBksq_actionBtn.FyBksq_actionBtn{border-radius:6px;width:20px;height:20px}.FyBksq_actionBtn.FyBksq_actionBtn svg{width:12px;height:12px}.FyBksq_cardOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.FyBksq_expand{border:1px solid var(--line);border-radius:0 0 var(--r-lg) var(--r-lg);border-top:none;padding:12px 15px}.FyBksq_copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FyBksq_cardTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FyBksq_cardTitleRow b{color:var(--ink);font-size:14px;font-weight:600}.FyBksq_cardSub{color:var(--ink-3);font-size:12px;line-height:1.5}.FyBksq_proves{flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px;display:flex}.FyBksq_provesLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);font-size:11px;font-weight:600}.FyBksq_chip,.FyBksq_chipOn{color:var(--ink-3);background:var(--bg-soft);border-radius:var(--r-pill);padding:3px 9px;font-size:11px;font-weight:600}.FyBksq_chipOn{color:var(--ok-2);background:var(--ok-2-soft)}.FyBksq_noShrink{flex:none}.FyBksq_subBone{flex-direction:column;gap:7px;display:flex}@media (min-width:540px){.FyBksq_subBoneNarrow{display:none}}
.gC3T8a_banner{z-index:1050;background:var(--white);border-top:1px solid var(--line-2);position:fixed;inset:auto 0 0;box-shadow:0 -10px 34px #0b122024}html[data-consent-chosen] .gC3T8a_banner{display:none}.gC3T8a_inner{padding:16px 16px 24px}@media (min-width:540px){.gC3T8a_inner{padding:22px 42px 26px}}.gC3T8a_title{color:var(--ink);margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.gC3T8a_line{color:var(--ink-3);margin:0 0 4px;font-size:15px;line-height:1.75}.gC3T8a_link{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.gC3T8a_link:focus-visible:focus{outline:none}.gC3T8a_link:focus-visible:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.gC3T8a_actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.gC3T8a_actions>*{flex:100%}@media (min-width:540px){.gC3T8a_actions{gap:16px}.gC3T8a_actions>*{flex:none}}
.V1a1pa_option{border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);cursor:pointer;text-align:left;width:100%;color:var(--ink-4);align-items:center;gap:12px;padding:12px;transition:border-color .15s,background .15s;display:flex}.V1a1pa_option:hover{border-color:var(--line-hover);background:var(--surface-2)}.V1a1pa_glyph{border-radius:var(--r-sm);background:var(--bg-soft);width:34px;height:34px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.V1a1pa_copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.V1a1pa_title{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.V1a1pa_recommended{letter-spacing:.06em;color:var(--teal);font-size:11px;font-weight:700}.V1a1pa_sub{color:var(--ink-3);font-size:12px;line-height:1.5}
.Np5phW_moveBar{text-align:left;flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}@media (min-width:540px){.Np5phW_moveBar{flex-direction:row;align-items:center}}.Np5phW_moveBar{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);cursor:pointer;padding:14px 20px;transition:box-shadow .15s}.Np5phW_moveBar:focus{outline:none}.Np5phW_moveBar:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.Np5phW_moveBar:hover{box-shadow:var(--shadow-1)}.Np5phW_moveBar:hover .Np5phW_moveBarAsk{border-color:var(--line-component-hover)}.Np5phW_moveBarStatic{cursor:default}.Np5phW_moveBarStatic:hover{box-shadow:none}.Np5phW_moveBarBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Np5phW_moveBarHead{color:var(--ink);font-size:15px;font-weight:600}.Np5phW_moveBarSub{font-size:var(--move-bar-sub-size,14px);color:var(--move-bar-sub,var(--ink-2))}.Np5phW_moveBarAsk{flex:none;align-self:flex-start;align-items:center;gap:6px;display:inline-flex}@media (min-width:540px){.Np5phW_moveBarAsk{align-self:auto}}.Np5phW_moveBarAsk{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);white-space:nowrap;padding:6px 12px;font-size:14px;font-weight:500}
.mhsYaW_root{align-items:stretch;gap:12px;display:flex}.mhsYaW_any{color:#515666;cursor:pointer;text-align:center;background:#fff;border:1px solid #e7e9ee;border-radius:8px;flex:0 0 80px;padding:8px 0;font-size:13px;transition:border-color .15s,background-color .15s,color .15s}.mhsYaW_any:hover:not(.mhsYaW_anyActive){background:#f6f7fb}.mhsYaW_any:focus{outline:none}.mhsYaW_any:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.mhsYaW_anyActive{background:var(--bg-soft);border-color:var(--line-component-hover);color:#515666}.mhsYaW_group{border:1px solid #e7e9ee;border-radius:8px;flex:1;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.mhsYaW_seg{color:#515666;cursor:pointer;text-align:center;white-space:nowrap;background:#fff;border:none;border-left:1px solid #e7e9ee;padding:8px 12px;font-size:13px;transition:background-color .15s,color .15s}.mhsYaW_seg:first-child{border-left:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.mhsYaW_seg:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.mhsYaW_seg:hover:not(.mhsYaW_segActive){background:#f6f7fb}.mhsYaW_seg:disabled{opacity:.45;cursor:not-allowed}.mhsYaW_seg:focus{outline:none}.mhsYaW_seg:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);z-index:2;outline:none;position:relative}.mhsYaW_segActive{background:var(--bg-soft);color:#515666;z-index:1;position:relative}@media (max-width:880px){.mhsYaW_group{height:36px}.mhsYaW_seg{font-size:14px}}
.-dm_5a_pagination{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:inline-flex}@container (max-width:480px){.-dm_5a_pagination{justify-content:center;width:100%}.-dm_5a_pagination .-dm_5a_pages{display:none}.-dm_5a_pagination .-dm_5a_compact{display:inline-flex}}.-dm_5a_compact{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;font-weight:500;display:none}.-dm_5a_nav{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--white);color:var(--ink-2);cursor:pointer;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.-dm_5a_nav:hover:not(:disabled){background:var(--bg-soft);color:var(--ink);border-color:var(--line)}.-dm_5a_nav:disabled{opacity:.5;cursor:not-allowed}.-dm_5a_total{color:var(--ink-3);font-size:12px;font-family:var(--mono);white-space:nowrap;margin-left:auto}.-dm_5a_pages{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.-dm_5a_page{border-radius:var(--r-md);min-width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 8px;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.-dm_5a_page:hover:not(.-dm_5a_pageActive){background:var(--bg-soft);color:var(--ink)}.-dm_5a_pageActive{background:var(--accent);color:var(--white);cursor:default}.-dm_5a_ellipsis{align-items:center;display:inline-flex;position:relative}.-dm_5a_ellipsisBtn{border-radius:var(--r-md);min-width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 8px;font-size:14px;line-height:1;transition:background .12s,color .12s}.-dm_5a_ellipsisBtn:hover{background:var(--bg-soft);color:var(--ink)}.-dm_5a_jumpPanel{z-index:5;background:var(--white);border:1px solid var(--line-2);border-radius:var(--r-md);min-width:64px;max-height:200px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 1px 2px #0b12200a,0 4px 16px #0b12200a}.-dm_5a_jumpItem{border-radius:var(--r-sm);width:100%;min-width:56px;color:var(--ink-2);text-align:center;cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:13px;transition:background .12s,color .12s}.-dm_5a_jumpItem:hover{background:var(--bg-soft);color:var(--ink)}
.-e0Pmq_calcField{margin-top:15px}.-e0Pmq_calcFieldRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.-e0Pmq_calcFieldLabelGroup{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.-e0Pmq_calcFieldLabel{color:var(--ink-component);font-size:14px;font-weight:500;line-height:20px}.-e0Pmq_calcFieldInput{flex:none;width:150px;min-width:7.5em;max-width:45%}.-e0Pmq_calcFieldInput input{text-align:right}.-e0Pmq_calcFieldSlider{margin-top:2px}.-e0Pmq_calcFieldSlider input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) 0 var(--fill,0%), #0f2a470d var(--fill,0%) 100%);height:4px}.-e0Pmq_calcFieldSlider input::-moz-range-track{background:linear-gradient(to right, var(--ink) 0 var(--fill,0%), #0f2a470d var(--fill,0%) 100%);height:4px}.-e0Pmq_calcFieldSlider input::-webkit-slider-thumb{background:#fff;border:none;width:14px;height:14px;margin-top:-5px;box-shadow:0 0 0 5px #2024370d,0 2px 5px #0000001a}.-e0Pmq_calcFieldSlider input::-moz-range-thumb{background:#fff;border:none;width:14px;height:14px;box-shadow:0 0 0 5px #2024370d,0 2px 5px #0000001a}.-e0Pmq_calcFieldSlider input:hover::-webkit-slider-thumb{background:#0f2a47;box-shadow:0 0 0 5px #0f2a470d,0 2px 5px #0003}.-e0Pmq_calcFieldSlider input:active::-webkit-slider-thumb{background:#0f2a47;box-shadow:0 0 0 5px #0f2a470d,0 2px 5px #0003}.-e0Pmq_calcFieldSlider input:hover::-moz-range-thumb{background:#0f2a47;box-shadow:0 0 0 5px #0f2a470d,0 2px 5px #0003}.-e0Pmq_calcFieldSlider input:active::-moz-range-thumb{background:#0f2a47;box-shadow:0 0 0 5px #0f2a470d,0 2px 5px #0003}
._2uhlYq_titleRow{align-items:center;gap:11px;display:inline-flex}._2uhlYq_icon{border-radius:var(--r-md);background:var(--teal-soft-bg);width:30px;height:30px;color:var(--teal);flex:none;place-items:center;font-size:14px;line-height:1;display:grid}._2uhlYq_body{flex-direction:column;gap:12px;display:flex}._2uhlYq_content{flex-direction:column;gap:12px;min-height:0;display:flex}._2uhlYq_footnote{color:var(--ink-4);font-size:12px;line-height:1.5}._2uhlYq_done{background:var(--white);flex-direction:column;gap:8px;padding-top:8px;display:flex;position:sticky;bottom:0}._2uhlYq_cta{white-space:normal;height:auto;min-height:40px;padding-top:8px;padding-bottom:8px;font-size:14px}._2uhlYq_cta>span:last-child{min-width:0}._2uhlYq_secondary{cursor:pointer;color:var(--ink-3);text-align:center;background:0 0;border:0;padding:4px 0;font-size:13px}._2uhlYq_secondary:hover{color:var(--ink-2);text-decoration:underline}
.qi_5dW_hintMark{letter-spacing:normal;text-transform:none;width:24px;height:24px;color:var(--ink-muted);cursor:help;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:400;display:flex;position:relative}.qi_5dW_hintMark:focus{outline:none}.qi_5dW_hintMark:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.qi_5dW_hintMark:before{content:"";box-sizing:border-box;border-radius:var(--r-pill);border:1px solid;position:absolute;inset:5px}
._3X2ema_backBtn._3X2ema_backBtn{height:36px;padding:0 20px;font-size:14px}
.x9h-bq_reserve{min-height:70vh}@media (min-width:1024px){.x9h-bq_reserve{flex:1;min-height:0}.x9h-bq_intro{display:none}}.x9h-bq_intro{border-top:1px solid var(--line);color:var(--ink-3);margin-top:24px;padding:24px 0 16px;font-size:14px;line-height:1.75}.x9h-bq_title{color:var(--ink);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.25}.x9h-bq_body{gap:0 32px;display:grid}.x9h-bq_body p{max-width:68ch;margin:0 0 8px}.x9h-bq_links a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.x9h-bq_links a:focus{outline:none}.x9h-bq_links a:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.x9h-bq_links a:hover{color:var(--accent-hover)}
.cQCRhq_sub{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.cQCRhq_doneRow{border:1px solid var(--ok-2);border-radius:var(--r-md);background:var(--ok-2-soft);color:var(--ink-2);padding:12px;font-size:13px;line-height:1.5}
.ZmRccq_panel{container-type:inline-size}.ZmRccq_split{background:var(--white);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr;gap:30px;padding:20px;display:grid}@container (min-width:648px){.ZmRccq_split{grid-template-columns:minmax(0,1.55fr) minmax(307px,1fr)}}.ZmRccq_split>*{min-width:0}.ZmRccq_dialog .ZmRccq_split{background:0 0;border:none;border-radius:0;padding:0}@container (min-width:648px){.ZmRccq_dialog .ZmRccq_split{grid-template-columns:minmax(0,1fr) 340px}}.ZmRccq_dialog div:has(>input:not([type=range])){height:36px}.ZmRccq_dialogSubtitle{color:var(--ink-3);margin-bottom:20px;font-size:14px;line-height:20px}.ZmRccq_card{min-width:0}.ZmRccq_calcTitle{color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:700}.ZmRccq_calcHint{color:var(--ink-3);margin-top:3px;font-size:12px}.ZmRccq_calcHint+*{margin-top:20px}.ZmRccq_output{background:linear-gradient(135deg, var(--teal-soft) 0%, var(--teal-soft-bg) 100%);border-radius:var(--r-lg);border:none;flex-direction:column;justify-content:center;min-width:0;padding:16px;display:flex}@container (min-width:648px){.ZmRccq_output{padding:24px}}.ZmRccq_outLabel{color:var(--ink-muted);text-align:center;justify-content:center;align-items:center;font-size:16px;font-weight:400;display:flex}.ZmRccq_termChips{flex-shrink:0;gap:4px;display:flex}.ZmRccq_termChips .ZmRccq_termChip{border-radius:4px;min-height:24px;padding:0 8px;font-size:12px;line-height:1}.ZmRccq_termChips .ZmRccq_termChip:focus{outline:none}.ZmRccq_termChips .ZmRccq_termChip:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ZmRccq_footnote{color:var(--ink-3);text-align:center;margin-top:12px;font-size:12px;line-height:16px}.ZmRccq_outBig{letter-spacing:-.02em;color:var(--ink);text-align:center;margin:15px 0 25px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:30px;font-weight:700;line-height:36px}.ZmRccq_outBig:has(+.ZmRccq_outSupport){margin-bottom:0}.ZmRccq_save{color:var(--navy)}.ZmRccq_outUnit{letter-spacing:0;color:var(--ink-muted);margin-left:5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:400}.ZmRccq_outSupport{color:var(--ink-3);text-align:center;margin-top:5px;margin-bottom:25px;font-size:13px}.ZmRccq_outSupport+.ZmRccq_outSupport{margin-top:6px}.ZmRccq_outSupport:has(+.ZmRccq_outSupport){margin-bottom:0}.ZmRccq_evidence{flex-direction:column;margin:0;display:flex;container-type:inline-size}.ZmRccq_evidenceCell{border-bottom:1px solid #0f2a471a;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;min-height:45px;padding:12px 2px;display:flex}@container (min-width:288px){.ZmRccq_evidenceCell{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:0 2px}}.ZmRccq_evidenceLabel{color:var(--ink-muted);flex-shrink:0;font-size:14px;font-weight:500}.ZmRccq_evidenceValue{color:var(--ink);font-variant-numeric:tabular-nums;text-align:left;min-width:0;font-size:14px;font-weight:700}@container (min-width:288px){.ZmRccq_evidenceValue{text-align:right}}.ZmRccq_outCtas{flex-direction:column;gap:8px;margin-top:25px;display:flex}.ZmRccq_outCtas button{white-space:normal;height:auto;min-height:40px;padding-top:8px;padding-bottom:8px}.ZmRccq_outCtas>button:last-child:hover:not(:disabled){background:#14263d1a}
.hqWCza_wrap{max-width:1140px;margin:0 auto;padding-bottom:20px}.hqWCza_body{flex-direction:column;gap:20px;display:flex}@media (max-width:880px){.hqWCza_body{gap:15px}}.hqWCza_grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.hqWCza_grid>*{min-width:0}@media (max-width:880px){.hqWCza_grid{gap:24px}}.hqWCza_inputsCard{flex-direction:column;gap:20px;display:flex}.hqWCza_col{min-width:0}.hqWCza_col>.hqWCza_field:last-child{margin-bottom:0}.hqWCza_groupTitle{align-items:center;gap:8px;display:flex}.hqWCza_groupTitle:before{content:"";background:#94a3b8;border-radius:3px;flex:none;width:12px;height:12px}.hqWCza_groupTitleBuy:before{background:#2cb8b9}.hqWCza_groupTitleRent:before{background:#24406a}.hqWCza_card{background:#fff;border:1px solid #e7e9ee;border-radius:12px;padding:20px}@media (max-width:880px){.hqWCza_card{padding:15px}}.hqWCza_card h2{letter-spacing:-.015em;color:#0b1220;margin:0 0 10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700}@media (max-width:880px){.hqWCza_card h2{margin:0;font-size:20px;line-height:36px}}.hqWCza_card>.hqWCza_field:last-child{margin-bottom:0}@media (max-width:880px){.hqWCza_card .hqWCza_scenarioTitle{font-size:20px}}.hqWCza_card.hqWCza_cardTitleFlush>h2{margin-bottom:0}@media (max-width:880px){.hqWCza_card.hqWCza_cardTitleFlushMobile>h2{margin-bottom:0}}.hqWCza_field+.hqWCza_field{margin-top:10px}.hqWCza_field{margin-bottom:0}.hqWCza_field label,.hqWCza_field .hqWCza_fieldLabel{color:var(--ink-2);margin-bottom:5px;font-size:14px;font-weight:600;display:block}.hqWCza_field label span,.hqWCza_field .hqWCza_fieldLabel span{display:none}.hqWCza_fieldNotice{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.5}.hqWCza_derived{color:#64748b;background:#f6f7fb;border-radius:10px;margin-top:10px;padding:9px 12px;font-size:12px;line-height:1.5}.hqWCza_derived b{color:#0b1220}@media (max-width:880px){.hqWCza_derived{font-size:14px}}.hqWCza_chips{margin-top:2px}.hqWCza_adv{background:#fff;border:0;border-top:1px dashed #e7e9ee;border-radius:12px;margin-top:15px;padding:0}.hqWCza_advHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.hqWCza_adv>.hqWCza_advHead{margin-top:15px}.hqWCza_advTitle{letter-spacing:-.015em;color:#0b1220;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700}.hqWCza_advGrid4,.hqWCza_advGrid2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:16px;display:grid}.hqWCza_advGrid4>*,.hqWCza_advGrid2>*{min-width:0}.hqWCza_advGrid4>.hqWCza_field+.hqWCza_field,.hqWCza_advGrid2>.hqWCza_field+.hqWCza_field{margin-top:0}.hqWCza_advGrid2{padding-bottom:0}.hqWCza_advGrid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;padding-bottom:0}.hqWCza_advGrid4 .hqWCza_field{margin-bottom:0}@container (max-width:580px){.hqWCza_advGrid4{grid-template-columns:1fr}}.hqWCza_stayBare,.hqWCza_stay{flex-direction:column;gap:8px;display:flex}.hqWCza_stay{background:var(--white);border:1px solid #e7e9ee;border-radius:12px;padding:20px}.hqWCza_stayBare{gap:5px}.hqWCza_stayHead{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:880px){.hqWCza_stayHead{align-items:flex-start}}.hqWCza_stayLabel{color:#1f2937;font-size:15px;font-weight:600}@media (max-width:880px){.hqWCza_stayLabel{flex:auto;min-width:0;max-width:68%}}.hqWCza_stayReadout{font-variant-numeric:tabular-nums;color:var(--brand-teal);font-size:15px;font-weight:700;line-height:24px}@media (max-width:880px){.hqWCza_stayReadout{white-space:nowrap;flex:none}}.hqWCza_staySlider{width:100%}.hqWCza_sliderTicks{color:#aeb6c2;justify-content:space-between;margin-top:2px;font-size:12px;display:flex}@media (max-width:880px){.hqWCza_sliderTicks{font-size:14px}}.hqWCza_staySlider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, #2cb8b9 0 var(--fill), #e7e9ee var(--fill) 100%)}.hqWCza_staySlider input[type=range]::-webkit-slider-thumb{background:#fff;border:2px solid #2cb8b9}.hqWCza_staySlider input[type=range]::-moz-range-track{background:#e7e9ee}.hqWCza_staySlider input[type=range]::-moz-range-progress{background:#2cb8b9}.hqWCza_staySlider input[type=range]::-moz-range-thumb{background:#fff;border:2px solid #2cb8b9}.hqWCza_body>div:has(>.hqWCza_advHead)+.hqWCza_verdict{margin-top:-10px}.hqWCza_verdict{color:#fff;background:linear-gradient(135deg,#14263d 0%,#24406a 100%);border-radius:12px}.hqWCza_verdict h2{letter-spacing:-.015em;color:#fff;margin:0 0 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700}.hqWCza_verdict p{color:#ffffff9e;margin:0;font-size:14px;line-height:1.5}.hqWCza_verdictBody{align-items:flex-start;gap:32px;padding:20px;display:flex}.hqWCza_verdictMain{flex:auto;min-width:0}.hqWCza_verdictStats{flex:none;min-width:0;max-width:46%;margin:0}.hqWCza_verdictStatRow{justify-content:space-between;align-items:baseline;gap:24px;min-width:0;padding:8px 0;display:flex}.hqWCza_verdictStatRow+.hqWCza_verdictStatRow{border-top:1px solid #ffffff1f}.hqWCza_verdictStatRow:first-child{padding-top:0}.hqWCza_verdictStatRow:last-child{padding-bottom:0}.hqWCza_verdictStatLabel{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;min-width:0;font-size:12px}@media (max-width:880px){.hqWCza_verdictStatLabel{font-size:14px}}.hqWCza_verdictStatValue{letter-spacing:-.01em;color:#fff;white-space:nowrap;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:600}@container (max-width:640px){.hqWCza_verdictBody{flex-direction:column;gap:20px}.hqWCza_verdictStats{width:100%;max-width:none}}@media (max-width:880px){.hqWCza_verdictBody{gap:24px}}.hqWCza_verdictBone{margin-top:8px}.hqWCza_verdictAmount{color:#2cb8b9;letter-spacing:-.025em;margin-bottom:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:40px;font-weight:700;line-height:1}.hqWCza_verdict .hqWCza_verdictLead{letter-spacing:-.01em;color:#ffffffeb;margin:0 0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:600}@media (max-width:880px){.hqWCza_verdict h2{font-size:24px;line-height:36px}.hqWCza_verdict p{font-size:15px;line-height:23px}.hqWCza_verdict .hqWCza_verdictLead{font-size:24px;line-height:36px}}.hqWCza_verdictWinner{color:#2cb8b9}.hqWCza_verdictHi{color:#fff}.hqWCza_legend{color:#64748b;gap:24px;margin-bottom:0;font-size:12px;display:flex}.hqWCza_legend.hqWCza_legendBelow{justify-content:center;margin:20px 0 0}.hqWCza_legend i{border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.hqWCza_legend i.hqWCza_legendDash{border-top:2px dashed #94a3b8;border-radius:0;width:14px;height:0;margin-top:0}@media (max-width:880px){.hqWCza_legend{flex-direction:column;align-items:flex-start;gap:8px}.hqWCza_legend>span{text-indent:-15px;padding-left:15px;display:inline-block}.hqWCza_legend>span:has(>i.hqWCza_legendDash){text-indent:-19px;padding-left:19px}}.hqWCza_table{border-collapse:collapse;width:100%;margin-top:4px;font-size:14px}.hqWCza_table th{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;text-align:left;border-bottom:1px solid #eef0f3;height:44px;padding:0 8px;font-size:12px}.hqWCza_table td{color:#0b1220;text-align:left;border-bottom:1px solid #eef0f3;height:44px;padding:0 8px;font-size:14px}.hqWCza_table td:first-child{font-weight:600}.hqWCza_table th[scope=row]{letter-spacing:normal;text-transform:none;color:#0b1220;font-family:inherit;font-size:14px;font-weight:600}@media (max-width:880px){.hqWCza_table{width:max-content;min-width:100%}.hqWCza_table th,.hqWCza_table td{white-space:nowrap}.hqWCza_table th:first-child,.hqWCza_table td:first-child{z-index:1;background:#fff;position:sticky;left:0}.hqWCza_tableScroll{overscroll-behavior-x:contain;background:linear-gradient(90deg,#fff 30%,#fff0) 0 0/28px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100% 0/28px 100% no-repeat local,radial-gradient(farthest-side at 0,#0b122024,#0b122000) 0 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#0b122024,#0b122000) 100% 0/12px 100% no-repeat;overflow-x:auto}}.hqWCza_note{color:#94a3b8;margin-top:0;font-size:12px;line-height:1.6}@media (max-width:880px){.hqWCza_note{font-size:14px;line-height:20px}}:is(.hqWCza_table,.hqWCza_tableScroll)+.hqWCza_note{margin-top:20px}.hqWCza_cta{background:#f6f7fb;border-radius:12px;align-items:center;gap:24px;padding:20px;display:flex}.hqWCza_cta .hqWCza_ctaBody{flex:auto;min-width:0}.hqWCza_cta .hqWCza_ctaBody p{color:#64748b;margin:0;font-size:14px}.hqWCza_cta .hqWCza_ctaBody p b{letter-spacing:-.015em;color:#0b1220;margin-bottom:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700;display:block}@media (max-width:880px){.hqWCza_cta .hqWCza_ctaBody p{font-size:15px;line-height:23px}.hqWCza_cta .hqWCza_ctaBody p b{font-size:24px;line-height:36px}}.hqWCza_cta .hqWCza_ctaBtn{flex:none}@container (max-width:520px){.hqWCza_cta{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:880px){.hqWCza_cta{gap:30px}}.hqWCza_ctaBtn{box-shadow:none;padding:0 20px;font-size:16px;transition:transform 80ms,border-color .15s}@media (max-width:880px){.hqWCza_ctaBtn{font-size:15px}}.hqWCza_ctaBtn.hqWCza_ctaBtn:focus-visible{box-shadow:none;outline:2px solid var(--accent);outline-offset:2px}.hqWCza_ctaBtn:hover:not(:disabled),.hqWCza_ctaBtn:active:not(:disabled){background:#14263d}.hqWCza_ctaBtn:active:not(:disabled){filter:none;transform:scale(.98)}.hqWCza_ctaBtn:hover:not(:disabled) .hqWCza_ctaBtnArrow{transform:translate(2px)}.hqWCza_ctaBtnArrow{transition:transform .15s;display:inline-block}.hqWCza_explainer{color:#1f2937;font-size:14px;line-height:1.75}.hqWCza_explainer p{margin:0 0 8px}.hqWCza_explainer p:last-child{margin-bottom:0}
.m4Hhsq_lede{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.m4Hhsq_lede b{color:var(--ink-2);font-weight:600}.m4Hhsq_inputs{padding:20px;container-type:inline-size}@media (max-width:880px){.m4Hhsq_inputs{padding:15px}}.m4Hhsq_totalRow td,tr.m4Hhsq_totalRow th[scope=row]{color:#0b1220;background:#fff;border-bottom:1px solid #eef0f3;font-weight:700}.m4Hhsq_totalRow td:last-child{color:#14263d}.m4Hhsq_tableNote{color:#64748b;margin:12px 0 0;font-size:12px;line-height:1.65}@media (max-width:880px){.m4Hhsq_tableNote{font-size:15px}}.m4Hhsq_matrixCard{padding:20px}@media (max-width:880px){.m4Hhsq_matrixCard{padding:15px}}.m4Hhsq_inputGrid,.m4Hhsq_escrowGrid{grid-template-columns:1fr;align-items:end;gap:10px;display:grid}@container (min-width:520px){.m4Hhsq_inputGrid,.m4Hhsq_escrowGrid{grid-template-columns:1fr 1fr;gap:10px}.m4Hhsq_inputGrid>.m4Hhsq_field:nth-of-type(3),.m4Hhsq_escrowGrid>.m4Hhsq_field:nth-of-type(3){grid-column:1/-1}}@container (min-width:720px){.m4Hhsq_inputGrid,.m4Hhsq_escrowGrid{grid-template-columns:repeat(3,1fr)}.m4Hhsq_inputGrid>.m4Hhsq_field:nth-of-type(3),.m4Hhsq_escrowGrid>.m4Hhsq_field:nth-of-type(3){grid-column:auto}}@container (min-width:880px){.m4Hhsq_inputGrid{gap:10px}}.m4Hhsq_field{min-width:0}.m4Hhsq_label{color:var(--ink-2);margin-bottom:10px;font-size:14px;font-weight:500;display:block}@media (max-width:880px){.m4Hhsq_label{margin-bottom:6px}}.m4Hhsq_label span{color:#aeb6c2;font-weight:400}.m4Hhsq_loanInput input{letter-spacing:-.01em;font-size:18px;font-weight:400}.m4Hhsq_readout{min-width:0;padding:2px 0}.m4Hhsq_readoutKey{letter-spacing:.08em;color:#1f2937;margin-bottom:4px;font-size:14px;font-weight:500;line-height:20px;display:block}.m4Hhsq_readoutValue{letter-spacing:-.015em;color:#0b1220;font-size:24px;font-weight:700;line-height:1.1;display:block}.m4Hhsq_readoutSub{color:#64748b;margin-top:4px;font-size:12px;display:block}.m4Hhsq_escrow{border-top:1px solid #ebecf1;margin-top:16px;padding-top:13px}.m4Hhsq_escrowLabel{color:#475569;margin-bottom:12px;font-size:12px;font-weight:600}.m4Hhsq_escrowLabel span{color:#aeb6c2;font-weight:400}.m4Hhsq_escrowSum{color:#8a95a6;background-image:repeating-linear-gradient(90deg,#ebecf1 0 3px,#0000 3px 6px);background-position:0 0;background-repeat:repeat-x;background-size:6px 1px;grid-column:1/-1;margin-top:6px;padding-top:17px;font-size:12px;line-height:1.55}.m4Hhsq_escrowSum b{color:#0b1220;letter-spacing:-.01em;font-size:24px;font-weight:700;display:block}.m4Hhsq_matrixHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}@media (max-width:880px){.m4Hhsq_matrixHead{margin-bottom:0}}.m4Hhsq_matrixHead>h2{margin-bottom:0}.m4Hhsq_resultBar{background-image:repeating-linear-gradient(90deg,#ebecf1 0 3px,#0000 3px 6px);background-position:0 0;background-repeat:repeat-x;background-size:6px 1px;grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:6px;padding-top:17px;display:flex}@media (max-width:880px){.m4Hhsq_resultBar{flex-direction:column;align-items:stretch;gap:12px}}.m4Hhsq_showControl .m4Hhsq_control{flex-direction:column;align-items:flex-start;gap:0}@media (max-width:880px){.m4Hhsq_showControl .m4Hhsq_control{align-items:stretch}}.m4Hhsq_showControl .m4Hhsq_controlLabel{display:none}@media (max-width:880px){.m4Hhsq_showControl .m4Hhsq_controlLabel{color:var(--ink-2);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.m4Hhsq_showControl{order:-1}}.m4Hhsq_matrixHint{color:#64748b;flex:100%;order:1;margin-top:0;font-size:12px}.m4Hhsq_matrixControls{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:880px){.m4Hhsq_matrixControls{flex-direction:column;flex:100%;align-items:stretch;gap:15px}}.m4Hhsq_control{flex-wrap:wrap;align-items:center;gap:9px;display:flex}@media (max-width:880px){.m4Hhsq_control{flex-direction:column;align-items:stretch;gap:6px}}.m4Hhsq_controlLabel{color:#475569;font-size:12px;font-weight:600}.m4Hhsq_control>[role=radiogroup]>div{height:40px}@media (max-width:880px){.m4Hhsq_control>[role=radiogroup],.m4Hhsq_control>[role=radiogroup]>div{width:100%}.m4Hhsq_control>[role=radiogroup]>div{height:36px}.m4Hhsq_control>[role=radiogroup]>div>[role=radio]{padding-top:6px;padding-bottom:6px}}.m4Hhsq_matrixScroll{scrollbar-width:none;-ms-overflow-style:none;margin:0 -2px 0 0;padding:0 2px 2px 0;overflow:auto visible}.m4Hhsq_matrixScroll::-webkit-scrollbar{display:none}.m4Hhsq_matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}.m4Hhsq_matrix th,.m4Hhsq_matrix td{padding:0}@media (max-width:880px){.m4Hhsq_matrix{min-width:960px}}.m4Hhsq_rowLabel{z-index:3;text-align:left;color:#1f2937;vertical-align:middle;background:#fff;width:150px;padding-right:16px;font-size:14px;font-weight:600;line-height:1.35;position:sticky;left:0}.m4Hhsq_rowLabel small{color:#64748b;margin-top:1px;font-size:12px;font-weight:400;display:block}.m4Hhsq_colHead{vertical-align:bottom;padding:9px 3px 18px}.m4Hhsq_colWrap{border-radius:10px;justify-content:center;align-items:flex-start;gap:5px;transition:background-color .15s;display:flex;position:relative}.m4Hhsq_colWrap:has(>.m4Hhsq_colButton:hover){background:#fbfbfd}:is(.m4Hhsq_colWrap:has(>.m4Hhsq_colButtonOn),.m4Hhsq_colWrap:has(>.m4Hhsq_colButtonOn:hover)){background:#14263d}.m4Hhsq_colButton{min-width:0;padding:10px 4px 9px;display:block}@media (max-width:880px){.m4Hhsq_colButton{white-space:nowrap}}.m4Hhsq_colButton{cursor:pointer;color:#475569;background:0 0;border:0;font-family:inherit;font-size:14px;font-weight:600;line-height:1.25;transition:color .15s}.m4Hhsq_colButton small{color:#aeb6c2;margin-top:1px;font-size:12px;font-weight:500;display:block}.m4Hhsq_colButton:hover{color:#0b1220}.m4Hhsq_colButton:focus-visible:focus{outline:none}.m4Hhsq_colButton:focus-visible:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.m4Hhsq_colButtonOn{color:#fff}.m4Hhsq_colButtonOn small{color:#ffffffb3}.m4Hhsq_colButtonOn:hover{color:#fff}.m4Hhsq_colWrap>.m4Hhsq_colInfoAnchor{order:1;margin-top:7px;display:inline-flex}.m4Hhsq_colInfo{cursor:pointer;z-index:2;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;display:grid}.m4Hhsq_colInfo:focus-visible:focus{outline:none}.m4Hhsq_colInfo:focus-visible:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.m4Hhsq_colInfoGlyph{color:#aeb6c2;background:#fbfbfd;border:1px solid #d9dce3;border-radius:999px;place-items:center;width:17px;height:17px;font-size:12px;font-weight:700;line-height:1;display:grid}.m4Hhsq_colInfoGlyph svg{width:12px;height:12px;display:block}.m4Hhsq_colInfo:hover .m4Hhsq_colInfoGlyph{color:#fff;background:#2cb8b9;border-color:#2cb8b9}.m4Hhsq_cell{text-align:center;color:#0b1220;border-bottom:1px solid #ebecf1;padding:13px 10px;font-size:14px;font-weight:600;line-height:1.2}.m4Hhsq_cell span{color:#8a95a6;margin-top:2px;font-size:12px;font-weight:500;display:block}.m4Hhsq_cellCut{color:#0a5758;background:#2cb8b916}.m4Hhsq_cellCut span{color:#2a8788}.m4Hhsq_cellMuted{color:#8a95a6;font-weight:500}.m4Hhsq_cellFirst{border-radius:10px 10px 0 0}.m4Hhsq_cellLast{border-bottom:0}.m4Hhsq_cellSelected{background:#14263d0d;font-weight:700}.m4Hhsq_cellSelected span{color:#475569}.m4Hhsq_cellSelected.m4Hhsq_cellCut{background:#2cb8b930}.m4Hhsq_cellSelected.m4Hhsq_cellCut span{color:#1f6d6e}.m4Hhsq_sumCell{text-align:center;color:#0b1220;border-bottom:0;padding:20px 10px;font-size:14px;font-weight:600}.m4Hhsq_sumCellSelected{background:#14263d0d;font-weight:700}.m4Hhsq_sumCellBottom{border-radius:0 0 10px 10px}.m4Hhsq_sumCellFree{color:#0e9f6e}.m4Hhsq_sumCellWarn{color:#8a5a05}.m4Hhsq_matrixFoot{color:#94a3b8;background-image:repeating-linear-gradient(90deg,#ebecf1 0 3px,#0000 3px 6px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;margin-top:20px;padding-top:20px;font-size:12px;line-height:1.65}@media (max-width:880px){.m4Hhsq_matrixFoot{margin-top:0}}.m4Hhsq_matrixFoot b{color:#8a95a6}.m4Hhsq_popover{color:#475569;text-align:left;width:260px;max-width:78vw;padding:12px 14px;font-size:14px;font-weight:400;line-height:1.55}.m4Hhsq_popover b{color:#0b1220;font-weight:600}.m4Hhsq_popoverKind{letter-spacing:.08em;text-transform:uppercase;color:#aeb6c2;margin-bottom:6px;font-size:12px}.m4Hhsq_popoverText{color:#475569;margin:0;font-size:14px;line-height:1.55}@media (max-width:880px){.m4Hhsq_popoverText{font-size:15px;line-height:23px}}.m4Hhsq_popoverSplit{background:#ebecf1;height:1px;margin:13px 0 12px}.m4Hhsq_popoverField{margin-bottom:12px}.m4Hhsq_popoverLabel{color:#475569;margin-bottom:6px;font-size:12px;font-weight:600;display:block}@media (max-width:880px){.m4Hhsq_popoverLabel{color:#1f2937;font-size:14px;font-weight:500;line-height:20px}}.m4Hhsq_popoverSub{color:#aeb6c2;margin-top:6px;font-size:12px;line-height:1.5;display:block}@media (max-width:880px){.m4Hhsq_popoverSub{font-size:14px;line-height:20px}}.m4Hhsq_popoverChips{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:880px){.m4Hhsq_popoverChips.m4Hhsq_popoverChips>button{color:#1f2937;height:36px}}.m4Hhsq_discountRow{color:#0b1220;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.m4Hhsq_discountInput{width:84px}@media (max-width:880px){.m4Hhsq_discountInput{width:209px}.m4Hhsq_discountInput input{font-weight:400}.m4Hhsq_discountRow .m4Hhsq_discountInput{height:40px}}.m4Hhsq_popoverLive{color:#8a95a6;border-top:1px solid #ebecf1;padding-top:11px;font-size:12px;line-height:1.5}@media (max-width:880px){.m4Hhsq_popoverLive{font-size:15px;line-height:23px}}.m4Hhsq_popoverLive b{color:#0b1220}.m4Hhsq_verdict{color:#fff;background:linear-gradient(135deg,#14263d 0%,#24406a 100%);border-radius:12px;padding:20px}.m4Hhsq_verdictKicker{letter-spacing:.08em;color:#7fe3e4;background:#2cb8b924;border:1px solid #2cb8b94d;border-radius:999px;align-items:center;gap:8px;margin-bottom:10px;padding:5px 10px;font-size:12px;font-weight:400;display:inline-flex}.m4Hhsq_verdictTitle{letter-spacing:-.015em;color:#fff;margin:0 0 6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.32}.m4Hhsq_verdictSub{color:#ffffffb3;margin:0;font-size:14px;line-height:1.55}.m4Hhsq_timeline{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:20px;display:flex}.m4Hhsq_segment{background:#ffffff13;border:1px solid #ffffff21;border-radius:12px;flex:1;min-width:132px;padding:15px}.m4Hhsq_segmentStep{background:#e9930b29;border-color:#e9930b73}.m4Hhsq_segmentStep .m4Hhsq_segmentKey,.m4Hhsq_segmentStep .m4Hhsq_segmentDetail{color:#f5c46b}.m4Hhsq_segmentKey{letter-spacing:.07em;color:#ffffff80;margin-bottom:10px;font-size:14px;font-weight:500;line-height:20px;display:block}.m4Hhsq_segmentValue{color:#fff;font-size:24px;font-weight:700;line-height:1.25;display:block}.m4Hhsq_segmentDetail{color:#fff9;margin-top:10px;font-size:12px;line-height:20px;display:block}.m4Hhsq_timelineArrow{color:#ffffff4d;align-self:center;font-size:14px;line-height:1;display:none}@container (min-width:460px){.m4Hhsq_timelineArrow{display:block}}@media (max-width:880px){.m4Hhsq_timeline{flex-direction:column}.m4Hhsq_timelineArrow{display:block;transform:rotate(90deg)}}.m4Hhsq_timelineNote{color:#64748b;margin-top:11px;font-size:12px;line-height:1.55}.m4Hhsq_timelineNote b{color:#ffffffeb;font-weight:600}.m4Hhsq_stayCard>div:first-child{gap:8px}.m4Hhsq_stressNote{color:#475569;background-image:repeating-linear-gradient(90deg,#ebecf1 0 3px,#0000 3px 6px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;margin:15px 0 0;padding-top:15px;font-size:12px;line-height:1.65}.m4Hhsq_stressNote b{color:#0b1220}.m4Hhsq_detailGrid{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:-10px;display:grid}@container (min-width:920px){.m4Hhsq_detailGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.m4Hhsq_sheetRoot{z-index:1000;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.m4Hhsq_sheetMask{-webkit-backdrop-filter:saturate(150%)blur(4px);backdrop-filter:saturate(150%)blur(4px);background:#0f2a4773;animation:.12s m4Hhsq_sheetFade;position:absolute;inset:0}.m4Hhsq_sheet{width:100%;max-height:72dvh;padding-bottom:env(safe-area-inset-bottom);box-shadow:var(--shadow-dropdown);background:#fff;border-radius:16px 16px 0 0;flex-direction:column;animation:.22s cubic-bezier(.16,1,.3,1) m4Hhsq_sheetSlideUp;display:flex;position:relative;overflow:hidden}@keyframes m4Hhsq_sheetFade{0%{opacity:0}to{opacity:1}}@keyframes m4Hhsq_sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.m4Hhsq_sheetGrab{background:var(--line-component);border-radius:999px;flex:none;width:36px;height:4px;margin:8px auto 0}.m4Hhsq_sheetHead{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 8px 0 16px;display:flex}.m4Hhsq_sheetTitle{color:#0b1220;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:600;overflow:hidden}.m4Hhsq_sheetClose{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:inline-flex}.m4Hhsq_sheetClose:focus{outline:none}.m4Hhsq_sheetClose:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.m4Hhsq_sheetBody{overscroll-behavior:contain;color:#475569;text-align:left;flex:1;padding:4px 16px 16px;font-size:14px;line-height:1.55;overflow-y:auto}
