._card_17ihl_1{gap:var(--space-16);align-content:start;display:grid;position:relative}._cover_17ihl_8{aspect-ratio:1.77778;background-color:var(--color-surface);position:relative;overflow:hidden}._cover_17ihl_8 img{object-fit:cover;block-size:100%;inline-size:100%}._cover_17ihl_8{border-radius:var(--radius-md)}._noCover_17ihl_23{border-block-start:1px solid var(--color-border-strong);padding-block-start:var(--space-24)}._noCover_17ihl_23:before{inline-size:var(--space-32);content:"";background-color:var(--color-accent);block-size:2px;position:absolute;inset-block-start:-1px;inset-inline-start:0}._noCover_17ihl_23 ._title_17ihl_36{font-size:var(--text-heading-md-size);font-weight:var(--text-heading-md-weight);line-height:var(--text-heading-md-line-height);letter-spacing:var(--text-heading-md-tracking)}._body_17ihl_43{gap:var(--space-8);display:grid}._meta_17ihl_48{gap:var(--space-8);align-items:center;display:flex}._lock_17ihl_54{block-size:.85em;inline-size:.85em;margin-inline-end:var(--space-4)}._title_17ihl_36{font-size:var(--text-heading-sm-size);font-weight:var(--text-heading-sm-weight);line-height:var(--text-heading-sm-line-height);letter-spacing:var(--text-heading-sm-tracking)}._feature_17ihl_67 ._title_17ihl_36{font-size:var(--text-heading-lg-size);font-weight:var(--text-heading-lg-weight);line-height:var(--text-heading-lg-line-height);letter-spacing:var(--text-heading-lg-tracking)}._target_17ihl_74:after{z-index:1;content:"";position:absolute;inset:0}._target_17ihl_74{text-underline-offset:.2em;transition:text-decoration-color var(--duration-base) cubic-bezier(.22, 1, .36, 1);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}._card_17ihl_1:hover ._target_17ihl_74{text-decoration-color:currentColor}._target_17ihl_74:focus-visible{outline:none}._target_17ihl_74:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-md)}._subtitle_17ihl_99{font-size:var(--text-body-lg-size);font-weight:var(--text-body-lg-weight);line-height:var(--text-body-lg-line-height);letter-spacing:var(--text-body-lg-tracking);color:var(--color-text)}._excerpt_17ihl_107{font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-tracking);color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._byline_17ihl_119{font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);letter-spacing:var(--text-caption-tracking);color:var(--color-text-muted)}
