:root{--bg:#f6f2e9;--ink:#263b30;--muted:#657065;--green:#294d3c;--line:#d9dbcf}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;color:var(--ink);background:var(--bg);font:17px/1.6 Segoe UI,Arial,sans-serif;background-image:linear-gradient(#26452e06 1px,transparent 1px),linear-gradient(90deg,#26452e06 1px,transparent 1px);background-size:36px 36px}header,main,footer{width:min(100% - 32px,600px);margin:auto}header{display:flex;justify-content:space-between;align-items:center;padding:28px 5px}header>span{font-size:11px;color:var(--muted)}.logo{font-size:27px;font-weight:850;letter-spacing:-1.8px;color:var(--ink);text-decoration:none}.logo span{color:#b15f3c}.logo i{font-size:24px;font-style:normal;margin-left:5px;color:#b15f3c}section{padding:38px 36px;margin-bottom:18px;border-radius:7px}h1,h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-1.8px;font-weight:400;line-height:1.08;margin:18px 0 22px}h1{font-size:49px}h2{font-size:43px}em{font-weight:400;color:#ad563a}p{margin:0 0 22px}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:750}.pain{background:#eae7dc}.lead{font-size:18px;line-height:1.5;max-width:440px}.problems,.checks{list-style:none;margin:28px 0;padding:0}.problems li,.checks li{padding:12px 0 12px 28px;border-top:1px solid #263b301b;position:relative}.problems li:before{content:"\2212";position:absolute;left:1px;color:#ad563a;font-size:22px;top:8px}.closing{font-size:16px;margin:24px 0 0}.solution{background:var(--green);color:#fffdf3}.solution em{color:#e9c797}.solution .eyebrow{color:#c6d5be}.solution .checks li{border-color:#ffffff25}.checks li:before{content:"\2713";position:absolute;left:0;color:#e9c797}.button{display:flex;justify-content:center;gap:24px;align-items:center;background:var(--green);color:#fff;font-weight:700;text-decoration:none;min-height:57px;border-radius:5px;text-align:center;padding:13px 17px;font-size:16px}.button:hover{filter:brightness(1.12)}.button.cream{color:var(--ink);background:#f6efdc}.button span{margin-left:auto}.micro{font-size:12px;text-align:center;margin:13px 0 0;opacity:.8}.author{margin:26px 0 22px;position:relative;padding-bottom:32px}.author>img:first-child{display:block;width:100%;height:490px;object-fit:cover;object-position:50% 32%;border-radius:7px}.author .cover{position:absolute;right:24px;bottom:58px;width:155px;filter:drop-shadow(2px 8px 9px #0004);transform:rotate(7deg)}figcaption{text-align:center;font:italic 16px Georgia,serif;margin-top:14px;color:var(--muted)}.inside,.faq{background:#fffdf7;border:1px solid var(--line)}.chapters{list-style:none;counter-reset:chapter;padding:0;margin:28px 0}.chapters li{counter-increment:chapter;padding:17px 0 17px 40px;border-top:1px solid var(--line);position:relative}.chapters li:before{content:"0" counter(chapter);position:absolute;left:0;color:#a36b49;font:16px Georgia,serif;top:20px}.chapters b,.chapters span{display:block}.chapters b{font-size:17px}.chapters span{font-size:14px;color:var(--muted);margin-top:4px}.preview-title{font-size:14px;font-weight:650}.preview-title span{display:block;font-weight:400;font-size:12px;color:var(--muted);margin-bottom:13px}.page{width:100%;padding:0;border:0;cursor:zoom-in;background:transparent}.page img{display:block;width:100%;border:1px solid var(--line);border-radius:4px}.kids{background:#e8ecdf}.age{display:flex;gap:22px;border-top:1px solid #263b3020;padding:15px 0;font-size:15px}.age b{min-width:46px;color:#97573d}.offer{background:#fffdf7;border:1px solid var(--line)}fieldset{border:0;padding:0;margin:26px 0 18px}.option{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:5px;padding:16px 12px;margin-bottom:9px;cursor:pointer}.option:has(input:checked){border-color:var(--green);background:#edf0e5;box-shadow:inset 0 0 0 1px var(--green)}input{accent-color:var(--green);margin:0}.option img{width:38px;height:52px;object-fit:contain}.option span{flex:1}.option b{display:block;font-size:13px;line-height:1.3}.option small{display:block;color:var(--muted);font-size:11px;line-height:1.4;margin-top:5px}.option strong{font-size:14px}.guarantee{text-align:center;border-top:1px solid var(--line);padding-top:22px;margin-top:25px;font-size:12px;color:var(--muted)}.guarantee b{color:var(--ink);font:22px Georgia,serif;display:inline-block;margin-bottom:8px}a{color:inherit}.faq h2{font-size:32px}details{border-top:1px solid var(--line);padding:16px 0}summary{font-size:15px;cursor:pointer;font-weight:600}details p{font-size:14px;color:var(--muted);margin:12px 0 0}footer{text-align:center;padding:20px 0 45px}footer p{font-size:12px;color:var(--muted);margin:8px}nav{display:flex;gap:20px;justify-content:center;font-size:11px;margin-top:16px}dialog{padding:40px 12px 12px;border:0;border-radius:8px;max-width:780px;width:95%;max-height:93vh}dialog::backdrop{background:#14231bba}dialog img{width:100%}dialog button{position:sticky;top:0;float:right;cursor:pointer;padding:8px 15px;border:0;background:var(--green);color:#fff;border-radius:4px;margin-top:-33px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}:focus-visible{outline:3px solid #c47b4d;outline-offset:4px}@media(max-width:520px){header,main,footer{width:calc(100% - 24px)}header{padding:20px 4px}header>span{font-size:9px}section{padding:28px 23px}h1{font-size:40px}h2{font-size:37px}body{font-size:16px}.author>img:first-child{height:420px}.author .cover{width:128px;right:17px}.option{padding:13px 8px;gap:7px}.option img{width:28px}.option b{font-size:12px}.option strong{font-size:13px}.eyebrow{font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--bg:#f6f1e7;--ink:#241a14;--muted:#7a6b5e;--green:#007aff;--line:#ded4c4}body{font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-image:linear-gradient(to right,rgba(36,26,20,.1) 1px,transparent 1px),linear-gradient(to bottom,rgba(36,26,20,.1) 1px,transparent 1px);background-size:44px 44px}header,main,footer{max-width:460px}header>span{font-size:10px}.logo span,.logo i{color:#007aff}section{padding:32px 24px 34px;border-radius:26px;margin-bottom:13px}h1,h2{font-family:Hanken Grotesk,sans-serif;font-weight:900;letter-spacing:-.05em;line-height:1.02;font-size:46px;text-wrap:balance}em{font-style:normal;font-weight:900;color:#007aff}h1 em,h2 em{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.pain{background:#e8e1d5}.lead{font-size:17px}.problems li{border-color:#ded4c4}.problems li:before{color:#ff3b30}.solution{background:#007aff;color:#f4efe4}.solution em,.solution .eyebrow{color:#fff}.checks li:before{color:#fff}.solution .checks li{border-color:#ffffff45}.button{border-radius:14px;background:#007aff;color:#fff}.button:hover{background:#0067d6;filter:none}.button.cream{background:#fffdf8;color:#007aff}.inside,.faq,.offer{background:#fffdf8}.kids{background:#e8e1d5}.age{border-color:#ded4c4}.age b,.chapters li:before{color:#007aff}.chapters b{font-weight:800}.option{border-radius:14px}.option:has(input:checked){background:#eef6ff;border-color:#007aff;box-shadow:inset 0 0 0 1px #007aff}.guarantee b{font:800 22px Hanken Grotesk,sans-serif}.author{margin:18px 0;padding:0}.author-photo{position:relative}.author-photo>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:22px}.annotation{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.annotation text{font-family:Caveat,cursive;font-size:10px;font-weight:700}.author figcaption{font:700 18px Caveat,cursive;color:#7a6b5e;margin:10px 0 20px}.age b{font-weight:800}.faq h2{font-size:34px}:focus-visible{outline-color:#007aff}@media(max-width:520px){h1,h2{font-size:clamp(34px,9.6vw,46px)}section{padding:30px 24px}.author-photo>img{height:auto}.eyebrow{letter-spacing:1.2px}header>span{font-size:9px}}.pain{margin-top:16px;background:#fffdf8;border:1.5px solid rgba(0,122,255,.32);box-shadow:0 2px 4px #14120d0d,0 14px 34px #14120d12,0 0 0 4px #007aff0d}.pain h1{margin-top:0;margin-bottom:0}.pain>.eyebrow{margin-bottom:20px;color:#7a6b5e}.pain h1 em{position:relative;display:inline-block;white-space:nowrap;color:#241a14;text-decoration:none}.pain h1 em:after{content:"";position:absolute;left:-3%;right:-3%;bottom:-.11em;height:.19em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 22' preserveAspectRatio='none'%3E%3Cpath d='M5 15 C55 7 105 18 152 10 C200 3 250 15 295 8' stroke='%23007AFF' stroke-width='5.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/100% 100%}.pain .lead{font-size:18px;font-weight:600;color:#7a6b5e;margin-top:22px;margin-bottom:0;line-height:1.45}.pain .problems{margin:26px 0 0;display:grid;gap:20px;padding:0}.pain .problems li{display:grid;grid-template-columns:30px 1fr;gap:15px;align-items:center;padding:0;border:0;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#241a14}.pain .problems li:before{content:none}.pain .xbox{width:30px;height:30px;border-radius:8px;background:#ff3b30;position:relative;box-shadow:0 2px 8px #ff3b304d}.pain .xbox:before,.pain .xbox:after{content:"";position:absolute;left:13.5px;top:7px;width:3px;height:16px;background:#fff;border-radius:2px}.pain .xbox:before{transform:rotate(45deg)}.pain .xbox:after{transform:rotate(-45deg)}.pain .closing{color:#7a6b5e;font-size:17px;font-weight:600;line-height:1.45;margin:26px 0 0}.solution .checks{display:grid;gap:15px;margin:24px 0 0;padding:0}.solution .checks li{display:grid;grid-template-columns:30px 1fr;gap:15px;align-items:center;padding:0;border:0;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.solution .checks li:before{content:none}.solution .cbox{display:block;width:30px;height:30px;background:#00c46a;border-radius:8px;position:relative;box-shadow:0 2px 8px #00c46a4d}.solution .cbox:after{content:"";position:absolute;left:9px;top:6px;width:8px;height:14px;border-right:3px solid white;border-bottom:3px solid white;transform:rotate(45deg);border-radius:1px}.solution .author{width:86%;margin:30px auto 20px;padding:0}.solution .author-photo>img{border-radius:20px}.solution .book-intro{font-size:16px;line-height:1.45;color:#f4efe4d9;margin:0}.solution .book-contents{margin-top:28px;background:#ffffff21;border-radius:18px;padding:20px 20px 22px}.solution .book-contents h3{font-size:11.5px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;color:#ffffffb8;margin:0 0 15px}.solution .chapters{counter-reset:chapter;display:grid;gap:14px;margin:0;padding:0;list-style:none}.solution .chapters li{counter-increment:chapter;display:grid;grid-template-columns:26px 1fr;gap:13px;padding:0;border:0;font-size:15.5px;font-weight:600;line-height:1.38;color:#ffffffd9}.solution .chapters li:before{content:counter(chapter);position:static;width:26px;height:26px;border-radius:7px;background:#fffffff2;color:#007aff;font:900 13px Hanken Grotesk,sans-serif;display:flex;align-items:center;justify-content:center}.solution .chapters b{display:inline;color:#fff;font-size:inherit;font-weight:900}.solution h2 em{text-decoration:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 22' preserveAspectRatio='none'%3E%3Cpath d='M5 15 C55 7 105 18 152 10 C200 3 250 15 295 8' stroke='white' stroke-width='5.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat bottom/100% .15em;padding-bottom:.08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.bundle-offer{background:#e8e1d5;border:1.5px solid rgba(0,122,255,.32);box-shadow:0 2px 4px #14120d0d,0 14px 34px #14120d12,0 0 0 4px #007aff0d}.bundle-offer>h2{margin-top:0;margin-bottom:26px}.bundle-receive,.bundle-payment{background:#fffdf8;border:1px solid #ded4c4;border-radius:18px;padding:20px}.bundle-receive h3{margin:0 0 18px;font-size:11.5px;line-height:1.5;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7a6b5e}.bundle-books{counter-reset:book;list-style:none;padding:0;margin:0;display:grid;gap:18px}.bundle-books li{counter-increment:book;display:grid;grid-template-columns:108px 1fr;gap:14px;align-items:center}.bundle-cover{position:relative;background:#e8e1d5;border-radius:14px;box-shadow:0 4px 12px #241a141c}.bundle-cover:before{content:counter(book);position:absolute;left:-7px;top:-7px;width:26px;height:26px;background:#00c46a;color:#fff;border-radius:50%;display:grid;place-items:center;font-size:16px;font-weight:900;z-index:1;box-shadow:0 2px 6px #241a1420}.bundle-cover img{display:block;width:100%;height:140px;object-fit:contain;transform:scale(1.1)}.bundle-books p{margin:0;font-size:15.5px;line-height:1.38;font-weight:600;color:#7a6b5e}.bundle-books b{font-weight:900;color:#241a14}.bundle-payment{margin-top:22px;text-align:center;padding-top:28px}.bundle-price{font-size:70px;line-height:1;font-weight:900;letter-spacing:-.055em;color:#00c46a;margin:0 0 18px}.bundle-price small{font-size:18px;letter-spacing:0;color:#7a6b5e;font-weight:800}.bundle-payment>p:not(.micro){font-size:17px;font-weight:600;color:#7a6b5e;line-height:1.45}.bundle-payment .button{margin-top:22px}.bundle-payment .micro{font-weight:500;font-size:12px}.bundle-payment .guarantee{font-weight:500}@media(max-width:390px){.bundle-receive,.bundle-payment{padding:17px}.bundle-books li{grid-template-columns:88px 1fr;gap:12px}.bundle-cover img{height:120px}.bundle-books p{font-size:14px}.bundle-price{font-size:62px}}.checkout-design{text-align:left;margin-top:24px}.checkout-preview-note{text-align:center;font-size:11px;color:#7a6b5e;margin:0 0 12px}.wallet-buttons{display:grid;gap:10px}.wallet{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;height:52px;border:0;border-radius:8px;background:#000;color:#fff;font:500 24px Arial,sans-serif;opacity:1;cursor:default}.apple-symbol{font-size:0;position:relative;width:21px;height:25px;background:currentColor;clip-path:path("M 16 0 C 17 3 14 6 11 6 C 10 3 13 0 16 0 Z M 10 8 C 15 5 20 8 20 10 C 15 13 16 17 21 19 C 18 26 15 25 11 23 C 7 26 4 24 1 18 C -2 10 3 5 8 8 Z")}.google-symbol{font:700 28px Arial,sans-serif;background:conic-gradient(#4285f4 0 25%,#34a853 25% 45%,#fbbc05 45% 65%,#ea4335 65% 82%,#4285f4 82%);background-clip:text;-webkit-background-clip:text;color:transparent}.payment-divider{display:flex;align-items:center;gap:12px;margin:22px 0;color:#8a8178;font-size:12px}.payment-divider:before,.payment-divider:after{content:"";flex:1;height:1px;background:#ded4c4}.payment-fields{display:grid;gap:16px}.payment-fields label{display:block;font-size:13px;font-weight:600;color:#40362e}.payment-fields input,.payment-fields select{box-sizing:border-box;width:100%;height:44px;margin-top:7px;border:1px solid #d8d2c9;border-radius:6px;background:#fff;color:#8b857e;padding:10px 12px;font:14px Hanken Grotesk,sans-serif;opacity:1;-webkit-text-fill-color:#8b857e}.payment-fields input::placeholder{color:#969088;opacity:1}.card-fields{border:1px solid #d8d2c9;border-radius:6px;background:#fff;margin-top:7px;overflow:hidden}.card-fields input{border:0;margin:0;border-radius:0}.card-fields>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d8d2c9}.card-fields>div input+input{border-left:1px solid #d8d2c9}.pay-button{width:100%;border:0;margin-top:22px!important;opacity:1;cursor:pointer;font-family:inherit}.pay-button:hover{background:#007aff}.payment-help{text-align:center;color:#7a6b5e;font-size:11px;margin:12px 0 0}.simple-footer{padding:22px 12px 36px;color:#7a6b5e;font-size:13px}.simple-footer p{font-size:13px;margin:0 0 7px}.simple-footer>a{text-decoration:none}.simple-footer>a:hover{text-decoration:underline}.simple-footer nav{font-size:10px;opacity:.8;margin-top:12px}.bundle-price{display:flex;align-items:baseline;justify-content:center;gap:9px;flex-wrap:wrap;margin-bottom:10px;font-size:clamp(54px,14vw,70px)}.price-comparison{display:inline-flex;align-items:baseline;gap:5px;letter-spacing:-.025em}.bundle-price del{color:#b5ada2;font-size:30px;font-weight:900;text-decoration-thickness:3px}.bundle-price .price-comparison small{font-size:16px}.bundle-payment>p.bundle-saving{display:table;margin:0 auto 18px;padding:5px 13px;border-radius:20px;background:#e2f7eb;color:#008b4c;font-size:13px;line-height:1.3;font-weight:800}.bundle-payment .bundle-price{column-gap:9px}@media(max-width:390px){.bundle-price{font-size:54px;gap:7px}.bundle-price del{font-size:25px}.bundle-price .price-comparison small{font-size:14px}}.bundle-payment{container-type:inline-size}.bundle-payment>p.delivery-summary{font-size:clamp(11px,4.4cqi,16px);line-height:1.5}.delivery-summary span{display:block;white-space:nowrap}.pay-button[aria-busy=true]{opacity:.7;pointer-events:none}.bundle-payment>p.payment-help{font-size:12px;line-height:1.4;font-weight:500;margin:12px 0 0;color:#7a6b5e}.lpb-express{margin-top:20px;min-height:0}.lpb-express form,.lpb-express .additional-checkout-buttons{margin:0}.lpb-or{margin-top:16px}.lpb-or+.pay-button{margin-top:14px!important}.lpb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffdf8;border-top:1px solid #ded4c4;box-shadow:0 -6px 20px #241a141f;transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.lpb-sticky.show{transform:none;visibility:visible}.lpb-sticky-t{flex:1;line-height:1.2}.lpb-sticky-t b{display:block;font-size:15px;font-weight:900;color:#241a14}.lpb-sticky-t span{font-size:14px;font-weight:800;color:#00a85a}.lpb-sticky-t del{color:#b5ada2;font-weight:700;margin-left:4px}.lpb-sticky .button{min-height:46px;padding:10px 18px;white-space:nowrap}body{padding-bottom:70px}@media(prefers-reduced-motion:reduce){.lpb-sticky{transition:none}}.express-go{display:block;width:100%;min-height:52px;border:0;border-radius:10px;background:#111;color:#fff;font-weight:700;font-size:16px;cursor:pointer}.express-go[aria-busy=true]{opacity:.6;cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sk-lpb.css.map */
