.support-page{padding-block:52px 36px}.support-hub-card{display:grid;gap:56px;max-width:1120px;width:100%;margin-inline:auto;padding:clamp(24px,5vw,64px);border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(3,5,14,.78);box-shadow:none;backdrop-filter:blur(24px)}.support-hub-hero{max-width:760px}.support-hub-hero .section-title{font-size:clamp(32px,5vw,58px);line-height:1.14;letter-spacing:-.035em}.support-hub-card>.section-block{margin:0;padding-top:48px;border-top:1px solid rgba(255,255,255,.1)}.support-hub-grid{display:grid;gap:16px;margin-top:22px}.support-hub-cardlet,.support-hub-link{position:relative;display:flex;gap:16px;align-items:flex-start;min-width:0;padding:22px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.025);box-shadow:none;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.support-hub-cardlet:before,.support-hub-link:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at top right,rgba(0,239,255,.11),transparent 68%);opacity:0;transition:opacity .22s ease}.support-hub-cardlet:hover,.support-hub-link:hover{transform:translateY(-4px);border-color:rgba(0,239,255,.42);background:rgba(6,19,28,.72);box-shadow:0 16px 36px rgba(0,0,0,.2)}.support-hub-cardlet:hover:before,.support-hub-link:hover:before{opacity:1}.support-hub-link{color:inherit;text-decoration:none}.support-hub-link:focus-visible{outline:2px solid #00efff;outline-offset:4px}.support-hub-icon{position:relative;width:19px;height:19px;flex:0 0 auto;margin-top:2px;color:#00efff}.support-hub-cardlet>div,.support-hub-link>span{position:relative;min-width:0}.support-hub-cardlet strong,.support-hub-link strong{display:block;margin-bottom:5px;font-family:var(--font-orbitron),var(--font-sans);font-size:14px;line-height:1.45}.support-hub-cardlet a{color:#d7faff;overflow-wrap:anywhere;text-decoration-color:rgba(0,239,255,.35);text-underline-offset:3px}.support-hub-cardlet a:hover{color:#00efff}.support-hub-cardlet p,.support-hub-link small{display:block;margin:7px 0 0;color:var(--color-text-muted);line-height:1.65;font-size:13px}.support-contact-form{display:grid;gap:18px;max-width:760px;margin-top:24px;padding:clamp(20px,3vw,30px);border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.025)}.support-form-grid{display:grid;gap:16px}.support-field{display:grid;gap:8px;color:var(--color-text-muted);font-size:12px;font-weight:600;letter-spacing:.04em}.support-field input,.support-field textarea,.support-topic-trigger{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:rgba(3,5,14,.72);color:var(--color-text);padding:13px 14px;font:inherit;font-size:14px;letter-spacing:normal;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.support-field textarea{resize:vertical;min-height:170px}.support-field input:hover,.support-field textarea:hover,.support-topic-trigger:hover{border-color:rgba(0,239,255,.28)}.support-field input:focus,.support-field textarea:focus,.support-topic-trigger:focus-visible,.support-topic-trigger[aria-expanded=true]{outline:none;border-color:rgba(0,239,255,.68);background:rgba(6,19,28,.72);box-shadow:0 0 0 3px rgba(0,239,255,.08)}.support-topic-select{position:relative}.support-topic-trigger{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}.support-topic-trigger:disabled{cursor:not-allowed;opacity:.65}.support-topic-trigger svg{width:16px;height:16px;flex:0 0 auto;color:#00efff}.support-topic-trigger .is-placeholder{color:var(--color-text-muted)}.support-topic-popover{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;display:grid;max-height:272px;overflow:auto;padding:6px;border:1px solid rgba(0,239,255,.24);border-radius:8px;background:rgba(3,5,14,.98);box-shadow:0 20px 50px rgba(0,0,0,.48);backdrop-filter:blur(24px)}.support-topic-option{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:5px;background:transparent;color:var(--color-text-muted);padding:11px 12px;font:inherit;font-size:14px;text-align:left;cursor:pointer}.support-topic-option.is-active,.support-topic-option:hover{background:rgba(0,239,255,.08);color:var(--color-text)}.support-topic-option svg{width:15px;height:15px;flex:0 0 auto;color:#00efff}.support-check{display:flex;gap:10px;align-items:flex-start;color:var(--color-text-muted);line-height:1.55;font-size:13px}.support-check input{width:16px;height:16px;margin-top:2px;accent-color:#00dceb}.support-status{margin:0;padding-left:12px;border-left:2px solid #48e59b;color:#8df2bd;font-size:13px}.support-status--error{border-left-color:#ff7878;color:#ff9f9f}.support-hub-actions{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:760px){.support-form-grid,.support-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.support-page{padding:28px 16px 32px}.support-hub-card{gap:36px;padding:24px 18px}.support-hub-card>.section-block{padding-top:36px}.support-hub-cardlet,.support-hub-link{padding:18px}}@media (prefers-reduced-motion:reduce){.support-field input,.support-field textarea,.support-hub-cardlet,.support-hub-cardlet:before,.support-hub-link,.support-hub-link:before,.support-topic-trigger{transition:none}.support-hub-cardlet:hover,.support-hub-link:hover{transform:none}}