@property --tnav-p{syntax:"<number>";inherits:true;initial-value:0}@property --tnav-lp{syntax:"<number>";inherits:false;initial-value:0}@property --tnav-mp{syntax:"<number>";inherits:true;initial-value:0}.tnav{--tnav-p:0;--tnav-mp:0;--tnav-top:16px;--tnav-band-h:56px;--tnav-chip-h:41px;--tnav-band-pad-start:20px;--tnav-chip-pad-start:6px;--tnav-band-pad-end:6.5px;--tnav-chip-pad-end:5px;--tnav-band-logo:24px;--tnav-chip-logo:22px;--tnav-band-cta:40px;--tnav-chip-cta:28px;--tnav-chip-width:410px;--tnav-ease-collapse:cubic-bezier(.8, 0, .2, 1);--tnav-ease-expand:cubic-bezier(.16, 1, .3, 1);transition:--tnav-p .56s var(--tnav-ease-expand)}.tnav.is-collapsed{--tnav-p:1;--tnav-mp:1;transition:--tnav-p .42s var(--tnav-ease-collapse)}@media (max-width:1023.98px){.tnav{--tnav-p:1;--tnav-mp:1}}.tnav:not(.is-armed),.tnav:not(.is-armed) *{transition:none!important}.tnav-shell{width:calc(100% - (100% - var(--tnav-chip-width)) * var(--tnav-p));transform:translateY(var(--tnav-top))}@media (min-width:1024px){.tnav-frame{max-width:90rem;padding-inline:var(--gutter-padding,40px)}}@media (max-width:431px){.tnav{--tnav-chip-width:95vw}}.tnav-bar{contain:layout;--tnav-pad:calc(var(--tnav-band-pad-start) + (var(--tnav-chip-pad-start) - var(--tnav-band-pad-start)) * var(--tnav-p));height:calc(var(--tnav-band-h) + (var(--tnav-chip-h) - var(--tnav-band-h)) * var(--tnav-p));border:1.5px solid #8866a8f2;border-radius:8px;padding-inline-start:var(--tnav-pad);padding-inline-end:calc(var(--tnav-band-pad-end) + (var(--tnav-chip-pad-end) - var(--tnav-band-pad-end)) * var(--tnav-p))}.is-menu-open .tnav-bar{border-bottom-color:#0000;border-end-end-radius:0;border-end-start-radius:0;transition:border-radius .1s ease-in-out}.is-menu-closing .tnav-bar{transition:border-radius .15s ease-in-out .965s,border-bottom-color .15s ease-in-out .965s}.tnav-logo{height:calc(var(--tnav-band-logo) + (var(--tnav-chip-logo) - var(--tnav-band-logo)) * var(--tnav-p));width:auto}.tnav-links{--tnav-row-inset:calc(var(--tnav-pad) + 150px);left:var(--tnav-row-inset);visibility:visible;transition:visibility;position:absolute;top:50%;transform:translateY(-50%)}.is-collapsed .tnav-links{visibility:hidden;transition:visibility 0s linear .3s}.tnav-link{--tnav-lp:0;opacity:calc(1 - var(--tnav-lp));transform:translateY(calc(var(--tnav-lp) * -7px));transition:--tnav-lp .22s var(--tnav-ease-expand) var(--tnav-d-in), color .15s ease-in-out}.is-collapsed .tnav-link{--tnav-lp:1;transition:--tnav-lp .22s var(--tnav-ease-collapse) var(--tnav-d-out), color .15s ease-in-out}.tnav-link:first-child,.tnav-link:nth-child(5){--tnav-d-out:0s;--tnav-d-in:.26s}.tnav-link:nth-child(2),.tnav-link:nth-child(4){--tnav-d-out:40ms;--tnav-d-in:.22s}.tnav-link:nth-child(3){--tnav-d-out:80ms;--tnav-d-in:.18s}.tnav-marker{height:1.5px;width:var(--tnav-marker-w,0px);transform:translate3d(var(--tnav-marker-x,0px), 0, 0);background-color:var(--testudo-purple-light);opacity:var(--tnav-marker-o,0);pointer-events:none;transition:transform .32s var(--tnav-ease-collapse), width .32s var(--tnav-ease-collapse), opacity .16s ease-in-out;position:absolute;bottom:0;left:0}.is-collapsed .tnav-marker{opacity:0;transition:opacity .14s ease-in-out}@media (prefers-reduced-motion:reduce){.tnav-marker{transition-duration:1ms}}.tnav a:focus-visible,.tnav button:focus-visible{outline:1.5px solid var(--testudo-purple-light);outline-offset:2px}.tnav .tnav-link:focus-visible{outline-offset:4px}.tnav .tnav-cta:focus-visible{outline-color:#fff}.tnav .tnav-menu:focus-visible{outline-offset:-2px}.tnav-menu{min-width:70px;opacity:var(--tnav-mp);transform:translateX(calc((1 - var(--tnav-mp)) * 8px));visibility:hidden;transition:--tnav-mp .14s var(--tnav-ease-collapse), color .15s ease-in-out, visibility 0s linear .14s}.is-collapsed .tnav-menu{visibility:visible;transition:--tnav-mp .22s var(--tnav-ease-expand) .2s, color .15s ease-in-out, visibility 0s}@media (max-width:1279.98px){.tnav .tnav-menu{visibility:visible}}.tnav-actions{gap:calc(4px + 4px * (1 - var(--tnav-p)))}.tnav-cta{height:calc(var(--tnav-band-cta) + (var(--tnav-chip-cta) - var(--tnav-band-cta)) * var(--tnav-p));padding-inline:calc(20px - 4px * var(--tnav-p))}@media (prefers-reduced-motion:reduce){.tnav,.tnav.is-collapsed,.tnav-link,.is-collapsed .tnav-link,.tnav-menu,.is-collapsed .tnav-menu{transition-duration:1ms;transition-delay:0s}}
@font-face{ascent-override:89.38%;descent-override:21.36%;line-gap-override:0%;font-family:pxGrotesk;src:url(../media/Px_Grotesk_Regular_1-s.p.11jyllqixf7uf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{ascent-override:89.38%;descent-override:21.36%;line-gap-override:0%;font-family:pxGrotesk;src:url(../media/Px_Grotesk_Regular_Italic-s.p.053qt1qswsds-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{ascent-override:89.38%;descent-override:21.36%;line-gap-override:0%;font-family:pxGrotesk;src:url(../media/Px_Grotesk_Bold-s.p.2hl2qo8o56c3m.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{ascent-override:89.38%;descent-override:21.36%;line-gap-override:0%;font-family:pxGrotesk;src:url(../media/Px_Grotesk_Bold_Italic-s.p.3crz_-1gjpuwt.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:pxGrotesk Fallback;src:local(Arial);ascent-override:82.24%;descent-override:24.89%;line-gap-override:0.0%;size-adjust:103.37%}.pxgrotesk_94adccba-module__h5EI4q__className{font-family:pxGrotesk,pxGrotesk Fallback,system-ui,sans-serif}.pxgrotesk_94adccba-module__h5EI4q__variable{--font-px-grotesk:"pxGrotesk", "pxGrotesk Fallback", system-ui, sans-serif}
@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Regular.3-b5i-0fyhea_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Italic.3mt-ztzhhvdzt.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Bold.2-q4a1ucn4y9x.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Bold_Italic.2wxq07o15_7rc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}.pxgroteskmono_a02e6c6f-module__Zc0fIq__className{font-family:pxGroteskMono,PxGroteskMonoFallback,monospace}.pxgroteskmono_a02e6c6f-module__Zc0fIq__variable{--font-px-grotesk-mono:"pxGroteskMono", PxGroteskMonoFallback, monospace}