.bk-hero{padding-top:calc(var(--hr-nav-top) + 88px);flex-direction:column;justify-content:flex-start;padding-bottom:96px;display:flex}@media (min-width:1024px){.bk-root .bk-hero{min-height:0;padding-top:calc(var(--hr-nav-top) + 96px);padding-bottom:128px}}.bk-hero-scene{z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, var(--color-navy-950) calc(100% - 160px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--color-navy-950) calc(100% - 160px), transparent 100%);mask-image:linear-gradient(180deg, var(--color-navy-950) calc(100% - 160px), transparent 100%);position:absolute;inset:0;overflow:clip}.bk-hero-grid{z-index:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""agenda""embed";gap:32px;display:grid;position:relative}@media (min-width:1024px){.bk-hero-grid{grid-template:"copy embed""agenda embed"1fr/minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:40px 56px}}.bk-hero-copy{grid-area:copy}.bk-hero-copy .hr-chip{margin-bottom:2px}.bk-h1{max-width:12em;font-size:clamp(2.1rem,1.3rem + 2vw,3rem)}.bk-lede{line-height:1.6}@media (min-width:1024px) and (max-width:1279px){.bk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px}.bk-h1{font-size:2.25rem}}.bk-hero-agenda{grid-area:agenda;min-width:0}.bk-hero-embed{flex-direction:column;grid-area:embed;gap:20px;min-width:0;display:flex}.bk-note{grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:14px;max-width:60ch;padding-left:16px;display:grid}.bk-note-portrait{object-fit:cover;outline:1px solid var(--color-line-strong);border-radius:999px;width:48px;height:48px;display:block}.bk-note-copy{min-width:0;padding-top:2px}.bk-note-body{padding-top:6px;line-height:1.55}.bk-root .cb-track-tile{padding:24px 22px}.bk-root .cb-track-copy .cb-step-title{padding-top:8px}.bk-fallback{text-align:center;padding:40px 32px}.bk-fallback:hover{transform:none}.bk-fallback-link{color:var(--color-gold-300);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-gold-300) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--color-gold-300) 50%, transparent);text-underline-offset:3px;transition:text-decoration-color .2s}.bk-fallback-link:hover{-webkit-text-decoration-color:var(--color-gold-300);text-decoration-color:var(--color-gold-300)}@media (max-width:639px){.bk-hero-grid{gap:24px}.bk-root .cb-track-tile{padding:20px}.bk-root .cb-track-copy .cb-step-n{display:none}.bk-root .cb-track-copy{padding-bottom:12px}.bk-fallback{padding:28px 22px}}
