.pf section.bk{position:relative;padding-block:var(--space-24) var(--space-20)}.bk__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 50% at 72% 38%,var(--gold-soft),transparent 70%),radial-gradient(40% 40% at 12% 18%,rgba(201,122,76,.08),transparent 70%)}.bk__grid{position:relative;display:grid;gap:var(--space-14)}.bk__intro{gap:var(--space-8);max-width:760px;margin-inline:auto;text-align:center}.bk__body,.bk__head,.bk__intro{display:grid;justify-items:center}.bk__people{display:flex;justify-content:center;align-items:flex-end;gap:var(--space-6);list-style:none;padding:0;margin:0 0 var(--space-10)}.bk__person{display:grid;justify-items:center;gap:2px}.bk__photo{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:var(--space-3);border:1px solid var(--border-default)}.bk__person--host .bk__photo{width:88px;height:88px;border:2px solid var(--gold);box-shadow:0 0 0 6px var(--gold-soft)}.bk__name{color:var(--ink-1);font-size:var(--text-sm);font-weight:var(--weight-medium,500)}.bk__role{color:var(--ink-3);font-size:var(--text-xs)}.bk__title{font-size:clamp(2rem,3.4vw,2.75rem)}.bk__lead{margin:0;max-width:60ch;color:var(--ink-2);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.bk__host{margin:var(--space-4) 0 0;color:var(--ink-1);font-size:var(--text-md)}.bk__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);list-style:none;padding:0;margin:var(--space-8) 0 0}.bk__facts li{padding:var(--space-2) var(--space-4);border:1px solid var(--gold-line);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--ink-2);font-size:var(--text-sm)}.bk-cal{position:relative;width:100%;max-width:1000px;justify-self:center;min-height:520px}.bk-cal__frame{min-height:500px}.bk-cal__frame iframe{display:block}.bk-cal__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin:0;color:var(--ink-3);font-size:var(--text-sm)}.bk-cal__spinner{width:16px;height:16px;border:2px solid var(--gold-line);border-top-color:var(--gold);border-radius:50%}@media (prefers-reduced-motion:no-preference){.bk-cal__spinner{animation:bk-spin .9s linear infinite}}@keyframes bk-spin{to{transform:rotate(1turn)}}.bk-cal__fallback{display:table;margin:var(--space-4) auto 0;text-align:center;color:var(--ink-3);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:4px}.bk-cal__fallback:hover{color:var(--ink-1)}@media (max-width:960px){.pf section.bk{padding-block:var(--space-20) var(--space-16)}.bk__grid{gap:var(--space-10)}.bk__intro{gap:var(--space-6)}.bk__people{margin-bottom:var(--space-8)}}