@font-face{font-family:interTight;src:url(../media/inter_tight_latin-s.p.1_fsb17gxmapx.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_7a1b4e66-module__3zbyGG__className{font-family:interTight,interTight Fallback,Arial,Helvetica,sans-serif}.intertight_7a1b4e66-module__3zbyGG__variable{--font-sans:"interTight", "interTight Fallback", Arial, Helvetica, sans-serif}
.page-transition{--pt-logo-width:clamp(232px, 38vw, 600px);z-index:1000;touch-action:none;display:none;position:fixed;inset:0;overflow:hidden}:root[data-page-transition] .page-transition{display:block}.page-transition:not([data-live]){animation:page-transition-failsafe 1ms var(--pt-failsafe) forwards}@keyframes page-transition-failsafe{to{visibility:hidden}}.page-transition__veil,.page-transition__cover{position:absolute;inset:0}.page-transition__veil{background:var(--color-violet)}.page-transition__cover{background:var(--color-paper)}.page-transition__line{background:var(--color-violet);opacity:0;height:1.5px;position:absolute;top:0;left:0}.page-transition__logo{width:var(--pt-logo-width);height:calc(var(--pt-logo-width) * var(--pt-aspect));margin:calc(var(--pt-logo-width) * var(--pt-aspect) / -2) 0 0 calc(var(--pt-logo-width) / -2);position:absolute;top:50%;left:50%}.page-transition__reveal{visibility:hidden;position:absolute;inset:0}.page-transition__word{top:var(--pt-art-top);left:var(--pt-art-left);width:var(--pt-art-width);height:var(--pt-art-height);clip-path:var(--pt-vir-crop);position:absolute}.page-transition__word img{filter:brightness(0)invert(.957);width:100%;height:100%;display:block}.page-transition__stage{width:var(--pt-mark-width);height:100%;transform:translateX(calc(var(--pt-logo-width) * var(--pt-mark-shift))) scale(var(--pt-mark-scale));position:absolute;top:0;left:0}.page-transition__mark{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-transition__mark path{fill:var(--color-violet);stroke:var(--color-violet);stroke-dasharray:1;stroke-opacity:0}:root[data-page-transition=intro] .page-transition__mark path{fill-opacity:0;stroke-dashoffset:1px}@media (forced-colors:active),print{.page-transition{display:none!important}}
