.orb.svelte-187ucxp{pointer-events:none;filter:blur(72px);will-change:transform;z-index:0;border-radius:50%;position:absolute}.orb--1.svelte-187ucxp{width:55%;height:90%;animation:svelte-187ucxp-orbDrift1 9s var(--ease-drift) infinite;background:radial-gradient(circle,#0e3d68 0%,#0000 70%);animation-delay:-2s;top:-30%;left:-8%}.orb--2.svelte-187ucxp{width:45%;height:70%;animation:svelte-187ucxp-orbDrift2 7s var(--ease-drift) infinite;background:radial-gradient(circle,#0a2d52 0%,#0000 70%);animation-delay:-4s;bottom:-25%;right:-5%}.orb--3.svelte-187ucxp{width:35%;height:55%;animation:svelte-187ucxp-orbDrift3 11s var(--ease-drift) infinite;background:radial-gradient(circle,#071c38 0%,#0000 70%);animation-delay:-7s;top:25%;left:38%}.orb--4.svelte-187ucxp{width:30%;height:45%;animation:svelte-187ucxp-orbDrift4 8s var(--ease-drift) infinite;background:radial-gradient(circle,#0b2c4a 0%,#0000 70%);animation-delay:-1s;bottom:10%;left:15%}@keyframes svelte-187ucxp-orbDrift1{0%{transform:translate(0)scale(1)}18%{transform:translate(14%,-10%)scale(1.1)}35%{transform:translate(6%,18%)scale(.93)}52%{transform:translate(-12%,8%)scale(1.07)}70%{transform:translate(20%,14%)scale(.96)}85%{transform:translate(-6%,-16%)scale(1.12)}to{transform:translate(0)scale(1)}}@keyframes svelte-187ucxp-orbDrift2{0%{transform:translate(0)scale(1)}22%{transform:translate(-14%,12%)scale(.9)}44%{transform:translate(10%,-18%)scale(1.08)}60%{transform:translate(-20%,-6%)scale(.95)}78%{transform:translate(8%,16%)scale(1.05)}to{transform:translate(0)scale(1)}}@keyframes svelte-187ucxp-orbDrift3{0%{transform:translate(0)scale(1)}15%{transform:translate(-10%,14%)scale(1.15)}33%{transform:translate(18%,-8%)scale(.88)}55%{transform:translate(-8%,20%)scale(1.1)}72%{transform:translate(14%,6%)scale(.92)}88%{transform:translate(-18%,-12%)scale(1.06)}to{transform:translate(0)scale(1)}}@keyframes svelte-187ucxp-orbDrift4{0%{transform:translate(0)scale(1)}25%{transform:translate(16%,-14%)scale(1.08)}48%{transform:translate(-8%,10%)scale(.93)}66%{transform:translate(12%,18%)scale(1.1)}84%{transform:translate(-16%,-4%)scale(.96)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.orb.svelte-187ucxp{animation:none}}.cta.svelte-1d9fuzm{background:var(--ink-deep);padding:clamp(80px, 10vw, 140px) var(--gutter);position:relative;overflow:hidden}.cta__inner.svelte-1d9fuzm{z-index:1;max-width:var(--container-max);grid-template-columns:1fr 1fr;align-items:end;gap:clamp(48px,8vw,120px);margin:0 auto;display:grid;position:relative}.cta__text.svelte-1d9fuzm{flex-direction:column;gap:clamp(16px,1.8vw,24px);display:flex}.cta__headline.svelte-1d9fuzm{font-family:var(--font-display);letter-spacing:-.03em;color:var(--paper);white-space:pre-line;margin:0;font-size:clamp(32px,4vw,72px);font-weight:500;line-height:.96}.cta__sub.svelte-1d9fuzm{font-family:var(--font-body);color:var(--mid-3);margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.5}.cta__right.svelte-1d9fuzm{flex-direction:column;align-self:end;display:flex}.cta__form.svelte-1d9fuzm{align-self:end;row-gap:10px;display:grid}.cta__field-aux.svelte-1d9fuzm{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.cta__row.svelte-1d9fuzm{border-bottom:1px solid color-mix(in srgb, var(--paper) 60%, transparent);grid-template-columns:1fr auto;align-items:center;gap:12px;padding-bottom:8px;transition:border-color .2s;display:grid}.cta__row.svelte-1d9fuzm:has(.cta__input[aria-invalid=true]:where(.svelte-1d9fuzm)){border-bottom-color:#ffb4b4}.cta__input.svelte-1d9fuzm{appearance:none;font-family:var(--font-structural);color:var(--paper);background:0 0;border:0;outline:0;width:100%;padding:4px 0;font-size:16px;line-height:1.4}.cta__input.svelte-1d9fuzm::placeholder{color:color-mix(in srgb, var(--paper) 30%, transparent)}.cta__submit.svelte-1d9fuzm{appearance:none;background:var(--paper);font-family:var(--font-structural);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:10px;padding:10px 20px;font-size:11px;font-weight:500;transition:background .2s,color .2s,gap .2s;display:inline-flex}.cta__submit.svelte-1d9fuzm:hover,.cta__submit.svelte-1d9fuzm:focus-visible{background:var(--mid-3);outline:0;gap:14px}.cta__arrow.svelte-1d9fuzm{letter-spacing:0;font-size:13px}.cta__error.svelte-1d9fuzm{font-family:var(--font-body);color:#ffb4b4;max-width:44ch;margin:0;font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.cta__submit.svelte-1d9fuzm{transition:background .2s,color .2s}}@media (width<=768px){.cta__inner.svelte-1d9fuzm{grid-template-columns:1fr;gap:clamp(32px,5vw,48px)}}@media (width<=480px){.cta__row.svelte-1d9fuzm{border-bottom:0;grid-template-columns:1fr;gap:16px}.cta__input.svelte-1d9fuzm{border-bottom:1px solid color-mix(in srgb, var(--paper) 60%, transparent);padding-bottom:8px}.cta__submit.svelte-1d9fuzm{justify-content:center;padding:14px 20px}}
