.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;text-align:center;padding:clamp(4rem,12vw,9rem) 0 clamp(3rem,7vw,5rem);border-bottom:1px solid var(--line);overflow:hidden}.hero__aurora[data-astro-cid-j7pv25f6]{position:absolute;inset:-50% -10% auto;height:900px;z-index:-2;background:radial-gradient(42% 46% at 26% 8%,color-mix(in srgb,var(--cyan) 26%,transparent),transparent 68%),radial-gradient(42% 46% at 74% 4%,color-mix(in srgb,var(--pink) 24%,transparent),transparent 68%),radial-gradient(60% 40% at 50% 0%,color-mix(in srgb,#bbb2e4 16%,transparent),transparent 72%);filter:blur(6px);animation:hero-drift 24s ease-in-out infinite alternate}@keyframes hero-drift{to{transform:translate3d(3%,2%,0) scale(1.06)}}.hero__orbit[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:50%;width:min(680px,108vw);aspect-ratio:1;transform:translate(-50%,-52%);z-index:-1;opacity:.55;-webkit-mask:radial-gradient(closest-side,#000 60%,transparent 92%);mask:radial-gradient(closest-side,#000 60%,transparent 92%);animation:hero-spin 120s linear infinite}.hero__orbit[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:100%;height:100%}@keyframes hero-spin{to{transform:translate(-50%,-52%) rotate(360deg)}}.hero__inner[data-astro-cid-j7pv25f6]{max-width:780px;position:relative}.hero__kicker[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-family:var(--font-ui);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim)}.hero__kicker[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--text-soft)}.hero__kicker-dot[data-astro-cid-j7pv25f6]{width:5px;height:5px;border-radius:50%;background:var(--brand-grad)}.hero__wordmark[data-astro-cid-j7pv25f6]{font-family:var(--font-logo);font-weight:900;text-transform:none;font-size:clamp(3rem,1.2rem + 7vw,6rem);letter-spacing:.01em;margin:.7rem 0 0;line-height:.98;background:var(--brand-grad);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 40px var(--brand-glow));animation:hero-sheen 9s ease-in-out infinite}.hero__wordmark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{-webkit-text-fill-color:transparent}@keyframes hero-sheen{0%,to{background-position:0% center}50%{background-position:100% center}}.hero__rule[data-astro-cid-j7pv25f6]{display:block;width:128px;height:2px;margin:1.3rem auto 0;border-radius:999px;background:linear-gradient(90deg,transparent,var(--cyan),var(--pink),transparent)}.hero__tagline[data-astro-cid-j7pv25f6]{margin:1.25rem auto 0;max-width:42ch;font-size:clamp(1.1rem,1rem + .5vw,1.35rem);line-height:1.5;color:var(--text-soft)}.hero__tagline[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--text)}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:2rem}.hero__cta[data-astro-cid-j7pv25f6]{color:#06121a;background:var(--brand-grad);border:0;box-shadow:0 12px 30px -10px var(--brand-glow)}.hero__cta[data-astro-cid-j7pv25f6]:hover{box-shadow:0 16px 40px -6px var(--brand-glow)}.hero__cta[data-astro-cid-j7pv25f6] svg{color:#06121a}.hero__stats[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:0 clamp(1.25rem,4vw,2.75rem);list-style:none;margin:2.25rem 0 0;padding:0}.hero__stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.1rem}.hero__stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-left:1px solid var(--line);padding-left:clamp(1.25rem,4vw,2.75rem)}.hero__stats[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-deco);font-size:1.5rem;font-weight:700;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__stats[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-ui);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}@media(max-width:520px){.hero__stats[data-astro-cid-j7pv25f6]{gap:.9rem 1.5rem}.hero__stats[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0}}.hero__scroll[data-astro-cid-j7pv25f6]{margin:2.25rem 0 0;color:var(--cyan);opacity:.7;font-size:1.1rem;animation:bob 2.4s ease-in-out infinite}@keyframes bob{50%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.hero__aurora[data-astro-cid-j7pv25f6],.hero__orbit[data-astro-cid-j7pv25f6],.hero__wordmark[data-astro-cid-j7pv25f6],.hero__scroll[data-astro-cid-j7pv25f6]{animation:none}}.home-sec[data-astro-cid-j7pv25f6]{margin-top:clamp(3rem,6vw,4.75rem)}.home-sec[data-astro-cid-j7pv25f6]:first-of-type{margin-top:clamp(2.5rem,5vw,4rem)}.home-sec[data-astro-cid-j7pv25f6] .section-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;border:0;padding:0;margin-bottom:1.25rem}.home-sec[data-astro-cid-j7pv25f6] .section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-deco)}.home-sec[data-astro-cid-j7pv25f6] .section-heading[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{width:100%}.link-more[data-astro-cid-j7pv25f6]{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-ui);font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sec-intro[data-astro-cid-j7pv25f6]{max-width:62ch;margin:-.4rem 0 0;font-size:1.05rem;line-height:1.6;color:var(--text-soft)}.creator__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:260px 1fr;gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--gold) 10%,transparent),transparent 55%),var(--panel)}@media(max-width:780px){.creator__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;text-align:center}}.creator__card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--bg-soft)}.creator__photo[data-astro-cid-j7pv25f6]{display:block;width:108px;height:108px;border-radius:50%;padding:3px;margin-bottom:.6rem;background:var(--brand-grad);box-shadow:0 0 26px -4px var(--brand-glow)}.creator__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;border:2px solid var(--panel)}.creator__handle[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-deco);font-size:1.5rem;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.creator__role[data-astro-cid-j7pv25f6]{margin:0 0 .6rem;font-family:var(--font-ui);font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim)}.creator__links[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.creator__link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border:1px solid var(--line);border-radius:999px;font-family:var(--font-ui);font-size:.76rem;font-weight:600;color:var(--text-soft);text-decoration:none;transition:border-color .15s ease,color .15s ease}.creator__link[data-astro-cid-j7pv25f6]:hover{border-color:var(--line-strong);color:var(--gold-light)}.creator__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:.3rem 0 .4rem;font-family:var(--font-deco);font-size:clamp(1.5rem,1rem + 2vw,2.1rem);line-height:1.15}.creator__channel[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 1rem;font-family:var(--font-ui);font-size:.82rem;letter-spacing:.03em;color:var(--text-dim)}.creator__channel[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--gold-light);font-weight:600}.creator__channel[data-astro-cid-j7pv25f6] svg{color:var(--gold)}@media(max-width:780px){.creator__channel[data-astro-cid-j7pv25f6]{justify-content:center}}.creator__p[data-astro-cid-j7pv25f6]{margin:0 0 .7rem;line-height:1.6;color:var(--text-soft)}.creator__lore[data-astro-cid-j7pv25f6]{margin:.9rem 0 1.1rem;padding-left:.9rem;border-left:2px solid var(--gold-dark);font-style:italic;color:var(--text)}@media(max-width:780px){.creator__lore[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0}}.creator__support[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:clamp(1.25rem,4vw,2.5rem);align-items:center;margin-top:.9rem;padding:clamp(1.25rem,3vw,1.9rem);border:1px solid transparent;border-radius:var(--radius-lg);background:radial-gradient(90% 140% at 100% 0%,var(--brand-glow),transparent 55%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--brand-grad) border-box}@media(max-width:720px){.creator__support[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;text-align:center}}.creator__support-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:.25rem 0 .5rem;font-family:var(--font-deco);font-size:1.2rem;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.creator__support-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.92rem;line-height:1.55;color:var(--text-soft)}.creator__support-body[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--text)}.creator__support-cta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.6rem}.starters[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:820px){.starters[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.starter[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.4rem;padding:1.25rem 1.3rem 1.35rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(120% 70% at 0% 0%,color-mix(in srgb,var(--gold) 10%,transparent),transparent 60%),var(--panel);color:var(--text);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.starter[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:0 18px 36px -18px #0009,0 0 24px -10px var(--gold-glow)}.starter__eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--font-ui);font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.starter__title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.3rem;font-weight:700}.starter__body[data-astro-cid-j7pv25f6]{font-size:.94rem;line-height:1.55;color:var(--text-soft)}.starter__go[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:.6rem;font-family:var(--font-ui);font-size:.76rem;font-weight:700;letter-spacing:.04em;color:var(--gold-light)}.cat[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;content-visibility:auto;contain-intrinsic-size:auto 640px}.cat[data-astro-cid-j7pv25f6]+.cat[data-astro-cid-j7pv25f6]{margin-top:clamp(2.75rem,6vw,4.5rem)}.cat__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}.cat--flip[data-astro-cid-j7pv25f6] .cat__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.cat--flip[data-astro-cid-j7pv25f6] .cat__media[data-astro-cid-j7pv25f6]{order:2}@media(max-width:820px){.cat__inner[data-astro-cid-j7pv25f6],.cat--flip[data-astro-cid-j7pv25f6] .cat__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:1.4rem}.cat--flip[data-astro-cid-j7pv25f6] .cat__media[data-astro-cid-j7pv25f6]{order:0}}.cat__media[data-astro-cid-j7pv25f6]{position:relative;display:block;aspect-ratio:16 / 9;border:1px solid color-mix(in srgb,var(--e) 26%,var(--line));border-radius:var(--radius-lg);overflow:hidden;background:var(--panel-2)}.cat__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease,filter .4s ease}.cat__media[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 55px -18px color-mix(in srgb,var(--e) 38%,transparent);pointer-events:none}.cat__media[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.04);filter:brightness(1.06) saturate(1.08)}.cat__num[data-astro-cid-j7pv25f6]{position:absolute;left:.5rem;bottom:-.35rem;z-index:2;font-family:var(--font-deco);font-size:clamp(3rem,2rem + 5vw,5rem);line-height:1;color:color-mix(in srgb,var(--e) 55%,transparent);text-shadow:0 2px 20px rgba(0,0,0,.5);pointer-events:none}.cat__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:.15rem 0 .7rem;font-family:var(--font-deco);font-size:clamp(1.6rem,1.1rem + 2.2vw,2.4rem);line-height:1.1;color:color-mix(in srgb,var(--e) 82%,var(--text))}.cat__text[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--e)}.cat__of[data-astro-cid-j7pv25f6]{color:var(--text-dim)}.cat__lead[data-astro-cid-j7pv25f6]{margin:0 0 1.1rem;font-size:1.03rem;line-height:1.6;color:var(--text-soft)}.cat__subs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.3rem}.cat__sub[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--text-soft);font-family:var(--font-ui);font-size:.78rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.cat__sub[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;font-size:.68rem;padding:.05rem .35rem;border-radius:999px;background:color-mix(in srgb,var(--e) 22%,transparent);color:color-mix(in srgb,var(--e) 85%,var(--text))}.cat__sub[data-astro-cid-j7pv25f6]:hover{border-color:color-mix(in srgb,var(--e) 55%,var(--line));color:var(--gold-light);background:var(--panel-hover)}.cat__rail[data-astro-cid-j7pv25f6]{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--line-soft)}.ages[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:.9rem}@media(max-width:820px){.ages[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}.age[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:.35rem;padding:1.05rem 1.1rem 1.15rem;border:1px solid var(--line);border-top:3px solid var(--e);border-radius:var(--radius-lg);background:linear-gradient(165deg,color-mix(in srgb,var(--e) 14%,transparent),transparent 55%),var(--panel);color:var(--text);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.age[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 16px 32px -16px #0000008c,0 0 22px -10px color-mix(in srgb,var(--e) 60%,transparent)}.age__glyph[data-astro-cid-j7pv25f6]{font-size:1.4rem;color:var(--e)}.age__name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;font-size:1.05rem;line-height:1.2}.age__line[data-astro-cid-j7pv25f6]{font-size:.86rem;line-height:1.45;color:var(--text-soft)}.themes[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.55rem}.theme[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--text-soft);font-family:var(--font-ui);font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.theme[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--gold)}.theme[data-astro-cid-j7pv25f6]:hover{border-color:var(--line-strong);color:var(--gold-light);background:var(--panel-hover)}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(7,1fr);gap:.75rem;text-align:center}@media(max-width:1000px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}@media(max-width:820px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:460px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.stat[data-astro-cid-j7pv25f6]{padding:1rem .5rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--panel)}.stat__n[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-deco);font-size:1.9rem;font-weight:700;color:var(--gold-light);line-height:1}.stat__label[data-astro-cid-j7pv25f6]{display:block;margin-top:.35rem;font-family:var(--font-ui);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.support__inner[data-astro-cid-j7pv25f6]{max-width:60ch;margin:0 auto;text-align:center;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid transparent;border-radius:var(--radius-lg);background:radial-gradient(90% 120% at 50% 0%,var(--brand-glow),transparent 60%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--brand-grad) border-box}.support__inner[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 .75rem;font-family:var(--font-deco);background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.support__lead[data-astro-cid-j7pv25f6]{margin:0 0 1.4rem;color:var(--text-soft);line-height:1.6}.support__code[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1.2rem}.support__code-label[data-astro-cid-j7pv25f6]{font-family:var(--font-ui);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim)}.support__code-value[data-astro-cid-j7pv25f6]{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.1rem;border:1px dashed transparent;border-radius:var(--radius);background:linear-gradient(var(--bg-soft),var(--bg-soft)) padding-box,var(--brand-grad) border-box;font-family:var(--font-deco);font-size:1.5rem;letter-spacing:.22em;color:color-mix(in srgb,var(--cyan) 45%,var(--pink));cursor:pointer;transition:transform .15s ease}.support__code-value[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px)}.support__code-hint[data-astro-cid-j7pv25f6]{font-family:var(--font-ui);font-size:.6rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.support__code-value[data-astro-cid-j7pv25f6].is-copied .support__code-hint[data-astro-cid-j7pv25f6]{color:var(--teal)}.support__btn[data-astro-cid-j7pv25f6]{margin:0 auto}.support__note[data-astro-cid-j7pv25f6]{margin:1rem 0 0;font-size:.8rem;color:var(--text-dim)}.apropos[data-astro-cid-j7pv25f6]{max-width:62ch;margin:clamp(3.5rem,7vw,5.5rem) auto 2rem;text-align:center}.apropos__text[data-astro-cid-j7pv25f6]{font-size:1.05rem;color:var(--text-soft);margin:0 0 1rem}.apropos__ip[data-astro-cid-j7pv25f6]{font-size:.82rem;color:var(--text-dim);margin:0}.cat__note[data-astro-cid-j7pv25f6]{flex:0 0 min(300px,82vw);display:flex}.cat__note[data-astro-cid-j7pv25f6] .ncard{width:100%}.encyc[data-astro-cid-j7pv25f6]{position:relative;text-align:center;padding:clamp(2.5rem,6vw,4rem) 1rem clamp(1.5rem,3vw,2.25rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(60% 90% at 15% 0%,color-mix(in srgb,var(--cyan) 18%,transparent),transparent 70%),radial-gradient(55% 90% at 90% 100%,color-mix(in srgb,var(--pink) 18%,transparent),transparent 70%),var(--panel);overflow:hidden}.encyc__title[data-astro-cid-j7pv25f6]{margin:1rem 0 .8rem;font-family:var(--font-deco);font-size:clamp(2.2rem,1.2rem + 4vw,3.8rem);line-height:1.03;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.encyc__lead[data-astro-cid-j7pv25f6]{margin:0 auto}.encyc__nav[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.6rem}.encyc__nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 60%,transparent);color:var(--text);font-family:var(--font-ui);font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease}.encyc__nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--e);background:color-mix(in srgb,var(--e) 16%,var(--panel))}.encyc__nav[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:.55rem;height:.55rem;border-radius:50%;background:var(--e);box-shadow:0 0 10px var(--e)}.cat[data-astro-cid-j7pv25f6][id]{scroll-margin-top:5rem}.news[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr;gap:1rem;min-height:26rem}.news__card[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;padding:1.4rem 1.5rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);color:var(--text);text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.news__card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent-clins) 60%,var(--line));box-shadow:0 18px 50px -26px #000c,0 0 0 1px color-mix(in srgb,var(--accent-clins) 25%,transparent);text-decoration:none}.news__card--main[data-astro-cid-j7pv25f6]{grid-row:1 / span 2;padding:2rem 2rem 1.8rem}.news__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.news__card[data-astro-cid-j7pv25f6]:hover .news__bg[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.news__shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#050810f2 8%,#0508108c 48%,#05081026)}.news__pill[data-astro-cid-j7pv25f6]{position:absolute;top:1rem;left:1rem;padding:.3rem .75rem;border-radius:999px;background:var(--brand-grad);color:#06101a;font-family:var(--font-ui);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.news__body[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.35rem;max-width:34rem}.news__count[data-astro-cid-j7pv25f6]{font-family:var(--font-deco);font-weight:900;font-size:clamp(3.4rem,2rem + 6vw,6.4rem);line-height:.9;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 30px var(--brand-glow))}.news__title[data-astro-cid-j7pv25f6]{font-family:var(--font-deco);font-weight:800;font-size:1.25rem;line-height:1.15;text-transform:uppercase}.news__card--main[data-astro-cid-j7pv25f6] .news__title[data-astro-cid-j7pv25f6]{font-size:clamp(1.3rem,1rem + 1.2vw,1.9rem)}.news__text[data-astro-cid-j7pv25f6]{font-size:.95rem;line-height:1.45;color:var(--text-soft)}.news__go[data-astro-cid-j7pv25f6]{margin-top:.55rem;font-family:var(--font-ui);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-light)}.news__play[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:3.4rem;height:3.4rem;margin:-2.4rem 0 0 -1.7rem;border-radius:50%;background:#ffffffeb;color:#0b1020;box-shadow:0 0 0 8px #ffffff24;transition:transform .25s ease}.news__card--video[data-astro-cid-j7pv25f6]:hover .news__play[data-astro-cid-j7pv25f6]{transform:scale(1.1)}.news__card--pets[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--accent-familiers) 28%,var(--panel)),var(--panel) 70%)}.news__pets[data-astro-cid-j7pv25f6]{position:absolute;top:1rem;right:1rem;display:flex}.news__pets[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:3rem;height:3rem;margin-left:-.9rem;border-radius:50%;border:2px solid var(--bg);background:var(--panel-2);object-fit:contain}@media(max-width:820px){.news[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;grid-template-rows:none;min-height:0}.news__card--main[data-astro-cid-j7pv25f6]{grid-row:auto;min-height:22rem}.news__card--video[data-astro-cid-j7pv25f6],.news__card--pets[data-astro-cid-j7pv25f6]{min-height:11rem}}.cat[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:-1;inset:-2rem -1rem;background:radial-gradient(ellipse 45% 60% at 22% 50%,color-mix(in srgb,var(--e) 13%,transparent),transparent 70%);pointer-events:none}.cat--flip[data-astro-cid-j7pv25f6]:before{background:radial-gradient(ellipse 45% 60% at 78% 50%,color-mix(in srgb,var(--e) 13%,transparent),transparent 70%)}.cat__media[data-astro-cid-j7pv25f6]{border-radius:18px;border:1px solid color-mix(in srgb,var(--e) 45%,var(--line));box-shadow:none}.cat--flip[data-astro-cid-j7pv25f6] .cat__media[data-astro-cid-j7pv25f6]{box-shadow:none}.cat__media[data-astro-cid-j7pv25f6]:before,.cat__media[data-astro-cid-j7pv25f6]:after{display:none}.cat__num[data-astro-cid-j7pv25f6]{left:1.1rem;bottom:.4rem;font-weight:900;font-size:clamp(3.4rem,2rem + 6vw,6rem);color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--e) 85%,#fff);text-shadow:none}.cat__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-weight:900;letter-spacing:0;color:var(--text)}.cat__text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:after{content:"";display:block;width:4.5rem;height:2px;margin-top:.8rem;border-radius:2px;background:linear-gradient(90deg,var(--e),transparent)}.cat__text[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.6rem}.cat__text[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]:before{content:"";width:1.6rem;height:1px;background:var(--e)}.cat__sub[data-astro-cid-j7pv25f6]{position:relative;padding:.5rem .9rem .5rem 1.55rem;background:color-mix(in srgb,var(--panel) 80%,transparent);backdrop-filter:blur(6px)}.cat__sub[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:.7rem;top:50%;width:5px;height:5px;margin-top:-2.5px;background:var(--e);transform:rotate(45deg)}.cat__sub[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px var(--e)}.cat__rail[data-astro-cid-j7pv25f6]{border-top:0;padding-top:.5rem}@media(min-width:1000px){.cat__rail[data-astro-cid-j7pv25f6] .rail{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding-bottom:.25rem}}
