.section{--section-offset-base:96px;margin-bottom:var(--section-offset-bottom,var(--section-offset-base));margin-top:var(--section-offset-top,var(--section-offset-base))}@media only screen and (min-width:960px){.section{--section-offset-base:144px}}@media only screen and (min-width:1440px){.section{--section-offset-base:200px}}.section-contact{--section-contact-cursor-size:64px;--section-contact-cursor-top:-19%;--section-contact-cursor-left:11%;align-items:center;display:flex;flex-direction:column}.section-contact__container{position:relative}.section-contact__cursor-icon{height:var(--section-contact-cursor-size);left:var(--section-contact-cursor-left);position:absolute;top:var(--section-contact-cursor-top);width:var(--section-contact-cursor-size);fill:#fff}@media only screen and (min-width:576px){.section-contact__cursor-icon{--section-contact-cursor-size:80px;--section-contact-cursor-top:-31%;--section-contact-cursor-left:28%}}@media only screen and (min-width:1200px){.section-contact__cursor-icon{--section-contact-cursor-size:100px;--section-contact-cursor-top:-37%;--section-contact-cursor-left:20%}}.section-contact__avatar-mobile{border-radius:50%;height:92px;margin:0 auto 19px;overflow:hidden;width:92px}@media only screen and (min-width:576px){.section-contact__avatar-mobile{display:none}}.section-contact__avatar-desktop{border-radius:50%;display:none;height:92px;margin:0 auto 24px;overflow:hidden;width:92px}@media only screen and (min-width:576px){.section-contact__avatar-desktop{display:block}}@media only screen and (min-width:1200px){.section-contact__avatar-desktop{height:124px;width:124px}}.section-contact__form{display:flex;position:relative}.section-contact__bracket{color:var(--bg-inverse);flex:1 0 auto;height:-moz-fit-content;height:fit-content;position:relative;width:32px}@media only screen and (min-width:576px){.section-contact__bracket{width:59px}}@media only screen and (min-width:1200px){.section-contact__bracket{width:79px}}@media only screen and (min-width:576px){.section-contact__bracket:first-child{left:-10px}}@media only screen and (min-width:744px){.section-contact__bracket:first-child{left:-48px}}@media only screen and (min-width:1200px){.section-contact__bracket:first-child{left:-108px}}@media only screen and (min-width:576px){.section-contact__bracket:last-child{right:-57px}}@media only screen and (min-width:1024px){.section-contact__bracket:last-child{right:-117px}}@media only screen and (min-width:1200px){.section-contact__bracket:last-child{right:-125px}}.section-contact__form-inner{margin-top:5px}@media only screen and (min-width:576px){.section-contact__form-inner{display:flex;gap:40px;margin-top:38px}}@media only screen and (min-width:1200px){.section-contact__form-inner{margin-top:28px}}.section-contact__text{color:var(--text-primary);text-align:center}@media only screen and (min-width:576px){.section-contact__text{margin-top:8px;text-align:left}}.section-contact__info-desktop{display:none}@media only screen and (min-width:576px){.section-contact__info-desktop{display:block}.section-contact__info-mobile{display:none}}.section-contact__contacts{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:24px}@media only screen and (min-width:576px){.section-contact__contacts{align-items:flex-start;margin-top:20px}}@media only screen and (min-width:1200px){.section-contact__contacts{margin-top:32px}}.section-contact__contacts-link{font-family:Nib Pro,sans-serif;font-size:15px;font-weight:600;line-height:20px}.section-contact__button.base-button{color:#101010;margin:24px auto 0}@media only screen and (min-width:576px){.section-contact__button.base-button{margin:32px 0 0}}@media only screen and (min-width:1200px){.section-contact__button.base-button{margin-top:40px}}
