.part[data-astro-cid-ak42hgid]{top:50%;right:max(var(--gutter), calc((100% - 82rem) / 2));aspect-ratio:1;pointer-events:none;width:clamp(9rem,15vw,13.5rem);animation:part-in 1.4s var(--ease-out) .35s both;display:none;position:absolute;transform:translateY(-38%)}@media (width>=56rem){.part[data-astro-cid-ak42hgid]{display:block}}@keyframes part-in{0%{opacity:0;transform:translateY(-30%)scale(.9)}}.part__rings[data-astro-cid-ak42hgid]{position:absolute;inset:0;overflow:visible}.part__ring[data-astro-cid-ak42hgid]{fill:none;transform-origin:100px 100px}.part__ring--a[data-astro-cid-ak42hgid]{stroke:#d7b4694d;stroke-width:1px;stroke-dasharray:1.5 6;animation:50s linear infinite part-spin}.part__ring--b[data-astro-cid-ak42hgid]{stroke:#d7b46938;stroke-width:1px;animation:34s linear infinite reverse part-spin}.part__orbit[data-astro-cid-ak42hgid]{animation:9s linear infinite part-spin;position:absolute;inset:2%}.part__orbit--b[data-astro-cid-ak42hgid]{animation-duration:14s;animation-direction:reverse;inset:11%}.part__orbit[data-astro-cid-ak42hgid] i[data-astro-cid-ak42hgid]{background:#f3d58e;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%;box-shadow:0 0 12px 3px #f3d58e8c}.part__orbit--b[data-astro-cid-ak42hgid] i[data-astro-cid-ak42hgid]{opacity:.8;width:5px;height:5px;margin-left:-2.5px;top:-2.5px}@keyframes part-spin{to{transform:rotate(360deg)}}.part[data-astro-cid-ak42hgid] .part__icon{--icon:52%;color:var(--gold);background:radial-gradient(circle at 35% 30%,#d7b46938,#d7b4690f);position:absolute;top:24%;left:24%}.part[data-astro-cid-ak42hgid] .part__icon svg{stroke-width:1.2px;width:50%;height:50%}.part[data-astro-cid-ak42hgid] .part__icon :is(path,circle,rect){animation:part-draw 1.8s var(--ease-out) .7s both}@keyframes part-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.band[data-astro-cid-hwvj6ntz]{padding-block:clamp(2.25rem,1.5rem + 1.7vw,3.4rem);position:relative;overflow:hidden}.band__glow[data-astro-cid-hwvj6ntz]{background:radial-gradient(70% 120% at 85%,#d7b46933,#0000 62%);animation:14s ease-in-out infinite alternate band-drift;position:absolute;inset:0}@keyframes band-drift{to{transform:translate(-8%)scale(1.08)}}.band__inner[data-astro-cid-hwvj6ntz]{z-index:1;align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid;position:relative}.band__main[data-astro-cid-hwvj6ntz]{justify-items:start;gap:.9rem;display:grid}.band__body[data-astro-cid-hwvj6ntz]{color:var(--muted);max-width:46ch;font-size:var(--step-1)}.band__btns[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;gap:.85rem;margin-top:.4rem;display:flex}.quick[data-astro-cid-hwvj6ntz]{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--gold-line);backdrop-filter:blur(6px);background:#f6f3ec0a;padding:clamp(.95rem,1.6vw,1.25rem);display:none}.quick__top[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.55rem;display:flex}.quick__h[data-astro-cid-hwvj6ntz]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:.78rem;font-weight:800}.quick__list[data-astro-cid-hwvj6ntz]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.quick__link[data-astro-cid-hwvj6ntz]{border-radius:var(--r-md);color:var(--bone);border:1px solid #d7b4692e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.4rem .85rem .4rem .45rem;font-weight:700;text-decoration:none;display:grid}.quick__link[data-astro-cid-hwvj6ntz] .arw[data-astro-cid-hwvj6ntz]{color:var(--gold)}.quick__direct[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;gap:.2rem 1rem;display:flex}.quick__mail[data-astro-cid-hwvj6ntz]{color:var(--gold);font-size:.86rem;font-weight:700;text-decoration:none}@media (width>=56rem){.band__inner[data-astro-cid-hwvj6ntz]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.quick[data-astro-cid-hwvj6ntz]{display:block}.band__title[data-astro-cid-hwvj6ntz]{font-size:clamp(1.9rem,1.1rem + 2.1vw,3.1rem)}}
