.support-home{margin-left:auto;font-size:12px;color:var(--muted)}.support-main{max-width:1080px;padding-top:64px;padding-bottom:80px}.support-main>h1{font-size:clamp(32px,5vw,54px);letter-spacing:-1.8px;margin:20px 0}.support-intro{max-width:600px;color:var(--muted);font-size:15px}.support-address{font-size:12px;color:var(--muted);margin-top:20px}.support-address strong{color:var(--gold);font-weight:500}.support-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:45px;align-items:start;margin-top:38px}.feedback-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:30px}.support-layout h2{font-size:23px;letter-spacing:-.5px;line-height:1.25}.form-intro{font-size:13px;color:var(--muted);margin:12px 0 25px}form label{display:block;font-size:13px;font-weight:650;margin:21px 0 9px}input,textarea{display:block;width:100%;font:14px/1.6 inherit;font-family:inherit;font-size:14px;line-height:1.6;color:var(--text);border:1px solid #53525c;background:#101114;border-radius:7px;padding:13px;box-sizing:border-box}input::placeholder,textarea::placeholder{color:#888691;opacity:1}input:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:2px}textarea{resize:vertical;min-height:210px}.field-hint{font-size:12px;color:var(--muted);margin:0 0 12px}.public-notice{font-size:12px;line-height:1.75;color:#c3bec3;border-left:2px solid var(--gold);padding:2px 0 2px 14px;margin:23px 0}.public-notice strong{color:var(--text)}.review-note{font-size:11px;color:var(--muted);margin-top:12px;line-height:1.7}.support-aside{padding-top:8px}.support-aside h2{font-size:18px;letter-spacing:-.3px}.support-aside p{font-size:13px;color:var(--muted);margin:13px 0}.support-aside a{font-size:12px;color:var(--gold)}.support-divider{height:1px;background:var(--line);margin:28px 0}@media(max-width:700px){.support-main{padding-top:35px;padding-bottom:45px}.support-main>h1{font-size:36px;line-height:1.13;letter-spacing:-1.3px}.support-intro{font-size:14px}.support-address{font-size:11px}.support-layout{grid-template-columns:1fr;gap:30px;margin-top:25px}.feedback-card{padding:22px}.support-home{font-size:11px}.support-layout input,.support-layout textarea{font-size:16px}.feedback-card .button{width:100%;font-size:13px}.support-aside{padding:0 5px}.form-intro,.field-hint{font-size:12px}}
