.SupportTools-module__ZLjjMa__passThrough{display:contents}.SupportTools-module__ZLjjMa__helpRoutes,.SupportTools-module__ZLjjMa__helpInventory{scroll-margin-top:7rem}.SupportTools-module__ZLjjMa__helpNavigation{flex-wrap:wrap;gap:1.25rem;display:flex}.SupportTools-module__ZLjjMa__helpNavigation a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media print{.SupportTools-module__ZLjjMa__helpNavigation{display:none}}@media screen{#main-content .SupportTools-module__ZLjjMa__title{font-size:clamp(34px,4vw,56px)!important;line-height:1.1!important}#main-content.SupportTools-module__ZLjjMa__taxPage>.page-head{text-align:left}.SupportTools-module__ZLjjMa__taxPage .tax-intro{margin-inline:0!important}.SupportTools-module__ZLjjMa__taxPage .tax-lookup{max-width:none;margin-inline:0}.SupportTools-module__ZLjjMa__taxPage .tax-lookup>.household-inputs{max-width:52rem}#main-content.SupportTools-module__ZLjjMa__taxPage .tax-search-field{box-shadow:none!important;border-radius:10px!important}#main-content.SupportTools-module__ZLjjMa__taxPage .tax-card-v2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem 2rem;padding:1.25rem;display:grid;box-shadow:none!important;border-radius:12px!important}.SupportTools-module__ZLjjMa__propertyDetail{grid-column:1/-1}.SupportTools-module__ZLjjMa__taxPage .tax-card-head{grid-column:1/-1}#main-content.SupportTools-module__ZLjjMa__taxPage .tax-card-head .household-title{font:400 clamp(26px,3vw,38px)/1.15 Georgia,serif!important}.SupportTools-module__ZLjjMa__taxOverview,.SupportTools-module__ZLjjMa__taxContext{min-width:0}.SupportTools-module__ZLjjMa__taxPage .tax-hero{border-radius:8px;margin-top:0}.SupportTools-module__ZLjjMa__taxPage .tax-hero-figure{font-size:clamp(36px,4.5vw,60px)}.SupportTools-module__ZLjjMa__taxPage .tax-values{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.SupportTools-module__ZLjjMa__taxPage .tax-values>div,.SupportTools-module__ZLjjMa__taxPage .tax-town-stats>div,.SupportTools-module__ZLjjMa__taxPage .tax-next a){border-radius:8px}.SupportTools-module__ZLjjMa__taxPage .tax-values dd{white-space:normal;overflow-wrap:anywhere}.SupportTools-module__ZLjjMa__taxPage .tax-town{border-top:0;margin-top:0;padding-top:0}.SupportTools-module__ZLjjMa__taxPage .tax-town-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.SupportTools-module__ZLjjMa__taxPage .tax-next{grid-template-columns:minmax(0,1fr)}:is(.SupportTools-module__ZLjjMa__taxPage summary,.SupportTools-module__ZLjjMa__taxPage .tax-places button){min-height:44px}.SupportTools-module__ZLjjMa__propertyDetail{border-top:1px solid var(--plate-strong-rule);padding-top:.5rem}.SupportTools-module__ZLjjMa__propertyDetail>summary{cursor:pointer;align-items:center;gap:.6rem;font-size:15px;display:flex}.SupportTools-module__ZLjjMa__propertyDetail>summary:before{content:"+"}.SupportTools-module__ZLjjMa__propertyDetail[open]>summary:before{content:"−"}#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace{background:0 0;border:0;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:2rem;margin-top:1rem;padding:0;display:grid}.SupportTools-module__ZLjjMa__helpRoutes,.SupportTools-module__ZLjjMa__helpInventory{min-width:0}#main-content.SupportTools-module__ZLjjMa__helpPage .help-routes{grid-template-columns:minmax(0,1fr);gap:.65rem}#main-content.SupportTools-module__ZLjjMa__helpPage .help-routes a{box-shadow:none;border-radius:10px;padding:1rem;background:var(--glass)!important;border:1px solid var(--plate-strong-rule)!important}#main-content.SupportTools-module__ZLjjMa__helpPage .help-routes a:hover{transform:none}#main-content.SupportTools-module__ZLjjMa__helpPage .help-when{font-size:21px}#main-content.SupportTools-module__ZLjjMa__helpPage .help-routes .step-icon{width:22px;height:22px}#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace .assistance-inventory{box-shadow:none;border-radius:12px;padding:1rem}#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace .assistance-inventory>summary{pointer-events:auto;cursor:pointer;min-height:44px}#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace .assistance-inventory>summary:before{content:"− "}#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace .assistance-inventory:not([open])>summary:before{content:"+ "}#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-inventory>summary span{margin-left:0}#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-filter{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:.8rem;display:grid}#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-filter label{min-width:0}#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-end-filter{grid-column:1/-1;min-height:44px}#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-properties{grid-template-columns:minmax(0,1fr);gap:0;display:grid}#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace .assistance-property{border:0;border-top:1px solid var(--plate-strong-rule);background:0 0;border-radius:0;padding:1rem 0}:is(#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-property footer a,#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-method>summary,#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-pages button){align-items:center;min-height:44px;display:inline-flex}@media (max-width:960px){#main-content.SupportTools-module__ZLjjMa__helpPage .SupportTools-module__ZLjjMa__helpWorkspace{grid-template-columns:minmax(0,1fr);gap:.5rem}#main-content.SupportTools-module__ZLjjMa__helpPage .help-routes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){#main-content.SupportTools-module__ZLjjMa__taxPage .tax-card-v2{grid-template-columns:minmax(0,1fr)}:is(#main-content.SupportTools-module__ZLjjMa__helpPage .help-routes,#main-content.SupportTools-module__ZLjjMa__helpPage .assistance-filter){grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){:is(.SupportTools-module__ZLjjMa__taxPage .tax-values,.SupportTools-module__ZLjjMa__taxPage .tax-town-stats){grid-template-columns:minmax(0,1fr)}}}@media print{.SupportTools-module__ZLjjMa__propertyDetail::details-content{content-visibility:visible;height:auto;display:block}}
@keyframes look-aurora{to{transform:translate(4vw,3vh)rotate(8deg)scale(1.1)}}@media screen{body:has(.horizon-page){--plate-ink:var(--lightningcss-light,#22201c)var(--lightningcss-dark,#f1ebe0);--plate-paper:var(--lightningcss-light,#f7f2ea)var(--lightningcss-dark,#0b0a09);--plate-accent:var(--lightningcss-light,#b2462e)var(--lightningcss-dark,#f08a5d);--plate-rule:var(--lightningcss-light,#22201c14)var(--lightningcss-dark,#f1ebe014);--plate-strong-rule:var(--lightningcss-light,#22201c26)var(--lightningcss-dark,#f1ebe026);--text-primary:var(--plate-ink);--text-secondary:var(--lightningcss-light,#5e574d)var(--lightningcss-dark,#b9b1a4);--text-muted:var(--lightningcss-light,#6a6459)var(--lightningcss-dark,#a8a198);--glass:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff0d);--glass-edge:var(--lightningcss-light,#fff)var(--lightningcss-dark,#f1ebe01f);--state-blue:var(--plate-accent);background:var(--plate-paper)}body:has(.horizon-page):before{content:"";z-index:-1;pointer-events:none;filter:blur(70px);opacity:.42;background:radial-gradient(30% 40% at 25% 30%,#d0613e 0%,#0000 70%),radial-gradient(28% 36% at 72% 22%,var(--lightningcss-light,#c9a7ff)var(--lightningcss-dark,#7a3cff) 0%,#0000 70%),radial-gradient(26% 30% at 55% 62%,#e5a64a 0%,#0000 70%);height:85vh;animation:26s ease-in-out infinite alternate look-aurora;position:fixed;inset:-25vh -10vw auto}@media (prefers-reduced-motion:reduce){body:has(.horizon-page):before{animation:none}}body:has(.horizon-page){--plate-grid:var(--lightningcss-light,#22201c14)var(--lightningcss-dark,#f1ebe00f)}body:has(.horizon-page) :is(.bar,.site-meta-row){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--plate-paper) 60%,transparent)!important}body:has(.horizon-page) .wordmark{letter-spacing:-.03em;font:400 21px/1 Georgia,serif}body:has(.horizon-page) main.horizon-page>.page-head{border:0}body:has(.horizon-page) main.horizon-page .page-title{color:var(--plate-ink);letter-spacing:-.055em!important;font:400 clamp(56px,8vw,112px)/.95 Georgia,Times New Roman,serif!important}body:has(.horizon-page) main.horizon-page .state-nickname{background:linear-gradient(90deg,var(--plate-accent),var(--lightningcss-light,#d98a2b)var(--lightningcss-dark,#ffc27a));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font:italic 400 clamp(22px,2.6vw,32px)/1.2 Georgia,serif!important}body:has(.horizon-page) main.horizon-page .place-photo img{border-radius:22px;box-shadow:0 30px 60px -30px #000c}body:has(.horizon-page) main.horizon-page .place-photo figcaption{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Helvetica Neue,Arial,sans-serif}body:has(.horizon-page) main.horizon-page .state-place-artwork-header{stroke:var(--plate-accent)}body:has(.horizon-page) main.horizon-page :is(.state-county-strip a,.county-chip,.state-counties a,[class*=county] a[href^="/nj/"]){border-radius:999px}body:has(.horizon-page) main.horizon-page :is(.state-overview,.learning-exhibit,.housing-mosaic){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--glass)!important;border:1px solid var(--glass-edge)!important;border-radius:24px!important;box-shadow:0 24px 50px -36px #000c!important}body:has(.horizon-page) main.horizon-page .learning-exhibit{border-top-width:1px!important}body:has(.horizon-page) main.horizon-page .learning-exhibit:before{content:"";background:linear-gradient(90deg,transparent,var(--atlas-accent,var(--plate-accent)),transparent);opacity:.8;border-radius:24px 24px 0 0;height:3px;position:absolute;inset:0 0 auto}body:has(.horizon-page) main.horizon-page .exhibit-kicker{border:0!important;padding-bottom:.4rem!important}body:has(.horizon-page) main.horizon-page .exhibit-kicker>span:first-child{border:1px solid var(--glass-edge);border-radius:999px;background:var(--glass)!important;color:var(--text-secondary)!important;letter-spacing:0!important;text-transform:none!important;padding:.2rem .65rem!important;font:600 11px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Helvetica Neue,Arial,sans-serif!important}body:has(.horizon-page) main.horizon-page .exhibit-content :is(h2,h3){max-width:24ch;letter-spacing:-.025em!important;font:400 clamp(26px,3vw,36px)/1.15 Georgia,serif!important}body:has(.horizon-page) main.horizon-page :is(.exhibit-readout strong,.state-overview strong,.exhibit-pair strong){letter-spacing:-.03em;font-family:Georgia,serif!important;font-weight:400!important}body:has(.horizon-page) main.horizon-page .exhibit-choice button{border-radius:999px}body:has(.horizon-page) main.horizon-page .state-overview [role=group] button{border-radius:999px}body:has(.horizon-page) main.horizon-page :is(.section-head h2,.local-next-step-group>h2,.state-overview h2,.mosaic-heading h2){letter-spacing:-.03em!important;font:400 clamp(28px,3.2vw,40px)/1.1 Georgia,serif!important}body:has(.horizon-page) main.horizon-page .local-next-step-group{border-top:0!important}body:has(.horizon-page) main.horizon-page .local-next-step-group>h2{margin-top:2rem}:is(body:has(.horizon-page) main.horizon-page .more>summary,body:has(.horizon-page) main.horizon-page .state-figure-notes>summary){border-radius:20px}@media (prefers-reduced-motion:reduce){body:has(.horizon-page):before{animation:none}}body:has(.horizon-page) .bar{box-shadow:none;border-bottom:0}body:has(.horizon-page) .bar .wordmark{letter-spacing:-.03em;color:var(--plate-ink);font:400 21px/1 Georgia,serif}body:has(.horizon-page) .bar .bar-home{font:600 12px/1 var(--font-mono);letter-spacing:.1em}body:has(.horizon-page) .bar :is(.bar-link,.bar-budget){box-shadow:none;font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--plate-ink);background:0 0;border:0;border-radius:0;position:relative}body:has(.horizon-page) .bar-desktop-tools :is(.bar-link,.bar-budget):after{content:"";background:var(--plate-accent);transform-origin:0;height:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.3rem;left:.55rem;right:.55rem;transform:scaleX(0)}body:has(.horizon-page) .bar-desktop-tools :is(.bar-link,.bar-budget):is(:hover,:focus-visible):after{transform:scaleX(1)}body:has(.horizon-page) .bar-desktop-tools :is(.bar-link,.bar-budget)+:is(.bar-link,.bar-budget){border-left:1px solid var(--plate-rule)}body:has(.horizon-page) .bar-tool-menu>summary{border:1.5px solid var(--plate-ink);font:600 11px/1.4 var(--font-mono);letter-spacing:.12em;box-shadow:3px 3px 0 var(--plate-rule);border-radius:3px}body:has(.horizon-page) .bar-tool-menu .bar-controls{border:1.5px solid var(--plate-ink);background:var(--plate-paper);box-shadow:5px 5px 0 var(--plate-ink);border-radius:3px}body:has(.horizon-page) .bar-tool-menu .bar-controls :is(a,button)+:is(a,button){border-top:1px solid var(--plate-rule)}body:has(.horizon-page) .site-meta-row{border:0}body:has(.horizon-page) .site-meta-row :is(.licence-label,.site-status,.site-status-kicker){font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}body:has(.horizon-page) .foot :is(.foot-sources,.foot-links){box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}body:has(.horizon-page) .foot .foot-sources{border-top:1px solid var(--plate-strong-rule)}body:has(.horizon-page) .foot .foot-kicker{font:600 10px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--plate-accent)}body:has(.horizon-page) .foot :is(.foot-label,.foot-link-title){letter-spacing:-.03em;color:var(--plate-ink);font:400 26px/1.15 Georgia,serif}body:has(.horizon-page) .foot .foot-link-title{font-size:22px}body:has(.horizon-page) .foot .foot-brief{font:13px/1.8 var(--font-text);color:var(--text-secondary)}body:has(.horizon-page) .foot .nc-tag{border:1px solid var(--plate-accent);color:var(--plate-accent);font:600 9px/1.4 var(--font-mono);letter-spacing:.1em;border-radius:0}body:has(.horizon-page) .foot .foot-link-list{gap:0}body:has(.horizon-page) .foot .foot-link-list a{border:0;padding:.6rem 1rem .9rem 0;text-decoration:none}body:has(.horizon-page) .foot .foot-link-list a+a{border-left:1px solid var(--plate-rule);padding-left:1rem}body:has(.horizon-page) .foot .foot-link-list a .foot-link-title>span{color:var(--plate-accent);transition:transform .2s;display:inline-block}body:has(.horizon-page) .foot .foot-link-list a:is(:hover,:focus-visible) .foot-link-title>span{transform:translate(.3rem)}body:has(.horizon-page) .foot .foot-notice{border:1.5px dashed var(--plate-ink);background:color-mix(in srgb, var(--plate-accent) 4%, transparent);box-shadow:none;outline:1px solid var(--plate-rule);outline-offset:4px;border-radius:0}body:has(.horizon-page) .foot .foot-notice-title{color:var(--plate-ink);font:400 22px/1.2 Georgia,serif}body:has(.horizon-page) .foot .foot-notice-head>svg{stroke:var(--plate-accent)}body:has(.horizon-page) .foot .foot-policy-links .foot-tab{font:600 10px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}@media (max-width:700px){body:has(.horizon-page) .foot .foot-link-list a+a{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){body:has(.horizon-page) .bar-desktop-tools :is(.bar-link,.bar-budget):after{transition:none}body:has(.horizon-page) .foot .foot-link-list a .foot-link-title>span{transition:none}}body:has(.horizon-page) main.horizon-page .state-facts{border:1px solid var(--glass-edge);border-radius:18px;background:0 0!important}body:has(.horizon-page) main.horizon-page .state-facts>*+*{border-left-color:var(--glass-edge)!important}body:has(.horizon-page) main.horizon-page .housing-mosaic.mosaic-embedded{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:0!important}body:has(.horizon-page) main.horizon-page .more>summary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb,var(--plate-accent) 16%,transparent), transparent 60%), var(--glass)!important;border:1px solid var(--glass-edge)!important;border-radius:24px!important}body:has(.horizon-page) main.horizon-page .more .more-kicker{color:var(--plate-accent)!important}body:has(.horizon-page) main.horizon-page .more .more-copy strong{font-family:Georgia,serif!important}body:has(.horizon-page) main.horizon-page .more .more-copy>:first-child{font-family:Georgia,serif!important}:is(body:has(.horizon-page) main.horizon-page .exhibit-history,body:has(.horizon-page) main.horizon-page .history-interactive){background:0 0!important}body:has(.horizon-page) main.horizon-page .learning-exhibit .history-interactive{border-color:var(--glass-edge)!important}}@media screen and (max-width:760px){body:has(.horizon-page) main.horizon-page>header.has-photo .page-title{color:#f7f4ee!important}body:has(.horizon-page) main.horizon-page>header.has-photo .state-nickname{background:linear-gradient(90deg,#f6a07a,#ffd59a);-webkit-background-clip:text;background-clip:text}}@media screen{body:has(.horizon-page) main.horizon-page .section-jump-control{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--glass)!important;border:1px solid var(--glass-edge)!important;color:var(--plate-ink)!important}body:has(.horizon-page) main.horizon-page .section-jump-control *{color:var(--plate-ink)!important}body:has(.horizon-page) main.horizon-page.horizon-page .section-jump-control select{-webkit-text-fill-color:var(--plate-ink);color:var(--plate-ink)!important}body:has(main.horizon-page[data-region-level=state]){--plate-ink:var(--lightningcss-light,#1c2632)var(--lightningcss-dark,#e8eef5);--plate-paper:var(--lightningcss-light,#ecf2f8)var(--lightningcss-dark,#0b1422);--plate-accent:var(--lightningcss-light,#2f6db0)var(--lightningcss-dark,#7fb6ec);--plate-sky:var(--lightningcss-light,#3f8fbf)var(--lightningcss-dark,#9fd4f2);--plate-rule:var(--lightningcss-light,#1c263214)var(--lightningcss-dark,#e8eef514);--plate-strong-rule:var(--lightningcss-light,#1c263226)var(--lightningcss-dark,#e8eef526);--text-secondary:var(--lightningcss-light,#4c5a69)var(--lightningcss-dark,#aebccb);--text-muted:var(--lightningcss-light,#5b6674)var(--lightningcss-dark,#96a4b4);--glass:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff0b);--glass-edge:var(--lightningcss-light,#fff)var(--lightningcss-dark,#e8eef51f);--state-blue:var(--plate-accent)}body:has(main.horizon-page[data-region-level=state]):before{opacity:.6!important;background:radial-gradient(30% 40% at 25% 30%,var(--lightningcss-light,#7fb2e6)var(--lightningcss-dark,#1f5fa8) 0%,#0000 70%),radial-gradient(28% 36% at 72% 22%,var(--lightningcss-light,#a9b8f5)var(--lightningcss-dark,#3b3fa8) 0%,#0000 70%),radial-gradient(26% 30% at 55% 62%,var(--lightningcss-light,#8fd3e0)var(--lightningcss-dark,#14706f) 0%,#0000 70%)!important}body:has(.horizon-page) main.horizon-page .state-nickname{background:linear-gradient(90deg, var(--plate-accent), var(--plate-sky));-webkit-background-clip:text;background-clip:text}}@media screen and (max-width:760px){body:has(.horizon-page) main.horizon-page>header.has-photo .state-nickname{background:linear-gradient(90deg,#a9d3ff,#c9f0ff);-webkit-background-clip:text;background-clip:text}}@media screen{body:has(.horizon-page) .county-strip{border:1px solid var(--glass-edge);background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:.5rem;margin:1.1rem 0 1.4rem;padding:.45rem .5rem .45rem 1rem;display:flex;box-shadow:0 18px 40px -32px #000c}body:has(.horizon-page) .county-strip-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);flex:none;margin-right:.2rem;font:600 11px/1.4 -apple-system,BlinkMacSystemFont,Inter,sans-serif}body:has(.horizon-page) .county-strip-track{scroll-snap-type:x proximity;scrollbar-width:none;flex:1;gap:.35rem;min-width:0;padding:.15rem .1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}body:has(.horizon-page) .county-strip-track::-webkit-scrollbar{display:none}body:has(.horizon-page) main .county-strip-pill{scroll-snap-align:start;border:1px solid color-mix(in srgb,var(--plate-ink) 12%,transparent);background:color-mix(in srgb,var(--plate-paper) 40%,transparent);white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-height:44px;padding:0 .95rem;font:400 16px/1 Georgia,serif;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;color:var(--plate-ink)!important}body:has(.horizon-page) main .county-strip-pill:is(:hover,:focus-visible){background:color-mix(in srgb,var(--plate-accent) 14%,transparent);border-color:color-mix(in srgb,var(--plate-accent) 35%,transparent);color:var(--plate-accent)!important}body:has(.horizon-page) .county-strip-arrow{border:1px solid var(--glass-edge);background:var(--glass);width:44px;height:44px;color:var(--plate-accent);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font:400 20px/1 Georgia,serif;transition:background-color .15s;display:grid}body:has(.horizon-page) .county-strip-arrow:hover{background:color-mix(in srgb,var(--plate-accent) 14%,transparent)}@media (max-width:760px){body:has(.horizon-page) .county-strip{padding:.4rem}body:has(.horizon-page) .county-strip-label{display:none}body:has(.horizon-page) main .county-strip-pill{padding:0 .8rem;font-size:15px}}@media (prefers-reduced-motion:reduce){body:has(.horizon-page) :is(main .county-strip-pill,.county-strip-arrow){transition:none}}body:has(.horizon-page) .learning-exhibit[data-exhibit=Home\ sales]{--ex:var(--lightningcss-light,#b8742a)var(--lightningcss-dark,#f2b45c)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Buyer\ financing]{--ex:var(--lightningcss-light,#1f8a80)var(--lightningcss-dark,#5fd4c6)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Income & housing pressure"]{--ex:var(--lightningcss-light,#7a52b3)var(--lightningcss-dark,#b99af0)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Against its own history"]{--ex:var(--lightningcss-light,#2f6db0)var(--lightningcss-dark,#7fb6ec)}body:has(.horizon-page) .learning-exhibit[data-exhibit=New\ homes]{--ex:var(--lightningcss-light,#3f8a4a)var(--lightningcss-dark,#86d293)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Work & transit"]{--ex:var(--lightningcss-light,#5a6b80)var(--lightningcss-dark,#a9b8cc)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Broadband]{--ex:var(--lightningcss-light,#1b84a8)var(--lightningcss-dark,#6fd0f0)}body:has(.horizon-page) main.horizon-page .learning-exhibit{background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--ex) 22%, transparent), transparent 70%), radial-gradient(70% 60% at 0% 100%, color-mix(in srgb, var(--ex) 10%, transparent), transparent 70%), var(--glass)!important;border-color:color-mix(in srgb, var(--ex) 30%, var(--glass-edge))!important}body:has(.horizon-page) main.horizon-page .learning-exhibit:before{background:linear-gradient(90deg, transparent, var(--ex), transparent);height:3px}body:has(.horizon-page) main.horizon-page .learning-exhibit .exhibit-kicker>span:first-child{border-color:color-mix(in srgb, var(--ex) 40%, transparent);color:var(--ex)!important;background:color-mix(in srgb, var(--ex) 12%, transparent)!important}body:has(.horizon-page) main.horizon-page .learning-exhibit .exhibit-choice button[aria-pressed=true]{border-color:var(--ex)!important;background:color-mix(in srgb, var(--ex) 16%, transparent)!important}body:has(.horizon-page) main.horizon-page .learning-exhibit [role=tab][aria-selected=true]{border-color:var(--ex)!important;background:color-mix(in srgb, var(--ex) 16%, transparent)!important}body:has(.horizon-page) main.horizon-page .learning-exhibit .exhibit-readout strong{letter-spacing:-.05em;line-height:.95;display:block;color:var(--ex)!important;font-size:clamp(56px,7vw,96px)!important}body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit=Buyer\ financing] dd{letter-spacing:-.035em;color:var(--ex);font:400 clamp(34px,3.6vw,48px)/1 Georgia,serif!important}body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit=New\ homes] .exhibit-content strong{color:var(--ex);font-size:clamp(48px,5.5vw,72px)!important}body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit=Broadband] dd{color:var(--ex);font:400 30px/1 Georgia,serif!important}:is(body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit="Work & transit"] li:first-child,body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit="Work & transit"] tr:first-child){font-size:1.25em}body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit="Income & housing pressure"] :is(.income-pressure-bar i,[class*=bar]>i){background:var(--ex)!important}@media (min-width:761px){body:has(.horizon-page) .state-market-exhibits{grid-auto-flow:dense;gap:1.2rem!important}body:has(.horizon-page) .state-market-exhibits>.learning-exhibit:is([data-exhibit=Home\ sales],[data-exhibit="Against its own history"],[data-exhibit=Broadband]){grid-column:1/-1}}body:has(.horizon-page) main.horizon-page .learning-exhibit{margin:0!important;padding:.9rem 1.2rem 1rem!important}body:has(.horizon-page) main.horizon-page .learning-exhibit .exhibit-kicker{margin-bottom:.2rem}body:has(.horizon-page) main.horizon-page .learning-exhibit .exhibit-content :is(h2,h3){margin:0 0 .25rem!important;font-size:clamp(22px,2.2vw,28px)!important}body:has(.horizon-page) main.horizon-page .learning-exhibit :is(.section,.section-head){margin:0!important;padding:0!important}body:has(.horizon-page) main.horizon-page .learning-exhibit :is(.sales-note,p){font-size:13px;line-height:1.45;margin-block:.25rem!important}body:has(.horizon-page) main.horizon-page .learning-exhibit :is(.exhibit-plot,figure){margin:.4rem 0!important}body:has(.horizon-page) main.horizon-page .learning-exhibit .reader-details>summary{min-height:40px}body:has(.horizon-page) main.horizon-page .learning-exhibit .exhibit-readout strong{font-size:clamp(48px,5.5vw,76px)!important}body:has(.horizon-page) .state-market-exhibits{align-items:start;gap:.9rem!important}@media (min-width:761px){body:has(.horizon-page) [data-exhibit=Home\ sales] .section.sales{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}body:has(.horizon-page) [data-exhibit=Home\ sales] .section.sales>:is(.section-head,.sales-note:first-of-type){grid-column:1/-1}body:has(.horizon-page) [data-exhibit=Home\ sales] .section.sales>figure{grid-area:span 3/1}body:has(.horizon-page) [data-exhibit=Home\ sales] .section.sales>:is(details,.sales-note:last-child){grid-column:2}body:has(.horizon-page) [data-exhibit="Against its own history"] .history-interactive{grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);align-items:center;column-gap:1.6rem;display:grid}body:has(.horizon-page) [data-exhibit="Against its own history"] .history-interactive>:not(.exhibit-readout){grid-column:2}body:has(.horizon-page) [data-exhibit="Against its own history"] .history-interactive>.exhibit-readout{grid-area:1/1/span 3}body:has(.horizon-page) [data-exhibit=Broadband] dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem 1.5rem;display:grid}body:has(.horizon-page) [data-exhibit=Broadband] dl>div{flex-direction:column-reverse;align-items:flex-start;gap:.2rem;display:flex}}}@media screen and (min-width:761px){body:has(.horizon-page) .state-market-exhibits>[data-exhibit=Home\ sales]{order:1}body:has(.horizon-page) .state-market-exhibits>[data-exhibit=Buyer\ financing]{order:2}body:has(.horizon-page) .state-market-exhibits>[data-exhibit="Work & transit"]{order:3}body:has(.horizon-page) .state-market-exhibits>[data-exhibit="Against its own history"]{order:4}body:has(.horizon-page) .state-market-exhibits>[data-exhibit="Income & housing pressure"]{order:5}body:has(.horizon-page) .state-market-exhibits>[data-exhibit=New\ homes]{order:6}body:has(.horizon-page) .state-market-exhibits>[data-exhibit=Broadband]{order:7}body:has(.horizon-page) .state-market-exhibits{align-items:stretch}}@media screen{body:has(.horizon-page) .state-jump{flex-wrap:wrap;align-items:baseline;gap:.2rem 0;margin-top:1.1rem;font:400 15px/1.5 -apple-system,BlinkMacSystemFont,Inter,sans-serif;display:flex}body:has(.horizon-page) .state-jump:before{content:"On this page";letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-right:1rem;font-size:12px;font-weight:600}body:has(.horizon-page) main .state-jump a{min-height:44px;color:var(--plate-ink);background:0 0;border:0;align-items:center;gap:.35rem;padding:0;text-decoration:none;display:inline-flex}body:has(.horizon-page) main .state-jump a+a:before{content:"";background:var(--plate-strong-rule);width:1px;height:14px;margin:0 .9rem}body:has(.horizon-page) main .state-jump a span{background:linear-gradient(var(--plate-accent),var(--plate-accent)) no-repeat 0 100% / 0 1.5px;padding-bottom:2px;transition:background-size .22s cubic-bezier(.22,1,.36,1),color .15s}body:has(.horizon-page) main .state-jump a i{color:var(--plate-accent);font-size:.85em;font-style:normal;transition:transform .18s}body:has(.horizon-page) main .state-jump a:is(:hover,:focus-visible) span{color:var(--plate-accent);background-size:100% 1.5px}body:has(.horizon-page) main .state-jump a:is(:hover,:focus-visible) i{transform:translateY(2px)}body:has(.horizon-page) :is(#field-notes,#state-next-step-heading,#state-detailed-data){scroll-margin-top:90px}body:has(.horizon-page) main .crumbs ol{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}body:has(.horizon-page) main .crumbs li{align-items:center;display:inline-flex;box-shadow:none!important;letter-spacing:0!important;text-transform:none!important;color:var(--plate-ink)!important;background:0 0!important;border:0!important;padding:0!important;font:500 13px/1.4 -apple-system,BlinkMacSystemFont,Inter,sans-serif!important}body:has(.horizon-page) main .crumbs li:before{content:none!important}body:has(.horizon-page) main .crumbs li:after{content:none!important}body:has(.horizon-page) main .crumbs li+li:before{color:var(--text-muted);margin:0 .55rem;content:"/"!important}body:has(.horizon-page) main .crumbs a{align-items:center;min-height:32px;text-decoration:none;display:inline-flex;box-shadow:none!important;color:var(--text-secondary)!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body:has(.horizon-page) main .crumbs a>span[aria-hidden]{display:none}body:has(.horizon-page) main .crumbs a:is(:hover,:focus-visible){text-underline-offset:3px;text-decoration:underline;color:var(--plate-accent)!important}@media (max-width:760px){body:has(.horizon-page) main>header.has-photo .crumbs li{color:#f7f4ee!important}body:has(.horizon-page) main>header.has-photo .crumbs a{color:#dfe8f1!important}body:has(.horizon-page) main>header.has-photo .crumbs li+li:before{color:#c9d6e3}body:has(.horizon-page) .state-jump:before{width:100%;margin:0 0 -.4rem}}@media (prefers-reduced-motion:reduce){body:has(.horizon-page) main .state-jump a :is(span,i){transition:none}}body:has(.horizon-page) .field-notes-head{border-top:1px solid var(--plate-strong-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1.2rem;margin:2.6rem 0 1rem;padding-top:1.4rem;display:flex}body:has(.horizon-page) .field-notes-head h2{letter-spacing:-.035em;color:var(--plate-ink);margin:0;font:400 clamp(32px,3.6vw,46px)/1.05 Georgia,serif}body:has(.horizon-page) .field-notes-head p{max-width:52ch;color:var(--text-secondary);margin:0;font-size:14px}@media (max-width:760px){body:has(.horizon-page) main .state-jump a{padding:0 .8rem;font-size:13px}}@media (prefers-reduced-motion:reduce){body:has(.horizon-page) main .state-jump a{transition:none}body:has(.horizon-page) main .state-jump a i{transition:none}}body:has(.horizon-page) main .state-jump a{color:var(--plate-ink)!important}body:has(.horizon-page) main .state-jump a:is(:hover,:focus-visible){color:var(--plate-accent)!important}}@media screen and (max-width:760px){body:has(.horizon-page) main .state-jump{column-gap:1.1rem}body:has(.horizon-page) main .state-jump a+a:before{display:none}}@media screen{body:has(main.horizon-page[data-region-level=county]){--plate-ink:var(--lightningcss-light,#1d2a24)var(--lightningcss-dark,#e6efe9);--plate-paper:var(--lightningcss-light,#eef4f0)var(--lightningcss-dark,#0a120e);--plate-accent:var(--lightningcss-light,#2f7a55)var(--lightningcss-dark,#7fcfa4);--plate-sky:var(--lightningcss-light,#4f9a6c)var(--lightningcss-dark,#a8e3bf);--plate-rule:var(--lightningcss-light,#1d2a2414)var(--lightningcss-dark,#e6efe914);--plate-strong-rule:var(--lightningcss-light,#1d2a2426)var(--lightningcss-dark,#e6efe926);--text-secondary:var(--lightningcss-light,#4b5d53)var(--lightningcss-dark,#adc1b5);--text-muted:var(--lightningcss-light,#59685f)var(--lightningcss-dark,#95a69b);--glass:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff0b);--glass-edge:var(--lightningcss-light,#fff)var(--lightningcss-dark,#e6efe91f)}body:has(main.horizon-page[data-region-level=county]):before{opacity:.55!important;background:radial-gradient(30% 40% at 25% 30%,var(--lightningcss-light,#8fd0a8)var(--lightningcss-dark,#1f7a4c) 0%,#0000 70%),radial-gradient(28% 36% at 72% 22%,var(--lightningcss-light,#c7e3a0)var(--lightningcss-dark,#4a6f1f) 0%,#0000 70%),radial-gradient(26% 30% at 55% 62%,var(--lightningcss-light,#8fd3c7)var(--lightningcss-dark,#146e60) 0%,#0000 70%)!important}body:has(main.horizon-page[data-region-level=municipality]){--plate-ink:var(--lightningcss-light,#1b2a2c)var(--lightningcss-dark,#e4eff0);--plate-paper:var(--lightningcss-light,#ecf4f5)var(--lightningcss-dark,#091214);--plate-accent:var(--lightningcss-light,#267775)var(--lightningcss-dark,#7fd2cc);--plate-sky:var(--lightningcss-light,#3a9aa0)var(--lightningcss-dark,#a6e6e8);--plate-rule:var(--lightningcss-light,#1b2a2c14)var(--lightningcss-dark,#e4eff014);--plate-strong-rule:var(--lightningcss-light,#1b2a2c26)var(--lightningcss-dark,#e4eff026);--text-secondary:var(--lightningcss-light,#4a5e60)var(--lightningcss-dark,#abc3c5);--text-muted:var(--lightningcss-light,#58686a)var(--lightningcss-dark,#91a6a8);--glass:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff0b);--glass-edge:var(--lightningcss-light,#fff)var(--lightningcss-dark,#e4eff01f)}body:has(main.horizon-page[data-region-level=municipality]):before{opacity:.55!important;background:radial-gradient(30% 40% at 25% 30%,var(--lightningcss-light,#86d0cc)var(--lightningcss-dark,#1a6f6c) 0%,#0000 70%),radial-gradient(28% 36% at 72% 22%,var(--lightningcss-light,#a6c8ef)var(--lightningcss-dark,#2a4f8a) 0%,#0000 70%),radial-gradient(26% 30% at 55% 62%,var(--lightningcss-light,#a9e2c6)var(--lightningcss-dark,#1c6a4e) 0%,#0000 70%)!important}body:has(main.horizon-page[data-region-level=zip]){--plate-ink:var(--lightningcss-light,#28223a)var(--lightningcss-dark,#ece6f5);--plate-paper:var(--lightningcss-light,#f2eff8)var(--lightningcss-dark,#0f0b17);--plate-accent:var(--lightningcss-light,#735e91)var(--lightningcss-dark,#c8b2ea);--plate-sky:var(--lightningcss-light,#9277b8)var(--lightningcss-dark,#e0cff7);--plate-rule:var(--lightningcss-light,#28223a14)var(--lightningcss-dark,#ece6f514);--plate-strong-rule:var(--lightningcss-light,#28223a26)var(--lightningcss-dark,#ece6f526);--text-secondary:var(--lightningcss-light,#5a5170)var(--lightningcss-dark,#bdb2d0);--text-muted:var(--lightningcss-light,#68617b)var(--lightningcss-dark,#a69eb7);--glass:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff0b);--glass-edge:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ece6f51f)}body:has(main.horizon-page[data-region-level=zip]):before{opacity:.55!important;background:radial-gradient(30% 40% at 25% 30%,var(--lightningcss-light,#c3aee8)var(--lightningcss-dark,#4b2f8a) 0%,#0000 70%),radial-gradient(28% 36% at 72% 22%,var(--lightningcss-light,#e9b8d8)var(--lightningcss-dark,#7a2f68) 0%,#0000 70%),radial-gradient(26% 30% at 55% 62%,var(--lightningcss-light,#a9b8ef)var(--lightningcss-dark,#2f3f8a) 0%,#0000 70%)!important}body:has(main.horizon-page:not([data-region-level=state])){--state-blue:var(--plate-accent)}body:has(.horizon-page) .learning-exhibit[data-exhibit="The homes that sold"]{--ex:var(--lightningcss-light,#b8742a)var(--lightningcss-dark,#f2b45c)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Prices & paychecks"]{--ex:var(--lightningcss-light,#7a52b3)var(--lightningcss-dark,#b99af0)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Arrivals & departures"]{--ex:var(--lightningcss-light,#c25a6e)var(--lightningcss-dark,#f29bb0)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Building & demolition"]{--ex:var(--lightningcss-light,#3f8a4a)var(--lightningcss-dark,#86d293)}body:has(.horizon-page) .learning-exhibit[data-exhibit="Ground & water"]{--ex:var(--lightningcss-light,#1b84a8)var(--lightningcss-dark,#6fd0f0)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Flood\ context]{--ex:var(--lightningcss-light,#2f6db0)var(--lightningcss-dark,#7fb6ec)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Service\ providers]{--ex:var(--lightningcss-light,#5a6b80)var(--lightningcss-dark,#a9b8cc)}:where(body:has(.horizon-page) .learning-exhibit){--ex:var(--plate-accent)}body:has(.horizon-page) main.horizon-page :is(.quiet-profile-grid,.monthly-bill,.quiet-tool-group,.indexed-comparison,.rank-plot){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--glass)!important;border:1px solid var(--glass-edge)!important;border-radius:22px!important;box-shadow:0 24px 50px -36px #000c!important}body:has(.horizon-page) main.horizon-page .quiet-profile-grid{background:radial-gradient(90% 80% at 0% 0%, color-mix(in srgb, var(--plate-accent) 16%, transparent), transparent 70%), var(--glass)!important}body:has(.horizon-page) main.horizon-page :is(.cost-monthly-headline,.cost-cards,.calculation-toggle,.planning-preview){background:color-mix(in srgb, var(--plate-ink) 4%, transparent)!important;border-color:var(--glass-edge)!important}body:has(.horizon-page) main.horizon-page .cost-monthly-headline{background:radial-gradient(70% 120% at 50% 0%, color-mix(in srgb, var(--plate-accent) 14%, transparent), transparent 70%)!important}body:has(.horizon-page) main.horizon-page .cost-evidence-omissions{border-radius:0 0 22px 22px;background:#d99a3a1f!important}body:has(.horizon-page) main.horizon-page .local-understand-group{background:0 0!important}body:has(.horizon-page) main.horizon-page :is(.quiet-profile strong,.cost-card strong,.cost-monthly-headline strong,.monthly-bill strong){letter-spacing:-.03em;font-family:Georgia,serif!important;font-weight:400!important}body:has(.horizon-page) main.horizon-page :is(.quiet-profile>h2,.quiet-profile-kicker,.section-kicker){letter-spacing:.08em!important;font:600 11px/1.4 -apple-system,BlinkMacSystemFont,Inter,sans-serif!important}body:has(.horizon-page) main.horizon-page>.page-head :is(.verdict,.region-verdict,.page-summary,p.lede){font-size:17px;line-height:1.55}body:has(.horizon-page) :is(#quiet-cost,.region-standard-content .section.cost>.section-head h2,#place-next-step,#place-understand,#place-explore,#region-detailed-data){scroll-margin-top:90px}body:has(.horizon-page) main>.page-head .actions:has(.place-jump){flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;display:flex}body:has(.horizon-page) .place-jump{flex:100%;margin-top:.4rem}body:has(.horizon-page) main .place-jump{gap:0 1.3rem;font-size:14.5px}body:has(.horizon-page) main .place-jump a+a:before{display:none}body:has(.horizon-page) main .place-jump:before{flex-basis:100%;margin:0 0 -.3rem}body:has(.horizon-page) main.horizon-page .learning-exhibit{--atlas-accent:var(--ex);--state-blue:var(--ex);--entry-accent:var(--ex);--geo-accent:var(--ex);--series-1:var(--ex)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Job\ geography]{--ex:var(--lightningcss-light,#2a8585)var(--lightningcss-dark,#7fd6d6)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Schools]{--ex:var(--lightningcss-light,#a87f1a)var(--lightningcss-dark,#f0cf6b)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Public\ safety]{--ex:var(--lightningcss-light,#5560c8)var(--lightningcss-dark,#9ea6f2)}body:has(.horizon-page) .learning-exhibit[data-exhibit=Health\ estimates]{--ex:var(--lightningcss-light,#c0623a)var(--lightningcss-dark,#f2a37a)}body:has(.horizon-page) main.horizon-page .learning-exhibit[data-exhibit="Building & demolition"] .exhibit-content strong{color:var(--ex);font-family:Georgia,serif;font-weight:400;font-size:clamp(44px,5vw,64px)!important}body:has(.horizon-page) .bar .place-search{position:relative}body:has(.horizon-page) .bar .place-search:before{content:"";pointer-events:none;z-index:1;background:var(--plate-ink);opacity:.7;width:14px;height:14px;position:absolute;top:50%;left:.7rem;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='m15 15 6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='m15 15 6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}body:has(.horizon-page) .bar .place-search input{box-sizing:border-box;height:36px;min-height:36px;color:var(--plate-ink);font:500 13px/1 var(--font-text);padding:0 .8rem 0 2rem;transition:box-shadow .16s,border-color .16s;border:1.5px solid var(--plate-ink)!important;background:color-mix(in srgb, var(--plate-paper) 55%, transparent)!important;box-shadow:3px 3px 0 var(--plate-rule)!important;border-radius:3px!important}body:has(.horizon-page) .bar .place-search input::placeholder{color:var(--text-secondary);opacity:1;font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}body:has(.horizon-page) .bar .place-search input:focus{outline:none;border-color:var(--plate-accent)!important;box-shadow:3px 3px 0 color-mix(in srgb, var(--plate-accent) 35%, transparent)!important}body:has(.horizon-page) .bar .place-search .search-results{border:1.5px solid var(--plate-ink);background:var(--plate-paper);box-shadow:5px 5px 0 var(--plate-ink);border-radius:3px;margin-top:6px;padding:.25rem 0}body:has(.horizon-page) .bar .place-search .search-results [role=option]{border-radius:0}body:has(.horizon-page) .bar .place-search .search-results [role=option]+[role=option]{border-top:1px solid var(--plate-rule)}body:has(.horizon-page) .bar .place-search .search-results [role=option][aria-selected=true]{background:color-mix(in srgb, var(--plate-accent) 12%, transparent)}body:has(.horizon-page) .bar .place-search .result-name{font:500 14px/1.3 var(--font-text);color:var(--plate-ink)}body:has(.horizon-page) .bar .place-search .result-detail{font:600 10px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){body:has(.horizon-page) .bar .place-search input{transition:none}}body:has(.horizon-page) .bar .place-search .search-results.search-empty{font:500 13px/1.4 var(--font-text);color:var(--text-secondary);padding:.6rem .8rem}body:has(.horizon-page) .bar .place-search .search-results [role=option]{padding:.55rem .8rem}}@media screen and (max-width:600px){body:has(.horizon-page) main>header.page-head.has-photo{padding-top:1.7rem!important}body:has(.horizon-page) main>header.page-head.has-photo>.place-photo figcaption{text-align:right;white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden;top:.5rem!important;bottom:auto!important;left:var(--gutter,16px)!important;right:var(--gutter,16px)!important;font-size:10px!important;display:block!important}body:has(.horizon-page) main>header.page-head.has-photo>.place-photo figcaption>*{display:inline}body:has(.horizon-page) main>header.page-head.has-photo>.place-photo figcaption>*+:before{content:" · "}body:has(.horizon-page) main .state-jump{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter,16px));padding-inline:var(--gutter,16px);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--gutter,16px), #000 calc(100% - 28px), transparent);-webkit-mask:linear-gradient(90deg, transparent 0, #000 var(--gutter,16px), #000 calc(100% - 28px), transparent);mask:linear-gradient(90deg, transparent 0, #000 var(--gutter,16px), #000 calc(100% - 28px), transparent);overflow-x:auto;flex-wrap:nowrap!important;gap:0 1.1rem!important}body:has(.horizon-page) main .state-jump::-webkit-scrollbar{display:none}body:has(.horizon-page) main .state-jump:before{flex:none;align-self:center;width:auto!important;margin:0 .2rem 0 0!important}body:has(.horizon-page) main .state-jump a{white-space:nowrap;flex:none;min-height:40px;padding:0!important;font-size:14px!important}body:has(.horizon-page) main .exhibit-choice{scrollbar-width:none;padding-bottom:2px;overflow-x:auto;flex-wrap:nowrap!important}body:has(.horizon-page) main .exhibit-choice::-webkit-scrollbar{display:none}body:has(.horizon-page) main .exhibit-choice button{white-space:nowrap;flex:none;min-height:38px;padding-inline:.9rem}:is(body:has(.horizon-page) main .state-overview :is(.state-facts,.quiet-profile-grid),body:has(.horizon-page) main .learning-exhibit :is(.persistence-history,.exhibit-panel,.quiet-profile-grid,.exhibit-plot)){box-shadow:none!important;background:0 0!important;border:0!important;padding-inline:0!important}body:has(.horizon-page) main :is(.state-overview,.learning-exhibit){padding-inline:1rem!important}body:has(.horizon-page) main .quiet-portrait-grid{grid-template-columns:minmax(0,1fr)!important}body:has(.horizon-page) main .quiet-portrait-grid>*{border-left:0!important;border-right:0!important;grid-area:auto!important}body:has(.horizon-page) main .actions{justify-content:flex-start!important}}@media screen{body:has(.horizon-page) main>.section>h2:not([class]){letter-spacing:-.03em;font:400 clamp(28px,3.2vw,40px)/1.1 Georgia,serif}}@media screen and (max-width:600px){body:has(.horizon-page) main .indexed-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid!important}body:has(.horizon-page) main .indexed-legend>li{gap:.1rem;padding:.3rem 0 .3rem .6rem;display:grid}body:has(.horizon-page) main .indexed-legend>li *{font-size:12px}}@media screen{body:has(.horizon-page) .exhibit-gallery>.exhibit-group-head{border-top:1px solid var(--plate-strong-rule);letter-spacing:-.025em;color:var(--plate-ink);grid-column:1/-1;margin:1.6rem 0 -.2rem;padding-top:1rem;font:400 clamp(24px,2.6vw,32px)/1.1 Georgia,serif}body:has(.horizon-page) .exhibit-gallery>.exhibit-group-head:first-child{margin-top:.4rem}body:has(.horizon-page) main>.page-head .town-strip{grid-column:1/-1;margin:1rem 0 0}body:has(.horizon-page) main .town-strip .county-strip-pill.destination-town{--town:var(--kind-town);border-color:color-mix(in srgb, var(--town) 30%, transparent);color:var(--town)!important}body:has(.horizon-page) main .town-strip .county-strip-pill.destination-town:is(:hover,:focus-visible){background:color-mix(in srgb, var(--town) 14%, transparent);border-color:color-mix(in srgb, var(--town) 50%, transparent);color:var(--town)!important}body:has(.horizon-page) .place-report-link{border:1px solid var(--glass-edge);background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--plate-ink);border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;margin:2.4rem 0 1rem;padding:1.1rem 1.4rem;text-decoration:none;display:flex}body:has(.horizon-page) .place-report-link span{gap:.2rem;display:grid}body:has(.horizon-page) .place-report-link strong{letter-spacing:-.02em;font:400 24px/1.1 Georgia,serif}body:has(.horizon-page) .place-report-link small{color:var(--text-secondary);font-size:14px}body:has(.horizon-page) .place-report-link i{color:var(--plate-accent);font-size:22px;font-style:normal}body:has(.horizon-page) main.horizon-page .local-next-step-group.cost-next-strip{border:0!important;margin:.9rem 0 0!important;padding:0!important}body:has(.horizon-page) .cost-next-strip .place-next-destinations{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.7rem;display:grid}body:has(.horizon-page) .cost-next-strip .place-next-destinations>section{border:1px dashed var(--plate-strong-rule);background:0 0;border-radius:18px;align-items:flex-start;gap:.8rem;margin:0;padding:.9rem 1.1rem;display:flex}body:has(.horizon-page) .cost-next-strip h3{margin:0 0 .15rem;font-size:15px}body:has(.horizon-page) .cost-next-strip p{color:var(--text-secondary);margin:0 0 .3rem;font-size:13.5px}body:has(.horizon-page) .about-toc{scrollbar-width:none;gap:.45rem;margin:-.2rem 0 1.4rem;display:flex;overflow-x:auto}body:has(.horizon-page) .about-toc::-webkit-scrollbar{display:none}body:has(.horizon-page) main .about-toc a{border:1px solid var(--plate-strong-rule);color:var(--plate-ink);white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .85rem;font-size:13.5px;text-decoration:none}body:has(.horizon-page) main .about-toc a:is(:hover,:focus-visible){border-color:var(--plate-accent);color:var(--plate-accent)}body:has(.horizon-page) :is(.about-anchor,.exhibit-group-head){scroll-margin-top:90px}body:has(.horizon-page) main.horizon-page :is(.region-standard-content .section.cost>.section-head h2,.local-understand-group>h2,#similar-places-heading){color:var(--plate-ink);padding-top:1.6rem;position:relative;letter-spacing:-.04em!important;border-top:0!important;margin-top:3.2rem!important;font:400 clamp(36px,4.4vw,56px)/1.02 Georgia,serif!important}body:has(.horizon-page) main.horizon-page :is(.region-standard-content .section.cost>.section-head h2,.local-understand-group>h2,#similar-places-heading):before{font:600 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--plate-accent);margin-bottom:.55rem;display:block}body:has(.horizon-page) main.horizon-page .region-standard-content .section.cost>.section-head h2:before{content:"01 · Costs" / ""}body:has(.horizon-page) main.horizon-page .local-understand-group>h2:before{content:"02 · The place" / ""}body:has(.horizon-page) main.horizon-page #similar-places-heading:before{content:"03 · Cheaper alternatives" / ""}body:has(.horizon-page) main.horizon-page .similar-places{border-top:0!important}body:has(.horizon-page) main.horizon-page :is(.region-standard-content .section.cost>.section-head h2,.local-understand-group>h2,#similar-places-heading):after{content:"";background:linear-gradient(90deg, var(--plate-accent), color-mix(in srgb, var(--plate-accent) 25%, transparent) 40%, transparent);width:100%;height:2px;position:absolute;top:0;left:0}body:has(.horizon-page) main.horizon-page .local-understand-group{border-top:0!important}body:has(.horizon-page) .exhibit-gallery{counter-reset:about-group}body:has(.horizon-page) .exhibit-gallery>.exhibit-group-head{counter-increment:about-group;border-top:1px dashed var(--plate-strong-rule);align-items:baseline;gap:.7rem;display:flex}body:has(.horizon-page) .exhibit-gallery>.exhibit-group-head:before{content:counter(about-group, upper-alpha) / "";background:color-mix(in srgb, var(--plate-accent) 16%, transparent);width:1.6em;height:1.6em;color:var(--plate-accent);font:600 13px/1 var(--font-mono);border-radius:50%;place-items:center;display:inline-grid;transform:translateY(-.15em)}}@media screen and (min-width:601px){body:has(.horizon-page) .place-jump{flex:1 1 0;min-width:0}body:has(.horizon-page) main>.page-head .actions:has(.place-jump){flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}body:has(.horizon-page) main>.page-head .actions .report-action{margin-left:1rem}}@media screen{body:has(.horizon-page) main .page-head-eyebrow .eyebrow-report{min-height:24px;font-size:12.5px;line-height:24px;text-decoration:none;display:inline-block;color:var(--plate-accent)!important}body:has(.horizon-page) main .page-head-eyebrow .eyebrow-report:before{content:"·";color:var(--text-muted);margin-right:.55rem}body:has(.horizon-page) main .page-head-eyebrow .eyebrow-report:is(:hover,:focus-visible){text-underline-offset:.2em;text-decoration:underline}body:has(.horizon-page) .place-report-line{border-top:1px solid var(--plate-rule);color:var(--text-secondary);margin:2.6rem 0 1rem;padding-top:1.2rem;font-size:14.5px}body:has(.horizon-page) .standouts-report-link{margin:1rem 0 0;font-size:14px}body:has(.horizon-page) main :is(.place-report-line,.standouts-report-link) a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--plate-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--plate-accent) 40%, transparent);text-underline-offset:.2em;color:var(--plate-accent)!important}body:has(.horizon-page) main :is(.place-report-line,.standouts-report-link) a:is(:hover,:focus-visible){text-decoration-color:currentColor}.figure-updated{color:var(--text-secondary);margin-top:.3rem;font-size:12px;line-height:1.4;display:block}.figure-updated a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.15em}}
body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.horizon-page>.page-head{margin-bottom:0;padding-block:1.1rem 1.2rem}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .page-title{letter-spacing:-.04em!important;font-size:clamp(34px,4.4vw,56px)!important;line-height:1.08!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .page-title-row{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin:.6rem 0;display:flex}.place-overview-module__KiieDa__page .place-title-actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.place-overview-module__KiieDa__page .place-title-actions .computed-line{margin:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .region-orientation{max-width:84ch;margin:.5rem 0 0;font-size:14px;line-height:1.55}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .orientation-details{margin:.2rem 0 0}.place-overview-module__KiieDa__page .state-place-artwork-header{opacity:.22;max-height:150px}.place-overview-module__KiieDa__page [id]{scroll-margin-top:130px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .town-strip{margin-top:.5rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview{grid-template-columns:minmax(0,1fr);gap:.8rem 1.5rem;margin-top:0;padding-top:0;display:grid}.place-overview-module__KiieDa__page .place-cost-overview>*{order:0;grid-column:1/-1;min-width:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.section-head{border:0;flex-wrap:wrap;grid-row:1;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin:0;padding:.3rem 0 0;display:flex}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview>.section-head h2{max-width:none;letter-spacing:-.025em!important;margin:0!important;padding:0!important;font:400 clamp(25px,2.8vw,34px)/1.2 Georgia,serif!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview>.section-head h2:before{content:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview>.section-head h2:after{content:none}.place-overview-module__KiieDa__page .cost-overview-meta{color:var(--text-secondary);font:12px/1.55 var(--font-text);grid-row:2;margin:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.cost-yours{grid-row:4;margin:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.cost-cards{border-radius:10px;grid-row:3;align-self:start;margin:0}.place-overview-module__KiieDa__page .place-overview-context{grid-row:3}.place-overview-module__KiieDa__page .place-cost-overview .shared-calculation>.cost-monthly-headline{border:0;border-radius:0;grid-column:1/-1;margin:0;padding:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.cost-evidence{grid-row:5;margin:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.quiet-tool-group{grid-row:6;margin-top:.8rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-card{padding:1.1rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-figure b{font-size:clamp(30px,3.4vw,44px)}.place-overview-module__KiieDa__page .cost-ownership-breakdown{border-top:1px solid var(--border);grid-column:1/-1;padding:1rem 1.1rem}.place-overview-module__KiieDa__page .cost-ownership-breakdown>h4{font:500 14px/1.5 var(--font-text);margin:0 0 .6rem}.place-overview-module__KiieDa__page .cost-use-numbers{border-bottom:1px solid var(--border);grid-column:1/-1;padding:0}.place-overview-module__KiieDa__page .cost-use-numbers>summary{box-sizing:border-box;cursor:pointer;min-height:44px;font:500 14px/1.4 var(--font-text);padding:.65rem 1.1rem}.place-overview-module__KiieDa__page .cost-use-numbers>summary>span{color:var(--text-secondary);margin-left:.6rem;font-size:12px;font-weight:400}.place-overview-module__KiieDa__page .cost-use-numbers>summary:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.place-overview-module__KiieDa__page .cost-use-numbers-body{padding:.3rem 1.1rem 1rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-use-numbers .budget-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.place-overview-module__KiieDa__page .cost-use-numbers .control{min-width:0}.place-overview-module__KiieDa__page .cost-use-numbers .budget-inputs>label{min-width:0;font:13px/1.4 var(--font-text);align-content:start;gap:.4rem;display:grid}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-use-numbers .budget-inputs input{box-sizing:border-box;border:1px solid var(--border);background:var(--surface-card);width:100%;min-height:44px;color:var(--text-primary);font:inherit;border-radius:6px;padding:.6rem .7rem}.place-overview-module__KiieDa__page .cost-budget-result{font:12px/1.5 var(--font-text);color:var(--text-secondary);margin:.65rem 0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-use-numbers-body>.cost-yours{background:0 0;border:0;border-radius:0;margin:0;padding:0}.place-overview-module__KiieDa__page .cost-planning-links{flex-wrap:wrap;gap:.2rem 1.5rem;display:flex}.place-overview-module__KiieDa__page .cost-planning-links a{min-height:44px;font:500 13px/1.4 var(--font-text);align-items:center;display:inline-flex}.place-overview-module__KiieDa__page .cost-planning-links a[href^=\/guide]{color:var(--kind-guide)}.place-overview-module__KiieDa__page .cost-planning-links a[href^=\/afford]{color:var(--kind-budget)}.place-overview-module__KiieDa__page .cost-updated-value{animation:.65s ease-out place-overview-module__KiieDa__cash-updated}@keyframes place-overview-module__KiieDa__cash-updated{0%{background:color-mix(in srgb,var(--plate-accent) 20%,transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.place-overview-module__KiieDa__page .cost-updated-value{animation:none}}@media (max-width:600px){.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-use-numbers .budget-inputs{grid-template-columns:minmax(0,1fr)}}.place-overview-module__KiieDa__page .cost-ownership-breakdown .gone-kept{margin-block:.6rem 0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-ownership-breakdown .gone-kept-bar{height:10px}.place-overview-module__KiieDa__page .place-overview-context :is(.quiet-portrait-dots,.quiet-portrait-house){display:none}.place-overview-module__KiieDa__page .quiet-tool-group>.cost-yours{margin-block:1rem}.place-overview-module__KiieDa__page .budget-inputs select{width:100%;min-height:44px;font:inherit;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border);border-radius:6px;padding:.5rem}@media (max-width:760px){.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs{grid-template-columns:minmax(0,1fr)}}.place-overview-module__KiieDa__page .difference-bridge>svg{display:none}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .bridge-difference{border-inline:1px solid var(--border);background:0 0;border-radius:0}.place-overview-module__KiieDa__page .place-overview-context .quiet-profile{margin:0;padding:0}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid{border:1px solid var(--glass-edge);box-shadow:none;border-radius:10px;gap:0;margin:.6rem 0 0;padding:.25rem 1rem;display:grid;background:var(--glass)!important;grid-template-columns:minmax(0,1fr)!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid article{border:0;padding:.9rem 0;position:relative}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid article+article{border-top:1px solid var(--border)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid strong{font-size:27px}.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid small{font-size:12px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-portrait-dots{opacity:.35;width:40px;height:40px;position:absolute;top:1rem;right:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-portrait-house{opacity:.2;width:65px;height:38px;top:1rem;right:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-more{margin-top:.5rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-more summary{min-height:44px;font-size:12px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .local-understand-group{margin-top:2rem}.place-overview-module__KiieDa__placeData{margin-top:.8rem}.place-overview-module__KiieDa__page #place-about-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.place-overview-module__KiieDa__page #place-about-layout>*{min-width:0;margin:0}@media (min-width:1001px){.place-overview-module__KiieDa__page #place-about-layout{gap:1.5rem}}@media print{.place-overview-module__KiieDa__page #place-about-layout{display:block}}.place-overview-module__KiieDa__placeData>section{margin:0}.place-overview-module__KiieDa__placeData>section+section{margin-top:1rem}.place-overview-module__KiieDa__page #place-about-frame{border:1px solid color-mix(in srgb,var(--border) 75%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--plate-accent) 3%,transparent),transparent 65%),color-mix(in srgb,var(--surface-card) 35%,transparent);border-radius:14px;padding:clamp(.85rem,2vw,1.25rem)}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-about-frame>h2{letter-spacing:-.025em!important;border:0!important;margin:0 0 .7rem!important;padding:0!important;font:400 clamp(26px,3vw,36px)/1.2 Georgia,serif!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-about-frame>h2:before{content:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-about-frame>h2:after{content:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .local-understand-group>h2{margin-top:0!important;padding-top:1rem!important;font-size:32px!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .local-understand-group>h2:before{content:none}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .exhibit-gallery>.exhibit-group-head{margin-top:1.4rem;padding-top:1rem;font-size:27px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .learning-exhibit{border-radius:12px;padding:1.3rem}.place-overview-module__KiieDa__page .exhibit-kicker>span:last-child{display:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .exhibit-content :is(h2,h3){max-width:32ch;line-height:1.2;font-size:clamp(23px,2.7vw,30px)!important}@media (min-width:1001px){.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview:has(.place-overview-context){grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview:has(.place-overview-context)>.cost-cards{grid-column:1}.place-overview-module__KiieDa__page .place-overview-context{grid-column:2}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page>header.has-photo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page>header.has-photo>.place-photo{max-width:none;margin-top:.4rem}}@media (max-width:1000px){.place-overview-module__KiieDa__page .place-overview-context{grid-row:4}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.cost-yours{grid-row:5}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.cost-monthly-headline{grid-row:6}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.cost-evidence{grid-row:7}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.quiet-tool-group{grid-row:8}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid article+article{border-top:0}:is(.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-portrait-dots,.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-overview-context .quiet-portrait-house){display:none}}@media (max-width:760px){.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .page-title-row{align-items:flex-start}.place-overview-module__KiieDa__page .place-title-actions{gap:.5rem .8rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .region-orientation{font-size:14px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.section-head{flex-direction:column;align-items:flex-start;display:flex}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.section-head .control{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:.75rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.section-head .control-label{font:13px/1.4 var(--font-text)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview>.section-head select{min-height:44px;font-size:16px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-card{padding:.85rem}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid{gap:0;grid-template-columns:minmax(0,1fr)!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-overview-context .quiet-profile-grid article+article{border-top:1px solid var(--border)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .learning-exhibit{padding:1rem}}@media print{.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview{display:block}.place-overview-module__KiieDa__page .place-compare{display:none}.place-overview-module__KiieDa__page .place-overview-context{margin-block:1rem}}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .exhibit-gallery{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .exhibit-gallery>*{grid-column:1/-1;min-width:0}.place-overview-module__KiieDa__page .place-exhibit-pair{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.place-overview-module__KiieDa__page .place-exhibit-pair:empty{display:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .learning-exhibit{background:var(--glass)!important;border:1px solid var(--border)!important;box-shadow:none!important;border-radius:12px!important;margin:0!important;padding:1.4rem!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .learning-exhibit:before{content:none}.place-overview-module__KiieDa__page .learning-exhibit>.exhibit-linework{display:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .exhibit-kicker{border:0;margin:0 0 .6rem;padding:0}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .exhibit-kicker>span:first-child{letter-spacing:0;border-radius:0;color:var(--text-secondary)!important;font:500 12px/1.4 var(--font-text)!important;background:0 0!important;border:0!important;padding:0!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .local-understand-group>h2{font:500 18px/1.4 var(--font-text)!important;border:0!important;margin:0 0 .7rem!important;padding:0!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .local-understand-group:has(.place-overview-module__KiieDa__placeData)>h2{letter-spacing:-.025em!important;font:400 clamp(26px,3vw,36px)/1.2 Georgia,serif!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .local-understand-group:has(.place-overview-module__KiieDa__placeData)>h2:after{content:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .exhibit-gallery>.exhibit-group-head{border-top:1px solid var(--border);font:600 15px/1.4 var(--font-text);letter-spacing:0;margin:1rem 0 0;padding:.9rem 0 0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .exhibit-group-head:before{content:none!important}.place-overview-module__KiieDa__homeChecks{border:1px solid var(--border);border-radius:12px;margin:1.5rem 0;padding:1rem 1.1rem}.place-overview-module__KiieDa__homeChecks h3{font:500 16px/1.4 var(--font-text);margin:0 0 .4rem}.place-overview-module__KiieDa__homeChecks p{font:13px/1.5 var(--font-text);color:var(--text-secondary);margin:.35rem 0}.place-overview-module__KiieDa__homeChecks>section>p:first-of-type{color:var(--text-primary)}.place-overview-module__KiieDa__homeChecks a[href*=\/report]{color:var(--plate-accent)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .standouts-disclosure{border:0;margin:0 0 .5rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .standouts-disclosure>summary{min-height:44px;padding:.4rem 0;font-size:13px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .standouts-disclosure>summary strong{font:500 13px/1.4 var(--font-text)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .standouts-disclosure-cue{font-size:12px}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs>:is(.control,.cost-field){min-width:0;font:400 13px/1.5 var(--font-text);flex-direction:column;align-items:stretch;gap:.45rem;margin:0;display:flex}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs input{width:100%;min-width:0;min-height:44px;font:400 16px/1.4 var(--font-text);margin:0;padding:.65rem .75rem}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs .cost-field>span{min-width:0}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .learning-exhibit details{margin-top:1rem}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)>summary{border:0;border-top:1px solid var(--border);min-height:44px;color:var(--text-secondary);font:500 13px/1.5 var(--font-text);cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;list-style:none;display:flex;background:0 0!important}.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)>summary::-webkit-details-marker{display:none}.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)>summary::marker{content:""}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)>summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:0 0 7px;width:7px;height:7px;margin:0 .25rem .25rem;transform:rotate(45deg)}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)[open]>summary:after{margin-bottom:-.1rem;transform:rotate(225deg)}.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)>summary>.reader-details-chevron{display:none}.place-overview-module__KiieDa__page :is(.learning-exhibit details,.interpretation-figures)>summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (min-width:901px){.place-overview-module__KiieDa__page .place-exhibit-pair{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}}@media (max-width:760px){body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .learning-exhibit{padding:1rem!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs{grid-template-columns:minmax(0,1fr)}}@media print{.place-overview-module__KiieDa__page .place-exhibit-pair{display:block}}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs>label>span{min-height:1.5em;font:400 13px/1.5 var(--font-text);letter-spacing:normal;text-transform:none}@media (min-width:761px) and (max-width:1000px){.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .budget-inputs>label>span{min-height:3em}}.place-overview-module__KiieDa__page .exhibit-kicker{display:none}.place-overview-module__KiieDa__page .place-evidence-group{border-block:1px solid var(--border);min-width:0;margin:0}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-evidence-group>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;min-height:64px;padding:1rem 0;list-style:none;display:grid}.place-overview-module__KiieDa__page .place-evidence-group>summary::-webkit-details-marker{display:none}.place-overview-module__KiieDa__page .place-evidence-group>summary::marker{content:""}.place-overview-module__KiieDa__page .place-evidence-group>summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;grid-area:1/2/3;width:8px;height:8px;margin-right:.5rem;transform:rotate(45deg)}.place-overview-module__KiieDa__page .place-evidence-group[open]>summary:after{transform:rotate(225deg)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-evidence-group>summary h3{font:500 18px/1.4 var(--font-text);margin:0}.place-overview-module__KiieDa__page .place-evidence-group>summary>span{font:400 13px/1.5 var(--font-text);color:var(--text-secondary);grid-column:1}.place-overview-module__KiieDa__page .place-evidence-group>summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.place-overview-module__KiieDa__page .place-evidence-body{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:0 0 1.25rem;display:grid}.place-overview-module__KiieDa__page .income-band-explanation:empty{margin:0}.place-overview-module__KiieDa__page .learning-exhibit p{max-width:85ch}@media print{.place-overview-module__KiieDa__page .place-evidence-group{display:block}.place-overview-module__KiieDa__page .place-evidence-group>.place-evidence-body{content-visibility:visible;display:block!important}.place-overview-module__KiieDa__page .place-evidence-group::details-content{content-visibility:visible!important;height:auto!important}}.place-overview-module__KiieDa__homeGuide a{min-height:44px;color:var(--kind-guide);font:500 13px/1.4 var(--font-text);text-underline-offset:3px;align-items:center;display:inline-flex}.place-overview-module__KiieDa__fiveSections{--place-section-gap:clamp(3.56rem,7.13vw,5.94rem)}.place-overview-module__KiieDa__fiveSections>nav[aria-label=Place\ sections]{margin-bottom:0}.place-overview-module__KiieDa__fiveSections>.region-standard-content{padding-top:var(--place-section-gap);display:flow-root}.place-overview-module__KiieDa__fiveSections #place-market{margin:0}:is(.place-overview-module__KiieDa__fiveSections #quiet-cost,.place-overview-module__KiieDa__fiveSections #place-understand,.place-overview-module__KiieDa__fiveSections #place-picture,.place-overview-module__KiieDa__fiveSections #place-towns,.place-overview-module__KiieDa__fiveSections #place-explore){padding:0;display:flow-root;margin:var(--place-section-gap) 0 0!important}:is(.place-overview-module__KiieDa__fiveSections #quiet-cost>section,.place-overview-module__KiieDa__fiveSections #place-explore>section){border-top:0;margin:0;padding-top:0}.place-overview-module__KiieDa__fiveSections #quiet-cost>section>.section-head{padding-top:0}.place-overview-module__KiieDa__fiveSections #place-understand>:last-child{margin-bottom:0}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections :is(#place-market-heading,.place-cost-overview>.section-head h2,#place-about-heading,#place-picture-heading,#county-towns h2,#similar-places-heading){color:var(--plate-ink);position:relative;letter-spacing:-.025em!important;padding-top:1.35rem!important;font:400 clamp(26px,3vw,36px)/1.15 Georgia,serif!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections :is(#place-market-heading,.place-cost-overview>.section-head h2,#place-about-heading,#place-picture-heading,#county-towns h2,#similar-places-heading):before{font:600 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--plate-accent);margin-bottom:.5rem;display:block}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections #place-market-heading:before{content:"01" / ""}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections .place-cost-overview>.section-head h2:before{content:"02" / ""}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections #place-about-heading:before{content:"03" / ""}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections #place-picture-heading:before{content:"04" / ""}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections #similar-places-heading:before{content:"04" / ""}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections #county-towns h2:before{content:"05" / ""}.place-overview-module__KiieDa__fiveSections #place-picture-heading{margin-bottom:1.2rem}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections :is(#place-market-heading,.place-cost-overview>.section-head h2,#place-about-heading,#place-picture-heading,#county-towns h2,#similar-places-heading):after{content:"";background:linear-gradient(90deg,var(--plate-accent),color-mix(in srgb,var(--plate-accent) 25%,transparent) 40%,transparent);width:min(100%,1100px);height:2px;position:absolute;top:0;left:0}:is(.place-overview-module__KiieDa__fiveSections div:has(>#place-market-heading),.place-overview-module__KiieDa__fiveSections .place-cost-overview>.section-head,.place-overview-module__KiieDa__fiveSections header:has(>#similar-places-heading)){align-items:flex-end!important}.place-overview-module__KiieDa__fiveSections .place-cost-overview .cost-evidence{border-left:2px solid color-mix(in srgb,var(--plate-accent) 45%,transparent);margin-top:.25rem;padding-left:1rem}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections>header#place-overview{padding-top:.6rem;padding-bottom:.75rem}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page.place-overview-module__KiieDa__fiveSections .page-title{margin-block:.2rem}.place-overview-module__KiieDa__fiveSections>.region-standard-content{padding-top:clamp(1.5rem,3vw,2.25rem)}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .cost-cards>.cost-evidence-omissions{border-radius:0 0 9px 9px}.place-overview-module__KiieDa__page .cost-card:has(.cost-receipt){flex-direction:column;display:flex}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-receipt{--receipt-paper:var(--lightningcss-light,color-mix(in srgb, white 80%, var(--plate-paper,var(--surface-card))))var(--lightningcss-dark,color-mix(in srgb, var(--plate-ink,var(--text-primary)) 15%, var(--plate-paper,var(--surface-card))));background:var(--receipt-paper);box-shadow:0 1px 2px var(--lightningcss-light,color-mix(in srgb, var(--plate-ink,black) 12%, transparent))var(--lightningcss-dark,transparent);border:0;border-radius:4px 4px 10px 10px;flex-direction:column;grid-column:auto;margin:1rem 0 0;padding:1.3rem 1.1rem 1rem;display:flex;position:relative}.place-overview-module__KiieDa__page .cost-receipt:before{content:"";background:radial-gradient(circle at 6px 0, transparent 4px, var(--receipt-paper) 4.5px) 0 5px / 12px 10px repeat-x;height:10px;position:absolute;inset:-9px 0 auto}:is(.place-overview-module__KiieDa__page .cost-receipt .quiet-receipt,.place-overview-module__KiieDa__page .cost-receipt .gone-kept-key){display:none}.place-overview-module__KiieDa__page .cost-receipt>.mortgage-rate-details{order:9;margin:.9rem 0 0}.place-overview-module__KiieDa__page .cost-receipt:after{content:attr(data-slip);font:600 9.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);position:absolute;top:.45rem;right:1.1rem}.place-overview-module__KiieDa__page .cost-receipt-lines{gap:.35rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.place-overview-module__KiieDa__page :is(.cost-receipt-lines li,.cost-receipt-total,.cost-receipt-kept){font:13px/1.5 var(--font-text);color:var(--text-secondary);align-items:baseline;gap:.5rem;margin:0;display:flex}.place-overview-module__KiieDa__page :is(.cost-receipt-lines li,.cost-receipt-kept)>i{border-radius:2px;flex:none;align-self:center;width:8px;height:8px}.place-overview-module__KiieDa__page :is(.cost-receipt-lines li,.cost-receipt-total,.cost-receipt-kept)>span{flex:1;align-items:baseline;gap:.5rem;min-width:0;display:flex}.place-overview-module__KiieDa__page :is(.cost-receipt-lines li,.cost-receipt-total,.cost-receipt-kept)>span:after{content:"";border-bottom:1px dotted color-mix(in srgb, currentColor 45%, transparent);flex:1;transform:translateY(-.25em)}.place-overview-module__KiieDa__page :is(.cost-receipt-lines li,.cost-receipt-total,.cost-receipt-kept)>b{font:500 13px/1.5 var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums}.place-overview-module__KiieDa__page .cost-receipt-total{border-top:1px dashed color-mix(in srgb, var(--text-secondary) 50%, transparent);color:var(--text-primary);margin-top:.55rem;padding-top:.55rem}.place-overview-module__KiieDa__page .cost-receipt-total>b{font-weight:600!important}.place-overview-module__KiieDa__page .cost-receipt-kept{margin-top:.2rem}.place-overview-module__KiieDa__page .cost-receipt-kept>b{color:var(--good)!important}.place-overview-module__KiieDa__page .cost-difference{border-top:1px solid var(--border);color:var(--text-primary);grid-column:1/-1;margin:0;padding:.9rem 1.1rem;font:400 clamp(16px,1.6vw,19px)/1.45 Georgia,serif}.place-overview-module__KiieDa__page .cost-difference b{font-weight:600}.place-overview-module__KiieDa__page .cost-fine-print{grid-column:1/-1;gap:.3rem;display:grid}.place-overview-module__KiieDa__page .cost-fine-print p{color:var(--text-secondary);font:11.5px/1.55 var(--font-text);margin:0}.place-overview-module__KiieDa__page .cost-fine-print b{color:var(--text-primary);font-weight:600}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-cards>.cost-fine-print{gap:.3rem;display:grid;grid-template-columns:minmax(0,1fr)!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-cards>.cost-fine-print>p{grid-column:1;margin:0}.place-overview-module__KiieDa__page .cost-assumptions{flex-wrap:wrap;gap:.4rem;display:flex}.place-overview-module__KiieDa__page .cost-assumptions button{border:1px solid var(--glass-edge,var(--border));background:var(--glass,var(--surface-card));min-height:34px;color:var(--text-primary);font:500 13px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .75rem;display:inline-flex}.place-overview-module__KiieDa__page .cost-assumptions button span{color:var(--text-secondary);font:400 11px/1.3 var(--font-text)}.place-overview-module__KiieDa__page .cost-assumptions button:hover{border-color:var(--plate-accent,var(--text-secondary))}.place-overview-module__KiieDa__page .cost-assumptions button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview{--plate-accent:var(--cost-accent)}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview>.cost-cards{border-radius:16px;gap:1.2rem;padding:1.1rem 1.2rem 0;overflow:hidden;border:1px solid color-mix(in srgb, var(--cost-accent) 28%, transparent)!important;background:color-mix(in srgb, var(--cost-accent) 6%, transparent)!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.cost-use-numbers{grid-column:1/-1;margin:0;padding:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.cost-use-numbers>summary{padding:0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.calculation-toggle{border-radius:0;grid-column:1/-1;margin:0;padding:.75rem 0;border:0!important;border-top:1px dashed color-mix(in srgb, var(--cost-accent) 35%, transparent)!important;background:0 0!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.shared-calculation{grid-column:1/-1}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.cost-fine-print{margin:0 -1.2rem;padding:.8rem 1.2rem .9rem;border-radius:0!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.cost-card{--receipt-paper:var(--lightningcss-light,color-mix(in srgb, white 80%, var(--plate-paper,var(--surface-card))))var(--lightningcss-dark,color-mix(in srgb, var(--plate-ink,var(--text-primary)) 15%, var(--plate-paper,var(--surface-card))));box-shadow:0 1px 2px var(--lightningcss-light,color-mix(in srgb, var(--plate-ink,black) 12%, transparent))var(--lightningcss-dark,transparent);border-radius:4px 4px 12px 12px;margin-top:10px;padding:1.2rem 1.2rem 1.1rem;position:relative;background:var(--receipt-paper)!important;border:0!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview .cost-cards>.cost-card:before{content:"";background:radial-gradient(circle at 6px 0, transparent 4px, var(--receipt-paper) 4.5px) 0 5px / 12px 10px repeat-x;height:10px;position:absolute;inset:-9px 0 auto}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-card .cost-receipt{border-top:1px dashed color-mix(in srgb, var(--text-secondary) 45%, transparent);box-shadow:none;background:0 0;border-radius:0;margin-top:.9rem;padding:.9rem 0 0}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-card .cost-receipt:before{content:none}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .cost-card .cost-receipt:after{order:-1;margin:0 0 .7rem;display:block;position:static}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-figure b{letter-spacing:-.04em;font-family:var(--font-mono)!important;font-weight:500!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page .place-cost-overview .cost-use-numbers{background:0 0;border:0}.place-overview-module__KiieDa__page .cost-assumptions button{border-color:color-mix(in srgb, var(--cost-accent) 45%, transparent)}.place-overview-module__KiieDa__page .cost-difference{border-top:0;padding-inline:0}.place-overview-module__KiieDa__page .cost-difference b{color:var(--cost-accent)}@media (max-width:760px){body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page .place-cost-overview>.cost-cards{grid-template-columns:minmax(0,1fr)!important}}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-understand{--plate-accent:var(--place-accent)}.place-overview-module__KiieDa__storyShowcase{margin-top:1.6rem}.place-overview-module__KiieDa__fiveSections #place-about-frame:not(:has(#place-comparisons-heading)){display:none}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-understand :is(#place-story-gallery-heading,#place-comparisons-heading){text-transform:uppercase;color:var(--plate-accent)!important;font:600 11px/1.4 var(--font-mono)!important;letter-spacing:.16em!important;margin:0 0 .6rem!important;padding:0!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-understand :is(#place-story-gallery-heading,#place-comparisons-heading):before{content:none!important}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-understand :is(#place-story-gallery-heading,#place-comparisons-heading):after{content:none!important}.place-overview-module__KiieDa__storyShowcase #place-story-gallery>p:last-child{color:var(--text-secondary);font:12px/1.6 var(--font-text);margin-top:.8rem}.place-overview-module__KiieDa__storyShowcase #place-story-gallery>p:last-child a{color:var(--plate-accent);text-underline-offset:3px}body:has(.horizon-page) main#main-content.place-overview-module__KiieDa__page #place-explore{--plate-accent:var(--explore-accent)}.place-overview-module__KiieDa__page #place-explore .similar-compare a{color:var(--explore-accent)}.place-overview-module__KiieDa__page .similar-destinations{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.8rem;margin:1.1rem 0 1.4rem;padding:0;list-style:none;display:grid}.place-overview-module__KiieDa__page .similar-destination{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--explore-accent) 30%, var(--glass-edge,var(--border)));background:linear-gradient(160deg, color-mix(in srgb, var(--explore-accent) 9%, transparent), transparent 65%), var(--glass,var(--surface-card));height:100%;color:var(--text-primary);border-radius:14px;gap:.3rem;padding:.95rem 1rem 1rem;text-decoration:none;display:grid;position:relative}.place-overview-module__KiieDa__page .similar-destination:after{content:"→";color:var(--explore-accent);position:absolute;top:.85rem;right:1rem}.place-overview-module__KiieDa__page .similar-destination:hover{border-color:var(--explore-accent)}.place-overview-module__KiieDa__page .similar-destination:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.place-overview-module__KiieDa__page .similar-destination-name{font:500 15px/1.3 var(--font-text);padding-right:1.2rem}.place-overview-module__KiieDa__page .similar-destination-price{letter-spacing:-.03em;font:400 clamp(24px,2.3vw,30px)/1.1 Georgia,serif}.place-overview-module__KiieDa__page .similar-destination-saving{color:var(--text-secondary);font:12px/1.4 var(--font-text)}.place-overview-module__KiieDa__page .similar-destination-saving b{color:var(--explore-accent);font-weight:600}.place-overview-module__KiieDa__page .similar-destination-chips{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.place-overview-module__KiieDa__page .similar-destination-chips span{background:color-mix(in srgb, var(--text-secondary) 12%, transparent);color:var(--text-secondary);font:500 11px/1.5 var(--font-mono);border-radius:999px;padding:.1rem .5rem}.place-overview-module__KiieDa__page .similar-table :is(th,td):nth-child(2){background:color-mix(in srgb, var(--explore-accent) 8%, transparent)}.place-overview-module__KiieDa__page .similar-table tr[data-similar-row=price] :is(th,td){color:var(--text-primary);font-weight:600}.place-overview-module__KiieDa__page .similar-closeness{vertical-align:.1em;border:1px solid var(--explore-accent);border-radius:50%;width:7px;height:7px;margin-left:.4rem;display:inline-block}.place-overview-module__KiieDa__page .similar-closeness[data-close=near]{background:var(--explore-accent)}.place-overview-module__KiieDa__page .similar-closeness[data-close=mid]{background:linear-gradient(90deg, var(--explore-accent) 50%, transparent 50%)}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page #place-explore a.similar-destination{border-radius:14px!important}.place-overview-module__KiieDa__page.place-overview-module__KiieDa__page #place-explore .similar-table thead a{color:var(--explore-accent)!important}.place-overview-module__KiieDa__pageClose{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;display:flex}.place-overview-module__KiieDa__pageClose>p{max-width:46ch;margin:0}.place-overview-module__KiieDa__pageClose>nav{flex-wrap:wrap;gap:.45rem;display:flex}body:has(.horizon-page) main .place-overview-module__KiieDa__pageClose>nav a{border:1px solid var(--glass-edge,var(--border));background:var(--glass,var(--surface-card));border-radius:999px;align-items:center;gap:.35rem;min-height:34px;padding:0 .8rem;font-size:13px;display:inline-flex;text-decoration:none!important}body:has(.horizon-page) main .place-overview-module__KiieDa__pageClose>nav a:hover{border-color:var(--plate-accent)}@media (max-width:600px){.place-overview-module__KiieDa__page .similar-destinations{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(200px,72%);grid-auto-flow:column;padding-bottom:.5rem;overflow-x:auto}.place-overview-module__KiieDa__page .similar-destinations>li{scroll-snap-align:start}}
