.BUieDq_root{border-block:1px solid var(--color-border-warm);align-items:center;gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.BUieDq_status{color:var(--color-text-body);font-size:var(--font-size-caption);text-align:center;margin:0;font-weight:700}.BUieDq_control{background:var(--color-surface-base);border:1px solid var(--color-border-warm);border-radius:var(--radius-pill);color:var(--color-accent-ink);font-size:var(--font-size-label);align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding-inline:var(--space-4);width:fit-content;font-weight:800;text-decoration:none;display:inline-flex}.BUieDq_previous{justify-self:start}.BUieDq_previous svg{transform:rotate(180deg)}.BUieDq_next{justify-self:end}.BUieDq_control:hover{background:var(--color-surface-cream);border-color:var(--color-accent)}.BUieDq_control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.BUieDq_disabled,.BUieDq_disabled:hover{background:var(--color-surface-subtle);border-color:var(--color-border-muted);color:var(--color-text-muted);cursor:default}[dir=rtl] .BUieDq_previous svg{transform:none}[dir=rtl] .BUieDq_next svg{transform:rotate(180deg)}@media (max-width:768px){.BUieDq_root{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.BUieDq_status{grid-area:1/1/auto/-1}.BUieDq_previous,.BUieDq_next{grid-row:2}.BUieDq_control{max-width:100%}}
._3aFWAq_trackGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}._3aFWAq_trackCard{background:color-mix(in srgb, var(--color-surface-base) 95%, var(--color-surface-warm) 5%);border:1px solid color-mix(in srgb, var(--color-border-muted) 92%, var(--color-accent) 8%);border-radius:var(--radius-xl);flex-direction:column;gap:2px;min-width:0;padding:clamp(16px,2.3vw,22px);transition:border-color .18s,transform .18s;display:flex}._3aFWAq_trackCard:last-child ._3aFWAq_trackIcon{fill:#000}._3aFWAq_trackCardFeatured{grid-column:span 2}._3aFWAq_trackCard:hover{border-color:color-mix(in srgb, var(--color-accent) 56%, var(--color-border-muted) 44%);transform:translateY(-1px)}._3aFWAq_trackCardFeatured{background:var(--color-contrast-ink);border-color:color-mix(in srgb, var(--color-border-strong) 60%, transparent);box-shadow:var(--shadow-elevation-1)}._3aFWAq_trackCardSecondary{background:color-mix(in srgb, var(--color-surface-base) 97%, var(--color-surface-info) 3%);border-color:color-mix(in srgb, var(--color-border-muted) 92%, transparent)}._3aFWAq_trackHeading{align-items:center;gap:10px;min-width:0;display:flex}._3aFWAq_trackIcon{object-fit:contain;flex:none;width:28px;height:28px;display:block}._3aFWAq_trackIconRefinance{width:34px;height:34px}._3aFWAq_trackCardFeatured ._3aFWAq_trackIcon{filter:brightness(0)saturate()invert(75%)sepia(88%)saturate(386%)hue-rotate(343deg)brightness(102%)contrast(98%)}._3aFWAq_trackKicker{color:var(--color-text-strong);font-size:var(--font-size-heading-md);letter-spacing:-.03em;font-weight:700;line-height:1}._3aFWAq_trackCardFeatured ._3aFWAq_trackKicker{color:var(--color-text-inverse)}._3aFWAq_trackCardSecondary ._3aFWAq_trackKicker{font-size:var(--font-size-heading-sm)}._3aFWAq_trackDescription{color:var(--color-text-body);font-size:var(--font-size-label);overflow-wrap:anywhere;min-height:68px;margin-top:10px;line-height:1.5}._3aFWAq_trackCardFeatured ._3aFWAq_trackDescription{color:color-mix(in srgb, var(--color-text-inverse) 87%, transparent)}._3aFWAq_trackCardSecondary ._3aFWAq_trackDescription{font-size:var(--font-size-meta)}._3aFWAq_trackActions{margin-top:auto;padding-top:14px}._3aFWAq_trackCta{width:100%;min-height:46px}._3aFWAq_trackCardSecondary ._3aFWAq_trackCta{background:color-mix(in srgb, var(--color-surface-base) 86%, var(--color-surface-warm) 14%);border-color:color-mix(in srgb, var(--color-border-muted) 70%, var(--color-accent) 30%);color:var(--color-link-secondary)}._3aFWAq_trackCardSecondary ._3aFWAq_trackCta:hover,._3aFWAq_trackCardSecondary ._3aFWAq_trackCta:visited,._3aFWAq_trackCardSecondary ._3aFWAq_trackCta:focus-visible{color:var(--color-link-secondary)}._3aFWAq_previewBanner{background:var(--color-surface-info);border:1px solid var(--color-border-muted);border-radius:var(--radius-md);color:var(--color-text-body);font-size:var(--font-size-label);overflow-wrap:anywhere;margin-bottom:18px;padding:12px 14px;line-height:1.5}._3aFWAq_errorBanner{background:var(--color-status-error-bg);border:1px solid var(--color-status-error-border);border-radius:var(--radius-md);color:var(--color-status-error-text);font-size:var(--font-size-label);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;font-weight:600;line-height:1.5;display:flex}._3aFWAq_errorBanner p{overflow-wrap:anywhere;flex:240px;min-width:0}._3aFWAq_errorRetry{border:1px solid color-mix(in srgb, var(--color-status-error) 24%, transparent);border-radius:var(--radius-pill);color:var(--color-status-error-text);font-size:var(--font-size-meta);text-transform:uppercase;align-items:center;min-height:44px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}._3aFWAq_errorRetry:hover{border-color:color-mix(in srgb, var(--color-status-error) 44%, transparent)}._3aFWAq_featuredPost{background:color-mix(in srgb, var(--color-surface-warm) 70%, var(--color-surface-base) 30%);border:1px solid color-mix(in srgb, var(--color-accent) 36%, var(--color-border-warm) 64%);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevation-1);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(18px,3vw,30px);margin-bottom:20px;padding:clamp(14px,2.2vw,24px);display:grid;overflow:hidden}._3aFWAq_featuredMedia{min-height:280px;position:relative}._3aFWAq_featuredIndex{background:color-mix(in srgb, var(--color-accent) 78%, var(--color-surface-base) 22%);border-radius:var(--radius-pill);color:var(--color-text-strong);font-size:var(--font-size-meta);letter-spacing:.08em;text-transform:uppercase;z-index:2;align-items:center;min-height:30px;padding:0 12px;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}._3aFWAq_featuredImageLink{border-radius:var(--radius-lg);height:100%;min-height:280px;display:block;position:relative;overflow:hidden}._3aFWAq_featuredImage{object-fit:cover;transition:transform .3s cubic-bezier(.22,1,.36,1)}._3aFWAq_featuredImageLink:hover ._3aFWAq_featuredImage{transform:scale(1.02)}._3aFWAq_featuredImageFallback{border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--color-surface-info) 0%, var(--color-surface-warm) 100%);color:var(--color-accent-ink);font-size:var(--font-size-heading-xl);justify-content:center;align-items:center;height:100%;min-height:280px;font-weight:700;display:flex}._3aFWAq_featuredCopy{align-self:center;min-width:0;padding:8px 4px}._3aFWAq_featuredBadge{color:var(--color-contrast-ink);font-size:var(--font-size-meta);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-weight:700}._3aFWAq_meta{color:var(--color-text-muted);font-size:var(--font-size-meta);letter-spacing:.04em;text-transform:uppercase;text-wrap:balance}._3aFWAq_meta a{color:var(--color-link-secondary);text-underline-offset:2px;font-weight:700}._3aFWAq_meta a:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._3aFWAq_featuredTitle{text-align:start;color:var(--color-text-strong);font-size:var(--font-size-heading-lg);letter-spacing:-.03em;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:10px;line-height:1.04;display:-webkit-box;overflow:hidden}._3aFWAq_featuredTitle a,._3aFWAq_postTitle a{text-decoration:none}._3aFWAq_featuredTitle a:focus-visible,._3aFWAq_postTitle a:focus-visible,._3aFWAq_readMore:focus-visible,._3aFWAq_trackCta:focus-visible,._3aFWAq_errorRetry:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus-accent);outline:none}._3aFWAq_featuredTitle a:hover,._3aFWAq_postTitle a:hover{color:var(--color-contrast-ink)}._3aFWAq_featuredExcerpt{color:var(--color-text-body);font-size:var(--font-size-body);-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:14px;line-height:1.7;display:-webkit-box;overflow:hidden}._3aFWAq_postList{background:var(--color-surface-base);border:1px solid var(--color-border-muted);border-radius:var(--radius-lg);overflow:hidden}._3aFWAq_postItem{border-top:1px solid var(--color-border-muted);padding:20px 22px}._3aFWAq_postItem:first-child{border-top:0}._3aFWAq_copy{grid-template-columns:auto 1fr;align-items:flex-start;gap:14px;max-width:960px;display:grid}._3aFWAq_postNumber{color:color-mix(in srgb, var(--color-accent-deep) 72%, var(--color-text-muted) 28%);font-size:var(--font-size-heading-md);letter-spacing:-.03em;min-width:48px;font-weight:700;line-height:1}._3aFWAq_postText{min-width:0}._3aFWAq_postTitle{color:var(--color-text-strong);font-size:var(--font-size-heading-sm);letter-spacing:-.02em;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.12;display:-webkit-box;overflow:hidden}._3aFWAq_excerpt{color:var(--color-text-body);font-size:var(--font-size-body);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:12px;line-height:1.68;display:-webkit-box;overflow:hidden}._3aFWAq_readMore{color:var(--color-contrast-ink);font-size:var(--font-size-meta);letter-spacing:.08em;text-underline-offset:.18em;white-space:normal;text-transform:uppercase;align-items:center;min-height:44px;margin-top:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;transition:color .18s,text-decoration-color .18s;display:inline-flex}._3aFWAq_readMore:visited{color:var(--color-contrast-ink)}._3aFWAq_readMore:hover{color:var(--color-contrast-ink);-webkit-text-decoration-color:var(--color-contrast-ink);text-decoration-color:var(--color-contrast-ink)}._3aFWAq_featuredCopy ._3aFWAq_readMore,._3aFWAq_postText ._3aFWAq_readMore{color:var(--color-contrast-ink)}._3aFWAq_readMoreMuted{color:var(--color-contrast-ink);font-size:var(--font-size-meta);letter-spacing:.08em;text-underline-offset:.18em;white-space:normal;text-transform:uppercase;align-items:center;min-height:44px;margin-top:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;display:inline-flex}._3aFWAq_emptyState{background:var(--color-surface-subtle);border:1px dashed var(--color-border-muted);border-radius:var(--radius-2xl);text-align:center;max-width:680px;margin:0 auto;padding:40px 32px}._3aFWAq_emptyState h2{color:var(--color-text-strong);margin-bottom:10px}._3aFWAq_emptyState p{color:var(--color-text-body);overflow-wrap:anywhere}._3aFWAq_trackCard,._3aFWAq_featuredPost{animation:.46s cubic-bezier(.22,1,.36,1) both _3aFWAq_riseIn}._3aFWAq_trackCard{animation-delay:40ms}._3aFWAq_featuredPost{animation-delay:80ms}@keyframes _3aFWAq_riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._3aFWAq_trackCard,._3aFWAq_featuredPost{animation:none}._3aFWAq_featuredImage{transition:none}}@media (max-width:1080px){._3aFWAq_trackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._3aFWAq_trackCardFeatured{grid-column:1/-1}._3aFWAq_featuredPost{grid-template-columns:1fr}}@media (max-width:700px){._3aFWAq_trackGrid{grid-template-columns:1fr}._3aFWAq_trackDescription{min-height:0}._3aFWAq_copy{grid-template-columns:1fr;gap:12px}._3aFWAq_postNumber{min-width:0}._3aFWAq_postItem{padding:18px 14px 20px}._3aFWAq_errorBanner{flex-direction:column;align-items:stretch}}