body,html{max-width:100vw;overflow-x:hidden}body{color:#212121;background:#fff;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;text-decoration:none}p{letter-spacing:.025em;font-size:1.25rem;font-weight:200;margin-bottom:16px}small{font-size:.8rem}ol,ul{list-style:decimal none inside}li{margin:16px 0;font-size:1.3rem}main{display:flex;flex-direction:column;gap:32px;grid-row-start:2}b{font-weight:600}h1,h2,h3{font-weight:500}h1 span,h2 span,h3 span{color:#5e17eb}input,select,textarea{font-family:Poppins,sans-serif;display:flex;border:1px solid rgba(0,0,0,.2);border-radius:27px;background-color:rgba(0,0,0,0);padding:16px 24px;width:100%;max-width:100%;box-shadow:0 4px 24px 0 rgba(0,0,0,.098);overflow:hidden}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select option:disabled{color:#d3d3d3}textarea{min-height:200px;max-width:100%}input[type=date]{position:relative}input[type=date]:before{position:absolute;width:100%;height:100%;min-height:100%;color:gray;content:attr(placeholder)!important;background-color:#fff;display:flex;align-items:center;padding:16px 24px;box-sizing:border-box;margin:-16px -24px;border-radius:27px}input[type=date]:focus:before,input[type=date]:valid:before{display:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.form__container{display:flex;flex-direction:column;gap:4px}