._page_1oab5_1{color:#f5f5f5;background:#050505;min-height:80vh;padding:54px clamp(18px,6vw,92px) 90px}._hero_1oab5_2{max-width:1050px;margin-bottom:46px}._hero_1oab5_2>a{color:#fc0;font:700 10px var(--font-mono);text-transform:uppercase;margin-bottom:38px;display:inline-block}._hero_1oab5_2>span{color:#fc0;font:700 10px var(--font-mono);letter-spacing:2px;display:block}._hero_1oab5_2 h1{letter-spacing:-5px;margin:14px 0 22px;font-size:clamp(52px,9vw,112px);line-height:.83}._hero_1oab5_2 h1 em{color:#fc0;font-style:normal}._hero_1oab5_2 p{color:#b8b8b8;max-width:850px;font-size:17px;line-height:1.65}._filters_1oab5_8{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#090909ef;border:1px solid #333;grid-template-columns:2fr repeat(4,1fr);gap:12px;margin-bottom:22px;padding:18px;display:grid;position:sticky;top:88px}._filters_1oab5_8 label{color:#aaa;font:700 9px var(--font-mono);letter-spacing:1px;text-transform:uppercase;flex-direction:column;gap:8px;display:flex}._filters_1oab5_8 input,._filters_1oab5_8 select{color:#fff;width:100%;min-height:46px;font:12px var(--font-sans);background:#141414;border:1px solid #3a3a3a;border-radius:0;padding:0 12px}._filters_1oab5_8 input:focus,._filters_1oab5_8 select:focus{border-color:#fc0;outline:none}._summary_1oab5_12{font:10px var(--font-mono);text-transform:uppercase;align-items:baseline;gap:9px;margin:20px 0 25px;display:flex}._summary_1oab5_12 strong{color:#fc0;font-size:24px}._summary_1oab5_12 span{color:#888;margin-left:auto}._grid_1oab5_15{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._card_1oab5_16{background:#101010;border:1px solid #303030;min-width:0}._media_1oab5_17{aspect-ratio:16/9;background:#000}._media_1oab5_17>button{cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;display:block}._media_1oab5_17>button:disabled{cursor:default}._media_1oab5_17>button>div{width:100%;height:100%}._media_1oab5_17 iframe{border:0;width:100%;height:100%;display:block}._officialPreview_1oab5_22{color:#aaa;text-align:center;background:radial-gradient(circle,#1f1f1f 0,#080808 70%);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}._officialPreview_1oab5_22 b{color:#fc0;font:700 11px var(--font-mono);letter-spacing:2px}._officialPreview_1oab5_22 span{font:9px var(--font-mono);text-transform:uppercase}._copy_1oab5_25{padding:17px}._badges_1oab5_26{flex-wrap:wrap;gap:7px;display:flex}._badges_1oab5_26 span{color:#aaa;font:700 8px var(--font-mono);text-transform:uppercase;border:1px solid #3a3a3a;padding:5px 7px}._location_1oab5_28{color:#fc0;font:700 9px var(--font-mono);text-transform:uppercase;margin:14px 0 7px}._copy_1oab5_25 h2{text-transform:none;overflow-wrap:anywhere;font-size:19px;line-height:1.08}._agency_1oab5_30{color:#777;font:9px var(--font-mono);text-transform:uppercase}._excerpt_1oab5_31{color:#aaa;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:13px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._actions_1oab5_32{align-items:center;gap:17px;margin-top:15px;display:flex}._actions_1oab5_32 button,._actions_1oab5_32 a{color:#fc0;font:700 9px var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 0}._actions_1oab5_32 a{color:#ddd}._pagination_1oab5_35{justify-content:center;gap:28px;margin-top:45px;display:flex}._pagination_1oab5_35 button{color:#fc0;min-height:44px;font:700 10px var(--font-mono);text-transform:uppercase;background:#111;border:1px solid #555;padding:0 17px}._pagination_1oab5_35 button:disabled{opacity:.35}._pagination_1oab5_35 span{font:10px var(--font-mono);align-self:center}._empty_1oab5_39{text-align:center;color:#888;padding:50px}@media (width<=1150px){._filters_1oab5_8{grid-template-columns:repeat(3,1fr)}._grid_1oab5_15{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=750px){._filters_1oab5_8{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){._page_1oab5_1{padding:34px 14px 70px}._hero_1oab5_2 h1{letter-spacing:-3px}._filters_1oab5_8{grid-template-columns:1fr;position:static}._grid_1oab5_15{grid-template-columns:1fr}._summary_1oab5_12{flex-wrap:wrap;align-items:flex-start}._summary_1oab5_12 span{width:100%;margin-left:0}}
