.sharebar[data-astro-cid-zd4mq2vi]{gap:var(--space-sm);flex-direction:column;display:flex;position:relative}.sharebar__heading[data-astro-cid-zd4mq2vi]{font-size:var(--text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-text);margin:0}.sharebar__row[data-astro-cid-zd4mq2vi]{gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.sharebar__group[data-astro-cid-zd4mq2vi]{border-radius:var(--radius-pill);border:1px solid var(--hairline);align-items:stretch;display:inline-flex;overflow:hidden}.sb-btn[data-astro-cid-zd4mq2vi]{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-label);color:var(--main-text);background-color:var(--surface);cursor:pointer;border:0;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.sb-btn[data-astro-cid-zd4mq2vi]:hover{background-color:var(--surface-sunken)}.sb-btn[data-astro-cid-zd4mq2vi] svg[data-astro-cid-zd4mq2vi]{flex-shrink:0}.sb-btn[data-astro-cid-zd4mq2vi][data-tip]:after{content:attr(data-tip);z-index:30;inline-size:max-content;max-inline-size:15rem;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);background-color:var(--main-text);color:var(--surface);font-size:var(--text-label);text-align:center;white-space:normal;opacity:0;pointer-events:none;box-shadow:var(--card-shadow);font-weight:500;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.sb-btn[data-astro-cid-zd4mq2vi][data-tip]:hover:after,.sb-btn[data-astro-cid-zd4mq2vi][data-tip]:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.sharebar__group[data-astro-cid-zd4mq2vi] .sb-copy[data-astro-cid-zd4mq2vi]{border-inline-start:1px solid var(--hairline);color:var(--muted-text)}.sb-btn[data-astro-cid-zd4mq2vi].is-copied{color:var(--status-success)}.sb-fb[data-astro-cid-zd4mq2vi]:hover{color:#1877f2}.sb-x[data-astro-cid-zd4mq2vi]:hover{color:#000}[data-theme=dark] .sb-x[data-astro-cid-zd4mq2vi]:hover{color:var(--main-text)}.sb-ig[data-astro-cid-zd4mq2vi]:hover{color:#c13584}.sharebar[data-astro-cid-zd4mq2vi].compact .sharebar__row[data-astro-cid-zd4mq2vi]{gap:var(--space-xs);flex-wrap:nowrap}.sharebar[data-astro-cid-zd4mq2vi].compact .sharebar__group[data-astro-cid-zd4mq2vi]{flex:none}.sharebar[data-astro-cid-zd4mq2vi].compact .sb-btn[data-astro-cid-zd4mq2vi]{padding:var(--space-2xs)}.card[data-astro-cid-7ahxywo7]{gap:var(--space-sm);padding:var(--space-lg);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);border:none;flex-direction:column;block-size:100%;display:flex}.card[data-astro-cid-7ahxywo7].has-thumb{padding-block-start:0;overflow:hidden}.thumb[data-astro-cid-7ahxywo7]{margin-inline:calc(-1 * var(--space-lg));aspect-ratio:16/9;background-color:var(--surface-sunken);margin-block-end:var(--space-xs);display:block;overflow:hidden}.thumb[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;transition:transform .2s}.card[data-astro-cid-7ahxywo7].has-thumb.featured{padding-block-start:var(--space-lg)}.card[data-astro-cid-7ahxywo7].has-thumb.featured .thumb[data-astro-cid-7ahxywo7]{aspect-ratio:var(--hero-ratio);border-radius:var(--radius-md);margin-inline:0;overflow:hidden}.card[data-astro-cid-7ahxywo7].has-thumb.featured .thumb[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{object-fit:cover}.card[data-astro-cid-7ahxywo7]:hover .thumb[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{transform:scale(1.03)}.meta-row[data-astro-cid-7ahxywo7]{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.status-pill[data-astro-cid-7ahxywo7]{font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;padding:0 var(--space-xs);border-radius:var(--radius-pill);border:1px solid;line-height:1.6}.status-pill[data-astro-cid-7ahxywo7].is-active{color:var(--status-success)}.status-pill[data-astro-cid-7ahxywo7].is-archived{color:var(--status-caution)}.scenario[data-astro-cid-7ahxywo7]{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);align-self:start;text-decoration:none}.scenario[data-astro-cid-7ahxywo7]:hover{text-decoration:underline}.title[data-astro-cid-7ahxywo7]{font-size:var(--text-h2);line-height:1.15}.title[data-astro-cid-7ahxywo7] a[data-astro-cid-7ahxywo7]{color:var(--main-text);text-decoration:none}.title[data-astro-cid-7ahxywo7] a[data-astro-cid-7ahxywo7]:hover{color:var(--accent-text)}.description[data-astro-cid-7ahxywo7]{color:var(--muted-text);max-inline-size:var(--measure)}.foot[data-astro-cid-7ahxywo7]{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-block-start:auto;padding-block-start:var(--space-sm);display:flex}.foot[data-astro-cid-7ahxywo7] time[data-astro-cid-7ahxywo7]{font-size:var(--text-label);color:var(--muted-text)}.read[data-astro-cid-7ahxywo7]{font-weight:500;text-decoration:none}.read[data-astro-cid-7ahxywo7]:hover{text-decoration:underline}.card-share[data-astro-cid-7ahxywo7]{border-block-start:1px solid var(--hairline);margin-block-start:var(--space-sm);padding-block-start:var(--space-sm)}.featured[data-astro-cid-7ahxywo7]{gap:var(--space-md);padding:var(--space-xl);border-color:var(--accent-text)}.featured[data-astro-cid-7ahxywo7] .title[data-astro-cid-7ahxywo7]{font-size:var(--text-h1)}@media (width<=48rem){.featured[data-astro-cid-7ahxywo7]{grid-column:1/-1}}
