main{max-width:960px;margin:0 auto;padding:36px 24px 72px}.welcome{display:block;padding:0;margin:0 0 32px;min-height:0}.welcome h1{font-size:clamp(32px,5vw,52px);line-height:1.1;margin:12px 0 20px;max-width:720px}.welcome p{max-width:720px;line-height:1.6}.welcome .eyebrow{margin:0}#support-form{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:10px 16px;align-items:center;padding:24px;background:#fff;border:1px solid #dce5df;border-radius:16px}#support-form[hidden]{display:none}#support-form label{grid-column:1/-1;font-weight:600}#grant{width:100%;box-sizing:border-box;font:inherit;padding:12px;border:1px solid #9cad9f;border-radius:8px}#result:not(:empty){margin-top:24px;padding:24px;border:1px solid #dce5df;background:#fff;border-radius:16px}#result dd{overflow-wrap:anywhere}#message{line-height:1.6}@media(max-width:600px){#support-form{grid-template-columns:1fr}#result dl{display:block}#result dt{margin-top:16px}#result dd{margin:6px 0 0}}
