.page_page__556_G{--red-deep:#b82c36;--ink-soft:#4a4a55;font-family:var(--font-body),sans-serif;color:var(--ink);background:var(--teal);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.page_page__556_G h1,.page_page__556_G h2,.page_page__556_G h3{font-family:var(--font-display),serif;font-weight:400;font-style:normal;letter-spacing:-.005em}.page_wrap__Q2Wky{max-width:1160px;margin:0 auto;padding:0 24px;position:relative}.page_btn__hMGYV{display:inline-block;background:var(--red);color:#fff;font-weight:800;font-family:var(--font-body),sans-serif;padding:16px 28px;border-radius:0;border:2.5px solid var(--ink);text-decoration:none;font-size:1.04rem;letter-spacing:.01em;box-shadow:5px 5px 0 var(--ink);transition:transform .12s ease;cursor:pointer;position:relative}.page_btn__hMGYV:hover{transform:translate(2px,2px) rotate(-2deg);box-shadow:3px 3px 0 var(--ink)}.page_btn__hMGYV:active{transform:translate(5px,5px) rotate(0deg);box-shadow:0 0 0 var(--ink)}.page_btn__hMGYV.page_ghost__Bzwj7{background:var(--paper);color:var(--ink);border-color:var(--blue);box-shadow:5px 5px 0 var(--blue)}.page_btn__hMGYV.page_ghost__Bzwj7:hover{transform:translate(2px,2px) rotate(2deg);box-shadow:3px 3px 0 var(--blue)}.page_priceCta__0Zdra{width:100%;text-align:center}.page_priceCtaGhost__Wmlcw{background:var(--paper);color:var(--ink);border-color:var(--blue);box-shadow:5px 5px 0 var(--blue)}.page_page__556_G a:focus-visible,.page_page__556_G button:focus-visible,.page_page__556_G summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:0}.page_btn__hMGYV:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.page_nav__ijo23{display:flex;justify-content:space-between;align-items:center;padding:22px 0 18px;gap:16px;position:relative;z-index:5}.page_logo__ikIZE{text-decoration:none;color:inherit;display:inline-flex;align-items:center}.page_navCta__hU4J_{font-weight:800;font-size:.95rem;font-family:var(--font-body),sans-serif;background:var(--gold);color:var(--ink);border:2.5px solid var(--ink);padding:10px 20px;text-decoration:none;box-shadow:4px 4px 0 var(--ink);transition:transform .12s ease}.page_navCta__hU4J_:hover{transform:translate(2px,2px) rotate(-1deg);box-shadow:2px 2px 0 var(--ink)}.page_navRight__cj3o2{display:flex;align-items:center;gap:16px}.page_langSwitch__ISNhM{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;color:var(--paper);font-weight:700;background:hsla(43,72%,94%,.08);padding:6px 12px;border:1.5px solid hsla(43,72%,94%,.35)}.page_langActive__XIIvQ{color:var(--gold);text-decoration:none;font-weight:800}.page_langInactive__iMslX{color:var(--paper);text-decoration:none;opacity:.7}.page_langInactive__iMslX:hover{opacity:1;color:var(--gold)}.page_hero__7KFOs{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:20px;padding:32px 0 88px;color:var(--paper);align-items:start}.page_heroEyebrowWrap__HbImA{grid-column:1/span 4;grid-row:1;align-self:start;padding-top:8px;position:relative;z-index:3}.page_eyebrow__yxIK8{display:inline-block;background:var(--gold);color:var(--ink);font-family:var(--font-body),sans-serif;font-weight:800;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transform:rotate(-3deg)}.page_heroTitleWrap__u_BVw{grid-column:1/span 7;grid-row:2;position:relative;z-index:4;margin-top:22px}.page_heroTitle__ixXIp{font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:.98;color:var(--paper);margin:0;text-shadow:0 1px 0 var(--teal-deep)}.page_heroHero__G6Rgc{position:relative;display:inline-block;color:var(--gold);padding:0 .1em}.page_heroHero__G6Rgc:before{content:"";position:absolute;inset:-8% -4%;background:transparent}.page_heroLeadWrap___6hmG{grid-column:1/span 6;grid-row:3;margin-top:18px}.page_lead__vF_iL{font-size:1.16rem;color:var(--paper-dim);margin:0;max-width:36ch}.page_heroCtaWrap__WPHxI{grid-column:1/span 7;grid-row:4;margin-top:28px;position:relative;z-index:5}.page_heroCta__k6Sds{gap:14px}.page_heroCta__k6Sds,.page_trust__x_srI{display:flex;align-items:center;flex-wrap:wrap}.page_trust__x_srI{grid-column:1/span 6;grid-row:5;margin-top:22px;font-size:.95rem;color:var(--paper-dim);gap:10px}.page_stars__uP2RU{color:var(--gold);letter-spacing:2px;font-size:1.05rem}.page_heroArt__W43AQ{grid-column:7/span 6;grid-row:1/span 5;position:relative;min-height:460px;z-index:5}.page_heroPhoto__jaPt4{position:absolute;background:var(--paper);padding:14px;border:2.5px solid var(--ink);box-shadow:6px 6px 0 var(--teal-deep)}.page_heroPhoto__jaPt4 img{display:block;width:100%;height:auto}.page_heroPhotoA__LZ8wc{top:0;right:0;width:76%;transform:rotate(-3deg);z-index:2}.page_heroPhotoB__bNdsN{bottom:12px;left:0;width:58%;transform:rotate(4deg);z-index:3}.page_tape__yYroB{position:absolute;pointer-events:none;z-index:4}.page_tapeA1__xoUgq{top:-14px;left:10%;width:130px;height:28px;transform:rotate(-6deg)}.page_tapeA2__znSp4{bottom:-12px;right:14%;width:110px;height:24px;transform:rotate(8deg)}.page_heroNote__MzWoa{position:absolute;top:36%;left:-4%;z-index:6}.page_heroSticker1__XlrmH{position:absolute;top:18%;right:-2%;z-index:5}.page_heroSticker2__xfkTv{position:absolute;bottom:6%;left:38%;z-index:1}.page_heroSticker3__8aYLD{position:absolute;top:-22px;left:56%;z-index:6}.page_hero__7KFOs .page_reveal__hV_lK,.page_nav__ijo23 .page_reveal__hV_lK{opacity:0;transform:translateY(20px);animation:page_rise__c4kUh .7s ease forwards}@keyframes page_rise__c4kUh{to{opacity:1;transform:none}}.page_hero__7KFOs .page_d1__r5FFo,.page_nav__ijo23 .page_d1__r5FFo{animation-delay:.05s}.page_hero__7KFOs .page_d2__0u_aF,.page_nav__ijo23 .page_d2__0u_aF{animation-delay:.18s}.page_hero__7KFOs .page_d3__mLiXO,.page_nav__ijo23 .page_d3__mLiXO{animation-delay:.32s}.page_hero__7KFOs .page_d4__EH4QW,.page_nav__ijo23 .page_d4__EH4QW{animation-delay:.46s}@media (prefers-reduced-motion:reduce){.page_hero__7KFOs .page_reveal__hV_lK,.page_nav__ijo23 .page_reveal__hV_lK{opacity:1;transform:none;animation:none}}.page_page__556_G section{position:relative;padding:80px 0}.page_page__556_G section h2,.page_page__556_G section h3,.page_page__556_G section p{color:var(--paper)}.page_secHead__7HGTv{text-align:center;max-width:640px;margin:0 auto 48px;position:relative}.page_secHead__7HGTv h2{font-size:clamp(2.1rem,3.8vw,3rem);line-height:1.04;margin:4px 0 0}.page_page__556_G section .page_secHead__7HGTv p{font-size:1.1rem;margin-top:14px;color:var(--paper-dim)}.page_kicker__4Y54j{display:inline-block;font-family:var(--font-hand),cursive;color:var(--gold);font-size:1.25rem;margin-bottom:6px;transform:rotate(-1deg)}.page_gallery__zv1_e{background:var(--paper);position:relative}.page_gallery__zv1_e,.page_gallery__zv1_e h2,.page_gallery__zv1_e h3,.page_gallery__zv1_e p{color:var(--ink)!important}.page_gallery__zv1_e .page_kicker__4Y54j{color:var(--red)}.page_gridBooks__xtO6P{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 28px}.page_book__R6mr3{background:#fff;padding:14px 14px 18px;border:2.5px solid var(--ink);border-radius:0;box-shadow:6px 6px 0 var(--teal);position:relative;transition:transform .18s ease}.page_book__R6mr3:nth-child(odd){transform:rotate(-1deg)}.page_book__R6mr3:nth-child(2n){transform:rotate(1.2deg)}.page_book__R6mr3:hover{transform:rotate(0) translate(-3px,-3px)}.page_book__R6mr3 img{width:100%;border-radius:0;display:block;height:auto;border:1px solid var(--ink)}.page_bookTape__SZS75{position:absolute;top:-10px;left:18%;width:80px;height:18px;z-index:2;pointer-events:none}.page_cap___xL3O{font-size:.92rem;color:var(--ink-soft);margin-top:12px;padding:0 4px;line-height:1.45}.page_cap___xL3O b{color:var(--ink);font-family:var(--font-display),serif;font-weight:400;font-size:1.02rem;display:inline}.page_steps__B4_i4{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_step__0ZyaY{text-align:center;padding:8px;color:var(--paper)}.page_step__0ZyaY .page_n__b23Fq{font-family:var(--font-display),serif;font-weight:400;font-size:2.2rem;color:var(--ink);background:var(--gold);border:2.5px solid var(--ink);width:72px;height:72px;line-height:68px;border-radius:50%;margin:0 auto 18px;box-shadow:4px 4px 0 var(--ink);transform:rotate(-4deg);display:block}.page_step__0ZyaY:nth-child(2) .page_n__b23Fq{transform:rotate(3deg);background:var(--red);color:var(--paper)}.page_step__0ZyaY:nth-child(3) .page_n__b23Fq{transform:rotate(-2deg);background:var(--paper)}.page_step__0ZyaY h3{font-size:1.4rem;margin:0 0 10px;color:var(--paper)}.page_page__556_G section .page_step__0ZyaY p{color:var(--paper-dim)}.page_who__boVU2{background:var(--paper);position:relative}.page_who__boVU2,.page_who__boVU2 h2,.page_who__boVU2 h3,.page_who__boVU2 p{color:var(--ink)!important}.page_who__boVU2 .page_kicker__4Y54j{color:var(--blue)}.page_chips___KIQm{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;max-width:780px;margin:0 auto}.page_chip__Uuh_t{background:#fff;border:2.5px solid var(--ink);border-radius:0;padding:10px 18px;font-weight:700;font-size:1rem;color:var(--ink);box-shadow:3px 3px 0 var(--gold);display:inline-flex;align-items:center;gap:8px}.page_chip__Uuh_t:nth-child(3n){box-shadow:3px 3px 0 var(--red)}.page_chip__Uuh_t:nth-child(3n+1){box-shadow:3px 3px 0 var(--blue)}.page_chip__Uuh_t span{color:var(--red);font-size:1.05rem}.page_prices__pttkN{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;max-width:1140px;margin:0 auto}@media (max-width:900px){.page_prices__pttkN{grid-template-columns:1fr;max-width:480px}.page_price__9Mgp5.page_feat__co56L{transform:none}}.page_price__9Mgp5{background:var(--paper);border:2.5px solid var(--ink);border-radius:0;padding:36px 30px 30px;position:relative;box-shadow:6px 6px 0 var(--blue);color:var(--ink)}.page_price__9Mgp5 h3{color:var(--ink);font-size:1.4rem;margin:0 0 6px}.page_price__9Mgp5 p{color:var(--ink)}.page_price__9Mgp5.page_feat__co56L{box-shadow:6px 6px 0 var(--red);transform:rotate(-1deg)}.page_badge__0mJr3{position:absolute;top:-16px;left:24px;background:var(--red);color:#fff;font-family:var(--font-body),sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transform:rotate(-4deg)}.page_amt__f1XwX{font-family:var(--font-display),serif;font-size:2.8rem;color:var(--ink);margin:8px 0 4px;line-height:1}.page_amt__f1XwX small{font-size:.95rem;font-weight:700;color:var(--ink-soft);font-family:var(--font-body),sans-serif;margin-left:6px}.page_price__9Mgp5 ul{list-style:none;margin:18px 0 26px;padding:0}.page_price__9Mgp5 li{padding:7px 0 7px 26px;position:relative;color:var(--ink)}.page_price__9Mgp5 li:before{content:"✦";position:absolute;left:0;color:var(--red);font-size:1rem}.page_faqSection__mfM8r{background:var(--paper)}.page_faqSection__mfM8r,.page_faqSection__mfM8r h2,.page_faqSection__mfM8r h3,.page_faqSection__mfM8r p,.page_faqSection__mfM8r summary{color:var(--ink)!important}.page_faqSection__mfM8r .page_kicker__4Y54j{color:var(--red)}.page_faqWrap__bi4zv{max-width:780px;margin:0 auto}.page_page__556_G .page_faqSection__mfM8r details{border-bottom:2px dashed var(--ink);padding:20px 4px;background:transparent}.page_page__556_G .page_faqSection__mfM8r summary{font-family:var(--font-display),serif;font-weight:400;font-size:1.22rem;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;color:var(--ink)}.page_page__556_G .page_faqSection__mfM8r summary::-webkit-details-marker{display:none}.page_page__556_G .page_faqSection__mfM8r summary:after{content:"+";color:var(--red);font-weight:800;transition:transform .2s;font-family:var(--font-body),sans-serif;font-size:1.4rem;line-height:1}.page_page__556_G .page_faqSection__mfM8r details[open] summary:after{transform:rotate(45deg)}.page_page__556_G .page_faqSection__mfM8r details p{color:var(--ink-soft);margin-top:12px}.page_finalSection__VX7vN{padding:40px 0 90px;background:var(--teal)}.page_final__0qQu5{background:var(--red);color:var(--paper);text-align:center;border:3px solid var(--ink);border-radius:0;padding:64px 28px;position:relative;box-shadow:8px 8px 0 var(--ink)}.page_final__0qQu5 h2{font-size:clamp(2.1rem,4vw,3rem);color:var(--paper);margin:0 0 14px}.page_final__0qQu5 p{font-size:1.15rem;color:#fff;margin:0 auto 28px;max-width:46ch}.page_final__0qQu5 .page_btn__hMGYV{background:var(--paper);color:var(--ink);border-color:var(--ink);box-shadow:5px 5px 0 var(--teal-deep)}.page_final__0qQu5 .page_btn__hMGYV:hover{box-shadow:3px 3px 0 var(--teal-deep)}.page_finalSticker1___dK1H{position:absolute;top:-28px;left:-20px;z-index:4}.page_finalSticker2__IJFdM{position:absolute;bottom:-24px;right:-16px;z-index:4}.page_footer__F3MD0{background:var(--teal);text-align:center;color:var(--paper-dim);font-size:.92rem;padding:0 0 50px}@media (max-width:860px){.page_hero__7KFOs{grid-template-columns:repeat(6,1fr);padding-bottom:64px}.page_heroCtaWrap__WPHxI,.page_heroEyebrowWrap__HbImA,.page_heroLeadWrap___6hmG,.page_heroTitleWrap__u_BVw,.page_trust__x_srI{grid-column:1/-1}.page_heroArt__W43AQ{grid-column:1/-1;grid-row:auto;order:3;min-height:340px;margin-top:32px}.page_heroNote__MzWoa{top:-10px;left:2%}.page_gridBooks__xtO6P,.page_prices__pttkN,.page_steps__B4_i4{grid-template-columns:1fr}.page_book__R6mr3:nth-child(n){transform:none}}@media (max-width:540px){.page_nav__ijo23{flex-wrap:wrap;gap:12px}.page_langSwitch__ISNhM{font-size:.82rem;gap:4px}.page_langSwitch__ISNhM a{padding:10px 12px;min-height:44px;display:inline-flex;align-items:center}.page_navCta__hU4J_{padding:8px 14px;font-size:.88rem}}@media (max-width:380px){.page_wrap__Q2Wky{padding:0 16px}.page_page__556_G section{padding:48px 0}.page_heroTitle__ixXIp{font-size:clamp(2rem,5.4vw,4.6rem)}.page_heroArt__W43AQ{min-height:220px}.page_heroPhotoA__LZ8wc{position:static;width:88%;margin:0 auto}.page_heroPhotoB__bNdsN{position:static;width:88%;margin:16px auto 0}}