.emblem[data-astro-cid-n5md4xs2]{position:relative;width:100%;max-width:560px;margin-inline:auto}svg[data-astro-cid-n5md4xs2]{width:100%;height:auto;overflow:visible}.ln[data-astro-cid-n5md4xs2]{stroke:var(--gold);stroke-width:.6;stroke-dasharray:1;stroke-dashoffset:1;opacity:.55;animation:draw .9s var(--ease) forwards,settle 1.2s var(--ease) forwards;animation-delay:calc(1s + var(--i) * 35ms),2.6s}.sat[data-astro-cid-n5md4xs2]{fill:var(--ivory);opacity:0;animation:pop .6s var(--ease) forwards;animation-delay:calc(.55s + var(--i) * .07s)}.sat[data-astro-cid-n5md4xs2].inner{fill:var(--gold-bright)}.origin[data-astro-cid-n5md4xs2]{fill:var(--gold-bright);opacity:0;transform-origin:300px 300px;animation:pop .5s var(--ease) .15s forwards,fadeout .6s var(--ease) 2.9s forwards}.halo[data-astro-cid-n5md4xs2]{opacity:0;animation:fade 2s var(--ease) 2.2s forwards}.ring[data-astro-cid-n5md4xs2]{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.1s var(--ease) 2s forwards}.letter[data-astro-cid-n5md4xs2]{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:rise .8s var(--ease) 2.8s forwards}.dot[data-astro-cid-n5md4xs2]{opacity:0;transform-box:fill-box;transform-origin:center;animation:pop .6s var(--ease) 3.25s forwards}.wave[data-astro-cid-n5md4xs2]{clip-path:inset(0 100% 0 0);animation:sweep .9s var(--ease) 3.5s forwards}.wordmark[data-astro-cid-n5md4xs2]{opacity:0;animation:fade .9s var(--ease) 4.1s forwards}.spark[data-astro-cid-n5md4xs2]{fill:var(--gold-bright);opacity:0;offset-path:path("M110.9 176.1 A86 86 0 1 1 165.1 138.8");animation:fade .6s var(--ease) 4.6s forwards,orbit 9s linear 4.6s infinite}.skip[data-astro-cid-n5md4xs2]{position:absolute;right:0;bottom:-.5rem;background:none;border:0;padding:.4rem 0;font:inherit;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);cursor:pointer;animation:fadeout .4s var(--ease) 4.4s forwards}.skip[data-astro-cid-n5md4xs2]:hover{color:var(--gold)}.emblem[data-astro-cid-n5md4xs2].done [data-astro-cid-n5md4xs2]{animation:none!important}.emblem[data-astro-cid-n5md4xs2].done .ln[data-astro-cid-n5md4xs2]{stroke-dashoffset:0;opacity:.16}.emblem[data-astro-cid-n5md4xs2].done .sat[data-astro-cid-n5md4xs2]{opacity:.5}.emblem[data-astro-cid-n5md4xs2].done .origin[data-astro-cid-n5md4xs2]{opacity:0}.emblem[data-astro-cid-n5md4xs2].done .halo[data-astro-cid-n5md4xs2],.emblem[data-astro-cid-n5md4xs2].done .letter[data-astro-cid-n5md4xs2],.emblem[data-astro-cid-n5md4xs2].done .dot[data-astro-cid-n5md4xs2],.emblem[data-astro-cid-n5md4xs2].done .wordmark[data-astro-cid-n5md4xs2]{opacity:1;transform:none}.emblem[data-astro-cid-n5md4xs2].done .ring[data-astro-cid-n5md4xs2]{stroke-dashoffset:0}.emblem[data-astro-cid-n5md4xs2].done .wave[data-astro-cid-n5md4xs2]{clip-path:none}.emblem[data-astro-cid-n5md4xs2].done .skip[data-astro-cid-n5md4xs2]{display:none}.emblem[data-astro-cid-n5md4xs2].done .spark[data-astro-cid-n5md4xs2]{opacity:1;animation:orbit 9s linear infinite!important}@keyframes draw{to{stroke-dashoffset:0}}@keyframes settle{to{opacity:.16}}@keyframes pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes fade{to{opacity:1}}@keyframes fadeout{to{opacity:0;visibility:hidden}}@keyframes rise{0%{opacity:0;transform:translateY(8px) scaleY(.92)}to{opacity:1;transform:none}}@keyframes sweep{to{clip-path:inset(0 0 0 0)}}@keyframes orbit{0%{offset-distance:0%}to{offset-distance:100%}}@media(prefers-reduced-motion:reduce){.spark[data-astro-cid-n5md4xs2]{display:none}}.core-fig[data-astro-cid-5igzews4]{margin:0}svg[data-astro-cid-5igzews4]{width:100%;height:auto;overflow:visible}.wire[data-astro-cid-5igzews4]{fill:none;stroke:var(--line-strong);stroke-width:1}.wire[data-astro-cid-5igzews4].target{stroke:var(--gold);stroke-dasharray:3 5;opacity:.6}.sig[data-astro-cid-5igzews4]{fill:var(--ivory);opacity:.85}.sig[data-astro-cid-5igzews4].out{fill:var(--gold-bright)}.in-dot[data-astro-cid-5igzews4]{fill:var(--graphite);stroke:var(--muted)}.lbl[data-astro-cid-5igzews4]{fill:var(--muted);font-family:var(--font-sans);font-size:15px;letter-spacing:.04em}.sys[data-astro-cid-5igzews4]{fill:#1e2939;stroke:var(--line-strong)}.sys-t[data-astro-cid-5igzews4]{fill:var(--ivory);font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.22em}.ring[data-astro-cid-5igzews4]{fill:none;stroke:var(--gold);transform-origin:320px 230px}.r1[data-astro-cid-5igzews4]{stroke-dasharray:2 7;opacity:.7;animation:spin 40s linear infinite}.r2[data-astro-cid-5igzews4]{opacity:.35}.core[data-astro-cid-5igzews4]{fill:#0d0e11;stroke:var(--gold-bright)}.core-t[data-astro-cid-5igzews4]{fill:var(--gold-bright);font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.24em}figcaption[data-astro-cid-5igzews4]{margin-top:1rem;font-size:.75rem;color:var(--faint);text-align:center}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sig[data-astro-cid-5igzews4]{display:none}}.hero[data-astro-cid-v4qhm7jo]{position:relative;padding-top:6rem;padding-bottom:3.5rem;overflow:hidden}.hero-inner[data-astro-cid-v4qhm7jo]{position:relative;display:grid;justify-items:center;text-align:center}.hero-visual[data-astro-cid-v4qhm7jo]{width:min(100%,250px);margin-bottom:1.25rem}.hero[data-astro-cid-v4qhm7jo] h1[data-astro-cid-v4qhm7jo]{max-width:15em}.hero[data-astro-cid-v4qhm7jo] .lead[data-astro-cid-v4qhm7jo]{margin:1.5rem auto 0;max-width:38rem}.hero-actions[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;margin-top:2.5rem}.pillars[data-astro-cid-v4qhm7jo]{list-style:none;margin:3.5rem 0 0;padding:1.5rem 0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3rem;border-block:1px solid #1e2939;width:100%;max-width:56rem}.pillars[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;gap:.75rem;font-weight:600;color:#e5e7eb}.p-ico[data-astro-cid-v4qhm7jo]{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;background:#96721d40;color:var(--gold-bright)}.uni[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.uni-card[data-astro-cid-v4qhm7jo]{position:relative;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:1.5rem;border:1px solid var(--line-strong);background:var(--card);transition:transform .4s var(--ease),border-color .4s var(--ease)}.uni-card[data-astro-cid-v4qhm7jo]:hover{transform:translateY(-6px);border-color:#ffd23073}.uni-top[data-astro-cid-v4qhm7jo]{position:relative;height:9.5rem;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 130%,rgba(150,114,29,.55),transparent 62%),linear-gradient(180deg,#243246,#1e2939)}.uni-ico[data-astro-cid-v4qhm7jo]{position:relative;z-index:1;width:5rem;height:5rem;display:grid;place-items:center;border-radius:50%;color:var(--gold-bright);background:#11100d8c;border:1px solid rgba(255,210,48,.3);transition:transform .5s var(--ease)}.uni-card[data-astro-cid-v4qhm7jo]:hover .uni-ico[data-astro-cid-v4qhm7jo]{transform:scale(1.08) rotate(-4deg)}.uni-short[data-astro-cid-v4qhm7jo]{position:absolute;inset:auto 0 -1.7rem;text-align:center;font-size:4.5rem;font-weight:800;letter-spacing:.06em;color:transparent;-webkit-text-stroke:1px rgba(255,210,48,.14)}.uni-body[data-astro-cid-v4qhm7jo]{position:relative;display:grid;align-content:start;gap:.5rem;padding:1.4rem 1.4rem 1.6rem}.uni-body[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo]{font-size:1.35rem}.uni-body[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{font-size:.9rem;color:var(--muted);padding-right:2rem}.go[data-astro-cid-v4qhm7jo]{position:absolute;right:1.25rem;bottom:1.4rem;width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background:var(--primary);color:#fff;transition:transform .4s var(--ease)}.go[data-astro-cid-v4qhm7jo] svg{width:.95rem}.uni-card[data-astro-cid-v4qhm7jo]:hover .go[data-astro-cid-v4qhm7jo]{transform:translate(4px)}.map-row[data-astro-cid-v4qhm7jo]{max-width:560px;margin:clamp(3rem,6vw,4.5rem) auto 0}.center-link[data-astro-cid-v4qhm7jo]{margin-top:2.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem}.anima[data-astro-cid-v4qhm7jo]{background:radial-gradient(ellipse 55% 60% at 50% 45%,rgba(150,114,29,.14),transparent 70%)}.anima-visual[data-astro-cid-v4qhm7jo]{max-width:760px;margin:0 auto}.motto[data-astro-cid-v4qhm7jo]{list-style:none;margin:2.5rem auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.motto[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{display:flex;align-items:center;gap:.6rem;padding:.55rem 1.1rem .55rem .55rem;border-radius:999px;border:1px solid var(--line-strong);background:var(--card);font-weight:700}.m-ico[data-astro-cid-v4qhm7jo]{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;background:#96721d4d;color:var(--gold-bright)}@media(max-width:1080px){.uni[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero-visual[data-astro-cid-v4qhm7jo]{width:220px}.pillars[data-astro-cid-v4qhm7jo]{flex-direction:column;align-items:flex-start;max-width:20rem;gap:.9rem}}@media(max-width:520px){.uni[data-astro-cid-v4qhm7jo]{grid-template-columns:1fr}.uni-top[data-astro-cid-v4qhm7jo]{height:8rem}}
