html,body{max-width:100vw;height:100vh;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family-body);font-size:var(--rem);font-weight:var(--body-font-weight);line-height:var(--body-font-line-height)}:root{--toastify-color-light:#fff;--toastify-color-dark:#111;--toastify-toast-width:450px;--toastify-color-progress-bgo:.5;--toastify-z-index:100000000}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--heading-font-weight);line-height:var(--heading-font-line-height)}input{border:none;outline:none}input::placeholder{font-family:var(--font-family-body)}h1{font-size:clamp(calc(2*var(--rem)),calc(1.5*var(--rem) + 2.5cqw),calc(4*var(--rem)))}h2{font-size:clamp(1.75rem,1.25rem + 2cqw,3.5rem)}h3{font-size:clamp(1.5rem,1.1rem + 1.5cqw,2.5rem)}h4{font-size:clamp(1.25rem,1rem + 1cqw,2rem)}h5{font-size:clamp(1.125rem,.95rem + .75cqw,1.5rem)}h6{font-size:clamp(1rem,.9rem + .5cqw,1.25rem)}li{list-style:none}p{font-weight:var(--body-font-weight);line-height:var(--body-font-line-height);font-family:var(--font-family-body)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.view-container{width:100%;container:parent-container/inline-size}button{cursor:pointer;font-family:var(--font-family-body);background:0 0;border:none;outline:none}
