.CommercialV2-module__JBPKpa__page{color:#101726;background:#f7f3ee;min-height:100vh}.CommercialV2-module__JBPKpa__hero,.CommercialV2-module__JBPKpa__subHero,.CommercialV2-module__JBPKpa__propertyHero{background:radial-gradient(circle at 84% 14%,#c56c4324,#0000 32%),linear-gradient(#f7f3ee 0%,#eee5d9 100%);align-items:center;min-height:78vh;padding:82px clamp(20px,7vw,96px);display:grid}.CommercialV2-module__JBPKpa__subHero,.CommercialV2-module__JBPKpa__propertyHero{min-height:58vh}.CommercialV2-module__JBPKpa__eyebrow{color:#6c7b5d;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:.76rem;font-weight:900}.CommercialV2-module__JBPKpa__hero h1,.CommercialV2-module__JBPKpa__subHero h1,.CommercialV2-module__JBPKpa__propertyHero h1{letter-spacing:-.08em;max-width:1180px;margin:0;font-size:clamp(2.75rem,7vw,7rem);line-height:.9}.CommercialV2-module__JBPKpa__lead,.CommercialV2-module__JBPKpa__subHero p,.CommercialV2-module__JBPKpa__propertyHero p{color:#101726b8;max-width:900px;margin:26px 0 0;font-size:clamp(1.08rem,2vw,1.34rem);line-height:1.55}.CommercialV2-module__JBPKpa__actions,.CommercialV2-module__JBPKpa__finalCta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.CommercialV2-module__JBPKpa__actions a,.CommercialV2-module__JBPKpa__finalCta a,.CommercialV2-module__JBPKpa__band a,.CommercialV2-module__JBPKpa__fullGrid a{color:#fff;background:#101726;border-radius:999px;justify-content:center;align-items:center;padding:14px 20px;font-weight:900;text-decoration:none;display:inline-flex}.CommercialV2-module__JBPKpa__actions .CommercialV2-module__JBPKpa__secondary{color:#101726;background:0 0;border:1px solid #101726}.CommercialV2-module__JBPKpa__micro,.CommercialV2-module__JBPKpa__note{color:#1017269e;margin-top:18px;font-weight:700}.CommercialV2-module__JBPKpa__engine,.CommercialV2-module__JBPKpa__engineCondensed,.CommercialV2-module__JBPKpa__section,.CommercialV2-module__JBPKpa__fullGrid,.CommercialV2-module__JBPKpa__tableWrap,.CommercialV2-module__JBPKpa__facts,.CommercialV2-module__JBPKpa__cardGrid{padding:56px clamp(20px,7vw,96px)}.CommercialV2-module__JBPKpa__engineIntro h2,.CommercialV2-module__JBPKpa__section h2,.CommercialV2-module__JBPKpa__band h2,.CommercialV2-module__JBPKpa__finalCta h2{letter-spacing:-.06em;max-width:980px;margin:0;font-size:clamp(2rem,5vw,4.6rem);line-height:.95}.CommercialV2-module__JBPKpa__engineIntro p{color:#101726b3;max-width:780px;line-height:1.6}.CommercialV2-module__JBPKpa__engineGrid{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:24px;margin-top:28px;display:grid}.CommercialV2-module__JBPKpa__form,.CommercialV2-module__JBPKpa__result,.CommercialV2-module__JBPKpa__serviceGrid article,.CommercialV2-module__JBPKpa__fullGrid article,.CommercialV2-module__JBPKpa__cardGrid article,.CommercialV2-module__JBPKpa__band,.CommercialV2-module__JBPKpa__finalCta,.CommercialV2-module__JBPKpa__tableWrap,.CommercialV2-module__JBPKpa__facts article{background:#ffffffa3;border:1px solid #d9d2c7;border-radius:30px;padding:28px;box-shadow:0 18px 44px #10172612}.CommercialV2-module__JBPKpa__form{gap:16px;display:grid}.CommercialV2-module__JBPKpa__form label{gap:7px;font-weight:900;display:grid}.CommercialV2-module__JBPKpa__form input,.CommercialV2-module__JBPKpa__form select,.CommercialV2-module__JBPKpa__form textarea{color:#101726;width:100%;font:inherit;background:#fffaf5;border:1px solid #d9d2c7;border-radius:18px;padding:13px 14px}.CommercialV2-module__JBPKpa__pills{flex-wrap:wrap;gap:10px;display:flex}.CommercialV2-module__JBPKpa__pills strong{flex:0 0 100%}.CommercialV2-module__JBPKpa__pills button{color:#101726;cursor:pointer;background:#fffaf5;border:1px solid #d9d2c7;border-radius:999px;padding:10px 12px;font-weight:800}.CommercialV2-module__JBPKpa__pills .CommercialV2-module__JBPKpa__activePill{background:#c56c431f;border-color:#c56c43}.CommercialV2-module__JBPKpa__consent{grid-template-columns:auto 1fr;align-items:center;font-weight:700!important;display:flex!important}.CommercialV2-module__JBPKpa__consent input{width:auto}.CommercialV2-module__JBPKpa__submit{color:#fff;cursor:pointer;background:#101726;border:0;border-radius:999px;padding:14px 20px;font-weight:900}.CommercialV2-module__JBPKpa__result{color:#fff;background:#101726;align-self:start;position:sticky;top:24px}.CommercialV2-module__JBPKpa__result .CommercialV2-module__JBPKpa__eyebrow,.CommercialV2-module__JBPKpa__result .CommercialV2-module__JBPKpa__note{color:#f7f3eeb8}.CommercialV2-module__JBPKpa__score{align-items:baseline;gap:6px;margin:18px 0 22px;display:flex}.CommercialV2-module__JBPKpa__score span{letter-spacing:-.09em;font-size:clamp(4rem,12vw,8rem);font-weight:950}.CommercialV2-module__JBPKpa__score small{color:#f7f3eea6;font-weight:900}.CommercialV2-module__JBPKpa__result dl{gap:12px;display:grid}.CommercialV2-module__JBPKpa__result div{border-top:1px solid #f7f3ee24;justify-content:space-between;gap:20px;padding-top:12px;display:flex}.CommercialV2-module__JBPKpa__result dt{color:#f7f3eeb3}.CommercialV2-module__JBPKpa__result dd{margin:0;font-weight:900}.CommercialV2-module__JBPKpa__cardGrid,.CommercialV2-module__JBPKpa__serviceGrid,.CommercialV2-module__JBPKpa__fullGrid,.CommercialV2-module__JBPKpa__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.CommercialV2-module__JBPKpa__fullGrid{margin-top:0}.CommercialV2-module__JBPKpa__serviceGrid article span,.CommercialV2-module__JBPKpa__fullGrid article span{color:#6c7b5d;font-weight:900}.CommercialV2-module__JBPKpa__serviceGrid h3,.CommercialV2-module__JBPKpa__fullGrid h2,.CommercialV2-module__JBPKpa__cardGrid h2{letter-spacing:-.05em;margin:10px 0;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1}.CommercialV2-module__JBPKpa__serviceGrid p,.CommercialV2-module__JBPKpa__fullGrid p,.CommercialV2-module__JBPKpa__fullGrid li,.CommercialV2-module__JBPKpa__cardGrid p,.CommercialV2-module__JBPKpa__cardGrid li{color:#101726b8;line-height:1.6}.CommercialV2-module__JBPKpa__band,.CommercialV2-module__JBPKpa__finalCta{background:#e7ddd0;justify-content:space-between;align-items:end;gap:24px;margin:30px clamp(20px,7vw,96px) 56px;display:flex}.CommercialV2-module__JBPKpa__band div,.CommercialV2-module__JBPKpa__finalCta h2{max-width:850px}.CommercialV2-module__JBPKpa__tableWrap table{border-collapse:collapse;width:100%}.CommercialV2-module__JBPKpa__tableWrap th,.CommercialV2-module__JBPKpa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #d9d2c7;padding:18px 12px}.CommercialV2-module__JBPKpa__tableWrap th{color:#6c7b5d;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.CommercialV2-module__JBPKpa__facts article strong{letter-spacing:-.08em;font-size:clamp(3rem,8vw,5.8rem);line-height:.9;display:block}.CommercialV2-module__JBPKpa__facts article span{color:#6c7b5d;font-weight:900}@media (max-width:980px){.CommercialV2-module__JBPKpa__engineGrid,.CommercialV2-module__JBPKpa__cardGrid,.CommercialV2-module__JBPKpa__serviceGrid,.CommercialV2-module__JBPKpa__fullGrid,.CommercialV2-module__JBPKpa__facts{grid-template-columns:1fr}.CommercialV2-module__JBPKpa__hero,.CommercialV2-module__JBPKpa__subHero,.CommercialV2-module__JBPKpa__propertyHero{min-height:auto;padding-top:64px;padding-bottom:54px}.CommercialV2-module__JBPKpa__result{position:static}.CommercialV2-module__JBPKpa__band,.CommercialV2-module__JBPKpa__finalCta{display:grid}}
