:root{--color-primary:#606eb2;--color-primary-dark:#4a568f;--color-plum:#813b53;--color-peach:#f2b77c;--color-text:#333f48;--color-text-muted:#6b7781;--color-hero-band:#b8dde1;--color-hero-social:#cceef2;--font-sans:var(--font-nexa), "Segoe UI", system-ui, -apple-system, sans-serif;--font-display:var(--font-six-hands), var(--font-sans);--fw-book:300;--fw-regular:400;--fw-bold:700;--fw-black:900;--radius-pill:999px}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:16px}@media (min-width:1600px){html{font-size:17px}}@media (min-width:1920px){html{font-size:18px}}body{min-height:100svh;font-family:var(--font-sans);font-weight:var(--fw-regular);color:var(--color-text);background:var(--color-hero-band);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;line-height:1.5;display:flex}a{color:inherit;text-decoration:none}svg{max-width:100%;display:block}
@font-face{font-family:brandFont;src:url(../media/Nexa_Book_0-s.p.03pdpnqkky0et.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:brandFont;src:url(../media/Nexa_Regular_0-s.p.09ef7lvbqwim3.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:brandFont;src:url(../media/Nexa_Bold_0-s.p.292fvhwyieifp.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:brandFont;src:url(../media/Nexa_Black_0-s.p.3y46wdi2v2pzx.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:brandFont Fallback;src:local(Arial);ascent-override:91.65%;descent-override:27.37%;line-gap-override:20.2%;size-adjust:108.89%}.brandfont_e0ac61da-module__ESMPhG__className{font-family:brandFont,brandFont Fallback}.brandfont_e0ac61da-module__ESMPhG__variable{--font-nexa:"brandFont", "brandFont Fallback"}
@font-face{font-family:sixHandsFont;src:url(../media/SixHands_Black-s.p.2zbtygynpq84s.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:sixHandsFont Fallback;src:local(Arial);ascent-override:99.91%;descent-override:36.35%;line-gap-override:0.0%;size-adjust:109.5%}.sixhandsfont_977993e7-module__eOeXfW__className{font-family:sixHandsFont,sixHandsFont Fallback}.sixhandsfont_977993e7-module__eOeXfW__variable{--font-six-hands:"sixHandsFont", "sixHandsFont Fallback"}
