.md{--md-head-font: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--md-body-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--md-sp: clamp(3rem, 6vw, 5.5rem);color:var(--md-ink);background:var(--md-paper);font-family:var(--md-body-font);-webkit-font-smoothing:antialiased;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:clip}.md *{box-sizing:border-box}.md img{display:block;max-width:100%}.md-inner{max-width:var(--md-maxw);margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.md-head{text-align:center;margin:0 auto clamp(1.6rem,4vw,2.8rem);max-width:760px}.md-eyebrow{font-family:var(--md-head-font);font-weight:800;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--md-ink);margin:0 0 .8rem;display:inline-block;padding:.4rem .85rem;border-radius:999px;background:var(--md-accent)}.md-eyebrow--ondark{color:var(--md-ink)}.md-h2{font-family:var(--md-head-font);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0;font-size:clamp(1.9rem,3.4vw,2.5rem);color:#242424}.md-flavours .md-h2{font-family:"HelveticaNeue-BlackCond","Helvetica Neue",var(--md-head-font);font-weight:800;font-size:clamp(2.25rem,5vw,3.125rem);line-height:1.02;letter-spacing:0;text-transform:uppercase}.md-sub{margin:.9rem 0 0;color:var(--md-ink-soft);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.6}.md-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--md-head-font);font-weight:700;letter-spacing:.01em;background:var(--md-ink);color:#fff;text-decoration:none;padding:.95rem 2rem;border-radius:999px;line-height:1;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.md-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px #00000080;background:#000}.md-banner{position:relative;width:100%;background:#0b0b12;isolation:isolate}.md-banner__pic{display:block}.md-banner__img{width:100%;height:auto;max-height:var(--md-banner-maxh);object-fit:cover;object-position:var(--md-banner-pos, center)}.md-banner--has-copy .md-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000009e,#00000047 45%,#0000 78%)}.md-banner__copy{position:absolute;z-index:2;left:0;bottom:0;max-width:min(620px,82%);padding:clamp(1.5rem,5vw,4rem);color:#fff}.md-banner__title{font-family:var(--md-head-font);font-weight:900;line-height:1;letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,5vw,4rem);text-transform:uppercase}.md-banner__sub{margin:.8rem 0 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.5;opacity:.92}.md-banner--has-copy .md-btn{margin-top:1.4rem;background:var(--md-accent);color:var(--md-ink)}.md-banner--has-copy .md-btn:hover{background:#fff}.md-usp{background:var(--md-usp-bg, var(--md-paper));padding-block:var(--md-sp)}.md-usp-bento{max-width:var(--md-usp-maxw, 1200px);margin-inline:auto;display:flex;flex-direction:column;gap:8px}.md-usp-row--top{display:grid;grid-template-columns:1.86fr 1fr;gap:8px;align-items:stretch}.md-usp-col{display:grid;grid-template-rows:auto auto;gap:8px}.md-usp-row--bottom{display:grid;grid-template-columns:1fr 1fr;gap:8px}.md-usp-cell{margin:0;border-radius:var(--md-radius);overflow:hidden;background:var(--md-flav-bg)}.md-usp-cell img{width:100%;height:auto;display:block}.md-usp-cell--feature{height:100%}.md-usp-cell--feature img{height:100%;object-fit:cover}.md-flavours{background:var(--md-flav-bg);padding-block:var(--md-sp)}.md-flav-grid{display:grid;grid-template-columns:repeat(var(--md-flav-cols),minmax(0,1fr));gap:16px 8px}.md-flav{margin:0}.md-flav__img{width:100%;height:auto;border-radius:calc(var(--md-radius) * .9);transition:transform .22s ease,box-shadow .22s ease}.md-flav:hover .md-flav__img{transform:translateY(-4px);box-shadow:0 18px 34px -20px #00000059}.md-flav__name{margin-top:.5rem;text-align:center;font-family:var(--md-head-font);font-weight:700;font-size:.92rem;color:var(--md-ink)}.md-testi{background:var(--md-testi-bg);padding-block:var(--md-sp)}.md-testi-grid{display:grid;grid-template-columns:repeat(var(--md-testi-cols),minmax(0,1fr));gap:clamp(1rem,2vw,1.6rem)}.md-card{margin:0;background:var(--md-paper);border:1px solid #ececec;border-radius:14px;padding:clamp(1.5rem,2.2vw,2rem);display:flex;flex-direction:column;gap:1rem;box-shadow:0 1px 2px #00000008}.md-stars{display:flex;gap:.12rem;font-size:18px;line-height:1}.md-star{color:#00000029}.md-star.is-on{color:var(--md-star)}.md-card__quote{margin:0;border:0;padding:0;font-family:var(--md-body-font);font-size:1rem;font-weight:400;line-height:1.5;color:#424242}.md-card__by{display:flex;align-items:center;gap:.6rem;margin-top:auto}.md-card__avatar{flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--md-flav-bg)}.md-card__avatar img{width:100%;height:100%;object-fit:cover}.md-card__name{font-family:var(--md-body-font);font-weight:700;font-size:1rem;color:#242424}.md-card__flag{width:auto;height:15px;border-radius:2px}.md-card__role{font-size:.82rem;color:var(--md-ink-soft);margin-left:.1rem}@media(max-width:989px){.md-flav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.md-testi-grid{grid-auto-flow:column;grid-auto-columns:minmax(300px,46%);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(-1*clamp(1rem,4vw,2.5rem));padding-inline:clamp(1rem,4vw,2.5rem);gap:1rem;scrollbar-width:none}.md-testi-grid::-webkit-scrollbar{display:none}.md-card{scroll-snap-align:start}}@media(max-width:749px){.md{--md-sp: clamp(2.25rem, 8vw, 3.25rem)}.md-flav-grid{display:flex;grid-template-columns:none;gap:8px;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:20vw;scroll-padding-inline:20vw;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.md-flav-grid::-webkit-scrollbar{display:none}.md-flav{flex:0 0 60vw;scroll-snap-align:center}.md-banner__copy{max-width:92%}.md-banner__img{max-height:var(--md-banner-maxh-mobile);object-position:var(--md-banner-pos-mobile, center)}.md-testi-grid{grid-auto-columns:86%}.md-usp-bento{gap:16px}.md-usp-row--top,.md-usp-row--bottom,.md-usp-col{grid-template-columns:1fr;gap:16px}.md-usp-cell--feature,.md-usp-cell--feature img{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
