.lo-root{background:var(--background);color:var(--foreground)}.lo-grain:before{content:"";pointer-events:none;z-index:0;opacity:var(--grain-opacity,.05);background-image:radial-gradient(circle at 1px 1px,rgba(var(--teal-rgb),.35)1px,transparent 0);background-size:4px 4px;position:fixed;inset:0}.lo-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lo-marquee__track{white-space:nowrap;will-change:transform;gap:2.5rem;animation:38s linear infinite lo-marquee;display:inline-flex}@keyframes lo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lo-magnetic{transition:transform .25s cubic-bezier(.16,1,.3,1)}@keyframes lo-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes lo-markpulse{0%,to{opacity:.35;r:1.4}50%{opacity:1;r:2.2}}.lo-scramble{font-variant-ligatures:none}.lo-constellation-host{z-index:0;position:absolute;inset:0}.lo-constellation-host canvas{width:100%;height:100%;display:block}.lo-constellation-fallback{background:radial-gradient(60% 50% at 66% 52%,rgba(var(--teal-rgb),calc(var(--teal-glow,.3)*.5))0%,transparent 70%);position:absolute;inset:0}html:has(.lo-root){scroll-behavior:smooth}.lo-root :is(section[id],main[id]){scroll-margin-top:var(--nav-h,88px)}@media (prefers-reduced-motion:reduce){.lo-marquee__track{animation:none}.lo-magnetic{transition:none}html:has(.lo-root){scroll-behavior:auto}}
@font-face{font-family:fraunces;src:url(../media/fraunces_latin_variable-s.p.eae415dd.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:fraunces;src:url(../media/fraunces_latin_variable_italic-s.p.0ecbc5d9.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:italic}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}.fraunces_d65ab8d7-module__mGhe9W__className{font-family:fraunces,fraunces Fallback}.fraunces_d65ab8d7-module__mGhe9W__variable{--font-fraunces:"fraunces","fraunces Fallback"}
