:root{--font-poppins: "Poppins";--font-plus-jakarta-sans: "PlusJakartaSans";--text-font: var(--font-poppins);--text-size: 1rem;--text-size-s2: .875rem;--text-size-s3: .6875rem;--text-size-h1: 6.25rem;--text-size-h1-xs: 3.5rem;--text-size-h2: 4rem;--text-size-h2-xs: 2.5rem;--text-size-h3: 2rem;--text-size-h3-xs: 1.75rem;--color-white: #f4f3f2;--color-taupe: #a59583;--color-light-grey: #e4e4e7;--color-dark-grey: #2a2b33;--color-grey: #71717a;--color-dark-purple: #8a79f5;--color-purple: #a07af4;--color-light-purple: #be8bef;--color-very-light-blue: #98c0ef;--color-light-blue: #8294f0;--color-blue: #897ff3;--color-dark-blue: #a07af4;--color-black: #171717;--color-green: #56ab2f;--color-red: #eb3349;--primary-color: var(--color-dark-purple);--secondary-color: var(--color-very-light-blue);--tertiary-color: var(--color-light-blue);--quaternary-color: var(--color-blue);--fifth-color: var(--color-dark-blue);--dark-theme: var(--color-black);--light-theme: var(--color-white);--text-color-light-theme: var(--color-dark-grey);--text-color-dark-theme: var(--color-light-grey)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/Poppins/poppins-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/Poppins/poppins-medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/Poppins/poppins-semi-bold.woff2) format("woff2");font-display:swap}@font-face{font-family:PlusJakartaSans;font-style:normal;font-weight:300;src:url(/fonts/PlusJakartaSans/PlusJakartaSans-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:PlusJakartaSans;font-style:normal;font-weight:700;src:url(/fonts/PlusJakartaSans/PlusJakartaSans-Bold.woff2) format("woff2");font-display:swap}html,body{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul,li{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}strong{font-weight:700}input:focus,select:focus,textarea:focus,button:focus{outline:none}a{color:inherit;text-decoration:none}img{display:block;width:100%;max-width:100%;height:auto}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important}#app{position:relative;display:flex;flex-direction:column;height:100vh;color:var(--text-color-light-theme);font-family:var(--text-font);font-weight:300}@media(min-width:1024px){#app{display:flex}}body{background:var(--light-theme);transition:background-color .2s ease,color .2s ease}body.dark-mode{background:var(--dark-theme)}.l-block{margin:100px 180px}@media(max-width:900px){.l-block{margin:80px 48px}}@media(max-width:600px){.l-block{margin:40px 32px}}@media(max-width:1200px){.l-block__md{padding-right:60px;padding-left:60px;margin-right:0;margin-left:0}}@media(max-width:900px){.l-block__md{padding-right:48px;padding-left:48px}}@media(max-width:600px){.l-block__md{padding-right:32px;padding-left:32px}}
