.card[data-astro-cid-esvs7huh]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.card[data-astro-cid-esvs7huh]:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.thumb[data-astro-cid-esvs7huh]{aspect-ratio:16/10;background:var(--bg-header);border-bottom:1px solid var(--border);overflow:hidden}.body[data-astro-cid-esvs7huh]{flex-direction:column;gap:4px;padding:16px;display:flex}.row[data-astro-cid-esvs7huh]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-astro-cid-esvs7huh]{color:var(--h1);font-size:18px;font-weight:700;line-height:24px}.chevron[data-astro-cid-esvs7huh]{flex:none;place-items:center;width:24px;height:24px;transition:transform .15s;display:grid}.card[data-astro-cid-esvs7huh]:hover .chevron[data-astro-cid-esvs7huh]{transform:translate(2px)}p[data-astro-cid-esvs7huh]{color:var(--text-body);font-size:15px;line-height:1.2}@media (width>=640px){.body[data-astro-cid-esvs7huh]{gap:8px;padding:20px 24px}h3[data-astro-cid-esvs7huh]{font-size:20px}p[data-astro-cid-esvs7huh]{font-size:16px;line-height:1.35}}svg[data-astro-cid-yjtru5jf]{width:100%;height:100%;font-family:var(--font);display:block}.title[data-astro-cid-yjtru5jf]{fill:var(--h1);font-size:8px;font-weight:700}.title[data-astro-cid-yjtru5jf].lg{font-size:9.5px}.field[data-astro-cid-yjtru5jf]{fill:#fff;stroke:#cfc9c5;stroke-width:1px}.arrow[data-astro-cid-yjtru5jf]{fill:none;stroke:var(--brand-orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.tag[data-astro-cid-yjtru5jf]{letter-spacing:.06em;text-transform:uppercase;text-anchor:middle;font-size:9px;font-weight:700}.before[data-astro-cid-yjtru5jf]{fill:var(--muted)}.after[data-astro-cid-yjtru5jf]{fill:var(--brand-orange-text)}svg[data-astro-cid-hqxzjwe3]{width:100%;height:100%;font-family:var(--font);display:block}.title[data-astro-cid-hqxzjwe3]{fill:var(--h1);font-size:8.5px;font-weight:700}.title[data-astro-cid-hqxzjwe3].lg{font-size:9.5px}.label[data-astro-cid-hqxzjwe3]{fill:var(--muted);font-size:7.5px}.field[data-astro-cid-hqxzjwe3]{fill:#fff;stroke:#cfc9c5;stroke-width:1px}.pill[data-astro-cid-hqxzjwe3]{fill:#fff;text-anchor:middle;font-size:8px;font-weight:700}.arrow[data-astro-cid-hqxzjwe3]{fill:none;stroke:var(--brand-orange);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.tag[data-astro-cid-hqxzjwe3]{letter-spacing:.06em;text-transform:uppercase;text-anchor:middle;font-size:9px;font-weight:700}.before[data-astro-cid-hqxzjwe3]{fill:var(--muted)}.after[data-astro-cid-hqxzjwe3]{fill:var(--brand-orange-text)}.hero[data-astro-cid-lcdefpme]{background:var(--bg-header);overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px;padding-top:40px;padding-bottom:24px;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--h1);font-size:38px;font-weight:800;line-height:1}.role[data-astro-cid-lcdefpme]{color:var(--h2);font-size:21px;font-weight:600;line-height:1.3}.tags[data-astro-cid-lcdefpme]{max-width:305px;color:var(--sub-head);font-size:17px;font-weight:300;line-height:1.3}.links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.btn[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--h2);align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:500;line-height:24px;text-decoration:none;transition:box-shadow .15s;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-lg)}.li-logo[data-astro-cid-lcdefpme]{place-items:center;width:24px;height:24px;display:grid}.li-logo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:left center;width:16px;height:16px}.icon[data-astro-cid-lcdefpme]{place-items:center;width:24px;height:24px;display:grid}.section-title[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--brand-orange);color:var(--h2);margin-top:24px;padding-bottom:2px;font-size:26px;font-weight:500;line-height:normal}.cards[data-astro-cid-lcdefpme]{gap:24px;margin-top:24px;display:grid}@media (width>=640px){.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.hero-inner[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:48px}h1[data-astro-cid-lcdefpme]{font-size:52px}.role[data-astro-cid-lcdefpme]{font-size:24px}.tags[data-astro-cid-lcdefpme]{max-width:none;font-size:19px}.section-title[data-astro-cid-lcdefpme]{margin-top:48px;font-size:28px}}
