:root{--calce:#f6f3ed;--carta:#fff;--ink:#252b29;--muted:#5c6460;--line:#dcd6cb;--line-2:#e9e4da;--brand:#183f47;--brand-2:#0f2e34;--brand-t:#e4ecec;--ottone:#a27b2c;--serif:"Source Serif 4",Georgia,serif;--sans:"Public Sans",system-ui,sans-serif;--c:var(--brand);--t:var(--brand-t);--colonna:1140px;--fuori:#e4ded3;--skin-alto:200px}[data-cat=comprare-casa]{--c:#1f4e79;--t:#dce8f4}[data-cat=ristrutturare]{--c:#8c3b1f;--t:#f6ddd0}[data-cat=problemi-casa]{--c:#7a5600;--t:#f8e7b5}[data-cat=arredamento]{--c:#5b4636;--t:#e8ded3}[data-cat=giardino]{--c:#2e6b3f;--t:#d9ecd9}[data-cat=servizi]{--c:#4f3f7a;--t:#e6def3}[data-cat=vivere-la-casa]{--c:#9b1b5a;--t:#f9ddea}*{box-sizing:border-box}html,body{background:var(--fuori)}body{color:var(--ink);font:17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--serif);letter-spacing:-.005em;margin:0;font-weight:600;line-height:1.15}.pagina{max-width:var(--colonna);background:var(--calce);z-index:1;min-height:100vh;margin:0 auto;position:relative;box-shadow:0 0 0 1px #252b290f,0 10px 40px #252b2914}body[data-cat] .pagina{background:var(--t)}@media (width<=1180px){.pagina{box-shadow:none}}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.narrow{max-width:760px;margin:0 auto;padding:0 24px}.btn{background:var(--brand);color:#fff;border-radius:3px;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.btn:hover{background:var(--brand-2)}.draft-banner{color:#fff;text-align:center;background:#8a2b1e;padding:8px 16px;font-size:14px;font-weight:600}.salta-contenuto{z-index:100;background:var(--brand);color:#fff;border-radius:3px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.salta-contenuto:focus{top:12px}main:focus{outline:none}.util{background:var(--brand-2);color:#c9d6d5;font-size:13px}.util .wrap{justify-content:space-between;align-items:center;gap:16px;padding-top:7px;padding-bottom:7px;display:flex}.util a{color:#fff;text-decoration:none}.util-dx{align-items:center;gap:14px;display:flex}.accesso{align-items:center;gap:4px;display:flex}.accesso button{color:#fff;cursor:pointer;font:700 13px/1 var(--sans);background:0 0;border:1px solid #ffffff47;border-radius:3px;justify-content:center;align-items:center;min-width:30px;height:26px;padding:0 7px;display:inline-flex}.accesso button:hover{background:#ffffff1f}.accesso button:disabled{opacity:.4;cursor:default}.accesso button:focus-visible{outline-offset:2px;outline:2px solid #fff}.accesso svg{width:16px;height:16px;display:block}@media (width<=560px){.util .wrap>span{display:none}}.vis-nascosto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ricerca{flex:1;max-width:380px;margin:0 auto;position:relative}.ricerca input{color:#fff;width:100%;height:28px;font:400 13.5px var(--sans);-webkit-appearance:none;appearance:none;background:#ffffff1a;border:1px solid #ffffff47;border-radius:3px;outline:none;padding:0 10px 0 30px}.ricerca input::placeholder{color:#ffffff9e}.ricerca input:focus{color:#252b29;background:#fff;border-color:#fff}.ricerca input:focus::placeholder{color:#7a817d}.ricerca-lente{color:#ffffffbf;pointer-events:none;width:16px;height:16px;position:absolute;top:6px;left:9px}.ricerca:focus-within .ricerca-lente{color:var(--brand)}.ricerca input::-webkit-search-cancel-button{cursor:pointer}.ricerca-lista{z-index:80;background:var(--carta);min-width:340px;color:var(--ink);border:1px solid var(--line);border-top:3px solid var(--brand);max-height:70vh;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 40px #0000002e}.ricerca-lista a{color:var(--ink);border-bottom:1px solid var(--line-2);border-left:3px solid var(--c);padding:9px 14px;text-decoration:none;display:block}.util .ricerca-lista a{color:var(--ink)}.ricerca-lista a:hover,.ricerca-lista a[aria-selected=true]{background:var(--t)}.rv-sez{font:600 11px/1.3 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--c);display:block}.rv-tit{font-size:14.5px;line-height:1.35;display:block}.util .ricerca-lista a.rv-tutti{color:var(--ink);text-underline-offset:3px;border-left-color:#0000;font-size:13.5px;font-weight:600;text-decoration:underline}.rv-vuoto{color:var(--muted);margin:0;padding:12px 14px;font-size:14px}.ricerca-lista mark,.cerca-ris mark{background:color-mix(in srgb,var(--ottone) 28%,transparent);color:inherit;border-radius:2px;padding:0 1px}@media (width<=900px){.util .wrap>span{display:none}.ricerca{margin:0}}@media (width<=560px){.util-dx>a{display:none}.ricerca{min-width:0}.ricerca-lista{width:calc(100vw - 48px);min-width:0;right:auto}}.cerca-form{gap:8px;margin:18px 0 8px;display:flex}.cerca-form input{height:46px;font:400 17px var(--sans);border:1px solid var(--line);background:var(--carta);color:var(--ink);border-radius:3px;flex:1;padding:0 14px}.cerca-form input:focus{outline:2px solid var(--brand);outline-offset:1px}.cerca-stato{color:var(--muted);margin:6px 0 18px;font-size:15px}.cerca-ris{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cerca-ris li a{background:var(--carta);border:1px solid var(--line);border-left:4px solid var(--c);padding:14px 18px;text-decoration:none;display:block}.cerca-ris li a:hover{border-color:var(--c)}.cerca-ris .rv-tit{font:600 20px/1.25 var(--serif);margin:3px 0 6px}.cerca-ris p{color:var(--muted);margin:0;font-size:15px}header.site{background:var(--calce);border-bottom:1px solid var(--line);z-index:50;position:sticky;top:0}body[data-cat] header.site{border-bottom:5px solid var(--c)}.head{align-items:center;gap:18px;min-height:88px;display:flex}.logo{flex-shrink:0;display:block}.logo svg{width:176px;height:auto;display:block}.logo .lens,.logo .ring,.logo .glass,.logo .handle,.logo .a,.logo .o{animation-iteration-count:1}.head-cta{white-space:nowrap}.burger{border:1px solid var(--line);font:600 15px var(--sans);cursor:pointer;color:var(--ink);background:0 0;border-radius:3px;margin-left:auto;padding:8px 12px;display:none}@media (width<=1120px){.head-cta{display:none}.burger{display:block}}@media (width<=560px){.head{min-height:72px}.logo svg{width:136px}}nav.main{flex:1;justify-content:center;display:flex}nav.main>.item{position:relative}nav.main>.item>a{white-space:nowrap;border-bottom:3px solid #0000;flex-direction:column;align-items:center;gap:1px;padding:11px 12px 10px;font-size:12.6px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}nav.main>.item>a img{width:37px;height:37px;margin-bottom:-4px}nav.main>.item:hover>a,nav.main>.item:focus-within>a,nav.main>.item>a[aria-current]{border-bottom-color:var(--c);color:var(--c)}.mega{background:var(--carta);border:1px solid var(--line);border-top:3px solid var(--c);z-index:60;width:560px;padding:20px 22px 16px;display:none;position:absolute;top:100%;left:-12px;box-shadow:0 18px 40px #252b291f}nav.main>.item:nth-last-child(-n+3) .mega{left:auto;right:-12px}nav.main>.item:hover .mega,nav.main>.item:focus-within .mega{display:block}.mega ul.sotto{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:0 0 6px;list-style:none;display:grid}.mega .sotto a,.mega .sotto .presto{text-align:center;color:inherit;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:5px;padding:10px 4px 9px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.mega .sotto a:hover,.mega .sotto a:focus-visible{background:var(--line-2);color:var(--c)}.mega .sotto svg{width:34px;height:34px;color:var(--c);transition:transform .18s;overflow:visible}.mega .sotto svg *{transition:stroke .18s,fill .18s}.mega .sotto a:hover svg,.mega .sotto a:focus-visible svg{transform:scale(1.12)}.mega .sotto a:hover svg *,.mega .sotto a:focus-visible svg *{stroke:var(--s);fill:var(--f,none)}.mega .sotto .presto{opacity:.55;cursor:default}.mega .sotto .presto small{color:var(--muted);margin-top:-3px;font-size:10.5px;font-weight:400}.mega a.tutte{color:var(--c);border:0;padding-top:12px;font-size:15px;font-weight:600;text-decoration:none;display:block}.drawer{display:none}@media (width<=1120px){nav.main{display:none}.drawer.open{border-top:1px solid var(--line);max-height:calc(100vh - 88px);padding:4px 24px 20px;display:block;overflow:auto}.drawer details{border-bottom:1px solid var(--line)}.drawer summary,.drawer-link{cursor:pointer;align-items:center;gap:10px;padding:14px 0;font-weight:600;text-decoration:none;list-style:none;display:flex}.drawer summary:after{content:"+";color:var(--muted);margin-left:auto;font-weight:400}.drawer details[open] summary:after{content:"–"}.drawer details a{color:var(--muted);padding:7px 0 7px 30px;font-size:15px;text-decoration:none;display:block}.drawer details a.sotto{color:var(--ink);align-items:center;gap:10px;display:flex}.drawer .btn{text-align:center;margin-top:16px;display:block}}footer.site{background:var(--brand-2);color:#b9cbca;margin-top:80px;padding:0 0 22px;font-size:14.5px;line-height:1.55}footer.site a{color:inherit;text-decoration:none;transition:color .15s}footer.site a:hover{color:#fff}footer.site p{margin:0}.fins{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;padding-bottom:22px;display:flex}.fins-tit{color:#fff;font:600 17px var(--serif);margin-bottom:2px!important}.fins p{font-size:14px}footer.site .fins-btn{border:1px solid var(--ottone);color:#f1ddb0;white-space:nowrap;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;display:inline-flex}footer.site .fins-btn:hover{background:var(--ottone);color:#fff}.fgrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px;padding-top:40px;display:grid}.fbrand p{max-width:24em;font-size:14px}.fslogan{color:#f6f3ed;font:italic 500 16px var(--serif);margin:10px 0 6px!important}.flogo{display:inline-block}.flogo svg{--ink:#f6f3ed;--petrol:#f6f3ed;--muted:#b9cbca;width:115px;height:auto;display:block}.flogo .lens,.flogo .ring,.flogo .glass,.flogo .handle,.flogo .a,.flogo .o{animation:none}.flogo .o{opacity:0}.fgrid .ftit{color:#fff;font:600 12.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--ottone);margin:0 0 12px;padding-bottom:8px;display:inline-block}.fgrid ul{margin:0;padding:0;list-style:none}.fgrid li{padding:4px 0}.fgrid a.con-icona{align-items:center;gap:10px;display:inline-flex}.ficona{background:var(--t);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.ficona img{width:16px;height:16px;display:block}.legal{border-top:1px solid #ffffff26;margin-top:34px;padding-top:14px;font-size:12.5px}footer.site .favv{color:#8fa6a5;max-width:none;margin-bottom:10px;font-size:10.5px;line-height:1.2}.fcopy{font-size:12px}@media (width<=1120px){.fgrid{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}@media (width<=560px){.fgrid{grid-template-columns:1fr}.fins-btn{white-space:normal}}.kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--c);align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.kicker img{width:20px;height:20px}.griglia{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;margin:28px 0;display:grid}.card{background:var(--carta);border:1px solid var(--line);border-top:3px solid var(--c);flex-direction:column;text-decoration:none;display:flex}.card:hover{border-color:var(--c)}.card img{aspect-ratio:3/2;object-fit:cover}.card .kicker img{width:18px;height:18px}.card div{padding:16px 18px}.card h3{margin:6px 0;font-size:20px}.card p{color:var(--muted);margin:0;font-size:15px}.card .formato{margin-left:auto}.card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .2s;position:relative;overflow:hidden}.card-foto{aspect-ratio:3/2;background:var(--t);display:block;position:relative;overflow:hidden}.card-foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s;display:block}.card-foto:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff61 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.card:hover{box-shadow:0 10px 26px color-mix(in srgb,var(--c) 20%,transparent);transform:translateY(-4px)}.card:hover .card-foto img{filter:brightness(1.06)saturate(1.08);transform:scale(1.05)}.card:hover .card-foto:after{transition:transform .9s;transform:translate(120%)}.card:hover h3{color:var(--c)}.card h3{transition:color .2s}.card:focus-visible{outline:2px solid var(--c);outline-offset:3px}@media (prefers-reduced-motion:reduce){.card,.card-foto img,.card-foto:after{transition:none}.card:hover,.card:hover .card-foto img{transform:none}.card-foto:after{display:none}}.hero{padding-top:48px;padding-bottom:16px}.hero h1{max-width:18em;font-size:clamp(32px,4.4vw,52px)}.hero p{color:var(--muted);max-width:34em;font-size:19px}.cat-hero{background:var(--c);color:#fff;border-bottom:0;padding:40px 0}.cat-hero-grid{grid-template-columns:6fr 5fr;align-items:center;gap:44px;display:grid}.cat-icona{background:var(--carta);border:1px solid #0000;border-radius:4px;width:56px;height:56px;margin-bottom:14px;padding:10px}.cat-hero .kicker,.cat-hero h1{color:#fff}.cat-hero h1{margin:10px 0 12px;font-size:clamp(34px,4.4vw,52px)}.cat-hero p{color:#ffffffe6;max-width:32em;margin:0 0 14px;font-size:19px}.cat-hero .salta{flex-wrap:wrap;gap:6px 16px;font-size:15px;display:flex}.cat-hero .salta a{color:#fff;border-bottom:1px solid;font-weight:600;text-decoration:none}.cat-foto{aspect-ratio:3/2;object-fit:cover;border-radius:2px;width:100%}@media (width<=900px){.cat-hero-grid{grid-template-columns:1fr;gap:24px}}.gruppo{padding-top:36px}.gruppo h2{color:var(--c);border-bottom:1px solid var(--c);align-items:center;gap:10px;padding-bottom:8px;font-size:26px;display:flex}.titolo-guide{color:var(--c);border-bottom:2px solid var(--c);margin:0;padding:44px 0 8px;font-size:30px}.blocco-appr{padding-top:44px}.blocco-appr .intesta{border-bottom:2px solid var(--c);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;padding-bottom:8px;display:flex}.blocco-appr h2{color:var(--c);font-size:30px}.blocco-appr .intesta a{color:var(--c);font-weight:600}.blocco-appr>p{color:var(--muted);max-width:46em;margin:6px 0 0}article.art{padding-top:40px;position:relative}body[data-cat] article.art{background:var(--carta);border-top:5px solid var(--c);max-width:860px;margin-top:36px;padding:36px 48px 30px}@media (width<=640px){body[data-cat] article.art{margin-top:20px;padding:24px 20px}}article.art h1{margin:12px 0 16px;font-size:clamp(30px,4vw,44px)}.art .kicker{margin-top:8px}.meta{color:var(--muted);font-size:14px}.meta a{color:var(--ink)}.testata{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0 0;display:flex}.formato{font:600 11.5px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:5px 8px}.formato-guida{background:var(--c);color:#fff}.formato-approfondimento{color:var(--c);border:1.5px solid var(--c);background:0 0}.scheda{border-collapse:collapse;background:var(--carta);width:100%;margin:0 0 24px;font-size:15.5px}.scheda caption{text-align:left;font:600 12.5px var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--c);padding-bottom:6px}.scheda th,.scheda td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.scheda th{width:38%;color:var(--muted);font-weight:600}.indice{border-left:3px solid var(--line);margin:0 0 28px;padding:4px 0 4px 16px;font-size:15px}.indice b{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12.5px;display:block}.indice ol{margin:0;padding-left:20px}.indice a{color:var(--c)}.risposta{background:var(--t);border-left:4px solid var(--c);margin:24px 0;padding:16px 20px;font-size:18px}.risposta b{text-transform:uppercase;letter-spacing:.05em;color:var(--c);margin-bottom:4px;font-size:12.5px;display:block}.corpo h2{color:var(--c);margin:40px 0 12px;font-size:27px}.corpo h3{margin:28px 0 8px;font-size:21px}.corpo table{border-collapse:separate;border-spacing:0;background:var(--carta);border:1px solid var(--line);border-width:1px 0 0 1px;width:100%;margin:20px 0;font-size:15.5px;display:block;overflow-x:auto}.corpo th,.corpo td{border:1px solid var(--line);text-align:left;vertical-align:top;border-width:0 1px 1px 0;padding:8px 10px}.corpo th{background:var(--t);text-transform:uppercase;letter-spacing:.05em;color:var(--c);font-size:.84em;font-weight:700}.corpo tbody tr{background-color:var(--carta);transition:background-color .2s}.corpo tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--t) 45%,var(--carta))}.corpo tbody tr:hover{background-color:color-mix(in srgb,var(--t) 85%,var(--carta))}.corpo tbody tr:hover td{color:var(--ink)}.corpo tbody tr:hover td:first-child{box-shadow:inset 2px 0 0 var(--c)}@media (prefers-reduced-motion:reduce){.corpo tbody tr{transition:none}}.corpo blockquote{background:var(--carta);border-left:4px solid #8a2b1e;margin:24px 0;padding:14px 18px}.corpo blockquote p{margin:0}.box{background:var(--carta);border:1px solid var(--line);margin:32px 0;padding:18px 20px}.box h2{margin:0 0 10px;font-size:20px}.box ol,.box ul{margin:0;padding-left:20px;font-size:15px}.cta{background:var(--t);border:1px solid var(--line);border-top:3px solid var(--c);margin:36px 0;padding:22px}.cta p{font-family:var(--serif);margin:0 0 12px;font-size:21px}.nota-ai{color:var(--muted);font-size:13.5px}.art-layout{display:block}.art-lato{display:none}@media (width>=1100px){.art-layout.con-lato{max-width:var(--colonna);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;margin:0 auto;padding:0 24px;display:grid}.art-layout.con-lato article.art{max-width:none;margin-left:0;margin-right:0}.art-lato{margin-top:36px;position:sticky;top:110px}.art-layout.con-lato .art-lato{display:block}.art-lato .spazio{margin-top:0}}.percorso{color:var(--muted);margin:0 0 6px;font-size:13.5px}.percorso a{color:var(--muted);border-bottom:1px solid var(--line);text-decoration:none}.percorso a:hover{color:var(--c)}.percorso [aria-current]{color:var(--ink)}.tag-art{border-top:1px solid var(--line);margin:32px 0 8px;padding-top:16px}.tag-art b{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:8px;font-size:12.5px;display:block}.tag-art ul,.tag-nuvola{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tag-art a,.tag-nuvola a{border:1px solid var(--line);background:var(--carta);color:var(--ink);border-radius:999px;padding:5px 12px;font-size:14px;line-height:1.3;text-decoration:none;display:inline-block}.tag-art a:before,.tag-nuvola a:before{content:"#";color:var(--c);margin-right:2px;font-weight:600}.tag-art a:hover,.tag-nuvola a:hover{border-color:var(--c);color:var(--c)}.tag-nuvola small{color:var(--muted);margin-left:4px}.tag-correlati{margin-top:28px}.corpo{display:flow-root}.corpo .foto{float:right;clear:both;width:min(44%,360px);margin:6px 0 14px 24px}.corpo .foto.foto-sx{float:left;margin:6px 24px 14px 0}.corpo .foto img{border-radius:4px;width:100%;height:auto;display:block}.corpo .foto figcaption{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.45}.corpo .foto-da-fare .segnaposto{aspect-ratio:4/3;border:2px dashed var(--line);background:var(--carta);color:var(--muted);text-align:center;text-transform:uppercase;letter-spacing:.03em;border-radius:4px;justify-content:center;align-items:center;padding:10px;font-size:13px;font-weight:600;display:flex}.corpo h2,.corpo h3,.corpo table,.corpo blockquote{clear:both}@media (width<=600px){.corpo .foto,.corpo .foto.foto-sx{float:none;width:auto;max-width:100%;margin:16px 0}}.spazio{max-width:calc(var(--w,600) * 1px);width:100%;margin:28px auto;position:relative}.spazio-link{max-width:none}html.pub-no .spazio,html.pub-demo .spazio-libero,html:not(.pub-demo) .spazio-demo{display:none!important}@media (width<=640px){.spazio{max-width:calc(var(--mw,600) * 1px)}}@media (width<=1099px){.solo-desktop{display:none!important}}.sp-num{font:700 11px/1 var(--sans);letter-spacing:.03em;color:#fff;pointer-events:none;background:#c0392b;border-radius:2px;margin:0 0 6px;padding:4px 7px;display:inline-block}.spazio-libero>a{text-align:center;aspect-ratio:var(--w)/var(--h);border:2px dashed color-mix(in srgb,var(--c) 55%,transparent);color:var(--c);background:repeating-linear-gradient(135deg,#ffffff8c 0 10px,#ffffff40 10px 20px);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;text-decoration:none;display:flex}@media (width<=640px){.spazio-libero>a{aspect-ratio:var(--mw)/var(--mh)}}.spazio-link.spazio-libero>a{aspect-ratio:auto;padding:16px}.spazio-libero .sl-tag{font:600 11px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;opacity:.8}.spazio-libero strong{font-family:var(--serif);font-size:18px}.spazio-libero .sl-misura{color:var(--muted);font-size:13px}.spazio-libero .sl-cta{margin-top:2px;font-size:14px;font-weight:600}.spazio-libero>a:hover{border-style:solid}.spazio-demo{background:var(--carta);border:1px solid var(--line);padding:10px 12px 12px}.spazio-demo .sp-num{margin-bottom:8px}.spazio-demo .etichetta-sponsor{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11.5px;font-weight:600}.spazio-demo .etichetta-sponsor a{color:inherit}.spazio-demo>a{color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.spazio-demo img{width:100%;height:auto;display:block}.spazio-demo span{font-size:15px}.spazio-demo .sp-box-testo{flex-direction:column;gap:4px;padding:4px 2px;font-size:15px;display:flex}.spazio-demo .sp-box-testo b{font-family:var(--serif);font-size:19px}.spazio-demo .sp-box-cta{color:var(--c);margin-top:4px;font-weight:600}.sl-link{margin:0;padding-left:18px;font-size:15px}.sl-link a{color:var(--ink)}.testata-pub{border-bottom:1px solid var(--line);background:#ece7de}.testata-pub:not(:has(.spazio)),html.pub-no .testata-pub{display:none}.testata-pub .spazio{margin:0 auto;padding-top:10px;padding-bottom:8px}.skin,.skin-libera{display:none}.skin-etichetta{max-width:calc((100vw - var(--colonna)) / 2 - 24px);white-space:normal;line-height:1.3;background:#c0392b!important}@media (width>=1280px){.skin{z-index:0;background:var(--fuori) center top/cover no-repeat;display:block;position:fixed;inset:0;background-position:top!important;background-repeat:no-repeat!important;background-size:1920px!important}.skin-demo,.skin-libera{display:none}html.con-skin-demo .skin-demo{background:repeating-linear-gradient(135deg,#ffffff12 0 14px,#0000 14px 28px),linear-gradient(90deg,#1f4e79 0%,#2e6b3f 50%,#9b1b5a 100%);display:block}html.pub-demo .skin-demo-ok{display:block}.skin-etichetta{font:600 11px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:2px;padding:5px 8px;position:fixed;top:10px;left:12px}html.pub-spazi .skin-libera{padding:0 calc((100vw - var(--colonna)) / 2 * .12);background:repeating-linear-gradient(135deg,#ffffff59 0 14px,transparent 14px 28px),var(--fuori);justify-content:space-between;align-items:center;text-decoration:none;display:flex}html.pub-spazi .skin-libera span{width:calc((100vw - var(--colonna)) / 2 * .76);text-align:center;font:600 15px/1.4 var(--sans);color:#6f6a60;border:2px dashed #b9b2a5;padding:18px 8px}:is(body:has(>a.skin:not(.skin-libera)),html.pub-demo body:has(>.skin-demo-ok),html.pub-spazi body:has(>.skin-libera)) .pagina{margin-top:var(--skin-alto);box-shadow:0 -6px 24px #0000002e,0 0 0 1px #252b290f}:is(body:has(>a.skin:not(.skin-libera)),html.pub-demo body:has(>.skin-demo-ok),html.pub-spazi body:has(>.skin-libera)) .testata-pub{display:none}html.pub-spazi .skin-libera .sk-t{width:auto;height:calc(var(--skin-alto) - 32px);text-align:center;font:500 14px/1.4 var(--sans);color:#6f6a60;border:2px dashed #b9b2a5;border-bottom:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}html.pub-spazi body:has(>.skin-libera) .skin-libera :is(.sk-l,.sk-r){top:calc(var(--skin-alto) - 16px);border-top:0;justify-content:center;align-items:center;width:auto;display:flex;position:absolute;bottom:16px}html.pub-spazi body:has(>.skin-libera) .skin-libera .sk-l{left:16px;right:calc(50% + var(--colonna) / 2 + 16px)}html.pub-spazi body:has(>.skin-libera) .skin-libera .sk-r{right:16px;left:calc(50% + var(--colonna) / 2 + 16px)}html.pub-spazi .skin-libera .sk-t b{font:600 18px var(--sans);color:#4f4a40}}.sk-t{display:none}@media (width>=1280px){html.pub-spazi .skin-libera .sk-t{display:flex}}.spazio-adsense,.spazio-adsense-sim{background:var(--carta);border:1px solid var(--line);padding:10px 12px 12px}.spazio-adsense .etichetta-sponsor,.spazio-adsense-sim .etichetta-sponsor{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11.5px;font-weight:600}.spazio-adsense .etichetta-sponsor a,.spazio-adsense-sim .etichetta-sponsor a{color:inherit}.spazio-ads-display ins,.spazio-ads-display .ads-sim-corpo{min-height:250px}.spazio-ads-in-article ins,.spazio-ads-in-article .ads-sim-corpo{min-height:200px}.spazio-ads-in-feed ins,.spazio-ads-in-feed .ads-sim-corpo{min-height:180px}.spazio-ads-multiplex ins,.spazio-ads-multiplex .ads-sim-corpo{min-height:320px}.ads-sim-corpo{background:repeating-linear-gradient(135deg,#1a73e80f 0 12px,#0000 12px 24px);border:1px dashed #1a73e873;align-items:center;gap:14px;padding:16px;display:flex}.ads-sim-logo{color:#fff;width:34px;height:22px;font:700 12px/1 var(--sans);background:#1a73e8;border-radius:3px;flex:none;place-items:center;display:grid}.ads-sim-corpo b{font-family:var(--serif);font-size:18px;display:block}.ads-sim-corpo span{color:var(--muted);font-size:14px}.spazio-adsense-sim .sp-num{background:#1a73e8}html:not(.pub-adsense) .spazio-adsense-sim,html.pub-adsense .spazio-adsense-sim+.spazio-libero{display:none!important}.spazio-adsense .sp-num{background:#1a73e8}.spazio-adsense .etichetta-sponsor{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px;font-size:9.2px;display:flex}.spazio-adsense .etichetta-sponsor .es-pub{color:var(--muted);opacity:.55}.spazio-adsense .etichetta-sponsor a{letter-spacing:.02em;text-transform:none;color:var(--muted);text-underline-offset:2px;font-weight:500;text-decoration:underline}.spazio-adsense .etichetta-sponsor a:hover{color:var(--c,var(--ink))}.testata-pub .spazio-ads-display ins{min-height:90px}html.pub-demo .spazio-adsense{display:none!important}.spazio-adsense:not([data-prova]):has(ins[data-ad-status=unfilled]){display:none}.spazio-adsense[data-prova]:has(ins[data-ad-status=unfilled]) ins{overflow:hidden;height:0!important;min-height:0!important}.spazio-adsense[data-prova]:has(ins[data-ad-status=unfilled]):after{content:"Annuncio Google vero: codice caricato, ma Google manda gli annunci solo al sito online lacasagiusta.it, non al sito offline.";font:500 13.5px/1.45 var(--sans);color:var(--muted);background:#1a73e80d;border:1px dashed #1a73e873;padding:14px 16px;display:block}:root[data-tema=scuro]{--calce:#121918;--carta:#1b2423;--ink:#e8e5df;--muted:#a9b3af;--line:#34413f;--line-2:#29332f;--brand-t:#1d2b2a;--fuori:#0b100f;--petrol:#9fd0d6;--c:#8cc5cb;--t:#1b2726;color-scheme:dark}:root[data-tema=scuro] [data-cat=comprare-casa],:root[data-tema=scuro][data-cat=comprare-casa]{--c:#8db8e0;--t:#222e32}:root[data-tema=scuro] [data-cat=ristrutturare],:root[data-tema=scuro][data-cat=ristrutturare]{--c:#e59a7a;--t:#2d2a25}:root[data-tema=scuro] [data-cat=problemi-casa],:root[data-tema=scuro][data-cat=problemi-casa]{--c:#e3c063;--t:#2d2f22}:root[data-tema=scuro] [data-cat=arredamento],:root[data-tema=scuro][data-cat=arredamento]{--c:#cdb29b;--t:#2a2d29}:root[data-tema=scuro] [data-cat=giardino],:root[data-tema=scuro][data-cat=giardino]{--c:#8fcb9c;--t:#223029}:root[data-tema=scuro] [data-cat=vivere-la-casa],:root[data-tema=scuro][data-cat=vivere-la-casa]{--c:#ea8db8;--t:#2e282d}:root[data-tema=scuro] [data-cat=servizi],:root[data-tema=scuro][data-cat=servizi]{--c:#b9ace3;--t:#282c32}:root[data-tema=scuro] .cat-hero{background:color-mix(in srgb,var(--c) 26%,#0c1211)}:root[data-tema=scuro] .formato-guida{color:#111}:root[data-tema=scuro] .btn{background:#2f6b75}:root[data-tema=scuro] .btn:hover{background:#3a7c87}:root[data-tema=scuro] .testata-pub{background:#182120}:root[data-tema=scuro] .spazio-libero>a{background:repeating-linear-gradient(135deg,#ffffff0d 0 10px,#0000 10px 20px)}:root[data-tema=scuro] .skin-libera span{color:#a9b3af!important;border-color:#4a5654!important}:root[data-tema=scuro] .avviso-prezzi{color:#e8d7a6;background:#2a2615;border-color:#4a4220}:root[data-tema=scuro] .etichetta-sponsorizzato{color:var(--ink)!important;background:#2a2615!important;border-color:#4a4220!important}:root[data-tema=scuro] img[src^="/icone/"]{filter:brightness(2.1)saturate(.85)}:root[data-tema=scuro] .cat-icona{filter:none}:root[data-tema=scuro] .pagina{box-shadow:0 0 0 1px #ffffff0d}@media (prefers-color-scheme:dark){:root:not([data-tema=chiaro]){--calce:#121918;--carta:#1b2423;--ink:#e8e5df;--muted:#a9b3af;--line:#34413f;--line-2:#29332f;--brand-t:#1d2b2a;--fuori:#0b100f;--petrol:#9fd0d6;--c:#8cc5cb;--t:#1b2726;color-scheme:dark}:root:not([data-tema=chiaro]) [data-cat=comprare-casa],:root:not([data-tema=chiaro])[data-cat=comprare-casa]{--c:#8db8e0;--t:#222e32}:root:not([data-tema=chiaro]) [data-cat=ristrutturare],:root:not([data-tema=chiaro])[data-cat=ristrutturare]{--c:#e59a7a;--t:#2d2a25}:root:not([data-tema=chiaro]) [data-cat=problemi-casa],:root:not([data-tema=chiaro])[data-cat=problemi-casa]{--c:#e3c063;--t:#2d2f22}:root:not([data-tema=chiaro]) [data-cat=arredamento],:root:not([data-tema=chiaro])[data-cat=arredamento]{--c:#cdb29b;--t:#2a2d29}:root:not([data-tema=chiaro]) [data-cat=giardino],:root:not([data-tema=chiaro])[data-cat=giardino]{--c:#8fcb9c;--t:#223029}:root:not([data-tema=chiaro]) [data-cat=vivere-la-casa],:root:not([data-tema=chiaro])[data-cat=vivere-la-casa]{--c:#ea8db8;--t:#2e282d}:root:not([data-tema=chiaro]) [data-cat=servizi],:root:not([data-tema=chiaro])[data-cat=servizi]{--c:#b9ace3;--t:#282c32}:root:not([data-tema=chiaro]) .cat-hero{background:color-mix(in srgb,var(--c) 26%,#0c1211)}:root:not([data-tema=chiaro]) .formato-guida{color:#111}:root:not([data-tema=chiaro]) .btn{background:#2f6b75}:root:not([data-tema=chiaro]) .btn:hover{background:#3a7c87}:root:not([data-tema=chiaro]) .testata-pub{background:#182120}:root:not([data-tema=chiaro]) .spazio-libero>a{background:repeating-linear-gradient(135deg,#ffffff0d 0 10px,#0000 10px 20px)}:root:not([data-tema=chiaro]) .skin-libera span{color:#a9b3af!important;border-color:#4a5654!important}:root:not([data-tema=chiaro]) .avviso-prezzi{color:#e8d7a6;background:#2a2615;border-color:#4a4220}:root:not([data-tema=chiaro]) .etichetta-sponsorizzato{color:var(--ink)!important;background:#2a2615!important;border-color:#4a4220!important}:root:not([data-tema=chiaro]) img[src^="/icone/"]{filter:brightness(2.1)saturate(.85)}:root:not([data-tema=chiaro]) .cat-icona{filter:none}:root:not([data-tema=chiaro]) .pagina{box-shadow:0 0 0 1px #ffffff0d}}:root{--scala:1}body{font-size:calc(17px * var(--scala))}html article.art h1{font-size:calc(clamp(30px,4vw,44px) * var(--scala))}html .corpo h2{font-size:calc(27px * var(--scala))}html .corpo h3{font-size:calc(21px * var(--scala))}html .risposta{font-size:calc(18px * var(--scala))}html .corpo table,html .scheda{font-size:calc(15.5px * var(--scala))}html .meta,html .nota-ai{font-size:calc(14px * var(--scala))}html .card h3{font-size:calc(20px * var(--scala))}html .card p{font-size:calc(15px * var(--scala))}html .cat-hero h1,html .hero h1,html .h-hero h1,html .srv-hero h1{font-size:calc(clamp(32px,4.4vw,52px) * var(--scala))}html .cat-hero p,html .hero p,html .h-hero .lead,html .per-chi{font-size:calc(19px * var(--scala))}html .path h3,html .feature h3,html .topic h3{font-size:calc(26px * var(--scala))}html .path p,html .topic p,html .lista h3,html .tool p,html .spunte li,html .esclusi li{font-size:calc(16px * var(--scala))}html .mega a,html .drawer details a{font-size:calc(15px * var(--scala))}.pixel-conteggio[data-astro-cid-mr4ny6yc]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.spazio-sponsor[data-astro-cid-mr4ny6yc]{border:1px dashed var(--line);background:var(--carta);margin:32px 0;padding:14px 16px;position:relative}.etichetta-sponsor[data-astro-cid-mr4ny6yc]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12.5px;font-weight:600}.etichetta-sponsor[data-astro-cid-mr4ny6yc] a[data-astro-cid-mr4ny6yc]{color:inherit}.spazio-sponsor[data-astro-cid-mr4ny6yc]>a[data-astro-cid-mr4ny6yc]{flex-direction:column;gap:8px;text-decoration:none;display:flex}.spazio-sponsor[data-astro-cid-mr4ny6yc] img[data-astro-cid-mr4ny6yc]{max-width:100%;height:auto}
