.calculator-doma-module__PWB3sG__page{color:#172033;width:min(100% - 2rem,1180px);margin:0 auto;padding:1.25rem 0 5rem}.calculator-doma-module__PWB3sG__breadcrumbs{color:#777d89;align-items:center;gap:.75rem;min-height:36px;font-size:.78rem;font-weight:650;display:flex}.calculator-doma-module__PWB3sG__breadcrumbs a{color:#445069;align-items:center;gap:.38rem;min-height:36px;display:inline-flex}.calculator-doma-module__PWB3sG__breadcrumbs a:hover{color:#f26322}.calculator-doma-module__PWB3sG__breadcrumbs svg{width:15px;height:15px}.calculator-doma-module__PWB3sG__breadcrumbs span:before{color:#b8bcc4;content:"/";margin-right:.75rem}.calculator-doma-module__PWB3sG__intro{background:radial-gradient(circle at 91% 18%,#f2632221,#0000 15rem),linear-gradient(#12305709 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#12305709 1px,#0000 1px) 0 0/32px 32px,#f7f8fa;border:1px solid #1230571a;border-radius:32px;margin-top:1rem;padding:clamp(1.7rem,4vw,3.5rem);position:relative;overflow:hidden;box-shadow:0 30px 70px -58px #123057a6}.calculator-doma-module__PWB3sG__intro:after{content:"";pointer-events:none;border:1px solid #f2632221;border-radius:50%;width:20rem;height:20rem;position:absolute;top:-8rem;right:-8rem;box-shadow:0 0 0 44px #f2632209,0 0 0 88px #f2632205}.calculator-doma-module__PWB3sG__intro>*{z-index:1;position:relative}.calculator-doma-module__PWB3sG__eyebrow{color:#c64d13;letter-spacing:.04em;text-transform:uppercase;background:#fff7f0;border:1px solid #f263222e;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;min-height:34px;padding:0 .75rem;font-size:.7rem;font-weight:800;display:inline-flex}.calculator-doma-module__PWB3sG__eyebrow svg{width:16px;height:16px}.calculator-doma-module__PWB3sG__intro h1{color:#132d56;max-width:760px;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.06em;margin-top:1rem;font-size:clamp(2.45rem,5.5vw,5.25rem);font-weight:760;line-height:.92}.calculator-doma-module__PWB3sG__intro h1 em{color:#f26322;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin-top:.15em;font-size:.76em;font-weight:400;display:block}.calculator-doma-module__PWB3sG__calculatorGrid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.calculator-doma-module__PWB3sG__formCard,.calculator-doma-module__PWB3sG__resultCard,.calculator-doma-module__PWB3sG__calculationDetails{background:#fff;border:1px solid #12305717;box-shadow:0 26px 66px -58px #123057bf}.calculator-doma-module__PWB3sG__formCard{border-radius:28px;padding:clamp(1.25rem,3vw,2rem)}.calculator-doma-module__PWB3sG__stepHeading{align-items:flex-start;gap:.85rem;display:flex}.calculator-doma-module__PWB3sG__stepHeading>span{color:#fff;background:#132d56;border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;font-weight:820;display:inline-flex;box-shadow:0 9px 20px -14px #123057bf}.calculator-doma-module__PWB3sG__stepHeading h2{color:#172033;letter-spacing:-.025em;font-size:1.12rem;line-height:1.2}.calculator-doma-module__PWB3sG__stepHeading p{color:#747b88;margin-top:.28rem;font-size:.79rem;line-height:1.45}.calculator-doma-module__PWB3sG__kindSwitch{background:#eef0f3;border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;margin-top:1.15rem;padding:4px;display:grid}.calculator-doma-module__PWB3sG__kindSwitch button{color:#6a7180;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;min-height:48px;font-size:.86rem;font-weight:760;transition:color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.calculator-doma-module__PWB3sG__kindSwitch button[data-active=true]{color:#132d56;background:#fff;box-shadow:0 8px 22px -18px #123057b3}.calculator-doma-module__PWB3sG__kindSwitch button:disabled{cursor:not-allowed;opacity:.45}.calculator-doma-module__PWB3sG__kindSwitch svg{color:#f26322;width:18px;height:18px}.calculator-doma-module__PWB3sG__selectField,.calculator-doma-module__PWB3sG__numberField,.calculator-doma-module__PWB3sG__optionFieldset{min-width:0}.calculator-doma-module__PWB3sG__selectField{gap:.42rem;margin-top:1rem;display:grid}.calculator-doma-module__PWB3sG__selectField>span:first-child,.calculator-doma-module__PWB3sG__numberField>span:first-child,.calculator-doma-module__PWB3sG__optionFieldset legend{color:#596273;font-size:.72rem;font-weight:720}.calculator-doma-module__PWB3sG__selectField>span:last-child{display:block;position:relative}.calculator-doma-module__PWB3sG__selectField select{appearance:none;color:#202a3c;background:#fafbfc;border:1px solid #dfe2e7;border-radius:14px;outline:none;width:100%;height:52px;padding:0 3rem 0 .9rem;font-size:.86rem;font-weight:680}.calculator-doma-module__PWB3sG__selectField svg{color:#7b818c;pointer-events:none;width:17px;height:17px;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.calculator-doma-module__PWB3sG__selectField select:focus,.calculator-doma-module__PWB3sG__numberControl:focus-within{border-color:#f263228c;box-shadow:0 0 0 4px #f2632217}.calculator-doma-module__PWB3sG__availabilityNote{color:#657083;align-items:flex-start;gap:.45rem;margin-top:.55rem;font-size:.7rem;font-weight:650;line-height:1.45;display:flex}.calculator-doma-module__PWB3sG__availabilityNote>span{background:#18a05e;border-radius:50%;flex:none;width:7px;height:7px;margin-top:.28rem;box-shadow:0 0 0 3px #18a05e1c}.calculator-doma-module__PWB3sG__productPreview{background:#fff;border:1px solid #e6e8ec;border-radius:18px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;margin-top:.65rem;padding:.7rem 6.2rem .7rem .7rem;display:grid;position:relative;box-shadow:0 12px 30px -28px #123057b3}.calculator-doma-module__PWB3sG__productImage{aspect-ratio:1;background:#f4f5f7;border-radius:13px;width:82px;position:relative;overflow:hidden}.calculator-doma-module__PWB3sG__productImage img{object-fit:cover}.calculator-doma-module__PWB3sG__productInfo{min-width:0}.calculator-doma-module__PWB3sG__productInfo p{color:#253047;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;font-weight:760;line-height:1.35;display:-webkit-box;overflow:hidden}.calculator-doma-module__PWB3sG__productInfo span,.calculator-doma-module__PWB3sG__productInfo strong{display:block}.calculator-doma-module__PWB3sG__productInfo span{color:#79808d;margin-top:.25rem;font-size:.67rem;line-height:1.35}.calculator-doma-module__PWB3sG__productInfo strong{color:#d65419;margin-top:.38rem;font-size:.82rem}.calculator-doma-module__PWB3sG__stockBadge{color:#16804b;background:#eaf8f0;border-radius:999px;align-items:center;min-height:25px;padding:0 .55rem;font-size:.62rem;font-weight:760;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.calculator-doma-module__PWB3sG__catalogUnavailable{color:#765f31;background:#fff8e8;border-radius:13px;margin-top:.6rem;padding:.7rem .8rem;font-size:.69rem;line-height:1.45}.calculator-doma-module__PWB3sG__optionFieldset{margin-top:1rem}.calculator-doma-module__PWB3sG__wallOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.45rem;display:grid}.calculator-doma-module__PWB3sG__wallOptions label{cursor:pointer;min-width:0}.calculator-doma-module__PWB3sG__wallOptions input{opacity:0;pointer-events:none;position:absolute}.calculator-doma-module__PWB3sG__wallOptions span{color:#626a78;background:#fafbfc;border:1px solid #e1e4e8;border-radius:12px;align-items:center;min-height:44px;padding:.55rem .7rem;font-size:.75rem;font-weight:680;line-height:1.25;display:flex}.calculator-doma-module__PWB3sG__wallOptions input:checked+span{color:#b54814;background:#fff5ed;border-color:#f2632266;box-shadow:inset 0 0 0 1px #f2632214}.calculator-doma-module__PWB3sG__wallOptions input:focus-visible+span{outline-offset:2px;outline:3px solid #f263222e}.calculator-doma-module__PWB3sG__materialNote{color:#3a5d87;background:#eef6ff;border-radius:13px;align-items:center;gap:.55rem;margin-top:.85rem;padding:.75rem .85rem;font-size:.76rem;font-weight:650;line-height:1.45;display:flex}.calculator-doma-module__PWB3sG__materialNote svg{flex:none;width:17px;height:17px}.calculator-doma-module__PWB3sG__divider{background:#eceef1;height:1px;margin:1.55rem 0}.calculator-doma-module__PWB3sG__fieldsThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.calculator-doma-module__PWB3sG__fieldsTwo,.calculator-doma-module__PWB3sG__openingCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.calculator-doma-module__PWB3sG__fieldsTwo{margin-top:.65rem}.calculator-doma-module__PWB3sG__openingCounts{background:#fafbfc;border:1px solid #eceef1;border-radius:18px;margin-top:1rem;padding:.9rem}.calculator-doma-module__PWB3sG__openingCounts .calculator-doma-module__PWB3sG__numberControl{background:#fff}.calculator-doma-module__PWB3sG__openingPreset{color:#747c89;margin-top:.55rem;font-size:.7rem;line-height:1.45}.calculator-doma-module__PWB3sG__numberField{gap:.42rem;display:grid}.calculator-doma-module__PWB3sG__numberControl{background:#fafbfc;border:1px solid #dfe2e7;border-radius:14px;align-items:center;height:50px;padding-right:.75rem;transition:border-color .16s,box-shadow .16s;display:flex}.calculator-doma-module__PWB3sG__numberControl input{color:#202a3c;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 .35rem 0 .85rem;font-size:.92rem;font-weight:740}.calculator-doma-module__PWB3sG__numberControl small{color:#8a909a;flex:none;font-size:.7rem;font-weight:680}.calculator-doma-module__PWB3sG__openingGroup{background:#fafbfc;border:1px solid #eceef1;border-radius:18px;margin-top:1rem;padding:.9rem}.calculator-doma-module__PWB3sG__openingGroup .calculator-doma-module__PWB3sG__fieldsThree{margin-top:.65rem}.calculator-doma-module__PWB3sG__openingTitle{color:#30394a;font-size:.8rem;font-weight:780}.calculator-doma-module__PWB3sG__openingGroup .calculator-doma-module__PWB3sG__numberControl{background:#fff}.calculator-doma-module__PWB3sG__extraFields{background:#fff;border:1px solid #e4e7eb;border-radius:17px;margin-top:1rem;overflow:hidden}.calculator-doma-module__PWB3sG__extraFields summary,.calculator-doma-module__PWB3sG__calculationDetails summary{cursor:pointer;list-style:none}.calculator-doma-module__PWB3sG__extraFields summary::-webkit-details-marker{display:none}.calculator-doma-module__PWB3sG__calculationDetails summary::-webkit-details-marker{display:none}.calculator-doma-module__PWB3sG__extraFields summary{color:#3f495b;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.7rem .9rem;font-size:.78rem;font-weight:730;display:flex}.calculator-doma-module__PWB3sG__extraFields summary span{align-items:center;gap:.5rem;display:inline-flex}.calculator-doma-module__PWB3sG__extraFields summary svg{color:#f26322;width:17px;height:17px}.calculator-doma-module__PWB3sG__extraFields summary>svg,.calculator-doma-module__PWB3sG__calculationDetails summary svg{transition:transform .18s}.calculator-doma-module__PWB3sG__extraFields[open] summary>svg,.calculator-doma-module__PWB3sG__calculationDetails[open] summary svg{transform:rotate(180deg)}.calculator-doma-module__PWB3sG__extraContent{border-top:1px solid #eceef1;padding:0 .9rem .9rem}.calculator-doma-module__PWB3sG__precisionSection{border-bottom:1px solid #eceef1;padding:.9rem 0}.calculator-doma-module__PWB3sG__precisionSection h3{color:#30394a;font-size:.78rem;font-weight:780}.calculator-doma-module__PWB3sG__precisionSection>.calculator-doma-module__PWB3sG__numberField{margin-top:.7rem}.calculator-doma-module__PWB3sG__precisionSection>p{color:#838995;margin-top:.6rem;font-size:.7rem;line-height:1.45}.calculator-doma-module__PWB3sG__reserveBlock{color:#fff;background:#132d56;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1rem;padding:.9rem;display:grid}.calculator-doma-module__PWB3sG__extraContent>.calculator-doma-module__PWB3sG__reserveBlock{margin-top:.9rem}.calculator-doma-module__PWB3sG__reserveBlock strong,.calculator-doma-module__PWB3sG__reserveBlock span{display:block}.calculator-doma-module__PWB3sG__reserveBlock strong{font-size:.8rem}.calculator-doma-module__PWB3sG__reserveBlock span{color:#ffffff9e;margin-top:.25rem;font-size:.69rem;line-height:1.4}.calculator-doma-module__PWB3sG__reserveSwitch{background:#ffffff1a;border-radius:12px;gap:3px;padding:3px;display:flex}.calculator-doma-module__PWB3sG__reserveSwitch button{color:#ffffffad;border-radius:9px;min-width:48px;min-height:38px;font-size:.75rem;font-weight:800}.calculator-doma-module__PWB3sG__reserveSwitch button[data-active=true]{color:#132d56;background:#fff;box-shadow:0 8px 16px -12px #000}.calculator-doma-module__PWB3sG__resultColumn{gap:.75rem;display:grid;position:sticky;top:80px}.calculator-doma-module__PWB3sG__mobileResultJump{display:none}.calculator-doma-module__PWB3sG__resultCard{border-radius:28px;padding:1.35rem;scroll-margin-top:84px}.calculator-doma-module__PWB3sG__resultTopline{color:#9a461f;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.68rem;font-weight:820;display:flex}.calculator-doma-module__PWB3sG__resultTopline svg{color:#f26322;width:22px;height:22px}.calculator-doma-module__PWB3sG__resultMaterial{color:#354157;margin-top:.65rem;font-size:.8rem;font-weight:760;line-height:1.4}.calculator-doma-module__PWB3sG__resultFormat{color:#7b8290;margin-top:.2rem;font-size:.69rem;font-weight:620;line-height:1.4}.calculator-doma-module__PWB3sG__resultMain{margin-top:1.05rem}.calculator-doma-module__PWB3sG__resultMain strong{color:#132d56;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.065em;font-size:clamp(3rem,6vw,4.6rem);font-weight:780;line-height:.86;display:block}.calculator-doma-module__PWB3sG__resultMain span{color:#5d6677;margin-top:.55rem;font-size:.79rem;font-weight:680;display:block}.calculator-doma-module__PWB3sG__costResult{color:#fff;background:#132d56;border-radius:16px;margin-top:1rem;padding:.9rem}.calculator-doma-module__PWB3sG__costResult span,.calculator-doma-module__PWB3sG__costResult strong,.calculator-doma-module__PWB3sG__costResult small{display:block}.calculator-doma-module__PWB3sG__costResult span{color:#ffffffa6;font-size:.66rem}.calculator-doma-module__PWB3sG__costResult strong{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.03em;margin-top:.18rem;font-size:1.45rem;line-height:1.05}.calculator-doma-module__PWB3sG__costResult small{color:#ffffff8c;margin-top:.28rem;font-size:.62rem}.calculator-doma-module__PWB3sG__packageResult{color:#a94213;background:#fff5ed;border:1px solid #f2632229;border-radius:16px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:.85rem;display:flex}.calculator-doma-module__PWB3sG__packageResult span:first-child{font-size:.8rem;font-weight:720}.calculator-doma-module__PWB3sG__packageResult b{font-size:1.18rem}.calculator-doma-module__PWB3sG__packageResult span:last-child{color:#965b40;text-align:right;font-size:.68rem}.calculator-doma-module__PWB3sG__packagePending{color:#677080;background:#f3f5f7;border-radius:14px;margin-top:1rem;padding:.78rem;font-size:.7rem;line-height:1.48}.calculator-doma-module__PWB3sG__resultStats{background:#e8eaed;border:1px solid #e8eaed;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1rem;display:grid;overflow:hidden}.calculator-doma-module__PWB3sG__resultStats>div{background:#fafbfc;min-width:0;padding:.72rem}.calculator-doma-module__PWB3sG__resultStats dt{color:#858b95;font-size:.64rem;line-height:1.3}.calculator-doma-module__PWB3sG__resultStats dd{color:#293346;margin-top:.28rem;font-size:.78rem;font-weight:780;line-height:1.25}.calculator-doma-module__PWB3sG__resultStats .calculator-doma-module__PWB3sG__fullStat{grid-column:1/-1}.calculator-doma-module__PWB3sG__issue{color:#78602d;background:#fffaeb;border:1px solid #f0e0b8;border-radius:13px;align-items:flex-start;gap:.48rem;margin-top:.7rem;padding:.68rem;font-size:.68rem;line-height:1.45;display:flex}.calculator-doma-module__PWB3sG__issue svg{flex:none;width:16px;height:16px;margin-top:1px}.calculator-doma-module__PWB3sG__resultActions{gap:.55rem;margin-top:1rem;display:grid}.calculator-doma-module__PWB3sG__resultActions a{border-radius:14px;justify-content:center;align-items:center;gap:.55rem;min-height:50px;padding:0 .9rem;font-size:.78rem;font-weight:780;transition:transform .16s,box-shadow .16s;display:inline-flex}.calculator-doma-module__PWB3sG__resultActions a:first-child{color:#fff;background:#1f9d55;box-shadow:0 12px 26px -18px #1f9d55d9}.calculator-doma-module__PWB3sG__resultActions a:last-child{color:#39455a;background:#fff;border:1px solid #dfe3e8}.calculator-doma-module__PWB3sG__resultActions svg{width:17px;height:17px}.calculator-doma-module__PWB3sG__calculationDetails{border-radius:20px;overflow:hidden}.calculator-doma-module__PWB3sG__calculationDetails summary{color:#495469;justify-content:space-between;align-items:center;gap:1rem;min-height:50px;padding:.8rem 1rem;font-size:.74rem;font-weight:750;display:flex}.calculator-doma-module__PWB3sG__calculationDetails summary svg{color:#8a909a;width:16px;height:16px}.calculator-doma-module__PWB3sG__calculationDetails>div{border-top:1px solid #eceef1;padding:0 1rem 1rem}.calculator-doma-module__PWB3sG__calculationDetails p{color:#727a88;margin-top:.72rem;font-size:.69rem;line-height:1.5}.calculator-doma-module__PWB3sG__calculationDetails b{color:#3d4759}.calculator-doma-module__PWB3sG__disclaimer{color:#8a909a;padding:0 .25rem;font-size:.65rem;line-height:1.5}.calculator-doma-module__PWB3sG__kindSwitch button:focus-visible,.calculator-doma-module__PWB3sG__reserveSwitch button:focus-visible,.calculator-doma-module__PWB3sG__resultActions a:focus-visible,.calculator-doma-module__PWB3sG__breadcrumbs a:focus-visible,.calculator-doma-module__PWB3sG__extraFields summary:focus-visible,.calculator-doma-module__PWB3sG__calculationDetails summary:focus-visible{outline-offset:2px;outline:3px solid #f263223d}@media (hover:hover){.calculator-doma-module__PWB3sG__resultActions a:hover{transform:translateY(-1px)}.calculator-doma-module__PWB3sG__resultActions a:first-child:hover{box-shadow:0 16px 30px -18px #1f9d55e6}}@media (max-width:920px){.calculator-doma-module__PWB3sG__calculatorGrid{grid-template-columns:1fr}.calculator-doma-module__PWB3sG__resultColumn{position:static}.calculator-doma-module__PWB3sG__mobileResultJump{color:#fff;background:#132d56;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;min-height:58px;margin-top:1rem;padding:.7rem .85rem;display:flex}.calculator-doma-module__PWB3sG__mobileResultJump span,.calculator-doma-module__PWB3sG__mobileResultJump strong{display:block}.calculator-doma-module__PWB3sG__mobileResultJump span{color:#ffffff9e;font-size:.65rem}.calculator-doma-module__PWB3sG__mobileResultJump strong{margin-top:.15rem;font-size:.82rem}.calculator-doma-module__PWB3sG__mobileResultJump svg{color:#ff7c3f;flex:none;width:19px;height:19px}}@media (max-width:640px){.calculator-doma-module__PWB3sG__page{width:min(100% - 1rem,1180px);padding-top:.6rem;padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.calculator-doma-module__PWB3sG__mobileResultJump{right:calc(.5rem + env(safe-area-inset-right));bottom:calc(.5rem + env(safe-area-inset-bottom));left:calc(.5rem + env(safe-area-inset-left));z-index:55;border:1px solid #ffffff29;border-radius:18px;min-height:62px;margin-top:0;position:fixed;box-shadow:0 18px 42px -18px #132d56d1}.calculator-doma-module__PWB3sG__breadcrumbs{padding:0 .35rem}.calculator-doma-module__PWB3sG__breadcrumbs span{display:none}.calculator-doma-module__PWB3sG__intro{border-radius:24px;margin-top:.4rem;padding:1.45rem 1.1rem}.calculator-doma-module__PWB3sG__intro h1{font-size:clamp(2.35rem,12vw,3.5rem)}.calculator-doma-module__PWB3sG__calculatorGrid{gap:.65rem}.calculator-doma-module__PWB3sG__formCard,.calculator-doma-module__PWB3sG__resultCard{border-radius:22px;padding:1rem}.calculator-doma-module__PWB3sG__productPreview{grid-template-columns:72px minmax(0,1fr);padding-right:.7rem}.calculator-doma-module__PWB3sG__productImage{width:72px}.calculator-doma-module__PWB3sG__stockBadge{grid-column:2;width:fit-content;min-height:22px;margin-top:.45rem;position:static}.calculator-doma-module__PWB3sG__productInfo p{-webkit-line-clamp:3}.calculator-doma-module__PWB3sG__fieldsThree{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-doma-module__PWB3sG__fieldsThree>:last-child:nth-child(odd){grid-column:1/-1}.calculator-doma-module__PWB3sG__wallOptions{grid-template-columns:1fr}.calculator-doma-module__PWB3sG__openingGroup,.calculator-doma-module__PWB3sG__openingCounts{padding:.75rem}.calculator-doma-module__PWB3sG__numberControl input,.calculator-doma-module__PWB3sG__selectField select{font-size:1rem}.calculator-doma-module__PWB3sG__reserveBlock{grid-template-columns:1fr}.calculator-doma-module__PWB3sG__reserveSwitch{width:100%}.calculator-doma-module__PWB3sG__reserveSwitch button{flex:1}.calculator-doma-module__PWB3sG__resultMain strong{font-size:3.6rem}.calculator-doma-module__PWB3sG__packageResult{flex-direction:column;align-items:flex-start}.calculator-doma-module__PWB3sG__packageResult span:last-child{text-align:left}}@media (max-width:380px){.calculator-doma-module__PWB3sG__fieldsThree{grid-template-columns:1fr}.calculator-doma-module__PWB3sG__fieldsThree>:last-child:nth-child(odd){grid-column:auto}.calculator-doma-module__PWB3sG__resultStats{grid-template-columns:1fr}.calculator-doma-module__PWB3sG__resultStats .calculator-doma-module__PWB3sG__fullStat{grid-column:auto}}@media (prefers-reduced-motion:reduce){.calculator-doma-module__PWB3sG__kindSwitch button,.calculator-doma-module__PWB3sG__reserveSwitch button,.calculator-doma-module__PWB3sG__resultActions a,.calculator-doma-module__PWB3sG__extraFields summary>svg,.calculator-doma-module__PWB3sG__calculationDetails summary svg{transition:none}}
