.submit-page{gap:var(--space-l) var(--space-2xl);align-items:start;display:grid}@media (min-width:1000px){.submit-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.submit-head{gap:var(--space-s);padding-top:var(--space-s);justify-items:start;display:grid}.submit-head h1{max-width:13ch;font-size:var(--step-6);letter-spacing:-.035em;font-variation-settings:"opsz" 72;overflow-wrap:anywhere;line-height:.93}.submit-head h1 em{letter-spacing:-.025em;font-weight:400}.submit-head .lede{max-width:40ch}.submit-note{color:var(--ink-2);font-size:var(--step--1)}.submit-steps{width:100%;margin:var(--space-2xs) 0 0;counter-reset:step;border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);padding:0;list-style:none;display:grid}.submit-steps li{max-inline-size:calc(var(--measure) + 3rem);padding:var(--space-xs) 0 var(--space-xs) 3rem;border-top:1px solid var(--rule);counter-increment:step;position:relative}.submit-steps li:first-child{border-top:0}.submit-steps li:before{content:counter(step, decimal-leading-zero);left:0;top:calc(var(--space-xs) + .3em);color:var(--ink-3);font:500 var(--step-0)/1.2 var(--mono);font-feature-settings:"ss04";position:absolute}.submit-steps strong{font-size:var(--step-1);letter-spacing:-.01em;margin-bottom:.2rem;font-weight:600;line-height:1.2;display:block}.submit-form{gap:var(--space-s);max-width:40rem;display:grid}.submit-form h2{font-size:var(--step-2)}.submit-opt{color:var(--ink-2);font-weight:400}.submit-text{min-height:9rem}.submit-form .btn.primary{justify-self:start}.contact-email{align-items:center;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.contact-address{font-size:var(--step-1);overflow-wrap:anywhere}