.eh-io .CasesIndexPage-module__A13dtG__act [data-eh-reveal="2"]{transition-delay:90ms}.eh-io .CasesIndexPage-module__A13dtG__act [data-eh-reveal="3"]{transition-delay:.18s}.eh-io .CasesIndexPage-module__A13dtG__act [data-eh-reveal="4"]{transition-delay:.27s}.CasesIndexPage-module__A13dtG__headerActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:10px;display:flex}.CasesIndexPage-module__A13dtG__signals{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CasesIndexPage-module__A13dtG__signal{border-inline-start:1px solid var(--eh-hair);align-content:start;gap:8px;padding-block:6px;padding-inline:clamp(18px,2.4vw,30px);display:grid}.CasesIndexPage-module__A13dtG__signal:first-child{border-inline-start:none;padding-inline-start:0}.CasesIndexPage-module__A13dtG__signalCode{font-family:var(--eh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eh-petrol);justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-size:.66rem;font-weight:500;display:flex}.CasesIndexPage-module__A13dtG__signalCode b{color:var(--eh-ink-55);font-weight:500}.CasesIndexPage-module__A13dtG__signalTitle{color:var(--eh-ink);margin:0;font-size:1.02rem;font-weight:700;line-height:1.6}.CasesIndexPage-module__A13dtG__signalBody{color:var(--eh-ink-72);margin:0;font-size:.88rem;line-height:1.8}.CasesIndexPage-module__A13dtG__legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;margin-block-end:clamp(28px,4vw,44px);padding:0;list-style:none;display:grid}.CasesIndexPage-module__A13dtG__legendItem{border:1px solid var(--eh-hair);background:color-mix(in srgb, var(--eh-ink) 2%, transparent);border-radius:12px;align-content:start;gap:4px;padding:14px 16px;display:grid}.CasesIndexPage-module__A13dtG__legendCode{font-family:var(--eh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eh-petrol);font-size:.6rem;font-weight:500}.CasesIndexPage-module__A13dtG__legendLabel{color:var(--eh-ink);margin:0;font-size:.92rem;font-weight:700;line-height:1.6}.CasesIndexPage-module__A13dtG__legendBody{color:var(--eh-ink-72);margin:0;font-size:.8rem;line-height:1.75}.CasesIndexPage-module__A13dtG__patternGrid{align-items:stretch}.CasesIndexPage-module__A13dtG__patternCard{position:relative}.CasesIndexPage-module__A13dtG__patternMeta{border-block-start:1px solid var(--eh-hair);gap:10px;margin:0;padding-block-start:14px;display:grid}.CasesIndexPage-module__A13dtG__patternMetaRow{gap:2px;display:grid}.CasesIndexPage-module__A13dtG__patternMetaRow dt{color:var(--eh-ink-55);font-size:.76rem;font-weight:700}.CasesIndexPage-module__A13dtG__patternMetaRow dd{color:var(--eh-ink-72);margin:0;font-size:.88rem;line-height:1.8}.CasesIndexPage-module__A13dtG__patternOpen{color:var(--eh-petrol);align-items:center;gap:8px;margin-block-start:2px;font-size:.9rem;font-weight:700;display:inline-flex}.CasesIndexPage-module__A13dtG__patternOpen svg{transition:translate .2s var(--eh-ease)}.CasesIndexPage-module__A13dtG__patternCard:hover .CasesIndexPage-module__A13dtG__patternOpen svg{translate:-3px}.CasesIndexPage-module__A13dtG__opsGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2.4vw,28px);display:grid}.CasesIndexPage-module__A13dtG__opsEntry{gap:6px;display:grid}.CasesIndexPage-module__A13dtG__opsTag{font-family:var(--eh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eh-ink-55);margin-inline:10px;font-size:.6rem;font-weight:500}.CasesIndexPage-module__A13dtG__opsSide{gap:clamp(16px,2.4vw,24px);display:grid}.CasesIndexPage-module__A13dtG__fileLog{background:var(--eh-card);border:1px solid var(--eh-hair);border-radius:var(--eh-r-card);box-shadow:var(--eh-shadow-card);padding:clamp(20px,3vw,28px)}.CasesIndexPage-module__A13dtG__fileLogHead{font-family:var(--eh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eh-petrol);margin:0;font-size:.66rem;font-weight:500}.CasesIndexPage-module__A13dtG__fileLogRows{gap:14px;margin:0;margin-block-start:16px;padding:0;list-style:none;display:grid}.CasesIndexPage-module__A13dtG__fileLogRow{align-items:flex-start;gap:12px;display:flex}.CasesIndexPage-module__A13dtG__fileLogRow p{color:var(--eh-ink-72);margin:0;font-size:.92rem;line-height:1.85}.CasesIndexPage-module__A13dtG__stackCode{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.CasesIndexPage-module__A13dtG__stackCode b{color:var(--eh-ink-55);font-weight:500}.CasesIndexPage-module__A13dtG__qualEntry{gap:8px;display:grid}.CasesIndexPage-module__A13dtG__metaRow{color:var(--eh-ink-72);align-items:baseline;gap:10px;margin:0;font-size:.88rem;line-height:1.8;display:flex}.CasesIndexPage-module__A13dtG__metaRow b{min-inline-size:3.4em;font-family:var(--eh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--eh-petrol);flex:none;font-size:.6rem;font-weight:500}.CasesIndexPage-module__A13dtG__atlasGrid{margin-block-start:clamp(20px,3vw,32px)}@media (max-width:880px){.CasesIndexPage-module__A13dtG__signals{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.CasesIndexPage-module__A13dtG__signal:nth-child(odd){border-inline-start:none;padding-inline-start:0}.CasesIndexPage-module__A13dtG__legend{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.CasesIndexPage-module__A13dtG__opsGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.CasesIndexPage-module__A13dtG__signals{grid-template-columns:minmax(0,1fr);row-gap:0}.CasesIndexPage-module__A13dtG__signal{border-inline-start:none;border-block-start:1px solid var(--eh-hair);padding-block:16px;padding-inline:0}.CasesIndexPage-module__A13dtG__signal:first-child{border-block-start:none;padding-block-start:0}}@media (prefers-reduced-motion:reduce){.CasesIndexPage-module__A13dtG__patternOpen svg{transition:none}}
