.lp{isolation:isolate;-webkit-font-smoothing:antialiased;line-height:1.5;position:relative;overflow-x:clip}.lp-section{padding:92px 0;position:relative}.lp-section+.lp-section{border-top:1px solid var(--lp-line)}.lp-ambient{z-index:-1;border-radius:var(--lp-pill);filter:blur(90px);pointer-events:none;position:absolute}.lp-ambient--a{background:var(--lp-glow);filter:blur(120px);opacity:.85;width:560px;height:400px;top:-40px;right:30px}:where(.lp) h1,:where(.lp) h2,:where(.lp) h3{font-family:var(--lp-font-display);letter-spacing:-.035em;color:var(--lp-text);margin:0;line-height:1.08}.lp-head{flex-direction:column;gap:12px;display:flex}.lp-head--center{text-align:center;align-items:center}.lp-title{font-size:clamp(2rem,3.2vw,2.75rem)}.lp-h3{font-family:var(--lp-font-display);letter-spacing:-.02em;color:var(--lp-text);text-wrap:balance;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.lp-band{margin-top:clamp(64px,6.7vw,96px);position:relative}:root.lp-js .lp-reveal{opacity:0;transition:opacity .7s var(--lp-ease), transform .7s var(--lp-ease);transform:translateY(22px)}:root.lp-js .lp-reveal.is-visible{opacity:1;transform:none}.lp-d1{transition-delay:80ms}.lp-d2{transition-delay:.16s}@keyframes lp-float{50%{transform:translateY(-10px)}}@media (width<=900px){.lp-section{padding:68px 0}}@media (width<=560px){.lp-section{padding:56px 0}}@media (prefers-reduced-motion:reduce){:root.lp-js .lp-reveal{opacity:1;transition:none;transform:none}.lp *,.lp :before,.lp :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
