.support-page{grid-template-columns:minmax(0,.8fr) minmax(340px,1fr);align-items:start;gap:clamp(32px,7vw,88px);max-width:1050px;margin:0 auto;display:grid}.support-page>header{padding-top:8px}.support-page .static-lede{max-width:42ch}.support-form{border:1px solid var(--line);background:var(--white);font-family:var(--display);border-radius:8px;gap:18px;padding:clamp(20px,4vw,32px);display:grid;position:relative;box-shadow:0 12px 36px #1927370f}.support-form label{color:var(--ink);gap:7px;font-size:13px;font-weight:650;display:grid}.support-form :is(input,select,textarea){border:1px solid var(--line);width:100%;color:var(--ink);background:var(--paper);font:400 14px/1.45 var(--display);border-radius:5px;padding:10px 11px}.support-form :is(input,select,textarea):focus-visible{outline:2px solid var(--cta);outline-offset:2px}.support-form input[readonly]{color:var(--ink-2);background:var(--paper-2)}.support-form textarea{resize:vertical;min-height:132px}.support-form small{color:var(--ink-3);font-size:11px;font-weight:400}.support-submit{border:1px solid var(--navy);color:#fff;background:var(--navy);min-height:42px;font:650 13px/1.2 var(--display);cursor:pointer;border-radius:5px;padding:9px 18px}.support-submit:hover{background:color-mix(in srgb, var(--navy) 88%, #000)}.support-submit:disabled{cursor:wait;opacity:.65}.support-error{color:#b42318;font:500 12px/1.45 var(--display);margin:0}.support-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.support-success{border:1px solid var(--line);background:var(--white);font-family:var(--display);text-align:center;border-radius:8px;padding:clamp(28px,5vw,44px)}.support-success>span{color:#fff;background:var(--st-operating);border-radius:999px;place-items:center;width:38px;height:38px;font-weight:800;display:inline-grid}.support-success h2{margin:16px 0 8px;font-size:22px}.support-success p{color:var(--ink-2);margin:0 0 20px}.support-success a{color:var(--ink);font-weight:650}@media (max-width:760px){.support-page{grid-template-columns:1fr;gap:22px}.support-page>header{padding-top:0}}
