.city-page{background:var(--paper);--city-section-pad:88px}.city-page h1,.city-page h2,.city-page h3{text-wrap:balance}.city-page h2{letter-spacing:-.025em;font:500 clamp(34px,3.2vw,48px)/1.08 Newsreader,Georgia,serif}.city-page h2 em,.city-page h1 em{color:var(--blue);font-style:normal}.city-page p{font-size:16px;line-height:1.7}.city-page p+p{margin-top:16px}.city-page .city-section[id]{scroll-margin-top:calc(8px - var(--city-section-pad))}.city-page details[id],.city-page #methode{scroll-margin-top:8px}.city-page a{text-decoration-thickness:1px}.city-page .city-kicker{color:var(--secondary);letter-spacing:.03em;margin-bottom:18px;font-size:12px;line-height:1.5}.city-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.city-opening-screen{min-height:calc(var(--page-viewport) - var(--header-height));flex-direction:column;display:flex}.city-hero{flex:1;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,5.5vw,80px);padding-block:35px 40px;display:grid}.city-hero-copy{padding-block:12px}.city-back{color:var(--secondary);margin-bottom:32px;font-size:12px;text-decoration:none;display:inline-block}.city-back:hover{color:var(--blue)}.city-hero-copy h1{letter-spacing:-.035em;margin:0 0 26px;font:500 clamp(66px,6.2vw,92px)/1.02 Newsreader,Georgia,serif}.city-hero-copy .city-hero-lead{max-width:445px;margin-bottom:28px;font-size:18px;line-height:1.65}.city-hero .hero-actions{gap:10px 18px}.city-hero .hero-actions>.button{padding:14px 20px;font-size:15px}.city-hero .hero-simulation{font-size:14px}.city-hero .city-hero-person{color:var(--secondary);margin-top:20px;font-size:12px;line-height:1.5}.city-hero-photo{align-self:center;margin:0;position:relative}.city-hero-photo>img{width:100%;height:clamp(330px,calc(var(--page-viewport) - 300px),560px);object-fit:cover;object-position:center;border-radius:16px}.city-hero-photo figcaption,.city-district-photo figcaption,.city-history figcaption{color:var(--secondary);margin-top:10px;font-size:10px;line-height:1.6}.city-hero-photo figcaption a,.city-district-photo figcaption a{color:inherit}.city-toc{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding-block:0;display:flex;position:relative}.city-toc:before{content:"";top:0;left:var(--pad);right:var(--pad);border-top:1px solid var(--border);position:absolute}.city-toc a{color:var(--ink);white-space:nowrap;align-items:center;min-height:44px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.city-toc a:hover,.city-toc a[aria-current=location]{color:var(--blue)}.city-section{padding-block:88px}.city-section-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:38px;display:grid}.city-section-heading>p{max-width:460px;color:var(--secondary);font-size:16px}.city-market{background:var(--white)}.city-market-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:32px;display:grid}.city-price-card{background:var(--paper);border-radius:16px;min-width:0;padding:32px}.city-price-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:25px;display:flex}.city-price-top>span{font-size:13px;font-weight:600}.city-price-top a{font-size:12px}.city-current-prices{grid-template-columns:1fr 1fr;gap:24px;margin-block:30px;display:grid}.city-current-prices>article+article{border-left:1px solid var(--border);padding-left:24px}.city-current-prices h3{margin-bottom:14px;font-size:15px;font-weight:500;line-height:1.5}.city-current-prices .city-current-value{color:var(--blue);white-space:nowrap;letter-spacing:-.03em;font:500 clamp(35px,3.4vw,48px)/1.1 Newsreader,Georgia,serif}.city-current-value span{letter-spacing:0;white-space:nowrap;font:400 13px/1.5 Inter,Arial,sans-serif}.city-current-value+p{color:var(--secondary);margin-top:8px!important;font-size:12px!important}.city-current-change{flex-direction:column;gap:4px;margin-top:24px;display:flex}.city-current-change strong{font-size:18px;font-weight:500}.city-current-change span{color:var(--secondary);font-size:11px;line-height:1.5}.city-page .city-data-note{color:var(--secondary);max-width:650px;font-size:11px;line-height:1.7}.city-source-link{margin-top:18px;font-size:13px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-block}.city-source-link:hover{text-decoration:underline}.city-price-reading{background:var(--mist);border-radius:16px;flex-direction:column;align-items:start;padding:34px;display:flex}.city-price-reading h3{margin-bottom:18px;font:500 31px/1.13 Newsreader,Georgia,serif}.city-price-reading>p{color:var(--secondary);font-size:15px}.city-price-reading-note{align-items:start;gap:12px;margin-block:24px;display:flex}.city-price-reading-note p{font-size:13px;line-height:1.7}.city-dot{background:var(--blue);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px}.city-price-reading>.button{margin-top:auto;font-size:14px}.city-districts{background:var(--paper)}.city-district-layout{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(40px,7vw,100px);display:grid}.city-district-intro>p:not(.city-kicker){color:var(--secondary);max-width:430px;margin-top:24px}.city-district-photo{margin:32px 0 0}.city-district-photo img{object-fit:cover;border-radius:14px;width:100%;height:270px}.city-district{border-top:1px solid var(--border)}.city-district:last-child{border-bottom:1px solid var(--border)}.city-district summary{justify-content:space-between;align-items:center;gap:24px;padding:23px 0;list-style:none;display:flex}.city-district summary::-webkit-details-marker{display:none}.city-district summary>span:first-child{flex-direction:column;gap:6px;display:flex}.city-district summary strong{font-size:19px;font-weight:500;line-height:1.3}.city-district summary span span{color:var(--secondary);font-size:12px;font-weight:400}.city-detail-symbol{width:14px;height:14px;color:var(--blue);flex-shrink:0;display:block;position:relative}.city-detail-symbol:before,.city-detail-symbol:after{content:"";background:currentColor;height:1.5px;position:absolute;top:50%;left:0;right:0}.city-detail-symbol:after{transform:rotate(90deg)}details[open]>summary .city-detail-symbol:after{display:none}.city-district-content{padding:6px 0 25px}.city-district-content>p{color:var(--secondary);font-size:15px}.city-visit-tip{border-left:2px solid var(--blue);margin-top:24px;padding-left:18px}.city-visit-tip>strong{font-size:12px;font-weight:600}.city-visit-tip p{margin-top:8px;font-size:13px;line-height:1.7}.city-district-note{background:var(--blue);color:var(--white);border-radius:16px;margin-top:32px;padding:32px}.city-district-note>span{font-size:11px}.city-district-note h3{margin-block:24px 18px;font:500 34px/1.1 Newsreader,Georgia,serif}.city-district-note p{font-size:14px;line-height:1.7}.city-district-note a{color:#fff;margin-top:24px;font-size:12px;display:inline-block}.city-daily{background:var(--white)}.city-daily-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.city-daily-card{border-radius:16px;flex-direction:column;align-items:start;padding:32px;display:flex}.daily-0{background:var(--mist)}.daily-1{background:var(--paper)}.daily-2{background:var(--clay)}.city-place-symbol{color:var(--blue);margin-bottom:30px;font:400 34px/1 Newsreader,Georgia,serif;display:block}.city-daily-card h3{margin-bottom:16px;font:500 28px/1.12 Newsreader,Georgia,serif}.city-daily-card p{margin-bottom:24px;font-size:14px;line-height:1.8}.city-daily-card a{margin-top:auto;font-size:12px;font-weight:500;text-decoration:none}.city-daily-card a:hover{text-decoration:underline}.city-change-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:80px;display:grid}.city-change-lead>p:not(.city-kicker){margin-top:24px}.city-page .city-small{color:var(--secondary);font-size:12px;line-height:1.7}.city-change-cards{gap:18px;display:grid}.city-change-cards article{background:var(--white);border-radius:14px;padding:28px}.city-change-cards article>span{color:var(--secondary);font-size:11px}.city-change-cards h3{margin-block:16px;font:500 29px/1.12 Newsreader,Georgia,serif}.city-change-cards p{font-size:14px;line-height:1.7}.city-change-cards a{margin-top:20px;font-size:12px;text-decoration:none;display:inline-block}.city-history{padding-block:0 80px}.city-history-layout{grid-template-columns:1.05fr 1fr;align-items:center;gap:70px;display:grid}.city-history figure{margin:0}.city-history figure>img{object-fit:cover;border-radius:14px;width:100%;max-height:350px}.city-history-layout>div>p:not(.city-kicker){margin-top:24px;font-size:15px}.city-finance-heading{justify-content:space-between;align-items:center;gap:70px;margin-bottom:42px;display:flex}.city-finance-heading>div{max-width:680px}.city-finance-heading h2{max-width:600px}.city-finance-heading>div>p:not(.city-kicker){max-width:540px;margin-top:24px;font-size:15px}.city-courtier{color:#fff;flex-shrink:0;align-items:center;gap:18px;max-width:260px;text-decoration:none;display:flex}.city-courtier img{object-fit:cover;border-radius:12px;width:88px;height:96px}.city-courtier>span{font-size:14px;line-height:1.6}.city-courtier strong{text-underline-offset:4px;margin-top:8px;font-size:11px;font-weight:400;text-decoration:underline;display:block}.city-finance-grid{border-block:1px solid #fff6;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:30px;display:grid}.city-finance-grid h3{margin-bottom:14px;font-size:17px;font-weight:500}.city-finance-grid p{font-size:14px;line-height:1.8}.city-finance-bottom{grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;margin-top:34px;display:grid}.city-finance-bottom>div>p{font-size:14px}.city-finance-bottom>div:last-child{flex-direction:column;justify-self:end;align-items:start;gap:16px;display:flex}.city-finance-bottom .button{background:var(--white);color:var(--blue);font-size:15px}.city-finance-bottom .button:hover{background:var(--jade);color:var(--white)}.city-finance-bottom a:not(.button){color:#fff;font-size:12px}.city-agencies{background:var(--white)}.city-agencies-layout{grid-template-columns:1fr 1.2fr;gap:80px;display:grid}.city-agencies-layout>div>p{max-width:420px;margin-top:24px;font-size:15px}.city-agency-list>a{border-top:1px solid var(--border);color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:26px 0;text-decoration:none;display:flex}.city-agency-list>a:last-child{border-bottom:1px solid var(--border)}.city-agency-list h3{font-size:17px;font-weight:500;line-height:1.4}.city-agency-list p{color:var(--secondary);margin-top:8px;font-size:12px}.city-agency-list>a>span,.city-agency-list>a:hover h3{color:var(--blue)}.city-agency-method{max-width:430px;margin-top:24px}.city-agency-method summary{color:var(--secondary);font-size:11px;line-height:1.6}.city-agency-method p{color:var(--secondary);margin-top:16px;font-size:12px}.city-questions-layout{grid-template-columns:1fr 1.25fr;gap:80px;display:grid}.city-questions details{border-top:1px solid var(--border)}.city-questions details:last-child{border-bottom:1px solid var(--border)}.city-questions summary{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:16px;line-height:1.5;list-style:none;display:flex}.city-questions summary::-webkit-details-marker{display:none}.city-questions details>div{padding:6px 0 24px}.city-questions details p{font-size:14px;line-height:1.8}.city-questions details a{margin-top:16px;font-size:12px;display:inline-block}.city-method-section{background:var(--white);padding-block:28px}.city-method{border-bottom:1px solid var(--mist);padding-block:4px}.city-method summary{justify-content:space-between;align-items:center;gap:24px;padding-block:20px;font-size:13px;line-height:1.6;list-style:none;display:flex}.city-method summary::-webkit-details-marker{display:none}.city-method>div{padding-block:12px 30px}.city-method-grid{grid-template-columns:1fr 1fr;gap:60px;display:grid}.city-method h2{margin-bottom:20px;font:600 18px/1.5 Inter,Arial,sans-serif}.city-method h3{margin-block:24px 12px;font-size:16px}.city-method p,.city-method a,.city-method li{font-size:12px;line-height:1.9}.city-method ul{padding-left:18px}.city-method li+li{margin-top:14px}.city-next{background:var(--mist);padding-block:40px}.city-next>.container{justify-content:space-between;align-items:center;gap:40px;display:flex}.city-next span{color:var(--secondary);font-size:12px}.city-next h2{margin-top:12px;font:500 32px/1.2 Newsreader,Georgia,serif}.city-next a{font-size:14px;font-weight:500;text-decoration:none}.city-next a span{color:var(--blue);font-size:20px}.city-hub{padding-block:35px 72px}.city-hub-intro{max-width:780px;margin-bottom:40px}.city-hub-intro h1{margin-bottom:24px;font-size:clamp(46px,5vw,68px);line-height:1.04}.city-hub-intro p{color:var(--secondary);max-width:600px;font-size:18px}.city-hub-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.city-hub-card{color:var(--ink);background:var(--white);border-radius:16px;text-decoration:none;display:block;overflow:hidden}.city-hub-card>img{object-fit:cover;width:100%;height:300px}.city-hub-card>div{padding:30px}.city-hub-card h2{color:var(--blue);margin-bottom:18px;font:500 40px/1.1 Newsreader,Georgia,serif}.city-hub-card p{margin-bottom:24px;font-size:15px;line-height:1.7}.city-hub-card span{color:var(--blue);font-size:13px}.city-hub-card:hover span{text-decoration:underline}@media (width>=761px) and (width<=1100px){.city-section-heading,.city-change-grid,.city-agencies-layout,.city-questions-layout{gap:40px}.city-hero{gap:30px}.city-hero-copy h1{font-size:64px}.city-market-layout{grid-template-columns:1.35fr 1fr;gap:20px}.city-price-card,.city-price-reading{padding:24px}.city-current-prices{gap:16px}.city-current-prices>article+article{padding-left:16px}.city-current-prices .city-current-value{font-size:34px}.city-daily-card{padding:24px}.city-finance-heading{gap:30px}.city-finance-grid{gap:24px}}@media (width>=761px){html[data-screen-under~="800"] .city-hero{padding-block:22px 26px}html[data-screen-under~="800"] .city-back{margin-bottom:18px}html[data-screen-under~="800"] .city-hero-copy .city-kicker{margin-bottom:12px}html[data-screen-under~="800"] .city-hero-copy h1{margin-bottom:20px;font-size:clamp(60px,6vw,76px)}html[data-screen-under~="800"] .city-hero-copy .city-hero-lead{margin-bottom:22px;font-size:17px;line-height:1.55}html[data-screen-under~="800"] .city-hero .city-hero-person{margin-top:14px}html[data-screen-under~="800"] .city-hero-photo>img{height:clamp(310px,calc(var(--page-viewport) - 350px),450px)}}@media (width<=760px){.city-page{--city-section-pad:56px}.city-page h2{font-size:34px;line-height:1.1}.city-page .city-kicker{margin-bottom:14px;font-size:10px}.city-opening-screen{min-height:0}.city-hero{grid-template-columns:1fr;gap:22px;padding-block:18px 28px}.city-hero-copy{padding:0}.city-back{margin-bottom:20px;font-size:10px}.city-hero-copy h1{margin-bottom:18px;font-size:clamp(48px,12vw,58px);line-height:1.02}.city-hero-copy .city-hero-lead{max-width:350px;margin-bottom:20px;font-size:15px;line-height:1.65}.city-hero .hero-actions{gap:3px}.city-hero .hero-actions>.button{min-height:48px;padding-block:12px;font-size:14px}.city-hero .hero-simulation{min-height:40px;font-size:13px}.city-hero .city-hero-person{margin-top:10px;font-size:10px;line-height:1.4}.city-hero-photo>img{object-position:center;border-radius:12px;height:210px}.city-hero-photo figcaption{margin-top:7px;font-size:9px}.city-toc{scrollbar-width:thin;justify-content:start;gap:25px;min-height:66px;padding-block:10px;overflow-x:auto}.city-toc a{flex-shrink:0;font-size:12px}.city-section{padding-block:56px}.city-section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.city-section-heading>p{font-size:14px;line-height:1.7}.city-market-layout{grid-template-columns:1fr;gap:18px}.city-price-card{border-radius:12px;padding:24px 20px}.city-price-top{align-items:start;gap:16px;padding-bottom:18px}.city-price-top>span{max-width:145px;font-size:11px}.city-price-top a{text-align:right;max-width:95px;font-size:10px}.city-current-prices{gap:16px;margin-block:24px}.city-current-prices>article+article{padding-left:16px}.city-current-prices h3{margin-bottom:12px;font-size:13px}.city-current-prices .city-current-value{white-space:normal;font-size:35px}.city-current-value span{margin-top:4px;font-size:11px;display:block}.city-current-value+p{margin-top:10px!important;font-size:11px!important}.city-current-change{gap:5px;margin-top:20px}.city-current-change strong{font-size:16px}.city-current-change span,.city-page .city-data-note{font-size:10px}.city-source-link{font-size:12px}.city-price-reading{border-radius:12px;padding:26px}.city-price-reading h3{max-width:300px;font-size:29px}.city-price-reading>p{font-size:14px}.city-price-reading-note{margin-block:20px}.city-price-reading-note p{font-size:12px}.city-district-layout{grid-template-columns:1fr;gap:30px}.city-district-intro>p:not(.city-kicker){margin-top:20px;font-size:14px}.city-district-photo{margin-top:24px}.city-district-photo img{height:190px}.city-district-photo figcaption{font-size:9px}.city-district summary{gap:20px;padding:20px 0}.city-district summary strong{font-size:17px}.city-district summary span span{font-size:11px}.city-district-content>p{font-size:14px}.city-visit-tip{margin-top:20px;padding-left:15px}.city-visit-tip p{font-size:12px}.city-district-note{margin-top:26px;padding:26px}.city-district-note h3{margin-block:20px 14px;font-size:30px}.city-district-note p{font-size:13px}.city-daily-grid{grid-template-columns:1fr;gap:14px}.city-daily-card{border-radius:12px;padding:26px}.city-place-symbol{margin-bottom:22px;font-size:29px}.city-daily-card h3{margin-bottom:14px;font-size:28px}.city-daily-card p{margin-bottom:20px;font-size:14px;line-height:1.75}.city-change-grid{grid-template-columns:1fr;gap:28px}.city-change-lead>p:not(.city-kicker){margin-top:20px;font-size:14px}.city-page .city-small{font-size:11px}.city-change-cards{gap:14px}.city-change-cards article{border-radius:12px;padding:26px}.city-change-cards h3{font-size:27px}.city-change-cards p{font-size:13px}.city-history{padding-block:0 56px}.city-history-layout{grid-template-columns:1fr;gap:26px}.city-history figure>img{border-radius:12px;height:auto}.city-history figcaption{font-size:9px}.city-history-layout>div>p:not(.city-kicker){margin-top:20px;font-size:14px}.city-finance-heading{margin-bottom:28px;display:block}.city-finance-heading>div>p:not(.city-kicker){margin-top:20px;font-size:14px}.city-courtier{max-width:300px;margin-top:28px}.city-courtier img{border-radius:10px;width:72px;height:78px}.city-courtier>span{font-size:14px}.city-finance-grid{grid-template-columns:1fr;gap:24px;padding-block:28px}.city-finance-grid h3{margin-bottom:10px;font-size:16px}.city-finance-grid p{font-size:13px;line-height:1.8}.city-finance-bottom{grid-template-columns:1fr;gap:24px;margin-top:28px}.city-finance-bottom>div>p{font-size:13px}.city-finance-bottom>div:last-child{text-align:center;justify-self:stretch;align-items:stretch}.city-finance-bottom .button{font-size:14px}.city-agencies-layout{grid-template-columns:1fr;gap:28px}.city-agencies-layout>div>p{margin-top:20px;font-size:14px}.city-agency-list>a{padding-block:22px}.city-agency-list h3{font-size:16px}.city-agency-list p{font-size:11px}.city-questions-layout{grid-template-columns:1fr;gap:28px}.city-questions summary{gap:20px;padding-block:22px;font-size:15px}.city-questions details p{font-size:13px;line-height:1.8}.city-method-section{padding-block:16px}.city-method summary{gap:20px;font-size:12px}.city-method-grid{grid-template-columns:1fr;gap:32px}.city-method h2{font-size:17px;line-height:1.4}.city-method p,.city-method li,.city-method a{font-size:11px}.city-next{padding-block:32px}.city-next>.container{flex-direction:column;align-items:start;gap:24px}.city-next h2{font-size:30px}.city-next a{font-size:13px}.city-hub{padding-block:24px 48px}.city-hub-intro{margin-bottom:28px}.city-hub-intro h1{font-size:44px}.city-hub-intro p{font-size:15px}.city-hub-grid{grid-template-columns:1fr;gap:20px}.city-hub-card>img{height:210px}.city-hub-card>div{padding:24px}.city-hub-card h2{font-size:35px}.city-hub-card p{font-size:14px}}@media (width<=380px){.city-current-prices .city-current-value{font-size:31px}.city-price-card{padding:22px 18px}.city-hero-photo>img{height:190px}}@media (width<=760px){html[data-screen-under~="760"] .city-hero{gap:18px}html[data-screen-under~="760"] .city-back{margin-bottom:12px}html[data-screen-under~="760"] .city-hero-copy h1{margin-bottom:14px;font-size:46px}html[data-screen-under~="760"] .city-hero-copy .city-hero-lead{margin-bottom:16px;font-size:14px}html[data-screen-under~="760"] .city-hero-photo>img{height:170px}html[data-screen-under~="760"] .city-hero .city-hero-person{display:none}}.city-agencies .button{margin-top:24px}.city-notaries{border-top:1px solid var(--mist);margin-top:24px;padding-top:24px}.city-notaries h3{margin-bottom:12px}.city-notaries p{margin-top:8px}.city-price-card .city-dvf-range{color:var(--secondary);margin-top:12px;font-size:13px}.city-price-card .city-data-period{color:var(--secondary);margin-top:8px;font-size:12px}.city-price-card .city-unavailable{font-size:17px;font-weight:500;line-height:1.4}.city-price-card .city-unavailable+p{color:var(--secondary);margin-top:12px;font-size:12px;line-height:1.6}@media (width<=760px){.city-page+.invitation .direct-actions .direct-email{gap:10px;padding-inline:12px;font-size:13px}}.city-brand{color:var(--blue);font-weight:700}.city-price-card .city-current-prices{margin-block:24px}.city-price-card .city-trend{margin-top:18px;font-size:14px;line-height:1.6}.city-price-card .city-sample{color:var(--secondary);margin-top:12px;font-size:12px;line-height:1.6}.city-price-card .city-price-details{border-top:1px solid var(--border);margin-top:24px;padding-top:18px}.city-price-details summary{cursor:pointer;min-height:36px;font-size:13px}.city-price-details p{margin-top:14px;font-size:13px;line-height:1.7}.city-price-card .city-trend span{color:var(--secondary);margin-top:4px;font-size:11px;line-height:1.6;display:inline-block}@media (width<=760px){.city-hero .city-hero-person{margin-top:16px;line-height:1.4}.city-hero{row-gap:16px}}.city-brand{white-space:nowrap}@media (width<=760px){.city-hero .city-hero-person{margin-top:12px}}@media (width>=381px) and (width<=760px){.city-hero-photo>img{height:205px}}.city-questions .city-question-label{flex:1;min-width:0;display:block}.city-questions summary>.city-detail-symbol{flex:0 0 16px}.city-questions .city-brand{white-space:normal}.city-price-card .city-current-value{white-space:normal;font-size:clamp(30px,3vw,44px)}.city-price-card .city-median{color:var(--secondary);margin-top:12px;font-size:12px;line-height:1.6}.city-evolution{gap:12px;margin-top:20px;display:grid}.city-evolution p{font-size:16px;margin:0!important}.city-evolution span{color:var(--secondary);margin-top:4px;font-size:11px;line-height:1.6;display:block}.city-table-scroll{border:1px solid var(--mist);border-radius:8px;margin-top:12px;overflow-x:auto}.city-history-table{margin-top:24px}.city-history-table h3{font-size:15px}.city-history-table table{border-collapse:collapse;width:100%;min-width:440px;font-size:12px}.city-history-table :is(th,td){text-align:left;border-bottom:1px solid var(--mist);padding:12px}.city-history-table thead{background:var(--blue);color:#fff}@media (width<=760px){.city-price-card .city-current-value{letter-spacing:-.04em;font-size:30px}.city-current-value span{display:block}}.city-market-layout{align-items:start}.city-evolution{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.city-evolution p{font-size:14px;line-height:1.5}.city-evolution span{font-size:10px;line-height:1.6}.city-vefa{background:var(--mist);border-radius:16px;margin-top:28px;padding:28px}.city-vefa-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:20px;display:flex}.city-vefa-heading h3{font:500 28px/1.2 Newsreader,Georgia,serif}.city-vefa-heading h3 span{font:400 14px/1.5 Inter,sans-serif}.city-vefa-heading p{color:var(--secondary);font-size:12px}.city-vefa-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.city-vefa-grid article{background:var(--white);border-radius:12px;padding:24px}.city-vefa-grid h4{margin-bottom:14px;font-size:15px;font-weight:500}.city-vefa-grid p{margin-top:10px;font-size:13px;line-height:1.6}.city-vefa-grid .city-vefa-value{color:var(--blue);font:500 36px/1.2 Newsreader,Georgia,serif}.city-vefa-value span{font:400 12px/1.5 Inter,sans-serif}.city-vefa-grid .city-vefa-empty{color:var(--secondary);font-size:18px}.city-vefa .city-vefa-note{color:var(--secondary);max-width:900px;margin-top:20px;font-size:12px;line-height:1.7}@media (width<=760px){.city-price-card .city-current-prices{grid-template-columns:1fr;gap:28px}.city-price-card .city-current-prices>article+article{border-left:0;border-top:1px solid var(--border);padding-top:24px;padding-left:0}.city-price-card .city-current-value{font-size:38px}.city-price-card .city-current-value span{display:inline}.city-evolution p{font-size:16px}.city-evolution span{font-size:11px}.city-vefa{padding:20px}.city-vefa-heading{display:block}.city-vefa-heading p{margin-top:10px}.city-vefa-grid{grid-template-columns:1fr;gap:14px}.city-vefa-grid article{padding:20px}}.city-market-primary{min-width:0}.city-evolution span{font-size:11px}.city-price-card .city-price-details{margin-top:20px;padding-top:0}.city-price-details>summary{justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding-block:16px;font-size:14px;font-weight:500;line-height:1.5;list-style:none;display:flex}.city-price-details>summary::-webkit-details-marker{display:none}.city-price-details>summary:after{content:"+";color:var(--blue);flex:none;font-size:22px;font-weight:400}.city-price-details[open]>summary:after{content:"−"}.city-price-details>summary:hover{color:var(--blue)}.city-price-details>summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:4px}.city-price-card .city-vefa{background:0 0;border-radius:0;margin:0;padding:0}.city-price-card .city-vefa-grid{gap:16px;margin-top:18px}.city-price-card .city-vefa-grid article{border:1px solid var(--mist);border-radius:10px;padding:20px}.city-price-card .city-vefa-grid h4{margin:0 0 14px;font-size:15px}.city-price-card .city-vefa-grid .city-vefa-value{font-size:36px}.city-price-card .city-vefa-grid .city-vefa-value+p{color:var(--secondary);font-size:12px}.city-price-card .city-vefa-grid article>p:last-child{font-size:12px}.city-price-card .city-vefa-note{margin:18px 0 8px}.city-price-card .city-vefa>.city-data-period{margin-top:8px}.city-finance{background:var(--mist);color:var(--ink)}.city-finance .city-kicker,.city-finance .city-small{color:var(--secondary)}.city-finance-heading{grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:64px;display:grid}.city-finance .city-courtier{max-width:240px;color:var(--ink);flex-direction:column;align-items:start;gap:16px;display:flex}.city-finance .city-courtier img{object-fit:cover;object-position:center 30%;border-radius:16px;width:240px;height:270px;display:block}.city-finance .city-courtier strong{color:var(--blue);font-size:12px}.city-finance-grid{border:0;gap:20px;padding:0}.city-finance-grid article{background:var(--white);border-radius:12px;padding:24px}.city-finance-bottom .button{background:var(--blue);color:var(--white)}.city-finance-bottom a:not(.button){color:var(--blue)}.city-finance .city-brand{background:0 0;border-radius:0;padding:0}@media (width<=760px){.city-finance-heading{grid-template-columns:1fr;gap:28px}.city-finance .city-courtier{grid-template-columns:180px minmax(0,1fr);justify-self:start;align-items:center;gap:18px;width:100%;max-width:none;display:grid}.city-finance .city-courtier img{width:180px;height:210px}.city-finance .city-courtier>span{font-size:13px}.city-finance-grid article{padding:20px}}@media (width<=380px){.city-finance .city-courtier{grid-template-columns:160px minmax(0,1fr);gap:14px}.city-finance .city-courtier img{width:160px;height:190px}}.city-daily-card.daily-2>a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}
