.BlogExplorer-module__CcgwaG__explorer{background:var(--dw-black);padding-bottom:clamp(80px,14vh,160px)}.BlogExplorer-module__CcgwaG__controls{z-index:5;background:var(--scrim-panel);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);margin-bottom:clamp(40px,7vh,80px);position:sticky;top:0}.BlogExplorer-module__CcgwaG__controlsInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(18px,3vw,48px);padding-top:clamp(14px,2.2vh,20px);padding-bottom:clamp(14px,2.2vh,20px);display:flex}.BlogExplorer-module__CcgwaG__filters{flex-wrap:wrap;align-items:center;gap:clamp(16px,2.4vw,40px);display:flex}.BlogExplorer-module__CcgwaG__filterBtn{cursor:pointer;color:var(--fg-faint);font:500 clamp(13px, 1.1vw, 16px) / 1 var(--font-sans);letter-spacing:var(--tr-headline);text-transform:uppercase;transition:color var(--dur-2) var(--ease-out);white-space:nowrap;background:0 0;border:0;padding:4px 0;position:relative}.BlogExplorer-module__CcgwaG__filterBtn:after{content:"";background:var(--dw-blue);height:2px;transition:right var(--dur-2) var(--ease-out);position:absolute;bottom:-4px;left:0;right:100%}.BlogExplorer-module__CcgwaG__filterBtn:hover{color:var(--fg)}.BlogExplorer-module__CcgwaG__filterBtn.BlogExplorer-module__CcgwaG__on{color:var(--dw-blue)}.BlogExplorer-module__CcgwaG__filterBtn.BlogExplorer-module__CcgwaG__on:after{right:0}.BlogExplorer-module__CcgwaG__search{align-items:center;gap:var(--s-2);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--ink-1);transition:border-color var(--dur-2) var(--ease-out);padding:8px 14px;display:flex}.BlogExplorer-module__CcgwaG__search:focus-within{border-color:var(--fg-faint)}.BlogExplorer-module__CcgwaG__searchIcon{color:var(--fg-faint);font-size:16px;line-height:1}.BlogExplorer-module__CcgwaG__searchInput{color:var(--fg);font:400 var(--t-small) / 1 var(--font-sans);background:0 0;border:0;outline:none;width:clamp(140px,22vw,240px)}.BlogExplorer-module__CcgwaG__searchInput::placeholder{color:var(--fg-faint)}.BlogExplorer-module__CcgwaG__empty{color:var(--fg-muted);font:400 var(--t-body-lg) / 1.6 var(--font-sans);text-align:center;padding:clamp(48px,10vh,120px) 0}@media (max-width:680px){.BlogExplorer-module__CcgwaG__controlsInner{justify-content:flex-start}.BlogExplorer-module__CcgwaG__search,.BlogExplorer-module__CcgwaG__searchInput{width:100%}}
.BlogEmpty-module__4xJ3Ea__empty{background:var(--dw-black);border-top:1px solid var(--border);padding:clamp(80px,16vh,180px) 0}.BlogEmpty-module__4xJ3Ea__inner{text-align:center;max-width:640px}.BlogEmpty-module__4xJ3Ea__eyebrow{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--fg-accent)}.BlogEmpty-module__4xJ3Ea__title{margin:var(--s-4) 0 var(--s-4)}.BlogEmpty-module__4xJ3Ea__text{color:var(--fg-muted);font:400 var(--t-body-lg) / 1.6 var(--font-sans);margin:0 auto var(--s-7);max-width:48ch}.BlogEmpty-module__4xJ3Ea__actions{gap:var(--s-4);flex-wrap:wrap;justify-content:center;display:flex}
