@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Marcellus&display=swap";*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{background-color:#f8f3ff;line-height:1.5;min-height:100vh;overflow-x:hidden;text-rendering:optimizeSpeed}ol[class],ul[class]{list-style:none}img,picture{display:block;vertical-align:bottom;width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (min-width:961px){h1{font-size:5.4em}}@media screen and (min-width:1px)and (max-width:960px){h1{font-size:3.6em}}@media screen and (min-width:961px){h2{font-size:3.2em}}@media screen and (min-width:1px)and (max-width:960px){h2{font-size:3em}}@media screen and (min-width:961px){h3{font-size:2em}}@media screen and (min-width:1px)and (max-width:960px){h3{font-size:1.8em}}@media screen and (min-width:961px){h4{font-size:2em}}@media screen and (min-width:1px)and (max-width:960px){h4{font-size:1.8em}}@media screen and (min-width:1px)and (max-width:960px){h5{font-size:1.6em}}@media screen and (min-width:1px)and (max-width:960px){p{font-size:1.5em}}@media screen and (min-width:1px)and (max-width:960px){a{font-size:1.5em}}:root{--transition-duration_ver1:.4s;--transition-timing-function_ver1:cubic-bezier(.16,1,.3,1);--transition-properties_ver1:var(--transition-duration_ver1) var(--transition-timing-function_ver1)}.vFooter{background-color:#f8f3ff}
