.Lists_pageHead__sKS1q{max-width:var(--container);margin:0 auto;padding:96px var(--gutter) 0}.Lists_eyebrow__ugED8{font-family:var(--font-mono);font-size:11px;letter-spacing:2px;color:var(--accent);margin-bottom:24px}.Lists_h1___M8nH{font-size:clamp(40px,5.4vw,84px);font-weight:600;line-height:.94;letter-spacing:-2.5px;text-transform:uppercase;margin:0;max-width:1000px}.Lists_accent___Vz2_{color:var(--accent)}.Lists_lead__iaXWr{font-size:18px;line-height:1.55;color:var(--ink-2);max-width:640px;margin:28px 0 0}.Lists_caseList__xQ72m{max-width:var(--container);margin:0 auto;padding:64px var(--gutter) 120px;display:flex;flex-direction:column;gap:20px}.Lists_caseRow__sUnKP{background:var(--surface);border:1px solid var(--border);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);transition:transform .3s,box-shadow .3s,border-color .3s}.Lists_caseRow__sUnKP:hover{transform:translateY(-4px);box-shadow:var(--shadow-card);border-color:var(--primary)}.Lists_caseCover__JFsl_{aspect-ratio:16/10;background-size:cover;background-position:center 60%;border-right:1px solid var(--border);position:relative;min-height:220px;overflow:hidden}.Lists_casePlace__ixAJC{position:absolute;left:20px;bottom:16px;font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--ink-2);text-shadow:0 1px 8px rgba(0,0,0,.7)}.Lists_caseBody__ALeiA{padding:36px 40px;display:flex;flex-direction:column;gap:18px}.Lists_caseMeta__Lforn{font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:var(--muted)}.Lists_caseTitle__WHZS4{font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.05;letter-spacing:-.8px;margin:0;color:var(--ink)}.Lists_caseLead__3qOee{font-size:15px;line-height:1.6;color:var(--muted);margin:0;flex:1 1}.Lists_caseStats__dTdXA{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:18px}.Lists_statNum__jQ249{font-size:32px;font-weight:600;letter-spacing:-1px;line-height:1;color:#fff}.Lists_statLabel__BYIrW{font-size:12px;color:var(--muted);margin-top:6px}.Lists_readMore__LO6p0{margin-left:auto;align-self:end;font-size:13px;font-weight:600;color:var(--accent)}.Lists_blogHead__fVaRu{max-width:var(--container);margin:0 auto;padding:96px var(--gutter) 0;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.Lists_editorLink__UU9p1{font-family:var(--font-mono);font-size:11px;letter-spacing:1px;border:1px solid var(--border);padding:12px 16px;color:var(--muted)}.Lists_editorLink__UU9p1:hover{border-color:var(--accent);color:var(--accent)}.Lists_filters__Grqrm{max-width:var(--container);margin:0 auto;padding:48px var(--gutter) 0;display:flex;gap:10px;flex-wrap:wrap}.Lists_chip__9jyVB{height:36px;padding:0 16px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center}.Lists_chip__9jyVB:hover{border-color:var(--accent);color:var(--accent)}.Lists_chip__9jyVB[data-active=true]{background:var(--primary);border-color:var(--primary);color:#fff}.Lists_emptyNote__lBK4_{font-size:17px;line-height:1.6;color:var(--muted);margin:0;padding:24px 0}.Lists_blogGrid__7OEw5{max-width:var(--container);margin:0 auto;padding:32px var(--gutter) 120px;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;gap:20px}.Lists_blogCard__j_0h1{background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.Lists_blogCard__j_0h1:hover{transform:translateY(-6px);box-shadow:var(--shadow-card)}.Lists_blogCover__9ie7O{position:relative;overflow:hidden;aspect-ratio:16/9;background-size:cover;background-position:50%;display:flex;align-items:flex-end;padding:20px}.Lists_coverTag__dd_Dr{position:relative;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}.Lists_blogBody__fwy9t{padding:24px 28px 28px;display:flex;flex-direction:column;gap:12px;flex:1 1}.Lists_blogTitle__1qnlA{font-size:21px;font-weight:600;line-height:1.2;margin:0;color:var(--ink)}.Lists_blogLead__2K_8c{font-size:14px;line-height:1.55;color:var(--muted);margin:0;flex:1 1}.Lists_blogMeta__Ur2y9{font-family:var(--font-mono);font-size:11px;color:var(--muted);letter-spacing:.5px}.Lists_empty__OJjru{max-width:var(--container);margin:0 auto;padding:48px var(--gutter) 120px;color:var(--muted);font-size:16px}@media (max-width:900px){.Lists_blogHead__fVaRu,.Lists_pageHead__sKS1q{padding-top:64px}.Lists_caseRow__sUnKP{grid-template-columns:1fr}.Lists_caseCover__JFsl_{border-right:0;border-bottom:1px solid var(--border);min-height:0}.Lists_caseBody__ALeiA{padding:28px 24px}.Lists_caseList__xQ72m{padding:40px var(--gutter) 80px}.Lists_blogGrid__7OEw5{padding-bottom:80px}}