.su{background:var(--paper-board)}.su,.su-main{min-height:100vh}.su-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.su-left{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"mark mark" "hero hero" "back foot";gap:var(--space-6) var(--space-4);padding:var(--space-6) var(--space-6)}.su-mark{grid-area:mark;font-family:var(--f-voice);font-size:28px;letter-spacing:-.02em;color:var(--ink)}.su-back,.su-mark{justify-self:start;display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.su-back{grid-area:back;align-self:center;gap:var(--space-2);padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-control);font-size:16px;line-height:24px;color:var(--ink-body)}.su-back:hover{color:var(--ink);background:var(--paper-well)}.su-hero{grid-area:hero;align-self:center;padding-inline:clamp(0px,calc(10.4vw - 40px),160px)}.su-title{max-width:620px;font-size:clamp(44px,5vw,96px);line-height:1.05;letter-spacing:-.025em}.su-lede{max-width:560px;margin:var(--space-5) 0 0;font-size:20px;line-height:30px;color:var(--ink-body)}.su-foot{grid-area:foot;justify-self:end;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);font-size:16px;line-height:24px;color:var(--ink-muted)}.su-foot a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-body);text-decoration:none}.su-foot a:hover{color:var(--ink);text-decoration:underline}.su-after a:focus-visible,.su-back:focus-visible,.su-foot a:focus-visible,.su-mark:focus-visible{outline:2px solid var(--source);outline-offset:2px}.su-band{display:grid;place-items:center;padding:var(--space-9) var(--space-8);background-color:var(--field-dark);background-image:url(/brand/fields/ink-grain.svg);background-repeat:repeat;background-size:96px 96px}.su-band-in{width:100%;max-width:800px}.su-card{padding:40px;border-radius:var(--radius-card);background:var(--paper)}.su-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.su-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.su-error,.su-field--wide,.su-note,.su-submit{grid-column:1/-1}.su-field label{font-size:16px;line-height:24px;color:var(--ink)}.su-field .ps-input{width:100%;height:48px;background:transparent}.su-req{color:var(--ink-muted)}.su-field .ps-input::placeholder{color:var(--ink-faint)}.su-field-error{font-style:normal;color:var(--redline)}.su-error,.su-field-error{font-size:16px;line-height:24px}.su-error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--redline-tint);color:var(--ink)}.su-submit{width:100%}.su-submit:disabled{opacity:.6;cursor:progress}.su-note{margin:0;font-size:16px;line-height:24px;color:var(--ink-muted)}.su-done-h{margin:0;font-family:var(--f-voice);font-size:28px;line-height:36px;letter-spacing:-.015em;color:var(--ink)}.su-done-d{margin:var(--space-3) 0 0;color:var(--ink-body)}.su-after,.su-done-d{font-size:16px;line-height:24px}.su-after{margin:var(--space-5) 0 0;text-align:center;color:var(--on-dark-muted)}.su-after a{color:var(--on-dark)}@media (max-width:1105px){.su-main{grid-template-columns:minmax(0,1fr)}.su-left{grid-template-rows:auto auto auto;grid-template-areas:"mark back" "hero hero" "foot foot";padding:var(--space-5) var(--space-6) var(--space-7)}.su-back{justify-self:end;margin-left:0}.su-hero{padding:var(--space-7) 0 0}.su-foot{justify-self:start}.su-band{padding:var(--space-8) var(--space-6)}}@media (max-width:760px){.su-left{padding:var(--space-4) var(--space-4) var(--space-6)}.su-hero{padding-top:var(--space-5)}.su-lede{font-size:18px;line-height:28px}.su-band{padding:var(--space-6) var(--space-4) var(--space-8)}.su-card{padding:var(--space-5)}.su-form{grid-template-columns:minmax(0,1fr)}}