.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.hero__photo[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:50% 60%;filter:saturate(1.45)contrast(1.1);width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:radial-gradient(48% 50% at 50% 58%,#141129c7,#0000 72%),linear-gradient(#1411291a 40%,#141129d9);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{text-align:center;padding-block:var(--s3) var(--s4);flex-direction:column;align-items:center;display:flex}.badge[data-astro-cid-lcdefpme]{isolation:isolate;aspect-ratio:1;width:clamp(150px,24vw,240px);position:relative}.badge[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:conic-gradient(var(--bar-yellow), var(--bar-cyan), var(--bar-green), var(--bar-magenta), var(--bar-red), var(--bar-blue), var(--bar-yellow));filter:blur(34px)saturate(1.3);opacity:.75;border-radius:50%;position:absolute;inset:-14%}.badge[data-astro-cid-lcdefpme] .badge__mark{filter:drop-shadow(-5px 0 #f02be0e6)drop-shadow(5px 0 #35e0eae6);width:100%;height:auto}.hero__word[data-astro-cid-lcdefpme]{font-size:var(--wordmark);letter-spacing:-.055em;margin-block-start:var(--s1);font-weight:820;line-height:.9}.hero__tagline[data-astro-cid-lcdefpme]{max-width:34ch;font-size:var(--step-1);text-shadow:0 1px 14px #000000b3;margin-block-start:var(--s1);font-weight:500;line-height:1.35}.hero__actions[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--s0);flex-wrap:wrap;margin-block-start:var(--s2);display:flex}.section-title[data-astro-cid-lcdefpme]{font-size:var(--step-2);font-variation-settings:"wdth" 115;letter-spacing:-.03em;font-weight:780}.intro[data-astro-cid-lcdefpme]{padding-block:var(--s4) var(--s3)}.intro__lead[data-astro-cid-lcdefpme]{max-width:24ch;font-size:var(--step-4);font-variation-settings:"wdth" 118;letter-spacing:-.035em;font-weight:700;line-height:1.05}.beats[data-astro-cid-lcdefpme]{padding-block:var(--s2) var(--s3)}.beats__list[data-astro-cid-lcdefpme]{gap:var(--s2);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-block-start:var(--s2);display:grid}.beat[data-astro-cid-lcdefpme]{border-block-start:6px solid var(--beat,var(--signal));padding-block-start:var(--s0)}.beat[data-astro-cid-lcdefpme]:first-child{--beat:var(--bar-yellow)}.beat[data-astro-cid-lcdefpme]:nth-child(2){--beat:var(--bar-cyan)}.beat[data-astro-cid-lcdefpme]:nth-child(3){--beat:var(--bar-magenta)}.beat[data-astro-cid-lcdefpme]:nth-child(4){--beat:var(--bar-green)}.beat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--step-1);letter-spacing:-.02em;font-weight:750}.beat[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--text-2);margin-block-start:var(--s-1)}.signup-wrap[data-astro-cid-lcdefpme]{padding-block:var(--s2) var(--s4)}.signup[data-astro-cid-lcdefpme]{gap:var(--s2);padding:var(--s3) clamp(var(--s1), 5vw, var(--s4));background:var(--spectrum);color:var(--bg);border-radius:3rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.signup__title[data-astro-cid-lcdefpme]{font-size:var(--step-3);font-variation-settings:"wdth" 115;letter-spacing:-.035em;margin-block-end:var(--s-1);font-weight:820}.signup[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-weight:550}.signup__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s0) var(--s1);flex-wrap:wrap;display:flex}.signup__support[data-astro-cid-lcdefpme]{color:var(--bg);padding-block:.6rem;font-weight:700}@media (width<=48rem){.signup[data-astro-cid-lcdefpme]{border-radius:2rem;grid-template-columns:1fr}}
