html.js [data-pt-rv]{opacity:0;transform:translate3d(0,2.4rem,0);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d, 0) * .11s)}html.js [data-pt-rv].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js [data-pt-rv]{opacity:1;transform:none;transition:none}}.pt-kicker{display:flex;align-items:center;margin:0 0 1.4rem;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pt-text)}.pt-kicker:before{content:"";flex:0 0 auto;width:.9rem;height:.9rem;margin-right:1rem;border-radius:50%;background:var(--pt-teal)}.pt-center .pt-kicker{justify-content:center}.pt-h2{margin:0 0 1.6rem;font-family:var(--pt-h-font);font-weight:var(--pt-h-weight);font-size:clamp(3rem,4.4vw,5.2rem);line-height:1.08;letter-spacing:-.02em;color:var(--pt-text)}.pt-lead{max-width:56rem;margin:0;font-size:clamp(1.6rem,1.4vw,1.8rem);line-height:1.6;color:var(--pt-text);opacity:.8}.pt-center{text-align:center}.pt-center .pt-lead{margin-left:auto;margin-right:auto}.pt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:1.4rem 3.2rem;border:0;border-radius:var(--buttons-radius, 4px);background:var(--pt-teal);color:#fff;font-family:var(--pt-h-font);font-weight:var(--pt-h-weight);font-size:1.6rem;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.pt-btn:hover{transform:translateY(-2px);box-shadow:0 1rem 2rem var(--pt-teal-soft)}.pt-btn:focus-visible{outline:3px solid var(--pt-yellow);outline-offset:3px}.pt-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.pt-btn--ghost{background:transparent;color:var(--pt-text);box-shadow:inset 0 0 0 2px var(--pt-text)}.pt-btn--ghost:hover{box-shadow:inset 0 0 0 2px var(--pt-text);background:var(--pt-soft)}.pt-btn--light{background:#fff;color:var(--pt-text)}.pt-btn--light:hover{box-shadow:0 1rem 2rem #0000001f}.pt-cutout{opacity:0;transition:opacity .6s ease}.pt-cutout.is-ready{opacity:1}.pt-cutout-wrap.is-blend{mix-blend-mode:multiply}@media(scripting:none){.pt-cutout{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pt-base.css.map */
