.benefits-module-scss-module__roof5q__section{padding:47px 40px 65px}@media screen and (max-width:767.98px){.benefits-module-scss-module__roof5q__section{flex-direction:column;align-items:center;display:flex}}@media screen and (min-width:768px){.benefits-module-scss-module__roof5q__section{padding-top:63px}}@media screen and (min-width:1024px){.benefits-module-scss-module__roof5q__section{padding-top:83px}}@media screen and (min-width:1440px){.benefits-module-scss-module__roof5q__section{padding:72px 122px 96px}}.benefits-module-scss-module__roof5q__list{flex-flow:column wrap;gap:62px;margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:767.98px){.benefits-module-scss-module__roof5q__list{align-items:flex-start;width:fit-content;max-width:100%}}@media screen and (min-width:768px){.benefits-module-scss-module__roof5q__list{flex-direction:row;align-items:flex-start;gap:84px 72px;width:100%}}@media screen and (min-width:1024px){.benefits-module-scss-module__roof5q__list{justify-content:center;gap:102px 83px}}@media screen and (min-width:1440px){.benefits-module-scss-module__roof5q__list{grid-template-columns:repeat(12,minmax(0,1fr));gap:56px 0;width:100%;display:grid}}.benefits-module-scss-module__roof5q__item{align-items:center;gap:31px;display:flex}@media screen and (max-width:767.98px){.benefits-module-scss-module__roof5q__item{width:fit-content;max-width:250px}}@media screen and (min-width:768px){.benefits-module-scss-module__roof5q__item{flex:0 0 calc(50% - 37px);align-items:center;gap:20px;max-width:calc(50% - 37px)}}@media screen and (min-width:1024px){.benefits-module-scss-module__roof5q__item{align-items:flex-start;gap:31px;max-width:381px}}@media screen and (min-width:1440px){.benefits-module-scss-module__roof5q__item{flex:none;align-items:flex-start;gap:31px;max-width:none}.benefits-module-scss-module__roof5q__item:first-child{grid-column:1/span 4}.benefits-module-scss-module__roof5q__item:nth-child(2){grid-column:7/span 5}.benefits-module-scss-module__roof5q__item:nth-child(3){grid-column:4/span 4}.benefits-module-scss-module__roof5q__item:nth-child(4){grid-column:9/span 4}}.benefits-module-scss-module__roof5q__icon{flex-shrink:0;width:61px;height:auto}@media screen and (min-width:768px) and (max-width:1023.98px){.benefits-module-scss-module__roof5q__icon{width:66px}}@media screen and (min-width:1024px){.benefits-module-scss-module__roof5q__icon{width:92px}}@media screen and (min-width:1440px){.benefits-module-scss-module__roof5q__icon{width:92px}}.benefits-module-scss-module__roof5q__text{letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-structural);flex-direction:column;margin:0;font-size:17px;font-weight:700;line-height:1.25;display:flex}@media screen and (min-width:1024px){.benefits-module-scss-module__roof5q__text{letter-spacing:.03em;font-size:32px}}@media screen and (min-width:1440px){.benefits-module-scss-module__roof5q__text{letter-spacing:.03em;font-size:32px}}
.baseModal-module-scss-module__UO7OeW__backdrop{z-index:var(--z-modal-backdrop);padding:var(--space-7);overscroll-behavior:none;background:var(--color-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.baseModal-module-scss-module__UO7OeW__backdropBlur{-webkit-backdrop-filter:blur(8px);background:#00000059}.baseModal-module-scss-module__UO7OeW__modal{z-index:var(--z-modal);background:var(--color-primary);width:100%;max-width:670px;max-height:calc(100dvh - 48px);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;position:relative;overflow:hidden}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__modal{max-width:600px}}@media screen and (min-width:1440px){.baseModal-module-scss-module__UO7OeW__modal{max-width:670px}}.baseModal-module-scss-module__UO7OeW__closeBar{z-index:2;background:var(--color-primary);flex:none;justify-content:flex-end;padding:31px 23px 0;display:flex;position:sticky;top:0}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__closeBar{padding:36px 32px 0}}@media screen and (min-width:1440px){.baseModal-module-scss-module__UO7OeW__closeBar{padding:40px 40px 0}}.baseModal-module-scss-module__UO7OeW__close{cursor:pointer;width:39px;height:39px;transition:opacity var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__close{width:48px;height:48px}}@media screen and (min-width:1440px){.baseModal-module-scss-module__UO7OeW__close{width:54px;height:54px}}.baseModal-module-scss-module__UO7OeW__close:hover,.baseModal-module-scss-module__UO7OeW__close:focus-visible{opacity:var(--opacity-muted);outline:none}.baseModal-module-scss-module__UO7OeW__closeIcon{width:39px;height:39px;display:block}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__closeIcon{width:48px;height:48px}}@media screen and (min-width:1440px){.baseModal-module-scss-module__UO7OeW__closeIcon{width:54px;height:54px}}.baseModal-module-scss-module__UO7OeW__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;text-align:center;flex-direction:column;flex:auto;align-items:center;min-height:0;padding:36px 12px 130px;display:flex;overflow-y:auto}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__content{padding:56px 48px 88px}}@media screen and (min-width:1440px){.baseModal-module-scss-module__UO7OeW__content{padding:70px 65px 119px}}@media screen and (max-width:767.98px){.baseModal-module-scss-module__UO7OeW__content{box-sizing:border-box;justify-content:space-between;width:100%}}@media screen and (max-width:480px){.baseModal-module-scss-module__UO7OeW__backdropMobile{background:var(--color-primary);justify-content:stretch;align-items:stretch;padding:0}}@media screen and (min-width:480.02px) and (max-width:767.98px){.baseModal-module-scss-module__UO7OeW__backdropMobile{background:var(--color-overlay);justify-content:center;align-items:center;padding:0}}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__backdropMobile{padding:var(--space-7);background:var(--color-overlay);justify-content:center;align-items:center}}@media screen and (max-width:767.98px){.baseModal-module-scss-module__UO7OeW__modalMobile{width:100%;max-width:none;height:100dvh;min-height:100dvh;max-height:100dvh;box-shadow:none;flex-direction:column;display:flex;overflow:hidden}}@media screen and (min-width:480.02px) and (max-width:767.98px){.baseModal-module-scss-module__UO7OeW__modalMobile{max-width:480px}}@media screen and (min-width:768px){.baseModal-module-scss-module__UO7OeW__modalMobile{width:100%;max-width:600px;height:auto;min-height:0;max-height:calc(100dvh - 56px);box-shadow:var(--shadow-modal);flex-direction:column;display:flex;overflow:hidden}}@media screen and (min-width:1440px){.baseModal-module-scss-module__UO7OeW__modalMobile{max-width:670px}}
.modalContent-module-scss-module__igI8RW__estimateValue{font-family:var(--font-heading);letter-spacing:.06em;color:var(--color-black);font-size:75px;font-weight:700;line-height:1}.modalContent-module-scss-module__igI8RW__title{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);margin:0 0 5px;font-size:75px;font-weight:700;line-height:1}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__title{margin-bottom:5px}}.modalContent-module-scss-module__igI8RW__description{letter-spacing:.07em;text-transform:uppercase;text-align:center;max-width:307px;color:var(--color-black);margin:0 auto;font-size:17px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__description{letter-spacing:.05em;text-transform:none;max-width:420px;font-size:20px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__description{letter-spacing:.03em;max-width:520px;font-size:24px;font-weight:400;line-height:1.2}}.modalContent-module-scss-module__igI8RW__descriptionAccent{color:var(--color-brand)}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__descriptionAccent{text-align:left}}.modalContent-module-scss-module__igI8RW__centeredContent,.modalContent-module-scss-module__igI8RW__form,.modalContent-module-scss-module__igI8RW__thankYouContent{width:100%}@media screen and (max-width:767.98px){.modalContent-module-scss-module__igI8RW__centeredContent,.modalContent-module-scss-module__igI8RW__form,.modalContent-module-scss-module__igI8RW__thankYouContent{flex-direction:column;flex:1;justify-content:center;display:flex}}.modalContent-module-scss-module__igI8RW__thankYouContent .modalContent-module-scss-module__igI8RW__actions{margin-top:86px}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__thankYouContent,.modalContent-module-scss-module__igI8RW__thankYouContent .modalContent-module-scss-module__igI8RW__title{text-align:left}.modalContent-module-scss-module__igI8RW__thankYouContent .modalContent-module-scss-module__igI8RW__description{text-align:left;max-width:466px;margin-inline:0}.modalContent-module-scss-module__igI8RW__thankYouContent .modalContent-module-scss-module__igI8RW__actionsRow{justify-content:space-between}}.modalContent-module-scss-module__igI8RW__reviewThankYouContent{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__reviewThankYouContent{padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__reviewThankYouContent{padding-left:71px;padding-right:71px}}.modalContent-module-scss-module__igI8RW__reviewThankYouContent .modalContent-module-scss-module__igI8RW__submitButton{width:100%;min-width:0}.modalContent-module-scss-module__igI8RW__fields{flex-direction:column;align-items:stretch;gap:17px;width:100%;margin-bottom:32px;display:flex}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__fields{gap:18px;margin-bottom:36px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__fields{gap:20px;margin-bottom:34px}}.modalContent-module-scss-module__igI8RW__submitError{text-align:center;color:var(--color-error);margin:-16px 0 24px;font-size:14px;line-height:1.35}.modalContent-module-scss-module__igI8RW__actions{flex-direction:column;align-items:center;width:100%;display:flex}@media screen and (max-width:767.98px){.modalContent-module-scss-module__igI8RW__actions{width:100%}}.modalContent-module-scss-module__igI8RW__submitButton{width:100%;min-width:0;min-height:63px;padding:18px}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__submitButton{width:auto;min-width:260px;min-height:70px;padding:18px 24px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__submitButton{width:auto;min-width:299px;min-height:77px;padding:20px}}.modalContent-module-scss-module__igI8RW__estimateActions{margin-top:104px}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__estimateActions{margin-top:80px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__estimateActions{margin-top:110px}}.modalContent-module-scss-module__igI8RW__actionsRow{justify-content:center;gap:11px;width:100%;margin-top:46px;display:flex}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__actionsRow{gap:24px;margin-top:48px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__actionsRow{gap:75px;margin-top:55px}}.modalContent-module-scss-module__igI8RW__actionsRow .modalContent-module-scss-module__igI8RW__submitButton{width:auto;padding:18px}@media screen and (max-width:767.98px){.modalContent-module-scss-module__igI8RW__actionsRow .modalContent-module-scss-module__igI8RW__submitButton{flex:1}}@media screen and (min-width:768px){.modalContent-module-scss-module__igI8RW__actionsRow .modalContent-module-scss-module__igI8RW__submitButton{flex:0 auto;min-width:160px;min-height:70px;padding:18px 20px}}@media screen and (min-width:1440px){.modalContent-module-scss-module__igI8RW__actionsRow .modalContent-module-scss-module__igI8RW__submitButton{min-width:160px;min-height:77px;padding:20px}}
.textarea-module-scss-module__ChOr1q__textarea{border:4px solid var(--color-brand);background:var(--color-primary);width:100%;min-height:94px;color:var(--color-brand);font:inherit;letter-spacing:.07em;resize:vertical;outline:none;padding:10px 20px;font-size:19px;font-weight:400;line-height:1.35}.textarea-module-scss-module__ChOr1q__textarea::placeholder{color:var(--color-brand);opacity:.85}
.starRatingPicker-module-scss-module__sQwkiG__root{flex-direction:column;align-items:stretch;gap:13px;width:100%;margin-bottom:36px;display:flex}.starRatingPicker-module-scss-module__sQwkiG__stars{color:var(--color-brand);justify-content:space-between;gap:8px;width:100%;display:flex}.starRatingPicker-module-scss-module__sQwkiG__star{flex:none;width:52px;height:52px;display:block}.starRatingPicker-module-scss-module__sQwkiG__starButton{color:inherit;cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:none;padding:0;display:inline-flex}.starRatingPicker-module-scss-module__sQwkiG__starButton:hover,.starRatingPicker-module-scss-module__sQwkiG__starButton:focus-visible{opacity:var(--opacity-muted);outline:none}.starRatingPicker-module-scss-module__sQwkiG__hint{letter-spacing:.07em;text-align:left;text-transform:lowercase;color:#000;width:100%;margin:0;font-size:14px;font-weight:300;line-height:1.15}.starRatingPicker-module-scss-module__sQwkiG__error{width:100%;color:var(--color-error);font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:.07em;text-align:left;text-transform:lowercase;vertical-align:middle;margin:0;font-size:14px;font-weight:700;line-height:1}
.reviewForm-module-scss-module__NDKC6W__form{width:100%}.reviewForm-module-scss-module__NDKC6W__fields{flex-direction:column;gap:17px;margin-bottom:32px;display:flex}@media screen and (min-width:768px){.reviewForm-module-scss-module__NDKC6W__fields{gap:18px;margin-bottom:36px}}@media screen and (min-width:1440px){.reviewForm-module-scss-module__NDKC6W__fields{gap:36px;margin-bottom:38px}}.reviewForm-module-scss-module__NDKC6W__field{height:55px;min-height:55px;padding-top:0;padding-bottom:0}.reviewForm-module-scss-module__NDKC6W__error{color:var(--color-error);font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:.07em;text-align:left;text-transform:lowercase;vertical-align:middle;margin:0;padding:4px 0 0 14px;font-size:14px;font-weight:700;line-height:1.15}.reviewForm-module-scss-module__NDKC6W__actions{justify-content:center;width:100%;display:flex}.reviewForm-module-scss-module__NDKC6W__submitButton{width:100%;min-width:0;min-height:63px;padding:18px}@media screen and (min-width:768px){.reviewForm-module-scss-module__NDKC6W__submitButton{min-height:70px;padding:18px 24px}}@media screen and (min-width:1440px){.reviewForm-module-scss-module__NDKC6W__submitButton{min-height:77px;padding:20px}}.reviewForm-module-scss-module__NDKC6W__submitError{text-align:center;color:var(--color-error);margin:0 0 16px;font-size:16px;line-height:1.3}
.projectCard-module-scss-module__lKXwCq__card{grid-template-columns:1fr;gap:24px;display:grid}@media screen and (min-width:768px) and (max-width:1023.98px){.projectCard-module-scss-module__lKXwCq__card{gap:32px}}@media screen and (min-width:1024px){.projectCard-module-scss-module__lKXwCq__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:32px}}@media screen and (min-width:1440px){.projectCard-module-scss-module__lKXwCq__card{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:31px}}.projectCard-module-scss-module__lKXwCq__media{aspect-ratio:1.12;background:var(--color-button-muted);width:100%;min-height:339px;position:relative;overflow:hidden}@media screen and (min-width:768px) and (max-width:1023.98px){.projectCard-module-scss-module__lKXwCq__media{aspect-ratio:1.35;height:339px}}@media screen and (min-width:1024px){.projectCard-module-scss-module__lKXwCq__media{aspect-ratio:auto;min-height:420px}}.projectCard-module-scss-module__lKXwCq__image,.projectCard-module-scss-module__lKXwCq__imagePlaceholder{width:100%;height:100%}.projectCard-module-scss-module__lKXwCq__image{object-fit:cover}.projectCard-module-scss-module__lKXwCq__imagePlaceholder{min-height:inherit;background:#d3d3d3}.projectCard-module-scss-module__lKXwCq__body{flex-direction:column;min-height:100%;display:flex}.projectCard-module-scss-module__lKXwCq__specs{flex-direction:column;gap:2px;margin:0;display:flex}@media screen and (min-width:768px) and (max-width:1023.98px){.projectCard-module-scss-module__lKXwCq__specs{gap:4px}}@media screen and (min-width:1024px){.projectCard-module-scss-module__lKXwCq__specs{gap:2px}}.projectCard-module-scss-module__lKXwCq__specRow{justify-content:space-between;align-items:baseline;gap:16px;margin:0;display:flex}@media screen and (min-width:768px) and (max-width:1023.98px){.projectCard-module-scss-module__lKXwCq__specRow{gap:24px}}.projectCard-module-scss-module__lKXwCq__specLabel,.projectCard-module-scss-module__lKXwCq__specValue{letter-spacing:.07em;color:#000;margin:0;font-weight:300;line-height:1.3}@media screen and (min-width:768px){.projectCard-module-scss-module__lKXwCq__specLabel,.projectCard-module-scss-module__lKXwCq__specValue{letter-spacing:.05em;text-transform:uppercase;font-size:20px;font-weight:400}}.projectCard-module-scss-module__lKXwCq__specLabel{flex:auto}.projectCard-module-scss-module__lKXwCq__specValue{text-align:right;letter-spacing:.03em;text-transform:lowercase;flex:none}.projectCard-module-scss-module__lKXwCq__actions{flex-direction:column;gap:26px;margin-top:28px;display:flex}@media screen and (min-width:768px) and (max-width:1023.98px){.projectCard-module-scss-module__lKXwCq__actions{gap:26px;margin-top:36px}}@media screen and (min-width:1024px){.projectCard-module-scss-module__lKXwCq__actions{gap:26px;margin-top:auto;padding-top:26px}}.projectCard-module-scss-module__lKXwCq__actionButton{width:100%;min-height:72px}@media screen and (min-width:768px) and (max-width:1023.98px){.projectCard-module-scss-module__lKXwCq__actionButton{border-width:4px;height:72px;min-height:72px;font-size:25px}}@media screen and (min-width:1024px){.projectCard-module-scss-module__lKXwCq__actionButton{height:auto;min-height:72px}}
.projectsList-module-scss-module__rMKZiq__list{flex-direction:column;gap:95px;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:768px){.projectsList-module-scss-module__rMKZiq__list{gap:91px}}@media screen and (min-width:1024px){.projectsList-module-scss-module__rMKZiq__list{gap:106px}}
.starRating-module-scss-module__yihyPW__rating{color:var(--color-brand);gap:3px;display:flex}@media screen and (min-width:768px){.starRating-module-scss-module__yihyPW__rating{gap:4px}}.starRating-module-scss-module__yihyPW__star{flex:none;width:20px;height:20px}
.reviewDetailModal-module-scss-module__ogu2ga__modalContent{text-align:left;justify-content:flex-start;padding:8px 28px 48px}@media screen and (min-width:768px){.reviewDetailModal-module-scss-module__ogu2ga__modalContent{padding:24px 48px 72px}}@media screen and (min-width:1440px){.reviewDetailModal-module-scss-module__ogu2ga__modalContent{padding:32px 65px 88px}}.reviewDetailModal-module-scss-module__ogu2ga__content{text-align:left;width:100%;max-width:520px;margin:0 auto}.reviewDetailModal-module-scss-module__ogu2ga__stars{margin-bottom:16px}@media screen and (min-width:1024px){.reviewDetailModal-module-scss-module__ogu2ga__stars{margin-bottom:20px}}.reviewDetailModal-module-scss-module__ogu2ga__text{font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:0;text-transform:none;color:#1e1e1e;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:16px;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.reviewDetailModal-module-scss-module__ogu2ga__text{font-size:16px;line-height:1.45}}@media screen and (min-width:1024px){.reviewDetailModal-module-scss-module__ogu2ga__text{font-size:19px;line-height:1.4}}.reviewDetailModal-module-scss-module__ogu2ga__footer{flex-direction:column;gap:2px;margin-top:28px;display:flex}@media screen and (min-width:1024px){.reviewDetailModal-module-scss-module__ogu2ga__footer{margin-top:24px}}.reviewDetailModal-module-scss-module__ogu2ga__author{letter-spacing:.07em;color:#757575;margin:0;font-size:14px;font-weight:400;line-height:1.2}@media screen and (min-width:1024px){.reviewDetailModal-module-scss-module__ogu2ga__author{font-size:19px}}.reviewDetailModal-module-scss-module__ogu2ga__date{letter-spacing:.07em;color:#b3b3b3;margin:0;font-size:14px;font-weight:400;line-height:1.2}@media screen and (min-width:1024px){.reviewDetailModal-module-scss-module__ogu2ga__date{font-size:19px}}
.reviewCard-module-scss-module__u0VnWq__cardShell{height:100%;min-height:100%;display:flex}.reviewCard-module-scss-module__u0VnWq__card{border:2px solid var(--color-brand);background:var(--color-primary);flex-direction:column;flex:auto;width:100%;height:100%;min-height:191px;padding:17px;display:flex}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__card{min-height:260px;padding:24px}}@media screen and (min-width:1024px){.reviewCard-module-scss-module__u0VnWq__card{border-width:4px;min-height:261px;padding:28px 24px 24px}}.reviewCard-module-scss-module__u0VnWq__stars{flex-shrink:0;margin-bottom:16px}.reviewCard-module-scss-module__u0VnWq__stars svg{width:15px;height:15px}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__stars{margin-bottom:20px}.reviewCard-module-scss-module__u0VnWq__stars svg{width:20px;height:20px}}@media screen and (min-width:1024px){.reviewCard-module-scss-module__u0VnWq__stars{margin-bottom:25px}}.reviewCard-module-scss-module__u0VnWq__textBlock{flex-direction:column;flex:auto;min-height:0;display:flex}.reviewCard-module-scss-module__u0VnWq__text{-webkit-line-clamp:4;line-clamp:4;min-height:0;font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:.07em;color:#1e1e1e;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:0 auto;margin:0;font-size:13px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__text{letter-spacing:0;font-size:17px;font-weight:400;line-height:1.4}}@media screen and (min-width:1024px){.reviewCard-module-scss-module__u0VnWq__text{font-size:19px}}.reviewCard-module-scss-module__u0VnWq__moreRow{flex-shrink:0;align-items:flex-start;min-height:calc(1.15em + 9px);margin-top:6px;display:flex}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__moreRow{min-height:calc(1.4em + 9px)}}.reviewCard-module-scss-module__u0VnWq__moreButton{font-family:var(--font-manrope),system-ui,sans-serif;letter-spacing:.07em;text-underline-offset:3px;color:#1e1e1e;cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:none;flex-shrink:0;align-self:flex-start;margin:0;padding:0 0 3px;font-size:12px;font-weight:600;line-height:1.15;text-decoration:underline}.reviewCard-module-scss-module__u0VnWq__moreButton:hover,.reviewCard-module-scss-module__u0VnWq__moreButton:focus-visible{opacity:var(--opacity-muted);outline:none}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__moreButton{letter-spacing:0;font-size:16px;line-height:1.4}}@media screen and (min-width:1024px){.reviewCard-module-scss-module__u0VnWq__moreButton{font-size:19px}}.reviewCard-module-scss-module__u0VnWq__footer{flex-shrink:0;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__footer{padding-top:22px}}@media screen and (min-width:1024px){.reviewCard-module-scss-module__u0VnWq__footer{padding-top:25px}}.reviewCard-module-scss-module__u0VnWq__meta{flex-direction:column;gap:2px;display:flex}.reviewCard-module-scss-module__u0VnWq__author{letter-spacing:.07em;color:#757575;margin:0;font-size:14px;font-weight:400;line-height:1.2}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__author{font-size:19px}}.reviewCard-module-scss-module__u0VnWq__date{letter-spacing:.07em;color:#b3b3b3;margin:0;font-size:14px;font-weight:400;line-height:1.2}@media screen and (min-width:768px){.reviewCard-module-scss-module__u0VnWq__date{font-size:19px}}
.reviewsList-module-scss-module__64-HhG__listRoot{min-width:0;margin-inline:-34px}@media screen and (min-width:768px){.reviewsList-module-scss-module__64-HhG__listRoot{margin-inline:0}}.reviewsList-module-scss-module__64-HhG__listRootStatic{margin-top:24px;margin-inline:0}@media screen and (min-width:1024px){.reviewsList-module-scss-module__64-HhG__listRootStatic{margin-top:54px}}.reviewsList-module-scss-module__64-HhG__staticList{flex-wrap:wrap;justify-content:flex-start;gap:16px;display:flex}@media screen and (min-width:768px){.reviewsList-module-scss-module__64-HhG__staticList{gap:32px}}@media screen and (min-width:1024px){.reviewsList-module-scss-module__64-HhG__staticList{gap:32px;margin:0}}@media screen and (min-width:1440px){.reviewsList-module-scss-module__64-HhG__staticList{flex-wrap:nowrap;gap:48px;margin:0 -24px}}.reviewsList-module-scss-module__64-HhG__staticItem{flex:0 0 100%;min-width:0;display:flex}@media screen and (min-width:768px){.reviewsList-module-scss-module__64-HhG__staticItem{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}@media screen and (min-width:1024px){.reviewsList-module-scss-module__64-HhG__staticItem{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px);padding:0}}@media screen and (min-width:1440px){.reviewsList-module-scss-module__64-HhG__staticItem{flex:0 0 calc(33.3333% - 32px);max-width:calc(33.3333% - 32px);padding:0 24px}}.reviewsList-module-scss-module__64-HhG__controls{justify-content:flex-end;gap:6px;margin-inline:34px;display:flex}@media screen and (min-width:768px){.reviewsList-module-scss-module__64-HhG__controls{margin-inline:0}}.reviewsList-module-scss-module__64-HhG__arrow{border:1px solid var(--color-brand-35);background:var(--color-primary);width:36px;height:36px;color:var(--color-brand);cursor:pointer;transition:border-color var(--transition-base),background-color var(--transition-base),color var(--transition-base),opacity var(--transition-base);justify-content:center;align-items:center;padding:0;display:inline-flex}.reviewsList-module-scss-module__64-HhG__arrow:hover:not(:disabled),.reviewsList-module-scss-module__64-HhG__arrow:focus-visible:not(:disabled){border-color:var(--color-brand);background:var(--color-brand);color:var(--color-primary)}.reviewsList-module-scss-module__64-HhG__arrow:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.reviewsList-module-scss-module__64-HhG__arrow:disabled{opacity:.28;cursor:not-allowed}.reviewsList-module-scss-module__64-HhG__arrowIcon{flex:none;display:block}.reviewsList-module-scss-module__64-HhG__slider{margin-top:16px}@media screen and (min-width:1024px){.reviewsList-module-scss-module__64-HhG__slider{margin-top:24px}}.reviewsList-module-scss-module__64-HhG__slider .slick-list{overflow:hidden}.reviewsList-module-scss-module__64-HhG__slider .slick-track{align-items:stretch;margin-left:0;margin-right:0;display:flex!important}.reviewsList-module-scss-module__64-HhG__slider .slick-slide{float:none;height:auto!important}.reviewsList-module-scss-module__64-HhG__slider .slick-slide>div{height:100%;padding:0 17.5px;display:flex}.reviewsList-module-scss-module__64-HhG__slider .slick-initialized .slick-slide{display:flex!important}.reviewsList-module-scss-module__64-HhG__slider .slick-center>div{padding:0 17.5px}@media screen and (min-width:768px){.reviewsList-module-scss-module__64-HhG__slider .slick-list{margin:0 -16px}.reviewsList-module-scss-module__64-HhG__slider .slick-slide>div{padding:0 16px}}@media screen and (min-width:1024px) and (max-width:1439.98px){.reviewsList-module-scss-module__64-HhG__slider .slick-list{margin:0 -16px;overflow:hidden}.reviewsList-module-scss-module__64-HhG__slider .slick-slide>div{padding:0 16px}}@media screen and (min-width:1440px){.reviewsList-module-scss-module__64-HhG__slider .slick-list{margin:0 -24px}.reviewsList-module-scss-module__64-HhG__slider .slick-slide>div{padding:0 24px}}.reviewsList-module-scss-module__64-HhG__slide{flex:auto;width:100%;height:100%;min-height:100%;display:flex}
.choiceChip-module-scss-module__Ibyhxa__chip{appearance:none;font:inherit;cursor:pointer;border:4px solid var(--color-brand);min-height:49px;color:var(--color-brand);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:9px 15px;font-size:17px;font-weight:700;line-height:1.15;transition:background .5s ease-out,border-color .5s ease-out,color .5s ease-out;display:inline-flex}@media screen and (min-width:768px){.choiceChip-module-scss-module__Ibyhxa__chip{min-width:165px;min-height:50px}}@media screen and (min-width:1024px){.choiceChip-module-scss-module__Ibyhxa__chip{letter-spacing:.03em;min-width:169px;min-height:64px;font-size:28px}}@media screen and (min-width:1440px){.choiceChip-module-scss-module__Ibyhxa__chip{min-width:196px;font-size:32px}}@media screen and (max-width:767.98px){.choiceChip-module-scss-module__Ibyhxa__chip{width:100%}}.choiceChip-module-scss-module__Ibyhxa__chip:hover:not(:active),.choiceChip-module-scss-module__Ibyhxa__chip:focus-visible:not(:active){background:var(--color-brand);color:var(--color-primary);outline:none}.choiceChip-module-scss-module__Ibyhxa__chip:active{color:var(--color-brand);border-color:var(--color-brand);background:0 0;transition:background .12s ease-out,border-color .12s ease-out,color .12s ease-out}.choiceChip-module-scss-module__Ibyhxa__selected:not(:active),.choiceChip-module-scss-module__Ibyhxa__selected:hover:not(:active),.choiceChip-module-scss-module__Ibyhxa__selected:focus-visible:not(:active){background:var(--color-brand);color:var(--color-primary)}.choiceChip-module-scss-module__Ibyhxa__selected:active{color:var(--color-brand);border-color:var(--color-brand);background:0 0}
.calculator-module-scss-module__XD4JpG__section{padding:50px 0 65px}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__section{padding:85px 60px}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__section{padding:72px 122px 96px}}.calculator-module-scss-module__XD4JpG__title{padding-left:34px;padding-right:34px}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__title{padding-left:38px;padding-right:38px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__title{padding:0}}.calculator-module-scss-module__XD4JpG__rows{flex-direction:column;margin-top:27px;display:flex}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__rows{margin-top:53px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__rows{margin-top:70px}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__rows{margin-top:48px}}.calculator-module-scss-module__XD4JpG__row{border-bottom:3px solid var(--color-brand);padding:23px 34px 29px}.calculator-module-scss-module__XD4JpG__row:first-child{padding-top:0}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__row{padding:53px 38px 13px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__row{padding:83px 0 16px}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__row{border-bottom-width:5px;padding:70px 0 16px}}.calculator-module-scss-module__XD4JpG__rowMain{flex-direction:column;align-items:stretch;gap:16px;display:flex}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__rowMain{gap:20px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__rowMain{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__rowMain{justify-content:space-between;align-items:flex-end;gap:32px}}.calculator-module-scss-module__XD4JpG__label{font-family:var(--font-heading);letter-spacing:.07em;text-transform:uppercase;text-align:left;color:var(--color-brand);flex-shrink:0;font-size:17px;font-weight:700;line-height:1.15}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__label{letter-spacing:.03em;text-transform:lowercase;font-size:30px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__label{flex:0 0 36%;min-width:280px;font-size:45px}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__label{flex:initial;min-width:0;font-size:60px}}.calculator-module-scss-module__XD4JpG__options{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-left:0;display:flex}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__options{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__options{flex-flow:row;justify-content:flex-end;align-items:center;width:auto;margin-left:auto}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__options{flex-flow:wrap;justify-content:flex-end;align-items:center;width:auto;margin-left:auto}}.calculator-module-scss-module__XD4JpG__optionsChips{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__optionsChips{flex-flow:wrap;justify-content:flex-end;align-items:center;width:auto}}.calculator-module-scss-module__XD4JpG__hint{letter-spacing:.07em;text-align:left;text-transform:lowercase;color:var(--color-brand);margin:9px 0 0;font-size:14px;font-weight:300;line-height:1.35}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__hint{font-weight:400}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__hint{text-transform:none;margin:5px 0 0;font-weight:400}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__hint{letter-spacing:.03em;margin:16px 0 0;font-size:24px;line-height:1.15}}.calculator-module-scss-module__XD4JpG__hintPackage{letter-spacing:.07em;font-weight:400;line-height:1}@media screen and (max-width:767.98px){.calculator-module-scss-module__XD4JpG__hintPackage{border-bottom:3px solid var(--color-brand);padding:0 34px 29px}}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__hintPackage{text-align:center;margin-top:14px;padding:0 38px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__hintPackage{text-align:left;margin-top:12px;padding:0}}@media screen and (max-width:767.98px){.calculator-module-scss-module__XD4JpG__rowPackage{border-bottom:none;padding-bottom:0}.calculator-module-scss-module__XD4JpG__hintLast{margin-top:14px;padding-left:34px;padding-right:34px}}@media screen and (min-width:768px){.calculator-module-scss-module__XD4JpG__hintLast{text-align:center;margin-top:14px;padding:0 38px}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__hintLast{text-align:left;margin-top:12px;padding:0}}.calculator-module-scss-module__XD4JpG__submitWrap{margin:33px 34px 0}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__submitWrap{margin:41px 0 0}}@media screen and (min-width:1440px){.calculator-module-scss-module__XD4JpG__submitWrap{margin:48px 0 0}}.calculator-module-scss-module__XD4JpG__submit{letter-spacing:.07em;width:100%;min-height:65px;padding:9px 19px;font-size:17px}.calculator-module-scss-module__XD4JpG__submit:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.calculator-module-scss-module__XD4JpG__submit:disabled:hover,.calculator-module-scss-module__XD4JpG__submit:disabled:focus-visible{background:var(--color-brand);color:var(--color-primary);border-color:var(--color-brand)}@media screen and (max-width:767.98px){.calculator-module-scss-module__XD4JpG__submit{line-height:1.4}}@media screen and (min-width:1024px){.calculator-module-scss-module__XD4JpG__submit{letter-spacing:.03em;min-height:75px;padding:20px 24px;font-size:25px}}
.faq-module-scss-module__jaR5JW__section{background:var(--color-primary);padding-top:65px;padding-bottom:65px}@media screen and (min-width:1440px){.faq-module-scss-module__jaR5JW__section{padding:72px 122px 96px}}.faq-module-scss-module__jaR5JW__list{margin:18px 0 0;padding:0;list-style:none}@media screen and (min-width:768px){.faq-module-scss-module__jaR5JW__list{margin:29px 0 0}}@media screen and (min-width:1024px){.faq-module-scss-module__jaR5JW__list{margin:41px 0 0}}@media screen and (min-width:1440px){.faq-module-scss-module__jaR5JW__list{margin:30px 0 0}}.faq-module-scss-module__jaR5JW__item:not(:last-child){margin-bottom:46px}@media screen and (min-width:768px){.faq-module-scss-module__jaR5JW__item:not(:last-child){margin-bottom:30px}}@media screen and (min-width:1440px){.faq-module-scss-module__jaR5JW__item:not(:last-child){margin-bottom:40px}}.faq-module-scss-module__jaR5JW__question{text-align:left;cursor:pointer;width:100%;font-family:var(--font-manrope);letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand);background:0 0;border:none;margin:0;padding:0;font-size:17px;font-weight:700;line-height:1.25;display:block}@media screen and (min-width:1024px){.faq-module-scss-module__jaR5JW__question{letter-spacing:.03em;font-size:32px;line-height:1.15}}.faq-module-scss-module__jaR5JW__answerReveal{background:var(--color-brand);grid-template-rows:0fr;min-height:4px;margin-top:12px;display:grid;overflow:hidden}@media screen and (min-width:768px){.faq-module-scss-module__jaR5JW__answerReveal{margin-top:28px}}@media screen and (min-width:1024px){.faq-module-scss-module__jaR5JW__answerReveal{margin-top:20px}}@media screen and (min-width:1440px){.faq-module-scss-module__jaR5JW__answerReveal{margin-top:16px}}.faq-module-scss-module__jaR5JW__answerInner{min-height:0;overflow:hidden}.faq-module-scss-module__jaR5JW__answerRevealOpen .faq-module-scss-module__jaR5JW__answerInner{overflow:visible}.faq-module-scss-module__jaR5JW__answer{font-family:var(--font-manrope);letter-spacing:.03em;color:var(--color-primary);margin:0;padding:16px 20px;font-size:14px;font-weight:400;line-height:1.35}@media screen and (min-width:768px){.faq-module-scss-module__jaR5JW__answer{padding:18px 24px;font-size:17px}}@media screen and (min-width:1024px){.faq-module-scss-module__jaR5JW__answer{padding:22px 38px;font-size:24px}}
.page-module-scss-module__rcUngW__page{width:100%}.page-module-scss-module__rcUngW__hero{color:var(--color-primary);align-items:stretch;display:flex;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__heroBg{object-fit:cover;object-position:top center;z-index:0}.page-module-scss-module__rcUngW__heroInner{z-index:2;flex-direction:column;justify-content:space-between;gap:54px;padding-top:133px;padding-bottom:70px;display:flex;position:relative}@media screen and (min-width:768px){.page-module-scss-module__rcUngW__heroInner{gap:45px;padding-top:160px;padding-bottom:99px}}@media screen and (min-width:1024px){.page-module-scss-module__rcUngW__heroInner{gap:79px;padding-top:164px;padding-bottom:107px}}@media screen and (min-width:1440px){.page-module-scss-module__rcUngW__heroInner{gap:82px;padding:220px 122px 112px}}.page-module-scss-module__rcUngW__heroMain{min-width:0}.page-module-scss-module__rcUngW__heroTitleMask{padding-bottom:.06em;overflow:hidden}.page-module-scss-module__rcUngW__heroActions{flex-wrap:wrap;display:flex}@media screen and (max-width:767.98px){.page-module-scss-module__rcUngW__heroActions{flex-direction:column;gap:31px}}@media screen and (min-width:768px){.page-module-scss-module__rcUngW__heroActions{flex-wrap:nowrap;gap:44px}}@media screen and (min-width:768px) and (max-width:1023.98px){.page-module-scss-module__rcUngW__heroActions>*{flex:1 1 0;min-width:0}}@media screen and (min-width:1024px){.page-module-scss-module__rcUngW__heroActions{justify-content:space-between;align-items:center;gap:24px}}.page-module-scss-module__rcUngW__heroActionItem{display:flex}.page-module-scss-module__rcUngW__heroActionItem>a,.page-module-scss-module__rcUngW__heroActionItem>button{width:100%}
.diagram-module-scss-module__cvJlnq__diagramMobile{flex-direction:column;align-items:center;gap:12px;display:flex}@media screen and (min-width:768px){.diagram-module-scss-module__cvJlnq__diagramMobile{display:none}}.diagram-module-scss-module__cvJlnq__diagramMobile .diagram-module-scss-module__cvJlnq__arrow{width:auto;height:69px}.diagram-module-scss-module__cvJlnq__diagramTablet{display:none}@media screen and (min-width:768px){.diagram-module-scss-module__cvJlnq__diagramTablet{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}}@media screen and (min-width:768px) and (min-width:1024px){.diagram-module-scss-module__cvJlnq__diagramTablet{gap:38px}.diagram-module-scss-module__cvJlnq__diagramTablet .diagram-module-scss-module__cvJlnq__arrowRightWrap{width:105px;height:46px}.diagram-module-scss-module__cvJlnq__diagramTablet .diagram-module-scss-module__cvJlnq__arrowRight{width:46px;height:105px}}@media screen and (min-width:1200px){.diagram-module-scss-module__cvJlnq__diagramTablet{display:none}}.diagram-module-scss-module__cvJlnq__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 28px;display:flex}@media screen and (min-width:768px){.diagram-module-scss-module__cvJlnq__row{gap:38px 42px}}@media screen and (min-width:1024px){.diagram-module-scss-module__cvJlnq__row{gap:32px 63px}}.diagram-module-scss-module__cvJlnq__diagramDesktop{display:none}@media screen and (min-width:1200px){.diagram-module-scss-module__cvJlnq__diagramDesktop{align-items:flex-start;display:flex}}.diagram-module-scss-module__cvJlnq__column{flex-direction:column;align-items:center;gap:30px;display:flex}.diagram-module-scss-module__cvJlnq__step{font-family:var(--font-heading);letter-spacing:.03em;text-transform:lowercase;color:var(--color-brand);white-space:nowrap;font-size:40px;font-weight:700;line-height:1}@media screen and (min-width:1024px){.diagram-module-scss-module__cvJlnq__step{font-size:60px}}.diagram-module-scss-module__cvJlnq__stepAccent{text-transform:uppercase}.diagram-module-scss-module__cvJlnq__arrow{transform-origin:50%;flex-shrink:0;width:58px;height:115px}.diagram-module-scss-module__cvJlnq__arrowHorizontal{flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:115px;height:58px;margin-top:1px;margin-left:70px;display:flex}.diagram-module-scss-module__cvJlnq__arrowHorizontal .diagram-module-scss-module__cvJlnq__arrow{transform:rotate(90deg)}.diagram-module-scss-module__cvJlnq__arrowDown{transform:rotate(180deg)}.diagram-module-scss-module__cvJlnq__arrowRightWrap{flex:none;justify-content:center;align-items:center;width:69px;height:30px;display:inline-flex}.diagram-module-scss-module__cvJlnq__arrowRight{width:30px;height:69px;transform:rotate(90deg)}
.howWeWork-module-scss-module__jq5VEq__section{padding-top:65px;padding-bottom:65px}@media screen and (min-width:1440px){.howWeWork-module-scss-module__jq5VEq__section{padding:72px 122px 178px}}.howWeWork-module-scss-module__jq5VEq__cta{justify-content:center;margin-top:47px;display:flex}@media screen and (min-width:1440px){.howWeWork-module-scss-module__jq5VEq__cta{margin-top:97px}}.howWeWork-module-scss-module__jq5VEq__ctaButton{width:100%;max-width:636px}.howWeWork-module-scss-module__jq5VEq__main{flex-direction:column;align-items:center;gap:35px;display:flex}@media screen and (min-width:1024px){.howWeWork-module-scss-module__jq5VEq__main{gap:71px}}@media screen and (min-width:1440px){.howWeWork-module-scss-module__jq5VEq__main{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}}.howWeWork-module-scss-module__jq5VEq__footer{letter-spacing:.07em;text-transform:lowercase;text-align:center;color:var(--color-brand);margin:21px 0 0;font-size:14px;font-weight:300;line-height:1.35}@media screen and (min-width:768px){.howWeWork-module-scss-module__jq5VEq__footer{max-width:620px;margin-top:31px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.howWeWork-module-scss-module__jq5VEq__footer{letter-spacing:.03em;max-width:761px;margin-top:70px;font-size:24px}}@media screen and (min-width:1440px){.howWeWork-module-scss-module__jq5VEq__footer{letter-spacing:.03em;text-align:left;text-transform:uppercase;max-width:none;margin:116px 0 0;font-size:32px;font-weight:700;line-height:1.15}}
.investmentsHero-module-scss-module__6zLUya__hero{background:var(--color-primary);width:100%;overflow-x:clip}.investmentsHero-module-scss-module__6zLUya__heroInner{text-align:left;flex-direction:column;padding-top:133px;padding-bottom:170px;display:flex}@media screen and (min-width:768px){.investmentsHero-module-scss-module__6zLUya__heroInner{padding-top:180px;padding-bottom:190px}}@media screen and (min-width:1024px){.investmentsHero-module-scss-module__6zLUya__heroInner{padding-top:180px;padding-bottom:170px}}@media screen and (min-width:1440px){.investmentsHero-module-scss-module__6zLUya__heroInner{max-width:1440px;min-height:calc(100vh - 200px);margin:0 auto;padding:212px 122px 0}}.investmentsHero-module-scss-module__6zLUya__heroInner h1{margin-bottom:20px}@media screen and (min-width:768px){.investmentsHero-module-scss-module__6zLUya__heroInner h1{letter-spacing:.06em;margin-bottom:48px;font-size:56px;line-height:1}}@media screen and (min-width:1024px){.investmentsHero-module-scss-module__6zLUya__heroInner h1{letter-spacing:.03em;margin-bottom:56px;font-size:85px;line-height:1.15}}@media screen and (min-width:1440px){.investmentsHero-module-scss-module__6zLUya__heroInner h1{margin-bottom:80px}}.investmentsHero-module-scss-module__6zLUya__heroInner p{margin-bottom:40px}@media screen and (min-width:768px){.investmentsHero-module-scss-module__6zLUya__heroInner p{letter-spacing:.06em;margin-bottom:72px;font-size:56px;line-height:1}}@media screen and (min-width:1024px){.investmentsHero-module-scss-module__6zLUya__heroInner p{letter-spacing:.03em;margin-bottom:68px;font-size:85px;line-height:1.15}}@media screen and (min-width:1440px){.investmentsHero-module-scss-module__6zLUya__heroInner p{margin-bottom:30px}}.investmentsHero-module-scss-module__6zLUya__cta{align-self:center;width:fit-content}@media screen and (min-width:768px) and (max-width:1023.98px){.investmentsHero-module-scss-module__6zLUya__ctaButton{min-width:420px;height:72px;min-height:72px;padding:18px 32px;font-size:25px}}.investmentsHero-module-scss-module__6zLUya__notes{letter-spacing:.03em;color:var(--color-text-structural);padding-bottom:70px;font-size:24px;font-weight:400;line-height:1.35}@media screen and (min-width:768px){.investmentsHero-module-scss-module__6zLUya__notes{padding-bottom:99px}}@media screen and (min-width:1024px){.investmentsHero-module-scss-module__6zLUya__notes{padding-bottom:85px}}@media screen and (min-width:1440px){.investmentsHero-module-scss-module__6zLUya__notes{max-width:1440px;margin:197px auto 0;padding:0 122px 72px}}
.contactsPage-module-scss-module___QhRkW__page{background:var(--color-primary);width:100%;min-height:calc(100svh - 120px);padding:143px 0 48px}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__page{padding:219px 0 60px}}@media screen and (min-width:1440px){.contactsPage-module-scss-module___QhRkW__pageContent{padding:0 122px}}.contactsPage-module-scss-module___QhRkW__blockTitle,.contactsPage-module-scss-module___QhRkW__formTitle{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-warm);margin-bottom:26px;font-size:38px;font-weight:700;line-height:1.15}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__blockTitle,.contactsPage-module-scss-module___QhRkW__formTitle{letter-spacing:.03em;text-transform:lowercase;margin-bottom:40px;font-size:60px}}.contactsPage-module-scss-module___QhRkW__formTitle{margin-bottom:24px}@media screen and (min-width:1440px){.contactsPage-module-scss-module___QhRkW__formTitle{margin-bottom:34px}}.contactsPage-module-scss-module___QhRkW__infoColumns{grid-template-columns:1fr;gap:27px;display:grid}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__infoColumns{gap:28px}}@media screen and (min-width:1440px){.contactsPage-module-scss-module___QhRkW__infoColumns{grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,3fr);gap:80px}}.contactsPage-module-scss-module___QhRkW__infoCol{flex-direction:column;gap:27px;min-width:0;display:flex}@media screen and (min-width:1440px){.contactsPage-module-scss-module___QhRkW__infoCol{gap:16px}}.contactsPage-module-scss-module___QhRkW__infoColSchedule{gap:15px}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__infoColSchedule{gap:16px}}.contactsPage-module-scss-module___QhRkW__valueStrong{letter-spacing:.03em;text-transform:uppercase;color:var(--color-brand-warm);margin:0;font-size:24px;font-weight:400;line-height:1.35}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__valueStrong{font-size:32px;font-weight:700;line-height:1.25}}.contactsPage-module-scss-module___QhRkW__valueEmail,.contactsPage-module-scss-module___QhRkW__valueAddress{text-transform:none}.contactsPage-module-scss-module___QhRkW__formSection{margin-top:122px}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__formSection{margin-top:88px}}@media screen and (min-width:1024px){.contactsPage-module-scss-module___QhRkW__formSection{margin-top:112px}}@media screen and (min-width:1440px){.contactsPage-module-scss-module___QhRkW__formSection{margin-top:141px}}.contactsPage-module-scss-module___QhRkW__form{width:100%}.contactsPage-module-scss-module___QhRkW__fields{flex-direction:column;gap:15px;display:flex}.contactsPage-module-scss-module___QhRkW__actions{justify-content:stretch;margin-top:24px;display:flex}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__actions{justify-content:center;margin-top:34px}}.contactsPage-module-scss-module___QhRkW__actions .contactsPage-module-scss-module___QhRkW__submitButton{width:100%;font-size:25px}@media screen and (min-width:768px){.contactsPage-module-scss-module___QhRkW__actions .contactsPage-module-scss-module___QhRkW__submitButton{width:clamp(220px,40vw,360px);max-width:100%}}.contactsPage-module-scss-module___QhRkW__submitError{text-align:center;color:var(--color-error);margin-top:18px;font-size:16px;line-height:1.3}
.investmentsPage-module-scss-module__4q1VAa__page{background:var(--color-primary);width:100%;min-height:calc(100svh - 120px)}
@media screen and (min-width:1440px){.servicesSection-module-scss-module__9r86vq__section{padding:26px 41px 44px}}.servicesSection-module-scss-module__9r86vq__header{margin-bottom:25px}@media screen and (min-width:768px){.servicesSection-module-scss-module__9r86vq__header{margin-bottom:37px}}@media screen and (min-width:1024px){.servicesSection-module-scss-module__9r86vq__header{margin-bottom:46px}}@media screen and (min-width:1440px){.servicesSection-module-scss-module__9r86vq__header{margin-bottom:51px}}.servicesSection-module-scss-module__9r86vq__cards{flex-direction:column;gap:19px;display:flex}@media screen and (min-width:768px){.servicesSection-module-scss-module__9r86vq__cards{flex-direction:row}}@media screen and (min-width:1024px){.servicesSection-module-scss-module__9r86vq__cards{grid-template-columns:repeat(2,1fr);gap:31px 194px;display:grid}}@media screen and (min-width:1440px){.servicesSection-module-scss-module__9r86vq__cards{flex-direction:row;align-items:stretch;gap:12px;width:100%;display:flex}}.servicesSection-module-scss-module__9r86vq__card{background:var(--color-brand);min-width:0;min-height:148px;color:var(--color-primary);flex-direction:column;flex:1;justify-content:center;gap:21px;padding:12px;display:flex}@media screen and (min-width:768px){.servicesSection-module-scss-module__9r86vq__card{gap:27px;min-height:263px}}@media screen and (min-width:1024px){.servicesSection-module-scss-module__9r86vq__card{gap:21px;min-width:355px;max-width:355px;min-height:155px;padding:20px 12px}}@media screen and (min-width:1024px) and (max-width:1439.98px){.servicesSection-module-scss-module__9r86vq__card:nth-child(3){grid-column:1/-1;justify-self:center}}@media screen and (min-width:1440px){.servicesSection-module-scss-module__9r86vq__card{flex:1;gap:12px;min-width:0;max-width:none;min-height:191px;padding:20px 33px}}.servicesSection-module-scss-module__9r86vq__cardTitle{letter-spacing:.07em;text-align:center;text-transform:uppercase;margin:0;font-size:17px;font-weight:700;line-height:1.2}@media screen and (min-width:1024px){.servicesSection-module-scss-module__9r86vq__cardTitle{letter-spacing:.03em;font-size:27px}}@media screen and (min-width:1440px){.servicesSection-module-scss-module__9r86vq__cardTitle{font-size:32px}}.servicesSection-module-scss-module__9r86vq__cardDesc{letter-spacing:.03em;text-align:center;text-transform:lowercase;margin:0;font-size:16px;font-weight:300;line-height:1.2}
.projectsPage-module-scss-module__3ToDEG__section{padding-block:48px}.projectsPage-module-scss-module__3ToDEG__empty{color:var(--color-brand);margin-top:24px}.projectsPage-module-scss-module__3ToDEG__list{gap:12px;margin-top:24px;padding:0;list-style:none;display:grid}.projectsPage-module-scss-module__3ToDEG__link{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}.projectsPage-module-scss-module__3ToDEG__description{max-width:720px;color:var(--color-brand);white-space:pre-wrap;margin-top:24px}
