.pill[data-astro-cid-32zssxlu]{display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border:1px solid var(--line);border-radius:var(--r);background:#ffffff0a;font-family:var(--mono);font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1;color:var(--t2);white-space:nowrap;vertical-align:middle}.pill__label[data-astro-cid-32zssxlu]{display:inline-block}.pill__idx[data-astro-cid-32zssxlu]{color:var(--t3);letter-spacing:.12em}.pill--live[data-astro-cid-32zssxlu]{border-color:var(--red);background:var(--red);color:var(--white)}.pill__dot[data-astro-cid-32zssxlu]{width:6px;height:6px;border-radius:999px;background:var(--white);box-shadow:0 0 .5em #ffffffe6;animation:pill-pulse 1.9s ease-in-out infinite}@keyframes pill-pulse{50%{opacity:.35}}.pill--tofu[data-astro-cid-32zssxlu],.pill--mofu[data-astro-cid-32zssxlu],.pill--bofu[data-astro-cid-32zssxlu]{padding-left:9px}[data-theme=light] .pill[data-astro-cid-32zssxlu]{border-color:var(--l-line);background:var(--l-surf);color:var(--l-muted)}[data-theme=light] .pill__idx[data-astro-cid-32zssxlu]{color:var(--l-muted)}[data-theme=light] .pill--live[data-astro-cid-32zssxlu]{border-color:var(--red);background:var(--red);color:var(--white)}@media (prefers-reduced-motion: reduce){.pill__dot[data-astro-cid-32zssxlu]{animation:none}}section[data-astro-cid-recv3yf5]{padding:clamp(56px,8vw,112px) 0}.bp-intro[data-astro-cid-recv3yf5]{padding-top:clamp(88px,13vw,160px)}.bp-tags[data-astro-cid-recv3yf5]{display:flex;gap:10px;margin-bottom:22px}.accent[data-astro-cid-recv3yf5]{color:var(--red)}.rv[data-astro-cid-recv3yf5]{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.rv[data-astro-cid-recv3yf5].in{opacity:1;transform:none}.bp-frame[data-astro-cid-recv3yf5]{border:1px solid var(--line);border-radius:var(--r);background:#ffffff0a;overflow:hidden}.bp-frame-head[data-astro-cid-recv3yf5]{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid var(--line);background:var(--black-2);font-family:var(--mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--t3)}.bp-dot[data-astro-cid-recv3yf5]{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 .6em #da1e3cd9}.bp-frame-label[data-astro-cid-recv3yf5]{color:var(--red)}.bp-frame-meta[data-astro-cid-recv3yf5]{margin-left:auto}.bp-embed[data-astro-cid-recv3yf5]{position:relative;min-height:760px}.bp-cal[data-astro-cid-recv3yf5]{width:100%}.bp-skeleton[data-astro-cid-recv3yf5]{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;transition:opacity .5s ease;pointer-events:none}.bp-skel-spin[data-astro-cid-recv3yf5]{width:26px;height:26px;border:2px solid var(--line);border-top-color:var(--red);border-radius:999px;animation:bp-spin .9s linear infinite}.bp-skel-text[data-astro-cid-recv3yf5]{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--t3)}@keyframes bp-spin{to{transform:rotate(360deg)}}.bp-fallback[data-astro-cid-recv3yf5]{padding:40px;text-align:center;color:var(--t2)}.bp-fallback-link[data-astro-cid-recv3yf5]{color:var(--red)}.bp-assure-grid[data-astro-cid-recv3yf5]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}@media (max-width: 820px){.bp-assure-grid[data-astro-cid-recv3yf5]{grid-template-columns:1fr}}.bp-assure-eyebrow[data-astro-cid-recv3yf5]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.bp-assure-head[data-astro-cid-recv3yf5]{font-family:var(--disp);font-weight:700;line-height:1.1;font-size:clamp(1.7rem,3.4vw,2.4rem);color:var(--white);margin:14px 0 0}.bp-assure-lead[data-astro-cid-recv3yf5]{margin-top:16px;font-family:var(--body);font-weight:300;color:var(--t2);font-size:1.05rem;line-height:1.75;max-width:52ch}.bp-assure-cta[data-astro-cid-recv3yf5]{margin-top:26px}@media (prefers-reduced-motion: reduce){.rv[data-astro-cid-recv3yf5]{opacity:1;transform:none;transition:none}.bp-skel-spin[data-astro-cid-recv3yf5]{animation:none}}
