._card_9nai4_1{border:1px solid var(--color-line-light);border-radius:var(--radius-lg);height:100%;color:var(--color-ink);transition:border-color var(--duration-medium) var(--ease-standard), background-color var(--duration-medium) var(--ease-standard);background:#faf9f6;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,.9rem + 1.5vw,2rem);display:flex;position:relative;overflow:hidden}._card_9nai4_1:before{content:"";background:var(--color-brand-red);transform-origin:0;height:3px;transition:transform var(--duration-slow) var(--ease-standard);position:absolute;inset:0 0 auto;transform:scaleX(0)}._card_9nai4_1:hover,._card_9nai4_1:focus-within{border-color:var(--color-line-light-strong);background:#fff}._card_9nai4_1:hover:before,._card_9nai4_1:focus-within:before{transform:scaleX(1)}._cover_9nai4_41{border-radius:var(--radius-md)}._top_9nai4_45{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}._meta_9nai4_52{align-items:center;gap:var(--space-xs) var(--space-md);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-dark);flex-wrap:wrap;font-weight:600;display:flex}._category_9nai4_64{border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);padding:.3rem .7rem}._brandPlate_9nai4_71{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-paper);border:1px solid var(--color-line-light);flex:none;place-items:center;width:clamp(3.5rem,3rem + 2vw,4.75rem);display:grid}._brandPlate_9nai4_71 img{width:76%;height:auto}._title_9nai4_87{letter-spacing:-.025em;text-wrap:balance;max-width:24ch;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:700;line-height:1.15}._card_9nai4_1[data-featured] ._title_9nai4_87{letter-spacing:-.03em;font-size:clamp(1.5rem,1.1rem + 1.3vw,2.25rem);line-height:1.08}._titleLink_9nai4_102{transition:background-size var(--duration-slow) var(--ease-standard);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px}._titleLink_9nai4_102:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}._titleLink_9nai4_102:focus-visible{outline:none}._card_9nai4_1:has(._titleLink_9nai4_102:focus-visible){outline:2px solid var(--color-brand-red);outline-offset:4px}._card_9nai4_1:hover ._titleLink_9nai4_102{background-size:100% 2px}._excerpt_9nai4_132{color:#3d4250;text-wrap:pretty;max-width:60ch}._highlight_9nai4_138{max-width:52ch;padding-left:var(--space-md);border-left:2px solid var(--color-brand-red);font-size:var(--text-sm);gap:.35rem;font-weight:500;line-height:1.5;display:grid}._highlightLabel_9nai4_149{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-dark);font-size:.6875rem;font-weight:600}._footer_9nai4_157{justify-content:space-between;align-items:center;gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--color-line-light);font-size:var(--text-sm);margin-top:auto;display:flex}._brandName_9nai4_168{min-width:0;color:var(--color-muted-dark);overflow-wrap:anywhere;flex:auto;line-height:1.4}._cta_9nai4_177{white-space:nowrap;flex:none;align-items:center;gap:.75rem;margin-left:auto;font-weight:600;line-height:1;display:inline-flex}._ctaIcon_9nai4_188{box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-pill);border:1px solid var(--color-line-light-strong);width:2.5rem;height:2.5rem;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:grid}._ctaIcon_9nai4_188 svg{width:1.1rem;height:1.1rem;transition:transform var(--duration-medium) var(--ease-interactive);display:block}._card_9nai4_1:hover ._ctaIcon_9nai4_188,._card_9nai4_1:focus-within ._ctaIcon_9nai4_188{background:var(--color-brand-red);border-color:var(--color-brand-red);color:var(--color-white)}._card_9nai4_1:hover ._ctaIcon_9nai4_188 svg,._card_9nai4_1:focus-within ._ctaIcon_9nai4_188 svg{transform:translate(3px)}
