.flare-hero[data-astro-cid-ast67dva]{--panel: #0c0c16;--muted: #9a9cb6;--mono: var(--font-mono);position:relative;width:100%;height:100%;min-height:100%;overflow:hidden;background:var(--panel);color:#eef0f6;isolation:isolate;container-type:inline-size}.flare[data-astro-cid-ast67dva]{position:absolute;left:-30%;top:28%;width:160%;height:44%;transform:rotate(var(--ang));background:linear-gradient(90deg,transparent 5%,color-mix(in oklab,var(--a) 35%,transparent) 30%,var(--a) 55%,color-mix(in oklab,var(--a) 30%,transparent) 78%,transparent 95%);filter:blur(34px);opacity:.75;z-index:-1;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .6s}.flare[data-astro-cid-ast67dva].core{top:45.5%;height:9%;filter:blur(10px);opacity:.55;background:linear-gradient(90deg,transparent 15%,color-mix(in oklab,var(--a) 60%,white) 52%,transparent 85%)}.glow[data-astro-cid-ast67dva]{position:absolute;left:var(--gx);top:var(--gy);width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--a) 28%,transparent),transparent);filter:blur(10px);z-index:-1}.readtime[data-astro-cid-ast67dva]{position:absolute;top:5cqw;left:5cqw;display:flex;align-items:center;gap:.4em;font-size:max(11px,2.3cqw);font-weight:400;color:#eef0f6ad}.pips[data-astro-cid-ast67dva]{display:flex;gap:3px;margin-right:.35em}.pips[data-astro-cid-ast67dva] i[data-astro-cid-ast67dva]{display:block;width:7px;height:7px;border-radius:1px;background:#2c2c44}.pips[data-astro-cid-ast67dva] i[data-astro-cid-ast67dva].on{background:var(--a)}.readtime[data-astro-cid-ast67dva] svg[data-astro-cid-ast67dva]{width:1.05em;height:1.05em;color:var(--a)}.num[data-astro-cid-ast67dva]{position:absolute;top:5cqw;right:5cqw;font-family:var(--mono);font-size:max(10px,2.3cqw);letter-spacing:.06em;color:color-mix(in oklab,var(--a) 45%,#c8cade)}.headline[data-astro-cid-ast67dva]{position:absolute;left:7%;top:22%;max-width:36%;display:flex;flex-direction:column;font-weight:600;font-size:clamp(16px,5.4cqw,34px);line-height:1.08;letter-spacing:-.015em}.headline[data-astro-cid-ast67dva] em[data-astro-cid-ast67dva]{font-style:normal;color:var(--a)}.mascot[data-astro-cid-ast67dva]{position:absolute;left:6%;bottom:18%;width:17%;max-width:110px;filter:drop-shadow(0 0 18px color-mix(in oklab,var(--a) 55%,transparent))}.mascot[data-astro-cid-ast67dva] svg{display:block;width:100%;height:auto}.mascot[data-astro-cid-ast67dva] .face-hover{display:none}.float[data-astro-cid-ast67dva]{position:absolute;right:6%;top:52%;width:min(50%,290px);transform:translateY(-50%) rotate(-2.5deg);display:flex;flex-direction:column;gap:.6em;padding:.9em 1.05em;border:1px solid rgb(255 255 255 / .09);border-radius:12px;background:#141428d1;backdrop-filter:blur(10px);box-shadow:0 28px 44px -14px #000000bf;font-size:clamp(10px,2.3cqw,13px);line-height:1.45;transition:transform .5s ease}.q[data-astro-cid-ast67dva]{font-family:var(--mono);font-size:.88em;color:var(--muted)}.cite[data-astro-cid-ast67dva]{margin-left:3px;padding:0 5px;border:1px solid var(--a);border-radius:4px;font-family:var(--mono);font-size:.82em;color:var(--a)}.srcs[data-astro-cid-ast67dva]{display:flex;flex-wrap:wrap;gap:6px;font-family:var(--mono);font-size:.82em;color:var(--muted)}.srcs[data-astro-cid-ast67dva] span[data-astro-cid-ast67dva]{padding:2px 6px;border-radius:4px;background:#ffffff0d}.row[data-astro-cid-ast67dva]{display:flex;justify-content:space-between;gap:8px;padding-bottom:.35em;border-bottom:1px solid rgb(255 255 255 / .07);font-family:var(--mono);font-size:.88em}.row[data-astro-cid-ast67dva] span[data-astro-cid-ast67dva]:first-child{white-space:nowrap}.row[data-astro-cid-ast67dva] span[data-astro-cid-ast67dva]:last-child{text-align:right}.stat[data-astro-cid-ast67dva]{font-size:2.4em;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--a)}.statlabel[data-astro-cid-ast67dva]{color:#c8cade}.check[data-astro-cid-ast67dva]{display:flex;gap:.55em;align-items:baseline;font-family:var(--mono);font-size:.88em}.tick[data-astro-cid-ast67dva],.row[data-astro-cid-ast67dva] .hl[data-astro-cid-ast67dva]{color:var(--a)}.byline[data-astro-cid-ast67dva]{position:absolute;left:5cqw;bottom:4cqw;display:flex;align-items:center;gap:8px;font-size:max(11px,2.3cqw);color:#d6d8e6}.stack[data-astro-cid-ast67dva]{display:flex}.av[data-astro-cid-ast67dva]{display:grid;place-items:center;width:26px;height:26px;border:1.5px solid var(--a);border-radius:50%;background:#1b1b30;font-family:var(--mono);font-size:10px;font-weight:500;color:#fff}.av[data-astro-cid-ast67dva]+.av[data-astro-cid-ast67dva]{margin-left:-8px}.flare-hero[data-astro-cid-ast67dva]:hover .flare[data-astro-cid-ast67dva]:not(.core),.group:hover .flare-hero[data-astro-cid-ast67dva] .flare[data-astro-cid-ast67dva]:not(.core){transform:rotate(calc(var(--ang) + 5deg)) translate(4%);opacity:.95}.flare-hero[data-astro-cid-ast67dva]:hover .float[data-astro-cid-ast67dva],.group:hover .flare-hero[data-astro-cid-ast67dva] .float[data-astro-cid-ast67dva]{transform:translateY(-53%) rotate(0)}.flare-hero[data-astro-cid-ast67dva]:hover .mascot[data-astro-cid-ast67dva] svg,.group:hover .flare-hero[data-astro-cid-ast67dva] .mascot[data-astro-cid-ast67dva] svg{animation:hop .5s ease-in-out 2}.flare-hero[data-astro-cid-ast67dva]:hover .mascot[data-astro-cid-ast67dva] .face-rest,.group:hover .flare-hero[data-astro-cid-ast67dva] .mascot[data-astro-cid-ast67dva] .face-rest{display:none}.flare-hero[data-astro-cid-ast67dva]:hover .mascot[data-astro-cid-ast67dva] .face-hover,.group:hover .flare-hero[data-astro-cid-ast67dva] .mascot[data-astro-cid-ast67dva] .face-hover{display:inline}@keyframes hop{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@container (max-width: 300px){.float[data-astro-cid-ast67dva]{display:none}.headline[data-astro-cid-ast67dva]{max-width:80%}}@media(prefers-reduced-motion:reduce){.flare[data-astro-cid-ast67dva],.float[data-astro-cid-ast67dva]{transition:none}.mascot[data-astro-cid-ast67dva] svg{animation:none!important}}
