.fs-ct-hero{padding-block:clamp(28px,4vw,56px) clamp(32px,4vw,56px)}.fs-ct-lede{margin:var(--fs-s4) 0 0;max-width:56ch;color:var(--fs-ink-2);font-size:var(--fs-t-l);line-height:1.55}.fs-ct-actions{list-style:none;margin:var(--fs-s5) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.fs-ct-actions .fs-btn--ghost{background:#fff}.fs-ct-rating{display:flex;align-items:center;gap:8px;margin:var(--fs-s4) 0 0;min-height:1.65em;font-weight:600;color:var(--fs-ink)}.fs-ct-rating svg{width:20px;height:20px;color:var(--fs-purple);flex:none}.fs-ct-info{margin-top:var(--fs-s3)}.fs-ct-dir{display:inline-block;margin-top:2px;padding:4px 0;font-weight:600}.fs-ct-social{margin-top:var(--fs-s6)}.fs-ct-social ul{list-style:none;margin:var(--fs-s3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.fs-ct-social a{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px 0 12px;border:1.5px solid var(--fs-purple-2,#9679b6);border-radius:var(--fs-r-pill);color:var(--fs-ink);font-weight:600;text-decoration:none;transition:background .15s,color .15s}.fs-ct-social svg{width:22px;height:22px;color:#9679b6;flex:none}.fs-ct-social a:hover,.fs-ct-social a:focus-visible{background:#614098;border-color:#614098;color:#fff}.fs-ct-social a:hover svg,.fs-ct-social a:focus-visible svg{color:#fff}.fs-ct-photo{padding:clamp(18px,2.4vw,28px);border-radius:var(--fs-r-m);background:var(--fs-lilac);border:1.5px solid #9679b6}.fs-ct-photo .fs-h4{display:flex;align-items:center;gap:12px;margin:0}.fs-ct-photo__i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#614098;color:#fff;flex:none}.fs-ct-photo__i svg{width:20px;height:20px}.fs-ct-photo p{margin:var(--fs-s3) 0 0;color:var(--fs-ink-2);font-size:var(--fs-t-s);line-height:1.6}.fs-ct-photo__btn{margin-top:var(--fs-s4);min-height:60px;font-size:18px}.fs-ct-photo__btn svg{width:22px;height:22px}.fs-ct-photo__btn:hover svg{transform:none}.fs-ct-photo .fs-ct-photo__small{margin-top:10px;font-size:13px;color:var(--fs-muted)}.fs-ct-form__h{margin-top:var(--fs-s6)}.fs-ct-form__note{margin:0;font-size:14px;color:var(--fs-muted)}.fs-ct-ok{background:var(--fs-lilac);color:#3f2a66}.fs-ct-visit__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.fs-ct-visit__media{margin:0}.fs-ct-visit__media img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--fs-r-l);background:var(--fs-lilac)}.fs-ct-visit__text{margin-top:var(--fs-s4);color:var(--fs-ink-2);font-size:var(--fs-t-m);line-height:1.65}@media(max-width:1023px){.fs-ct-visit__grid{grid-template-columns:1fr}}@media(max-width:640px){.fs-ct-lede{font-size:var(--fs-t-m)}.fs-ct-actions li{flex:1 1 100%}.fs-ct-actions .fs-btn{width:100%}.fs-form .fs-btn{justify-self:stretch}}.fs-ct-actions .fs-btn.fs-btn--xl,.fs-contact__form .fs-btn.fs-btn--xl{min-height:56px;padding:0 28px;font-size:17px}.fs-ct-photo .fs-btn.fs-ct-photo__btn{display:flex;width:100%;min-height:64px;padding:14px 24px;font-size:18px;white-space:normal;text-align:center}.fs-ct-photo .fs-ct-photo__btn svg{width:24px;height:24px;flex:none}@media(max-width:640px){.fs-contact__form{padding:20px 16px}.fs-ct-photo{padding:18px 16px}.fs-ct-actions .fs-btn.fs-btn--xl,.fs-contact__form .fs-btn.fs-btn--xl{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fs-contact.css.map */
