.main-page__contact-us{padding:2rem 0}@media (max-width:64em){.main-page__contact-us{padding:1.5rem 0}}@media (max-width:48em){.main-page__contact-us{padding:1rem 0}}.contact-us__title{font-family:TTNormsPro-Medium;line-height:1.1;text-align:center;text-wrap:balance}@supports (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.contact-us__title{font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)}}@supports not (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.contact-us__title{font-size:calc(.9375rem + 1.875vw)}}@supports (margin-bottom:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us__title{margin-bottom:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (margin-bottom:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us__title{margin-bottom:calc(.75rem + .83333vw)}}.contact-us__cards{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto}@supports (gap:clamp(.625rem,.3113207547rem + 1.320754717vw,1.5rem)){.contact-us__cards{gap:clamp(.625rem,.3113207547rem + 1.320754717vw,1.5rem)}}@supports not (gap:clamp(.625rem,.3113207547rem + 1.320754717vw,1.5rem)){.contact-us__cards{gap:calc(.31132rem + 1.32075vw)}}@supports (margin-bottom:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us__cards:not(:last-child){margin-bottom:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (margin-bottom:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us__cards:not(:last-child){margin-bottom:calc(.75rem + .83333vw)}}@media (max-width:70.625em){.contact-us__cards{max-width:48.75rem}}.contact-us__info{font-family:TTNormsPro-Medium;line-height:1.3;text-align:center;text-wrap:balance}@supports (font-size:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us__info{font-size:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (font-size:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us__info{font-size:calc(.75rem + .83333vw)}}@media (max-width:85em){.contact-us__info span{display:block}.contact-us__info span:nth-child(2){display:none}}.contact-us-cards-item{background-color:#ad7f43;border-radius:.5rem;color:#fff;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;position:relative;transition:box-shadow .3s ease;z-index:1}@supports (padding:clamp(1rem,.820754717rem + .7547169811vw,1.5rem)){.contact-us-cards-item{padding:clamp(1rem,.820754717rem + .7547169811vw,1.5rem)}}@supports not (padding:clamp(1rem,.820754717rem + .7547169811vw,1.5rem)){.contact-us-cards-item{padding:calc(.82075rem + .75472vw)}}.contact-us-cards-item:hover{box-shadow:0 5px 14px #0f1d421a}.contact-us-cards-item:hover .contact-us-cards-item__icon{transform:scale(1.15)}.contact-us-cards-item__title{font-family:TTNormsPro-Medium}@supports (font-size:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us-cards-item__title{font-size:clamp(1rem,.75rem + .8333333333vw,1.5rem)}}@supports not (font-size:clamp(1rem,.75rem + .8333333333vw,1.5rem)){.contact-us-cards-item__title{font-size:calc(.75rem + .83333vw)}}.contact-us-cards-item__subtitle{transition:color .3s ease}@supports (font-size:clamp(1rem,.875rem + .4166666667vw,1.25rem)){.contact-us-cards-item__subtitle{font-size:clamp(1rem,.875rem + .4166666667vw,1.25rem)}}@supports not (font-size:clamp(1rem,.875rem + .4166666667vw,1.25rem)){.contact-us-cards-item__subtitle{font-size:calc(.875rem + .41667vw)}}.contact-us-cards-item__icon{font-size:2.5rem;height:2.5rem;position:absolute;right:.375rem;top:.375rem;transition:transform .2s ease;width:2.5rem;z-index:1}.contact-us-cards-item__icon:before{color:#fff}
