._page_ms9xy_1{max-width:1180px;margin:0 auto;padding:64px 40px}._eyebrow_ms9xy_7{display:inline-flex;padding:7px 11px;border-radius:var(--radius-full);background:#68a53821;color:var(--success-strong);font-size:12px;font-weight:800}._page_ms9xy_1 h1{margin:14px 0 10px;font-family:var(--font-family-display);font-size:clamp(38px,4.6vw,56px);line-height:1;letter-spacing:-.04em}._intro_ms9xy_25{max-width:700px;margin:0;color:var(--muted-foreground);font-size:18px;line-height:1.6}._grid_ms9xy_33{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;margin-top:38px}._card_ms9xy_40{display:flex;flex-direction:column;padding:28px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:inherit;text-decoration:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal)}._card_ms9xy_40:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}._cardMeta_ms9xy_58{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._card_ms9xy_40 h2{margin:12px 0 10px;font-family:var(--font-family-display);font-size:24px;line-height:1.2}._card_ms9xy_40 p{flex:1;min-height:68px;margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.6}._cardFooter_ms9xy_85{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}._cardFooter_ms9xy_85 strong{display:inline-flex;align-items:center;gap:7px;color:var(--primary);font-size:13px}._readTime_ms9xy_102{color:var(--muted-foreground);font-size:12px}._featuredCard_ms9xy_107{display:flex;align-items:center;gap:18px;margin-top:32px;padding:22px 26px;border-radius:var(--radius-lg);border:1px solid rgba(217,119,6,.3);background:#d9770614;color:inherit;text-decoration:none;transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal)}._featuredCard_ms9xy_107:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._featuredIcon_ms9xy_126{flex-shrink:0;width:42px;height:42px;display:grid;place-items:center;border-radius:var(--radius);background:#d9770629;color:#b45309}._featuredBody_ms9xy_137{flex:1;min-width:0}._featuredTag_ms9xy_142{display:inline-block;margin-bottom:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#b45309}._featuredBody_ms9xy_137 h2{margin:0 0 6px;font-family:var(--font-family-display);font-size:20px;line-height:1.25}._featuredBody_ms9xy_137 p{margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.6}._featuredArrow_ms9xy_166{flex-shrink:0;color:#b45309}._finderHeader_ms9xy_171{margin-top:48px}._finderHeader_ms9xy_171 h2{margin:0 0 8px;font-family:var(--font-family-display);font-size:28px;letter-spacing:-.02em}._finderHeader_ms9xy_171 p{margin:0;max-width:640px;color:var(--muted-foreground);font-size:15px;line-height:1.6}._finderGrid_ms9xy_190{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px}._finderCard_ms9xy_197{display:flex;flex-direction:column;padding:22px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:inherit;text-decoration:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal),box-shadow var(--animation-duration-normal)}._finderCard_ms9xy_197:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}._finderIcon_ms9xy_215{width:38px;height:38px;display:grid;place-items:center;margin-bottom:14px;border-radius:var(--radius);background:#2a63b51c;color:var(--primary)}._finderRange_ms9xy_226{font-family:var(--font-family-display);font-size:15px;font-weight:700;letter-spacing:-.01em}._finderCard_ms9xy_197 p{flex:1;min-height:56px;margin:8px 0 0;color:var(--muted-foreground);font-size:13px;line-height:1.55}._finderCard_ms9xy_197 strong{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--primary);font-size:12px}._allArticlesHeading_ms9xy_251{margin:56px 0 0;font-family:var(--font-family-display);font-size:28px;letter-spacing:-.02em}@media(max-width:980px){._grid_ms9xy_33{grid-template-columns:1fr}._finderGrid_ms9xy_190{grid-template-columns:1fr 1fr}}@media(max-width:760px){._page_ms9xy_1{padding:42px 20px}._finderGrid_ms9xy_190{grid-template-columns:1fr}._featuredCard_ms9xy_107{flex-wrap:wrap}}
