body:has(.trp)>.shopify-section-group-header-group,body:has(.trp)>.shopify-section-group-footer-group{display:none!important}.trp{--cream:#f6f0e9;--paper:#fffaf5;--ink:#2d211b;--muted:#756860;--line:#ded2c7;--cocoa:#5f3929;--clay:#955a40;background:var(--cream);color:var(--ink);font:16px/1.7 Montserrat,Arial,sans-serif}.trp *{box-sizing:border-box}.trp img{display:block;max-width:100%;height:auto}.trp h1,.trp h2,.trp h3,.trp blockquote{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:-.02em}.trp h1{font-size:clamp(38px,3.6vw,50px);line-height:1.03;margin:0}.trp h2{font-size:clamp(32px,4vw,52px);line-height:1.08;margin:0}.trp h3{line-height:1.16}.trp em{color:var(--clay)}.trp__nav{width:min(1180px,calc(100% - 40px));height:84px;margin:auto;display:flex;align-items:center;justify-content:space-between}.trp__nav img{width:176px;height:auto}.trp__text-link{color:var(--cocoa);font-size:13px;font-weight:600}.trp__eyebrow{margin:0 0 13px;color:var(--clay);font-size:10px;font-weight:600;letter-spacing:.2em;line-height:1.4}.trp__hero{width:min(1180px,calc(100% - 40px));min-height:650px;margin:12px auto 0;display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden;border-radius:32px;background:var(--paper);box-shadow:0 18px 55px #4c33261a}.trp__hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(38px,4vw,56px)}.trp__lead{margin:20px 0;color:var(--muted);font-size:16px}.trp__mechanism{margin:-8px 0 20px;color:var(--cocoa);font-size:13px}.trp__actions{display:flex;gap:13px}.trp__button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:16px 24px;background:var(--cocoa);color:#fff!important;font-size:12px;font-weight:600;letter-spacing:.04em;text-decoration:none!important}.trp__button--soft{background:#eaded5;color:var(--cocoa)!important}.trp__micro{color:#8c7c73;font-size:10px}.trp__hero-image{position:relative;min-height:650px;margin:0}.trp__hero-image>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.trp__hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(45,33,27,.48),transparent 48%)}.trp__hero-image figcaption{position:absolute;z-index:2;left:35px;right:35px;bottom:32px;color:#fff;display:flex;flex-direction:column}.trp__hero-image strong{font:22px Georgia,serif}.trp__hero-image span{font-size:12px}.trp__recognition{width:min(900px,calc(100% - 48px));margin:80px auto;text-align:center}.trp__recognition h2{font-size:clamp(28px,4vw,44px)}.trp__recognition p{display:flex;justify-content:center;align-items:center;gap:16px;color:var(--clay);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.trp__recognition i{width:5px;height:5px;border-radius:50%;background:var(--clay)}.trp__section{width:min(1120px,calc(100% - 40px));margin:auto;padding:90px 0}.trp__center{max-width:820px;margin:0 auto 46px;text-align:center}.trp__center>p:last-child,.trp__intro>p:last-child,.trp__split>div>p{color:var(--muted)}.trp__outcome-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.trp__outcome-grid article{padding:32px 26px;border-radius:22px;background:var(--paper)}.trp__outcome-grid article:nth-child(2n){background:#eee5df}.trp__outcome-grid span,.trp__choices small,.trp__response-grid article>span{color:var(--clay);font-size:9px;font-weight:600;letter-spacing:.14em}.trp__outcome-grid h3{font-size:25px;margin:16px 0}.trp__outcome-grid p,.trp__explain{color:var(--muted);font-size:13px}.trp__closing{max-width:760px;margin:38px auto 0;text-align:center;font:clamp(25px,3.4vw,38px)/1.25 Georgia,serif}.trp__split{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(40px,7vw,90px);align-items:center}.trp__mockup,.trp__founder figure{margin:0;overflow:hidden;border-radius:28px;box-shadow:0 28px 70px #4e322b24}.trp__intro{max-width:780px}.trp__choices{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 18px}.trp__choices span{min-width:230px;padding:14px 18px;border-radius:18px;background:var(--paper);font-weight:600}.trp__choices small{display:block}.trp__response-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.trp__response-grid article{padding:clamp(30px,4vw,46px);border-radius:26px;background:#eee5df}.trp__response-grid article:last-child{background:var(--cocoa);color:#fff}.trp__response-grid article p{font-size:14px}.trp__response-grid article:last-child p{color:#eadfd9}.trp__response-grid strong{display:block;margin-top:24px;padding-top:22px;border-top:1px solid rgba(95,57,41,.16);font:clamp(20px,2.3vw,27px)/1.35 Georgia,serif}.trp__section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.trp__section-head>p{max-width:330px;color:var(--muted)}.trp__path-grid,.trp__quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.trp__path{border-radius:28px;padding:clamp(34px,5vw,58px)}.trp__path--rose{background:#eadde0}.trp__path--olive{background:#e1e3d6}.trp__path h3{font-size:38px}.trp__path ul{list-style:none;padding:0}.trp__path li{padding:12px 0;border-top:1px solid rgba(77,58,49,.13)}.trp__audio{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:center;padding:80px;border-radius:30px;background:var(--cocoa);color:#fff}.trp__audio audio{width:100%;margin:20px 0}.trp__audio blockquote{font-size:clamp(30px,4vw,48px);line-height:1.2;color:#eddcda}.trp__mirror{padding:46px;border-radius:28px;background:#ded5ce}.trp__mirror>span{font-size:9px;letter-spacing:.18em;color:var(--clay)}.trp__mirror h3{font-size:34px}.trp__mirror i{display:block;height:8px;margin:8px 0;border-radius:8px;background:var(--clay)}.trp__checks{list-style:none;padding:0}.trp__checks li{position:relative;padding:7px 0 7px 27px}.trp__checks li:before{content:"\2713";position:absolute;left:0;color:var(--clay)}.trp__quote-grid figure{margin:0;padding:clamp(32px,5vw,54px);border-radius:26px;background:var(--cocoa);color:#fff}.trp__quote-grid figure:last-child{background:#ded5ce;color:var(--ink)}.trp__quote-grid blockquote{margin:0 0 30px;font-size:clamp(25px,3vw,36px);line-height:1.25}.trp__quote-grid figcaption{display:flex;flex-direction:column}.trp__founder figure{height:530px}.trp__founder figure img{width:100%;height:100%;object-fit:cover;object-position:center top}.trp__inside figure{margin:0}.trp__inside img{width:100%;border-radius:30px;box-shadow:0 28px 75px #4e322b29}.trp__inside figcaption{text-align:center;color:var(--muted);font-size:11px}.trp__membership{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:center;padding:75px;border-radius:30px;background:#e7dcda}.trp__price{padding:40px;border-radius:24px;background:var(--paper);box-shadow:0 18px 55px #4c33261a}.trp__amount{display:flex;align-items:baseline;gap:6px}.trp__amount strong{font:64px Georgia,serif}.trp__price>.trp__button{display:flex;margin:15px 0}.trp__saving{display:block;text-align:center;color:var(--clay);font-size:12px}.trp__after{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.trp__faq{max-width:850px}.trp__faq details{padding:22px 0;border-top:1px solid #cdbfb6}.trp__faq summary{cursor:pointer;font:23px Georgia,serif}.trp__faq details p{color:var(--muted)}.trp__final{width:min(1120px,calc(100% - 40px));margin:20px auto 80px;padding:95px 30px;border-radius:30px;background:var(--cocoa);color:#fff;text-align:center}.trp__final>p{max-width:650px;margin:25px auto}.trp__final>small{display:block;margin-top:16px}.trp__final a{color:#fff}.trp__footer{padding:58px max(24px,calc((100vw - 1120px)/2)) 38px;background:var(--cocoa);color:#e7dcd4;text-align:center}.trp__footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:28px auto}.trp__footer a{color:#fff}.trp__footer small{font-size:10px}.trp__system{padding:clamp(52px,7vw,82px);border-radius:30px;background:var(--cocoa);color:#fff}.trp__system-intro{max-width:850px}.trp__system-intro .trp__eyebrow{color:#edcbbb}.trp__system-intro>p:last-child{max-width:780px;color:#eadfd9}.trp__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px}.trp__stats article{min-height:165px;padding:28px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#ffffff12}.trp__stats strong{display:block;margin-bottom:9px;color:#f4ded4;font:clamp(42px,5vw,64px)/1 Georgia,serif}.trp__stats span{display:block;max-width:190px;color:#f4ece7;font-size:12px;line-height:1.55}.trp__system-close{margin:40px 0 0;font:clamp(27px,3.6vw,42px)/1.2 Georgia,serif}.trp__system-action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:24px;padding:13px 22px;border-radius:999px;background:#f4e4dc;color:var(--cocoa)!important;font-size:11px;font-weight:600;text-decoration:none!important}.trp__system-action:hover{background:#fff}.trp__system-note{max-width:760px;margin:14px 0 0;color:#d8c8c0;font-size:10px}.trp__response-grid article:last-child>span{color:#edcbbb}.trp__growth{padding-top:54px}.trp__growth-wrap{padding:clamp(42px,6vw,72px);border-radius:30px;background:#e6ddd7}.trp__growth-intro{max-width:900px}.trp__growth-intro h2{max-width:780px}.trp__growth-intro>p:not(.trp__eyebrow){max-width:790px;margin:20px 0 0;color:var(--muted);font-size:15px}.trp__growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px}.trp__growth-grid article{min-height:245px;padding:30px 28px;border:1px solid rgba(95,57,41,.1);border-radius:22px;background:#fffaf5cc}.trp__growth-grid span{color:var(--clay);font-size:9px;font-weight:600;letter-spacing:.16em}.trp__growth-grid h3{margin:18px 0 13px;font-size:25px}.trp__growth-grid p{margin:0;color:var(--muted);font-size:13px}.trp__founder>div>strong{display:block}.trp__about-link{margin-top:22px}.trp__recognition{width:min(1120px,calc(100% - 40px));margin:72px auto 28px;padding:clamp(38px,6vw,68px);border-radius:30px;background:#eee5df}.trp__recognition h2{max-width:870px;margin:0 auto 34px}.trp__recognition-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;margin:0;color:var(--clay);font-size:10px!important;font-weight:600;letter-spacing:.1em!important;text-transform:uppercase}.trp__recognition-grid span{display:flex;min-height:70px;align-items:center;justify-content:center;padding:15px 18px;border:1px solid rgba(149,90,64,.18);border-radius:18px;background:#fffaf5c7;line-height:1.45}@media(max-width:800px){.trp__nav,.trp__hero,.trp__section,.trp__final{width:min(100% - 28px,1120px)}.trp__hero,.trp__split,.trp__response-grid,.trp__path-grid,.trp__quote-grid,.trp__membership,.trp__audio,.trp__growth-grid{grid-template-columns:1fr}.trp__growth-grid article{min-height:0}.trp__hero-copy{padding:44px 25px 38px}.trp__hero-image{min-height:420px}.trp__hero-image>img{object-position:center top}.trp__actions{width:100%;flex-direction:column}.trp__recognition{width:min(100% - 28px,1120px);margin:34px auto 10px;padding:34px 18px}.trp__recognition-grid,.trp__outcome-grid,.trp__stats{grid-template-columns:1fr 1fr}.trp__section{padding:70px 0}.trp__section-head{display:block}.trp__audio,.trp__membership{padding:42px 25px}.trp__founder figure{height:520px}}@media(max-width:480px){.trp__text-link{display:none}.trp__hero h1{font-size:34px}.trp__outcome-grid{grid-template-columns:1fr}.trp__stats{grid-template-columns:1fr 1fr;gap:10px}.trp__system{padding:42px 24px}.trp__stats article{min-height:0;padding:22px 16px}.trp__recognition p{flex-direction:column}.trp__recognition i{display:none}.trp__path h3{font-size:31px}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAEA */
