@font-face{font-family:fixelDisplay;src:url(../media/FixelDisplay_Regular-s.p.0dae8_7m_a9bb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:fixelDisplay;src:url(../media/FixelDisplay_Medium-s.p.25rt6zkm3_wbo.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:fixelDisplay;src:url(../media/FixelDisplay_SemiBold-s.p.2jr7z_239bx-g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fixelDisplay;src:url(../media/FixelDisplay_Bold-s.p.11cuio7kzeghy.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fixelDisplay;src:url(../media/FixelDisplay_ExtraBold-s.p.25bme_qvslu8y.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:fixelDisplay Fallback;src:local(Arial);ascent-override:81.71%;descent-override:17.25%;line-gap-override:26.33%;size-adjust:110.14%}.fixeldisplay_c560c5d7-module__FrkOIW__className{font-family:fixelDisplay,fixelDisplay Fallback}.fixeldisplay_c560c5d7-module__FrkOIW__variable{--font-fixel-display:"fixelDisplay", "fixelDisplay Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dae4b3dbdd9e4d1b-s.2_ze8n7bwlhtf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94d210260b00ada2-s.p.268m440qvy675.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a9fc94813a0b644-s.0w4ezn9vn3c-q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8495c7a64396f454-s.p.1pvo0or05xyc_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_8810969f-module__Is6tfW__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:700}.caveat_8810969f-module__Is6tfW__variable{--font-caveat:"Caveat", "Caveat Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4}html,body{height:100%}img,svg,video,canvas{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--color-bg-base:#fff;--color-bg-primary:#fafafa;--color-bg-brand:#0046df;--color-text-primary:#1e1e1e;--color-text-secondary:#404040;--color-text-inverse:#fff;--color-text-error:#cb4400;--color-border-base:#1e1e1e;--color-border-primary:#e4e4e4;--color-border-hover:#979797;--color-border-focus:#1480ff;--color-accent-lime:#d9ff3e;--color-accent-success:#16a34a;--color-shadow-brand:#5bcbff;--color-shadow-primary:#0a1c4314;--font-sans:var(--font-fixel-display), ui-sans-serif, system-ui, sans-serif}body{background:var(--color-bg-base);min-height:100%;color:var(--color-text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.h1{text-transform:uppercase;font-size:32px;font-weight:800;line-height:1.2}.h2{font-size:28px;font-weight:600;line-height:1.2}.h3{font-size:24px;font-weight:600;line-height:1.2}.h4{font-size:20px;font-weight:600;line-height:1.3}.h5,.h6{font-weight:600;line-height:1.3}.h5{font-size:18px}.h6{font-size:16px}@media (min-width:640px){.h1{font-size:48px}.h2{font-size:36px}.h3{font-size:32px}}@media (min-width:1024px){.h1{font-size:56px}.h2{font-size:44px}.h3{font-size:36px}.h4{font-size:22px}.h5{font-size:20px}.h6{font-size:18px}}.subtitle1{font-size:16px;font-weight:500;line-height:1.5}.subtitle2{font-size:14px;font-weight:500;line-height:1.5}.body1{font-size:16px;font-weight:400;line-height:1.5}.body2{font-size:14px;font-weight:400;line-height:1.5}.buttonText{font-size:16px;font-weight:600;line-height:1.4}.caption{font-size:14px;font-weight:600;line-height:1.3}.overline{font-size:12px;font-weight:500;line-height:1.3}.captionDecorative{font-family:var(--font-caveat), cursive;font-size:20px;font-weight:700;line-height:1.3}
