@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-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{--tnav-chip-width:410px;width:calc(100% - (100% - var(--tnav-chip-width)) * var(--tnav-p));transform:translateY(calc(18px * var(--tnav-p)))}@media (max-width:431px){.tnav-shell{--tnav-chip-width:95vw}}.tnav-bar{contain:layout;height:calc(64px - 23px * var(--tnav-p));padding-inline:calc(20px - 14px * var(--tnav-p));border-radius:calc(2px + 6px * var(--tnav-p));border:1.5px solid #0000;border-top-color:rgb(136 102 168/calc(var(--tnav-p) * .95));border-left-color:rgb(136 102 168/calc(var(--tnav-p) * .95));border-right-color:rgb(136 102 168/calc(var(--tnav-p) * .95));border-bottom-color:rgb(136 102 168/calc(.45 + var(--tnav-p) * .5))}.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}@media (min-width:1024px){.tnav-bar{padding-inline:calc(40px - 34px * var(--tnav-p))}}.tnav-logo{height:calc(26px - 4px * var(--tnav-p));width:auto}.tnav-links{--tnav-row-inset:190px;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(40px - 12px * 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.0351v_3-stay8.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)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.0zqvr07zdzgmh.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)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.2xf3bl-tfh-wg.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)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.2j5atbdapm5lk.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)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.0psp0nupvmwwq.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Italic.3ev_o9gvlvck0.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Bold.2zhkv3u6e5md5.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pxGroteskMono;src:url(../media/Px_Grotesk_Mono_Bold_Italic.3lw4l50wwfegg.woff2?dpl=dpl_3Uu87nCqa8DVu3SQRUGYfBwQDnEW)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}