@layer bb.tokens,bb.base;@layer bb.elements{.bb-section-heading{flex-direction:column;margin-bottom:56px;display:flex}.bb-section-heading--center{text-align:center}.bb-section-heading--left{text-align:left}.bb-section-heading__meta{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;margin-bottom:14px;display:grid}.bb-section-heading__meta:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.bb-section-heading__meta>:not(.bb-section-heading__eyebrow){justify-self:start}.bb-section-heading--center .bb-section-heading__meta:has(>:nth-child(2))>.bb-section-heading__eyebrow{text-align:end}.bb-section-heading__eyebrow{color:var(--bb-green-glow);font-family:var(--bb-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.bb-section-heading__title{height:calc(var(--section-heading-lines,1) * 1lh);color:var(--bb-white);font-family:var(--bb-font-display);letter-spacing:var(--bb-tracking-tight);flex-direction:column;justify-content:safe center;font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.1;display:flex}@media (width<=640px){.bb-section-heading{margin-bottom:40px}.bb-section-heading__title{height:calc(var(--section-heading-lines-phone,2) * 1lh)}}@media (width<=480px){.bb-section-heading__meta:has(>:nth-child(2)){grid-template-columns:minmax(0,1fr)}.bb-section-heading--center .bb-section-heading__meta>*{text-align:center;justify-self:center}}}@layer bb.app;
