*{box-sizing:border-box}body{margin:0;background:#f8faf8;color:#183b30;font:18px/1.5 Arial,sans-serif}header{display:flex;justify-content:space-between;gap:20px;padding:22px 5%;border-bottom:1px solid #dce5dd;background:white}a{color:inherit}header>a:first-child{text-decoration:none;font-weight:800}header small{display:block;font-size:12px;font-weight:400}main{max-width:960px;margin:auto;padding:35px 24px 60px}h1{font-size:40px;line-height:1.2}.fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}label{display:grid;gap:8px}input,select,textarea,button{font:inherit}input,select,textarea{width:100%;border:1px solid #bfcfc2;padding:12px;border-radius:4px;background:white;color:inherit}.wide{grid-column:1/-1}.consent{display:flex;gap:12px;align-items:flex-start;margin-top:24px}.consent input{width:20px;height:20px;flex-shrink:0}.note{color:#647367;font-size:16px}button{padding:13px 22px;background:#183c32;color:white;border:0;border-radius:4px;cursor:pointer}button:disabled{opacity:.5}#application-status{overflow-wrap:anywhere}@media(max-width:650px){body{font-size:16px}.fields{grid-template-columns:1fr}.wide{grid-column:auto}h1{font-size:30px}header{padding:16px}header small{font-size:10px}main{padding:25px 18px}}

/* Unverified listings: start-listing step after documents are submitted */
.verification-listing-start { margin: 16px 0 4px; padding: 12px 14px; border: 1px solid #e3c98f; border-radius: 6px; background: #fff7e6; color: #4d3a14; line-height: 1.5; }
.verification-listing-start p { margin: 0 0 10px; }
