.n-hero[data-astro-cid-xzrtoo6z]{--n-accent: #4D6196;--n-deco: #8A93BC;position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:radial-gradient(42% 52% at 84% 28%,color-mix(in srgb,#BF0025 12%,transparent),transparent 70%),radial-gradient(38% 46% at 10% 78%,color-mix(in srgb,#BFBF09 12%,transparent),transparent 72%),linear-gradient(115deg,#eef3fc,#dde7f7 58%,#ccd9f0)}[data-theme=dark] .n-hero[data-astro-cid-xzrtoo6z]{--n-accent: #8294CC;--n-deco: #7f8cb8;background:radial-gradient(42% 52% at 84% 28%,color-mix(in srgb,#BF0025 20%,transparent),transparent 68%),radial-gradient(40% 48% at 8% 80%,color-mix(in srgb,#BFBF09 14%,transparent),transparent 72%),radial-gradient(125% 110% at 78% 42%,#1d2130,#14171f 48%,#0f1118)}.n-hero__deco[data-astro-cid-xzrtoo6z]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:visible}.n-lines[data-astro-cid-xzrtoo6z] path[data-astro-cid-xzrtoo6z]{fill:none;stroke:var(--n-deco);stroke-width:1.6;stroke-opacity:.5;stroke-linecap:round}.n-dots[data-astro-cid-xzrtoo6z] circle[data-astro-cid-xzrtoo6z]{fill:var(--n-deco);fill-opacity:.55}.n-core--pink[data-astro-cid-xzrtoo6z]{fill:#bf0025}.n-core--amber[data-astro-cid-xzrtoo6z]{fill:#bfbf09}.n-halo--pink[data-astro-cid-xzrtoo6z]{fill:#bf0025}.n-halo--amber[data-astro-cid-xzrtoo6z]{fill:#bfbf09}.n-halo[data-astro-cid-xzrtoo6z]{fill-opacity:.18;transform-box:fill-box;transform-origin:center;animation:n-pulse 4.5s ease-in-out infinite alternate}.n-halo--amber[data-astro-cid-xzrtoo6z]{animation-duration:5.5s;animation-delay:-2s}.n-ring[data-astro-cid-xzrtoo6z]{fill:none;stroke:#bf0025;stroke-width:1.4;stroke-opacity:.5;stroke-dasharray:4 5}.n-ring--amber[data-astro-cid-xzrtoo6z]{stroke:#bfbf09}.n-flow--tl[data-astro-cid-xzrtoo6z]{animation:n-drift 9s ease-in-out infinite alternate}.n-flow--br[data-astro-cid-xzrtoo6z]{animation:n-drift 10s ease-in-out infinite alternate;animation-delay:-5s}@keyframes n-pulse{0%{opacity:.55;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}@keyframes n-drift{0%{transform:translateY(4px)}to{transform:translateY(-8px)}}.n-hero__inner[data-astro-cid-xzrtoo6z]{position:relative;z-index:1;width:min(var(--container-max-width),100%);margin:0 auto;padding:clamp(5rem,10vh,8rem) clamp(1.2rem,4vw,2.5rem) clamp(3rem,6vw,5rem);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,5rem)}.n-hero__copy[data-astro-cid-xzrtoo6z]{max-width:640px}.n-hero__title[data-astro-cid-xzrtoo6z]{font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:1.08;margin:.5rem 0 0;font-weight:700}.n-hero__lead[data-astro-cid-xzrtoo6z]{font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.6;margin:1.2rem 0 0;max-width:54ch;color:color-mix(in srgb,var(--theme-on-bg) 82%,transparent)}.n-hero__art[data-astro-cid-xzrtoo6z]{justify-self:center;width:100%;max-width:480px;color:var(--n-accent)}.n-hero__art[data-astro-cid-xzrtoo6z] svg[data-astro-cid-xzrtoo6z]{width:100%;height:auto;display:block;overflow:visible}.n-slab[data-astro-cid-xzrtoo6z]{fill:url(#nGlass);stroke:currentColor;stroke-width:1.6;stroke-opacity:.85;filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--n-accent) 30%,transparent))}.n-slab-thumb[data-astro-cid-xzrtoo6z]{fill:color-mix(in srgb,var(--n-accent) 30%,transparent)}.n-slab-title[data-astro-cid-xzrtoo6z]{fill:color-mix(in srgb,#BF0025 82%,white 10%)}.n-slab-line[data-astro-cid-xzrtoo6z]{fill:color-mix(in srgb,var(--n-accent) 40%,transparent)}@media (max-width: 880px){.n-hero[data-astro-cid-xzrtoo6z]{min-height:auto}.n-hero__inner[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr;gap:1.75rem}.n-hero__art[data-astro-cid-xzrtoo6z]{justify-self:center;max-width:90%;order:-1}}@media (max-width: 540px){.n-hero__art[data-astro-cid-xzrtoo6z]{max-width:95%}}@media (prefers-reduced-motion: reduce){.n-halo[data-astro-cid-xzrtoo6z],.n-flow--tl[data-astro-cid-xzrtoo6z],.n-flow--br[data-astro-cid-xzrtoo6z]{animation:none}}.news-list-section[data-astro-cid-xzrtoo6z]{margin-top:clamp(2.5rem,5vw,4rem)}
