.RistrutturareCasaCostiAlMq-module__9-EJjW__page{color:#211815;font-family:var(--font-body,Georgia, serif);background:#f5f1e9;overflow-x:clip}.RistrutturareCasaCostiAlMq-module__9-EJjW__page :where(h1,h2,h3,p){margin:0}.RistrutturareCasaCostiAlMq-module__9-EJjW__kicker{color:#9b6137;font-family:var(--font-sans,Arial, sans-serif);letter-spacing:.3em;text-transform:uppercase;font-size:.72rem;font-weight:900}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero,.RistrutturareCasaCostiAlMq-module__9-EJjW__exampleSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__trapSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__priceSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection{width:min(100% - 40px,1440px);margin:0 auto}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero{grid-template-columns:minmax(0,.88fr) minmax(520px,.86fr);align-items:center;gap:clamp(40px,5vw,86px);min-height:830px;padding:clamp(94px,8vw,128px) 0 clamp(54px,6vw,86px);display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroCopy{max-width:800px}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero h1{letter-spacing:0;max-width:820px;margin-top:24px;font-size:clamp(4.4rem,6.8vw,8.1rem);line-height:.88}.RistrutturareCasaCostiAlMq-module__9-EJjW__lead{color:#58483f;max-width:720px;margin-top:30px;font-size:clamp(1.18rem,1.55vw,1.45rem);line-height:1.6}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.RistrutturareCasaCostiAlMq-module__9-EJjW__primaryCta,.RistrutturareCasaCostiAlMq-module__9-EJjW__secondaryCta{min-height:54px;font-family:var(--font-sans,Arial, sans-serif);letter-spacing:.18em;text-transform:uppercase;border:1px solid #a97748;justify-content:center;align-items:center;padding:0 26px;font-size:.78rem;font-weight:900;text-decoration:none;display:inline-flex}.RistrutturareCasaCostiAlMq-module__9-EJjW__primaryCta{color:#fff8ee;background:#9b653b;box-shadow:0 22px 44px #9b653b2e}.RistrutturareCasaCostiAlMq-module__9-EJjW__secondaryCta{color:#211815;background:0 0}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMedia{background:#ede4d7;border:1px solid #d2c1ab;min-height:700px;position:relative;overflow:hidden}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroImage{object-fit:cover;object-position:42% center}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMedia:after{content:"";background:linear-gradient(#21181505,#21181557),linear-gradient(90deg,#21181538,#0000 55%);position:absolute;inset:0}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMath{z-index:1;color:#fff8ee;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#211815c7;border:1px solid #fff8eeb8;padding:clamp(22px,3vw,34px);position:absolute;bottom:28px;left:28px;right:28px}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMath span{color:#ddb679;font-family:var(--font-sans,Arial, sans-serif);letter-spacing:.22em;text-transform:uppercase;font-size:.76rem;font-weight:900}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMath strong{max-width:560px;margin-top:14px;font-size:clamp(2rem,3vw,3.4rem);line-height:1;display:block}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMath p{color:#e6d7c6;max-width:520px;margin-top:16px;font-size:1.05rem;line-height:1.55}.RistrutturareCasaCostiAlMq-module__9-EJjW__sectionIntro{max-width:900px}.RistrutturareCasaCostiAlMq-module__9-EJjW__sectionIntro h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__darkIntro h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__pricePanel h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteCopy h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection h2{letter-spacing:0;margin-top:18px;font-size:clamp(3rem,4.8vw,5.7rem);line-height:.96}.RistrutturareCasaCostiAlMq-module__9-EJjW__sectionIntro p:not(.RistrutturareCasaCostiAlMq-module__9-EJjW__kicker),.RistrutturareCasaCostiAlMq-module__9-EJjW__pricePanel p,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteCopy p,.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection p,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection p{color:#5a4b42;margin-top:22px;font-size:1.08rem;line-height:1.7}.RistrutturareCasaCostiAlMq-module__9-EJjW__exampleSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__trapSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__priceSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection{border-top:1px solid #d8cab7;padding:clamp(72px,8vw,118px) 0}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioCard{background:#fffaf2;border:1px solid #d3c1ab;min-height:360px;padding:clamp(26px,3vw,42px)}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioCard span,.RistrutturareCasaCostiAlMq-module__9-EJjW__roomCard strong,.RistrutturareCasaCostiAlMq-module__9-EJjW__priceStack span,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceCard span{color:#9b6137;font-family:var(--font-sans,Arial, sans-serif);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:900}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioCard strong{margin-top:26px;font-size:clamp(2.6rem,4vw,4.8rem);line-height:.94;display:block}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioCard b{color:#9b653b;margin-top:18px;font-size:clamp(2rem,3vw,3.1rem);line-height:1;display:block}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioCard p{color:#55463d;margin-top:24px;font-size:1.04rem;line-height:1.62}.RistrutturareCasaCostiAlMq-module__9-EJjW__darkSection{color:#fff8ee;background:#243232;grid-template-columns:minmax(300px,.52fr) minmax(0,1fr);gap:clamp(34px,6vw,90px);width:100%;padding:clamp(76px,8vw,126px) max(20px,50vw - 720px);display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__darkSection .RistrutturareCasaCostiAlMq-module__9-EJjW__kicker{color:#ddb679}.RistrutturareCasaCostiAlMq-module__9-EJjW__roomGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__roomCard{background:#fff8ee0f;border:1px solid #fff8ee29;min-height:210px;padding:clamp(24px,3vw,34px)}.RistrutturareCasaCostiAlMq-module__9-EJjW__roomCard h3{font-size:clamp(1.75rem,2.6vw,2.6rem);line-height:1.05}.RistrutturareCasaCostiAlMq-module__9-EJjW__roomCard strong{color:#ddb679;margin-top:20px;display:block}.RistrutturareCasaCostiAlMq-module__9-EJjW__roomCard p{color:#e3d7c9;margin-top:16px;font-size:1rem;line-height:1.6}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapTable{background:#fffaf2;border:1px solid #d2c1ab;margin-top:40px}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow{border-bottom:1px solid #dfd0bc;grid-template-columns:.55fr .72fr 1fr;display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow:last-child{border-bottom:0}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow strong,.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow p{padding:22px 26px}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow strong{font-size:1.35rem;line-height:1.2}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow p{color:#58483f;font-size:1rem;line-height:1.55}.RistrutturareCasaCostiAlMq-module__9-EJjW__priceSection{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);align-items:stretch;gap:clamp(28px,5vw,70px);display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__pricePanel{background:#efe1c7;border:1px solid #211815;padding:clamp(34px,5vw,72px)}.RistrutturareCasaCostiAlMq-module__9-EJjW__priceStack{background:#fffaf2;border:1px solid #d2c1ab;display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__priceStack div{border-bottom:1px solid #dfd0bc;flex-direction:column;justify-content:center;min-height:155px;padding:26px 30px;display:flex}.RistrutturareCasaCostiAlMq-module__9-EJjW__priceStack div:last-child{color:#fff8ee;background:#211815;border-bottom:0}.RistrutturareCasaCostiAlMq-module__9-EJjW__priceStack strong{white-space:nowrap;margin-top:14px;font-size:clamp(2.3rem,3vw,3.5rem);line-height:1}.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteSection{grid-template-columns:minmax(300px,.48fr) minmax(0,1fr);gap:clamp(30px,6vw,86px);display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteList li{color:#4f4138;background:#fffaf2c7;border:1px solid #d3c1ab;min-height:118px;padding:24px 26px;font-size:1.05rem;line-height:1.55}.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection>div{background:#fffaf2;border:1px solid #d3c1ab;padding:clamp(34px,5vw,72px)}.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection p{max-width:820px}.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection{grid-template-columns:minmax(300px,.52fr) minmax(0,1fr);align-items:start;gap:clamp(30px,6vw,86px);display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceCard{min-height:178px;color:inherit;background:#fffaf2c7;border:1px solid #d3c1ab;padding:24px;text-decoration:none}.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceCard strong{font-size:1.45rem;display:block}.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceCard span{color:#6b594e;letter-spacing:0;text-transform:none;margin-top:18px;line-height:1.55;display:block}@media (max-width:1180px){.RistrutturareCasaCostiAlMq-module__9-EJjW__hero,.RistrutturareCasaCostiAlMq-module__9-EJjW__darkSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__priceSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection{grid-template-columns:1fr}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero{min-height:auto;padding-top:104px}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero h1{font-size:clamp(3.35rem,10vw,5.9rem)}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMedia{min-height:570px}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioGrid,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.RistrutturareCasaCostiAlMq-module__9-EJjW__hero,.RistrutturareCasaCostiAlMq-module__9-EJjW__exampleSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__trapSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__priceSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection{width:min(100% - 28px,1440px)}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero{gap:28px;padding-top:96px}.RistrutturareCasaCostiAlMq-module__9-EJjW__hero h1,.RistrutturareCasaCostiAlMq-module__9-EJjW__sectionIntro h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__darkIntro h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__pricePanel h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteCopy h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__decisionSection h2,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourcesSection h2{font-size:clamp(2.65rem,13vw,4rem);line-height:.96}.RistrutturareCasaCostiAlMq-module__9-EJjW__lead{font-size:1.05rem}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMedia{min-height:500px}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMath{padding:20px;bottom:18px;left:18px;right:18px}.RistrutturareCasaCostiAlMq-module__9-EJjW__heroMath strong{font-size:clamp(1.9rem,9vw,2.8rem)}.RistrutturareCasaCostiAlMq-module__9-EJjW__primaryCta,.RistrutturareCasaCostiAlMq-module__9-EJjW__secondaryCta{width:100%;padding-inline:18px}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioGrid,.RistrutturareCasaCostiAlMq-module__9-EJjW__roomGrid,.RistrutturareCasaCostiAlMq-module__9-EJjW__quoteList,.RistrutturareCasaCostiAlMq-module__9-EJjW__sourceGrid{grid-template-columns:1fr}.RistrutturareCasaCostiAlMq-module__9-EJjW__scenarioCard{min-height:auto}.RistrutturareCasaCostiAlMq-module__9-EJjW__darkSection{padding-inline:14px}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow{grid-template-columns:1fr;gap:8px;padding:22px}.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow strong,.RistrutturareCasaCostiAlMq-module__9-EJjW__trapRow p{padding:0}.RistrutturareCasaCostiAlMq-module__9-EJjW__priceStack strong{white-space:normal}}
