.as-page{--as-green:#194d38;--as-cream:#f7f5ef;--as-sage:#e9f0e9;--as-ink:#182b22;--as-muted:#59645c;display:block;background:#fff;color:var(--as-ink);font:17px/1.6 Arial,Helvetica,sans-serif;letter-spacing:normal;text-align:left;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.as-page *,.as-page *:before,.as-page *:after{box-sizing:border-box}.as-page [hidden]{display:none!important}.as-page h1,.as-page h2,.as-page h3,.as-page p,.as-page ul,.as-page blockquote,.as-page figure{margin:0;padding:0;color:inherit}.as-page h1,.as-page h2,.as-page h3{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;letter-spacing:-.045em;text-transform:none}.as-page h1{font-size:clamp(35px,3.5vw,54px);line-height:1.08;margin-bottom:24px;max-width:680px}.as-page h2{font-size:clamp(31px,3.1vw,46px);line-height:1.12;margin-bottom:28px;max-width:900px}.as-page h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;color:var(--as-green)}.as-page h3{font-size:23px;line-height:1.22;letter-spacing:-.025em;margin-bottom:14px}.as-page a{color:inherit;text-underline-offset:4px}.as-page button,.as-page input{font:inherit}.as-page a:focus-visible,.as-page button:focus-visible,.as-page summary:focus-visible{outline:3px solid #b48b38;outline-offset:5px}.as-page img{display:block;max-width:100%}.as-page .as-container{width:min(1180px,calc(100% - 64px));margin-inline:auto}.as-page .as-section{padding:84px 0;scroll-margin-top:24px}.as-page .as-tone-white{background:#fff}.as-page .as-tone-cream{background:var(--as-cream)}.as-page .as-tone-sage{background:var(--as-sage)}.as-page .as-tone-forest{background:var(--as-green);color:#fff}.as-page .as-tone-forest h2 em,.as-page .as-tone-forest .as-eyebrow{color:#d8e7d8}.as-page .as-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.as-page .as-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.as-page .as-grid>*{min-width:0}.as-page .as-rich p+p{margin-top:18px}.as-page .as-rich+p,.as-page .as-rich+.as-rich{margin-top:20px}.as-page .as-rich a{font-size:14px}.as-page .as-eyebrow{color:var(--as-green);font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.16em;margin-bottom:17px;text-transform:uppercase}.as-page .as-center{text-align:center}.as-page .as-micro{font-size:12px;line-height:1.6;color:var(--as-muted);margin-top:16px}.as-page .as-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:58px;padding:17px 26px;border:1px solid var(--as-green);border-radius:5px;background:var(--as-green);color:#fff;box-shadow:none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:0;cursor:pointer;transition:filter .18s ease,transform .18s ease}.as-page .as-button:hover{filter:brightness(1.14);transform:translateY(-1px)}.as-page .as-button:disabled{background:#747c74;border-color:#747c74;cursor:not-allowed;transform:none;filter:none}.as-page .as-tone-forest .as-button{background:#f1f5e9;color:var(--as-green);border-color:#f1f5e9}.as-page .as-rich+.as-button{margin-top:26px}.as-page .as-button span{font-size:23px;line-height:1}.as-page .as-header{background:#fff;border-bottom:1px solid #e6ebe4}.as-page .as-header .as-container{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:85px}.as-page .as-brand img{width:146px;height:62px;object-fit:contain}.as-page .as-header-link{font-size:13px;font-weight:700;text-decoration:none;display:flex;gap:12px;align-items:center}.as-page .as-announcement{background:var(--as-green);color:#fff;text-align:center;padding:10px 20px;font-size:12px;letter-spacing:.035em}.as-page .as-announcement strong{font-weight:700}.as-page .as-hero{padding:58px 0 64px}.as-page .as-hero-grid{gap:42px;grid-template-columns:1fr 1fr}.as-page .as-hero-copy .as-rich{font-size:17px;line-height:1.6}.as-page .as-hero-copy .as-rich p+p{margin-top:14px}.as-page .as-pill{font-size:12px;font-weight:700;margin:24px 0 18px;padding-top:16px;border-top:1px solid #d9e1d8}.as-page .as-hero-copy .as-button{width:100%}.as-page .as-hero-copy .as-micro{text-align:center}.as-page .as-hero-media{background:#fff;border:1px solid #e1e5db;border-radius:12px;overflow:hidden}.as-page .as-image{width:100%;height:auto;object-fit:contain}.as-page .as-image-caption{display:flex;justify-content:space-around;gap:12px;font-size:10px;letter-spacing:.1em;font-weight:700;padding:18px 12px;background:var(--as-sage);color:var(--as-green)}.as-page .as-reviews h2,.as-page .as-videos h2,.as-page .as-method h2,.as-page .as-bundle h2,.as-page .as-faq h2{margin-inline:auto;text-align:center}.as-page .as-reviews>.as-container>.as-eyebrow,.as-page .as-videos>.as-container>.as-eyebrow,.as-page .as-method>.as-container>.as-eyebrow,.as-page .as-bundle>.as-container>.as-eyebrow,.as-page .as-faq>.as-container>.as-eyebrow{text-align:center}.as-page .as-quote{padding:28px;background:var(--as-cream);border:1px solid #e7e9df;border-radius:10px;display:flex;flex-direction:column}.as-page .as-quote-mark{font:52px/.9 Georgia,serif;color:var(--as-green);height:40px}.as-page .as-quote h3{font-size:22px}.as-page .as-quote blockquote{font-size:15px;line-height:1.7;flex:1}.as-page .as-person{font-size:13px;font-weight:700;display:flex;align-items:center;gap:10px;margin-top:24px}.as-page .as-person span{display:grid;place-items:center;border-radius:50%;width:33px;height:33px;background:#dbe6db;color:var(--as-green)}.as-page .as-recognition h2{margin-bottom:0}.as-page .as-video-card{border:1px solid #dce2d8;border-radius:12px;overflow:hidden;background:#fff;color:var(--as-ink)}.as-page .as-video-card video{width:100%;display:block;aspect-ratio:9/13;object-fit:contain;background:#122b20}.as-page .as-video-card>div{padding:24px}.as-page .as-video-card h3{font-size:18px;margin-bottom:9px}.as-page .as-video-card p{font-size:15px;line-height:1.5}.as-page .as-videos .as-center .as-button{margin-top:24px}.as-page .as-cause h2{max-width:740px}.as-page .as-process{background:var(--as-sage);border-radius:12px;padding:12px 32px}.as-page .as-process article{display:flex;align-items:flex-start;gap:22px;padding:25px 0}.as-page .as-process article+article{border-top:1px solid #cfdbcd}.as-page .as-process article>span{font:italic 33px Georgia,serif;color:var(--as-green)}.as-page .as-process h3{font-size:21px;margin-bottom:8px}.as-page .as-process p{font-size:15px}.as-page .as-method-card{padding:32px 28px;background:#fff;border-radius:10px;border:1px solid #d4dfd2;color:var(--as-ink)}.as-page .as-number{display:block;font:italic 44px Georgia,serif;color:var(--as-green);margin-bottom:28px}.as-page .as-method-card p{font-size:15px}.as-page .as-method>.as-container>.as-rich{max-width:760px;text-align:center;margin:24px auto 0;font-size:13px}.as-page .as-study{padding:36px;border:1px solid #d9e3d5;border-radius:12px;background:var(--as-cream)}.as-page .as-study>p{font-size:16px;font-weight:700;margin-bottom:30px}.as-page .as-bar-row{margin-bottom:24px}.as-page .as-bar-row>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:13px;margin-bottom:9px}.as-page .as-bar-track{height:14px;background:#e0e5d9;border-radius:4px;overflow:hidden}.as-page .as-bar-track span{display:block;height:100%;background:var(--as-green)}.as-page .as-bar-row:nth-of-type(2) .as-bar-track span{opacity:.65}.as-page .as-bar-row:nth-of-type(3) .as-bar-track span{opacity:.4}.as-page .as-study small{font-size:12px;line-height:1.5;display:block;color:var(--as-muted)}.as-page .as-bundle>.as-container>.as-rich{text-align:center;max-width:720px;margin:0 auto 32px}.as-page .as-product-card{border:1px solid #dfe4d9;background:#fff;border-radius:12px;overflow:hidden;color:var(--as-ink)}.as-page .as-product-image{height:285px;background:#fff;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid #e8ece4}.as-page .as-product-image .as-image{height:100%;width:100%;object-fit:contain}.as-page .as-product-copy{padding:26px}.as-page .as-product-copy .as-eyebrow{font-size:9px;letter-spacing:.08em;margin-bottom:10px}.as-page .as-product-copy .as-rich{font-size:15px}.as-page .as-ebook{width:65%;height:245px;margin:20px auto;background:var(--as-green);color:#f8f6eb;border-radius:3px 10px 10px 3px;border-left:7px solid #123626;box-shadow:9px 11px #dde2d6;display:flex;flex-direction:column;justify-content:space-between;padding:23px 21px}.as-page .as-ebook span{font-size:8px;letter-spacing:.12em}.as-page .as-ebook strong{font:32px/1.1 Georgia,serif}.as-page .as-book-line{width:50px;height:2px;background:#d6c797}.as-page .as-bonus{border-block:1px solid #d8dfd2;margin:30px 0;padding:20px;text-align:center;font-size:15px}.as-page .as-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.as-page details{border:1px solid #dce3d8;border-radius:7px;background:#fff;color:var(--as-ink)}.as-page summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:17px;line-height:1.4;font-weight:700;list-style:none;cursor:pointer;padding:22px 24px}.as-page summary::-webkit-details-marker{display:none}.as-page summary>span{color:var(--as-green);font-weight:400;font-size:27px;transition:transform .2s}.as-page details[open] summary>span{transform:rotate(45deg)}.as-page details>.as-rich{padding:0 24px 24px;font-size:15px;max-width:850px}.as-page .as-expectations{gap:25px;align-items:stretch}.as-page .as-expectations article{padding:32px;background:#fff;border-radius:10px;border:1px solid #d7e1d4;color:var(--as-ink)}.as-page .as-list{list-style:none}.as-page .as-list li{position:relative;padding-left:26px;font-size:15px;line-height:1.55}.as-page .as-list li+li{margin-top:13px}.as-page .as-list li:before{content:"\e2\153\201c";position:absolute;left:0;color:var(--as-green);font-weight:700}.as-page .as-guarantee-grid{display:grid;grid-template-columns:220px 1fr;gap:70px;align-items:center}.as-page .as-seal{aspect-ratio:1;border:1px solid #acc8ad;border-radius:50%;outline:1px solid #6e9378;outline-offset:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#ffffff09}.as-page .as-seal strong{font:84px/1.1 Georgia,serif}.as-page .as-seal span{font-size:14px;letter-spacing:.3em;margin-left:.3em}.as-page .as-guarantee .as-rich{max-width:760px;font-size:16px}.as-page .as-offer-grid{gap:40px;align-items:center}.as-page .as-offer-image{border-radius:12px;overflow:hidden;border:1px solid #e1e5da;background:#fff}.as-page .as-offer-card{background:#fff;border:1px solid #d7dfd1;border-radius:12px;padding:36px;color:var(--as-ink);box-shadow:0 12px 35px #173a2410}.as-page .as-offer-card h2{font-size:37px}.as-page .as-offer-card .as-price{margin-top:26px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.as-page .as-price s{color:#6c756c;font-size:18px}.as-page .as-price strong{font-size:34px;letter-spacing:-.03em;line-height:1.2}.as-page .as-sale{padding:5px 9px;background:var(--as-sage);border:1px solid #d0dfce;color:var(--as-green);font-size:11px;font-weight:700;letter-spacing:.025em;border-radius:4px}.as-page .as-offer-card .as-micro{margin-top:10px}.as-page .as-offer-card .as-button{margin-top:22px;width:100%}.as-page .as-offer-card>.as-rich{font-size:13px;margin-top:20px}.as-page .as-offer-card .as-rich p+p{margin-top:8px}.as-page .as-unavailable{padding-top:24px;font-weight:700}.as-page .as-faq-list{max-width:900px;margin:0 auto;display:grid;gap:10px}.as-page .as-last-cta{margin-top:30px}.as-page .as-footer{background:#102d21;color:#e0e9dd;padding:48px 0 115px}.as-page .as-footer-brand{display:inline-flex;flex-direction:column;text-decoration:none;letter-spacing:.2em;font-size:24px;line-height:1.4}.as-page .as-footer-brand span{font-size:9px;letter-spacing:.3em;text-align:center}.as-page .as-footer nav{display:flex;flex-wrap:wrap;gap:22px;margin:25px 0;font-size:13px}.as-page .as-footer p{font-size:12px;max-width:700px;color:#c1d0c2}.as-page .as-footer small{font-size:11px;display:block;margin-top:20px}.as-page .as-sticky{position:fixed;z-index:40;bottom:16px;left:50%;transform:translate(-50%);width:min(730px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px 12px 24px;background:#fff;border:1px solid #d7dfd1;border-radius:10px;box-shadow:0 5px 35px #102b2230;color:var(--as-ink)}.as-page .as-sticky>div{display:flex;flex-direction:column}.as-page .as-sticky strong{font-size:14px}.as-page .as-sticky>div>span{font-size:12px}.as-page .as-sticky .as-button{min-height:46px;padding:12px 20px;font-size:13px;white-space:nowrap}@media(min-width:1400px){.as-page .as-hero{padding-block:70px}}@media(max-width:900px){.as-page .as-container{width:calc(100% - 40px)}.as-page .as-grid{gap:30px}.as-page .as-three{gap:15px}.as-page .as-section{padding-block:64px}.as-page .as-hero-grid{gap:24px}.as-page .as-quote,.as-page .as-method-card,.as-page .as-product-copy{padding:23px}.as-page .as-guarantee-grid{grid-template-columns:170px 1fr;gap:45px}.as-page .as-offer-card{padding:25px}.as-page .as-product-image{height:230px}.as-page .as-ebook{height:195px}.as-page .as-ebook strong{font-size:27px}}@media(max-width:680px){.as-page{font-size:16px}.as-page .as-container{width:calc(100% - 36px)}.as-page .as-section{padding-block:48px}.as-page h1{font-size:36px;line-height:1.1;letter-spacing:-.045em}.as-page h2{font-size:32px;margin-bottom:24px}.as-page h3{font-size:22px}.as-page .as-grid,.as-page .as-three,.as-page .as-details-grid{grid-template-columns:1fr;gap:26px}.as-page .as-header .as-container{min-height:69px}.as-page .as-brand img{width:117px;height:52px}.as-page .as-header-link{font-size:11px;gap:7px}.as-page .as-announcement{font-size:11px;padding:9px 12px}.as-page .as-hero{padding-top:32px}.as-page .as-hero-media{grid-row:2}.as-page .as-hero-copy .as-rich{font-size:16px}.as-page .as-eyebrow{font-size:10px;margin-bottom:14px}.as-page .as-button{font-size:15px;padding:16px 20px;gap:16px}.as-page .as-hero-media .as-image{max-height:480px;object-fit:contain}.as-page .as-quote{padding:25px}.as-page .as-reviews .as-three{gap:15px}.as-page .as-quote-mark{height:33px}.as-page .as-quote h3{font-size:21px}.as-page .as-video-grid{gap:24px}.as-page .as-video-card{max-width:430px;width:100%;margin:auto}.as-page .as-video-card video{aspect-ratio:9/14}.as-page .as-video-card>div{padding:20px}.as-page .as-process{padding:8px 23px}.as-page .as-method-card{padding:28px}.as-page .as-number{margin-bottom:15px}.as-page .as-study{padding:26px}.as-page .as-bundle-grid{gap:22px}.as-page .as-product-image{height:300px}.as-page .as-product-copy{padding:27px}.as-page .as-ebook{height:260px;max-width:215px}.as-page .as-ebook strong{font-size:35px}.as-page .as-bonus{padding:20px 0}.as-page .as-expectations article{padding:25px}.as-page .as-guarantee-grid{grid-template-columns:1fr;gap:36px}.as-page .as-seal{width:144px;margin:10px auto}.as-page .as-seal strong{font-size:66px}.as-page .as-guarantee h2{font-size:31px}.as-page .as-offer-card{padding:26px 23px}.as-page .as-offer-card h2{font-size:32px}.as-page summary{font-size:16px;padding:19px 20px}.as-page details>.as-rich{padding:0 20px 22px}.as-page .as-sticky{bottom:0;left:0;transform:none;width:100%;border-radius:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:12px}.as-page .as-sticky strong{font-size:11px}.as-page .as-sticky>div>span{font-size:11px}.as-page .as-sticky .as-button{padding:11px 14px;font-size:12px;gap:12px}.as-page .as-footer{padding-bottom:115px}.as-page .as-footer nav{gap:20px}}@media(prefers-reduced-motion:reduce){.as-page *{scroll-behavior:auto!important;transition:none!important}}@media print{.as-page .as-sticky,.as-page .as-header-link,.as-page .as-button{display:none!important}.as-page .as-section{padding-block:25px}.as-page details>.as-rich{display:block}.as-page .as-footer{padding-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aress-stride.css.map */
