.carousel[data-astro-cid-pwunukhj]{--h:clamp(300px, 34vw, 380px);position:relative}.track[data-astro-cid-pwunukhj]{scroll-snap-type:x mandatory;scrollbar-width:none;box-shadow:var(--shadow), 0 0 0 1px #ffffff0f;overscroll-behavior-x:contain;border-radius:26px;display:flex;overflow-x:auto}.track[data-astro-cid-pwunukhj]::-webkit-scrollbar{display:none}.slide[data-astro-cid-pwunukhj]{height:var(--h);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;align-items:center;display:flex;position:relative;overflow:hidden}.slide[data-astro-cid-pwunukhj]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#080c1e8c,#080c1e26 55%,#0000 75%);position:absolute;inset:0}.copy[data-astro-cid-pwunukhj]{z-index:2;color:#fff;max-width:50%;padding:0 clamp(1.5rem,4.5vw,3.5rem);position:relative}.kicker[data-astro-cid-pwunukhj]{backdrop-filter:blur(6px);letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;align-items:center;gap:.45rem;margin:0 0 .8rem;padding:.3rem .8rem .3rem .35rem;font-size:.78rem;font-weight:800;display:inline-flex}.kicker[data-astro-cid-pwunukhj] span[data-astro-cid-pwunukhj]{width:1.5rem;height:1.5rem;color:color-mix(in srgb, var(--cat2) 80%, #000);font:700 .95rem var(--font-display);letter-spacing:0;background:#fff;border-radius:50%;place-items:center;display:grid}.title[data-astro-cid-pwunukhj]{text-shadow:0 3px #00000026,0 8px 24px #00000040;margin:0 0 .7rem;font-size:clamp(1.9rem,4.2vw,3.1rem);font-weight:700;line-height:1.02}.text[data-astro-cid-pwunukhj]{color:#ffffffeb;max-width:42ch;margin:0 0 1.4rem;font-size:clamp(.95rem,1.5vw,1.08rem);font-weight:600}.cta[data-astro-cid-pwunukhj]{color:color-mix(in srgb, var(--cat2) 75%, #000);background:#fff;border-radius:14px;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px #0000002e,0 14px 30px -10px #00000080}.cta[data-astro-cid-pwunukhj]:hover{color:color-mix(in srgb, var(--cat2) 75%, #000);transform:translateY(-2px);box-shadow:0 8px #0000002e,0 18px 34px -10px #00000080}.cta[data-astro-cid-pwunukhj]:active{transform:translateY(3px);box-shadow:0 2px #0000002e}.slide[data-astro-cid-pwunukhj] .copy[data-astro-cid-pwunukhj]>[data-astro-cid-pwunukhj]{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.slide[data-astro-cid-pwunukhj].is-active .copy[data-astro-cid-pwunukhj]>[data-astro-cid-pwunukhj]{opacity:1;transform:none}.slide[data-astro-cid-pwunukhj].is-active .copy[data-astro-cid-pwunukhj]>[data-astro-cid-pwunukhj]:nth-child(2){transition-delay:80ms}.slide[data-astro-cid-pwunukhj].is-active .copy[data-astro-cid-pwunukhj]>[data-astro-cid-pwunukhj]:nth-child(3){transition-delay:.16s}.slide[data-astro-cid-pwunukhj].is-active .copy[data-astro-cid-pwunukhj]>[data-astro-cid-pwunukhj]:nth-child(4){transition-delay:.24s}.slide[data-astro-cid-pwunukhj] .stage{opacity:.4;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s;transform:scale(.85)rotate(6deg)}.slide[data-astro-cid-pwunukhj].is-active .stage{opacity:1;transform:none}.slide[data-astro-cid-pwunukhj].is-active .glyph,.slide[data-astro-cid-pwunukhj].is-active .board{animation:4s ease-in-out infinite bob}@keyframes bob{50%{translate:0 -8px}}.arrow[data-astro-cid-pwunukhj]{top:calc(var(--h) / 2);z-index:3;cursor:pointer;color:#fff;backdrop-filter:blur(8px);opacity:0;background:#0a0e1e73;border:0;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;transition:opacity .2s,background .2s;display:grid;position:absolute;translate:0 -50%}.arrow[data-astro-cid-pwunukhj] svg[data-astro-cid-pwunukhj]{width:1.3rem;height:1.3rem}.arrow[data-astro-cid-pwunukhj]:hover{background:#0a0e1eb3}.prev[data-astro-cid-pwunukhj]{left:.9rem}.next[data-astro-cid-pwunukhj]{right:.9rem}.carousel[data-astro-cid-pwunukhj]:hover .arrow[data-astro-cid-pwunukhj],.arrow[data-astro-cid-pwunukhj]:focus-visible{opacity:1}.controls[data-astro-cid-pwunukhj]{justify-content:center;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}.dots[data-astro-cid-pwunukhj]{gap:.45rem;display:flex}.dot[data-astro-cid-pwunukhj]{cursor:pointer;background:var(--border-strong);border:0;border-radius:999px;width:.65rem;height:.65rem;padding:0;transition:width .3s,background .3s;overflow:hidden}.dot[data-astro-cid-pwunukhj][aria-current]{background:var(--surface-2);width:2.6rem}.dot[data-astro-cid-pwunukhj] span[data-astro-cid-pwunukhj]{border-radius:inherit;background:linear-gradient(90deg,#ffd166,#ff8a9b);width:0;height:100%;display:block}.dot[data-astro-cid-pwunukhj][aria-current] span[data-astro-cid-pwunukhj]{width:100%}.carousel[data-astro-cid-pwunukhj].is-running .dot[data-astro-cid-pwunukhj][aria-current] span[data-astro-cid-pwunukhj]{animation:5.5s linear fill}@keyframes fill{0%{width:0}to{width:100%}}.pause[data-astro-cid-pwunukhj]{border:1px solid var(--border);background:var(--surface);width:1.9rem;height:1.9rem;color:var(--muted);cursor:pointer;border-radius:50%;place-items:center;display:grid}.pause[data-astro-cid-pwunukhj]:hover{color:var(--text)}.pause[data-astro-cid-pwunukhj] svg[data-astro-cid-pwunukhj]{width:.85rem;height:.85rem}.pause[data-astro-cid-pwunukhj] .i-play[data-astro-cid-pwunukhj],.pause[data-astro-cid-pwunukhj][aria-pressed=true] .i-pause[data-astro-cid-pwunukhj]{display:none}.pause[data-astro-cid-pwunukhj][aria-pressed=true] .i-play[data-astro-cid-pwunukhj]{display:block}@media (width<=640px){.carousel[data-astro-cid-pwunukhj]{--h:470px}.slide[data-astro-cid-pwunukhj]{align-items:flex-end}.slide[data-astro-cid-pwunukhj]:before{background:linear-gradient(#0000 35%,#080c1e40 50%,#080c1eb3)}.copy[data-astro-cid-pwunukhj]{max-width:none;padding:0 1.25rem 1.5rem}.text[data-astro-cid-pwunukhj]{margin-bottom:1rem;font-size:.92rem}.arrow[data-astro-cid-pwunukhj]{display:none}}mark[data-astro-cid-lcdefpme]{background:0 0}.carousel-wrap[data-astro-cid-lcdefpme]{padding-top:1.5rem}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2.5rem;padding-top:3rem;padding-bottom:2rem;display:grid;position:relative}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.floaties){z-index:1;position:relative}.floaties[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0}.ft[data-astro-cid-lcdefpme]{width:var(--z,2.6rem);height:var(--z,2.6rem);font:700 calc(var(--z,2.6rem) * .55)/1 var(--font-display);color:#0b1020;background:var(--c);opacity:.85;rotate:var(--r,0deg);box-shadow:0 .25rem 0 color-mix(in srgb, var(--c) 55%, #000), 0 12px 24px -10px color-mix(in srgb, var(--c) 70%, transparent);border-radius:30%;place-items:center;animation:6s ease-in-out infinite float;display:grid;position:absolute}.f1[data-astro-cid-lcdefpme]{--r:-12deg;--z:2.4rem;top:12%;left:46%}.f2[data-astro-cid-lcdefpme]{--r:10deg;--z:2rem;animation-delay:-1.5s;top:6%;right:3%}.f3[data-astro-cid-lcdefpme]{--r:8deg;--z:1.9rem;animation-delay:-3s;bottom:4%;left:38%}.f4[data-astro-cid-lcdefpme]{--r:-8deg;--z:1.6rem;opacity:.6;animation-delay:-4.5s;bottom:0;right:40%}.f5[data-astro-cid-lcdefpme]{--r:6deg;--z:1.5rem;opacity:.5;animation-delay:-2s;top:46%;left:-1rem}.f6[data-astro-cid-lcdefpme]{--r:-4deg;--z:1.5rem;opacity:.55;animation-delay:-3.7s;top:2%;left:30%}@keyframes float{50%{translate:0 -12px}}@media (width<=900px){.f1[data-astro-cid-lcdefpme],.f3[data-astro-cid-lcdefpme],.f4[data-astro-cid-lcdefpme],.f5[data-astro-cid-lcdefpme]{display:none}}.worlds[data-astro-cid-lcdefpme]{margin-top:1.5rem}.world-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.world[data-astro-cid-lcdefpme]{color:#fff;isolation:isolate;background:radial-gradient(80% 70% at 15% 10%, #ffffff59, transparent 60%), linear-gradient(145deg, var(--cat), var(--cat2));height:100%;box-shadow:0 .3rem 0 color-mix(in srgb, var(--cat2) 60%, #000), 0 16px 30px -16px color-mix(in srgb, var(--cat2) 80%, transparent);border-radius:20px;flex-direction:column;gap:.1rem;padding:1.1rem 1.1rem 1rem;text-decoration:none;transition:transform .2s cubic-bezier(.3,1.5,.5,1),box-shadow .2s;display:flex;position:relative;overflow:hidden}.world[data-astro-cid-lcdefpme]:hover{color:#fff;box-shadow:0 .45rem 0 color-mix(in srgb, var(--cat2) 60%, #000), 0 22px 36px -16px color-mix(in srgb, var(--cat2) 90%, transparent);transform:translateY(-4px)rotate(-1deg)}.world[data-astro-cid-lcdefpme]:active{box-shadow:0 .1rem 0 color-mix(in srgb, var(--cat2) 60%, #000);transform:translateY(2px)}.world-deco[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.world-deco[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{left:var(--x);top:var(--y);font:700 var(--s)/1 var(--font-display);color:#ffffff47;font-style:normal;transition:translate .4s;position:absolute;translate:-50% -50%;rotate:14deg}.world[data-astro-cid-lcdefpme]:hover .world-deco[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{translate:-50% calc(-50% - 6px)}.world-icon[data-astro-cid-lcdefpme]{width:3rem;height:3rem;color:color-mix(in srgb, var(--cat2) 80%, #000);font:700 1.7rem/1 var(--font-display);background:#fff;border-radius:14px;place-items:center;margin-bottom:.7rem;transition:rotate .3s cubic-bezier(.3,1.5,.5,1);display:grid;rotate:-6deg;box-shadow:0 .2rem #00000026}.world[data-astro-cid-lcdefpme]:hover .world-icon[data-astro-cid-lcdefpme]{rotate:6deg}.world-name[data-astro-cid-lcdefpme]{font:700 1.2rem/1.15 var(--font-display);text-shadow:0 2px #0000001f}.world-count[data-astro-cid-lcdefpme]{opacity:.9;font-size:.82rem;font-weight:800}@media (width<=900px){.world-grid[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:.25rem 16px .6rem;display:flex;overflow-x:auto}.world-grid[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.world-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 9.5rem}}.cta-band[data-astro-cid-lcdefpme]{margin-top:5rem}.cta-inner[data-astro-cid-lcdefpme]{color:#fff;background:radial-gradient(60% 90% at 0 0,#ffffff40,#0000 60%),radial-gradient(50% 80% at 100% 100%,#ff8a9b,#0000 70%),linear-gradient(120deg,#6a5cff,#3b8bff 55%,#b04dff);border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:2.5rem;padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #6a5cffcc}.cta-tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,4.2rem);gap:.7rem;display:grid}.cta-tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{width:4.2rem;height:4.2rem;rotate:var(--r);font:700 2.2rem/1 var(--font-display);color:#0b1020;background:var(--c);box-shadow:0 .3rem 0 color-mix(in srgb, var(--c) 55%, #000), 0 14px 24px -12px #00000080;border-radius:1.2rem;place-items:center;animation:5s ease-in-out infinite float;display:grid}.cta-tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:-1.2s}.cta-tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:-2.4s}.cta-tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:-3.6s}.cta-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-shadow:0 3px #0000001f;margin:0 0 .5rem;font-size:clamp(1.7rem,3.6vw,2.5rem)}.cta-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffeb;max-width:52ch;margin:0 0 1.4rem;font-weight:600}.cta-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;display:flex}.btn-white[data-astro-cid-lcdefpme],.btn-glass[data-astro-cid-lcdefpme]{border-radius:14px;align-items:center;padding:.8rem 1.4rem;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex}.btn-white[data-astro-cid-lcdefpme]{color:#3b2fd0;background:#fff;box-shadow:0 5px #0000002e}.btn-glass[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff2e;border:1.5px solid #ffffff73}.btn-white[data-astro-cid-lcdefpme]:hover,.btn-glass[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.btn-white[data-astro-cid-lcdefpme]:hover{color:#3b2fd0}.btn-glass[data-astro-cid-lcdefpme]:hover{color:#fff;background:#ffffff42}@media (width<=640px){.cta-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.5rem}.cta-tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,3rem)}.cta-tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border-radius:.9rem;width:3rem;height:3rem;font-size:1.6rem}}.hero-copy[data-astro-cid-lcdefpme]{--cat:var(--accent-strong)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:.9rem 0 1.1rem;font-size:clamp(2.1rem,4.8vw,3.4rem);font-weight:700;line-height:1.05}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] mark[data-astro-cid-lcdefpme]{color:#0000;background:linear-gradient(90deg,#ffd166,#ff8a9b 45%,#8b97ff 100%);-webkit-background-clip:text;background-clip:text}.hero-desc[data-astro-cid-lcdefpme]{color:var(--muted);max-width:52ch;margin:0 0 1.75rem;font-size:clamp(1rem,2vw,1.15rem)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin:2rem 0 0;display:flex}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column-reverse;min-width:5.5rem;padding:.55rem 1rem;display:flex}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.75rem;font-weight:700}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:700 1.35rem/1.2 var(--font-display);color:var(--text);margin:0}@media (width<=520px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{min-width:0;padding:.5rem .6rem}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:1.15rem}}.today[data-astro-cid-lcdefpme]{background:linear-gradient(160deg, #8b97ff24, #5cc2ff0d 60%, transparent), var(--bg-raised);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:22px;padding:1.25rem;position:relative}.today-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.today[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:1.35rem}.today-date[data-astro-cid-lcdefpme]{color:var(--gold);font-size:.85rem;font-weight:700}.today-sub[data-astro-cid-lcdefpme]{color:var(--muted);margin:.25rem 0 1rem;font-size:.9rem}.today-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem;padding-top:2.25rem}}.shelf[data-astro-cid-lcdefpme]{margin-top:2.75rem}.shelf-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.4rem;display:flex}.shelf-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{align-items:center;gap:.65rem;margin:0;font-size:clamp(1.35rem,3vw,1.7rem);display:flex}.shelf-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.shelf-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--cat)}.shelf-icon[data-astro-cid-lcdefpme]{width:2.3rem;height:2.3rem;font:700 1.25rem/1 var(--font-display);color:var(--cat);background:color-mix(in srgb, var(--cat) 15%, transparent);border:1px solid color-mix(in srgb, var(--cat) 30%, transparent);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.star-icon[data-astro-cid-lcdefpme]{--cat:#ffd166}.recent-icon[data-astro-cid-lcdefpme]{--cat:#6fe3d6}.soon-icon[data-astro-cid-lcdefpme]{--cat:#b591ff}.see-all[data-astro-cid-lcdefpme]{color:var(--cat);background:color-mix(in srgb, var(--cat) 10%, transparent);border-radius:999px;flex-shrink:0;padding:.35rem .8rem;font-size:.9rem;font-weight:800;text-decoration:none}.see-all[data-astro-cid-lcdefpme]:hover{color:var(--text);background:color-mix(in srgb, var(--cat) 22%, transparent)}.shelf-desc[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 1rem;font-size:.95rem}.shelf-head[data-astro-cid-lcdefpme]+.card-grid[data-astro-cid-lcdefpme]{margin-top:1rem}.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.featured-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}.soon-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.soon-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1.5px dashed color-mix(in srgb, var(--cat) 35%, var(--border));background:color-mix(in srgb, var(--cat) 5%, transparent);align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.soon-symbol[data-astro-cid-lcdefpme]{width:3.2rem;height:3.2rem;font:700 1.3rem var(--font-display);color:var(--cat);background:color-mix(in srgb, var(--cat) 14%, transparent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.soon-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:600 1.05rem var(--font-display);display:block}.soon-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child>span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.88rem}.later[data-astro-cid-lcdefpme]{color:var(--faint);margin:1rem 0 0;font-size:.9rem}.info[data-astro-cid-lcdefpme]{text-align:center;margin-top:5rem}.info[data-astro-cid-lcdefpme].narrow{max-width:820px}.info-title[data-astro-cid-lcdefpme]{margin:.5rem 0 2rem;font-size:clamp(1.7rem,3.6vw,2.4rem)}.info[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{--cat:var(--accent-strong)}.features-grid[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.feature[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);padding:1.4rem}.f-icon[data-astro-cid-lcdefpme]{color:#0b1020;background:linear-gradient(145deg, var(--cat), color-mix(in srgb, var(--cat) 70%, #ff5f9e));width:3rem;height:3rem;box-shadow:0 .2rem 0 color-mix(in srgb, var(--cat) 50%, #000), 0 10px 20px -10px var(--cat);border-radius:14px;place-items:center;margin-bottom:1rem;display:grid;rotate:-4deg}.f-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.45rem;height:1.45rem}.feature[data-astro-cid-lcdefpme]{transition:transform .2s,border-color .2s}.feature[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--cat) 45%, var(--border));transform:translateY(-3px)}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .35rem;font-size:1.12rem}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.93rem}.audience-grid[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.audience-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);border-top:3px solid var(--cat);padding:1.5rem}.audience-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--cat);margin:0 0 .8rem;font-size:1.25rem}.audience-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.audience-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--muted);padding-left:1.6rem;font-size:.93rem;position:relative}.audience-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";width:1.1rem;height:1.1rem;color:var(--cat);background:color-mix(in srgb, var(--cat) 15%, transparent);border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid;position:absolute;top:.15em;left:0}.audience-more[data-astro-cid-lcdefpme]{margin:1.5rem 0 0;font-weight:700}.how-steps[data-astro-cid-lcdefpme]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.how-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step}.how-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);width:3.25rem;height:3.25rem;color:var(--on-accent);font:700 1.4rem var(--font-display);background:linear-gradient(135deg,#8b97ff,#5cc2ff);border-radius:16px;place-items:center;margin:0 auto 1rem;display:grid;box-shadow:0 10px 24px -10px #8b97ffcc}.how-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .35rem;font-size:1.12rem}.how-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.93rem}.info[data-astro-cid-lcdefpme] .faq-list[data-astro-cid-lcdefpme]{text-align:left}
