:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:#23232c;--highlight-color:#c1b001;--white:#fff;--light:#f2f4f7;--medium:#7f7f7f;--gray:#525252;--dark:#2c2c2c;--blue:#336ef3;--dark-blue:#0c197c;--red:#ff6046;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.333rem;--spacing-lg:2rem;--spacing-xl:5rem;--spacing-xxl:8rem;--spacing-xxxl:12rem;--border-radius-xs:.5rem;--border-radius-sm:1.333rem;--border-radius-md:2rem;--h1:3.815rem;--h2:3.052rem;--h3:2.441rem;--h4:1.953rem;--h5:1.563rem;--h6:1.25rem;--veeqo-theme:#0095cb;--veeqo-green:#4daa35;--hypercomply-theme:#46643f;--vidyard-theme:#6462f3}::selection{color:#000a;background-color:#b8c0ff80}::-moz-selection{color:#000a;background-color:#b8c0ff}body[data-hl="1"] ::selection{color:#000a;background-color:#b8c0ff}body[data-hl="1"] ::selection{color:#000a;background-color:#b8c0ff}body[data-hl="2"] ::selection{color:#000a;background-color:#9bb1ff}body[data-hl="2"] ::selection{color:#000a;background-color:#9bb1ff}body[data-hl="3"] ::selection{color:#000a;background-color:#bbc2ff}body[data-hl="3"] ::selection{color:#000a;background-color:#bbc2ff}body[data-hl="4"] ::selection{color:#000a;background-color:#c8b6ff}body[data-hl="4"] ::selection{color:#000a;background-color:#c8b6ff}body[data-hl="5"] ::selection{color:#000a;background-color:#e7c6ff}body[data-hl="5"] ::selection{color:#000a;background-color:#e7c6ff}html{letter-spacing:-.02em;background-color:var(--light);font-size:18px}*{box-sizing:border-box;appearance:none;margin:0;padding:0}@font-face{font-family:Aeonik;src:url(../media/Aeonik-Medium.ff923fab.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Aeonik;src:url(../media/Aeonik-Regular.e2da9e0e.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Calendas;src:url(../media/Calendas_Plus_Italic.b9933d17.woff2)format("woff2");font-weight:400;font-style:normal}body{color:var(--gray);background:linear-gradient(to bottom,var(--white),var(--light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0 0 var(--border-radius-md)var(--border-radius-md);font-feature-settings:"calt" 1;-webkit-font-feature-settings:"calt" 1;-moz-font-feature-settings:"calt" 1;flex-direction:column;min-height:100vh;font-family:Aeonik,Arial,Helvetica,sans-serif;font-weight:400;display:flex;position:relative;overflow-x:hidden}strong{color:var(--foreground);font-weight:500}.container{gap:var(--spacing-md);z-index:1;max-width:1420px;padding:0 var(--spacing-lg);box-sizing:border-box;grid-template-columns:repeat(12,1fr);width:100%;margin:0 auto;display:grid;position:relative;overflow:hidden visible}.fullBleed{grid-column:full-start/full-end;width:100%}h1,h2,h3,h4,h5,h6{color:var(--foreground);font-weight:400}h1{font-size:3.815rem;line-height:1}h2{font-size:3.052rem;line-height:1.09}h3{font-size:2.441rem;line-height:1.11}h4{font-size:1.953rem;line-height:1.14}h5{font-size:1.563rem;line-height:1.08}h6{font-size:1.25rem;line-height:1.08}p{margin-top:var(--spacing-md);font-size:1rem;line-height:1.56}small{font-size:.8rem;line-height:1.333}li{line-height:1}strong{font-weight:500}.calendas{font-family:Calendas;font-style:italic;font-weight:400}a{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--medium);text-decoration-color:var(--medium);color:inherit;font-weight:inherit;text-underline-offset:.333rem;transition:all .2s}a:active{color:var(--dark)}a:focus-visible{outline:2px dashed var(--medium);outline-offset:2px;border-radius:.333rem}body.menuOpen{overflow:hidden}@media (max-width:767px){.container{gap:var(--spacing-sm);padding:0 var(--spacing-sm);display:flex}html{font-size:16px}h1{font-size:2.986rem}h2{font-size:2.488rem}h3{font-size:2.074rem}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}}@media (min-width:768px) and (max-width:1023px){.container{width:100%;padding:0 var(--spacing-md)}html{font-size:17px}}@media (min-width:1024px) and (max-width:1279px){.container{width:100%;padding:0 var(--spacing-md)}html{font-size:18px}}@media (min-width:1280px) and (max-width:1419px){.container{width:100%;padding:0 var(--spacing-lg)}html{font-size:18px}}main{overflow:visible}
