#rwp{--ink:#22362e;--green:#244b3b;--gold:#d3b16d;--cream:#faf7ef;--line:#e8e1d6;font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);background:var(--cream)}#rwp *{box-sizing:border-box}#rwp h1,#rwp h2,#rwp h3,#rwp .serif{font-family:Georgia,'Times New Roman',serif;line-height:1.12;letter-spacing:-.025em}#rwp h1{font-size:clamp(2.6rem,5.4vw,5.3rem);margin:.4em 0}#rwp h2{font-size:clamp(2rem,3.7vw,3.5rem);margin:.3em 0 .55em}#rwp h3{font-size:1.55rem;margin:0 0 .6em}#rwp p{margin:0 0 1em}#rwp .wrap{max-width:1150px;margin:auto;padding:0 24px}#rwp .eyebrow{font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#476d58}#rwp .muted{color:#64766d}#rwp .section{padding:84px 0}#rwp .center{text-align:center}#rwp .btn{display:inline-block;border:0;border-radius:50px;padding:15px 25px;background:var(--green);color:white!important;font-weight:750;text-decoration:none;cursor:pointer}#rwp .btn:hover{background:#173628}#rwp .btn.light{background:white;color:var(--green)!important;border:1px solid #cbd7cc}#rwp button{font:inherit;cursor:pointer}#rwp .hero{background:linear-gradient(125deg,#f8f5eb,#eaf0e9);padding:65px 0}#rwp .hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:45px;align-items:center}#rwp .hero img{width:100%;max-height:560px;object-fit:contain;filter:drop-shadow(0 18px 22px #20382729)}#rwp .lead{font-size:1.18rem;max-width:620px}#rwp .actions{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}#rwp .micro{font-size:.82rem;color:#66766d}#rwp .proof{padding:22px 0;background:#e9eee7}#rwp .proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;text-align:center;font-size:.9rem;font-weight:650}#rwp .story-area{background:#f1f0e9}#rwp .story-layout{display:grid;grid-template-columns:260px 1fr;gap:24px}#rwp .story-tabs{display:flex;flex-direction:column;gap:9px}#rwp .story-tab{border:1px solid #d9ddd4;background:white;padding:15px 17px;border-radius:12px;text-align:left;color:var(--ink)}#rwp .story-tab[aria-selected=true]{background:var(--green);color:white}#rwp .story-tab span{display:block;font-size:.8rem;opacity:.8}#rwp .story-card{background:white;border:1px solid #e2e3dc;border-radius:18px;padding:clamp(24px,4vw,45px);min-height:380px}#rwp .story-card blockquote{font:normal clamp(1.5rem,2.6vw,2.25rem)/1.25 Georgia,serif;margin:10px 0 25px;color:#274e3a}#rwp .story-nav{display:flex;gap:9px;margin-top:25px}#rwp .story-nav button{border:1px solid #bfcfc2;background:#f4f7f2;border-radius:30px;padding:9px 16px}#rwp .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#rwp .card{background:white;border:1px solid var(--line);border-radius:18px;padding:26px}#rwp .book-card{overflow:hidden;padding:0}#rwp .book-card img{width:100%;height:330px;object-fit:contain;background:#eee9dd;padding:12px}#rwp .book-copy{padding:24px}#rwp .price{font-weight:800;font-size:1.15rem}#rwp .inside{background:#e9efe9}#rwp .journey{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#rwp .journey .card{padding:20px}#rwp .num{font:normal 2.4rem Georgia,serif;color:#a86b50}#rwp .preview{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}#rwp .paper{background:#fffdf7;padding:32px;border:1px solid #e0d9c9;box-shadow:0 13px 30px #1e3c241a;border-radius:6px}#rwp .reframe{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}#rwp .reframe>div{padding:16px;background:#f3e9d9;border-radius:9px}#rwp .reframe>div:last-child{background:#e7efe5}#rwp .line{height:29px;border-bottom:1px solid #c5c5b9}#rwp .offer-area{background:#f6eee5}#rwp .offers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#rwp .offer{background:white;border:2px solid #e4dfd4;border-radius:16px;padding:24px;position:relative;text-align:left;color:var(--ink)}#rwp .offer[aria-pressed=true]{border-color:#2b6749;box-shadow:0 0 0 3px #b8d4b77a}#rwp .offer .amount{font:normal 2.8rem Georgia,serif;display:block}#rwp .offer small{display:block;color:#66746b}#rwp .offer strong{display:block;font-size:1.07rem}#rwp .offer .save{color:#286f46;font-weight:750}#rwp .checkout-summary{background:white;padding:30px;border-radius:18px;margin-top:22px;display:grid;grid-template-columns:1fr auto;gap:25px;align-items:center}#rwp .checkout-summary ul{margin:12px 0;padding-left:22px}#rwp .checkout-summary .btn{min-width:230px;text-align:center}#rwp .free{background:#e9efe5}#rwp .free-grid{display:grid;grid-template-columns:.65fr 1.35fr;gap:45px;align-items:center}#rwp .free img{max-height:370px;width:100%;object-fit:contain}#rwp .form-row{display:flex;gap:10px;flex-wrap:wrap}#rwp input[type=email]{min-width:220px;flex:1;padding:15px;border:1px solid #bfcac0;border-radius:9px;font:inherit}#rwp .consent{font-size:.8rem;margin:12px 0;display:flex;align-items:start;gap:8px}#rwp .consent input{margin-top:6px}#rwp details{padding:18px 0;border-bottom:1px solid #d5dcd3}#rwp summary{cursor:pointer;font-weight:750}#rwp .faq{max-width:800px;margin:auto}#rwp .end{background:#244b3b;color:white;text-align:center;padding:65px 0}#rwp .end .eyebrow{color:#d6e4d6}#rwp .end p{max-width:650px;margin:0 auto 24px}#rwp .foot{background:#182f26;color:#d6e4d9;padding:35px 0;font-size:.82rem}#rwp .foot a{color:#fff}#rwp .exit-backdrop{display:none;position:fixed;z-index:99999;inset:0;background:#10241dcc;padding:20px;align-items:center;justify-content:center}#rwp .exit-backdrop.open{display:flex}#rwp .exit-dialog{position:relative;max-width:760px;width:100%;background:#fffdf7;border-radius:20px;padding:30px;display:grid;grid-template-columns:170px 1fr;gap:25px;box-shadow:0 20px 60px #0004}#rwp .exit-dialog img{width:100%;align-self:center}#rwp .exit-close{position:absolute;right:12px;top:10px;border:0;background:none;font-size:30px;color:#43554b}#rwp .exit-dialog h2{font-size:2.1rem}#rwp .exit-dialog input[type=email]{width:100%}#rwp .exit-dialog .btn{margin-top:8px}#rwp .status{font-size:.84rem;margin-top:8px;color:#3c6952}#rwp .skip{background:none;border:0;text-decoration:underline;color:#64766d;margin-top:10px}#rwp a:focus-visible,#rwp button:focus-visible,#rwp input:focus-visible{outline:3px solid #c69c53;outline-offset:3px}@media(max-width:850px){#rwp .hero-grid,#rwp .preview,#rwp .free-grid{grid-template-columns:1fr}#rwp .hero img{max-height:390px}#rwp .grid3,#rwp .journey{grid-template-columns:repeat(2,1fr)}#rwp .story-layout{grid-template-columns:1fr}#rwp .story-tabs{flex-direction:row;overflow:auto}#rwp .story-tab{min-width:140px}#rwp .checkout-summary{grid-template-columns:1fr}}@media(max-width:600px){#rwp .section{padding:55px 0}#rwp .grid3,#rwp .journey,#rwp .offers{grid-template-columns:1fr}#rwp .hero{padding:38px 0}#rwp .hero-grid{gap:10px}#rwp .story-card{min-height:440px}#rwp .exit-dialog{display:block;max-height:90vh;overflow:auto;padding:25px}#rwp .exit-dialog img{width:95px;float:left;margin-right:18px}#rwp .reframe{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){#rwp *{scroll-behavior:auto!important}}
#rwp .rwp-shopify-newsletter .form-row{margin:10px 0}#rwp .rwp-shopify-newsletter .consent{display:flex}#rwp .rwp-shopify-newsletter .consent input{flex:0 0 auto}#rwp .exit-dialog .btn.light{font-size:.84rem;line-height:1.35}
