.bask-main{width:min(760px,calc(100% - 50px));margin:0 auto;padding:clamp(50px,10vh,120px) 0}.bask-lead{margin-bottom:46px}form{border-top:3px solid var(--bask-gold);padding-top:30px;max-width:470px}.bask-input{margin-bottom:18px;background:#fff}.bask-button{font-size:16px}#status{font-size:15px;margin-top:18px}footer{border-top:1px solid var(--bask-medium);padding:22px 5%;font-size:13px;color:var(--bask-paragraph)}@media(max-width:479px){.bask-header{padding:15px 25px}.bask-logo{width:140px;height:auto}h1{font-size:40px}}
