.bcover[data-astro-cid-h5phxsva]{aspect-ratio:16/9;isolation:isolate;background:#070b09;display:block;position:relative;overflow:hidden}.bcover[data-astro-cid-h5phxsva] picture[data-astro-cid-h5phxsva],.bcover[data-astro-cid-h5phxsva] img[data-astro-cid-h5phxsva]{width:100%;height:100%;position:absolute;inset:0}.bcover[data-astro-cid-h5phxsva] img[data-astro-cid-h5phxsva]{object-fit:cover;object-position:70% 50%;user-select:none;-webkit-user-drag:none;transition:transform .6s var(--ease)}.bcover[data-astro-cid-h5phxsva]:not(.is-hero):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 30%,#04070559 58%,#040705eb 100%),linear-gradient(100deg,#040705b3 0%,#0000 55%);position:absolute;inset:0}.bc-word[data-astro-cid-h5phxsva]{z-index:2;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;color:#eef6f1;text-wrap:balance;gap:.04em;font-size:clamp(1.45rem,3.6vw,2.3rem);font-weight:800;line-height:.92;display:grid;position:absolute;bottom:9%;left:7%;right:40%}.bc-word[data-astro-cid-h5phxsva] .is-accent[data-astro-cid-h5phxsva]{color:var(--phos)}.is-feature[data-astro-cid-h5phxsva] .bc-word[data-astro-cid-h5phxsva]{font-size:clamp(1.9rem,4.6vw,3.4rem);bottom:10%}.is-card[data-astro-cid-h5phxsva] .bc-word[data-astro-cid-h5phxsva]{font-size:clamp(1.35rem,2.2vw,1.85rem)}.bc-type[data-astro-cid-h5phxsva]{background:radial-gradient(120% 90% at 85% 15%,#00ff6621,#0000 60%),linear-gradient(160deg,#0d1411,#060908 70%);position:absolute;inset:0}.bc-grid[data-astro-cid-h5phxsva]{background-image:linear-gradient(#00ff6612 1px,#0000 1px),linear-gradient(90deg,#00ff6612 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;mask-image:radial-gradient(90% 90% at 80% 25%,#000 20%,#0000 75%)}.bc-icon[data-astro-cid-h5phxsva]{color:#00ff666b;position:absolute;top:14%;right:9%}.bc-icon[data-astro-cid-h5phxsva] svg{display:block}.bcard[data-astro-cid-hlaek5cb]{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-sheen), var(--bg-panel);min-width:0;box-shadow:var(--shadow-card), var(--rim);color:var(--ink);transition:transform var(--t-base) var(--ease), border-color var(--t-base) var(--ease), background-color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease);flex-direction:column;display:flex;overflow:hidden}.bcard[data-astro-cid-hlaek5cb]:hover{box-shadow:var(--shadow-pop), var(--rim), inset 0 0 0 999px #00ff6606;border-color:#fff3;text-decoration:none;transform:translateY(-3px)}.bcard[data-astro-cid-hlaek5cb]:hover .bcover img{transform:scale(1.025)}.bcard-cover[data-astro-cid-hlaek5cb]{border-bottom:1px solid var(--line);display:block}.bcard-body[data-astro-cid-hlaek5cb]{flex-direction:column;flex:1;gap:10px;padding:18px 20px;display:flex}.bcard-tags[data-astro-cid-hlaek5cb]{display:flex}.bcard-title[data-astro-cid-hlaek5cb]{font-family:var(--font-display);letter-spacing:-.01em;color:#eaf3ed;text-wrap:balance;font-size:1.12rem;font-weight:700;line-height:1.28}.bcard[data-astro-cid-hlaek5cb]:hover .bcard-title[data-astro-cid-hlaek5cb]{color:var(--phos-soft)}.bcard-desc[data-astro-cid-hlaek5cb]{color:var(--ink-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.bcard-meta[data-astro-cid-hlaek5cb]{border-top:1px solid var(--line);color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:.75rem;display:flex}.bcard-meta[data-astro-cid-hlaek5cb]>span[data-astro-cid-hlaek5cb]{white-space:nowrap}.bcard-time[data-astro-cid-hlaek5cb]{align-items:center;gap:6px;display:inline-flex}@media (width>=900px){.bcard[data-astro-cid-hlaek5cb].is-feature{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.is-feature[data-astro-cid-hlaek5cb] .bcard-cover[data-astro-cid-hlaek5cb]{border-bottom:0;border-right:1px solid var(--line)}.is-feature[data-astro-cid-hlaek5cb] .bcard-cover[data-astro-cid-hlaek5cb] .bcover{aspect-ratio:auto;height:100%;min-height:340px}.is-feature[data-astro-cid-hlaek5cb] .bcard-body[data-astro-cid-hlaek5cb]{justify-content:center;gap:14px;padding:30px 32px}.is-feature[data-astro-cid-hlaek5cb] .bcard-title[data-astro-cid-hlaek5cb]{font-size:clamp(1.45rem,2.2vw,1.85rem);line-height:1.18}.is-feature[data-astro-cid-hlaek5cb] .bcard-desc[data-astro-cid-hlaek5cb]{-webkit-line-clamp:4;font-size:.98rem}.is-feature[data-astro-cid-hlaek5cb] .bcard-meta[data-astro-cid-hlaek5cb]{margin-top:6px}}
