.cc[data-astro-cid-xgzpnzj7]{width:100%}.cc-in[data-astro-cid-xgzpnzj7]{position:relative;display:block;height:100%;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--color-ink-300);border-radius:12px;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.cc-in[data-astro-cid-xgzpnzj7]:hover{border-color:var(--color-brand-300)}.cc-in[data-astro-cid-xgzpnzj7]:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:max(100%,44px)}.cc-media[data-astro-cid-xgzpnzj7]{position:relative;aspect-ratio:16 / 9;background:var(--color-bg-subtle);overflow:hidden;border-radius:11px 11px 0 0}.cc-media[data-astro-cid-xgzpnzj7].has-cover{aspect-ratio:1600 / 680}.cc-cover[data-astro-cid-xgzpnzj7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cc-age[data-astro-cid-xgzpnzj7]{position:absolute;left:8px;bottom:8px;font-size:var(--text-xs);font-weight:500;color:var(--color-ink-800);background:#ffffffeb;border:1px solid var(--color-ink-200);border-radius:4px;padding:2px 8px;white-space:nowrap;word-break:keep-all}.cc-t[data-astro-cid-xgzpnzj7]{font-size:var(--text-h4);font-weight:700;line-height:1.5;margin:.75rem .75rem .25rem;padding-inline:.125rem;min-width:0;color:var(--color-ink-900);word-break:keep-all}.cc-axis[data-astro-cid-xgzpnzj7]{position:absolute;left:8px;top:8px;font-size:var(--text-2xs);font-weight:700;color:var(--color-brand-800);background:#ffffffe6;border:1px solid var(--color-brand-100);border-radius:999px;padding:2px 8px}.cc-s[data-astro-cid-xgzpnzj7]{margin:0 .75rem .375rem;font-size:var(--text-sm);color:var(--color-ink-600);line-height:1.6}.cc-pre[data-astro-cid-xgzpnzj7]{margin:0 .75rem .5rem;font-size:var(--text-2xs);color:var(--color-ink-600);line-height:1.6}.cc-d[data-astro-cid-xgzpnzj7]{margin:0 .75rem .875rem;font-size:var(--text-xs);color:var(--color-ink-500);line-height:1.7}@media(min-width:768px){.cc--row[data-astro-cid-xgzpnzj7] .cc-age[data-astro-cid-xgzpnzj7]{display:none}}@media(max-width:767px){.cc--row[data-astro-cid-xgzpnzj7] .cc-cover[data-astro-cid-xgzpnzj7]{display:none}.cc--row[data-astro-cid-xgzpnzj7] .cc-in[data-astro-cid-xgzpnzj7]{display:flex;align-items:center;gap:.5rem;padding:.3125rem .5rem;background:none;border:none;border-radius:0;border-bottom:1px solid var(--color-brand-100)}.cc--row[data-astro-cid-xgzpnzj7] .cc-media[data-astro-cid-xgzpnzj7]{position:static;aspect-ratio:auto;background:none;width:auto;flex:0 0 auto}.cc--row[data-astro-cid-xgzpnzj7] .cc-age[data-astro-cid-xgzpnzj7]{position:static;flex:0 0 auto}.cc--row[data-astro-cid-xgzpnzj7] .cc-t[data-astro-cid-xgzpnzj7]{margin:0;padding-inline:.25rem;min-width:0;font-size:var(--text-sm);font-weight:700}.cc--row[data-astro-cid-xgzpnzj7] .cc-s[data-astro-cid-xgzpnzj7],.cc--row[data-astro-cid-xgzpnzj7] .cc-pre[data-astro-cid-xgzpnzj7],.cc--row[data-astro-cid-xgzpnzj7] .cc-d[data-astro-cid-xgzpnzj7]{display:none}}
