@font-face{font-family:typoHoop;src:url("../media/Typo Hoop_Hairline Demo-s.p.0b3quqxt2bo.1.otf")format("opentype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:typoHoop;src:url("../media/Typo Hoop_Light Demo-s.p.0aiukfsc630sa.otf")format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:typoHoop;src:url("../media/Typo Hoop_Regular_Demo-s.p.16y5xln7fngax.otf")format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:typoHoop;src:url("../media/Typo Hoop_Bold Demo-s.p.0ebo.eu2z~_9e.otf")format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:typoHoop Fallback;src:local(Arial);ascent-override:76.83%;descent-override:20.12%;line-gap-override:1.12%;size-adjust:118.2%}.typohoop_2552b138-module__k150hW__className{font-family:typoHoop,typoHoop Fallback}.typohoop_2552b138-module__k150hW__variable{--font-typo-hoop:"typoHoop", "typoHoop Fallback"}
@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYLIGHTITALIC-s.p.0sd0sztj4vs~a.otf)format("opentype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYREGULAR-s.p.0npdmyw~rgb~a.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYMEDIUM-s.p.0l30yca5u-umk.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYSEMIBOLDITALIC-s.p.17oasn61t9si~.otf)format("opentype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYBOLD-s.p.0-rr0ot8plyqg.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYHEAVYITALIC-s.p.12iz41ow-k50e.otf)format("opentype");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:sfProDisplay;src:url(../media/SFPRODISPLAYBLACKITALIC-s.p.0h7t-mnyy7nkl.otf)format("opentype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:sfProDisplay Fallback;src:local(Arial);ascent-override:101.52%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:93.79%}.sfprodisplay_e6b2b14d-module__ixYNVW__className{font-family:sfProDisplay,sfProDisplay Fallback}.sfprodisplay_e6b2b14d-module__ixYNVW__variable{--font-sf-pro:"sfProDisplay", "sfProDisplay Fallback"}
:root{--glass-blur:20px;--glass-blur-light:12px;--glass-blur-heavy:30px;--glass-saturation:180%;--glass-radius:24px;--glass-radius-sm:20px;--glass-transition:all .3s cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box}html[data-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-image:radial-gradient(at 20% 0,#63639314 0%,#0000 60%),radial-gradient(at 80% 100%,#6363930f 0%,#0000 60%);background-color:#f9f3ff!important}html:not([data-theme=light]) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:radial-gradient(at 20% 0,#63639326 0%,#0000 50%),radial-gradient(at 80% 100%,#6363931a 0%,#0000 50%);background-color:#161637!important}.skip-link{z-index:9999;width:1px;height:1px;text-decoration:none;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-link:focus{color:#f9f3ff;width:auto;height:auto;font-weight:700;font-family:var(--font-sf-pro), -apple-system, BlinkMacSystemFont, sans-serif;background:#636393;border-radius:8px;padding:8px 16px;font-size:.875rem;top:16px;left:16px;overflow:visible}@keyframes elxxr-fade-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes elxxr-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes elxxr-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes elxxr-slide-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes elxxr-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}@keyframes elxxr-modal-in{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}
