/* A direct primary action, followed by the two existing ways to explore. */
.project-bloooom .bb-hero-actions{flex-direction:column;align-items:center;gap:18px}
.project-bloooom .bb-hero-secondary-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px 28px}
.project-bloooom .bb-hero-secondary-actions .bb-secondary{background:transparent;color:var(--ink);border:1px solid var(--line);box-shadow:none;min-height:48px}
.project-bloooom .bb-hero-secondary-actions .bb-secondary:hover{background:var(--soft)}
.project-bloooom .bb-hero-start{min-height:56px;min-width:208px;justify-content:space-between}
.project-bloooom .bb-trial-intro{margin:0 0 30px;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}
.project-bloooom .bb-trial-intro p{margin:0;max-width:900px;font-size:14px;line-height:1.7;color:var(--muted)}
.project-bloooom .bb-trial-intro p+p{margin-top:10px}
.project-bloooom .bb-trial-intro strong{color:var(--ink)}
.project-bloooom #memberships,.project-bloooom #register-interest{scroll-margin-top:30px}
html{scroll-behavior:smooth}
@media(max-width:599px){
  .project-bloooom .bb-hero-actions{align-items:center}
  .project-bloooom .bb-hero-secondary-actions{justify-content:center;gap:16px}
  .project-bloooom .bb-trial-intro{padding:18px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
