.submission-page{padding:70px 0 100px}.submission-hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;align-items:center;padding:100px 96px;border-radius:42px;background:linear-gradient(120deg,#552c16,#65321a);color:var(--paper)}.submission-hero__copy h1,.full-submission h1,.submission-complete h1{font:600 clamp(42px,5vw,70px)/1.04 var(--serif);letter-spacing:-.025em;margin:0 0 24px}.submission-hero__copy h1 em{color:var(--gold)}.submission-hero__copy p{max-width:32ch;font-size:18px;line-height:1.75;color:var(--paper-deep);opacity:.88}.nomination-form{display:grid;gap:19px}.nomination-form input,.full-submission-form input,.full-submission-form textarea,.full-submission-form select{width:100%;border:1px solid rgba(230,174,118,.35);border-radius:15px;background:rgba(255,253,249,.09);color:var(--paper);outline:0;padding:21px 28px;font-size:17px}.nomination-form input::placeholder{color:rgba(250,243,235,.58)}.nomination-form input:focus,.full-submission-form input:focus,.full-submission-form textarea:focus,.full-submission-form select:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(230,174,118,.16)}.nomination-form .button{width:100%;padding:22px}.review-note{margin:-2px 0 0;text-align:center;color:rgba(250,243,235,.6);font-size:14px}.review-note a{text-decoration:underline}.website-field{position:absolute;left:-9999px}.submission-notice{margin:0 0 22px;padding:16px 20px;border-radius:10px;font-weight:700}.submission-notice--error{background:#f8d8ca;color:#7b2f17}.full-submission{max-width:1000px;margin:0 auto}.full-submission>p{max-width:65ch;font-size:17px}.full-submission-form{margin-top:40px}.full-submission-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:34px}.submission-field{display:grid;gap:8px}.submission-field label{font-weight:800;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--brown)}.submission-field--textarea{grid-column:1/-1}.full-submission-form input,.full-submission-form textarea,.full-submission-form select{background:var(--white);color:var(--ink);border-color:var(--line);padding:14px 16px;font-size:15px}.full-submission-form textarea{resize:vertical}.submission-options{display:flex;gap:14px;flex-wrap:wrap;padding:8px 0}.submission-options label{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none}.submission-options input{width:auto}.submission-complete{max-width:780px;margin:0 auto;padding:82px 76px;border-radius:30px;background:var(--white);box-shadow:0 20px 60px rgba(85,44,22,.1)}.submission-complete>p{font-size:18px;line-height:1.75}.support-note{margin-top:38px;padding:30px;border:1px solid var(--line);border-radius:18px;background:var(--paper-deep)}.support-note h2{font:600 31px/1.1 var(--serif);color:var(--brown);margin:0 0 10px}.support-note p{margin:0 0 22px}@media(max-width:900px){.submission-hero{grid-template-columns:1fr;padding:64px 46px;gap:42px}.full-submission-form__grid{grid-template-columns:1fr}}@media(max-width:600px){.submission-page{padding:36px 0 64px}.submission-hero{padding:46px 25px;border-radius:24px}.submission-hero__copy h1,.full-submission h1,.submission-complete h1{font-size:42px}.submission-complete{padding:48px 28px;border-radius:20px}.full-submission-form__grid{gap:18px}}
