.nestform-cta{position:relative;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(1 18 62 / var(--tw-text-opacity, 1))}.nestform-cta__inner{position:relative}.nestform-cta__panel{position:relative;isolation:isolate;overflow:hidden;border-radius:1rem;padding:3.5rem 1.5rem}@media(min-width:768px){.nestform-cta__panel{padding:4rem 2.5rem}}@media(min-width:1024px){.nestform-cta__panel{padding:5rem 3.5rem}}.nestform-cta__panel{color:#fff;background:#01123e;min-height:22rem}.nestform-cta__panel .nestform-mesh{z-index:0}.nestform-cta__aurora{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-10;background:linear-gradient(125deg,#01123e,#0a1f4d 22%,#1d4ed8 48%,#3b82f6,#132a5c 88%,#01123e);background-size:240% 240%;animation:nestform-cta-shift 14s ease-in-out infinite}.nestform-cta__glow{pointer-events:none;position:absolute;z-index:-10;border-radius:9999px;filter:blur(56px);opacity:.5;will-change:transform}.nestform-cta__glow--a{left:-12%;top:-28%;height:75%;width:58%;background:#3b82f699;animation:nestform-cta-drift-a 16s ease-in-out infinite alternate}.nestform-cta__glow--b{bottom:-35%;right:-12%;height:80%;width:52%;background:#2563eb7a;animation:nestform-cta-drift-b 13s ease-in-out infinite alternate}.nestform-cta__glow--c{left:35%;top:40%;height:40%;width:30%;background:#93c5fd47;animation:nestform-cta-drift-c 18s ease-in-out infinite alternate}.nestform-cta__ring{pointer-events:none;position:absolute;z-index:-10;border-radius:9999px;right:-8%;top:50%;translate:0 -50%}.nestform-cta__ring--outer{height:28rem;width:28rem;border-width:1px;border-color:#ffffff26;animation:nestform-cta-spin 48s linear infinite}.nestform-cta__ring--inner{display:flex;height:18rem;width:18rem;align-items:center;justify-content:center;border-width:0px;right:4%;animation:nestform-cta-spin-rev 28s linear infinite}.nestform-cta__ring-svg{display:block;height:100%;width:100%;overflow:visible}.nestform-cta__ring-text{fill:#bfdbfe8c;font-family:Sora,system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nestform-cta__watermark{pointer-events:none;position:absolute;bottom:-.12em;left:-.04em;z-index:0;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-display);font-weight:700;line-height:1;letter-spacing:-.05em;font-size:clamp(5.5rem,18vw,13rem);color:#ffffff0d}.nestform-cta__watermark-form{color:#60a5fa1f}.nestform-cta__body{position:relative;z-index:10;display:grid;gap:2.5rem}@media(min-width:1024px){.nestform-cta__body{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:flex-end;gap:3.5rem}}.nestform-cta__copy{display:flex;max-width:42rem;flex-direction:column;gap:1.5rem}.nestform-cta__eyebrow{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#bfdbfef2}.nestform-cta__heading{margin:0;max-width:14ch;font-family:var(--font-display);font-size:2.25rem;line-height:2.5rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.nestform-cta__heading{font-size:3rem;line-height:1}}@media(min-width:1024px){.nestform-cta__heading{font-size:3.25rem;line-height:1.05}}.nestform-cta__heading .motion-clip{display:block;overflow:hidden}.nestform-cta__text{margin:0;max-width:36rem;font-size:1rem;line-height:1.5rem;line-height:1.625}@media(min-width:768px){.nestform-cta__text{font-size:1.125rem;line-height:1.75rem}}.nestform-cta__text{color:#e2e8f0e0}.nestform-cta__aside{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:1024px){.nestform-cta__aside{align-items:stretch;padding-bottom:.25rem}}.nestform-cta__actions{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.nestform-cta__actions{flex-direction:row;flex-wrap:wrap}}.nestform-cta__signals{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:.5rem;padding:0}.nestform-cta__signal{border-radius:9999px;border-width:1px;border-color:#ffffff26;background-color:#ffffff0d;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.025em;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);color:#e2e8f0e6;transition:border-color var(--nestform-duration-fast) var(--nestform-ease),background-color var(--nestform-duration-fast) var(--nestform-ease),transform var(--nestform-duration-fast) var(--nestform-ease)}.nestform-cta__signal:hover{border-color:#ffffff4d;background-color:#ffffff1a;transform:translateY(-1px)}@keyframes nestform-cta-shift{0%{background-position:0% 40%}50%{background-position:100% 60%}to{background-position:0% 40%}}@keyframes nestform-cta-drift-a{0%{transform:translate(0) scale(1)}to{transform:translate(12%,18%) scale(1.15)}}@keyframes nestform-cta-drift-b{0%{transform:translate(0) scale(1.05)}to{transform:translate(-14%,-10%) scale(1.2)}}@keyframes nestform-cta-drift-c{0%{transform:translate(0) scale(.9)}to{transform:translate(-8%,12%) scale(1.25)}}@keyframes nestform-cta-spin{to{transform:rotate(360deg)}}@keyframes nestform-cta-spin-rev{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.nestform-cta__aurora,.nestform-cta__glow,.nestform-cta__ring,.nestform-cta__signal{animation:none;transition:none;transform:none}.nestform-cta [data-nestform-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}}@media(min-width:768px){.nestform-cta__ring--outer{height:34rem;width:34rem}.nestform-cta__ring--inner{height:22rem;width:22rem}}
