.hidden{display:none!important}main>form{padding-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:768px;margin:auto}.title{text-align:left!important;grid-column:span 2}.checkbox{clear:both;width:100%;position:relative;grid-column:span 2}@media screen and (max-width: 900px){main>form{display:block;width:calc(100% - 20px)!important;max-width:100%}form>label{margin-bottom:40px}input{margin:auto;font-size:1em!important}label{font-size:.8em}.checkbox{margin-bottom:0}.title{font-size:1em}.ndn-button{margin-top:40px}}
