.module--case-information .case-information{display:grid;gap:calc(var(--spacing-base)*4);grid-template-columns:repeat(3,1fr)}.module--case-information .case-information__estate-infos{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*2)}.module--case-information .case-information__estate-infos__meta{border-radius:calc(var(--spacing-base)*2);display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4);overflow:hidden;padding:calc(var(--spacing-base)*4)}.module--case-information .case-information__estate-infos__meta__title__list__item{display:flex;gap:calc(var(--spacing-base)*2)}.module--case-information .case-information__estate-infos__meta__title__list__item__icon svg{height:calc(var(--spacing-base)*4);width:calc(var(--spacing-base)*4)}.module--case-information .case-information__estate-infos__work{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)*2)}.module--case-information .case-information__estate-infos__meta__list,.module--case-information .case-information__estate-infos__work__list{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4)}.module--case-information .case-information__estate-infos__meta__title,.module--case-information .case-information__estate-infos__work__title,.module--case-information .case-information__pricing__energy-saving__title,.module--case-information .case-information__pricing__financial-support__title,.module--case-information .case-information__pricing__financial-support__title__list__item__amount,.module--case-information .case-information__pricing__project-cost__details__amount,.module--case-information .case-information__pricing__project-cost__title,.module--case-information .case-information__pricing__remaining_balance__title{font-size:var(--h6-font-size);font-weight:700;line-height:var(--h6-line-height)}.module--case-information .case-information__estate-infos__work__list__item{display:flex;gap:calc(var(--spacing-base)*4)}.module--case-information .case-information__estate-infos__work__list__item__icon svg{height:calc(var(--spacing-base)*6px);width:calc(var(--spacing-base)*6)}.module--case-information .case-information__pricing__project-cost{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)*6)}.module--case-information .case-information__pricing__project-cost__details{display:flex;justify-content:space-between;width:100%}.module--case-information .case-information__pricing__financial-support__title__list__item__description,.module--case-information .case-information__pricing__project-cost__details__description,.module--case-information .case-information__pricing__remaining_balance__informations__description{font-size:var(--small-font-size);line-height:var(--small-line-height)}.module--case-information .case-information__pricing__financial-support{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*6);padding:calc(var(--spacing-base)*6)}.module--case-information .case-information__pricing__financial-support__list{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*6)}.module--case-information .case-information__pricing__financial-support__title__list__item{align-items:center;display:flex;gap:calc(var(--spacing-base)*10);justify-content:space-between}.module--case-information .case-information__pricing__financial-support__title__list__item__amount{white-space:nowrap}.module--case-information .case-information__pricing__remaining_balance{display:flex;flex-flow:column;padding:calc(var(--spacing-base)*6)}.module--case-information .case-information__pricing__remaining_balance__amount{font-size:var(--h3-font-size);font-weight:700;line-height:var(--h3-line-height)}.module--case-information .case-information__pricing__remaining_balance__informations{display:flex;flex-flow:column;margin-top:calc(var(--spacing-base)*4);padding:calc(var(--spacing-base)*2) calc(var(--spacing-base)*4)}.module--case-information .case-information__pricing__remaining_balance__informations__amount{font-weight:700}.module--case-information .case-information__pricing__energy-saving{display:flex;justify-content:space-between;padding:calc(var(--spacing-base)*6)}.module--case-information .case-information__pricing__energy-saving__letters-container{align-items:center;display:flex;gap:calc(var(--spacing-base)*2)}.module--case-information .case-information__pricing__energy-saving__letters-container__item{align-items:center;border-radius:calc(var(--spacing-base)*2);display:flex;font-weight:700;height:30px;justify-content:center;line-height:1;padding:calc(var(--spacing-base)*2);width:30px}.module--case-information .case-information__image img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:992px){.module--case-information .case-information{grid-template-columns:1fr;grid-template-rows:unset}.module--case-information .case-information__image{max-height:191px}}