.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}}.more-button{align-items:center;background-color:var(--button-bg);border-radius:var(--button-border-radius);color:var(--button-color);cursor:pointer;display:flex;font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:12px;justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-height:var(--button-min-height);outline:none;padding:var(--button-padding);text-align:center;text-decoration:none;transition-duration:.15s;transition-property:background-color,color;transition-timing-function:ease-out;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:576px) and (hover:hover){.more-button:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color);text-decoration:none}.more-button:not(.more-button:disabled):hover .more-button__wrapper-icon{background-color:#8ff59f}.more-button:not(.more-button:disabled):hover .more-button__icon{color:#101010}}@media only screen and (min-width:576px){.more-button:active{background-color:var(--button-active-bg);color:var(--button-active-color)}}.more-button:focus-visible{background-color:var(--button-focus-bg);color:var(--button-focus-color)}.more-button:disabled{background-color:var(--button-disabled-bg);color:var(--button-disabled-color);cursor:not-allowed;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.more-button--variant-primary{--button-bg:var(--bg-secondary);--button-color:var(--text-primary);--button-hover-bg:var(--bg-secondary-hover);--button-hover-color:var(--text-primary);--button-active-bg:var(--bg-secondary-hover);--button-active-color:var(--text-primary);--button-focus-bg:var(--bg-secondary-hover);--button-focus-color:var(--text-primary);--button-disabled-bg:var(--bg-secondary);--button-disabled-color:var(--text-primary)}@media only screen and (min-width:576px){.more-button--variant-primary{--button-bg:transparent;--button-hover-bg:var(--bg-secondary);--button-disabled-bg:transparent}}.more-button--size-l{--button-min-height:72px;--button-padding:4px 40px 4px 4px;--button-border-radius:999px;--button-font-size:15px;--button-font-weight:400;--button-line-height:126%;--button-letter-spacing:.075px;--button-icon-size:40px;--button-size-wrapper-icon:64px}@media only screen and (min-width:576px){.more-button--size-l{--button-min-height:88px;--button-padding:4px 43px 4px 4px;--button-font-size:17px;--button-line-height:129%;--button-letter-spacing:.085px;--button-size-wrapper-icon:80px}}@media only screen and (min-width:1200px){.more-button--size-l{--button-min-height:108px;--button-padding:4px 50px 4px 4px;--button-icon-size:56px;--button-size-wrapper-icon:100px}}.more-button__label{display:flex;text-align:start}.more-button__counter{color:#a3a3a3;font-size:13px;left:2px;line-height:138%;position:relative;top:-4px}@media only screen and (min-width:576px){.more-button__counter{top:-6px}}@media only screen and (min-width:1200px){.more-button__counter{font-size:15px;line-height:133%;top:-12px}}.more-button__wrapper-icon{align-items:center;background-color:#8ff59f;border-radius:50%;display:flex;justify-content:center;min-height:var(--button-size-wrapper-icon);min-width:var(--button-size-wrapper-icon);transition-duration:.15s;transition-property:background-color;transition-timing-function:ease-out}@media only screen and (min-width:576px){.more-button__wrapper-icon{background-color:transparent}}.more-button__icon{color:#101010;height:var(--button-icon-size);transition-duration:.15s;transition-property:color;transition-timing-function:ease-out;width:var(--button-icon-size)}@media only screen and (min-width:576px){.more-button__icon{color:#8ff59f}}
