.Io-4XW_hero,.Io-4XW_explanation,.Io-4XW_closing{max-width:var(--maxw);padding-inline:var(--pad);margin-inline:auto}.Io-4XW_hero{padding-top:clamp(40px,5.4vw,88px);padding-bottom:clamp(26px,3.2vw,44px)}.Io-4XW_heroGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:end;gap:clamp(24px,3vw,52px);display:grid}.Io-4XW_prompt{font-family:var(--font-console);color:var(--sg);align-items:center;gap:12px;margin:0 0 20px;font-size:11px;display:flex}.Io-4XW_prompt span{color:var(--mu)}.Io-4XW_prompt i{color:var(--mu);font-style:normal}.Io-4XW_heroHeading{font-family:var(--font-human);letter-spacing:-.04em;margin:0 0 18px;font-size:clamp(36px,4.6vw,74px);font-weight:200;line-height:.98}.Io-4XW_heroIntro,.Io-4XW_notice p,.Io-4XW_explanation p,.Io-4XW_closingText{font-family:var(--font-human);margin:0;font-weight:200;line-height:1.7}.Io-4XW_heroIntro{color:var(--sf);max-width:54ch;font-size:clamp(15px,1.25vw,18px)}.Io-4XW_notice{border:1px solid var(--rule);background:var(--c1);padding:20px 18px}.Io-4XW_noticeLabel,.Io-4XW_explanationLabel,.Io-4XW_closingLabel{font-family:var(--font-system);letter-spacing:.18em;color:var(--mu);margin:0 0 14px;font-size:9px}.Io-4XW_notice p{color:var(--sf);margin-bottom:12px;font-size:13.5px}.Io-4XW_notice p:last-child{color:var(--mu);margin-bottom:0}.Io-4XW_filterBar{border-top:1px solid var(--rule2);top:var(--header-h);z-index:60;background:color-mix(in oklab, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky}.Io-4XW_filterInner{max-width:var(--maxw);padding:13px var(--pad);align-items:center;gap:12px;margin-inline:auto;display:flex}.Io-4XW_filters{flex-wrap:wrap;gap:7px;display:flex}.Io-4XW_filterButton{font-family:var(--font-console);color:var(--sf);border:1px solid var(--rule);cursor:pointer;background:0 0;min-height:44px;padding:11px 15px;font-size:11.5px}.Io-4XW_filterButton[aria-pressed=true]{color:var(--bg);background:var(--sg);border-color:var(--sg)}.Io-4XW_entryCount{font-family:var(--font-console);color:var(--mu);flex-shrink:0;margin-left:auto;font-size:11px}.Io-4XW_entryGrid{border-top:1px solid var(--rule2);background:var(--rule2);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1px;display:grid}.Io-4XW_entry{background:var(--c1);flex-direction:column;gap:14px;min-height:280px;padding:clamp(22px,2.4vw,32px) clamp(20px,2.2vw,28px);display:flex}.Io-4XW_entryHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Io-4XW_entryHead h2{font-family:var(--font-console);color:var(--pp);margin:0;font-size:13px;font-weight:400}.Io-4XW_state{font-family:var(--font-console);white-space:nowrap;padding:4px 9px;font-size:10px}.Io-4XW_stateActive{color:var(--sg);border:1px solid var(--sgb)}.Io-4XW_statePrototype{color:var(--sf);border:1px solid var(--rule)}.Io-4XW_stateUnfinished{color:var(--mu);border:1px dashed var(--rule)}.Io-4XW_entryText,.Io-4XW_entryNote{font-family:var(--font-human);margin:0;font-weight:200;line-height:1.7}.Io-4XW_entryText{color:var(--sf);font-size:14px}.Io-4XW_entryNote{color:var(--mu);font-size:13px}.Io-4XW_entryMeta{flex-direction:column;gap:11px;margin-top:auto;display:flex}.Io-4XW_tags{flex-wrap:wrap;gap:5px;display:flex}.Io-4XW_tags span{font-family:var(--font-console);color:var(--mu);border:1px solid var(--rule);padding:4px 8px;font-size:10px}.Io-4XW_entryFoot{border-top:1px solid var(--rule2);font-family:var(--font-console);color:var(--mu);justify-content:space-between;align-items:center;gap:12px;padding-top:11px;font-size:10.5px;display:flex}.Io-4XW_entryFoot strong{font-weight:400}.Io-4XW_confidenceSignal{color:var(--sg)}.Io-4XW_confidenceSoft{color:var(--sf)}.Io-4XW_confidenceMuted{color:var(--mu)}.Io-4XW_explanation{border-top:1px solid var(--rule2);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(22px,2.8vw,48px);padding-block:clamp(38px,4.6vw,72px);display:grid}.Io-4XW_explanationLabel:first-child,.Io-4XW_closingLabel{color:var(--sg)}.Io-4XW_explanation p{color:var(--mu);font-size:14.5px}.Io-4XW_explanation>div:first-child p{color:var(--sf)}.Io-4XW_closing{border-top:1px solid var(--rule2);padding-block:clamp(40px,5.4vw,84px)}.Io-4XW_closingGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:end;gap:clamp(24px,3vw,48px);display:grid}.Io-4XW_closingHeading{font-family:var(--font-human);letter-spacing:-.035em;max-width:24ch;margin:0 0 14px;font-size:clamp(24px,3vw,42px);font-weight:200;line-height:1.06}.Io-4XW_closingText{color:var(--mu);max-width:46ch;font-size:14.5px}.Io-4XW_actions{flex-wrap:wrap;gap:10px;display:flex}.Io-4XW_primaryAction,.Io-4XW_secondaryAction,.Io-4XW_tertiaryAction{align-items:center;min-height:52px;display:inline-flex}.Io-4XW_primaryAction,.Io-4XW_secondaryAction{font-family:var(--font-human);letter-spacing:.06em;padding:17px 24px}.Io-4XW_primaryAction{color:var(--bg);background:var(--pp);font-size:14px;font-weight:500}.Io-4XW_primaryAction:hover{color:var(--bg);background:var(--sg)}.Io-4XW_secondaryAction{color:var(--pp);border:1px solid var(--gr);font-size:13px}.Io-4XW_secondaryAction:hover{color:var(--sg);border-color:var(--sg)}.Io-4XW_tertiaryAction{font-family:var(--font-console);color:var(--mu);padding:17px 8px;font-size:12px}@media (max-width:680px){.Io-4XW_filterInner{align-items:flex-end}.Io-4XW_entryCount{writing-mode:vertical-rl;font-size:9px}}
