.slhq-launch{--lc-bg:#0c1424;--lc-panel:#121e31;--lc-line:#2a3a52;--lc-text:#f0f4fc;--lc-muted:#b5c1d3;--lc-gold:#f0d074;color:var(--lc-text);line-height:1.6;font-family:inherit}.slhq-control{display:grid;gap:20px;max-width:1380px;margin:auto;width:100%}.launch-panel{padding:26px;background:var(--lc-panel);border:1px solid var(--lc-line);border-radius:18px;min-width:0}.slhq-launch h2{font-size:clamp(23px,3vw,35px);line-height:1.2;font-weight:800;margin:8px 0 14px}.slhq-launch h3{font-size:21px;line-height:1.3;font-weight:750;margin:0 0 12px}.slhq-launch h4{font-size:18px;font-weight:700}.slhq-launch p{margin:10px 0;color:var(--lc-muted)}.launch-kicker{font-size:12px;letter-spacing:.14em;font-weight:750;color:var(--lc-gold)}.launch-intro,.launch-between{display:flex;gap:24px;justify-content:space-between;align-items:center}.launch-tabs,.launch-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.launch-tabs{border-bottom:1px solid var(--lc-line);padding-bottom:12px}.launch-tabs button{padding:10px 18px;border-radius:10px;border:1px solid var(--lc-line);background:var(--lc-bg);color:var(--lc-text)}.launch-tabs .active{color:#111a29;background:var(--lc-gold);font-weight:750}.launch-button{display:inline-flex;justify-content:center;align-items:center;padding:11px 17px;min-height:44px;border-radius:10px;border:1px solid transparent;background:var(--lc-gold);color:#101827!important;text-decoration:none;font-weight:750;cursor:pointer;text-align:center}.launch-button.secondary{background:#1c2c43;color:var(--lc-text)!important;border-color:var(--lc-line)}.launch-button.danger{background:#582d39;color:#ffe4e8!important}.launch-button:disabled{opacity:.55;cursor:wait}.slhq-launch :is(a,button,input,select,textarea):focus-visible{outline:3px solid #69b8ff;outline-offset:3px}.launch-notice{padding:16px 20px;border-radius:12px;background:#302c20;border:1px solid #786534;margin:10px 0;color:#fff0c7}.launch-notice.danger{background:#392030;border-color:#874553;color:#ffe2e5}.launch-notice.success{background:#153a35;border-color:#357d68;color:#d5fff1}.launch-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.launch-stats article{padding:22px;border:1px solid var(--lc-line);border-radius:15px;background:var(--lc-panel)}.launch-stats small{display:block;color:var(--lc-muted)}.launch-stats strong{font-size:34px;display:block;margin-top:8px}.launch-stats strong.small{font-size:20px}.launch-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.launch-scroll{overflow-x:auto}.slhq-launch table{width:100%;border-collapse:collapse;text-align:left;min-width:680px}.slhq-launch th,.slhq-launch td{padding:13px 10px;border-bottom:1px solid var(--lc-line);vertical-align:top}.slhq-launch th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--lc-muted)}.slhq-launch td small{display:block;font-size:11px;overflow-wrap:anywhere;color:var(--lc-muted)}.launch-muted{font-size:13px;color:var(--lc-muted)}.launch-form{display:grid;gap:16px;margin-top:18px}.launch-form label{display:grid;gap:7px;font-weight:650;color:var(--lc-text)}.launch-form :is(input:not([type=checkbox]),textarea,select){width:100%;background:#091222;color:var(--lc-text);padding:12px;border:1px solid #485a74;border-radius:9px;font:inherit;font-weight:400}.launch-form .launch-check{display:flex;gap:12px;align-items:flex-start;font-size:14px}.launch-check input{margin-top:6px;width:18px;height:18px;flex-shrink:0}.launch-tag{padding:4px 12px;border-radius:16px;border:1px solid #5e7292;font-size:12px;text-transform:uppercase}.launch-message{white-space:pre-wrap;overflow-wrap:anywhere}.launch-campaign{padding:18px 0;border-top:1px solid var(--lc-line);overflow-wrap:anywhere}.launch-campaign small{color:var(--lc-muted)}.launch-form-error{font-size:14px;color:#ffbfc9}.launch-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.launch-sponsor{padding:18px 0}.launch-sponsor-box{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;border:1px solid #617188;background:#101d31;border-radius:14px;padding:18px 22px;max-width:100%}.launch-sponsor-label{display:block;color:#c3cee0;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.launch-sponsor strong{display:block;font-size:19px;color:#f4f6fb}.launch-sponsor p{font-size:14px;margin:3px 0;color:#c3cee0}.launch-sponsor a{white-space:nowrap}.slhq-launch details{border-top:1px solid var(--lc-line);padding-top:15px;margin-top:15px}.slhq-launch summary{cursor:pointer;font-weight:650}.launch-public-form{padding:0 0 60px}.launch-public-form .launch-panel{scroll-margin-top:130px}.launch-public-form a:not(.launch-button){color:#b7d8ff;text-decoration:underline}.slhq-launch small{overflow-wrap:anywhere}@media(max-width:900px){.launch-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-columns{grid-template-columns:1fr}.launch-intro{align-items:flex-start;flex-direction:column}.launch-panel{padding:20px}.launch-sponsor-box{grid-template-columns:1fr}.launch-sponsor a{justify-self:start}}@media(prefers-reduced-motion:reduce){.slhq-launch *{scroll-behavior:auto!important;transition:none!important}}
