._card_1ft1n_1{background:var(--color-paper);min-height:210px;color:var(--color-ink);transition:background .25s ease, transform .25s var(--ease-out);text-decoration:none;display:flex}._card_1ft1n_1:hover,._card_1ft1n_1:focus-visible{background:#fff;transform:translateY(-2px)}._thumb_1ft1n_16{background:var(--color-surface-dark);flex-shrink:0;width:260px;min-height:210px;position:relative;overflow:hidden}._thumb_1ft1n_16 img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s var(--ease-out)}._thumb--top_1ft1n_33 img{object-position:center 8%}._card_1ft1n_1:hover ._thumb_1ft1n_16 img,._card_1ft1n_1:focus-visible ._thumb_1ft1n_16 img{transform:scale(1.04)}._body_1ft1n_42{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:28px 34px;display:flex}._meta_1ft1n_51{color:var(--color-gray-on-light);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:15px;font-size:10px;line-height:1.7;display:flex}._tag_1ft1n_64{color:#666;border:1px solid #c9c8c4;padding:4px 9px}._read_1ft1n_70{color:var(--color-gray-on-light);white-space:nowrap;margin-left:auto}._title_1ft1n_76{max-width:760px;color:var(--color-ink);font-family:var(--font-display);letter-spacing:.02em;margin-bottom:10px;font-size:30px;line-height:1.05}._excerpt_1ft1n_86{color:#555;max-width:760px;margin-bottom:18px;font-size:14px;font-weight:300;line-height:1.65}._link_1ft1n_95{color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-size:11px;display:inline-flex}._link_1ft1n_95 span{transition:transform .2s}._card_1ft1n_1:hover ._link_1ft1n_95 span,._card_1ft1n_1:focus-visible ._link_1ft1n_95 span{transform:translate(4px)}._card--compact_1ft1n_116{flex-direction:column;min-height:170px}._card--compact_1ft1n_116 ._thumb_1ft1n_16{width:100%;height:150px;min-height:150px}._card--compact_1ft1n_116 ._body_1ft1n_42{padding:20px 22px 24px}._card--compact_1ft1n_116 ._meta_1ft1n_51{margin-bottom:12px}._card--compact_1ft1n_116 ._title_1ft1n_76{font-size:24px}._card--compact_1ft1n_116 ._excerpt_1ft1n_86{font-size:13px}@media (width<=700px){._card_1ft1n_1{flex-direction:column;min-height:0}._thumb_1ft1n_16{width:100%;height:190px;min-height:190px}._body_1ft1n_42{padding:24px 22px 28px}._title_1ft1n_76{font-size:27px}._meta_1ft1n_51{flex-wrap:wrap}._read_1ft1n_70{margin-left:0}}._hero_1tlcq_1{margin-top:var(--nav-height);border-bottom:1px solid var(--color-line);padding:80px var(--page-gutter) 60px}._hero__inner_1tlcq_9{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:56px;width:100%;max-width:none;margin:0 auto;display:grid}._hero__media_1tlcq_22{min-width:0;margin-right:calc(var(--page-gutter) * -1)}._hero__image_1tlcq_31{aspect-ratio:16/9;object-fit:cover;-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16%),linear-gradient(#0000 0%,#000 12% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16%),linear-gradient(#0000 0%,#000 12% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._hero__left_1tlcq_47 h1{color:var(--color-text);font-family:var(--font-display);letter-spacing:.01em;font-size:clamp(56px,7vw,94px);line-height:.88}._hero__left_1tlcq_47 p{max-width:400px;color:var(--color-text-soft);margin-top:24px;font-size:16px;line-height:1.7}._stats_1tlcq_63{border-top:1px solid var(--color-line-soft);gap:48px;margin-top:48px;padding-top:32px;display:flex}._stat__number_1tlcq_71,._stat__label_1tlcq_72{display:block}._stat__number_1tlcq_71{color:var(--color-text);font-family:var(--font-display);letter-spacing:.02em;font-size:40px;line-height:1.7}._stat__label_1tlcq_72{color:var(--color-text-dim);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:10px}._filters_1tlcq_93{border-bottom:1px solid var(--color-line);padding:24px var(--page-gutter);flex-wrap:wrap;align-items:center;gap:10px;display:flex}._filters__label_1tlcq_102,._filters__count_1tlcq_103{color:var(--color-text-dim);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}._filters__label_1tlcq_102{margin-right:8px}._filters__count_1tlcq_103{color:var(--color-gray-500);margin-left:auto;font-size:10px}._filter_1tlcq_93{color:#ffffff80;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff26;border-radius:2px;padding:8px 16px;font-size:11px;transition:border-color .2s,background .2s,color .2s}._filter_1tlcq_93:hover,._filter_1tlcq_93:focus-visible,._filter_1tlcq_93[data-active]{border-color:var(--color-text);color:var(--color-text);background:#ffffff0d}._grid_1tlcq_144{background:var(--color-paper-alt);grid-template-columns:1fr;gap:2px;display:grid}._noResults_1tlcq_151{background:var(--color-paper);text-align:center;padding:80px 40px}._noResults_1tlcq_151 p{color:#00000059;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px}._cta_1tlcq_165{background:var(--color-text);color:var(--color-ink);padding:80px var(--page-gutter);justify-content:space-between;align-items:center;gap:40px;display:flex}._cta_1tlcq_165 h2{max-width:620px;font-family:var(--font-display);letter-spacing:.02em;font-size:clamp(40px,5vw,72px);line-height:.95}._cta__right_1tlcq_183{flex-direction:column;align-items:flex-end;gap:16px;display:flex}._cta__button_1tlcq_190{background:var(--color-ink);color:var(--color-text);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:14px 32px;font-size:12px;transition:opacity .2s}._cta__button_1tlcq_190:hover,._cta__button_1tlcq_190:focus-visible{opacity:.8}._cta__phone_1tlcq_208{color:#000000b8;font-family:var(--font-mono);letter-spacing:.04em;font-size:22px;transition:color .25s}._cta__phone_1tlcq_208:hover,._cta__phone_1tlcq_208:focus-visible{color:var(--color-ink)}@media (width<=900px){._hero__inner_1tlcq_9{grid-template-columns:minmax(0,1fr);gap:40px}._hero__media_1tlcq_22{margin-left:calc(var(--page-gutter) * -1)}._hero__image_1tlcq_31{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 12% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 12% 86%,#0000 100%)}._cta_1tlcq_165{flex-direction:column;align-items:flex-start}._cta__right_1tlcq_183{align-items:flex-start}}@media (width<=700px){._hero_1tlcq_1{margin-top:var(--nav-height-mobile);padding:64px 20px 48px}._filters_1tlcq_93{padding:20px}._filters__count_1tlcq_103{width:100%;margin:8px 0 0}._cta_1tlcq_165{padding:60px 20px}._stats_1tlcq_63{gap:28px}}
