.story-art[data-astro-cid-zzdirg2t]{--deep:var(--palette5);background:linear-gradient(135deg, var(--deep) 0%, var(--deep) 35%, var(--area) 100%);color:#fff;font-family:var(--font-heading);flex-direction:column;justify-content:space-between;gap:18px;display:flex;container-type:inline-size}.story-art--hero[data-astro-cid-zzdirg2t]{border-radius:var(--radius-lg);padding:24px;box-shadow:0 24px 48px -20px #3c246473}.story-art__top[data-astro-cid-zzdirg2t]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.story-art__pill[data-astro-cid-zzdirg2t]{letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:700}.story-art__stars[data-astro-cid-zzdirg2t]{color:#f5c443;letter-spacing:2px}.story-art__mark[data-astro-cid-zzdirg2t]{color:#f5c443;height:.55em;font-size:4rem;font-weight:700;line-height:1;display:block}.story-art__quote[data-astro-cid-zzdirg2t]{text-wrap:balance;border:0;margin:0;padding:0;font-size:1.45rem;font-weight:500;line-height:1.3}.story-art--medium[data-astro-cid-zzdirg2t] .story-art__quote[data-astro-cid-zzdirg2t]{font-size:1.25rem}.story-art--long[data-astro-cid-zzdirg2t] .story-art__quote[data-astro-cid-zzdirg2t]{font-size:1.1rem}.story-art__client[data-astro-cid-zzdirg2t]{font-family:var(--font-body);opacity:.85;margin:12px 0 0;font-style:italic}.story-art__by[data-astro-cid-zzdirg2t]{border-top:1px solid #ffffff40;align-items:center;gap:12px;padding-top:16px;font-size:.85rem;line-height:1.35;display:flex}.story-art__by[data-astro-cid-zzdirg2t] img[data-astro-cid-zzdirg2t]{background:var(--palette7);object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.story-art__by[data-astro-cid-zzdirg2t] span[data-astro-cid-zzdirg2t]{opacity:.9;display:grid}.story-art__by[data-astro-cid-zzdirg2t] strong[data-astro-cid-zzdirg2t]{opacity:1;font-size:.95rem}.story-art--card[data-astro-cid-zzdirg2t]{justify-content:center;width:100%;height:100%;padding:16px}.story-art--card[data-astro-cid-zzdirg2t] .story-art__words[data-astro-cid-zzdirg2t]{text-align:center}.story-art--card[data-astro-cid-zzdirg2t] .story-art__mark[data-astro-cid-zzdirg2t]{height:.5em;font-size:3.4rem}.story-art--card[data-astro-cid-zzdirg2t] .story-art__quote[data-astro-cid-zzdirg2t],.story-art--card[data-astro-cid-zzdirg2t] .story-art__by[data-astro-cid-zzdirg2t]{display:none}@container (width>=220px){.story-art--card[data-astro-cid-zzdirg2t]{justify-content:space-between;padding:22px 24px 18px}.story-art--card[data-astro-cid-zzdirg2t] .story-art__words[data-astro-cid-zzdirg2t]{text-align:left;flex-direction:column;flex:1;justify-content:center;display:flex}.story-art--card[data-astro-cid-zzdirg2t] .story-art__mark[data-astro-cid-zzdirg2t]{height:.55em;font-size:4.2rem}.story-art--card[data-astro-cid-zzdirg2t] .story-art__quote[data-astro-cid-zzdirg2t]{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.45rem;line-height:1.28;display:-webkit-box;overflow:hidden}.story-art--card[data-astro-cid-zzdirg2t].story-art--medium .story-art__quote[data-astro-cid-zzdirg2t]{font-size:1.3rem}.story-art--card[data-astro-cid-zzdirg2t].story-art--long .story-art__quote[data-astro-cid-zzdirg2t]{font-size:1.15rem}.story-art--card[data-astro-cid-zzdirg2t] .story-art__by[data-astro-cid-zzdirg2t]{padding-top:12px;font-size:.85rem;display:flex}.story-art--card[data-astro-cid-zzdirg2t] .story-art__by[data-astro-cid-zzdirg2t] img[data-astro-cid-zzdirg2t]{width:32px;height:32px}}.story-card[data-astro-cid-jngwnw7g]{border-radius:var(--radius-lg);background:var(--surface);height:100%;box-shadow:var(--shadow-sm);color:var(--text);grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:grid}.story-card[data-astro-cid-jngwnw7g]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.story-card__art[data-astro-cid-jngwnw7g]{border-radius:var(--radius);width:96px;height:96px;display:block;overflow:hidden}.story-card__body[data-astro-cid-jngwnw7g]{flex-direction:column;gap:4px;min-width:0;display:flex}.story-card__area[data-astro-cid-jngwnw7g]{color:var(--brand);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:.72rem;font-weight:600;display:flex}.story-card__stars[data-astro-cid-jngwnw7g]{color:var(--star);letter-spacing:1px}.story-card__title[data-astro-cid-jngwnw7g]{color:var(--ink);font-family:var(--font-heading);font-weight:700;line-height:1.3}.story-card__excerpt[data-astro-cid-jngwnw7g]{color:var(--muted);font-size:.92rem;display:none}.story-card__read[data-astro-cid-jngwnw7g]{color:var(--brand);align-items:center;gap:4px;margin-top:auto;padding-top:6px;font-size:.88rem;font-weight:600;display:inline-flex}@media (width>=700px){.story-card[data-astro-cid-jngwnw7g]{grid-template-columns:1fr;padding:0;overflow:hidden}.story-card__art[data-astro-cid-jngwnw7g]{aspect-ratio:4/3;border-radius:0;width:100%;height:auto}.story-card__body[data-astro-cid-jngwnw7g]{padding:4px 18px 18px}.story-card__excerpt[data-astro-cid-jngwnw7g]{display:block}}
