:root{--brand-primary:#009dec;--brand-rgb:0,157,236;--brand-hover:#0086ca;--brand-light:#9bdcff;--brand-soft:#eaf7fe}html{font-size:62.5%}body{color:#444;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:1199px){html{font-size:60%}}@media (max-width:991px){html{font-size:55%}}@media (max-width:767px){html{font-size:50%}}@media (max-width:479px){html{font-size:45%}}@media (max-width:320px){html{font-size:40%}}body{text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}main :where([id]){scroll-margin-top:120px}@media (max-width:991px){main :where([id]){scroll-margin-top:90px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.exie-particles{z-index:50;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.65;contain:strict;position:fixed;inset:0;overflow:hidden}.exie-particles canvas{pointer-events:none;width:100%;height:100%;display:block}@media (max-width:767px){.exie-particles{opacity:.5}}@media (prefers-reduced-motion:reduce){.exie-particles{display:none}}@media print{.exie-particles{display:none}}
