._container_xtodb_1{max-width:1240px;margin:0 auto;padding:2rem clamp(16px,4vw,4rem) 4rem;min-width:0}._breadcrumb_xtodb_2 ol{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-wrap:wrap;gap:.35rem .6rem;font-size:.8rem;color:var(--muted-foreground)}._breadcrumb_xtodb_2 li{display:flex;align-items:center;gap:.6rem}._breadcrumb_xtodb_2 li+li:before{content:"/"}._breadcrumb_xtodb_2 a{color:var(--foreground);text-underline-offset:4px}._header_xtodb_6{max-width:760px;margin:0 0 3rem}._eyebrow_xtodb_7{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--primary);margin:0 0 16px;font-weight:600}._header_xtodb_6 h1{font-family:var(--font-family-heading);font-weight:400;font-size:clamp(34px,5vw,56px);line-height:1.1;letter-spacing:-.02em;margin:0}._intro_xtodb_9{font-size:clamp(17px,1.6vw,19px);line-height:1.7;margin:22px 0 0;color:var(--foreground)}._byline_xtodb_10{font-size:13px;color:var(--muted-foreground);margin:16px 0 0}._cards_xtodb_11{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}._card_xtodb_11{height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:28px 26px;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--foreground);text-decoration:none;transition:border-color .3s ease}._card_xtodb_11:hover{border-color:var(--primary)}._number_xtodb_14{font-family:var(--font-family-heading);font-size:40px;line-height:1;color:var(--primary)}._cardEyebrow_xtodb_15{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-weight:600}._card_xtodb_11 h2{font-family:var(--font-family-heading);font-weight:400;font-size:clamp(22px,2vw,26px);line-height:1.25;margin:0}._card_xtodb_11 p{font-size:14px;line-height:1.75;color:var(--muted-foreground);margin:0;flex:1}._card_xtodb_11 em{font-style:normal;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px;color:var(--foreground)}._related_xtodb_19{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border);font-size:14px}._related_xtodb_19 a{color:var(--foreground);text-underline-offset:4px}@media(max-width:900px){._cards_xtodb_11{grid-template-columns:1fr}}@media(max-width:760px){._container_xtodb_1{padding:1.25rem 16px 3rem}._header_xtodb_6{margin-bottom:2rem}._header_xtodb_6 h1{font-size:34px}._intro_xtodb_9{font-size:17px}._card_xtodb_11{padding:22px 20px}}@media(prefers-reduced-motion:reduce){._card_xtodb_11{transition:none}}
