._wrap_1l2fn_1{padding:var(--section-py) 0;background:var(--color-surface-alt)}._header_1l2fn_6{max-width:640px;margin-bottom:56px}._eyebrow_1l2fn_11{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-hover);margin-bottom:16px;font-size:.8125rem;font-weight:500;display:inline-block}._title_1l2fn_21{font-size:var(--fs-h2);letter-spacing:-.03em;margin:0;font-weight:600;line-height:1.05}._lead_1l2fn_29{font-size:var(--fs-body-lg);color:var(--color-text-muted);margin:16px 0 0;line-height:1.55}._grid_1l2fn_37{grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:grid}._tile_1l2fn_49{opacity:0;animation:_tileEnter_1l2fn_1 .6s var(--ease-out) forwards;animation-delay:calc(var(--idx) * 80ms);transform:translateY(16px)}@keyframes _tileEnter_1l2fn_1{to{opacity:1;transform:translateY(0)}}._tileLink_1l2fn_61{border-radius:var(--radius-lg);isolation:isolate;height:380px;transition:transform var(--transition-base), box-shadow var(--transition-base);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0a0a0a}._featured_1l2fn_75 ._tileLink_1l2fn_61{height:440px}@media (hover:hover) and (pointer:fine){._tileLink_1l2fn_61:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0a254029}}._tileLink_1l2fn_61:active{transform:translateY(-2px)scale(.995)}._tileImage_1l2fn_89{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){._tileLink_1l2fn_61:hover ._tileImage_1l2fn_89{transform:scale(1.06)}}._tileOverlay_1l2fn_105{z-index:-1;background:linear-gradient(#0a25401f 22%,#0a254099 58%,#0a2540f0 100%);position:absolute;inset:0}._tileContent_1l2fn_117{color:#fff;flex-direction:column;justify-content:flex-end;gap:8px;padding:28px;display:flex;position:absolute;inset:0}._tileTag_1l2fn_128{letter-spacing:.02em;color:var(--color-accent);font-size:.8125rem;font-weight:500}._tileLabel_1l2fn_135{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:1.5rem;font-weight:600;line-height:1.1}._tileDesc_1l2fn_145{color:#ffffffd1;margin:0;font-size:.9375rem;line-height:1.5}._tileCta_1l2fn_152{color:#fff;align-items:center;gap:6px;margin-top:10px;font-size:.875rem;font-weight:500;display:inline-flex}._tileCta_1l2fn_152 svg{width:16px;height:16px;transition:transform var(--transition-fast)}@media (hover:hover) and (pointer:fine){._tileLink_1l2fn_61:hover ._tileCta_1l2fn_152 svg{transform:translate(4px)}}@media (width<=860px){._grid_1l2fn_37{grid-template-columns:1fr 1fr;align-items:stretch}._featured_1l2fn_75{grid-column:1/-1}._featured_1l2fn_75 ._tileLink_1l2fn_61,._tileLink_1l2fn_61{height:320px}}@media (width<=560px){._grid_1l2fn_37{grid-template-columns:1fr}._header_1l2fn_6{margin-bottom:40px}._tileLink_1l2fn_61,._featured_1l2fn_75 ._tileLink_1l2fn_61{height:280px}}@media (prefers-reduced-motion:reduce){._tile_1l2fn_49{opacity:1;animation:none;transform:none}}
