body.template-index *,body.template-index *:before,body.template-index *:after{box-sizing:border-box}body.template-index main>.container,body.template-index main>.container.cf{max-width:none;padding:0;margin:0}body.template-index{font-family:var(--pws-f);color:var(--pws-ink);background:var(--pws-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16.5px;line-height:1.55;font-weight:400;font-variant-numeric:tabular-nums}body.template-index ::selection{background:var(--pws-teal);color:#fff}body.template-index .mono{font-family:var(--pws-fm)}body.template-index .sec{padding:72px 0;position:relative}body.template-index .sec__in{max-width:var(--pws-max);margin:0 auto;padding:0 var(--pws-pad)}body.template-index .sec__hd{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap}body.template-index .sec__eyb{font-family:var(--pws-fm);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pws-ink-muted);display:inline-flex;align-items:center;gap:10px;display:none!important}body.template-index .sec__eyb:before{content:"";width:24px;height:1px;background:var(--pws-ink-muted);opacity:.5}body.template-index .sec__h{font-size:clamp(40px,4.4vw,60px);line-height:1;letter-spacing:-.035em;font-weight:500;color:var(--pws-ink);max-width:14ch;text-wrap:balance;margin-top:14px}body.template-index .sec__h .it{font-family:var(--pws-fs);font-style:italic;font-weight:300;color:var(--pws-teal)}body.template-index .sec__link{font-size:13.5px;color:var(--pws-ink-soft);font-weight:500;letter-spacing:-.005em;border-bottom:1px solid var(--pws-line);padding-bottom:2px;transition:color .2s,border-color .2s;text-decoration:none}body.template-index .sec__link:hover{color:var(--pws-teal);border-color:var(--pws-teal)}body.template-index .sec--center .sec__hd{flex-direction:column;align-items:center;text-align:center;margin-bottom:48px}body.template-index .sec--center .sec__h{max-width:22ch;text-align:center}body.template-index .sec--center .sec__sub{font-size:16px;color:var(--pws-ink-soft);max-width:52ch;line-height:1.55;margin-top:12px;text-wrap:pretty}body.template-index .sec--center .sec__sub em{font-family:var(--pws-fs);font-style:italic;color:var(--pws-teal)}body.template-index main section{background:var(--pws-bg);transition:background .3s ease}body.template-index main section:nth-of-type(2n){background:var(--pws-mist)}body.template-index .fcta__h,body.template-index .b2b__h,body.template-index .stat__h,body.template-index .akc__b1 .akc__h,body.template-index .akc__b3 .akc__h,body.template-index .akc__b1 h1,body.template-index .akc__b1 h2,body.template-index .akc__b1 h3,body.template-index .akc__b1 h4,body.template-index .akc__b3 h1,body.template-index .akc__b3 h2,body.template-index .akc__b3 h3,body.template-index .akc__b3 h4,body.template-index .fcta:not(.fcta__r) h1,body.template-index .fcta:not(.fcta__r) h2,body.template-index .fcta:not(.fcta__r) h3,body.template-index .fcta:not(.fcta__r) h4,body.template-index .b2b h1,body.template-index .b2b h2,body.template-index .b2b h3,body.template-index .b2b h4,body.template-index .stat h1,body.template-index .stat h2,body.template-index .stat h3,body.template-index .stat h4,body.template-index .stat__c__t,body.template-index .stat__c__l,body.template-index .b2b__list li,body.template-index .b2b__list b{color:#fff}body.template-index .akc__b2 .akc__h,body.template-index .akc__b2 h1,body.template-index .akc__b2 h2,body.template-index .akc__b2 h3{color:var(--pws-ink)}body.template-index .fcta__h em,body.template-index .b2b__h em,body.template-index .stat__h em,body.template-index .akc__b1 .akc__h em,body.template-index .akc__b3 .akc__h em{color:#9ed4d1}body.template-index .akc__b2 .akc__h em{color:#8b6f47}body.template-index .fcta p,body.template-index .fcta li,body.template-index .b2b p,body.template-index .b2b li,body.template-index .stat p,body.template-index .stat li,body.template-index .akc__b1 .akc__body,body.template-index .akc__b1 p,body.template-index .akc__b3 .akc__body,body.template-index .akc__b3 p{color:#fff;opacity:.78}body.template-index .akc__b2 .akc__body,body.template-index .akc__b2 p{color:var(--pws-ink);opacity:.78}body.template-index .akc__b1 .akc__save,body.template-index .akc__b3 .akc__save{color:#9ed4d1;opacity:1}body.template-index .akc__b2 .akc__save{color:#8b6f47;opacity:1}body.template-index .fcta__r,body.template-index .fcta__r h1,body.template-index .fcta__r h2,body.template-index .fcta__r h3,body.template-index .fcta__r p,body.template-index .fcta__r label{color:var(--pws-ink)}body.template-index .btn-pill{display:inline-flex;align-items:center;gap:10px;background:var(--pws-ink);color:#fff;padding:8px 8px 8px 22px;border-radius:99px;font-size:14px;font-weight:500;letter-spacing:-.01em;transition:background .2s,transform .2s;line-height:1;text-decoration:none}body.template-index .btn-pill:hover{background:var(--pws-teal-deep);transform:translateY(-1px)}body.template-index .btn-pill__arr{width:32px;height:32px;border-radius:50%;background:#fff;color:var(--pws-ink);display:inline-flex;align-items:center;justify-content:center;transition:transform .3s}body.template-index .btn-pill__arr svg{width:12px;height:12px}body.template-index .btn-pill:hover .btn-pill__arr{transform:rotate(45deg)}body.template-index .btn-ghost{font-size:13.5px;color:var(--pws-ink-soft);font-weight:500;letter-spacing:-.005em;border-bottom:1px solid var(--pws-line);padding-bottom:3px;transition:color .2s,border-color .2s;text-decoration:none}body.template-index .btn-ghost:hover{color:var(--pws-teal);border-color:var(--pws-teal)}body.template-index a:focus-visible,body.template-index button:focus-visible,body.template-index input:focus-visible,body.template-index select:focus-visible,body.template-index textarea:focus-visible,body.template-index summary:focus-visible{outline:2px solid var(--pws-teal);outline-offset:2px;border-radius:4px}@media(max-width:1023px){body.template-index .sec{padding:56px 0}}@media(max-width:880px){body.template-index .sec{padding:40px 0}body.template-index .sec__hd{margin-bottom:24px;flex-direction:column;align-items:flex-start;gap:14px}body.template-index .sec__h{font-size:clamp(28px,7.5vw,40px)!important}body.template-index .sec__sub,body.template-index .sec__lead{font-size:14px}}@media(prefers-reduced-motion:reduce){body.template-index *,body.template-index *:before,body.template-index *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pws-home.css.map?cb=1779906411 */
