.book-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;color:#3f3150}.book-price-option{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;background:#fff;border:1px solid #e2d8eb;border-radius:26px;padding:28px;box-shadow:0 8px 24px #5b386309;transition:transform .2s,box-shadow .2s}.book-price-digital{border-color:#cbb6df;background:linear-gradient(150deg,#fff 55%,#f5effb)}.book-price-heading{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:850;line-height:1.3;margin-bottom:23px}.book-price-icon{display:grid;place-items:center;background:#f1eaf8;color:#765394;width:40px;height:40px;border-radius:13px;flex:none}.book-price-currency{font-size:11px;letter-spacing:.035em;color:#756981;margin-bottom:5px}.book-price-amount{font-family:var(--font-body),sans-serif;font-size:clamp(30px,3vw,43px);font-weight:900;letter-spacing:-.045em;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.book-price-option>p{font-size:13px;line-height:1.65;color:#73697b;margin:15px 0 0}.book-price-benefit{display:inline-flex;align-items:center;max-width:100%;font-size:11px;font-weight:850;color:#704693;background:#efe5fa;border-radius:999px;padding:7px 11px;margin-top:17px;line-height:1.3}.book-prices-compact{gap:10px;margin-block:5px 7px}.book-prices-compact .book-price-option{padding:17px 13px;border-radius:19px;box-shadow:none}.book-prices-compact .book-price-heading{font-size:12px;gap:7px;margin-bottom:15px}.book-prices-compact .book-price-icon{width:27px;height:27px;border-radius:9px}.book-prices-compact .book-price-icon svg{width:17px;height:17px}.book-prices-compact .book-price-currency{font-size:9px;letter-spacing:0}.book-prices-compact .book-price-amount{font-size:clamp(22px,1.9vw,28px)}.book-prices-compact .book-price-option>p{font-size:11px;margin-top:10px;line-height:1.55}.book-prices-compact .book-price-benefit{padding:6px 8px;font-size:9px;margin-top:12px;white-space:normal}.catalog-grid>.panel{padding:24px;border-radius:27px;border-color:#e7dfeb;gap:19px;overflow:hidden}.catalog-grid>.panel h2{font-family:var(--font-display),sans-serif;font-size:25px;font-weight:500;line-height:1.2}.catalog-grid>.panel>p:not(.eyebrow){font-size:14px;line-height:1.7}.catalog-grid>.panel>small{font-size:10px;color:#7c7583}.catalog-grid>.panel>.eyebrow{font-size:10px;line-height:1.7;letter-spacing:.055em}.catalog-grid>.panel>.button{width:100%;text-align:center;font-size:14px;margin-top:auto;min-height:49px;display:flex;align-items:center;justify-content:center}.catalog-grid>.panel>a:last-child{font-size:12px;text-align:center;text-underline-offset:4px;text-decoration:underline}.format-section .book-prices{margin-top:25px}.price-launch-note{display:inline-flex;margin-bottom:12px;background:#f0e7f7;color:#70508b;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:800}.format-section+.biz-home-invitation{margin-top:72px}@media(hover:hover){.book-price-option:hover{transform:translateY(-3px);box-shadow:0 12px 30px #5b386312}}@media(max-width:600px){.book-price-option{padding:21px 17px;border-radius:22px}.book-price-heading{font-size:14px;gap:8px}.book-price-icon{width:31px;height:31px;border-radius:11px}.book-price-amount{font-size:30px}.book-prices{gap:12px}.format-section+.biz-home-invitation{margin-top:45px}.catalog-grid>.panel{padding:22px}.book-prices-compact .book-price-amount{font-size:28px}}@media(max-width:360px){.book-price-amount,.book-prices-compact .book-price-amount{font-size:24px}}@media(prefers-reduced-motion:reduce){.book-price-option{transition:none}.book-price-option:hover{transform:none}}.book-prices-3{grid-template-columns:repeat(3,minmax(0,1fr))}.book-prices-1{grid-template-columns:minmax(0,1fr);max-width:420px}.book-prices-compact.book-prices-3{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}@media(max-width:820px){.book-prices-3{grid-template-columns:1fr}.book-prices-compact.book-prices-3{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}}.price-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:14px}.price-table td,.price-table th{text-align:left;padding:9px 8px;border-bottom:1px solid #e6dde9}.price-table td:not(:first-child),.price-table th:not(:first-child){text-align:right}.price-table caption{text-align:left;font-size:12px;color:#6f6878;margin-bottom:8px}.price-table-wrap{overflow-x:auto;max-width:100%}.store-announcement{display:flex;flex-wrap:nowrap;align-items:center;gap:0;padding:0;background:#f0e8f8;color:#604577;min-height:48px;border-bottom:1px solid #e4d8ee;overflow:hidden;font-family:var(--font-body),sans-serif}.store-announcement-window{width:100%;min-width:0;overflow:hidden}.store-announcement-track{width:100%;display:flex;justify-content:center}.store-announcement-copy{display:flex;align-items:center;justify-content:center;gap:28px;min-width:0;padding:12px 24px}.store-announcement-copy:nth-child(2){display:none}.store-announcement .shipping-announcement{font-size:16px;line-height:1.5;font-weight:900;color:#583a71;display:inline;flex-wrap:nowrap}.store-announcement .coupon-announcement{font-size:13px;line-height:1.6;font-weight:700;color:#725687;display:inline;flex-wrap:nowrap}.store-announcement a{border-radius:5px;text-decoration:none;white-space:nowrap}.store-announcement a:hover{text-decoration:underline;text-underline-offset:3px}.store-announcement a:focus-visible{outline:2px solid #765394;outline-offset:4px}.announcement-conditions{font-size:.8em;font-weight:650}.announcement-divider,.store-announcement .announcement-pause{display:none}@media(max-width:1000px){.store-announcement{position:relative;min-height:50px}.store-announcement-window{flex:1;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.store-announcement-track{width:max-content;justify-content:flex-start;animation:cuentopias-announcement 25s linear infinite;will-change:transform}.store-announcement-copy,.store-announcement-copy:nth-child(2){display:flex;flex:none;justify-content:flex-start;gap:30px;padding:12px 24px}.store-announcement .shipping-announcement{font-size:16px}.store-announcement .coupon-announcement{font-size:14px}.announcement-divider{display:inline;color:#aa7eb9;margin-right:9px}.store-announcement .announcement-pause{display:grid;place-items:center;flex:none;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:0;background:#f0e8f8;color:#725389;position:relative;z-index:1}.store-announcement:hover .store-announcement-track,.store-announcement[data-paused=true] .store-announcement-track{animation-play-state:paused}.store-announcement:focus-within .store-announcement-track{animation:none;transform:none;width:100%;will-change:auto}.store-announcement:focus-within .store-announcement-copy{flex-wrap:wrap;justify-content:center;gap:8px;padding:12px 18px;white-space:normal}.store-announcement:focus-within .store-announcement-copy:nth-child(2){display:none}.store-announcement:focus-within a{white-space:normal;text-align:center}}@keyframes cuentopias-announcement{0%,8%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.store-announcement-window{mask-image:none}.store-announcement-track{animation:none!important;transform:none;width:100%;will-change:auto}.store-announcement-copy{flex-wrap:wrap;gap:5px 20px;justify-content:center;padding:12px 18px}.store-announcement .announcement-pause,.store-announcement-copy:nth-child(2){display:none}.store-announcement a{white-space:normal;text-align:center}}@font-face{font-family:nunito;src:url(/_next/static/media/5cc7ff84a6a272e2-s.p.woff2) format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_edda51{font-family:nunito,nunito Fallback}.__variable_edda51{--font-body:"nunito","nunito Fallback"}@font-face{font-family:fredoka;src:url(/_next/static/media/75fd644a71365107-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:fredoka Fallback;src:local("Arial");ascent-override:95.32%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:102.19%}.__className_16fbc1{font-family:fredoka,fredoka Fallback}.__variable_16fbc1{--font-display:"fredoka","fredoka Fallback"}@font-face{font-family:nunito;src:url(/_next/static/media/818df6f6f6d5e964-s.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:97.75%;descent-override:34.13%;line-gap-override:0.00%;size-adjust:103.43%}.__className_ec50aa{font-family:nunito,nunito Fallback;font-weight:600}.__variable_ec50aa{--font-book-nunito:"nunito","nunito Fallback"}@font-face{font-family:sniglet;src:url(/_next/static/media/8c5abec3374b1531-s.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:sniglet Fallback;src:local("Arial");ascent-override:95.75%;descent-override:28.95%;line-gap-override:0.00%;size-adjust:99.84%}.__className_c08b9d{font-family:sniglet,sniglet Fallback;font-weight:400}.__variable_c08b9d{--font-book-sniglet:"sniglet","sniglet Fallback"}@font-face{font-family:crimson;src:url(/_next/static/media/75d7373d1c6fc0ad-s.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:crimson Fallback;src:local("Arial");ascent-override:107.54%;descent-override:39.72%;line-gap-override:0.00%;size-adjust:88.27%}.__className_0847f3{font-family:crimson,crimson Fallback;font-weight:400}.__variable_0847f3{--font-book-crimson:"crimson","crimson Fallback"}@font-face{font-family:atkinson;src:url(/_next/static/media/0ff7cb5d918b98a0-s.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:atkinson Fallback;src:local("Arial");ascent-override:95.93%;descent-override:29.29%;line-gap-override:0.00%;size-adjust:99.03%}.__className_c1ca99{font-family:atkinson,atkinson Fallback;font-weight:400}.__variable_c1ca99{--font-book-atkinson:"atkinson","atkinson Fallback"}