.as-concerns{background:var(--as-bg);color:var(--as-fg);padding:var(--as-top) 24px var(--as-bottom);font-size:var(--as-body);line-height:1.55;isolation:isolate}.as-concerns,.as-concerns *{box-sizing:border-box}.as-concerns .as-wrap{width:100%;max-width:var(--as-width);margin-inline:auto}.as-concerns .as-heading{font-family:var(--as-font);font-size:var(--as-heading);font-weight:400;line-height:1.12;letter-spacing:-.035em;color:inherit;margin:0 0 20px;text-wrap:balance}.as-concerns .as-body{font-size:var(--as-body);line-height:1.6}.as-concerns .as-body>:first-child{margin-top:0}.as-concerns .as-body>:last-child{margin-bottom:0}.as-concerns .as-intro{text-align:center;max-width:850px;margin:0 auto 30px}.as-concerns .as-intro .as-heading{margin-bottom:12px}.as-concerns .as-eyebrow{font-size:.72em;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.as-concerns .as-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.as-concerns .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;background:var(--as-btn);color:var(--as-btn-text);border:1px solid var(--as-btn);font-size:.72em;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:600;cursor:pointer}.as-concerns .as-button--outline{background:transparent;color:var(--as-fg);border-color:currentColor}.as-concerns .as-button:hover{filter:brightness(.88)}.as-concerns :is(a,button,summary,video,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.as-concerns img{display:block;width:100%;height:auto}.as-concerns .as-placeholder{display:block;width:100%;height:100%;min-height:160px;background:#e5e7e2;fill:#a1aaa0}.as-concerns .as-center{text-align:center;margin-top:28px}.as-concerns .as-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.as-concerns{padding:var(--as-mobile-pad) 20px}.as-concerns .as-heading{font-size:var(--as-mobile-heading)}.as-concerns .as-intro{margin-bottom:24px}.as-concerns .as-button{padding:12px 16px}}.as-concerns__layout{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;max-width:1080px;margin:50px auto 36px;padding-left:110px}.as-concerns__media{position:relative;width:125%;padding-bottom:32px}.as-concerns__portrait{aspect-ratio:1/1;overflow:hidden}.as-concerns__portrait img,.as-concerns__portrait svg{width:100%;height:100%;object-fit:cover}.as-concerns__foreground{position:absolute;left:-24%;bottom:0;width:62%;z-index:1}.as-concerns__foreground img{max-height:550px;object-fit:contain}.as-concerns__list{position:relative;z-index:2;display:grid;gap:10px}.as-concerns__item{display:flex;align-items:center;gap:12px;background:var(--as-item-bg);padding:13px 16px;font-size:.76em;line-height:1.4}.as-concerns__item h3{margin:0 0 3px;font-size:1.05em;font-weight:600;color:inherit}.as-concerns__item p{margin:0}.as-concerns__icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;background:var(--as-icon-bg)}@media(max-width:749px){.as-concerns__layout{grid-template-columns:1fr;gap:24px;padding-left:0;margin:28px auto}.as-concerns__media{width:85%;margin-left:15%;padding-bottom:20px}.as-concerns__foreground{left:-18%;width:55%}.as-concerns__list{gap:8px}}.as-cta{background:var(--as-bg);color:var(--as-fg);padding:var(--as-top) 24px var(--as-bottom);font-size:var(--as-body);line-height:1.55;isolation:isolate}.as-cta,.as-cta *{box-sizing:border-box}.as-cta .as-wrap{width:100%;max-width:var(--as-width);margin-inline:auto}.as-cta .as-heading{font-family:var(--as-font);font-size:var(--as-heading);font-weight:400;line-height:1.12;letter-spacing:-.035em;color:inherit;margin:0 0 20px;text-wrap:balance}.as-cta .as-body{font-size:var(--as-body);line-height:1.6}.as-cta .as-body>:first-child{margin-top:0}.as-cta .as-body>:last-child{margin-bottom:0}.as-cta .as-intro{text-align:center;max-width:850px;margin:0 auto 30px}.as-cta .as-intro .as-heading{margin-bottom:12px}.as-cta .as-eyebrow{font-size:.72em;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.as-cta .as-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.as-cta .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;background:var(--as-btn);color:var(--as-btn-text);border:1px solid var(--as-btn);font-size:.72em;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:600;cursor:pointer}.as-cta .as-button--outline{background:transparent;color:var(--as-fg);border-color:currentColor}.as-cta .as-button:hover{filter:brightness(.88)}.as-cta :is(a,button,summary,video,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.as-cta img{display:block;width:100%;height:auto}.as-cta .as-placeholder{display:block;width:100%;height:100%;min-height:160px;background:#e5e7e2;fill:#a1aaa0}.as-cta .as-center{text-align:center;margin-top:28px}.as-cta .as-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.as-cta{padding:var(--as-mobile-pad) 20px}.as-cta .as-heading{font-size:var(--as-mobile-heading)}.as-cta .as-intro{margin-bottom:24px}.as-cta .as-button{padding:12px 16px}}.as-cta__layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.as-cta__copy{max-width:620px}.as-cta__image{aspect-ratio:var(--as-cta-ratio);overflow:hidden}.as-cta__image img,.as-cta__image svg{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.as-cta__layout{grid-template-columns:1fr;gap:28px}.as-cta__image{grid-row:1}}.as-faq{background:var(--as-bg);color:var(--as-fg);padding:var(--as-top) 24px var(--as-bottom);font-size:var(--as-body);line-height:1.55;isolation:isolate}.as-faq,.as-faq *{box-sizing:border-box}.as-faq .as-wrap{width:100%;max-width:var(--as-width);margin-inline:auto}.as-faq .as-heading{font-family:var(--as-font);font-size:var(--as-heading);font-weight:400;line-height:1.12;letter-spacing:-.035em;color:inherit;margin:0 0 20px;text-wrap:balance}.as-faq .as-body{font-size:var(--as-body);line-height:1.6}.as-faq .as-body>:first-child{margin-top:0}.as-faq .as-body>:last-child{margin-bottom:0}.as-faq .as-intro{text-align:center;max-width:850px;margin:0 auto 30px}.as-faq .as-intro .as-heading{margin-bottom:12px}.as-faq .as-eyebrow{font-size:.72em;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.as-faq .as-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.as-faq .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;background:var(--as-btn);color:var(--as-btn-text);border:1px solid var(--as-btn);font-size:.72em;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:600;cursor:pointer}.as-faq .as-button--outline{background:transparent;color:var(--as-fg);border-color:currentColor}.as-faq .as-button:hover{filter:brightness(.88)}.as-faq :is(a,button,summary,video,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.as-faq img{display:block;width:100%;height:auto}.as-faq .as-placeholder{display:block;width:100%;height:100%;min-height:160px;background:#e5e7e2;fill:#a1aaa0}.as-faq .as-center{text-align:center;margin-top:28px}.as-faq .as-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.as-faq{padding:var(--as-mobile-pad) 20px}.as-faq .as-heading{font-size:var(--as-mobile-heading)}.as-faq .as-intro{margin-bottom:24px}.as-faq .as-button{padding:12px 16px}}.as-faq__layout{display:grid;grid-template-columns:38% minmax(0,1fr);max-width:1080px;margin:auto;align-items:stretch;background:var(--as-answer-bg)}.as-faq__image{min-height:320px}.as-faq__image img,.as-faq__image svg{width:100%;height:100%;object-fit:cover}.as-faq__questions{align-self:center;padding:8px 26px}.as-faq__item{border-bottom:1px solid color-mix(in srgb,var(--as-fg) 18%,transparent)}.as-faq__item:last-child{border-bottom:0}.as-faq__item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 0;font-size:.88em;font-weight:600;line-height:1.4}.as-faq__item summary::-webkit-details-marker{display:none}.as-faq__plus{flex-shrink:0}.as-faq__item[open] .as-faq__vertical{display:none}.as-faq__answer{padding:0 24px 18px 0;font-size:.83em;line-height:1.6}.as-faq__answer>:first-child{margin-top:0}.as-faq__answer>:last-child{margin-bottom:0}.as-faq__answer a{color:inherit}@media(max-width:749px){.as-faq__layout{grid-template-columns:1fr}.as-faq__image{min-height:0;aspect-ratio:1.5}.as-faq__questions{padding:4px 20px}}.as-founder{background:var(--as-bg);color:var(--as-fg);padding:var(--as-top) 24px var(--as-bottom);font-size:var(--as-body);line-height:1.55;isolation:isolate}.as-founder,.as-founder *{box-sizing:border-box}.as-founder .as-wrap{width:100%;max-width:var(--as-width);margin-inline:auto}.as-founder .as-heading{font-family:var(--as-font);font-size:var(--as-heading);font-weight:400;line-height:1.12;letter-spacing:-.035em;color:inherit;margin:0 0 20px;text-wrap:balance}.as-founder .as-body{font-size:var(--as-body);line-height:1.6}.as-founder .as-body>:first-child{margin-top:0}.as-founder .as-body>:last-child{margin-bottom:0}.as-founder .as-intro{text-align:center;max-width:850px;margin:0 auto 30px}.as-founder .as-intro .as-heading{margin-bottom:12px}.as-founder .as-eyebrow{font-size:.72em;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.as-founder .as-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.as-founder .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;background:var(--as-btn);color:var(--as-btn-text);border:1px solid var(--as-btn);font-size:.72em;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:600;cursor:pointer}.as-founder .as-button--outline{background:transparent;color:var(--as-fg);border-color:currentColor}.as-founder .as-button:hover{filter:brightness(.88)}.as-founder :is(a,button,summary,video,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.as-founder img{display:block;width:100%;height:auto}.as-founder .as-placeholder{display:block;width:100%;height:100%;min-height:160px;background:#e5e7e2;fill:#a1aaa0}.as-founder .as-center{text-align:center;margin-top:28px}.as-founder .as-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.as-founder{padding:var(--as-mobile-pad) 20px}.as-founder .as-heading{font-size:var(--as-mobile-heading)}.as-founder .as-intro{margin-bottom:24px}.as-founder .as-button{padding:12px 16px}}.as-founder__layout{display:grid;grid-template-columns:minmax(0,var(--as-image-width)) minmax(0,1fr);align-items:center;gap:60px}.as-founder__image{aspect-ratio:var(--as-image-ratio);overflow:hidden}.as-founder__image img,.as-founder__image svg{width:100%;height:100%;object-fit:cover}.as-founder__copy{padding-block:12px}.as-founder__points{padding-left:20px;margin:20px 0 0;font-size:.88em}.as-founder__points li+li{margin-top:7px}.as-founder__layout--right{grid-template-columns:minmax(0,1fr) minmax(0,var(--as-image-width))}.as-founder__layout--right .as-founder__image{order:2}@media(max-width:989px){.as-founder__layout{gap:32px}}@media(max-width:749px){.as-founder__layout{grid-template-columns:1fr;gap:26px}.as-founder__layout--right .as-founder__image{order:0}.as-founder__copy{padding:0}}.as-hero{background:var(--as-bg);color:var(--as-fg);padding:var(--as-top) 24px var(--as-bottom);font-size:var(--as-body);line-height:1.55;isolation:isolate}.as-hero,.as-hero *{box-sizing:border-box}.as-hero .as-wrap{width:100%;max-width:var(--as-width);margin-inline:auto}.as-hero .as-heading{font-family:var(--as-font);font-size:var(--as-heading);font-weight:400;line-height:1.12;letter-spacing:-.035em;color:inherit;margin:0 0 20px;text-wrap:balance}.as-hero .as-body{font-size:var(--as-body);line-height:1.6}.as-hero .as-body>:first-child{margin-top:0}.as-hero .as-body>:last-child{margin-bottom:0}.as-hero .as-intro{text-align:center;max-width:850px;margin:0 auto 30px}.as-hero .as-intro .as-heading{margin-bottom:12px}.as-hero .as-eyebrow{font-size:.72em;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.as-hero .as-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.as-hero .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;background:var(--as-btn);color:var(--as-btn-text);border:1px solid var(--as-btn);font-size:.72em;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:600;cursor:pointer}.as-hero .as-button--outline{background:transparent;color:var(--as-fg);border-color:currentColor}.as-hero .as-button:hover{filter:brightness(.88)}.as-hero :is(a,button,summary,video,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.as-hero img{display:block;width:100%;height:auto}.as-hero .as-placeholder{display:block;width:100%;height:100%;min-height:160px;background:#e5e7e2;fill:#a1aaa0}.as-hero .as-center{text-align:center;margin-top:28px}.as-hero .as-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.as-hero{padding:var(--as-mobile-pad) 20px}.as-hero .as-heading{font-size:var(--as-mobile-heading)}.as-hero .as-intro{margin-bottom:24px}.as-hero .as-button{padding:12px 16px}}.as-hero{padding:0}.as-hero__stage{position:relative;min-height:var(--as-height);display:grid;align-items:center;overflow:hidden}.as-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.as-hero__media img,.as-hero__media svg{width:100%;height:100%;object-fit:cover}.as-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,var(--as-overlay)),transparent 85%)}.as-hero__mobile{display:none!important}.as-hero__inner{padding:var(--as-top) 0 var(--as-bottom);width:calc(100% - 96px)!important}.as-hero__copy{max-width:var(--as-copy-width)}.as-hero__copy .as-heading{font-size:var(--as-heading)}.as-hero__note{font-size:.72em;line-height:1.5;margin-top:18px;display:grid;gap:5px;letter-spacing:.035em}.as-hero__note strong{font-weight:500}.as-hero__stars{letter-spacing:.15em}@media(max-width:749px){.as-hero{padding:0}.as-hero__stage{min-height:var(--as-mobile-height);align-items:end}.as-hero__inner{width:calc(100% - 40px)!important;padding:var(--as-mobile-pad) 0}.as-hero__media img{object-position:var(--as-focus) center}.as-hero__media:has(.as-hero__mobile) .as-hero__desktop{display:none}.as-hero__mobile{display:block!important}.as-hero__media:after{background:linear-gradient(0deg,rgba(0,0,0,var(--as-overlay)),transparent 100%)}.as-hero__copy .as-heading{font-size:var(--as-mobile-heading)}.as-hero__copy{max-width:100%}}.as-routine{background:var(--as-bg);color:var(--as-fg);padding:var(--as-top) 24px var(--as-bottom);font-size:var(--as-body);line-height:1.55;isolation:isolate}.as-routine,.as-routine *{box-sizing:border-box}.as-routine .as-wrap{width:100%;max-width:var(--as-width);margin-inline:auto}.as-routine .as-heading{font-family:var(--as-font);font-size:var(--as-heading);font-weight:400;line-height:1.12;letter-spacing:-.035em;color:inherit;margin:0 0 20px;text-wrap:balance}.as-routine .as-body{font-size:var(--as-body);line-height:1.6}.as-routine .as-body>:first-child{margin-top:0}.as-routine .as-body>:last-child{margin-bottom:0}.as-routine .as-intro{text-align:center;max-width:850px;margin:0 auto 30px}.as-routine .as-intro .as-heading{margin-bottom:12px}.as-routine .as-eyebrow{font-size:.72em;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px}.as-routine .as-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.as-routine .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;background:var(--as-btn);color:var(--as-btn-text);border:1px solid var(--as-btn);font-size:.72em;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:600;cursor:pointer}.as-routine .as-button--outline{background:transparent;color:var(--as-fg);border-color:currentColor}.as-routine .as-button:hover{filter:brightness(.88)}.as-routine :is(a,button,summary,video,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:5px}.as-routine img{display:block;width:100%;height:auto}.as-routine .as-placeholder{display:block;width:100%;height:100%;min-height:160px;background:#e5e7e2;fill:#a1aaa0}.as-routine .as-center{text-align:center;margin-top:28px}.as-routine .as-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.as-routine{padding:var(--as-mobile-pad) 20px}.as-routine .as-heading{font-size:var(--as-mobile-heading)}.as-routine .as-intro{margin-bottom:24px}.as-routine .as-button{padding:12px 16px}}.as-routine__layout{display:grid;grid-template-columns:44% minmax(0,1fr);background:var(--as-panel-bg)}.as-routine__image{min-height:420px;height:100%}.as-routine__image img,.as-routine__image svg{width:100%;height:100%;object-fit:cover}.as-routine__copy{padding:50px;align-self:center}.as-routine__rituals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.as-routine__ritual{padding:18px;background:var(--as-ritual-bg);border-radius:5px;font-size:.78em;line-height:1.5}.as-routine__ritual .as-eyebrow{font-size:.85em;margin-bottom:8px}.as-routine__ritual h3{font-size:1.05em;font-weight:600;margin:0 0 8px;color:inherit}.as-routine__ritual p{margin:0 0 8px}.as-routine__ritual a{color:inherit;text-underline-offset:3px}@media(max-width:989px){.as-routine__copy{padding:30px}.as-routine__rituals{grid-template-columns:1fr}}@media(max-width:749px){.as-routine__layout{grid-template-columns:1fr}.as-routine__image{min-height:0;aspect-ratio:1.2}.as-routine__copy{padding:28px 22px}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=PgE */
