
.submit-page{padding:32px 38px 45px}.submit-heading{max-width:900px;margin:0 0 24px}.submit-heading h1{font-size:clamp(28px,4vw,43px);font-style:italic;letter-spacing:-1px;margin:6px 0 12px}.submit-heading h1 em{color:var(--goldstrong)}.submit-heading p{color:#d6d5d3;line-height:1.6}.submit-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.75fr);gap:22px;align-items:start}.public-form-panel,.submit-explainer{padding:25px}.public-form-panel h2,.submit-explainer h2{margin-top:0;color:var(--goldstrong)}#submit-form{display:flex;flex-direction:column;gap:15px}.submit-cta{background:linear-gradient(180deg,#ffe294,#e8ac4b);color:#101010;font-size:14px;font-weight:900;border:1px solid #eeb657;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:49px;padding:12px 18px;border-radius:6px;text-align:center}.submit-cta:hover{background:linear-gradient(#ffebad,#efc16f)}.submit-cta[disabled]{opacity:.65;cursor:wait}.honeypot{position:absolute!important;left:-10000px!important;height:1px!important;width:1px!important;overflow:hidden!important}.process-step{display:flex;gap:12px;border-bottom:1px solid #343e40;padding:16px 0}.process-step p{color:var(--muted);font-size:13px;line-height:1.5;margin-bottom:0}.step-num{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:var(--goldstrong);color:#111;font-weight:900}.submit-lock{margin-top:30px;background:#162021;border:1px solid #5b4b34;padding:14px;border-radius:7px;font-size:13px;color:#e3d1ac}#submit-message{white-space:normal}@media(max-width:800px){.submit-layout{grid-template-columns:1fr}.submit-page{padding:22px 15px}.public-form-panel,.submit-explainer{padding:17px}}
