html{scroll-behavior:smooth;width:100%;max-width:100vw;position:relative;overflow-x:hidden}body{width:100%;max-width:100vw;margin:0;padding:0;position:relative;overflow-x:hidden}section:target{padding-top:150px}*{max-width:100%}main{width:100%;max-width:100vw;overflow-x:hidden}section[data-animation-direction=left],div[data-animation-direction=left],li[data-animation-direction=left],h1[data-animation-direction=left],h2[data-animation-direction=left],h3[data-animation-direction=left],p[data-animation-direction=left],a[data-animation-direction=left]{opacity:0!important;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)!important;transform:translate(-150px)!important}section[data-animation-direction=right],div[data-animation-direction=right],li[data-animation-direction=right],h1[data-animation-direction=right],h2[data-animation-direction=right],h3[data-animation-direction=right],p[data-animation-direction=right],a[data-animation-direction=right]{opacity:0!important;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)!important;transform:translate(150px)!important}section[data-animation-direction=up],div[data-animation-direction=up],li[data-animation-direction=up],h1[data-animation-direction=up],h2[data-animation-direction=up],h3[data-animation-direction=up],p[data-animation-direction=up],a[data-animation-direction=up]{opacity:0!important;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)!important;transform:translateY(100px)!important}section[data-animation-direction=down],div[data-animation-direction=down],li[data-animation-direction=down],h1[data-animation-direction=down],h2[data-animation-direction=down],h3[data-animation-direction=down],p[data-animation-direction=down],a[data-animation-direction=down]{opacity:0!important;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)!important;transform:translateY(-60px)!important}section.animate-in,div.animate-in,li.animate-in,h1.animate-in,h2.animate-in,h3.animate-in,p.animate-in,a.animate-in{opacity:1!important;transform:translate(0)!important}section[data-animation-direction],div[data-animation-direction],li[data-animation-direction],h1[data-animation-direction],h2[data-animation-direction],h3[data-animation-direction],p[data-animation-direction],a[data-animation-direction]{will-change:transform,opacity}@media (max-width:768px){section[data-animation-direction=left],section[data-animation-direction=right],div[data-animation-direction=left],div[data-animation-direction=right],li[data-animation-direction=left],li[data-animation-direction=right],h1[data-animation-direction=left],h1[data-animation-direction=right],h2[data-animation-direction=left],h2[data-animation-direction=right],h3[data-animation-direction=left],h3[data-animation-direction=right],p[data-animation-direction=left],p[data-animation-direction=right],a[data-animation-direction=left],a[data-animation-direction=right]{opacity:0;transform:translate(0)}section[data-animation-direction=left].animate-in,section[data-animation-direction=right].animate-in,div[data-animation-direction=left].animate-in,div[data-animation-direction=right].animate-in,li[data-animation-direction=left].animate-in,li[data-animation-direction=right].animate-in,h1[data-animation-direction=left].animate-in,h1[data-animation-direction=right].animate-in,h2[data-animation-direction=left].animate-in,h2[data-animation-direction=right].animate-in,h3[data-animation-direction=left].animate-in,h3[data-animation-direction=right].animate-in,p[data-animation-direction=left].animate-in,p[data-animation-direction=right].animate-in,a[data-animation-direction=left].animate-in,a[data-animation-direction=right].animate-in{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){section[data-animation-direction],div[data-animation-direction],li[data-animation-direction],h1[data-animation-direction],h2[data-animation-direction],h3[data-animation-direction],p[data-animation-direction],a[data-animation-direction]{opacity:1;transition:none;transform:none}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/fonts/inter-v20-latin-100.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/fonts/inter-v20-latin-100italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/inter-v20-latin-200.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/fonts/inter-v20-latin-200italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/inter-v20-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/fonts/inter-v20-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v20-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/fonts/inter-v20-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter-v20-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/fonts/inter-v20-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter-v20-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/fonts/inter-v20-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/inter-v20-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/fonts/inter-v20-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter-v20-latin-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/fonts/inter-v20-latin-800italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/fonts/inter-v20-latin-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/fonts/inter-v20-latin-900italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/fonts/open-sans-v44-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/fonts/open-sans-v44-latin-300italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/open-sans-v44-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/fonts/open-sans-v44-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/fonts/open-sans-v44-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(/fonts/open-sans-v44-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/fonts/open-sans-v44-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/fonts/open-sans-v44-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/open-sans-v44-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/fonts/open-sans-v44-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/fonts/open-sans-v44-latin-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:url(/fonts/open-sans-v44-latin-800italic.woff2)format("woff2")}
