.hero{isolation:isolate}.hero .radar{position:absolute;inset:18% 0 150px;width:100%;height:calc(82% - 150px);z-index:-1;pointer-events:none;mask-image:radial-gradient(ellipse 60% 80% at 50% 92%,#000 40%,transparent 96%)}.hero h1{font-weight:700;letter-spacing:-.05em}.hero .lead{color:var(--ink2)}.select-stage{background:var(--s1);border:1px solid var(--line);border-radius:28px;min-height:560px;overflow:hidden;box-shadow:var(--shadow)}.select-stage:after{content:none}.select-art{position:absolute;inset:0 0 0 auto;width:58%}.select-art .st{position:absolute;inset:0;opacity:0;transform:scale(.985);transition:opacity .45s var(--ease),transform .6s var(--ease);background:color-mix(in srgb,var(--c) 11%,var(--s1));background-image:none;--blip-eye: color-mix(in srgb, var(--c) 11%, var(--s1));display:none}.select-art .st.on{opacity:1;transform:none;display:block}.select-art .st:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--c) 30%,transparent) 1.2px,transparent 1.3px);background-size:22px 22px;opacity:.55;mask-image:radial-gradient(ellipse 70% 70% at 50% 55%,#000 30%,transparent 75%)}.st-blip{position:absolute;inset:6% 34% 8% 6%}.st-chips{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:38%;display:grid;gap:10px}.chip-ui{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:11px 14px;border-radius:14px;background:var(--s1);border:1px solid var(--line);box-shadow:0 14px 30px -24px #0e0f1273;animation:chipin .7s var(--ease) both;animation-delay:calc(var(--i) * .12s + .15s)}.chip-ui i{grid-row:span 2;width:9px;height:9px;border-radius:50%;background:var(--c)}.chip-ui span{font:500 10.5px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-ui b{font:600 15px/1.25 var(--sans);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-chips:before{content:"the lines it gives you";font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--c) 70%,var(--ink));margin-bottom:2px}@keyframes chipin{0%{opacity:0;transform:translateY(10px)}}.select-card{background:none;color:var(--ink)}.select-card p,.select-card li{color:var(--ink2)}.select-card h3{color:var(--ink)}.select-tabs .tab{background:var(--s1)}.select-tabs .tab img{filter:none}html[data-theme=dark] .chip-ui{box-shadow:0 14px 30px -20px #000000b3}@media (max-width: 900px){.select-stage{min-height:0;display:flex;flex-direction:column-reverse}.select-art{position:relative;inset:auto;width:100%;height:380px}.select-card{position:relative;width:auto;padding:26px 22px 24px}.st-blip{inset:4% 0 40%}.st-chips{inset:auto 16px 14px;transform:none;width:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.st-chips:before{grid-column:1 / -1}.st-chips .chip-ui:nth-child(n+3){display:none}}a[data-off]{display:none!important}
#proof-table th{text-align:left;font:600 12px/1 var(--text);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:0 12px 12px 0}
#proof-table td{padding:12px 12px 12px 0;border-top:1px solid var(--line);vertical-align:top}
#proof-table a{color:var(--accent);text-decoration:none}
/* tighter hero: no dead zone between the buttons and the squad */
.hero-3d{height:clamp(340px,30vw,400px)!important;margin-top:-28px!important}
@media (max-width:760px){.hero-3d{height:420px!important;margin-top:-8px!important}}
