.content-featured-article{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);min-width:0;overflow:hidden;border:1px solid var(--ui-color-border-secondary,#f0f0f0);border-radius:var(--ui-radius-xl,12px);background:var(--ui-color-surface,#fff);color:var(--ui-color-text,rgba(0,0,0,.88));font-family:var(--ui-font-family,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);box-shadow:var(--ui-shadow-card,0 1px 2px rgba(0,0,0,.03))}.content-featured-article__media{display:block;min-height:340px;overflow:hidden;background:linear-gradient(135deg,var(--ui-color-primary-bg,#e6f4ff),#f9f0ff)}.content-featured-article__media span{display:block;width:100%;height:100%;background-image:var(--content-featured-image);background-position:center;background-size:cover;transition:transform .4s ease}.content-featured-article__media:hover span{transform:scale(1.025)}.content-featured-article__body{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:clamp(24px,4vw,48px)}.content-featured-article__eyebrow{margin-bottom:var(--ui-space-md,12px);color:var(--ui-color-primary-text,#0958d9);font-size:var(--ui-font-size-sm,12px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.content-featured-article h2,.content-featured-article p{margin:0}.content-featured-article h2{font-size:clamp(26px,3vw,var(--ui-font-size-heading-1,38px));font-weight:600;line-height:1.25;letter-spacing:-.025em}.content-featured-article h2 a{color:inherit;text-decoration:none}.content-featured-article p{margin-top:var(--ui-space-md,12px);color:var(--ui-color-text-secondary,rgba(0,0,0,.65));font-size:var(--ui-font-size-lg,16px);line-height:1.65}.content-featured-article small{margin-top:var(--ui-space-lg,16px);color:var(--ui-color-text-tertiary,var(--ui-color-text-tertiary,rgba(0,0,0,.58)));font-size:var(--ui-font-size-sm,12px)}.content-featured-article__cta{display:inline-flex;align-items:center;gap:8px;margin-top:var(--ui-space-xl,24px);color:var(--ui-color-primary-text,#0958d9);font-size:var(--ui-font-size-base,14px);font-weight:600;text-decoration:none}.content-featured-article__cta .ui-lucide{width:16px;height:16px;transition:transform .18s ease}.content-featured-article__cta:hover .ui-lucide{transform:translateX(3px)}.content-featured-article a:focus-visible{outline:2px solid var(--ui-color-primary,#1677ff);outline-offset:3px}@media(max-width:767px){.content-featured-article{grid-template-columns:1fr}.content-featured-article__media{min-height:220px;aspect-ratio:16/10}.content-featured-article__body{padding:var(--ui-space-xl,24px)}}@media(prefers-reduced-motion:reduce){.content-featured-article__media span,.content-featured-article__cta .ui-lucide{transition:none!important}}