.houseChip{background-color:#fff;cursor:pointer;color:#000;border-radius:8px;padding:7px 16px;font-size:16px;font-weight:400;line-height:22px}.houseChip:hover{background-color:#f06400;color:#fff}.formSectionTitle{display:flex;gap:10px;color:#9396a8;font-size:15px;line-height:22px;font-weight:400}.sectionNumber{color:#f06400}.form{display:flex;flex-direction:column;gap:20px;width:50%}.formSection{display:flex;flex-direction:column;gap:10px}.calculatorChips{display:flex;flex-wrap:wrap;gap:16px}.divider{height:1px;background-color:#27282b}.dropdownSection{display:flex;justify-content:space-between;cursor:pointer;align-items:center;padding-right:8px}.dropdownIcon{width:8px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .3s ease}.externalLink{font-size:10px;line-height:14px;font-weight:400;color:#1e88e5;margin:-6px 0}.externalLink:visited{color:#1e88e5}.note{font-size:10px;line-height:14px;align-self:center}.popupLink{font-size:10px;line-height:14px;font-weight:400;color:#1e88e5;text-decoration:underline;cursor:pointer;align-self:center}.exceptionsPopup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:100}.popupTextWrapper{width:55%;height:100%;background-color:#000;display:flex;flex-direction:column;padding:16px 0 0 20px;gap:16px}.popupHeader{display:flex;justify-content:space-between;align-items:flex-end}.popupHeader .headerText{white-space:wrap}.popupHeader img{align-self:center}.popupList{margin:0;padding-left:16px;color:#fff;font-size:13px;line-height:22px;font-weight:400}.headerText{font-size:24px;line-height:30px;font-weight:700;color:#fff;white-space:nowrap}.calcButton{width:300px;height:42px;align-self:center;color:#fff;border:none;text-align:center;border-radius:8px;background-color:#f06400;cursor:pointer}.calcButton:disabled{background-color:#636778;color:#9396a8;cursor:not-allowed}.resultSection{display:flex;justify-content:space-between}.resultSectionData{color:#fff;font-size:16px;font-weight:400;line-height:22px}.resultTitle{color:#fff;font-size:18px;font-weight:700;line-height:24px;align-self:center}.subsidyBlock{display:flex;flex-direction:column;gap:8px;padding:20px 16px;border-radius:8px;background-color:#f06400;color:#fff}.subsidyBlock .values{display:flex;justify-content:space-between;font-size:24px;font-weight:700;line-height:30px}.subsidyBlock .captions{display:flex;justify-content:space-between;font-size:10px;font-weight:400;line-height:14px}.subsidyBlock .noSubsidy{font-size:16px;font-weight:700;line-height:24px;color:#fff;align-self:center}.subsidyBlock .calculatorBarWrap{display:flex;width:100%;height:7px;gap:2px}.subsidyBlock .calculatorBarWrap .calculatorBar{display:block;height:100%;background-color:#fff}.subtext{color:#fff;font-size:13px;font-weight:400;line-height:22px;align-self:center}.buttonBlock{display:flex;gap:16px;justify-content:center;align-items:center}.buttonBlock .linkButton,.buttonBlock .returnButton{display:flex;padding:0 20px;align-items:center;font-size:15px;line-height:22px;font-weight:500;border-radius:8px;width:100%;justify-content:center}.linkButton{color:#000;height:45px;background-color:#fff;text-decoration:none;gap:8px}.returnButton{color:#fff;background-color:#000;height:43px;border:1px solid #fff;cursor:pointer}.linkButton:visited{color:#000}.lowerButtons{width:100%;display:flex;gap:16px}.calculatorHeader .logoBlock{display:flex;align-items:center;gap:16px}.calculatorHeader .logoBlock img{display:flex;height:35px}.calculatorHeader{display:flex;justify-content:space-between}.downloadButtons{position:absolute;bottom:16px;right:16px;display:flex;gap:8px}#calcResult *{white-space:nowrap}@media screen and (max-width: 800px){.form{width:100%}.formSectionTitle{flex-wrap:wrap}.subsidyBlock .values{font-size:20px}#calcResult .buttonBlock{flex-direction:column}#calcResult .formSectionTitle{flex-wrap:nowrap}.popupTextWrapper{width:100%;padding:16px 20px}.calculatorHeader .logoBlock{justify-content:space-between}.calculatorHeader .logoBlock img{display:flex;height:26px}.calculatorHeader{flex-direction:column;gap:16px}.calculatorHeader .headerText{font-size:20px;line-height:24px}}@media screen and (min-width: 1200px){.subtext br{display:none}}@media screen and (min-width: 801px){.calculatorHeader .headerText br{display:none}}
