.cursor-hud[data-astro-cid-beh3cnae]{position:fixed;inset:0;z-index:9999;pointer-events:none;display:none}.cursor-hud[data-astro-cid-beh3cnae][data-active="1"]{display:block}.hud-label[data-astro-cid-beh3cnae]{position:fixed;top:0;left:0;display:none;align-items:center;gap:.5rem;padding:.25rem .4rem;background:hsl(var(--background) / .72);backdrop-filter:blur(6px);font-family:var(--font-mono);font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap;will-change:transform;opacity:0;transition:opacity .14s ease-out}.cursor-hud[data-astro-cid-beh3cnae][data-active="1"] .hud-label[data-astro-cid-beh3cnae]{display:inline-flex}.cursor-hud[data-astro-cid-beh3cnae][data-variant=brackets] .hud-label[data-astro-cid-beh3cnae]{display:none}.cursor-hud[data-astro-cid-beh3cnae][data-visible="1"] .hud-label[data-astro-cid-beh3cnae]{opacity:1}.hud-brackets[data-astro-cid-beh3cnae]{position:fixed;top:0;left:0;display:none;color:hsl(var(--foreground));opacity:0;transition:opacity .14s ease-out;will-change:transform}.cursor-hud[data-astro-cid-beh3cnae][data-active="1"][data-brackets="1"] .hud-brackets[data-astro-cid-beh3cnae]{display:block}.cursor-hud[data-astro-cid-beh3cnae][data-visible="1"] .hud-brackets[data-astro-cid-beh3cnae]{opacity:1}.hud-agent[data-astro-cid-beh3cnae]{display:none;align-items:center;gap:.45rem}.cursor-hud[data-astro-cid-beh3cnae][data-variant=agent] .hud-label[data-astro-cid-beh3cnae]{font-size:8px}.cursor-hud[data-astro-cid-beh3cnae][data-variant=agent] .hud-agent[data-astro-cid-beh3cnae]{display:inline-flex}.cursor-hud[data-astro-cid-beh3cnae][data-variant=agent] .hud-coords[data-astro-cid-beh3cnae]{display:none}.cursor-hud[data-astro-cid-beh3cnae][data-variant=pulse] .hud-agent[data-astro-cid-beh3cnae]{display:inline-flex}.cursor-hud[data-astro-cid-beh3cnae][data-variant=pulse] .hud-coords[data-astro-cid-beh3cnae],.cursor-hud[data-astro-cid-beh3cnae][data-variant=pulse] .hud-state[data-astro-cid-beh3cnae]{display:none}.cursor-hud[data-astro-cid-beh3cnae][data-variant=pulse] .hud-label[data-astro-cid-beh3cnae]{background:none;backdrop-filter:none;padding:0}.hud-rings[data-astro-cid-beh3cnae]{position:fixed;top:0;left:0;display:none;width:0;height:0;will-change:transform}.cursor-hud[data-astro-cid-beh3cnae][data-active="1"][data-variant=pulse] .hud-rings[data-astro-cid-beh3cnae]{display:block}.hud-rings[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]{position:absolute;left:0;top:0;width:12px;height:12px;margin:-6px 0 0 -6px;border:1px solid hsl(var(--primary));opacity:0;transform:scale(.35)}.cursor-hud[data-astro-cid-beh3cnae][data-state=speaking] .hud-rings[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]{animation:hud-ripple 1.5s ease-out infinite}.cursor-hud[data-astro-cid-beh3cnae][data-state=speaking] .hud-rings[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]:nth-child(2){animation-delay:.55s}@keyframes hud-ripple{0%{opacity:.5;transform:scale(.35)}to{opacity:0;transform:scale(3.4)}}@media(prefers-reduced-motion:reduce){.cursor-hud[data-astro-cid-beh3cnae][data-state=speaking] .hud-rings[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]{animation:none}}.hud-meter[data-astro-cid-beh3cnae]{display:inline-flex;align-items:flex-end;gap:1.5px;height:7px}.hud-meter[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]{display:block;width:2px;height:7px;background:currentColor;transform-origin:bottom;transform:scaleY(.14);opacity:.75}.cursor-hud[data-astro-cid-beh3cnae][data-state=speaking] .hud-meter[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]{background:hsl(var(--primary));opacity:1}.cursor-hud[data-astro-cid-beh3cnae][data-state=barge] .hud-state[data-astro-cid-beh3cnae]{color:hsl(var(--foreground))}.hud-state[data-astro-cid-beh3cnae]{min-width:8.5ch}.hud-trail[data-astro-cid-beh3cnae]{position:fixed;top:0;left:0;display:none;width:0;height:0;opacity:0;transition:opacity .14s ease-out}.cursor-hud[data-astro-cid-beh3cnae][data-active="1"][data-variant=trail] .hud-trail[data-astro-cid-beh3cnae]{display:block}.cursor-hud[data-astro-cid-beh3cnae][data-visible="1"] .hud-trail[data-astro-cid-beh3cnae]{opacity:1}.hud-trail[data-astro-cid-beh3cnae] i[data-astro-cid-beh3cnae]{position:absolute;left:0;top:0;background:hsl(var(--foreground));will-change:transform;border-radius:0!important}.cursor-hud[data-astro-cid-beh3cnae][data-variant=trail] .hud-label[data-astro-cid-beh3cnae]{display:none}html.hud-no-cursor,html.hud-no-cursor *{cursor:none!important}@media(prefers-reduced-motion:reduce){.hud-label[data-astro-cid-beh3cnae],.hud-trail[data-astro-cid-beh3cnae],.hud-brackets[data-astro-cid-beh3cnae]{transition:none}}.ip-cta-scope{--ip-cta-font: var(--font-mono);--ip-cta-tracking: .14em;--ip-cta-accent: #323dfe;--primary: 235 99% 59%;--accent: 235 99% 59%;--ring: 235 99% 59%;--color-primary: hsl(235 99% 59%);--color-accent: hsl(235 99% 59%);--color-ring: hsl(235 99% 59%)}.ip-cta-scope *,.ip-cta-scope *:before,.ip-cta-scope *:after{border-radius:2px!important}.ip-cta-scope [class*=rounded-full],.ip-cta-scope .rounded-full{border-radius:9999px!important}.ip-cta-scope [style*="border-radius: 50%"],.ip-cta-scope [style*="border-radius:50%"]{border-radius:50%!important}.ip-cta-scope [class*="rounded-[18px]"]{border-radius:18px!important}.ip-cta-scope [class*="rounded-[19px]"]{border-radius:19px!important}.ip-cta-scope [class*="rounded-[20px]"]{border-radius:20px!important}.ip-cta-scope [class*="rounded-[22px]"]{border-radius:22px!important}.ip-cta-scope [class*="rounded-[24px]"]{border-radius:24px!important}.ip-cta-scope [class*="rounded-[28px]"]{border-radius:28px!important}.ip-cta-scope [class*="rounded-[30px]"]{border-radius:30px!important}.ip-cta-scope [class*="rounded-[32px]"]{border-radius:32px!important}.ip-cta-scope [class*="rounded-[36px]"]{border-radius:36px!important}.ip-cta-scope [class*="rounded-[40px]"]{border-radius:40px!important}.ip-cta-scope [class*="rounded-[44px]"]{border-radius:44px!important}.ip-cta-scope [class*="rounded-[48px]"]{border-radius:48px!important}.ip-cta-scope [class*="rounded-[2.5rem]"]{border-radius:2.5rem!important}.ip-cta-scope [class*="rounded-[3rem]"]{border-radius:3rem!important}.ip-cta-scope [class*=rounded-tl-sm]{border-radius:2px 8px 8px!important}.ip-cta-scope [class*=rounded-tr-sm]{border-radius:8px 2px 8px 8px!important}.ip-cta-scope [class*=rounded-bl-sm]{border-radius:8px 8px 8px 2px!important}.ip-cta-scope [class*=rounded-br-sm]{border-radius:8px 8px 2px!important}.ip-cta-scope [class*=rounded-2xl][class*=rounded-tl-sm]{border-radius:2px 16px 16px!important}.ip-cta-scope [class*=rounded-2xl][class*=rounded-tr-sm]{border-radius:16px 2px 16px 16px!important}.ip-cta-scope [class*=rounded-2xl][class*=rounded-bl-sm]{border-radius:16px 16px 16px 2px!important}.ip-cta-scope [class*=rounded-2xl][class*=rounded-br-sm]{border-radius:16px 16px 2px!important}.ip-cta-scope #section-pillars button[class*=rounded-full]{border-radius:2px!important}.ip-cta-scope button[class*=rounded-full][class*=bg-primary]:not([class*=bg-foreground]),.ip-cta-scope button[class*=rounded-full][class*=bg-primary]:not([class*=bg-foreground]):hover{border-radius:2px!important;background-color:var(--ip-cta-accent)!important}.ip-cta-scope button[class*=rounded-full][class*=bg-foreground],.ip-cta-scope button[class*=rounded-full][class*=bg-primary] span[class*=rounded-full]{border-radius:2px!important}.ip-cta-scope a[class*=bg-foreground][class*=text-background],.ip-cta-scope button[class*=bg-foreground][class*=text-background],.ip-cta-scope a[class*=border-border][class*=bg-background][class*=text-foreground],.ip-cta-scope button[class*=border-border][class*=bg-background][class*=text-foreground],.ip-cta-scope a[class*=border-border][class*=bg-background][class*=text-muted-foreground],.ip-cta-scope button[class*=border-border][class*=bg-background][class*=text-muted-foreground],.ip-cta-scope a[class*=border-border][class*=text-foreground][class*="hover:bg-surface"],.ip-cta-scope button[class*=border-border][class*=text-foreground][class*="hover:bg-surface"]{border-radius:2px!important;font-family:var(--ip-cta-font)!important;text-transform:uppercase!important;letter-spacing:var(--ip-cta-tracking)!important;font-weight:600!important;font-size:11px!important;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,transform 50ms ease-in-out}.ip-cta-scope a[class*=bg-foreground][class*=text-background],.ip-cta-scope button[class*=bg-foreground][class*=text-background]{border:1px solid transparent!important}.ip-cta-scope a[class*=bg-foreground][class*=text-background]:hover,.ip-cta-scope button[class*=bg-foreground][class*=text-background]:hover{background-color:var(--ip-cta-accent)!important;color:#fff!important}.ip-cta-scope a[class*=border-border][class*=bg-background][class*=text-foreground]:hover,.ip-cta-scope button[class*=border-border][class*=bg-background][class*=text-foreground]:hover,.ip-cta-scope a[class*=border-border][class*=bg-background][class*=text-muted-foreground]:hover,.ip-cta-scope button[class*=border-border][class*=bg-background][class*=text-muted-foreground]:hover,.ip-cta-scope a[class*=border-border][class*=text-foreground][class*="hover:bg-surface"]:hover,.ip-cta-scope button[class*=border-border][class*=text-foreground][class*="hover:bg-surface"]:hover{background-color:var(--ip-cta-accent)!important;border-color:var(--ip-cta-accent)!important;color:#fff!important}.ip-cta-scope a[class*=bg-foreground]:active,.ip-cta-scope button[class*=bg-foreground]:active,.ip-cta-scope a[class*=border-border][class*=bg-background]:active,.ip-cta-scope button[class*=border-border][class*=bg-background]:active,.ip-cta-scope a[class*=border-border][class*=text-foreground][class*="hover:bg-surface"]:active,.ip-cta-scope button[class*=border-border][class*=text-foreground][class*="hover:bg-surface"]:active{transform:translateY(1px)}.ip-cta-scope a[class*=bg-foreground] svg,.ip-cta-scope a[class*=border-border][class*=bg-background] svg,.ip-cta-scope a[class*=border-border][class*=text-foreground][class*="hover:bg-surface"] svg,.ip-cta-scope button[class*=bg-foreground] svg,.ip-cta-scope button[class*=border-border][class*=bg-background] svg,.ip-cta-scope button[class*=border-border][class*=text-foreground][class*="hover:bg-surface"] svg{width:14px;height:14px;stroke-width:2}.ip-cta-scope header a[class*=bg-foreground][class*=text-background],.ip-cta-scope header button[class*=bg-foreground][class*=text-background],.ip-cta-scope header a[class*=border-border][class*=bg-background][class*=text-foreground],.ip-cta-scope header button[class*=border-border][class*=bg-background][class*=text-foreground],.ip-cta-scope header a[href*="cx.plivo.com/login"]{border-radius:2px!important;font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:600!important;font-size:11px!important;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,transform 50ms ease-in-out!important}.ip-cta-scope header a[class*=bg-foreground][class*=text-background]:hover,.ip-cta-scope header button[class*=bg-foreground][class*=text-background]:hover{background-color:#323dfe!important;background-image:none!important;color:#fff!important}.ip-cta-scope header a[class*=border-border][class*=bg-background][class*=text-foreground]:hover,.ip-cta-scope header button[class*=border-border][class*=bg-background][class*=text-foreground]:hover{background-color:#323dfe!important;border-color:#323dfe!important;color:#fff!important}.ip-cta-scope header a[class*=bg-foreground]:active,.ip-cta-scope header button[class*=bg-foreground]:active,.ip-cta-scope header a[class*=border-border][class*=bg-background]:active,.ip-cta-scope header button[class*=border-border][class*=bg-background]:active{transform:translateY(1px)!important}html:not(.dark) .bg-surface,html:not(.dark) .bg-surface-2,html:not(.dark) .bg-background\/40{background-color:hsl(var(--background))}:is(#section-stack,#section-scale,#section-pillars,#section-compliance,#section-ship)>div,:is(section#compliance,section#ship)>div{padding-top:3rem;padding-bottom:3rem}@media(min-width:640px){:is(#section-stack,#section-scale,#section-pillars,#section-compliance,#section-ship)>div,:is(section#compliance,section#ship)>div{padding-top:4rem;padding-bottom:4rem}}@media(min-width:768px){:is(#section-stack,#section-scale,#section-pillars,#section-compliance,#section-ship)>div,:is(section#compliance,section#ship)>div{padding-top:5rem;padding-bottom:5rem}}
