@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}._site_1ta8g_1{font-family:var(--font-family-base);color:var(--foreground);background:var(--background);overflow:hidden}._nav_1ta8g_1{height:76px;padding:0 clamp(20px,6vw,84px);display:flex;align-items:center;justify-content:space-between;gap:20px;background:#081329;color:#fffaf0;border-bottom:1px solid rgba(246,200,74,.17)}._brand_1ta8g_1{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-weight:700;font-size:14px;letter-spacing:.01em}._brandMark_1ta8g_1{color:#f6c84a;font-size:25px}._navLink_1ta8g_1{color:#e5e5ef;text-decoration:none;font-size:14px}._navBuy_1ta8g_1{background:#f6c84a!important;color:#13182a!important;font-weight:800!important;border:0!important}._hero_1ta8g_1{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;min-height:650px;padding:70px clamp(24px,8vw,120px) 82px;background:radial-gradient(ellipse at 76% 40%,#1b315b,#0d1b39 38%,#081329 75%);color:#fffaf0;isolation:isolate}._stars_1ta8g_1{display:none}._hero_1ta8g_1:before{content:"✦  ·      ✧      ·  ✦        ·      ✧      ✦";position:absolute;top:7%;right:7%;width:45%;color:#f6d979;letter-spacing:22px;line-height:4.5;opacity:.5;pointer-events:none}._heroCopy_1ta8g_1{max-width:610px;position:relative;z-index:2}._eyebrow_1ta8g_1,._kicker_1ta8g_1{font-size:11px;font-weight:800;letter-spacing:.18em;color:#b98c22}._eyebrow_1ta8g_1{color:#f6d779;display:inline-flex;gap:9px;align-items:center}._eyebrow_1ta8g_1 span{font-size:20px}._hero_1ta8g_1 h1{font-family:var(--font-family-display);font-weight:700;font-size:clamp(42px,5.1vw,70px);line-height:1.02;letter-spacing:-.04em;margin:22px 0 18px;max-width:650px}._hero_1ta8g_1 h1 em,._sectionHeading_1ta8g_1 h2 em,._previewText_1ta8g_1 h2 em,._buyCard_1ta8g_1 h2 em{font-style:normal;color:#f6c84a}._subtitle_1ta8g_1{font-family:var(--font-family-display);font-size:clamp(19px,2vw,24px);line-height:1.35;color:#f7e8c1;max-width:470px;margin:0 0 18px}._heroText_1ta8g_1{max-width:485px;color:#c8d0e0;line-height:1.75;font-size:15px}._priceLine_1ta8g_1{display:flex;align-items:baseline;gap:13px;margin:27px 0 18px}._priceLine_1ta8g_1 strong{font-size:34px;color:#f6c84a;letter-spacing:-.04em}._priceLine_1ta8g_1 span{font-size:13px;color:#c6cee0}._cta_1ta8g_1{background:#f6c84a!important;color:#10172a!important;border:0!important;font-weight:800!important;padding:0 28px!important;min-height:54px;box-shadow:0 8px 24px #f6c84a24;gap:24px}._cta_1ta8g_1:hover,._ctaBuy_1ta8g_1:hover{transform:translateY(-2px);box-shadow:0 12px 30px #f6c84a40}._trust_1ta8g_1{margin-top:20px;font-size:11px;color:#aeb9cf;display:flex;align-items:center;gap:9px;flex-wrap:wrap}._trust_1ta8g_1 span{color:#f6c84a}._trust_1ta8g_1 i{font-style:normal;color:#f6c84a}._heroArt_1ta8g_1{height:490px;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate}._glow_1ta8g_1{position:absolute;width:360px;height:360px;border-radius:50%;background:#f7bd3c18;filter:blur(28px);z-index:-1}._moon_1ta8g_1{position:absolute;right:10%;top:3%;font-size:64px;color:#f6d779;text-shadow:0 0 30px #f6c84a88}._bookMock_1ta8g_1{width:min(350px,76%);height:420px;border:1px solid #f5d97c;border-radius:7px 15px 15px 7px;background:radial-gradient(ellipse at 50% 45%,#244777,#07152f 70%);box-shadow:-13px 14px #b68a37,-18px 22px 35px #0009,0 0 55px #f6c84a18;transform:rotate(2deg);padding:24px 17px;position:relative;text-align:center;overflow:hidden}._bookMock_1ta8g_1:before{content:"";position:absolute;inset:7px;border:1px solid #f6c84a60;border-radius:4px;pointer-events:none}._bookStars_1ta8g_1{color:#f6d779;letter-spacing:8px;font-size:15px;margin-bottom:17px}._bookTitle_1ta8g_1{font-family:var(--font-family-display);font-size:25px;line-height:1.1;color:#f7e7ac;position:relative;z-index:1}._bookTitle_1ta8g_1 b{display:block;font-size:38px;color:#ffb94f;text-shadow:2px 3px #752b15;line-height:1.05}._bookScene_1ta8g_1{height:170px;position:relative;margin-top:10px;display:flex;align-items:end;justify-content:center;background:radial-gradient(ellipse at 50% 95%,#f9a84266,transparent 50%)}._lila_1ta8g_1{font-size:105px;z-index:2;filter:drop-shadow(0 5px 5px #0008)}._cat_1ta8g_1{font-size:76px;margin-left:-17px;margin-bottom:0;z-index:3;filter:drop-shadow(0 5px 5px #0008)}._lantern_1ta8g_1{position:absolute;font-size:36px;bottom:2px;left:35%;z-index:4}._bookCaption_1ta8g_1{font-family:var(--font-family-display);font-style:italic;color:#fff0cb;font-size:12px;line-height:1.5;margin-top:16px}._floatingStar_1ta8g_1{position:absolute;top:23%;right:7%;font-size:44px;color:#f6d779;text-shadow:0 0 25px #f6c84a}._floatingNote_1ta8g_1{position:absolute;bottom:3%;right:0;background:#fffaf0;color:#24304a;border:1px solid #f6c84a;border-radius:16px;padding:13px 16px;font-family:var(--font-family-display);font-size:13px;box-shadow:var(--shadow-lg);transform:rotate(-2deg)}._floatingNote_1ta8g_1 span{color:#cc794f;font-size:20px;margin-left:5px}._heroBottom_1ta8g_1{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#f6d779;font-size:12px;letter-spacing:.12em}._heroBottom_1ta8g_1 span{color:#b8c2d5;margin:0 12px;letter-spacing:.04em}._benefits_1ta8g_1,._characters_1ta8g_1,._faq_1ta8g_1{padding:94px clamp(22px,8vw,120px)}._sectionHeading_1ta8g_1{text-align:center;max-width:650px;margin:0 auto 44px}._sectionHeading_1ta8g_1 h2,._previewText_1ta8g_1 h2,._buyCard_1ta8g_1 h2{font-family:var(--font-family-display);font-size:clamp(31px,4vw,47px);line-height:1.13;letter-spacing:-.03em;margin:13px 0}._sectionHeading_1ta8g_1 h2 em{color:#b9811d}._sectionHeading_1ta8g_1 p{color:#656575;font-size:15px;line-height:1.7}._benefitGrid_1ta8g_1{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1180px;margin:auto}._benefitCard_1ta8g_1{background:#fffaf0;border:1px solid #e8ddc8;border-radius:20px;padding:27px 23px;box-shadow:0 10px 30px #19234208;transition:transform .25s,box-shadow .25s}._benefitCard_1ta8g_1:hover,._characterCard_1ta8g_1:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}._benefitIcon_1ta8g_1{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#f6e8b9;color:#946b16;font-size:25px}._benefitCard_1ta8g_1 h3,._characterCard_1ta8g_1 h3{font-family:var(--font-family-display);font-size:20px;margin:21px 0 9px}._benefitCard_1ta8g_1 p,._characterCard_1ta8g_1 p{font-size:13px;line-height:1.7;color:#696777;margin:0}._characters_1ta8g_1{background:#f0e7d6}._characterGrid_1ta8g_1{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1050px;margin:auto}._characterCard_1ta8g_1{text-align:center;padding:25px 20px 28px;background:#fffaf0;border-radius:20px;border:1px solid #e4d6bd;transition:transform .25s,box-shadow .25s}._characterOrb_1ta8g_1{height:112px;width:112px;margin:auto;border-radius:50%;display:grid;place-items:center;font-size:57px;background:#f8e2b3;box-shadow:inset 0 0 0 5px #fff8}._orb1_1ta8g_1{background:#d9e3e5}._orb2_1ta8g_1{background:#d9d8ee}._orb3_1ta8g_1{background:#e5d6ca}._characterCard_1ta8g_1 h3{margin:16px 0 7px}._preview_1ta8g_1{padding:90px clamp(22px,9vw,130px);display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:#fffaf0}._previewText_1ta8g_1{max-width:500px}._previewText_1ta8g_1 h2{color:#17213a}._previewText_1ta8g_1 h2 em{color:#b9811d}._previewText_1ta8g_1>p{color:#696777;line-height:1.8;font-size:15px}._previewText_1ta8g_1 ul{list-style:none;padding:0;margin:24px 0 28px;display:grid;gap:12px;color:#343b4d;font-size:14px}._previewText_1ta8g_1 li:first-letter{color:#a57918}._previewStack_1ta8g_1{min-height:370px;display:flex;align-items:center;justify-content:center;position:relative}._pageSample_1ta8g_1{width:255px;height:335px;background:#f7edd9;border:1px solid #e1d0ae;border-radius:7px;box-shadow:0 16px 35px #1c25431b;padding:26px 20px;text-align:center;transform:rotate(-5deg);position:relative}._sampleStars_1ta8g_1{color:#b88a29;font-size:20px}._sampleHouse_1ta8g_1{font-size:92px;margin:26px 0 14px;filter:drop-shadow(0 6px 5px #66502b30)}._pageSample_1ta8g_1 p{font-family:var(--font-family-display);font-size:18px;line-height:1.5;color:#263555}._sampleFooter_1ta8g_1{position:absolute;bottom:18px;left:0;right:0;color:#b88a29}._coloringSample_1ta8g_1{position:absolute;right:3%;bottom:0;background:#fff;border:1px solid #dcd6c9;border-radius:8px;box-shadow:var(--shadow-md);width:190px;height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;transform:rotate(7deg);color:#263555}._coloringSample_1ta8g_1 div{font-size:20px}._coloringSample_1ta8g_1 span{font-size:42px;filter:grayscale(1)}._coloringSample_1ta8g_1 strong{font-family:var(--font-family-display);font-size:17px}._coloringSample_1ta8g_1 small{font-size:10px;color:#777}._buySection_1ta8g_1{padding:75px 22px;background:radial-gradient(ellipse at 50% 0%,#213960,#081329 75%);color:#fffaf0}._buyCard_1ta8g_1{max-width:750px;margin:auto;text-align:center;padding:50px 35px;border:1px solid #f6c84a5c;border-radius:28px;background:linear-gradient(145deg,#17294b,#0c1830);box-shadow:0 22px 70px #0003;position:relative}._buySpark_1ta8g_1{position:absolute;right:11%;top:8%;font-size:35px;color:#f6d779}._buyCard_1ta8g_1 ._kicker_1ta8g_1{color:#f6d779}._buyCard_1ta8g_1 h2{max-width:580px;margin:18px auto;color:#fffaf0}._buyCard_1ta8g_1 h2 em{display:block}._buyCard_1ta8g_1>p{color:#c7d0e1;line-height:1.7;max-width:480px;margin:0 auto}._buyPrice_1ta8g_1{font-size:43px;font-weight:800;color:#f6c84a;margin:28px 0 18px;letter-spacing:-.04em}._buyPrice_1ta8g_1 span{display:block;font-size:12px;letter-spacing:0;color:#bac5d9;font-weight:500;margin-top:3px}._ctaBuy_1ta8g_1{background:#f6c84a!important;color:#10172a!important;border:0!important;font-weight:800!important;padding:0 38px!important;min-height:56px;gap:25px;transition:transform .2s,box-shadow .2s}._secure_1ta8g_1{font-size:11px;color:#aab6cd;margin-top:17px}._checkoutNote_1ta8g_1{margin:24px auto 0;max-width:510px;text-align:left;padding:17px 20px;background:#fff8e6;color:#26314a;border-radius:14px;border:1px solid #f6c84a;line-height:1.6}._checkoutNote_1ta8g_1 strong{font-family:var(--font-family-display);font-size:18px}._checkoutNote_1ta8g_1 p{font-size:13px;margin:7px 0 0}._faq_1ta8g_1{background:#f5eddf}._faqGrid_1ta8g_1{max-width:850px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:13px}._faqGrid_1ta8g_1 details{padding:20px 22px;background:#fffaf0;border:1px solid #e6dac5;border-radius:14px}._faqGrid_1ta8g_1 summary{font-weight:700;font-size:14px;cursor:pointer;line-height:1.5}._faqGrid_1ta8g_1 details p{font-size:13px;color:#686777;line-height:1.7;margin:13px 0 0}._footer_1ta8g_1{padding:35px 24px 28px;text-align:center;background:#081329;color:#fffaf0}._footer_1ta8g_1 ._brand_1ta8g_1{justify-content:center}._footer_1ta8g_1 p{font-family:var(--font-family-display);font-style:italic;color:#f6d779;font-size:15px}._footer_1ta8g_1 small{font-size:11px;color:#aab6cd}._benefits_1ta8g_1[data-revealed=false],._characters_1ta8g_1[data-revealed=false],._preview_1ta8g_1[data-revealed=false]{opacity:0;transform:translateY(18px)}._benefits_1ta8g_1[data-revealed=true],._characters_1ta8g_1[data-revealed=true],._preview_1ta8g_1[data-revealed=true]{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}@media(max-width:900px){._hero_1ta8g_1{grid-template-columns:1fr .8fr;padding-left:5vw;padding-right:5vw}._hero_1ta8g_1 h1{font-size:48px}._heroArt_1ta8g_1{height:420px}._bookMock_1ta8g_1{height:365px;padding:20px 14px}._bookTitle_1ta8g_1{font-size:21px}._bookTitle_1ta8g_1 b{font-size:31px}._bookScene_1ta8g_1{height:140px}._lila_1ta8g_1{font-size:82px}._cat_1ta8g_1{font-size:61px}._benefitGrid_1ta8g_1,._characterGrid_1ta8g_1{grid-template-columns:repeat(2,1fr)}._preview_1ta8g_1{gap:25px;padding-left:6vw;padding-right:6vw}}@media(max-width:620px){._nav_1ta8g_1{height:66px;padding:0 17px}._brand_1ta8g_1{font-size:11px}._brandMark_1ta8g_1{font-size:20px}._navLink_1ta8g_1{display:none}._navBuy_1ta8g_1{font-size:11px!important;padding:0 12px!important;min-height:38px!important}._hero_1ta8g_1{display:flex;flex-direction:column;align-items:stretch;padding:54px 24px 62px;gap:18px}._hero_1ta8g_1 h1{font-size:clamp(42px,12vw,57px)}._heroText_1ta8g_1{font-size:14px}._heroArt_1ta8g_1{height:360px;width:100%}._bookMock_1ta8g_1{height:325px;width:250px;padding:17px 12px}._bookTitle_1ta8g_1{font-size:20px}._bookTitle_1ta8g_1 b{font-size:30px}._bookScene_1ta8g_1{height:125px}._lila_1ta8g_1{font-size:75px}._cat_1ta8g_1{font-size:54px}._bookCaption_1ta8g_1{font-size:10px;margin-top:10px}._moon_1ta8g_1{font-size:45px;right:9%;top:0}._floatingStar_1ta8g_1{right:3%;top:18%;font-size:31px}._floatingNote_1ta8g_1{font-size:10px;right:-4px;bottom:0;padding:10px}._heroBottom_1ta8g_1{font-size:9px;bottom:17px}._heroBottom_1ta8g_1 span{margin:0 4px}._trust_1ta8g_1{font-size:10px}._benefits_1ta8g_1,._characters_1ta8g_1,._faq_1ta8g_1{padding:67px 20px}._sectionHeading_1ta8g_1{margin-bottom:30px}._sectionHeading_1ta8g_1 h2,._previewText_1ta8g_1 h2,._buyCard_1ta8g_1 h2{font-size:34px}._benefitGrid_1ta8g_1,._characterGrid_1ta8g_1{gap:12px}._benefitCard_1ta8g_1{padding:19px 16px}._benefitCard_1ta8g_1 h3,._characterCard_1ta8g_1 h3{font-size:18px;margin-top:14px}._benefitCard_1ta8g_1 p,._characterCard_1ta8g_1 p{font-size:12px}._benefitIcon_1ta8g_1{height:42px;width:42px}._characterCard_1ta8g_1{padding:20px 13px}._characterOrb_1ta8g_1{height:84px;width:84px;font-size:44px}._preview_1ta8g_1{grid-template-columns:1fr;padding:65px 23px;gap:20px}._previewText_1ta8g_1{max-width:none}._previewStack_1ta8g_1{min-height:345px}._pageSample_1ta8g_1{width:225px;height:310px}._sampleHouse_1ta8g_1{font-size:78px}._coloringSample_1ta8g_1{width:155px;height:190px;right:0}._coloringSample_1ta8g_1 span{font-size:34px}._buySection_1ta8g_1{padding:52px 15px}._buyCard_1ta8g_1{padding:42px 20px;border-radius:22px}._buySpark_1ta8g_1{right:7%;top:5%;font-size:24px}._buyPrice_1ta8g_1{font-size:39px}._faqGrid_1ta8g_1{grid-template-columns:1fr}._footer_1ta8g_1{padding:30px 15px}._footer_1ta8g_1 ._brand_1ta8g_1{font-size:12px}}@media(prefers-reduced-motion:reduce){._benefitCard_1ta8g_1,._characterCard_1ta8g_1,._ctaBuy_1ta8g_1{transition:none}._benefits_1ta8g_1[data-revealed=false],._characters_1ta8g_1[data-revealed=false],._preview_1ta8g_1[data-revealed=false]{opacity:1;transform:none}}
