.about-section{padding-block:64px}.about-section--grey{background:var(--section-grey)}.about-section__inner{max-width:1080px;margin:0 auto}.about-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:14px}.about-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand-color)}.about-heading{font-size:clamp(26px,3.6vw,40px);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;color:var(--ink)}.about-lead{font-size:17px;line-height:1.7;color:var(--ink-soft);margin:18px 0 0}.about-intro__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.about-intro__grid--reverse .about-intro__media{order:-1}.about-intro__body .about-lead:first-of-type{margin-top:22px}.about-intro__text{font-size:16px;line-height:1.75;color:var(--ink-soft);margin-top:20px}.about-intro__text>*:first-child{margin-top:0}.about-intro__text p{margin:0 0 18px}.about-intro__media{aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:var(--hover)}.about-intro__media img{width:100%;height:100%;object-fit:cover}.about-intro__stats{display:flex;gap:40px;margin-top:32px;flex-wrap:wrap}.about-intro__stat-big{font-size:clamp(26px,3vw,34px);font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1}.about-intro__stat-label{font-size:13px;color:var(--ink-mute);margin-top:6px}@media(max-width:860px){.about-intro__grid{grid-template-columns:1fr;gap:32px}.about-intro__grid--reverse .about-intro__media{order:0}}.about-values__head{max-width:640px;margin:0 auto 44px;text-align:center}.about-values__head .about-eyebrow{justify-content:center}.about-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.about-value{padding:32px 28px;border:1px solid var(--line);border-radius:18px;background:var(--bg);transition:border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.about-value:hover{border-color:var(--ink-mute);box-shadow:0 8px 24px #0000000d}}.about-value__icon{width:48px;height:48px;border-radius:12px;background:var(--hover);display:flex;align-items:center;justify-content:center;color:var(--ink);margin-bottom:18px}.about-value__title{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px;color:var(--ink)}.about-value__text{font-size:14.5px;line-height:1.6;color:var(--ink-soft);margin:0}@media(max-width:860px){.about-values__grid{grid-template-columns:1fr;gap:16px}}@media(min-width:861px)and (max-width:1080px){.about-values__grid{grid-template-columns:repeat(2,1fr)}}.about-team__head{max-width:640px;margin:0 auto 44px;text-align:center}.about-team__head .about-eyebrow{justify-content:center}.about-team__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.about-member{text-align:center}.about-member__photo{aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:var(--hover);margin-bottom:16px}.about-member__photo img{width:100%;height:100%;object-fit:cover}.about-member__photo--placeholder{display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:600;color:var(--ink-mute);background:linear-gradient(135deg,var(--hover),var(--line))}.about-member__name{font-size:16px;font-weight:600;color:var(--ink);margin:0 0 3px}.about-member__role{font-size:13.5px;color:var(--ink-mute);margin:0}.about-member__bio{font-size:13.5px;color:var(--ink-soft);line-height:1.55;margin:8px 0 0}@media(max-width:900px){.about-team__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:420px){.about-team__grid{grid-template-columns:1fr}}.contact-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.contact-form__intro .about-lead{margin-top:16px}.contact-form__note{font-size:14px;color:var(--ink-soft);line-height:1.6;margin-top:24px}.contact-form__success{background:var(--hover);border-radius:14px;padding:18px 20px;margin-bottom:20px;font-size:15px;color:var(--ink);display:flex;align-items:center;gap:12px}.contact-form__success svg{color:var(--brand-color);flex-shrink:0}.contact-form__field{margin-bottom:16px}.contact-form__label{display:block;font-size:13px;font-weight:600;color:var(--ink);margin:0 0 7px}.contact-form__input,.contact-form__textarea{width:100%;padding:13px 15px;border:1.5px solid var(--line);border-radius:12px;font-size:16px;font-family:inherit;color:var(--ink);background:#fff;transition:border-color .15s ease}.contact-form__input:focus,.contact-form__textarea:focus{outline:none;border-color:var(--brand-color)}.contact-form__textarea{resize:vertical;min-height:130px}.contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.contact-form__submit{padding:15px 32px;margin-top:6px;background:var(--ink);color:#fff;border:none;border-radius:var(--button-radius);font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .16s ease,transform .12s ease}.contact-form__submit:hover{background:var(--brand-color)}.contact-form__submit:active{transform:scale(.99)}@media(max-width:860px){.contact-form__grid{grid-template-columns:1fr;gap:32px}.contact-form__row{grid-template-columns:1fr}}.contact-info__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:start}.contact-info__list{display:flex;flex-direction:column;gap:8px;margin-top:24px}.contact-info__item{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.contact-info__item:last-child{border-bottom:none}.contact-info__icon{width:40px;height:40px;border-radius:10px;background:var(--hover);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--ink)}.contact-info__label{font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--ink-mute);margin:0 0 3px}.contact-info__value{font-size:15.5px;color:var(--ink);margin:0;line-height:1.5}.contact-info__value a{color:var(--ink);text-decoration:none;transition:color .15s ease}.contact-info__value a:hover{color:var(--brand-color)}.contact-info__map{aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--hover);border:1px solid var(--line)}.contact-info__map iframe{width:100%;height:100%;border:0;display:block}.contact-info__map--placeholder{display:flex;align-items:center;justify-content:center;color:var(--ink-mute);font-size:14px}@media(max-width:860px){.contact-info__grid{grid-template-columns:1fr;gap:32px}}[id]{scroll-margin-top:100px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-about.css.map */
