@font-face{font-family:mzGrotesk;src:url(../media/MZ_OTR_Grotesk_96_Regular-s.p.0~830o0hhnbl2.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:mzGrotesk;src:url(../media/MZ_OTR_Grotesk_80_Sleek-s.p.01x-8yit5_xm7.otf)format("opentype");font-display:swap;font-weight:300}@font-face{font-family:mzGrotesk Fallback;src:local(Arial);ascent-override:88.43%;descent-override:22.85%;line-gap-override:11.79%;size-adjust:108.56%}.mzgrotesk_5bede56d-module__zSWwVq__className{font-family:mzGrotesk,mzGrotesk Fallback}.mzgrotesk_5bede56d-module__zSWwVq__variable{--font-mz-grotesk:"mzGrotesk", "mzGrotesk Fallback"}
.IdleGradient-module__Fjx4lq__container svg{z-index:100000000;--max-width:180%;max-width:var(--max-width);width:var(--max-width);pointer-events:none;opacity:0;max-height:160%;transition-property:opacity,transform;transition-duration:.5s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5)}.IdleGradient-module__Fjx4lq__container.IdleGradient-module__Fjx4lq__open svg{opacity:1;transform:translate(-50%,-50%)}
:root{--off-white-r:246;--off-white-g:246;--off-white-b:242;--off-white:rgb(var(--off-white-r) var(--off-white-g) var(--off-white-b));--off-black:#1b1b1c;--off-black-inverse:rgb(from var(--off-black) calc(var(--off-white-r) - r) calc(var(--off-white-g) - g) calc(var(--off-white-b) - b));--accent:#0010d3;--accent-inverse:rgb(from var(--accent) calc(var(--off-white-r) - r) calc(var(--off-white-g) - g) calc(var(--off-white-b) - b));--grey:#a5a5a5;--space:20px;--text-sm-fs:14px;--text-md-fs:16px;--text-body-sm-fs:20px;--text-body-sm-lh:25px;--text-body-md-fs:24px;--text-body-md-lh:30px;--text-body-lg-fs:32px;--text-body-lg-lh:40px;--kicker-sm-fs:11px;--kicker-md-fs:13px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}html,body{font-family:var(--font-mz-grotesk), "Helvetica Neue", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:none;text-size-adjust:none;background-color:var(--off-white);color:var(--off-black);letter-spacing:-.05em;--text-fs-at-sm:var(--text-sm-fs);--text-fs-at-md:var(--text-md-fs);font-weight:400;line-height:normal;font-size:var(--text-fs-at-sm)}@media only screen and (min-width:768px){html,body{font-size:var(--text-fs-at-md)}}.text-body{letter-spacing:-.04em;font-weight:300}.text-body a{color:var(--accent)}.text-body{--text-body-fs-at-sm:var(--text-body-sm-fs);--text-body-lh-at-sm:var(--text-body-sm-lh);--text-body-fs-at-md:var(--text-body-md-fs);--text-body-lh-at-md:var(--text-body-md-lh);--text-body-fs-at-lg:var(--text-body-lg-fs);--text-body-lh-at-lg:var(--text-body-lg-lh);font-size:var(--text-body-fs-at-sm);line-height:var(--text-body-lh-at-sm)}@media only screen and (min-width:768px){.text-body{font-size:var(--text-body-fs-at-md);line-height:var(--text-body-lh-at-md)}}@media only screen and (min-width:1520px){.text-body{font-size:var(--text-body-fs-at-lg);line-height:var(--text-body-lh-at-lg)}}.kicker{letter-spacing:-.05em;color:var(--grey);--kicker-fs-at-sm:var(--kicker-sm-fs);--kicker-fs-at-md:var(--kicker-md-fs);font-weight:300;line-height:20px;font-size:var(--kicker-fs-at-sm);margin-bottom:16px}@media only screen and (min-width:768px){.kicker{font-size:var(--kicker-fs-at-md)}}.footernote{letter-spacing:0;color:var(--grey);font-size:10px;font-weight:300;line-height:16px}
