.submit-page{background:var(--paper);min-height:100vh;padding:48px 24px}.submit-shell{max-width:680px;margin:0 auto}.back-link{margin-bottom:80px;font-size:12px;font-weight:700;display:inline-block}.submit-page h1{letter-spacing:-.09em;margin:24px 0;font-size:clamp(58px,10vw,100px);line-height:.84}.submit-page h1 i{font-family:Georgia,serif;font-weight:400}.submit-intro{color:#68706a;max-width:500px;margin-bottom:42px;line-height:1.55}.submit-page form{gap:22px;display:grid}.submit-page label{text-transform:uppercase;letter-spacing:.08em;gap:8px;font-size:11px;font-weight:800;display:grid}.submit-page input,.submit-page textarea{border:1px solid var(--line);font:inherit;text-transform:none;letter-spacing:0;background:#fffdf7;padding:13px;font-size:14px}.submit-page input:focus,.submit-page textarea:focus{outline:2px solid var(--orange);border-color:var(--orange)}.submit-button{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-self:start;padding:15px 18px;font-size:11px;font-weight:800}.submit-note{color:#68706a;margin-top:18px;font-size:11px}.submit-link{z-index:5;background:var(--yellow);color:var(--ink);border-radius:18px;padding:10px 13px;font-size:11px;font-weight:800;position:fixed;top:18px;right:22px;box-shadow:0 2px #17201d22}
