.monster[data-astro-cid-nb3asbbs]{--ink: #3b2414;--body: #574435;--muted: #6f5b4a;--accent: #c2410c;--accent-dark: #9a3412;--sun: #f7c64a;--sun-edge: #dca22a;--cream: #fff8ec;--line: #efdfc6;color:var(--body);font-size:1rem;line-height:1.8;background:#fffdf8}.wrap[data-astro-cid-nb3asbbs]{width:min(1120px,calc(100% - 40px));margin-inline:auto}.monster[data-astro-cid-nb3asbbs] [data-astro-cid-nb3asbbs][id]{scroll-margin-top:12rem}h1[data-astro-cid-nb3asbbs],h2[data-astro-cid-nb3asbbs],h3[data-astro-cid-nb3asbbs]{color:var(--ink);font-weight:800;line-height:1.3;text-wrap:pretty}h1[data-astro-cid-nb3asbbs]{font-size:clamp(2.3rem,5vw,4rem);letter-spacing:-.03em;margin:14px 0 22px}h1[data-astro-cid-nb3asbbs] span[data-astro-cid-nb3asbbs]{color:var(--accent)}h2[data-astro-cid-nb3asbbs]{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.02em;margin:0 0 20px}h3[data-astro-cid-nb3asbbs]{font-size:1.15rem;margin-bottom:8px}a[data-astro-cid-nb3asbbs]:focus-visible,summary[data-astro-cid-nb3asbbs]:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.button[data-astro-cid-nb3asbbs]{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:13px 26px;border-radius:999px;background:var(--sun);color:var(--ink);font-size:1.0625rem;font-weight:800;line-height:1.5;text-align:center;box-shadow:0 4px 0 var(--sun-edge);transition:transform .15s,box-shadow .15s}.button[data-astro-cid-nb3asbbs]:hover{transform:translateY(1px);box-shadow:0 3px 0 var(--sun-edge)}.button[data-astro-cid-nb3asbbs]:active{transform:translateY(4px);box-shadow:0 0 0 var(--sun-edge)}.small[data-astro-cid-nb3asbbs],figcaption[data-astro-cid-nb3asbbs],.plan-footnote[data-astro-cid-nb3asbbs],.video-note[data-astro-cid-nb3asbbs]{font-size:.875rem;color:var(--muted);line-height:1.7}.text-link[data-astro-cid-nb3asbbs]{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}.eyebrow[data-astro-cid-nb3asbbs]{color:var(--accent-dark);font-size:.875rem;font-weight:700}.section[data-astro-cid-nb3asbbs]{padding-block:64px}.section-heading[data-astro-cid-nb3asbbs]{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.section-heading[data-astro-cid-nb3asbbs] h2[data-astro-cid-nb3asbbs]{margin-bottom:0}.section-heading[data-astro-cid-nb3asbbs]>p[data-astro-cid-nb3asbbs]{max-width:30rem;font-size:.9375rem;color:var(--muted)}.device[data-astro-cid-nb3asbbs]{padding:7px;border-radius:26px;background:#2b211b;box-shadow:0 14px 34px #3b241429}.device[data-astro-cid-nb3asbbs] img[data-astro-cid-nb3asbbs]{display:block;width:100%;height:auto;border-radius:20px}figure[data-astro-cid-nb3asbbs]{margin:0;min-width:0}figure[data-astro-cid-nb3asbbs]>figcaption[data-astro-cid-nb3asbbs]{margin-top:12px}.hero[data-astro-cid-nb3asbbs]{background:linear-gradient(180deg,#fff3dc,#fffdf8);border-bottom:1px solid var(--line)}.hero-grid[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:56px;align-items:center;padding-block:44px 56px}.audience[data-astro-cid-nb3asbbs]{color:var(--accent-dark);font-size:.875rem;font-weight:700}.intro[data-astro-cid-nb3asbbs]{max-width:33rem;font-size:1.0625rem}.hero-action[data-astro-cid-nb3asbbs]{margin:26px 0 18px}.hero-action[data-astro-cid-nb3asbbs] .small[data-astro-cid-nb3asbbs]{margin-top:12px}.trust-list[data-astro-cid-nb3asbbs]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.875rem;font-weight:700;color:var(--ink)}.trust-list[data-astro-cid-nb3asbbs] li[data-astro-cid-nb3asbbs]:before{content:"✓ ";color:var(--accent)}.latest-link[data-astro-cid-nb3asbbs]{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}.hero-media[data-astro-cid-nb3asbbs] .device[data-astro-cid-nb3asbbs]{padding:9px;border-radius:34px}.hero-media[data-astro-cid-nb3asbbs] .device[data-astro-cid-nb3asbbs] img[data-astro-cid-nb3asbbs]{border-radius:26px}.decision-wrap[data-astro-cid-nb3asbbs]{max-width:860px;padding-block:8px 24px}.worlds[data-astro-cid-nb3asbbs]{padding-block:64px;background:var(--cream);border-block:1px solid var(--line)}.world-path[data-astro-cid-nb3asbbs]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;counter-reset:world}.world-path[data-astro-cid-nb3asbbs]:before{content:"";position:absolute;left:10%;right:10%;top:21px;border-top:4px dotted #e2c79d}.world[data-astro-cid-nb3asbbs]{--bg: #fff;--ink-w: var(--ink);position:relative;display:grid;grid-template-rows:auto 1fr;justify-items:center;gap:14px}.world-node[data-astro-cid-nb3asbbs]{position:relative;z-index:1;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;border:4px solid var(--ink-w);color:var(--ink-w);font-weight:800}.world-card[data-astro-cid-nb3asbbs]{width:100%;height:100%;padding:18px 16px 20px;border-radius:22px;background:var(--bg)}.world-card[data-astro-cid-nb3asbbs] h3[data-astro-cid-nb3asbbs]{color:var(--ink-w);font-size:1.25rem;margin:6px 0 8px}.world-tag[data-astro-cid-nb3asbbs]{display:inline-block;padding:1px 10px;border-radius:999px;background:#fff;color:var(--ink-w);font-size:.75rem;font-weight:800}.world-learn[data-astro-cid-nb3asbbs]{font-size:.9375rem;line-height:1.7;color:var(--ink)}.world--forest[data-astro-cid-nb3asbbs]{--bg: #e5f2d8;--ink-w: #2f6a1e}.world--candy[data-astro-cid-nb3asbbs]{--bg: #fde5ee;--ink-w: #9d2f62}.world--cloud[data-astro-cid-nb3asbbs]{--bg: #e1f0fb;--ink-w: #1d5f8f}.world--star[data-astro-cid-nb3asbbs]{--bg: #ebe7fb;--ink-w: #5440ad}.world--rainbow[data-astro-cid-nb3asbbs]{--bg: #fde8df;--ink-w: #a8401f}.world--rainbow[data-astro-cid-nb3asbbs] .world-card[data-astro-cid-nb3asbbs]{background:linear-gradient(#fde8df,#fde8df) padding-box,linear-gradient(90deg,#f28b82,#f7c64a,#8ccf7e,#6db8ef,#a38be8) border-box;border:3px solid transparent}.world--rainbow[data-astro-cid-nb3asbbs] .world-tag[data-astro-cid-nb3asbbs]{background:var(--ink-w);color:#fff}.worlds-note[data-astro-cid-nb3asbbs]{margin-top:28px;max-width:52rem;font-size:.9375rem;color:var(--muted)}.rainbow[data-astro-cid-nb3asbbs]{padding-block:72px;background:linear-gradient(180deg,#fff,#fff4ef);border-bottom:1px solid var(--line)}.rainbow-grid[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.version[data-astro-cid-nb3asbbs]{color:#a8401f;font-size:.875rem;font-weight:700;margin-bottom:8px}.rainbow-copy[data-astro-cid-nb3asbbs] dl[data-astro-cid-nb3asbbs],.how-copy[data-astro-cid-nb3asbbs] dl[data-astro-cid-nb3asbbs],.parents-copy[data-astro-cid-nb3asbbs] dl[data-astro-cid-nb3asbbs]{margin:24px 0}.rainbow-copy[data-astro-cid-nb3asbbs] dl[data-astro-cid-nb3asbbs]>div[data-astro-cid-nb3asbbs],.how-copy[data-astro-cid-nb3asbbs] dl[data-astro-cid-nb3asbbs]>div[data-astro-cid-nb3asbbs],.parents-copy[data-astro-cid-nb3asbbs] dl[data-astro-cid-nb3asbbs]>div[data-astro-cid-nb3asbbs]{padding:14px 0;border-top:1px solid var(--line)}dt[data-astro-cid-nb3asbbs]{color:var(--ink);font-weight:800}dd[data-astro-cid-nb3asbbs]{margin:4px 0 0}.rainbow-note[data-astro-cid-nb3asbbs]{font-size:.875rem;color:var(--muted);line-height:1.75}.rainbow-shots[data-astro-cid-nb3asbbs]{display:grid;gap:28px}.how[data-astro-cid-nb3asbbs]{padding-block:72px}.how-grid[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:64px;align-items:center}.video-note[data-astro-cid-nb3asbbs]{margin-top:4px}.how-shots[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:56px}.how-shots[data-astro-cid-nb3asbbs] figcaption[data-astro-cid-nb3asbbs] h3[data-astro-cid-nb3asbbs]{font-size:1.05rem;margin-bottom:4px}.how-shots[data-astro-cid-nb3asbbs] figcaption[data-astro-cid-nb3asbbs] p[data-astro-cid-nb3asbbs]{font-size:.9375rem;color:var(--body)}.bobo[data-astro-cid-nb3asbbs]{padding-block:72px;background:#fff3dc;border-block:1px solid var(--line)}.bobo-grid[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:72px;align-items:center}.bobo-home[data-astro-cid-nb3asbbs]{margin-top:28px;max-width:520px}.bobo-video[data-astro-cid-nb3asbbs]{width:min(100%,300px);justify-self:center}.stages[data-astro-cid-nb3asbbs]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin:22px 0}.stages[data-astro-cid-nb3asbbs] li[data-astro-cid-nb3asbbs]{position:relative;padding:4px 12px;border-radius:999px;background:#fff;border:1px solid #ecd2a6;color:var(--ink);font-size:.875rem;font-weight:700;white-space:nowrap}.stages[data-astro-cid-nb3asbbs] li[data-astro-cid-nb3asbbs]+li[data-astro-cid-nb3asbbs]:before{content:"→";position:absolute;left:-19px;top:50%;transform:translateY(-50%);color:#b98a45;font-weight:400}.stages[data-astro-cid-nb3asbbs] li[data-astro-cid-nb3asbbs]:last-child{background:linear-gradient(90deg,#fde2e0,#fdf1c9,#e2f4dc,#dcecfb,#ebe3fb)}.sync-tag[data-astro-cid-nb3asbbs]{display:inline-block;margin-right:.5rem;padding:.1rem .55rem;border-radius:999px;background:#c2410c;color:#fff;font-size:.75rem;font-weight:800;vertical-align:.1em}.parents[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:start}.parents[data-astro-cid-nb3asbbs]>figure[data-astro-cid-nb3asbbs]{position:sticky;top:140px}.map-figure[data-astro-cid-nb3asbbs]{margin-top:8px}.plans[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.plan[data-astro-cid-nb3asbbs]{border:1px solid var(--line);border-radius:26px;padding:32px;background:#fff}.free-plan[data-astro-cid-nb3asbbs]{border:2px solid var(--sun-edge);background:#fffaf0}.plan[data-astro-cid-nb3asbbs] h3[data-astro-cid-nb3asbbs]{margin:10px 0;font-size:1.5rem}.price[data-astro-cid-nb3asbbs]{font-size:2.75rem;line-height:1.3;font-weight:800;margin-block:14px 6px;color:var(--ink)}.offer-note[data-astro-cid-nb3asbbs]{color:var(--accent-dark);font-size:.875rem;font-weight:700}.plan[data-astro-cid-nb3asbbs] ul[data-astro-cid-nb3asbbs]{margin:22px 0;display:grid;gap:10px}.plan[data-astro-cid-nb3asbbs] li[data-astro-cid-nb3asbbs]{padding-left:1.4em;position:relative}.plan[data-astro-cid-nb3asbbs] li[data-astro-cid-nb3asbbs]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:800}.plan[data-astro-cid-nb3asbbs] .button[data-astro-cid-nb3asbbs]{width:100%}.plan-footnote[data-astro-cid-nb3asbbs]{margin-top:20px;max-width:860px}.faq[data-astro-cid-nb3asbbs]{max-width:860px}details[data-astro-cid-nb3asbbs]{border-bottom:1px solid var(--line);padding:18px 0}summary[data-astro-cid-nb3asbbs]{cursor:pointer;font-weight:700;color:var(--ink);min-height:28px}details[data-astro-cid-nb3asbbs] p[data-astro-cid-nb3asbbs]{padding-top:14px}.three-up[data-astro-cid-nb3asbbs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.articles[data-astro-cid-nb3asbbs]>a[data-astro-cid-nb3asbbs]{border-top:3px solid #f0cf96;padding-top:20px}.articles[data-astro-cid-nb3asbbs] h3[data-astro-cid-nb3asbbs]{margin-top:10px}.articles[data-astro-cid-nb3asbbs] .text-link[data-astro-cid-nb3asbbs]{display:inline-block;margin-top:14px}.closing[data-astro-cid-nb3asbbs]{background:#3b2414;color:#fbefdc;padding:72px 0;text-align:center}.closing[data-astro-cid-nb3asbbs] h2[data-astro-cid-nb3asbbs]{color:#fff}.closing[data-astro-cid-nb3asbbs] .small[data-astro-cid-nb3asbbs]{color:#e8d6bd}.closing[data-astro-cid-nb3asbbs] .button[data-astro-cid-nb3asbbs]{margin:26px 0 16px;box-shadow:0 4px #b9861d}.closing-links[data-astro-cid-nb3asbbs]{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:26px;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.closing-links[data-astro-cid-nb3asbbs] a[data-astro-cid-nb3asbbs]{display:inline-flex;align-items:center;min-height:44px}.closing[data-astro-cid-nb3asbbs] a[data-astro-cid-nb3asbbs]:focus-visible{outline-color:var(--sun)}.mobile-break[data-astro-cid-nb3asbbs]{display:none}@media (max-width: 960px){.world-path[data-astro-cid-nb3asbbs]{grid-template-columns:1fr;gap:14px}.world-path[data-astro-cid-nb3asbbs]:before{inset:24px auto 24px 21px;border-top:0;border-left:4px dotted #e2c79d}.world[data-astro-cid-nb3asbbs]{grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto;justify-items:stretch;align-items:start;gap:14px}.world-node[data-astro-cid-nb3asbbs]{margin-top:16px}.how-grid[data-astro-cid-nb3asbbs]{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:40px}}@media (max-width: 800px){.hero-grid[data-astro-cid-nb3asbbs],.rainbow-grid[data-astro-cid-nb3asbbs],.bobo-grid[data-astro-cid-nb3asbbs],.parents[data-astro-cid-nb3asbbs]{grid-template-columns:1fr;gap:32px}.parents[data-astro-cid-nb3asbbs]>figure[data-astro-cid-nb3asbbs]{position:static}.section-heading[data-astro-cid-nb3asbbs]{flex-direction:column;align-items:start;gap:10px}.three-up[data-astro-cid-nb3asbbs]{grid-template-columns:1fr;gap:24px}.how-shots[data-astro-cid-nb3asbbs]{grid-template-columns:1fr;gap:32px}}@media (max-width: 700px){.how-grid[data-astro-cid-nb3asbbs]{grid-template-columns:1fr}.how-video[data-astro-cid-nb3asbbs]{width:min(100%,300px);justify-self:center}.plans[data-astro-cid-nb3asbbs]{grid-template-columns:1fr}}@media (max-width: 640px){.wrap[data-astro-cid-nb3asbbs]{width:calc(100% - 32px)}.hero-grid[data-astro-cid-nb3asbbs]{padding-block:28px 40px}h1[data-astro-cid-nb3asbbs]{font-size:2.125rem;margin:10px 0 18px}.hero-action[data-astro-cid-nb3asbbs] .button[data-astro-cid-nb3asbbs]{width:100%}.section[data-astro-cid-nb3asbbs],.worlds[data-astro-cid-nb3asbbs],.rainbow[data-astro-cid-nb3asbbs],.how[data-astro-cid-nb3asbbs],.bobo[data-astro-cid-nb3asbbs]{padding-block:44px}.device[data-astro-cid-nb3asbbs]{padding:5px;border-radius:18px}.device[data-astro-cid-nb3asbbs] img[data-astro-cid-nb3asbbs],.hero-media[data-astro-cid-nb3asbbs] .device[data-astro-cid-nb3asbbs] img[data-astro-cid-nb3asbbs]{border-radius:14px}.hero-media[data-astro-cid-nb3asbbs] .device[data-astro-cid-nb3asbbs]{padding:6px;border-radius:20px}.plan[data-astro-cid-nb3asbbs]{padding:24px}.price[data-astro-cid-nb3asbbs]{font-size:2.25rem}.mobile-break[data-astro-cid-nb3asbbs]{display:block}}@media (prefers-reduced-motion: reduce){.button[data-astro-cid-nb3asbbs]{transition:none}.button[data-astro-cid-nb3asbbs]:hover,.button[data-astro-cid-nb3asbbs]:active{transform:none}}
