.pricing-hero[data-astro-cid-f33ubiv7]{padding:72px 0 150px}.hero-grid[data-astro-cid-f33ubiv7]{grid-template-columns:1.25fr 1fr;align-items:center;gap:40px;display:grid}h1[data-astro-cid-f33ubiv7]{max-width:640px;margin:0;font-size:clamp(3rem,7vw,5.4rem);line-height:.98}.intro[data-astro-cid-f33ubiv7]{max-width:560px;color:var(--muted);margin:24px 0 0;font-size:1.18rem;font-weight:700;line-height:1.65}.hero-art[data-astro-cid-f33ubiv7]{height:300px;position:relative}.hero-art[data-astro-cid-f33ubiv7] img[data-astro-cid-f33ubiv7]{filter:drop-shadow(0 18px 20px #08344633);height:auto;position:absolute}.art-heart[data-astro-cid-f33ubiv7]{width:170px;top:8%;left:8%;transform:rotate(-10deg)}.art-brains[data-astro-cid-f33ubiv7]{width:150px;top:0;left:50%;transform:rotate(8deg)}.art-gift[data-astro-cid-f33ubiv7]{width:140px;top:50%;left:38%;transform:rotate(-4deg)}.art-note[data-astro-cid-f33ubiv7]{text-align:center;max-width:220px;font-size:2rem;position:absolute;bottom:-6px;right:0;transform:rotate(-6deg)}.pricing[data-astro-cid-f33ubiv7]{padding-bottom:96px}.membership[data-astro-cid-f33ubiv7]{z-index:1;background:var(--paper);box-shadow:var(--shadow);border-radius:30px;grid-template-columns:1.35fr 1fr;gap:48px;margin-top:-96px;padding:40px;display:grid;position:relative}.badge[data-astro-cid-f33ubiv7]{background:var(--navy);color:#fff;border-radius:99px;margin:0;padding:6px 16px;font-size:1.1rem;font-weight:900;display:inline-block}.badge[data-astro-cid-f33ubiv7] span[data-astro-cid-f33ubiv7]{color:var(--teal)}.membership[data-astro-cid-f33ubiv7] h2[data-astro-cid-f33ubiv7]{margin:16px 0 24px;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1}.benefits[data-astro-cid-f33ubiv7]{grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-f33ubiv7] li[data-astro-cid-f33ubiv7]{align-items:center;gap:12px;font-weight:700;line-height:1.4;display:flex}.benefits[data-astro-cid-f33ubiv7] img[data-astro-cid-f33ubiv7]{flex:none;width:44px;height:44px}.plans[data-astro-cid-f33ubiv7]{align-content:center;gap:14px;display:grid}.plan[data-astro-cid-f33ubiv7]{border:2px solid var(--line);background:var(--cream);border-radius:20px;align-items:baseline;gap:10px;padding:18px 22px;display:flex;position:relative}.plan[data-astro-cid-f33ubiv7] strong[data-astro-cid-f33ubiv7]{color:var(--navy);letter-spacing:-.02em;font-size:2rem;font-weight:900}.plan[data-astro-cid-f33ubiv7] span[data-astro-cid-f33ubiv7]{color:var(--muted);font-weight:700}.plan--best[data-astro-cid-f33ubiv7]{border-color:var(--teal);background:var(--mint-wash)}.plan[data-astro-cid-f33ubiv7] em[data-astro-cid-f33ubiv7]{font-size:1.9rem;font-style:normal;position:absolute;top:-16px;right:16px;transform:rotate(-6deg)}.plans[data-astro-cid-f33ubiv7] .button[data-astro-cid-f33ubiv7]{margin-top:6px}small[data-astro-cid-f33ubiv7],.note[data-astro-cid-f33ubiv7]{color:var(--muted);font-weight:600;line-height:1.6}.note[data-astro-cid-f33ubiv7]{max-width:860px;margin:28px 0 80px}.note[data-astro-cid-f33ubiv7]:last-child{margin-bottom:0}.packs[data-astro-cid-f33ubiv7]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.pack[data-astro-cid-f33ubiv7]{background:var(--paper);box-shadow:var(--shadow);border-radius:26px;justify-items:start;gap:6px;padding:28px;text-decoration:none;transition:transform .15s;display:grid}.pack[data-astro-cid-f33ubiv7]:hover{transform:translateY(-3px)}.coins[data-astro-cid-f33ubiv7]{height:72px;margin-bottom:10px;display:flex}.coins[data-astro-cid-f33ubiv7] img[data-astro-cid-f33ubiv7]{filter:drop-shadow(0 8px 10px #0834462e);width:72px;height:72px}.coins[data-astro-cid-f33ubiv7] img[data-astro-cid-f33ubiv7]+img[data-astro-cid-f33ubiv7]{margin-left:-30px}.pack[data-astro-cid-f33ubiv7] h3[data-astro-cid-f33ubiv7]{margin:0;font-size:1.3rem}.pack[data-astro-cid-f33ubiv7] strong[data-astro-cid-f33ubiv7]{color:var(--navy);letter-spacing:-.02em;font-size:2.2rem;font-weight:900}.pack[data-astro-cid-f33ubiv7] p[data-astro-cid-f33ubiv7]{color:var(--muted);margin:0 0 8px;font-weight:600;line-height:1.55}.starter[data-astro-cid-f33ubiv7]{border-radius:30px;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;margin-top:40px;padding:32px 40px;display:grid}.starter-art[data-astro-cid-f33ubiv7]{filter:drop-shadow(0 14px 16px #08344633);width:130px;height:auto}.starter[data-astro-cid-f33ubiv7] .hand[data-astro-cid-f33ubiv7]{margin:0;font-size:1.8rem}.starter[data-astro-cid-f33ubiv7] h2[data-astro-cid-f33ubiv7]{margin:4px 0 8px;font-size:clamp(1.7rem,3vw,2.4rem)}.starter[data-astro-cid-f33ubiv7] p[data-astro-cid-f33ubiv7]:last-child{color:var(--muted);margin:0;font-weight:700;line-height:1.6}.starter-buy[data-astro-cid-f33ubiv7]{justify-items:center;gap:14px;display:grid}.starter-buy[data-astro-cid-f33ubiv7] strong[data-astro-cid-f33ubiv7]{color:var(--navy);font-size:2.2rem;font-weight:900}@media (width<=900px){.hero-grid[data-astro-cid-f33ubiv7]{grid-template-columns:1fr}.hero-art[data-astro-cid-f33ubiv7]{height:200px}.art-heart[data-astro-cid-f33ubiv7]{width:120px;left:0}.art-brains[data-astro-cid-f33ubiv7]{width:110px;left:34%}.art-gift[data-astro-cid-f33ubiv7]{width:100px;top:46%;left:20%}.art-note[data-astro-cid-f33ubiv7]{font-size:1.7rem}.membership[data-astro-cid-f33ubiv7]{grid-template-columns:1fr;gap:32px;padding:28px}.starter[data-astro-cid-f33ubiv7]{grid-template-columns:auto 1fr}.starter-buy[data-astro-cid-f33ubiv7]{grid-column:1/-1;justify-items:start}}@media (width<=620px){.pricing-hero[data-astro-cid-f33ubiv7]{padding:48px 0 130px}.pricing-hero[data-astro-cid-f33ubiv7] .confetti[data-astro-cid-f33ubiv7]{display:none}.benefits[data-astro-cid-f33ubiv7],.packs[data-astro-cid-f33ubiv7]{grid-template-columns:1fr}.membership[data-astro-cid-f33ubiv7]{padding:24px}.starter[data-astro-cid-f33ubiv7]{grid-template-columns:1fr;padding:28px 24px}.starter-art[data-astro-cid-f33ubiv7]{width:96px}.starter-buy[data-astro-cid-f33ubiv7]{justify-items:stretch}}.store-badges[data-astro-cid-td5nviid]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.store-badges[data-astro-cid-td5nviid] a[data-astro-cid-td5nviid]{border-radius:9px;transition:transform .14s;display:block}.store-badges[data-astro-cid-td5nviid] a[data-astro-cid-td5nviid]:hover{transform:translateY(-2px)}.store-badges[data-astro-cid-td5nviid] a[data-astro-cid-td5nviid]:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.store-badges[data-astro-cid-td5nviid] img[data-astro-cid-td5nviid]{width:auto;height:52px;display:block}@media (width<=620px){.store-badges[data-astro-cid-td5nviid] img[data-astro-cid-td5nviid]{height:44px}}.quiz-cards[data-astro-cid-lmdbsxyr]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.quiz-cards[data-astro-cid-lmdbsxyr] a[data-astro-cid-lmdbsxyr]{background:var(--paper);border-radius:22px;align-items:center;gap:16px;height:100%;padding:18px 20px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 26px #08344617,0 1px 3px #0834460f}.quiz-cards[data-astro-cid-lmdbsxyr] a[data-astro-cid-lmdbsxyr]:hover{transform:translateY(-3px)rotate(-.4deg);box-shadow:0 16px 34px #08344621,0 2px 5px #08344612}.quiz-cards[data-astro-cid-lmdbsxyr] img[data-astro-cid-lmdbsxyr]{object-fit:contain;filter:drop-shadow(0 5px 4px #08344626);flex-shrink:0;width:76px;height:76px}.quiz-cards[data-astro-cid-lmdbsxyr] span[data-astro-cid-lmdbsxyr]{gap:4px;display:grid}.quiz-cards[data-astro-cid-lmdbsxyr] b[data-astro-cid-lmdbsxyr]{color:var(--navy);letter-spacing:-.02em;font-size:1.15rem;font-weight:900}.quiz-cards[data-astro-cid-lmdbsxyr] small[data-astro-cid-lmdbsxyr]{color:var(--muted);font-size:.92rem;font-weight:700;line-height:1.45}.device[data-astro-cid-jdvywxy6]{width:var(--device-w,320px);aspect-ratio:var(--aspect);transform:rotate(var(--rot));filter:drop-shadow(0 34px 44px #08344642)drop-shadow(0 5px 10px #0834461f);position:relative;container-type:inline-size}.device-body[data-astro-cid-jdvywxy6],.device-ring[data-astro-cid-jdvywxy6],.device-screen[data-astro-cid-jdvywxy6]{position:absolute}.device-body[data-astro-cid-jdvywxy6]{background:linear-gradient(140deg,#f7f7f8 0%,#c5c7cb 22%,#eef0f2 46%,#aeb1b6 72%,#e9eaec 100%);border-radius:18.3cqw;inset:0}.device-ring[data-astro-cid-jdvywxy6]{background:#0b0b0c;border-radius:16.8cqw;inset:1.47cqw}.device-screen[data-astro-cid-jdvywxy6]{background:#f7f3ea;border-radius:14.25cqw;inset:4.04cqw;overflow:hidden}.device-screen[data-astro-cid-jdvywxy6] img[data-astro-cid-jdvywxy6]{width:100%;height:auto;display:block}.device-island[data-astro-cid-jdvywxy6]{background:#000;border-radius:99px;width:26.2cqw;height:7.6cqw;position:absolute;top:6.6cqw;left:50%;transform:translate(-50%)}.device-lens[data-astro-cid-jdvywxy6]{z-index:2;background-color:#fff;background-repeat:no-repeat;outline:1.6cqw solid #fff;position:absolute;box-shadow:0 6cqw 11cqw #0834464d,0 .8cqw 2cqw #08344624}.device-note[data-astro-cid-jdvywxy6]{z-index:3;color:var(--coral);white-space:nowrap;text-shadow:0 0 .25em var(--cream), 0 0 .5em var(--cream), 0 0 .9em var(--cream);font-family:Caveat,cursive;font-weight:700;line-height:1;position:absolute}.journey[data-astro-cid-ej22s2rq]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.journey[data-astro-cid-ej22s2rq] path[data-astro-cid-ej22s2rq]{fill:none;stroke:var(--navy);stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 13;vector-effect:non-scaling-stroke;opacity:.85}@media (width<=900px){.journey[data-astro-cid-ej22s2rq]{display:none}}.hero[data-astro-cid-3m7k5bf5]{padding:64px 0 110px}.hero-grid[data-astro-cid-3m7k5bf5]{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:72px;display:grid;position:relative}.hero-copy[data-astro-cid-3m7k5bf5] h1[data-astro-cid-3m7k5bf5]{margin:0;font-size:clamp(3.1rem,6.4vw,5.6rem);line-height:.98}.hero-lead[data-astro-cid-3m7k5bf5]{max-width:560px;color:var(--muted);margin:26px 0 30px;font-size:1.22rem;font-weight:700;line-height:1.6}.hero-actions[data-astro-cid-3m7k5bf5]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero-where[data-astro-cid-3m7k5bf5]{color:var(--muted);margin:22px 0 0;font-size:.95rem;font-weight:800}.hero-visual[data-astro-cid-3m7k5bf5]{--device-w:330px;justify-items:center;padding:30px 0 10px 90px;display:grid;position:relative}.hero-question[data-astro-cid-3m7k5bf5]{z-index:2;filter:drop-shadow(0 10px 12px #08344633);width:110px;height:auto;position:absolute;top:10px;left:0;transform:rotate(-14deg)}.hero-mascot[data-astro-cid-3m7k5bf5]{z-index:3;filter:drop-shadow(0 14px 16px #08344638);width:190px;height:auto;position:absolute;bottom:-40px;left:-10px}.story[data-astro-cid-3m7k5bf5]{padding:110px 0;position:relative}.story--board[data-astro-cid-3m7k5bf5]{background:var(--mint-wash)}.story--daily[data-astro-cid-3m7k5bf5]{padding-bottom:130px}.story-grid[data-astro-cid-3m7k5bf5]{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:120px;display:grid;position:relative}.story[data-astro-cid-3m7k5bf5] .section-title[data-astro-cid-3m7k5bf5]{font-size:clamp(2.1rem,4.4vw,3.3rem)}.story-copy[data-astro-cid-3m7k5bf5]{max-width:520px}.story-link[data-astro-cid-3m7k5bf5]{margin:24px 0 0;font-size:1.08rem}.story-visual[data-astro-cid-3m7k5bf5]{--device-w:300px;justify-items:center;display:grid;position:relative}.story-visual--pair[data-astro-cid-3m7k5bf5]{grid-template-columns:1fr;min-height:640px}.story-visual--pair[data-astro-cid-3m7k5bf5] .back{--device-w:250px;opacity:.97;position:absolute;top:40px;left:4%}.story-visual--pair[data-astro-cid-3m7k5bf5] .front{position:relative;left:70px}.daily-trophy[data-astro-cid-3m7k5bf5]{z-index:3;filter:drop-shadow(0 12px 14px #08344638);width:150px;height:auto;position:absolute;top:-50px;left:-30px;transform:rotate(-8deg)}.modes[data-astro-cid-3m7k5bf5]{padding:110px 0 60px}.modes-grid[data-astro-cid-3m7k5bf5]{grid-template-columns:repeat(3,1fr);gap:40px;margin:56px 0 0;padding:0;list-style:none;display:grid}.modes-grid[data-astro-cid-3m7k5bf5] li[data-astro-cid-3m7k5bf5]{text-align:center;justify-items:center;display:grid}.mode-device[data-astro-cid-3m7k5bf5]{--device-w:220px;justify-items:center;width:100%;padding:0 30px;display:grid}.modes-grid[data-astro-cid-3m7k5bf5] h3[data-astro-cid-3m7k5bf5]{margin:40px 0 8px;font-size:1.45rem}.modes-grid[data-astro-cid-3m7k5bf5] p[data-astro-cid-3m7k5bf5]{max-width:300px;color:var(--muted);margin:0;font-weight:700;line-height:1.55}.try[data-astro-cid-3m7k5bf5]{padding:90px 0 110px}.try-cards[data-astro-cid-3m7k5bf5]{margin-top:40px}@media (width>=900px){.try-cards[data-astro-cid-3m7k5bf5] .quiz-cards{grid-template-columns:repeat(3,1fr)}}.try-all[data-astro-cid-3m7k5bf5]{margin:26px 0 0;font-size:1.08rem}.end[data-astro-cid-3m7k5bf5]{text-align:center;padding:100px 0 110px}.end-inner[data-astro-cid-3m7k5bf5]{z-index:1;justify-items:center;display:grid;position:relative}.end-mascot[data-astro-cid-3m7k5bf5]{filter:drop-shadow(0 14px 16px #08344638);width:170px;height:auto;margin-bottom:8px}.end[data-astro-cid-3m7k5bf5] h2[data-astro-cid-3m7k5bf5]{margin:0;font-size:clamp(2.6rem,7vw,4.6rem);line-height:1}.end[data-astro-cid-3m7k5bf5] p[data-astro-cid-3m7k5bf5]{color:var(--muted);margin:18px 0 30px;font-size:1.15rem;font-weight:800}.end-actions[data-astro-cid-3m7k5bf5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}@media (width<=900px){.hero[data-astro-cid-3m7k5bf5]{padding:40px 0 80px}.confetti--inner[data-astro-cid-3m7k5bf5]{display:none}.hero-grid[data-astro-cid-3m7k5bf5],.story-grid[data-astro-cid-3m7k5bf5]{grid-template-columns:1fr;gap:56px}.hero-copy[data-astro-cid-3m7k5bf5]{text-align:center}.hero-lead[data-astro-cid-3m7k5bf5]{margin-inline:auto}.hero-actions[data-astro-cid-3m7k5bf5],.hero-actions[data-astro-cid-3m7k5bf5] .store-badges{justify-content:center}.hero-visual[data-astro-cid-3m7k5bf5]{--device-w:280px;padding:10px 0 30px 60px}.story[data-astro-cid-3m7k5bf5]{padding:80px 0}.story-grid--flip[data-astro-cid-3m7k5bf5] .story-copy[data-astro-cid-3m7k5bf5],.story-grid[data-astro-cid-3m7k5bf5] .story-copy[data-astro-cid-3m7k5bf5]{order:-1}.story-visual[data-astro-cid-3m7k5bf5]{--device-w:270px}.story-visual--pair[data-astro-cid-3m7k5bf5]{min-height:560px}.modes-grid[data-astro-cid-3m7k5bf5]{grid-template-columns:1fr;gap:70px}}@media (width<=620px){.hero-copy[data-astro-cid-3m7k5bf5] h1[data-astro-cid-3m7k5bf5]{font-size:2.9rem}.hero-visual[data-astro-cid-3m7k5bf5]{--device-w:240px;padding-left:40px}.hero-question[data-astro-cid-3m7k5bf5]{width:80px}.hero-mascot[data-astro-cid-3m7k5bf5]{width:130px;bottom:-24px;left:-6px}.story-visual--pair[data-astro-cid-3m7k5bf5]{min-height:480px}.story-visual--pair[data-astro-cid-3m7k5bf5] .back{--device-w:200px;left:0}.story-visual--pair[data-astro-cid-3m7k5bf5] .front{--device-w:230px;left:40px}.daily-trophy[data-astro-cid-3m7k5bf5]{width:110px;top:-40px;left:-10px}}.support-hero[data-astro-cid-arfzotmf]{padding:70px 0 90px}.support-hero[data-astro-cid-arfzotmf] h1[data-astro-cid-arfzotmf]{margin:0;font-size:clamp(3rem,8vw,5.6rem);line-height:.95}.intro[data-astro-cid-arfzotmf]{max-width:590px;color:var(--muted);margin:24px 0 40px;font-size:1.18rem;font-weight:700;line-height:1.65}.routes[data-astro-cid-arfzotmf]{grid-template-columns:1fr 1fr;gap:20px;max-width:900px;display:grid}.route[data-astro-cid-arfzotmf]{background:var(--paper);box-shadow:var(--shadow);border-radius:24px;gap:8px;padding:28px;text-decoration:none;transition:transform .15s;display:grid}.route[data-astro-cid-arfzotmf]:hover{transform:translateY(-3px)}.route[data-astro-cid-arfzotmf] b[data-astro-cid-arfzotmf]{color:var(--navy);letter-spacing:-.02em;font-size:1.4rem;font-weight:900}.route[data-astro-cid-arfzotmf] span[data-astro-cid-arfzotmf]{color:var(--muted);font-weight:600;line-height:1.6}.route[data-astro-cid-arfzotmf] em[data-astro-cid-arfzotmf]{color:var(--mint-edge);text-underline-offset:4px;font-style:normal;font-weight:900;text-decoration:underline 2px}.faq-section[data-astro-cid-arfzotmf]{padding-block:90px 120px}.faq[data-astro-cid-arfzotmf]{grid-template-columns:1fr 1fr;gap:18px 40px;margin-top:40px;display:grid}.faq[data-astro-cid-arfzotmf] article[data-astro-cid-arfzotmf]{border-bottom:2px solid var(--line);padding:6px 0 22px}.faq[data-astro-cid-arfzotmf] h3[data-astro-cid-arfzotmf]{margin:0 0 8px;font-size:1.2rem}.faq[data-astro-cid-arfzotmf] p[data-astro-cid-arfzotmf]{color:var(--muted);margin:0;font-weight:600;line-height:1.65}@media (width<=760px){.routes[data-astro-cid-arfzotmf],.faq[data-astro-cid-arfzotmf]{grid-template-columns:1fr}}.legal-shell{max-width:780px}.legal-head{padding:72px 0 56px}.legal-head h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,7vw,4.6rem);line-height:1}.updated{color:var(--muted);margin:16px 0 0;font-size:.95rem;font-weight:700}.legal{padding-block:40px 110px}.legal-content{color:var(--ink);font-size:1.02rem;line-height:1.8}.legal-content h2{color:var(--navy);letter-spacing:-.025em;margin:44px 0 8px;font-size:1.45rem}.legal-content h3{color:var(--navy);margin:30px 0 6px}.legal-content p,.legal-content ul{margin-block:10px}.legal-content a{color:var(--mint-edge);text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}.legal-content li+li{margin-top:6px}.quiz[data-astro-cid-wlssnfv5]{background:var(--paper);border-radius:30px;max-width:760px;margin:0 auto;padding:32px;box-shadow:0 30px 60px #08344624,0 4px 12px #0834460f}.quiz-status[data-astro-cid-wlssnfv5]{color:var(--muted);justify-content:space-between;font-size:.9rem;font-weight:800;display:none}.quiz-status[data-astro-cid-wlssnfv5] b[data-astro-cid-wlssnfv5]{color:var(--ink)}.quiz-bar[data-astro-cid-wlssnfv5]{background:var(--paper-pressed);border-radius:99px;height:10px;margin:12px 0 24px;display:none;overflow:hidden}.quiz-bar[data-astro-cid-wlssnfv5] i[data-astro-cid-wlssnfv5]{border-radius:inherit;background:var(--mint);width:0;height:100%;transition:width .3s;display:block}.quiz[data-astro-cid-wlssnfv5].is-live .quiz-status[data-astro-cid-wlssnfv5]{display:flex}.quiz[data-astro-cid-wlssnfv5].is-live .quiz-bar[data-astro-cid-wlssnfv5]{display:block}.quiz-questions[data-astro-cid-wlssnfv5]{gap:34px;margin:0;padding:0;list-style:none;display:grid}.quiz[data-astro-cid-wlssnfv5] [data-astro-cid-wlssnfv5][hidden]{display:none!important}.quiz-number[data-astro-cid-wlssnfv5]{color:var(--mint-edge);margin:0 0 6px;font-size:.92rem;font-weight:900}.quiz[data-astro-cid-wlssnfv5].is-live .quiz-number[data-astro-cid-wlssnfv5]{display:none}.quiz-flag[data-astro-cid-wlssnfv5]{aspect-ratio:36/26;object-fit:cover;filter:drop-shadow(0 8px 12px #083b4a33);width:min(240px,70%);height:auto;margin:4px auto 18px;display:block}.quiz-question[data-astro-cid-wlssnfv5] h3[data-astro-cid-wlssnfv5]{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(1.25rem,3.4vw,1.6rem);line-height:1.25}.quiz-options[data-astro-cid-wlssnfv5]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quiz-option[data-astro-cid-wlssnfv5]{border:2px solid var(--line);background:var(--cream);min-height:58px;box-shadow:0 3px 0 var(--paper-edge);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:16px;padding:10px 18px;font-weight:800;transition:transform .12s,border-color .12s}.quiz[data-astro-cid-wlssnfv5]:not(.is-live) .quiz-option[data-astro-cid-wlssnfv5]{cursor:default}.quiz[data-astro-cid-wlssnfv5].is-live .quiz-option[data-astro-cid-wlssnfv5]:not(:disabled):hover{border-color:var(--mint);transform:translateY(-2px)}.quiz-option[data-astro-cid-wlssnfv5]:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.quiz-option[data-astro-cid-wlssnfv5]:disabled{cursor:default;color:var(--ink);opacity:.72}.quiz-option[data-astro-cid-wlssnfv5].is-right{border-color:var(--mint);box-shadow:0 3px 0 var(--mint-edge);opacity:1;background:#e5faf5}.quiz-option[data-astro-cid-wlssnfv5].is-right:after{content:" ✓";color:var(--mint-edge)}.quiz-option[data-astro-cid-wlssnfv5].is-wrong{opacity:1;background:#fde8e6;border-color:#e2574c;box-shadow:0 3px #b8392f}.quiz-answer[data-astro-cid-wlssnfv5]{color:#344052;margin-top:14px;line-height:1.65}.quiz-answer[data-astro-cid-wlssnfv5] summary[data-astro-cid-wlssnfv5]{color:var(--mint-edge);cursor:pointer;font-weight:900}.quiz-answer[data-astro-cid-wlssnfv5] p[data-astro-cid-wlssnfv5]{margin:8px 0 0}.quiz[data-astro-cid-wlssnfv5].is-live .quiz-answer[data-astro-cid-wlssnfv5] summary[data-astro-cid-wlssnfv5],.quiz[data-astro-cid-wlssnfv5].is-live .quiz-answer[data-astro-cid-wlssnfv5]:not([open]){display:none}.quiz-feedback[data-astro-cid-wlssnfv5]{font-weight:900}.quiz[data-astro-cid-wlssnfv5]:not(.is-live) .quiz-feedback[data-astro-cid-wlssnfv5]{display:none}.quiz-next[data-astro-cid-wlssnfv5]{margin-top:18px}.quiz-result[data-astro-cid-wlssnfv5]{text-align:center}.quiz-result-score[data-astro-cid-wlssnfv5]{letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,12vw,5.5rem);font-weight:900;line-height:1}.quiz-result-score[data-astro-cid-wlssnfv5] b[data-astro-cid-wlssnfv5]{color:var(--mint-edge)}.quiz-result-verdict[data-astro-cid-wlssnfv5]{max-width:460px;color:var(--muted);margin:14px auto 26px;font-size:1.1rem;line-height:1.55}.quiz-result-actions[data-astro-cid-wlssnfv5]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.quiz-result-actions[data-astro-cid-wlssnfv5] .button[data-astro-cid-wlssnfv5]{cursor:pointer;font:inherit;font-weight:900}.quiz-result-next[data-astro-cid-wlssnfv5]{color:var(--muted);margin:26px 0 0;font-weight:700}.quiz-result-next[data-astro-cid-wlssnfv5] a[data-astro-cid-wlssnfv5]{color:var(--mint-edge);font-weight:900}@media (width<=620px){.quiz[data-astro-cid-wlssnfv5]{border-radius:20px;padding:20px 16px}.quiz-options[data-astro-cid-wlssnfv5]{grid-template-columns:1fr}}.answers[data-astro-cid-hjozzsna]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.answers[data-astro-cid-hjozzsna] li[data-astro-cid-hjozzsna]{counter-increment:answer;border:2px solid var(--line);background:var(--paper);border-radius:18px;padding:20px 22px 20px 64px;position:relative}.answers[data-astro-cid-hjozzsna] li[data-astro-cid-hjozzsna]:before{content:counter(answer);background:var(--teal);width:32px;height:32px;color:var(--on-teal);border-radius:50%;place-items:center;font-size:.85rem;font-weight:900;display:grid;position:absolute;top:18px;left:18px}.answers[data-astro-cid-hjozzsna] h3[data-astro-cid-hjozzsna]{margin:0 0 6px;font-size:1.1rem;line-height:1.35}.answers-options[data-astro-cid-hjozzsna]{color:var(--muted);margin:0 0 10px;font-size:.92rem;font-weight:700}.answers-answer[data-astro-cid-hjozzsna]{color:#344052;margin:0;line-height:1.6}.answers-answer[data-astro-cid-hjozzsna] strong[data-astro-cid-hjozzsna]{color:var(--mint-edge)}.flag-grid[data-astro-cid-hjozzsna]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.flag-grid[data-astro-cid-hjozzsna] li[data-astro-cid-hjozzsna]{border:2px solid var(--line);background:var(--paper);text-align:center;border-radius:16px;justify-items:center;gap:10px;padding:16px 12px;font-weight:800;display:grid}.flag-grid[data-astro-cid-hjozzsna] img[data-astro-cid-hjozzsna]{aspect-ratio:36/26;object-fit:cover;filter:drop-shadow(0 4px 6px #083b4a2e);width:100%;max-width:150px;height:auto}.quiz-page[data-astro-cid-7vs5snjb]{padding-bottom:90px}.quiz-date[data-astro-cid-7vs5snjb]{min-height:1.4em;color:var(--orange-dark);margin:14px 0 0;font-size:1.05rem;font-weight:900}.quiz-hero[data-astro-cid-7vs5snjb]{text-align:center;margin-bottom:-84px;padding:40px 0 120px}.quiz-hero-inner[data-astro-cid-7vs5snjb]{z-index:1;max-width:840px;position:relative}.quiz-facts[data-astro-cid-7vs5snjb]{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.quiz-facts[data-astro-cid-7vs5snjb] li[data-astro-cid-7vs5snjb]{color:var(--mint-edge);background:#ffffffb3;border-radius:99px;padding:6px 14px;font-size:.92rem;font-weight:800}.crumbs[data-astro-cid-7vs5snjb]{color:var(--muted);margin-bottom:26px;font-size:.88rem;font-weight:800}.crumbs[data-astro-cid-7vs5snjb] a[data-astro-cid-7vs5snjb]{color:var(--muted)}.quiz-hero-icon[data-astro-cid-7vs5snjb]{object-fit:contain;filter:drop-shadow(0 6px 5px #083b4a24);width:110px;height:110px;margin:0 auto 14px;display:block}.quiz-hero[data-astro-cid-7vs5snjb] h1[data-astro-cid-7vs5snjb]{margin:0;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1}.quiz-intro[data-astro-cid-7vs5snjb]{max-width:640px;color:var(--muted);margin:20px auto 0;font-size:1.15rem;font-weight:700;line-height:1.65}.quiz-play[data-astro-cid-7vs5snjb]{z-index:2;padding-bottom:30px;position:relative}.quiz-section[data-astro-cid-7vs5snjb]{max-width:820px;padding-top:60px}.quiz-section[data-astro-cid-7vs5snjb] h2[data-astro-cid-7vs5snjb]{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.1}.quiz-section-intro[data-astro-cid-7vs5snjb]{color:var(--muted);margin:-8px 0 20px}.quiz-about[data-astro-cid-7vs5snjb] p[data-astro-cid-7vs5snjb]{color:#344052;margin:0 0 14px;font-size:1.05rem;line-height:1.75}.capitals-table[data-astro-cid-7vs5snjb]{border:2px solid var(--line);background:var(--paper);border-radius:18px;overflow-x:auto}.capitals-table[data-astro-cid-7vs5snjb] table[data-astro-cid-7vs5snjb]{border-collapse:collapse;width:100%}.capitals-table[data-astro-cid-7vs5snjb] th[data-astro-cid-7vs5snjb],.capitals-table[data-astro-cid-7vs5snjb] td[data-astro-cid-7vs5snjb]{text-align:left;padding:10px 18px}.capitals-table[data-astro-cid-7vs5snjb] th[data-astro-cid-7vs5snjb]{background:var(--paper-pressed);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem}.capitals-table[data-astro-cid-7vs5snjb] tr[data-astro-cid-7vs5snjb]+tr[data-astro-cid-7vs5snjb] td[data-astro-cid-7vs5snjb],.capitals-table[data-astro-cid-7vs5snjb] tbody[data-astro-cid-7vs5snjb] tr[data-astro-cid-7vs5snjb]:first-child td[data-astro-cid-7vs5snjb]{border-top:1px solid var(--line)}.capitals-table[data-astro-cid-7vs5snjb] td[data-astro-cid-7vs5snjb]:first-child{font-weight:800}.quiz-cta[data-astro-cid-7vs5snjb]{background:var(--world);max-width:1000px;box-shadow:var(--shadow);border-radius:28px;justify-content:space-between;align-items:center;gap:34px;margin-top:80px;padding:46px;display:flex;position:relative}.quiz-cta[data-astro-cid-7vs5snjb] h2[data-astro-cid-7vs5snjb]{max-width:520px;margin:0;font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.1}.quiz-cta[data-astro-cid-7vs5snjb] p[data-astro-cid-7vs5snjb]{color:var(--muted);margin:14px 0 0;font-weight:700}.quiz-cta-actions[data-astro-cid-7vs5snjb]{flex-shrink:0;justify-items:end;gap:14px;display:grid}.quiz-all[data-astro-cid-7vs5snjb]{margin:22px 0 0;font-weight:900}@media (width<=850px){.quiz-cta[data-astro-cid-7vs5snjb]{flex-direction:column;align-items:flex-start}.quiz-cta-actions[data-astro-cid-7vs5snjb]{justify-items:start}}@media (width<=620px){.quiz-hero[data-astro-cid-7vs5snjb]{padding-top:30px}.quiz-cta[data-astro-cid-7vs5snjb]{padding:32px 22px}.quiz-cta-actions[data-astro-cid-7vs5snjb]{justify-items:stretch;width:100%}}.hub-hero[data-astro-cid-sqmzmodg]{text-align:center;padding:56px 0 80px}.hub-hero-inner[data-astro-cid-sqmzmodg]{z-index:1;max-width:820px;position:relative}.hub-question[data-astro-cid-sqmzmodg]{filter:drop-shadow(0 10px 12px #08344633);width:96px;height:auto;margin:0 auto 10px;display:block;transform:rotate(-12deg)}.hub-hero[data-astro-cid-sqmzmodg] h1[data-astro-cid-sqmzmodg]{margin:0;font-size:clamp(2.8rem,7vw,4.8rem);line-height:.95}.hub-hero[data-astro-cid-sqmzmodg] p[data-astro-cid-sqmzmodg]{max-width:640px;color:var(--muted);margin:22px auto 0;font-size:1.15rem;font-weight:700;line-height:1.65}.hub-hero[data-astro-cid-sqmzmodg] .hub-note[data-astro-cid-sqmzmodg]{color:var(--coral);margin-top:14px;font-family:Caveat,cursive;font-size:1.9rem;font-weight:700;transform:rotate(-2deg)}.hub-section[data-astro-cid-sqmzmodg]{padding-top:50px}.hub-section[data-astro-cid-sqmzmodg] h2[data-astro-cid-sqmzmodg]{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(1.5rem,4vw,2.1rem)}.hub-friends[data-astro-cid-sqmzmodg] p[data-astro-cid-sqmzmodg]{color:var(--muted);margin:0;font-size:1.08rem}.hub-friends[data-astro-cid-sqmzmodg] a[data-astro-cid-sqmzmodg]{color:var(--mint-edge);font-weight:900}.hub-cta[data-astro-cid-sqmzmodg]{background:var(--world);box-shadow:var(--shadow);border-radius:28px;justify-content:space-between;align-items:center;gap:34px;margin-block:80px 90px;padding:46px;display:flex}.hub-cta[data-astro-cid-sqmzmodg] h2[data-astro-cid-sqmzmodg]{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,4vw,2.3rem)}.hub-cta[data-astro-cid-sqmzmodg] p[data-astro-cid-sqmzmodg]{color:var(--muted);margin:12px 0 0}.hub-cta-actions[data-astro-cid-sqmzmodg]{flex-shrink:0;justify-items:end;gap:14px;display:grid}@media (width<=850px){.hub-cta[data-astro-cid-sqmzmodg]{flex-direction:column;align-items:flex-start}.hub-cta-actions[data-astro-cid-sqmzmodg]{justify-items:start}}@media (width<=620px){.hub-cta[data-astro-cid-sqmzmodg]{padding:32px 22px}.hub-cta-actions[data-astro-cid-sqmzmodg]{justify-items:stretch;width:100%}}.friends-hero[data-astro-cid-w4q276iw]{padding:56px 0 90px}.friends-grid[data-astro-cid-w4q276iw]{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;display:grid;position:relative}.friends-icon[data-astro-cid-w4q276iw]{object-fit:contain;filter:drop-shadow(0 6px 5px #083b4a24);width:100px;height:100px;margin-bottom:10px;display:block}.friends-hero[data-astro-cid-w4q276iw] h1[data-astro-cid-w4q276iw]{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,7vw,5.4rem);line-height:.92}.friends-lead[data-astro-cid-w4q276iw]{max-width:520px;color:var(--muted);margin:22px 0 30px;font-size:1.2rem;line-height:1.6}.friends-actions[data-astro-cid-w4q276iw]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.friends-visual[data-astro-cid-w4q276iw]{--device-w:290px;min-height:600px;position:relative}.friends-visual[data-astro-cid-w4q276iw] .back{--device-w:240px;position:absolute;top:30px;left:0}.friends-visual[data-astro-cid-w4q276iw] .front{position:absolute;top:0;left:150px}.friends-section[data-astro-cid-w4q276iw]{padding-top:50px}.friends-h2[data-astro-cid-w4q276iw]{letter-spacing:-.04em;margin:0 0 20px;font-size:clamp(1.5rem,4vw,2.1rem)}.steps[data-astro-cid-w4q276iw],.extras[data-astro-cid-w4q276iw]{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-w4q276iw] li[data-astro-cid-w4q276iw]{background:var(--paper);box-shadow:var(--shadow);border-radius:26px;padding:28px}.extras[data-astro-cid-w4q276iw] li[data-astro-cid-w4q276iw]{border-top:2px solid var(--line);padding:20px 4px 0}.steps[data-astro-cid-w4q276iw] span[data-astro-cid-w4q276iw]{background:var(--teal);width:40px;height:40px;color:var(--on-teal);border-radius:50%;place-items:center;font-weight:900;display:grid}.steps[data-astro-cid-w4q276iw] h2[data-astro-cid-w4q276iw],.extras[data-astro-cid-w4q276iw] h2[data-astro-cid-w4q276iw]{letter-spacing:-.02em;margin:18px 0 8px;font-size:1.3rem}.extras[data-astro-cid-w4q276iw] h2[data-astro-cid-w4q276iw]{margin-top:0}.steps[data-astro-cid-w4q276iw] p[data-astro-cid-w4q276iw],.extras[data-astro-cid-w4q276iw] p[data-astro-cid-w4q276iw]{color:var(--muted);margin:0;font-weight:600;line-height:1.6}.friends-invite[data-astro-cid-w4q276iw]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.friends-invite[data-astro-cid-w4q276iw] h2[data-astro-cid-w4q276iw]{letter-spacing:-.03em;margin:0 0 10px;font-size:1.5rem}.friends-invite[data-astro-cid-w4q276iw] p[data-astro-cid-w4q276iw]{color:var(--muted);margin:0;font-weight:600;line-height:1.7}.friends-invite[data-astro-cid-w4q276iw] a[data-astro-cid-w4q276iw]{color:var(--mint-edge);font-weight:900}.friends-cta[data-astro-cid-w4q276iw]{background:var(--world);box-shadow:var(--shadow);text-align:center;border-radius:28px;justify-items:center;gap:22px;margin-block:80px 90px;padding:46px 26px;display:grid}.friends-cta[data-astro-cid-w4q276iw] h2[data-astro-cid-w4q276iw]{letter-spacing:-.04em;max-width:620px;margin:0;font-size:clamp(1.6rem,4vw,2.4rem)}.friends-cta[data-astro-cid-w4q276iw] .friends-actions[data-astro-cid-w4q276iw]{justify-content:center}@media (width<=850px){.friends-grid[data-astro-cid-w4q276iw],.steps[data-astro-cid-w4q276iw],.extras[data-astro-cid-w4q276iw],.friends-invite[data-astro-cid-w4q276iw]{grid-template-columns:1fr}.friends-grid[data-astro-cid-w4q276iw]{grid-template-columns:minmax(0,1fr);gap:40px}.friends-visual[data-astro-cid-w4q276iw]{justify-self:center;width:420px;max-width:100%;min-height:560px}}@media (width<=480px){.friends-visual[data-astro-cid-w4q276iw]{min-height:470px}.friends-visual[data-astro-cid-w4q276iw] .back{--device-w:190px}.friends-visual[data-astro-cid-w4q276iw] .front{--device-w:230px;left:110px}}
