:root{--green:#20a464;--dark:#10261d}body{background:#f5f7f6;color:#17211d}.hero{background:linear-gradient(135deg,var(--dark),var(--green))}.card,.list-group-item{border:0;box-shadow:0 .25rem 1rem rgba(16,38,29,.08)}button,.btn,input,select{min-height:44px}@media(max-width:575.98px){.display-5{font-size:2rem}.hero{padding:1.5rem!important}}.auth-card{max-width:28rem;margin-inline:auto}.form-control-lg{font-size:1rem}.navbar form button{min-height:38px}@media(max-width:575.98px){.auth-card{box-shadow:none;background:transparent}.auth-card .card-body{padding-left:0!important;padding-right:0!important}}
