.k-team{background:var(--k-team-bg, #2A1F18);color:#fff;padding-block:clamp(64px,8vw,110px);position:relative;overflow:hidden}.k-team__inner{display:block;inline-size:var(--k-content-width);margin-inline:auto;position:relative}.k-team__header{margin-block-end:clamp(32px,5vw,64px);max-inline-size:760px}.k-team__eyebrow{margin:0 0 16px;font-size:12px;font-weight:600;letter-spacing:.05em;color:#ffffff8c;text-transform:uppercase}.k-team__heading{margin:0;color:#fff;font-family:var(--k-font-heading, inherit);font-size:clamp(36px,3.6vw,58px);font-weight:600;line-height:1.04;letter-spacing:-.01em}.k-team__layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);align-items:stretch;position:relative;z-index:1}.k-team__list{list-style:none;margin:0;padding:0;align-self:center}.k-team__row{position:relative;display:grid;grid-template-columns:56px 1fr;grid-template-areas:"num content";column-gap:24px;padding-block:28px;border-block-end:1px solid rgba(255,255,255,.12);cursor:pointer;outline:none}.k-team__row:first-child{padding-block-start:0}.k-team__row:last-child{border-block-end:none;padding-block-end:0}.k-team__row:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:4px}.k-team__num{grid-area:num;align-self:start;padding-block-start:18px;font-family:var(--k-font-body, ui-sans-serif);font-size:14px;font-weight:600;letter-spacing:.05em;color:#ffffff8c;line-height:1;font-variant-numeric:tabular-nums;transition:color .3s ease}.k-team__row.is-active .k-team__num{color:#ffffffd9}.k-team__row-image{display:none}.k-team__content{grid-area:content;min-inline-size:0}.k-team__name{margin:0;font-family:var(--k-font-heading, inherit);font-size:clamp(40px,5.2vw,76px);font-weight:600;letter-spacing:-.01em;line-height:1;color:#ffffff52;transition:color .3s ease}.k-team__row.is-active .k-team__name{color:#fff}.k-team__details{overflow:hidden;max-block-size:0;opacity:0;margin-block-start:0;transition:max-block-size .3s ease,opacity .25s ease,margin-block-start .3s ease}.k-team__row.is-active .k-team__details{max-block-size:280px;opacity:1;margin-block-start:18px}.k-team__role{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.06em;color:#fff9;text-transform:uppercase}.k-team__desc{margin:0;max-inline-size:480px;color:#ffffffc7;font-size:15px;line-height:1.6;font-weight:500}.k-team__media{position:relative;min-block-size:580px;align-self:stretch}.k-team__decoration{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:0;overflow:hidden}.k-team__decoration-text{font-family:var(--k-font-heading, inherit);font-size:clamp(120px,14vw,220px);font-weight:600;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.15);white-space:nowrap;line-height:1;transform:rotate(-6deg)}.k-team__images{position:absolute;top:32px;right:32px;bottom:32px;left:32px;z-index:1}.k-team__image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease;pointer-events:none}.k-team__image.is-active{opacity:1}.k-team__image img,.k-team__image .placeholder-svg{inline-size:100%;block-size:100%;object-fit:cover;border-radius:12px;display:block}@media(max-width:900px){.k-team__inner{inline-size:calc(100% - 36px)}.k-team__layout{grid-template-columns:1fr;gap:24px}.k-team__media{display:none}.k-team__list{display:flex;flex-direction:column;gap:20px}.k-team__row{grid-template-columns:56px 1fr;grid-template-areas:"image image" "num content";padding:0;border:none;cursor:default;gap:12px 24px}.k-team__row:first-child,.k-team__row:last-child{padding:0}.k-team__row-image{display:block;grid-area:image;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#ffffff0a}.k-team__row-image img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.k-team__num{padding-block-start:6px;color:#ffffffd9}.k-team__name{color:#fff;font-size:clamp(30px,7vw,44px)}.k-team__details{max-block-size:none;opacity:1;margin-block-start:10px;overflow:visible}}@media(prefers-reduced-motion:reduce){.k-team__name,.k-team__num,.k-team__details,.k-team__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
