.contacts-page{box-sizing:border-box;isolation:isolate;background-color:var(--hw-background);min-height:100svh;position:relative;overflow-x:clip}.contacts-page__bg{z-index:0;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:fixed;inset:0}.contacts-shell{z-index:1;position:relative}.contacts-page .site-footer{background:0 0}.contacts-main{gap:var(--contacts-section-gap,96px);flex-direction:column;display:flex}.contacts-hero-section{box-sizing:border-box;padding-inline:var(--section-px);padding-top:calc(var(--header-padding-top) + var(--header-row-height) + var(--contacts-section-gap,96px))}.contacts-hero-title{margin:0;font-weight:600}.contacts-hero-title__accent{background-image:var(--hw-gradient-button-passive);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.contacts-hero-title__rest{color:var(--hw-text-title-primary)}.contacts-hero-subtitle{margin:0;font-weight:500}.contacts-methods-section{box-sizing:border-box;padding-inline:var(--section-px);padding-top:var(--contacts-methods-padding-top,64px);border-top:1px dashed var(--hw-stroke-section)}.contacts-methods-title,.contacts-methods-subtitle{margin:0;font-weight:500}.contacts-cards{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.contacts-card{box-sizing:border-box;border:1px solid var(--hw-stroke-card);background-image:var(--hw-gradient-card-horizontal);flex-direction:column;justify-content:space-between;display:flex;box-shadow:0 12px 16px #0000000f}.contacts-card__title{color:var(--hw-text-title-primary);margin:0;font-weight:600}.contacts-card__benefits{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contacts-card__benefit{align-items:center;gap:8px;display:flex}.contacts-card__check{flex:none}.contacts-card__benefit-text{font-family:var(--font-sans);color:var(--hw-text-subtitle-secondary);font-size:12px;font-weight:400;line-height:normal}.contacts-card__cta{box-sizing:border-box;background-image:var(--hw-gradient-button-passive);width:100%;height:39px;color:var(--hw-card-button-text);font-family:var(--font-sans);border:0;border-radius:12px;justify-content:center;align-items:center;padding:12px;font-size:12px;font-weight:600;line-height:normal;transition:background-image .15s,opacity .15s;display:inline-flex;box-shadow:0 4px 24px #ff403e80}.contacts-card__cta:hover{background-image:var(--hw-gradient-button-active);opacity:.95}.contacts-card__cta--disabled,.contacts-card__cta--disabled:hover{opacity:.4;cursor:not-allowed;pointer-events:none;box-shadow:none;background-image:var(--hw-gradient-button-passive)}.contacts-subscribe-section.final-cta-section{background:0 0;padding-block:128px}.contacts-subscribe-section .final-cta-section__bg:after{opacity:.16;height:240px}@media (max-width:1023px){.contacts-subscribe-section.final-cta-section{padding-block:var(--section-py)}}.contacts-subscribe-section .final-cta-title{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.35em;max-width:100%;display:inline-flex}.contacts-subscribe-section .final-cta-title__line--accent{display:inline}@media (max-width:1023px){.contacts-cards{grid-template-columns:minmax(0,1fr);margin-inline:auto}}@media (min-width:768px) and (max-width:1023px){.contacts-cards{max-width:min(100%,720px)}}@media (max-width:767px){.contacts-cards{max-width:420px}.contacts-hero-title__accent,.contacts-hero-title__rest{display:block}.contacts-subscribe-section .final-cta-title{white-space:normal;flex-wrap:wrap}}
