.post-featured-card{display:none}@media (min-width:1024px){.post-featured-card{margin-bottom:var(--space-6,1.5rem);display:block}}.post-featured-card{background-color:var(--surface-card-bg,var(--surface-0,#fff));border-radius:var(--surface-card-radius,var(--radius-lg,20px));box-shadow:var(--surface-card-shadow,0 2px 8px #0707210f);border:1px solid var(--surface-card-border,var(--surface-1,#f0f0f0));padding:var(--space-5,1.25rem)}.post-featured-card__eyebrow{min-height:1.8375rem;margin:calc(-1*var(--space-5,1.25rem)) calc(-1*var(--space-5,1.25rem)) var(--space-4,1rem);background:var(--bg-page,#eff5f9);border-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:space-between;align-items:stretch;display:flex}.post-featured-card__tag{border-radius:var(--surface-card-radius,20px) 0 12px 0;background:var(--ink-700-ed,#2c3e48);color:#fff;font-family:var(--font-ui,"Poppins", system-ui, sans-serif);font-size:.6875rem;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.06em;align-items:center;margin:0;padding:.4375rem .75rem;line-height:1.4;display:inline-flex}.post-featured-card__head{align-items:flex-start;gap:var(--space-3,.75rem);margin-bottom:var(--space-4,1rem);display:flex}.post-featured-card__media-link{filter:drop-shadow(0 2px 2px #0f172a1f)drop-shadow(0 9px 8px #0f172a29);transition:filter .18s,transform .18s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.post-featured-card__media-link:hover{filter:drop-shadow(0 3px 3px #0f172a1f)drop-shadow(0 13px 10px #0f172a33);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.post-featured-card__media-link{transition:none}}.post-featured-card__media-link{border-radius:var(--radius-sm,6px);line-height:0;display:inline-flex;position:relative;overflow:hidden}.post-featured-card__media-link:after{content:"";opacity:0;transition:opacity var(--motion-fast,.12s ease);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E") 50%/22px 22px no-repeat,#0b1b2273;position:absolute;inset:0}.post-featured-card__media-link:hover:after,.post-featured-card__media-link:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.post-featured-card__media-link:after{transition:none}}.post-featured-card__media-link{flex:none}.post-featured-card__media{object-fit:contain;width:4.5rem;height:3rem;display:block}.post-featured-card__media--empty{background:var(--bg-page,#eff5f9)}.post-featured-card__head-text{min-width:0}.post-featured-card__name{overflow-wrap:anywhere;font-family:var(--font-ui,"Poppins", system-ui, sans-serif);font-size:.9375rem;font-weight:var(--font-weight-semibold,600);color:var(--fg-1,var(--ink-900-ed,#131a27));margin-bottom:.25rem;line-height:1.35;text-decoration:none;display:block}.post-featured-card__name:hover,.post-featured-card__name:focus-visible{color:var(--color-primary,#203ca7)}.post-featured-card__stats{margin:0 calc(-1*var(--space-5,1.25rem)) var(--space-4,1rem);border-block:1px solid var(--ink-100-ed,#e3ebf2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.post-featured-card__stats:has(>:only-child){grid-template-columns:minmax(0,1fr)}.post-featured-card__stat{min-width:0;padding:12px}.post-featured-card__stat+.post-featured-card__stat{border-left:1px solid var(--ink-100-ed,#e3ebf2)}.post-featured-card__stat--bonus{background:var(--surface-50,#f2f7fc)}.post-featured-card__stat-label{color:var(--text-grey,#3a485c);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:.625rem;font-weight:600;line-height:1.4}.post-featured-card__stat-value{font-family:var(--font-ui,"Poppins", system-ui, sans-serif);font-variant-numeric:tabular-nums;color:var(--color-primary,#203ca7);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.post-featured-card__bonus-prefix{color:var(--text-grey,#3a485c);font-size:.75rem;font-weight:400;display:block}.post-featured-card__fee-detail{white-space:nowrap;align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.post-featured-card__fee-original{color:var(--text-grey,#3a485c);font-weight:400}.post-featured-card__actions{gap:var(--space-2,.5rem);grid-template-columns:minmax(0,1fr);display:grid}.post-featured-card__cta{min-width:0;height:2.25rem;min-height:0;padding-inline:var(--space-3,.75rem);font-size:.875rem;display:flex}.post-featured-card__compare{flex:none}.post-featured-card__compare .compare-toggle__icon{display:none}.post-featured-card__compare.compare-toggle{border-radius:0 var(--surface-card-radius,20px) 0 12px;background:var(--bg-card,#fff);border:0;gap:.375rem;min-width:0;height:auto;padding:.4375rem .75rem;font-size:.75rem}.post-featured-card__compare.compare-toggle:hover{color:var(--color-primary,#203ca7);border-color:#0000}.post-featured-card__compare.compare-toggle .compare-toggle__check{width:.875rem;height:.875rem}
.article-share{gap:var(--space-2,8px);grid-template-columns:repeat(4,2.25rem);display:grid}.article-share__btn{border:1px solid var(--ink-100-ed,var(--border,#e7ecee));border-radius:var(--radius-sm,8px);background-color:var(--surface-0,#fff);width:2.25rem;height:2.25rem;color:var(--ink-700-ed,var(--foreground,#2a3a42));cursor:pointer;flex:0 0 2.25rem;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid}.article-share__btn:hover,.article-share__btn:focus-visible{background-color:var(--background-light,var(--muted,#f2f6f8));color:var(--ink-900-ed,var(--foreground,#0b1b22))}.article-share__btn.is-copied{border-color:var(--color-primary,var(--color-primary-600,#203ca7));color:var(--color-primary,var(--color-primary-600,#203ca7))}.article-share__icon{width:.875rem;height:.875rem}.article-share__icon--solid{fill:currentColor}.article-share__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article-share__notice{color:var(--text-grey,#3a485c);grid-column:1/-1;margin:0;font-size:.8125rem;line-height:1.5}
