.site-brand{font-size:21px;letter-spacing:-1.2px}.site-nav a,.header-cart,.footer-links a{transition:color .18s ease,border-color .18s ease}.header-cart:hover{border-color:var(--accent)}.button-primary{transition:background .18s ease,transform .18s ease}.button-primary:hover{transform:translateY(-1px)}.product-shell{align-items:center}.product-copy{padding:12px 0}.product-media{box-shadow:0 18px 45px #382e2410}.product-image{padding:24px}.product-image{transform:perspective(1200px) rotateY(-4deg) rotateX(1deg);filter:drop-shadow(16px 20px 20px #322a2924)}.cover-art{border-radius:2px 8px 8px 2px}.home-art{box-shadow:0 18px 45px #382e2410}.home-cover-image{padding:24px}.product-extras .section-heading{margin-bottom:38px}.product-extras .section-heading h2{max-width:620px;margin-left:auto;margin-right:auto}.faq-list{max-width:850px;margin:38px auto 0;background:var(--white);border:1px solid var(--line);padding:0 20px}.faq-list .faq-item{padding:0;border:0;border-top:1px solid var(--line);background:transparent}.faq-list .faq-item:first-child{border-top:0}.faq-list .faq-item summary{padding:16px 2px}.faq-list .faq-answer{padding:0 2px 18px}.site-nav a:focus-visible,.header-cart:focus-visible,.button:focus-visible,.description-details summary:focus-visible,.faq-item summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.product-description a,.rte a{text-decoration:underline;text-underline-offset:3px}.pagination{text-align:center;padding:24px}@media(max-width:760px){.product-shell{align-items:stretch}.product-copy{padding:0}.product-media{box-shadow:none}.product-image{padding:12px}.home-art{min-height:340px}.home-cover-image{padding:12px}.product-extras .section-heading{margin-bottom:25px}.faq-list{margin-top:25px;padding:0 15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-nav a,.header-cart,.footer-links a,.button-primary{transition:none}.button-primary:hover{transform:none}}.product-media{perspective:1200px;background:radial-gradient(ellipse at 50% 40%,#f3eee7,#e9e2d8 72%)}.cover-art{transform-style:preserve-3d;transform:perspective(1100px) rotateY(-11deg) rotateX(3deg) rotate(-2deg);box-shadow:22px 27px 35px #322a293d}.cover-art:before{content:"";position:absolute;z-index:1;left:-10px;top:5px;width:11px;height:calc(100% - 10px);background:linear-gradient(90deg,#30242b,#907782);transform:skewY(-2deg);box-shadow:-2px 3px 5px #1b172522}.cover-art:after{content:"";position:absolute;z-index:0;right:-12px;top:6px;width:13px;height:calc(100% - 12px);background:repeating-linear-gradient(to bottom,#fffdf8 0 2px,#d7cec4 2px 3px);transform:skewY(2deg);box-shadow:3px 4px 5px #1b172522}.cover-art>*{position:relative;z-index:2}.home-cover-art{transform:perspective(1100px) rotateY(-12deg) rotateX(3deg) rotate(-2deg)}.site-brand{display:inline-flex;align-items:center;gap:9px;color:var(--ink)}.brand-mark{display:grid;place-items:center;width:35px;height:35px;color:var(--accent)}.brand-mark-icon{display:block;width:100%;height:100%}.brand-wordmark{font-size:21px;font-weight:700;letter-spacing:-1.2px}.brand-accent{color:var(--accent)}.header-cart{display:inline-flex;align-items:center;gap:7px}.header-cart svg{width:17px;height:17px}.cart-label{font-size:10px}.cart-count{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:50%;background:#eee7df;color:var(--accent);font-size:9px}.site-nav a{font-weight:500;letter-spacing:.025em}.feature-icon-svg{width:23px;height:23px;display:block}.extra-icon,.step-icon{width:39px;height:39px;display:grid;place-items:center;background:#f1ece6;color:var(--accent);border-radius:50%;margin-bottom:14px}.step-icon{width:42px;height:42px;background:#e8dfd5}.product-facts span{display:inline-flex;align-items:center;gap:6px}.product-facts .feature-icon-svg{width:15px;height:15px;color:var(--accent)}.extra-item{transition:transform .2s ease,box-shadow .2s ease}.extra-item:hover{transform:translateY(-2px);box-shadow:0 11px 25px #302a200e}.footer-main{max-width:1140px;margin:0 auto 25px;display:grid;grid-template-columns:1.25fr .8fr .8fr;gap:42px;text-align:left;padding:0 24px 24px;border-bottom:1px solid var(--line)}.footer-logo{display:inline-flex;align-items:center;gap:9px;color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.8px}.footer-logo .brand-mark-icon{width:31px;height:31px;color:var(--accent)}.footer-identity p{max-width:280px;color:var(--muted);font-size:11px;line-height:1.75;margin:12px 0 0}.footer-column h2{font:600 11px var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:8px 0 13px;color:var(--ink)}.footer-links{display:grid;justify-content:start;gap:7px;margin:0}.footer-links a{font-size:10px;color:var(--muted)}.footer-bottom{max-width:1140px;margin:auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.footer-bottom p{margin:0;color:#827a73;font-size:9px}.footer-payments{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.footer-payments span{display:inline-flex;align-items:center;justify-content:center}.footer-payments svg{width:32px;height:auto;max-height:22px}.site-footer{padding:32px 18px 22px}.book-render-image{width:min(100%,340px);height:420px;position:relative;display:grid;place-items:center;perspective:1200px;transform-style:preserve-3d}.book-render-image:before{content:"";position:absolute;z-index:1;left:5%;top:7%;width:12px;height:86%;background:linear-gradient(90deg,#3a2c33,#a48d87);transform:skewY(-2deg) rotateY(-8deg);box-shadow:-3px 8px 12px #29232a22}.book-render-image:after{content:"";position:absolute;z-index:0;right:5%;top:8%;width:15px;height:84%;background:repeating-linear-gradient(to bottom,#fffefa 0 2px,#d8d0c8 2px 3px);transform:skewY(2deg) rotateY(7deg);box-shadow:4px 8px 12px #29232a22}.book-render-image .product-image,.book-render-image .home-cover-image{position:relative;z-index:2;width:auto;height:auto;max-width:88%;max-height:94%;min-height:0;object-fit:contain;padding:0;transform:perspective(1200px) rotateY(-8deg) rotateX(2deg);filter:drop-shadow(17px 21px 19px #29232a35)}.home-image-render{height:370px}@media(max-width:760px){.site-brand{gap:7px}.brand-mark{width:30px;height:30px}.brand-wordmark{font-size:19px}.header-cart{padding:8px}.cart-label{display:none}.footer-main{grid-template-columns:1fr 1fr;gap:23px 18px;padding:0 4px 20px}.footer-identity{grid-column:1/-1}.footer-bottom{padding:0 4px;align-items:flex-start;flex-direction:column}.footer-payments{justify-content:flex-start}.footer-payments svg{width:29px}.book-render-image{height:345px}.home-image-render{height:320px}}.announcement-bar{background:#241456;color:#fff8ea}.site-header{border-color:#e2def5}.site-nav{color:#504b6b}.header-cart{border-color:#c9c2ed;color:#32247e}.brand-accent{color:#f251ae}.product-media,.home-art{background:radial-gradient(ellipse at 48% 38%,#f8d9ff 0,#d8d0ff 48%,#aaa5f4);border:1px solid #d5cef9}.home-art{box-shadow:0 20px 50px #3a2a8a18}.cover-art{background:linear-gradient(150deg,#5140ed,#302194 45%,#17153b);color:#fffaff;transform:perspective(1150px) rotateY(-22deg) rotateX(6deg) rotate(-3deg);box-shadow:28px 32px 42px #22164d55}.cover-art:before{background:linear-gradient(90deg,#171237,#ff59ba);width:12px;left:-11px}.cover-art:after{background:repeating-linear-gradient(to bottom,#fff 0 2px,#d8d3f0 2px 3px);right:-14px;width:15px}.cover-kicker{color:#ffd977}.cover-title{color:#fffaff}.cover-title em,.cover-title span{color:#ff89d3}.cover-rule{background:#ffd45d;width:38px;height:3px}.cover-caption{color:#f0eaff}.cover-brand{color:#ffd977}.home-cover-art{transform:perspective(1150px) rotateY(-24deg) rotateX(6deg) rotate(-3deg)}.home-stamp{color:#4a35c7;font-weight:700}.button-primary{background:linear-gradient(100deg,#533de0,#754de8);color:#fff;box-shadow:0 10px 22px #533de03b}.button-primary:hover{background:linear-gradient(100deg,#402bc4,#6039d9);color:#fff}.product-price,.final-cta-product strong{color:#422db8}.eyebrow,.extra-label,.product-facts .feature-icon-svg{color:#533de0}.extra-icon,.step-icon{background:#eeeaff;color:#533de0}.extra-item:hover{box-shadow:0 13px 30px #533de01b}.ebook-fit{background:linear-gradient(115deg,#f0edff,#f9eff8);border-color:#e2def5}.fit-check{background:#ffe3f4;color:#cf2e90}.download-facts span,.download-steps article>span{color:#533de0}.download-steps article{border-color:#e2def5;box-shadow:0 8px 22px #261e5310}.faq-list{border-color:#e1dcf2;background:#fff}.faq-item{border-color:#e5e1f2}.description-details summary:after,.faq-item summary:after{color:#533de0}.ebook-faq{background:#f8f7ff}.ebook-final-cta{background:radial-gradient(ellipse at 12% 0,#633eea 0,#321775 40%,#191338);border-color:#6547c8}.final-cta-inner .eyebrow{color:#ffd977}.final-cta-form .button-primary{background:linear-gradient(100deg,#ffc94f,#ffda73);color:#281b48;box-shadow:0 8px 20px #08051545}.final-cta-form .button-primary:hover{background:#ffe08e;color:#281b48}.final-cta-product{border-color:#9475e5;background:#24174c80}.final-cta-product strong{color:#ffd977}.site-footer{background:#16112e;color:#f5f0ff;border-color:#312568}.footer-main{border-color:#39305e}.footer-logo,.footer-column h2{color:#f5f0ff}.footer-logo .brand-mark-icon{color:#ff69bb}.footer-identity p,.footer-links a,.footer-bottom p{color:#c2badc}.footer-links a:hover{color:#ffd977}.footer-payments svg{filter:drop-shadow(0 2px 3px #0002)}.footer-payments span{background:#fff;border-radius:4px;padding:2px 4px}.book-render-image{filter:drop-shadow(0 22px 30px #36288126)}.book-render-image:before{background:linear-gradient(90deg,#1c1748,#ff56b2);width:14px;left:3%;transform:skewY(-3deg) rotateY(-15deg);box-shadow:-4px 10px 14px #22164d30}.book-render-image:after{background:repeating-linear-gradient(to bottom,#fff 0 2px,#d3cdf1 2px 3px);width:17px;right:3%;transform:skewY(3deg) rotateY(12deg);box-shadow:5px 10px 14px #22164d30}.book-render-image .product-image,.book-render-image .home-cover-image{transform:perspective(1250px) rotateY(-13deg) rotateX(4deg) rotate(-1deg);filter:drop-shadow(20px 25px 24px #1d174652)}@media(max-width:760px){.cover-art{transform:perspective(1000px) rotateY(-18deg) rotateX(6deg) rotate(-3deg) scale(.9)}.home-cover-art{transform:perspective(1000px) rotateY(-20deg) rotateX(6deg) rotate(-3deg) scale(.9)}.book-render-image .product-image,.book-render-image .home-cover-image{transform:perspective(1000px) rotateY(-10deg) rotateX(3deg)}}.download-shell{max-width:1080px;margin:0 auto 32px;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.download-intro h2,.final-cta-inner h2{font:500 clamp(30px,4vw,42px)/1.12 var(--serif);letter-spacing:-.7px;margin:0 0 12px}.download-intro .rte{max-width:430px;color:var(--muted);font-size:13px;line-height:1.8}.download-intro .rte p{margin:0}.download-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.download-facts div{background:var(--white);border:1px solid var(--line);padding:17px 12px;text-align:center}.download-facts span{display:block;color:var(--accent);font:500 22px var(--serif)}.download-facts small{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.download-steps{max-width:1080px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.download-steps article{background:var(--white);border:1px solid var(--line);padding:20px}.download-steps article>span{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.15em}.download-steps h3{font:500 19px var(--serif);margin:13px 0 7px}.download-steps p{font-size:11px;line-height:1.75;color:var(--muted);margin:0}.ebook-fit{background:#f0ece5;border-block:1px solid var(--line)}.fit-shell{max-width:1080px;margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.fit-copy h2{font:500 clamp(31px,4vw,42px)/1.12 var(--serif);letter-spacing:-.7px;margin:0 0 13px}.fit-copy .rte{color:var(--muted);font-size:12px;line-height:1.8;max-width:430px}.fit-copy .rte p{margin:0}.fit-list{display:grid;gap:10px}.fit-point{display:flex;align-items:center;gap:13px;padding:14px 16px;background:var(--white);border:1px solid var(--line)}.fit-check{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:50%;background:#f0e7e8;color:var(--accent)}.fit-check .feature-icon-svg{width:17px;height:17px}.fit-point p{font-size:11px;color:#4e4a45;line-height:1.6;margin:0}.ebook-faq{background:#faf8f4}.ebook-faq .section-heading h2{font-size:36px}.ebook-faq .faq-list{max-width:820px;margin:30px auto 0}.ebook-faq .faq-item{background:transparent}.ebook-faq .faq-answer{font-size:11px}.ebook-final-cta{background:linear-gradient(140deg,#342a33,#211e29);color:#f7f0e8;text-align:center}.final-cta-inner{max-width:660px;margin:auto}.final-cta-inner .eyebrow{color:#dfc38e}.final-cta-inner h2{color:#f7f0e8}.final-cta-copy{font-size:12px;color:#d7cbd0;margin:0 auto 20px;max-width:450px}.final-cta-product{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:430px;margin:0 auto 15px;padding:13px 15px;border:1px solid #544953;color:#f1e8e3;font-size:11px;text-align:left}.final-cta-product strong{font-size:16px;color:#f0d8ac;white-space:nowrap}.final-cta-form{max-width:430px;margin:auto;display:grid;gap:10px}.final-cta-form .button-primary{width:100%;min-height:48px;background:#d7b577;color:#211d20}.final-cta-form .button-primary:hover{background:#e5c991;color:#211d20}.final-cta-form .shopify-payment-button{margin:0}.final-cta-form .shopify-payment-button__button{min-height:46px}.final-cta-note{color:#c4b7bc;font-size:9px;margin:12px 0 0}@media(max-width:760px){.cover-art{transform:perspective(1000px) rotateY(-9deg) rotateX(3deg) rotate(-2deg) scale(.9)}.product-image{transform:perspective(1000px) rotateY(-3deg)}.download-shell,.fit-shell{grid-template-columns:1fr;gap:20px}.download-steps{grid-template-columns:1fr;gap:9px}.download-steps article{padding:17px}.download-facts div{padding:14px 8px}.download-facts span{font-size:19px}.final-cta-inner h2,.fit-copy h2{font-size:32px}.ebook-faq .section-heading h2{font-size:31px}}.home-hero{position:relative;isolation:isolate;overflow:hidden;max-width:1240px;margin:30px auto 0;padding:66px clamp(28px,6vw,78px);border-radius:30px;background:radial-gradient(ellipse at 77% 13%,#754ff0 0,transparent 37%),radial-gradient(ellipse at 12% 100%,#b62e9b 0,transparent 40%),linear-gradient(125deg,#21164f,#332274 53%,#25184d);box-shadow:0 28px 75px #2c1b7130;grid-template-columns:1.02fr .98fr;gap:30px;color:#fff}.home-hero:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;border:1px solid #ffffff16;border-radius:50%;right:-120px;top:-210px;box-shadow:0 0 0 34px #ffffff08,0 0 0 70px #ffffff05}.home-copy{position:relative;z-index:2}.home-copy .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid #ffffff38;border-radius:999px;background:#ffffff12;color:#ffe68f;font-size:9px;letter-spacing:.15em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-copy .eyebrow:before{content:"\2726";font-size:12px;color:#ff75c8}.home-copy h1{max-width:610px;color:#fff;font-size:clamp(43px,5.5vw,70px);line-height:.99;letter-spacing:-2px;text-wrap:balance}.home-intro{max-width:470px;color:#e5ddff;font-size:14px;line-height:1.85}.home-price{color:#d8ceff;font-size:11px;letter-spacing:.04em}.home-hero .button-primary{padding:17px 22px;border-radius:10px;background:linear-gradient(100deg,#ff55b5,#ff7d9d);box-shadow:0 12px 28px #f04caa47;color:#fff;font-size:10px}.home-hero .button-primary:hover{background:linear-gradient(100deg,#fa3ca9,#ff6b8c);transform:translateY(-2px)}.home-art{min-height:430px;overflow:visible;border:1px solid #ffffff2b;border-radius:24px;background:radial-gradient(ellipse at 50% 42%,#ffc5ed 0,#d796ff 26%,#845bf1 58%,#35226f);box-shadow:inset 0 1px #ffffff4f,0 24px 48px #100b2a55}.home-art:before{content:"";position:absolute;width:320px;height:320px;border:1px solid #fff8;border-radius:50%;box-shadow:0 0 0 22px #ffffff14,0 0 0 45px #ffffff0c,0 0 60px #ff95e890;transform:rotateX(68deg) rotate(-18deg)}.home-cover-art{z-index:1;width:270px;height:365px;padding:31px 29px;border:1px solid #ffffff65;border-radius:3px 10px 10px 3px;background:radial-gradient(ellipse at 76% 22%,#ff68ca88,transparent 39%),radial-gradient(ellipse at 17% 89%,#ffd65a72,transparent 34%),linear-gradient(145deg,#684dff,#4125bb 43%,#22185d);box-shadow:24px 30px 40px #1a114b80,inset 1px 0 #ffffff70}.home-cover-art:after{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:1px solid #ffffff45;pointer-events:none}.home-cover-art .cover-kicker{color:#ffe48b}.home-cover-art .cover-title{font-size:39px;text-shadow:0 3px 18px #17094155}.home-cover-art .cover-title em,.home-cover-art .cover-title span{color:#ffb3e3}.home-cover-art .cover-rule{background:#ffdb69;width:43px;height:3px}.home-cover-art .cover-caption{color:#eee8ff}.home-cover-art .cover-brand{color:#ffe48b}.home-stamp{right:1%;bottom:8%;color:#fff;background:#ffffff1b;border:1px solid #ffffff52;border-radius:12px;padding:13px 16px;font:700 10px/1.45 var(--sans);letter-spacing:.09em;text-transform:uppercase;transform:rotate(5deg);box-shadow:0 10px 24px #21154b33;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-trust{max-width:1100px;margin:26px auto 10px;padding:0 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.home-trust span{position:relative;display:grid;grid-template-columns:37px 1fr;align-content:center;column-gap:11px;min-height:76px;padding:14px 17px;border:1px solid #e8e2fb;border-radius:14px;background:linear-gradient(135deg,#fff,#f7f4ff);box-shadow:0 9px 22px #33215a0a}.home-trust b{grid-row:span 2;display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:linear-gradient(145deg,#ede8ff,#ffe6f6);color:#603fe0;font-size:10px}.home-trust strong{font-size:11px;color:#292047}.home-trust small{font-size:9px;color:#77708d;line-height:1.45}.home-details{max-width:1200px;border:0;padding-top:62px}.home-details .section-heading h2{color:#281c58}.home-details .section-heading .eyebrow{color:#6345e3}.home-details .extra-item{border-color:#e8e2fb;border-radius:17px;background:linear-gradient(145deg,#fff,#faf8ff);box-shadow:0 12px 30px #3021600b;padding:25px}.home-details .extra-icon{background:linear-gradient(145deg,#eeeaff,#ffe8f6);color:#6242df}.home-details .extra-item h3{color:#2d205d}@media(max-width:760px){.home-hero{margin:14px 12px 0;padding:38px 23px 29px;border-radius:22px;grid-template-columns:1fr;gap:20px}.home-copy h1{font-size:46px;letter-spacing:-1.5px}.home-intro{font-size:13px}.home-art{min-height:345px;border-radius:18px}.home-cover-art{width:235px;height:320px;padding:25px 23px}.home-cover-art .cover-title{font-size:34px}.home-stamp{right:-2%;bottom:5%;font-size:8px;padding:10px 12px}.home-trust{margin:16px 14px 0;padding:0;grid-template-columns:1fr;gap:8px}.home-trust span{min-height:65px}.home-details{padding-top:43px}}.home-copy h1{font-weight:700;text-shadow:0 3px 22px #100b2d36}.home-hero .eyebrow{font-weight:700}.home-hero .button-primary{font-weight:700;letter-spacing:.11em}.product-title,.section-heading h2,.fit-copy h2,.download-copy h2,.ebook-faq h2,.final-cta-inner h2,.extra-item h3,.faq-item summary{font-weight:700}.home-intro,.product-intro,.final-cta-copy,.extra-copy,.faq-answer,.fit-point p{font-weight:500}.paypal-cta{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:54px;padding:13px 18px;border:1px solid #ffffff70;border-radius:12px;background:linear-gradient(105deg,#ff4eab,#9858ff 58%,#523de0);color:#fff;box-shadow:0 13px 28px #5a36d955;font:800 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.paypal-cta:hover{color:#fff;transform:translateY(-2px);box-shadow:0 17px 32px #5a36d966}.product-paypal-cta{max-width:430px;margin:10px 0 15px}.final-paypal-cta{max-width:430px;margin:0 auto}.home-hero .paypal-cta{width:auto;min-width:285px;justify-content:space-between;border:1px solid #ffffff57}@media(max-width:760px){.home-hero .paypal-cta{width:100%;min-width:0}.final-paypal-cta{width:100%}.product-paypal-cta{max-width:none}}.home-story,.home-reader,.home-edition,.home-how,.home-questions,.home-last-call{max-width:1200px;margin:0 auto}.home-story{padding-top:86px;padding-bottom:82px}.home-story-heading{max-width:680px;margin:0 auto 38px;text-align:center}.home-story-heading h2,.home-reader h2,.home-edition h2,.home-last-call h2{font:700 clamp(32px,4vw,48px)/1.08 var(--serif);letter-spacing:-1.1px;color:#251b50;margin:0 0 14px}.home-story-heading .rte,.home-story-heading .rte p,.home-reader-copy .rte,.home-reader-copy .rte p,.home-edition .rte,.home-edition .rte p{color:#6a6480;font-size:13px;line-height:1.85;margin:0}.home-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:auto}.home-story-card{min-height:210px;padding:25px 24px;border:1px solid #e7e2fa;border-radius:18px;background:linear-gradient(145deg,#fff,#faf8ff);box-shadow:0 14px 34px #2b1b5b0c;transition:transform .2s ease,box-shadow .2s ease}.home-story-card:hover{transform:translateY(-4px);box-shadow:0 18px 37px #2b1b5b16}.home-story-icon,.home-fact-icon,.home-step-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#ece8ff,#ffe5f5);color:#6042df}.home-story-icon svg,.home-fact-icon svg,.home-step-icon svg{width:22px;height:22px}.home-story-label{margin:18px 0 5px;color:#674ce0;font-size:9px;font-weight:800;letter-spacing:.15em}.home-story-card h3,.home-steps-grid h3{font:700 21px/1.2 var(--serif);letter-spacing:-.25px;color:#2e225f;margin:0 0 9px}.home-story-card .rte p{color:#716b82;font-size:11px;line-height:1.7;margin:0}.home-reader{max-width:none;padding:74px max(24px,calc((100vw - 1060px)/2));display:grid;grid-template-columns:.92fr 1.08fr;gap:60px;align-items:center;background:linear-gradient(118deg,#eeeaff,#f6edff 55%,#fdebf7);border-block:1px solid #e7def8}.home-reader h2{max-width:470px}.home-reader-list{display:grid;gap:11px}.home-reader-list div{display:flex;align-items:center;gap:14px;min-height:64px;padding:13px 17px;border:1px solid #e9e2f9;border-radius:13px;background:#ffffffdc;box-shadow:0 6px 18px #392e7d09}.home-reader-list span{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:11px;background:#eeeaff;color:#6042df;font-size:10px;font-weight:800}.home-reader-list p{margin:0;color:#40395b;font-size:12px;font-weight:700}.home-edition{max-width:none;padding:70px max(24px,calc((100vw - 1060px)/2));background:radial-gradient(ellipse at 100% 0,#7e3fd3 0,transparent 46%),linear-gradient(120deg,#241651,#39217e 58%,#3d1b68);color:#fff}.home-edition-inner{max-width:1060px;margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:center}.home-edition .eyebrow{color:#ffda78}.home-edition h2{color:#fff}.home-edition .rte,.home-edition .rte p{color:#e4dcff}.home-edition-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.home-edition-facts>div{min-height:148px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;padding:17px 10px;border:1px solid #ffffff3c;border-radius:16px;background:#fff1;box-shadow:inset 0 1px #ffffff20}.home-fact-icon{width:38px;height:38px;background:#ffffff20;color:#ffe281}.home-edition-facts strong{color:#fff;font-size:13px;font-weight:800}.home-edition-facts small{color:#d4c9f4;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.home-how{padding-top:82px;padding-bottom:82px}.home-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-width:1080px;margin:auto}.home-steps-grid article{position:relative;min-height:225px;padding:25px;border:1px solid #e7e2fa;border-radius:17px;background:#fff;box-shadow:0 12px 30px #3021600b}.home-steps-grid article>span{position:absolute;top:20px;right:20px;color:#d4c9fc;font:700 23px var(--serif)}.home-step-icon{margin-bottom:22px}.home-steps-grid h3{font-size:20px}.home-steps-grid p{margin:0;color:#716b82;font-size:11px;line-height:1.75;font-weight:500}.home-questions{max-width:none;padding:74px 24px 80px;background:#f7f5ff;border-block:1px solid #e7e2fa}.home-question-list{max-width:840px;margin:auto;padding:0 22px;background:#fff;border:1px solid #e5def7;border-radius:17px;box-shadow:0 14px 33px #2b1b5b0a}.home-question{border-top:1px solid #ebe7f6}.home-question:first-child{border-top:0}.home-question summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 4px;color:#2e225f;font-size:13px;font-weight:800;cursor:pointer;list-style:none}.home-question summary::-webkit-details-marker{display:none}.home-question summary span{font-size:20px;color:#684ae2;transition:transform .2s ease}.home-question[open] summary span{transform:rotate(45deg)}.home-question .rte{padding:0 32px 18px 4px;color:#6d667e;font-size:11px;line-height:1.75}.home-question .rte p{margin:0}.home-last-call{max-width:none;padding:72px 22px 76px;background:radial-gradient(ellipse at 80% 0,#754ff0 0,transparent 40%),linear-gradient(125deg,#241651,#332274 56%,#281552);text-align:center;color:#fff}.home-last-call-inner{max-width:680px;margin:auto}.home-last-call .eyebrow{color:#ffdf7d}.home-last-call h2{color:#fff}.home-last-call-copy{max-width:470px;margin:0 auto 22px;color:#e1d9fb;font-size:13px;line-height:1.75;font-weight:500}.home-last-product{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:470px;margin:0 auto 15px;padding:15px 17px;border:1px solid #ffffff42;border-radius:12px;background:#ffffff12;color:#fff;text-align:left;font-size:12px}.home-last-product strong{color:#ffe083;font-size:17px;white-space:nowrap}.home-last-button{max-width:400px;margin:5px auto 0}.home-last-note{margin:12px 0 0;color:#d3c9ee;font-size:10px}@media(max-width:760px){.home-story{padding-top:55px;padding-bottom:52px}.home-story-heading{margin-bottom:25px}.home-story-grid,.home-steps-grid{grid-template-columns:1fr;gap:9px}.home-story-card{min-height:0;padding:21px}.home-reader{grid-template-columns:1fr;gap:23px;padding:47px 22px}.home-reader h2,.home-edition h2,.home-last-call h2{font-size:35px}.home-reader-list{gap:8px}.home-reader-list div{min-height:58px;padding:11px 13px}.home-edition{padding:47px 20px}.home-edition-inner{grid-template-columns:1fr;gap:24px}.home-edition-facts{gap:7px}.home-edition-facts>div{min-height:127px;padding:13px 6px}.home-edition-facts strong{font-size:11px}.home-how{padding:53px 20px}.home-steps-grid article{min-height:0;padding:21px}.home-questions{padding:51px 14px}.home-question-list{padding:0 14px}.home-question summary{font-size:12px}.home-last-call{padding:51px 20px}.home-last-product{font-size:10px;padding:12px}.home-last-button{width:100%}}:root{--accent:#a6474d;--paper:#fbf6f0;--ink:#26181d;--muted:#77676a;--line:#e9dcd2;--rose:#bb685b;--gold:#d8ad68}body{background:var(--paper);color:var(--ink)}.announcement-bar{background:#24151c;color:#f9e7c4}.site-header{border-color:#eaded5}.site-nav{color:#67565a}.header-cart{border-color:#d6c2b5;color:#603340}.cart-count{background:#f2e6dd;color:#783c41}.brand-accent{color:#b96857}.eyebrow,.extra-label{color:#9b493f}.button-primary{background:linear-gradient(105deg,#d6ab66,#efcf8e);color:#311b20;box-shadow:0 10px 23px #72442d22}.button-primary:hover{background:linear-gradient(105deg,#c69551,#e3bc74);color:#311b20}.home-hero{background:radial-gradient(ellipse at 78% 12%,#744154 0,transparent 38%),radial-gradient(ellipse at 8% 100%,#8d384c 0,transparent 40%),linear-gradient(125deg,#1e1118,#39202a 56%,#25131d);box-shadow:0 28px 75px #371a2428}.home-hero:before{border-color:#ffe6b626;box-shadow:0 0 0 34px #f7cf6d0a,0 0 0 70px #f7cf6d08}.home-copy .eyebrow{color:#f5d28b;border-color:#f7dfb243;background:#fff5e80d}.home-copy .eyebrow:before{color:#efad69}.home-intro{color:#f1e3db}.home-price{color:#e9cba6}.home-hero .button-primary{background:linear-gradient(105deg,#d6ab66,#f0d696);color:#30181e;box-shadow:0 12px 28px #d6ab6638}.home-hero .button-primary:hover{background:linear-gradient(105deg,#e4bd7a,#f7dfa0);color:#30181e}.home-art,.product-media{background:radial-gradient(ellipse at 50% 38%,#f5d7ac 0,#ad6b66 35%,#4a2838 72%,#25151f);border-color:#d3a76d99;box-shadow:inset 0 1px #fff6dc50,0 22px 52px #321a2630}.home-art:before{border-color:#ffe6bfad;box-shadow:0 0 0 22px #fff2da17,0 0 0 45px #fff2da0b,0 0 60px #efc57b70}.home-stamp{color:#fbe2b7;background:#291720ad;border-color:#f4d49a88}.home-trust span{border-color:#efdfd2;background:linear-gradient(135deg,#fffdf9,#f7ece4)}.home-trust b{background:linear-gradient(145deg,#f6e5cf,#f7e0dd);color:#8e4845}.home-trust strong{color:#3b282c}.home-trust small{color:#806d6e}.home-details .section-heading h2,.home-story-heading h2,.home-reader h2{color:#38242a}.home-details .section-heading .eyebrow,.home-reader .eyebrow,.home-story-heading .eyebrow{color:#984e43}.home-details .extra-item,.home-story-card,.home-steps-grid article{border-color:#ebddd3;background:linear-gradient(145deg,#fffdfa,#fbf4ee);box-shadow:0 12px 30px #4b2d250d}.home-details .extra-icon,.home-story-icon,.home-step-icon,.home-fact-icon{background:linear-gradient(145deg,#f5e5d3,#f6e1dd);color:#9b5344}.home-details .extra-item h3,.home-story-card h3,.home-steps-grid h3{color:#442c31}.home-story-label{color:#9b493f}.home-story-card .rte p,.home-steps-grid p{color:#766568}.home-reader{background:linear-gradient(118deg,#f6eadf,#f9f0e7 55%,#f7e6e3);border-color:#ecddd1}.home-reader-list div{border-color:#eddfd5;background:#fffdfadf}.home-reader-list span{background:#f4e4d5;color:#994d45}.home-reader-list p{color:#4c3438}.home-edition{background:radial-gradient(ellipse at 100% 0,#754252 0,transparent 47%),linear-gradient(120deg,#24151d,#4a2533 58%,#38202b)}.home-edition .eyebrow,.home-last-call .eyebrow{color:#edca82}.home-edition .rte,.home-edition .rte p{color:#f1e2d6}.home-edition-facts>div{background:#fffaf10d;border-color:#e9c98855}.home-edition-facts .home-fact-icon{background:#e7c27725;color:#f2d18c}.home-edition-facts small{color:#dec9bc}.home-how{background:#fbf6f0}.home-questions{background:#f7eee7;border-color:#ecddd1}.home-question-list{border-color:#ecddd1;box-shadow:0 14px 33px #4c2e2610}.home-question{border-color:#eee2d9}.home-question summary{color:#422b31}.home-question summary span{color:#a64e4e}.home-question .rte{color:#756568}.home-last-call{background:radial-gradient(ellipse at 80% 0,#784151 0,transparent 42%),linear-gradient(125deg,#24151d,#482432 56%,#2c1821)}.home-last-call h2{color:#fff5e8}.home-last-call-copy{color:#ead7ca}.home-last-product{border-color:#e9c98855;background:#fffaf10d}.home-last-product strong{color:#f1d48f}.home-last-note{color:#e2c8b4}.product-price,.final-cta-product strong{color:#91464a}.product-facts .feature-icon-svg{color:#a85d4d}.extra-icon,.step-icon{background:#f5e7dc;color:#a45348}.fit-check{background:#f4e5dc;color:#a35148}.ebook-faq{background:#f8f2ec}.ebook-final-cta{background:linear-gradient(140deg,#3a212a,#24171e)}.paypal-cta{background:linear-gradient(105deg,#d6ab66,#efcf8e);color:#30181e;box-shadow:0 13px 28px #d6ab6640}.paypal-cta:hover{color:#30181e;box-shadow:0 17px 32px #d6ab6650}.home-hero .paypal-cta{border-color:#fff4db88}.footer-main{border-color:#4a3439}.site-footer{background:#201419;color:#f3e9df}.footer-logo,.footer-logo .brand-mark-icon{color:#f3cc82}.footer-identity p,.footer-links a,.footer-bottom p{color:#d5c3b8}.footer-column h2{color:#fbebd9}.footer-bottom{border-color:#49343a}.footer-payments svg{filter:none}.book-render-image:before{background:linear-gradient(90deg,#26141c,#ad594e)}.book-render-image:after{background:repeating-linear-gradient(to bottom,#fffaf0 0 2px,#d6c8b8 2px 3px)}.book-render-image{perspective:1450px;transform-style:preserve-3d;filter:drop-shadow(0 25px 34px #26141c44)}.book-render-image:before{z-index:1;left:2%;top:3%;width:18px;height:94%;background:linear-gradient(90deg,#211118,#9a5645 72%,#d6b574);transform:translateZ(-12px) skewY(-3deg) rotateY(-18deg);box-shadow:-5px 12px 18px #21111845}.book-render-image:after{z-index:0;right:2%;top:4%;width:19px;height:92%;background:repeating-linear-gradient(to bottom,#fffaf0 0 2px,#d6c8b8 2px 3px);transform:translateZ(-10px) skewY(3deg) rotateY(13deg);box-shadow:5px 12px 18px #21111835}.book-render-image .product-image,.book-render-image .home-cover-image{border:1px solid #ebd09a;border-radius:3px 7px 7px 3px;transform:perspective(1450px) rotateY(-17deg) rotateX(4deg) rotate(-1deg);transform-origin:center center;filter:drop-shadow(17px 24px 25px #1d111847)}.footer-bottom{flex-wrap:wrap}.footer-security{display:flex;align-items:center;gap:7px;color:#e5c890;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.footer-security-icon{display:grid;place-items:center;width:25px;height:25px;border:1px solid #bd9255;border-radius:50%;color:#edcc8e}.footer-security-icon .feature-icon-svg{width:14px;height:14px}@media(max-width:760px){.book-render-image .product-image,.book-render-image .home-cover-image{transform:perspective(1050px) rotateY(-13deg) rotateX(3deg) rotate(-1deg)}.footer-security{font-size:8px}}@media(max-width:760px){.home-hero{background:radial-gradient(ellipse at 78% 12%,#744154 0,transparent 38%),radial-gradient(ellipse at 8% 100%,#8d384c 0,transparent 40%),linear-gradient(125deg,#1e1118,#39202a 56%,#25131d)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ebookvibe.css.map */
