.sa-lp{--green: #1B6B22;--black: #1B1B1D;--white: #FFFFFF;--gold: #C9A84C;--grey: #F5F4F1;--sa-font: "IBM Plex Sans", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-family:var(--sa-font);color:var(--black);background:transparent;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.sa-lp,.sa-lp h1,.sa-lp h2,.sa-lp h3,.sa-lp p,.sa-lp span,.sa-lp a,.sa-lp button,.sa-lp li,.sa-lp label,.sa-lp b,.sa-lp strong,.sa-lp small,.sa-lp .headline,.sa-lp .pre,.sa-lp .subhead,.sa-lp .eyebrow,.sa-lp .cta,.sa-sticky-cta,.sa-sticky-cta *{font-family:IBM Plex Sans,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}body.sa-pad-bottom{padding-bottom:78px}.shopify-section.stress-anger-sticky-cta-section{position:static!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important}.sa-lp .band-grey,.sa-lp .band-black,.sa-lp .logo-strip,.sa-lp .hero{width:100%}.sa-lp .photo,.sa-lp .logo-strip img,.sa-lp .quote-card .who img,.sa-lp .guarantee-box img{max-width:100%;height:auto}.sa-lp .media-fill img{max-width:100%}.shopify-section:has(>.sa-lp),.shopify-section:has(>.sa-lp>*){margin:0!important;padding:0!important;background:transparent}.shopify-section:has(.sa-lp)>.section,.shopify-section:has(.sa-lp)>section{margin:0;padding:0;max-width:none}.sa-lp *,.sa-lp *:before,.sa-lp *:after{box-sizing:border-box}.sa-lp h1,.sa-lp h2,.sa-lp h3{font-family:var(--sa-font);font-weight:700;line-height:1.2;color:var(--black);margin:0 0 16px}.sa-lp h2{font-size:clamp(26px,5.5vw,36px)}.sa-lp h3{font-size:clamp(19px,4.5vw,24px);margin-bottom:10px}.sa-lp p{margin:0 0 16px}.sa-lp img{max-width:100%;display:block}.sa-lp .wrap{max-width:720px;margin:0 auto;padding:0 20px}.sa-lp section{padding:44px 0}.sa-lp .eyebrow{display:inline-block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-weight:600;margin-bottom:12px}.sa-lp .band-black .eyebrow{color:var(--gold)}.sa-lp .cta{display:block;width:100%;background:var(--green);color:var(--white)!important;text-align:center;font-size:18px;font-weight:700;padding:16px 28px;border-radius:999px;text-decoration:none!important;border:none;cursor:pointer;min-height:52px;box-shadow:0 4px 14px #1b6b2259;font-family:inherit;line-height:1.25}.sa-lp .cta:hover{background:#145219;color:var(--white)!important}.sa-lp .cta:active{transform:translateY(1px)}.sa-lp .cta small{display:block;font-size:13px;font-weight:400;opacity:.9}@media(min-width:600px){.sa-lp .cta{max-width:420px;margin-left:auto;margin-right:auto}}.sa-lp .sub-cta-note{text-align:center;font-size:13px;color:#666;margin-top:10px}.sa-lp .price-beside{text-align:center;font-size:15px;color:#555;margin-bottom:8px}.sa-lp .price-beside b{color:var(--green);font-size:20px}.sa-lp .hero{background:var(--white);padding:34px 0 46px;border-bottom:1px solid #EEE}.sa-lp .hero .pre{color:var(--green);font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin:0 0 14px}.sa-lp .hero .seo-h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sa-lp .hero .headline{font-family:var(--sa-font);font-size:clamp(30px,7.5vw,44px);margin-bottom:14px;color:var(--black);font-weight:700;line-height:1.2}.sa-lp .hero .subhead{font-size:17px;color:#555;margin-bottom:22px}.sa-lp .offer-strip{display:flex;justify-content:space-between;gap:8px;background:var(--grey);border:1px solid #E5E3DD;border-radius:12px;padding:12px 14px;margin-bottom:16px;text-align:center}.sa-lp .offer-strip div{flex:1}.sa-lp .offer-strip b{display:block;color:var(--green);font-size:17px}.sa-lp .offer-strip span{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.06em}.sa-lp .trust-row{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;margin-top:14px;font-size:13px;color:#666}.sa-lp .trust-row span:before{content:"\2713";color:var(--green);margin-right:6px;font-weight:700}.sa-lp .hero-media .caption{text-align:center;font-size:13px;color:#888;margin:10px 0 0}.sa-lp .logo-strip{padding:30px 0;border-bottom:1px solid #EEE}.sa-lp .logo-strip .wrap{display:flex;align-items:center;justify-content:center;column-gap:52px;row-gap:10px;flex-wrap:wrap}.sa-lp .logo-strip p{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#999;margin:0;width:100%;text-align:center}.sa-lp .logo-strip img{height:52px;width:auto}@media(min-width:900px){.sa-lp .logo-strip{padding:38px 0}.sa-lp .logo-strip .wrap{column-gap:80px;row-gap:20px}.sa-lp .logo-strip img{height:58px}}.sa-lp .check-list{list-style:none;margin:18px 0;padding:0}.sa-lp .check-list li{padding:9px 0 9px 34px;position:relative;border-bottom:1px solid #EBEAE6;font-size:16px}.sa-lp .check-list li:before{content:"\2713";position:absolute;left:0;top:9px;width:24px;height:24px;border-radius:50%;background:var(--green);color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center}.sa-lp .x-list li:before{content:"\2715";background:#9a3b3b}.sa-lp .band-grey{background:var(--grey)}.sa-lp .band-black{background:var(--black);color:var(--white)}.sa-lp .band-black h2{color:var(--white)}.sa-lp .band-black p{color:#ccc}.sa-lp .callout{border-left:4px solid var(--gold);background:var(--grey);padding:16px 20px;border-radius:0 10px 10px 0;margin:20px 0;font-size:17px;font-style:italic}.sa-lp .band-grey .callout{background:#fff}.sa-lp .photo{width:100%;height:auto;border-radius:12px;margin:16px 0}.sa-lp .media-fill{margin:16px 0;border-radius:14px;overflow:hidden;background:var(--grey);min-height:220px;position:relative}.sa-lp .media-fill img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center;margin:0;border:0}.sa-lp .split.media .media-fill{align-self:stretch}.sa-lp .split.media{background:unset}.sa-lp .media-fill.contain img{object-fit:contain;padding:22px;box-sizing:border-box;background:var(--grey)}.sa-lp .vimeo-wrap{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000;margin-bottom:12px}.sa-lp .vimeo-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.sa-lp .vimeo-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:#000;display:block}.sa-lp .vimeo-poster__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.sa-lp .vimeo-poster__play{position:absolute;left:50%;top:50%;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:50%;background:#1b6b22eb;box-shadow:0 8px 24px #00000047;pointer-events:none}.sa-lp .vimeo-poster__play:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-40%,-50%);border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #fff}.sa-lp .vimeo-poster:hover .vimeo-poster__play{background:#145219f5;transform:translate(-50%,-50%) scale(1.04)}.sa-lp .quote-card{background:var(--white);border:1px solid #E5E3DD;border-radius:14px;padding:20px;margin:16px 0;box-shadow:0 2px 10px #0000000d}.sa-lp .quote-card p{font-size:15.5px;font-style:italic;color:#333}.sa-lp .quote-card .who{font-style:normal;font-weight:700;font-size:14px;color:var(--black);margin:0;display:flex;align-items:center;gap:10px}.sa-lp .quote-card .who img{width:44px;height:44px;border-radius:50%;object-fit:cover}.sa-lp .quote-card .who small{display:block;font-weight:400;color:#777}.sa-lp .stars{color:var(--gold);letter-spacing:2px;font-size:15px;margin-bottom:8px}.sa-lp .proof-featured{background:var(--white);border:1px solid #E5E3DD;border-radius:14px;padding:22px;margin:0 auto 22px;max-width:680px;box-shadow:0 2px 12px #0000000f;text-align:left}.sa-lp .proof-featured .flag{display:inline-block;background:var(--gold);color:var(--black);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:12px}.sa-lp .proof-featured p{font-size:16px;font-style:italic;color:#333}.sa-lp .proof-featured .who{font-style:normal;font-weight:700;font-size:14px;color:var(--black);margin:0}.sa-lp .proof-featured .who small{display:block;font-weight:400;color:#777}.sa-lp .proof-grid .quote-card{display:flex;flex-direction:column;height:100%}.sa-lp .proof-grid .quote-card .who{margin-top:auto}.sa-lp .avatar-ph{width:44px;height:44px;border-radius:50%;background:#d9d6ce;color:#7a756a;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex:none}.sa-lp .module{border:1px solid #E5E3DD;border-radius:12px;margin-bottom:12px;background:#fff}.sa-lp .module-head{padding:15px 18px;font-weight:700;font-size:16px;display:flex;gap:12px;align-items:center}.sa-lp .module-head .num{flex:none;width:32px;height:32px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.sa-lp .module-body{padding:0 18px 15px 62px;font-size:15px;color:#555}.sa-lp .guarantee-box{display:flex;gap:22px;align-items:center;background:var(--white);border:1px solid #E5E3DD;border-radius:16px;padding:24px 22px;max-width:560px;margin:0 auto 28px}.sa-lp .guarantee-box img{width:104px;height:auto;flex:none}@media(max-width:480px){.sa-lp .guarantee-box{flex-direction:column;text-align:center}}.sa-lp .price-card{background:var(--white);color:var(--black);border-radius:18px;padding:30px 24px;text-align:center;max-width:460px;margin:0 auto;border:2px solid var(--green);box-shadow:0 8px 30px #0000001f}.sa-lp .price-card .stack{text-align:left;margin:16px 0;font-size:15px}.sa-lp .price-card .stack div{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px dashed #DDD;gap:12px}.sa-lp .price-card .stack div span:last-child{color:#888;flex:none}.sa-lp .price-big{font-size:50px;font-weight:800;color:var(--green);line-height:1}.sa-lp .badge-row{display:flex;justify-content:center;gap:14px;margin-top:14px;font-size:12px;color:#666;flex-wrap:wrap}.sa-lp .upgrade-bump{border:2px dashed var(--gold);background:#fbf8ef;border-radius:12px;padding:14px;text-align:left;margin:0 0 12px}.sa-lp .upgrade-bump label{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:13.5px;color:#444;line-height:1.45}.sa-lp .upgrade-bump input{margin-top:3px;width:18px;height:18px;flex:none;accent-color:var(--green)}.sa-lp .upgrade-bump b{color:var(--black)}.sa-lp .dyn-pay{margin-top:12px}.sa-lp .sa-product-form,.sa-lp .sa-course-form{margin:0}.sa-lp .sa-product-form .shopify-payment-button,.sa-lp .sa-course-form .shopify-payment-button{margin-top:8px}.sa-lp .sa-product-form .shopify-payment-button__button,.sa-lp .sa-course-form .shopify-payment-button__button{border-radius:8px!important;min-height:48px;width:100%!important}.sa-lp .shopify-payment-button [data-testid=ShopifyPay-button],.sa-lp .shopify-payment-button .shopify-payment-button__button--branded{border-radius:8px!important;min-height:48px!important}.sa-lp .shopify-payment-button__more-options{display:block!important;width:100%;margin-top:12px!important;padding:0;border:0;background:none;color:var(--black);font-size:14px!important;font-weight:500;line-height:1.25!important;text-align:center;text-decoration:underline;cursor:pointer;font-family:inherit}.sa-lp .shopify-payment-button__more-options:hover{color:var(--green)}.sa-lp #shopify-buyer-consent{display:none!important}.sa-lp .price-card .cta{max-width:none}.sa-lp #sa-course-checkout[hidden],.sa-lp #sa-membership-checkout[hidden]{display:none!important}.sa-lp .mini-quotes{max-width:560px;margin:26px auto 0}.sa-lp .mini-quotes .quote-card{margin:10px 0;padding:16px}.sa-lp .faq-item{border-bottom:1px solid #E5E3DD}.sa-lp .faq-q{width:100%;text-align:left;background:none;border:none;font-family:inherit;font-size:16px;font-weight:700;padding:15px 34px 15px 0;cursor:pointer;position:relative;color:var(--black);min-height:44px}.sa-lp .faq-q:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--green)}.sa-lp .faq-item.open .faq-q:after{content:"\2212"}.sa-lp .faq-a{display:none;padding:0 0 15px;font-size:15px;color:#555}.sa-lp .faq-item.open .faq-a{display:block}.sa-lp .offer-cards{display:flex;flex-direction:column;gap:26px;max-width:900px;margin:30px auto 0;align-items:stretch;position:relative}.sa-lp .offer-card{background:var(--white);border:1px solid #E5E3DD;border-radius:18px;padding:28px 26px;text-align:left;display:flex;flex-direction:column;position:relative}.sa-lp .offer-card.member{border:2px solid var(--gold)}.sa-lp .ribbon{position:absolute;top:-16px;left:50%;transform:translate(-50%);background:var(--gold);color:var(--black);font-size:12px;font-weight:800;letter-spacing:.08em;padding:6px 18px;border-radius:999px;white-space:nowrap}.sa-lp .offer-card .tag{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#999;font-weight:700;margin-bottom:6px}.sa-lp .offer-card.member .tag{color:var(--green)}.sa-lp .offer-card h3{font-size:24px;margin-bottom:2px}.sa-lp .offer-card .sub{font-size:14px;color:#777;margin-bottom:14px}.sa-lp .o-price{font-size:40px;font-weight:800;color:var(--black);line-height:1}.sa-lp .o-price small{font-size:16px;font-weight:400;color:#777;font-family:var(--sa-font)}.sa-lp .o-note{font-size:13px;color:#999;margin:4px 0 16px}.sa-lp .toggle{display:flex;background:#fff;border:1px solid #DDD;border-radius:999px;padding:4px;margin-bottom:14px;max-width:280px}.sa-lp .toggle button{flex:1;border:none;background:transparent;font-family:inherit;font-size:14px;font-weight:700;padding:9px 0;border-radius:999px;cursor:pointer;color:#555;min-height:40px}.sa-lp .toggle button.on{background:var(--black);color:#fff}.sa-lp .offer-card ul{list-style:none;margin:0 0 20px;padding:0;flex:1}.sa-lp .offer-card li{padding:8px 0 8px 26px;position:relative;font-size:14.5px;border-bottom:1px dashed #EEE}.sa-lp .offer-card li:before{content:"\2713";position:absolute;left:0;color:var(--green);font-weight:700}.sa-lp .offer-card .foot{text-align:center;font-size:13px;color:#888;margin-top:10px}.sa-lp .or-divider{text-align:center;font-weight:700;color:#999;letter-spacing:.1em}.sa-lp .offer-trust{text-align:center;font-size:13px;color:#888;margin-top:22px}.sa-lp .offer-section-intro{text-align:center}.sa-lp .offer-section-intro p{max-width:580px;margin:0 auto 8px}.sa-lp .closing-section{text-align:center}.sa-lp .closing-section .price-beside{color:#ccc}.sa-lp .closing-section .price-beside b{color:var(--gold)}.sa-sticky-cta{position:fixed;bottom:0;left:0;right:0;background:#fffffff7;border-top:1px solid #E5E3DD;padding:10px 16px calc(10px + env(safe-area-inset-bottom));z-index:50;display:none}.sa-sticky-cta.show{display:block}.sa-sticky-cta .sticky-inner{display:flex;align-items:center;gap:14px;max-width:720px;margin:0 auto}.sa-sticky-cta .p{font-weight:800;color:var(--green);font-size:20px;flex:none}.sa-sticky-cta .t{font-size:12px;color:#777;line-height:1.3;flex:1;min-width:0}.sa-sticky-cta .cta{flex:1.4;font-size:16px;padding:12px 18px;box-shadow:none;margin:0;width:auto;max-width:none;display:block;background:var(--green);color:#fff!important;text-align:center;font-weight:700;border-radius:999px;text-decoration:none!important;border:none;cursor:pointer;min-height:48px;font-family:var(--sa-font)}@media(min-width:900px){.sa-lp .wrap{max-width:1120px}.sa-lp section{padding:72px 0}.sa-lp .hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.sa-lp .narrow{max-width:860px;margin-left:auto;margin-right:auto}.sa-lp .split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.sa-lp .split.center{align-items:center}.sa-lp .split.media{align-items:stretch}.sa-lp .split>div>.cta,.sa-lp .split>.cta{margin-left:0;margin-right:0}.sa-lp .split .price-beside{text-align:left}.sa-lp .proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.sa-lp .proof-grid .quote-card{margin:0}.sa-lp .inside-cols{display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:stretch}.sa-lp .media-fill{margin:0;align-self:stretch}.sa-lp .inside-cols .media-fill:not(.contain),.sa-lp .split.media .media-fill{min-height:100%}.sa-lp .inside-cols .media-fill:not(.contain) img,.sa-lp .split.media .media-fill img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}.sa-lp .media-fill.contain{display:flex;align-items:center;justify-content:center}.sa-lp .media-fill.contain img{position:static;width:100%;height:auto;max-height:100%;min-height:0;aspect-ratio:auto;object-fit:contain;padding:32px;box-sizing:border-box}.sa-lp .offer-cards{flex-direction:row;gap:0}.sa-lp .offer-card{flex:1}.sa-lp .or-divider{display:flex;align-items:center;padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/stress-anger-lp.css.map */
