html:has(.lp1-hero){scroll-behavior:smooth}.lp1-hero{background:hsl(var(--panel));font-family:var(--font-family-body);color:hsl(var(--ink));flex-direction:column;display:flex}.lp1-hero,.lp1-section-wash{--lp1-wash:hsl(var(--panel));--lp1-star-filled:hsl(var(--stars));background:var(--lp1-wash)}.lp1-hero-media{aspect-ratio:4/3;background:hsl(var(--panel));width:100%;position:relative}.lp1-hero-copy{background-image:radial-gradient(74% 58% at 38% 52%, color-mix(in srgb, hsl(var(--blue)) 14%, transparent) 0%, color-mix(in srgb, hsl(var(--blue)) 7%, transparent) 42%, color-mix(in srgb, hsl(var(--blue)) 2%, transparent) 68%, transparent 84%);flex-direction:column;gap:18px;padding:26px 22px 34px;display:flex;position:relative}.lp1-hero-pill{background:hsl(var(--white));border:1px solid hsl(var(--hairline));border-radius:var(--radius-full);box-shadow:var(--shadow-sm);align-self:flex-start;align-items:center;gap:8px;padding:5px 12px 5px 7px;display:flex}.lp1-hero-avatars{align-items:center;display:flex}.lp1-hero-avatars img{box-sizing:border-box;border:2px solid hsl(var(--white));-o-object-fit:cover;object-fit:cover;border-radius:50%;width:21px;height:21px;display:block}.lp1-hero-avatars img+img{margin-left:-8px}.lp1-hero-stars{font-size:var(--font-size-11);letter-spacing:.04em;white-space:nowrap;color:hsl(var(--hairline));line-height:1;display:inline-block;position:relative}.lp1-hero-stars-fill{color:var(--lp1-star-filled);position:absolute;top:0;left:0;overflow:hidden}.lp1-hero-pill-text{font-size:var(--font-size-13);color:hsl(var(--ink));white-space:nowrap}.lp1-hero-pill-text strong{font-weight:700}.lp1-hero-pill-sep{color:hsl(var(--field-border))}.lp1-hero-pill-desktop{display:none}.lp1-hero-title{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:34px;font-weight:700;line-height:1.08}.lp1-hero-lead{font-size:var(--font-size-16);color:hsl(var(--body));margin:0;line-height:1.6}.lp1-hero-cta-block{flex-direction:column;gap:12px;display:flex}.lp1-hero-cta{padding:0 16px}.lp1-hero-cta-note{font-size:var(--font-size-14);color:hsl(var(--body));justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.lp1-hero-cue{pointer-events:none;font-size:var(--font-size-12);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted));flex-direction:column;align-items:center;gap:5px;padding-top:10px;font-weight:600;display:flex}@media (min-width:1024px){.lp1-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.lp1-hero-media{order:2;align-self:stretch}.lp1-hero-copy{order:1;justify-content:center;align-self:stretch;gap:min(1.667vw,24px);padding:min(3.334vw,48px) min(3.889vw,56px) min(3.334vw,48px) min(8.334vw,120px)}.lp1-hero-pill{gap:9px;padding:5px 14px 5px 8px}.lp1-hero-avatars img{width:24px;height:24px}.lp1-hero-avatars img+img{margin-left:-9px}.lp1-hero-stars{font-size:var(--font-size-12);margin-right:-4px}.lp1-hero-pill-text{font-size:var(--font-size-13)}.lp1-hero-pill-desktop{display:inline}.lp1-hero-title{text-wrap:wrap;font-size:min(3.335vw,48px);line-height:1.02}.lp1-hero-lead{font-size:clamp(var(--font-size-14), 1.111vw, var(--font-size-16));max-width:min(33.334vw,480px)}.lp1-hero-cta-block{align-items:flex-start;padding-top:6px}.lp1-hero-cta{letter-spacing:.05em;height:48px;padding:0 27px}.lp1-hero-cta-note{justify-content:flex-start}.lp1-hero-cue{display:none}}
