html,body{max-width:100%;overflow-x:hidden}main{max-width:100vw;overflow-x:clip}img,svg,canvas,video,iframe{max-width:100%}a[href=\/report-esempio],#stima .border-l-4,#stima aside[aria-label=Pubblicita],:is(#stima label:has(input[placeholder="Via e numero civico..."]),#stima label:has(select option[value=""]),#stima button:has(+.unused-home-address-marker)),#stima input[placeholder="Via e numero civico..."]{display:none!important}#stima select:has(option[value=""]){display:none!important}#stima .rounded-xl:has(input[placeholder="Via e numero civico..."]){display:none!important}#stima .relative:has(input[placeholder="Via e numero civico..."]){display:none!important}#stima-strumento>aside:first-child>div:nth-of-type(2):not(#valutazione-semplice){display:none!important}#stima h1{max-width:760px}#stima h1+p{max-width:620px}button:has(span):disabled{display:none!important}@media (max-width:768px){#stima>div{padding-top:1.5rem!important}#stima h1{font-size:2rem!important;line-height:1.08!important}#stima h1+p{margin-top:.75rem!important;font-size:.95rem!important}#stima section:has(svg[aria-label*=Mappa]){min-height:0!important}#stima svg[aria-label*=Mappa]{max-height:330px!important}#stima button,#stima a{min-height:42px}}@media (max-width:640px){main .overflow-x-auto{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow:auto hidden!important}main div:has(>table){-webkit-overflow-scrolling:touch;max-width:100%!important;overflow:auto hidden!important}main .overflow-x-auto:has(table){border-radius:1rem;margin-left:0!important;margin-right:0!important}main div:has(>table){border-radius:1rem;margin-left:0!important;margin-right:0!important}main .overflow-x-auto:has(table):after{content:"Scorri a destra →";border-top:1px solid var(--vmc-border);background:var(--vmc-page-alt);color:var(--vmc-muted);letter-spacing:.06em;text-transform:uppercase;padding:.5rem .75rem .6rem;font-size:.66rem;font-weight:800;display:block}main div:has(>table):after{content:"Scorri a destra →";border-top:1px solid var(--vmc-border);background:var(--vmc-page-alt);color:var(--vmc-muted);letter-spacing:.06em;text-transform:uppercase;padding:.5rem .75rem .6rem;font-size:.66rem;font-weight:800;display:block}main table{border-collapse:collapse;width:max-content!important;min-width:100%!important;max-width:none!important;font-size:.78rem!important}main table th,main table td{white-space:nowrap;vertical-align:top;max-width:11rem;padding:.55rem .6rem!important}main table th:first-child,main table td:first-child{z-index:1;white-space:normal;background:#fff;max-width:9rem;position:sticky;left:0}main [class*=grid-cols-],main article,main section,main aside,main div{min-width:0}main p,main span,main h1,main h2,main h3,main h4,main li,main a,main button{overflow-wrap:anywhere}}@media (max-width:420px){main table{font-size:.72rem!important}main table th,main table td{padding:.45rem .5rem!important}#stima h1{font-size:1.75rem!important}}
a[href="/professionisti/immocapital"].group.absolute.left-\[33\%\].top-\[31\%\],a[href="/professionisti/immocapital"].absolute.right-3.top-3,a[href="/professionisti/immocapital"].m-4{display:none!important}
