.ph2[data-astro-cid-ynflbhiu]{isolation:isolate;padding-top:calc(var(--nav-height) + clamp(2.5rem, 1rem + 4vw, 5rem));padding-bottom:var(--section-space);position:relative;overflow:clip}.ph2__glows[data-astro-cid-ynflbhiu]{z-index:-2;pointer-events:none;position:absolute;inset:0}.ph2__glow[data-astro-cid-ynflbhiu]{aspect-ratio:1;will-change:transform;border-radius:50%;width:min(42rem,80vw);animation:14s ease-in-out infinite ph2-liquid-a;position:absolute}.ph2__glow--1[data-astro-cid-ynflbhiu]{background:radial-gradient(circle, var(--g1), transparent 65%);top:0;left:2%}.ph2__glow--2[data-astro-cid-ynflbhiu]{background:radial-gradient(circle, var(--g2), transparent 65%);animation-name:ph2-liquid-b;animation-duration:17s;top:-4rem;right:0}.ph2__glow--3[data-astro-cid-ynflbhiu]{background:radial-gradient(circle, var(--g3), transparent 65%);animation-name:ph2-liquid-c;animation-duration:20s;top:16rem;left:34%}@keyframes ph2-liquid-a{0%,to{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(10%,6%)rotate(40deg)scale(1.25,.85)}50%{transform:translate(18%,-2%)rotate(95deg)scale(.9,1.2)}75%{transform:translate(6%,-8%)rotate(150deg)scale(1.15,.9)}}@keyframes ph2-liquid-b{0%,to{transform:translate(0)rotate(0)scale(1)}30%{transform:translate(-14%,10%)rotate(-50deg)scale(.85,1.25)}60%{transform:translate(-6%,18%)rotate(-110deg)scale(1.2,.88)}80%{transform:translate(4%,6%)rotate(-150deg)scale(.95,1.1)}}@keyframes ph2-liquid-c{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(-16%,-10%)rotate(60deg)scale(1.3,.8)}66%{transform:translate(12%,-16%)rotate(130deg)scale(.85,1.2)}}.ph2__inner[data-astro-cid-ynflbhiu]{padding-left:max(var(--gutter), calc((100% - var(--container)) / 2));grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.ph2__intro[data-astro-cid-ynflbhiu]{align-items:flex-start;gap:var(--space-l);flex-direction:column;min-width:0;max-width:36rem;display:flex}.ph2__pill[data-astro-cid-ynflbhiu]{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--color-indigo);background:var(--color-white);border:1px solid var(--color-border);border-radius:999px;align-items:center;gap:.6rem;margin:0;padding:.45rem 1rem .45rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex}.ph2__pill[data-astro-cid-ynflbhiu] span[data-astro-cid-ynflbhiu]{background:var(--grad);border-radius:50%;flex:none;width:8px;height:8px}.ph2[data-astro-cid-ynflbhiu] h1[data-astro-cid-ynflbhiu]{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,1.3rem + 2.6vw,3.5rem);font-weight:600;line-height:1.08}.ph2__grad[data-astro-cid-ynflbhiu]{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.ph2__text[data-astro-cid-ynflbhiu]{text-wrap:pretty;max-width:32rem;margin:0;font-size:clamp(.95rem,.88rem + .25vw,1.05rem)}.ph2__buttons[data-astro-cid-ynflbhiu]{gap:var(--space-s);flex-wrap:wrap;display:flex}.ph2__buttons[data-astro-cid-ynflbhiu] .btn[data-astro-cid-ynflbhiu]{text-wrap:balance;line-height:1.3}.ph2__ticks[data-astro-cid-ynflbhiu]{font-size:var(--text-small);justify-content:flex-start}.ph2__visual[data-astro-cid-ynflbhiu]{min-width:0;margin-right:-6%}@media (width>=992px){.ph2--contained[data-astro-cid-ynflbhiu] .ph2__inner[data-astro-cid-ynflbhiu]{padding-right:max(var(--gutter), calc((100% - var(--container)) / 2))}.ph2--contained[data-astro-cid-ynflbhiu] .ph2__visual[data-astro-cid-ynflbhiu]{margin-right:0}}.ph2__frame[data-astro-cid-ynflbhiu]{background:#788abe0d;border:1px solid #788abe1a;border-radius:28px;padding:12px;box-shadow:0 40px 80px -40px #1a0b544d}.ph2__frame[data-astro-cid-ynflbhiu]>*{border-radius:18px;overflow:hidden}@media (width<=991px){.ph2__inner[data-astro-cid-ynflbhiu]{padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr)}.ph2__intro[data-astro-cid-ynflbhiu]{text-align:center;align-items:center;max-width:40rem;margin-inline:auto}.ph2__buttons[data-astro-cid-ynflbhiu],.ph2__ticks[data-astro-cid-ynflbhiu]{justify-content:center}.ph2__visual[data-astro-cid-ynflbhiu]{margin-right:0}}@media (width<=359px){.ph2[data-astro-cid-ynflbhiu] h1[data-astro-cid-ynflbhiu]{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.ph2__glow[data-astro-cid-ynflbhiu]{animation:none}}
