@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Pragati+Narrow:wght@400;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Karla:wght@300;400;500;600;700;800&display=swap");
*, *:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;letter-spacing: var(--ls-normal);}
html, body, div, span, object, iframe, figure, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, tt, b, u, i, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td, main, canvas, embed, footer, header, nav, section, video, button {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none;}
strong {font-weight: 700;}
i {font-style: italic;}
u {text-decoration: underline;}
h1, h2, h3, h4, h5, h6 {font-family: var(--ff-manrope);font-weight: 900;}
h1 {font-size: var(--fs-2xl);}
@media (min-width: 768px) {h1 {font-size: var(--fs-3xl);}}
h2 {font-size: var(--fs-xl);}
@media (min-width: 768px) {h2 {font-size: var(--fs-xl);}}
h3 {font-size: var(--fs-l);}
@media (min-width: 768px) {h3 {font-size: var(--fs-ml);}}
h4 {font-size: var(--fs-m);}
@media (min-width: 768px) {h4 {font-size: var(--fs-sm);}}
p, li {font-size: var(--fs-ml);font-weight: 400;line-height: 1.5;font-family: var(--ff-karla);letter-spacing: normal;}
@media (min-width: 500px) {p, li {font-size: var(--fs-ml);}}
@media (min-width: 768px) {p, li {font-size: var(--fs-m);}}
afs-link a {display: inline-block;text-decoration: none;color: inherit;-webkit-transition: .1s linear;transition: .1s linear;}
afs-link a[data-disabled=false]:hover {-webkit-transform: scale(1.03);transform: scale(1.03);}
footer, header, nav, section, main {display: block;}
body {line-height: 1.2;font-size: 16px;font-family: var(--ff-manrope);}
ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}
table {border-collapse: collapse;border-spacing: 0;}
input {-webkit-appearance: none;border-radius: 0;}
*, *:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;outline: none;font-family: inherit;letter-spacing: var(--ls-normal);}
body {margin: 0;padding: 0;font-family: var(--ff-manrope);}
body>* {position: relative;z-index: 0;}
:root {--fs-multiplier: calc(100vw * .0065);--fs-6xl: calc(4.5rem + var(--fs-multiplier));--fs-5xl: calc(3.4rem + var(--fs-multiplier));--fs-4xl: calc(2.6rem + var(--fs-multiplier));--fs-3xl: calc(2.1rem + var(--fs-multiplier));--fs-2xl: calc(1.6rem + var(--fs-multiplier));--fs-xl: calc(1.3rem + var(--fs-multiplier));--fs-lxl: calc(1.15rem + var(--fs-multiplier));--fs-l: calc(1rem + var(--fs-multiplier));--fs-ml: calc(.85rem + var(--fs-multiplier));--fs-m: calc(.7rem + var(--fs-multiplier));--fs-sm: calc(.6rem + var(--fs-multiplier));--fs-s: calc(.5rem + var(--fs-multiplier));--fs-xs: calc(.35rem + var(--fs-multiplier));--fs-2xs: calc(.28rem + var(--fs-multiplier));--fs-3xs: calc(.18rem + var(--fs-multiplier));--ls-normal: .03rem;--ff-manrope: Manrope,-apple-system,"Segoe UI",Roboto,sans-serif;--ff-pragati: "Pragati Narrow",-apple-system,"Segoe UI",Roboto,sans-serif;--ff-karla: Karla,-apple-system,"Segoe UI",Roboto,sans-serif;--afs-accent-color: #34d299;}
@media screen and (min-width: 1024px) {:root {--fs-multiplier: calc(1024px * .0065);}}
.sm-only {display: block;}
@media screen and (min-width: 768px) {.sm-only {display: none;}}
.md-lg-only {display: none;}
@media screen and (min-width: 768px) {.md-lg-only {display: block;}}
.lg-only {display: none;}
@media screen and (min-width: 1024px) {.lg-only {display: block;}}
.sm-md-only {display: block;}
@media screen and (min-width: 1024px) {.sm-md-only {display: none;}}