*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@font-face{font-family:ubuntu-regular;src:url(/fonts/Ubuntu-R.ttf);font-display:swap}html,body{height:100%;font-family:Ubuntu-Regular,Serif}.top-layout{display:grid;grid-template-columns:1fr;grid-template-rows:min-content 1fr min-content;height:100%}.homepage{margin:0 1rem;display:flex;align-items:center}.homepage-body .top-header{display:none}.homepage-body .top-layout{grid-template-rows:1fr min-content}.homepage__section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.homepage__intro{max-width:60ch}.homepage__big-logo{display:flex;justify-content:right;align-items:center}.homepage__big-logo-image{width:400px;aspect-ratio:600/450}.homepage__intro{display:flex;flex-direction:column;justify-content:center}.homepage__intro p{margin-bottom:1rem}.homepage__intro-options-title{margin-bottom:1rem}.homepage__not-sure{margin-top:2rem}.top-header{display:flex;flex-direction:column;align-items:center}.top-header__logo{width:240px;height:180px}.top-header__homepage-link{}.footer{margin-top:1rem;font-size:.75rem}.footer__copyright{text-align:center}.menu__item{margin-bottom:.5rem}.page-title{text-align:center;margin:1.5rem 0}.content{max-width:80ch;margin:auto}.content ul,.content p{margin:1rem .5rem}.content ul li{margin:.5rem 0}.call-to-action{margin:3rem .5rem;padding:2rem 1rem;text-align:center;background:#ccc;border-radius:16px}