.launcher-module__KoJVYG__page{background:var(--ink);padding-top:68px}.launcher-module__KoJVYG__topline{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:22px 32px;display:flex}.launcher-module__KoJVYG__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(48px,6vw,88px) 32px;display:grid}.launcher-module__KoJVYG__heroCopy{min-width:0}.launcher-module__KoJVYG__hero h1{letter-spacing:0;overflow-wrap:break-word;font-size:clamp(3.25rem,5vw,5.5rem);line-height:1}.launcher-module__KoJVYG__description{color:#a6a097;max-width:490px;margin-top:24px;line-height:1.75}.launcher-module__KoJVYG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.launcher-module__KoJVYG__note{color:var(--muted-ink);align-items:center;gap:8px;margin-top:20px;font-size:.75rem;line-height:1.6;display:flex}.launcher-module__KoJVYG__identity{border:1px solid var(--line);background:var(--panel);min-width:0}.launcher-module__KoJVYG__identityTop{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:24px;display:flex}.launcher-module__KoJVYG__mark{width:36px;height:36px}.launcher-module__KoJVYG__identityTitle{font:700 clamp(2.1rem,3vw,3rem)/1.05 var(--display);text-transform:uppercase;padding:28px 24px}.launcher-module__KoJVYG__identityTitle span{color:var(--signal)}.launcher-module__KoJVYG__identity ul{margin:0;padding:0 24px 24px;list-style:none}.launcher-module__KoJVYG__identity li{border-top:1px solid var(--line);gap:16px;padding:18px 0;display:flex}.launcher-module__KoJVYG__identity li svg{color:var(--signal);flex-shrink:0;margin-top:3px}.launcher-module__KoJVYG__identity li strong{font-size:.875rem;font-weight:600}.launcher-module__KoJVYG__identity li p{color:var(--muted-ink);margin-top:4px;font-size:.75rem;line-height:1.6}.launcher-module__KoJVYG__identityFooter{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:18px 24px;display:flex}.launcher-module__KoJVYG__systems{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.launcher-module__KoJVYG__systems>div{border-right:1px solid var(--line);align-items:center;gap:18px;padding:26px 32px;display:flex}.launcher-module__KoJVYG__systems>div:last-child{border:0}.launcher-module__KoJVYG__systems svg{width:22px;height:22px;color:var(--muted-ink)}.launcher-module__KoJVYG__systems strong,.launcher-module__KoJVYG__systems small{display:block}.launcher-module__KoJVYG__systems strong{font-size:.875rem;font-weight:600}.launcher-module__KoJVYG__systems small{color:var(--muted-ink);margin-top:5px;font-size:.75rem}.launcher-module__KoJVYG__section{border-bottom:1px solid var(--line);padding:72px 32px;scroll-margin-top:90px}.launcher-module__KoJVYG__sectionHeader{margin-bottom:36px}.launcher-module__KoJVYG__features{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.launcher-module__KoJVYG__features article{border-right:1px solid var(--line);padding:26px}.launcher-module__KoJVYG__features article:last-child{border:0}.launcher-module__KoJVYG__featureIndex{color:var(--signal);justify-content:space-between;margin-bottom:32px;display:flex}.launcher-module__KoJVYG__features h3{font:700 1.75rem/1.1 var(--display);text-transform:uppercase;margin-bottom:16px}.launcher-module__KoJVYG__features p,.launcher-module__KoJVYG__faq p{color:var(--muted-ink);font-size:.875rem;line-height:1.8}.launcher-module__KoJVYG__releaseHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.launcher-module__KoJVYG__releaseInfo{font:.75rem/1.5 var(--mono);color:var(--muted-ink);gap:8px;display:grid}.launcher-module__KoJVYG__releaseInfo strong{color:var(--paper);font-weight:500}.launcher-module__KoJVYG__downloadIntro{color:var(--muted-ink);margin:24px 0 28px;line-height:1.7}.launcher-module__KoJVYG__platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launcher-module__KoJVYG__platform{border:1px solid var(--line);padding:24px}.launcher-module__KoJVYG__platform header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.launcher-module__KoJVYG__platform header>svg{flex-shrink:0;width:32px;height:32px}.launcher-module__KoJVYG__platform h3{font-size:1.125rem;font-weight:600}.launcher-module__KoJVYG__platform header small{color:var(--muted-ink);margin-top:2px;font-size:.75rem;display:block}.launcher-module__KoJVYG__platform ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.launcher-module__KoJVYG__checksum{margin-top:6px}.launcher-module__KoJVYG__checksum summary{cursor:pointer;color:var(--muted-ink);font:.625rem var(--mono);letter-spacing:.08em}.launcher-module__KoJVYG__checksum code{font:.625rem/1.7 var(--mono);color:var(--muted-ink);overflow-wrap:anywhere;margin-top:6px;display:block}.launcher-module__KoJVYG__download{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}.launcher-module__KoJVYG__download:hover{background:var(--panel);border-color:#69635c}.launcher-module__KoJVYG__download>div{min-width:0}.launcher-module__KoJVYG__download strong{margin:0 0 4px;font-size:.875rem;font-weight:500;display:block}.launcher-module__KoJVYG__download small{color:var(--muted-ink);font-size:.75rem;display:block}.launcher-module__KoJVYG__download code{font:.625rem/1.7 var(--mono);color:var(--muted-ink);overflow-wrap:anywhere;margin-top:16px;display:block}.launcher-module__KoJVYG__download>svg{color:var(--signal);flex-shrink:0}.launcher-module__KoJVYG__faq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;display:grid}.launcher-module__KoJVYG__faq h2{font-size:clamp(2.5rem,4vw,3.5rem)}.launcher-module__KoJVYG__faq details{border-top:1px solid var(--line)}.launcher-module__KoJVYG__faq details:last-child{border-bottom:1px solid var(--line)}.launcher-module__KoJVYG__faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-size:.875rem;list-style:none;display:flex}.launcher-module__KoJVYG__faq summary::-webkit-details-marker{display:none}.launcher-module__KoJVYG__faq summary span{color:var(--signal)}.launcher-module__KoJVYG__faq details[open] summary span{transform:rotate(45deg)}.launcher-module__KoJVYG__faq p{padding-bottom:24px}.launcher-module__KoJVYG__closing{background:var(--panel);padding:64px 32px}@media (min-width:1920px){.launcher-module__KoJVYG__page>div{width:min(1440px,100% - 6rem)}.launcher-module__KoJVYG__hero h1{font-size:6rem}}@media (max-width:900px){.launcher-module__KoJVYG__hero,.launcher-module__KoJVYG__faq{grid-template-columns:1fr}.launcher-module__KoJVYG__identity{max-width:none}.launcher-module__KoJVYG__features{grid-template-columns:1fr}.launcher-module__KoJVYG__features article{border-right:0;border-bottom:1px solid var(--line)}.launcher-module__KoJVYG__platforms{grid-template-columns:1fr}}@media (max-width:600px){.launcher-module__KoJVYG__topline{flex-wrap:wrap;padding:20px}.launcher-module__KoJVYG__hero,.launcher-module__KoJVYG__section,.launcher-module__KoJVYG__closing{padding:44px 20px}.launcher-module__KoJVYG__hero h1{font-size:clamp(3rem,12vw,4.5rem)}.launcher-module__KoJVYG__systems{grid-template-columns:1fr}.launcher-module__KoJVYG__systems>div{border-right:0;border-bottom:1px solid var(--line);padding:20px}.launcher-module__KoJVYG__releaseHeader{flex-direction:column;align-items:flex-start}.launcher-module__KoJVYG__faq{gap:32px}.launcher-module__KoJVYG__actions{align-items:stretch}}
