.demo-cta-section[data-astro-cid-hoa34nbd]{background-color:var(--navy);background-image: radial-gradient(circle at 1px 1px, #ffffff0f 1px, transparent 0), linear-gradient(180deg, var(--navy) 0%, var(--navy-deep) 100%);background-size:22px 22px,auto;padding-block:64px}@property --mp-beam{syntax:"<angle>";inherits:false;initial-value:0deg}.demo-cta-panel[data-astro-cid-hoa34nbd]{border-radius:var(--radius-card);background:#ffffff0a;border:1px solid #ffffff17;grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;padding:46px 48px;display:grid;position:relative}.demo-cta-panel[data-astro-cid-hoa34nbd]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--mp-beam), transparent 0deg 296deg, #8cbeffe6 328deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.demo-cta-panel[data-astro-cid-hoa34nbd]:before{animation:9s linear infinite mp-beam-rotate}}@keyframes mp-beam-rotate{to{--mp-beam:360deg}}.dc-copy[data-astro-cid-hoa34nbd]{align-self:start;padding-top:30px}.dc-kicker[data-astro-cid-hoa34nbd]{color:#6fd1a6}.dc-kicker[data-astro-cid-hoa34nbd]:before{background:#6fd1a6}.dc-copy[data-astro-cid-hoa34nbd] h2[data-astro-cid-hoa34nbd]{color:#fff;margin:0 0 14px}.dc-lede[data-astro-cid-hoa34nbd]{color:#aebfd4;max-width:44ch;margin:0 0 24px;font-size:1rem;line-height:1.6}.dc-contacts[data-astro-cid-hoa34nbd]{flex-wrap:wrap;gap:24px;display:flex}.dc-contact-label[data-astro-cid-hoa34nbd]{color:#8fb0d6;letter-spacing:.04em;margin-bottom:4px;font-size:.62rem;font-weight:600;display:block}.dc-contact-value[data-astro-cid-hoa34nbd]{color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.dc-contact-value[data-astro-cid-hoa34nbd]:hover{color:#9fe6c4}.dc-card[data-astro-cid-hoa34nbd]{border-radius:var(--radius-card);background:#fff;padding:24px}.dc-card-title[data-astro-cid-hoa34nbd]{color:#1b2a3a;margin:0 0 4px;font-size:1rem;font-weight:700}.dc-card-sub[data-astro-cid-hoa34nbd]{color:var(--muted);margin:0 0 16px;font-size:.78rem}@media (width<=860px){.demo-cta-section[data-astro-cid-hoa34nbd]{padding-block:42px}.demo-cta-panel[data-astro-cid-hoa34nbd]{grid-template-columns:1fr;gap:28px;padding:28px 22px}.dc-copy[data-astro-cid-hoa34nbd]{padding-top:0}}.cx[data-astro-cid-np7ixchl]{gap:16px;display:grid}.cx-tabs[data-astro-cid-np7ixchl]{display:none}.cx[data-astro-cid-np7ixchl].is-enhanced{grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px)}.cx[data-astro-cid-np7ixchl].is-enhanced .cx-tabs[data-astro-cid-np7ixchl]{gap:4px;display:grid}.cx-tab[data-astro-cid-np7ixchl]{border-radius:var(--radius-card);color:var(--text);cursor:pointer;font:inherit;text-align:left;transition:background-color var(--motion-quick) var(--ease-out), border-color var(--motion-quick) var(--ease-out), color var(--motion-quick) var(--ease-out);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:13px 16px;font-size:.95rem;font-weight:600;display:grid}.cx-tab[data-astro-cid-np7ixchl]:hover{color:var(--ink);background:var(--surface)}.cx-tab[data-astro-cid-np7ixchl][aria-selected=true]{background:var(--surface);border-color:var(--line-strong);box-shadow:var(--shadow-card);color:var(--ink)}.cx-tab-num[data-astro-cid-np7ixchl],.cx-panel-num[data-astro-cid-np7ixchl]{color:var(--muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:.72rem;font-weight:600}.cx-tab[data-astro-cid-np7ixchl][aria-selected=true] .cx-tab-num[data-astro-cid-np7ixchl]{color:var(--blue)}.cx-panels[data-astro-cid-np7ixchl]{gap:16px;display:grid}.cx-panel[data-astro-cid-np7ixchl]{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-panel);padding:clamp(22px,3vw,34px)}.cx[data-astro-cid-np7ixchl].is-enhanced .cx-panel[data-astro-cid-np7ixchl]{box-shadow:var(--shadow-card)}.cx-panel[data-astro-cid-np7ixchl]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cx-panel-title[data-astro-cid-np7ixchl]{color:var(--ink);letter-spacing:-.01em;align-items:baseline;gap:12px;margin:0 0 18px;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:700;display:flex}.cx-list[data-astro-cid-np7ixchl]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px 32px;margin:0;padding:0;list-style:none;display:grid}.cx-list[data-astro-cid-np7ixchl] li[data-astro-cid-np7ixchl]{color:var(--text);padding-left:28px;font-size:.95rem;line-height:1.55;position:relative}.cx-list[data-astro-cid-np7ixchl] li[data-astro-cid-np7ixchl]:before{border-bottom:2px solid var(--green);border-right:2px solid var(--green);content:"";width:5px;height:10px;position:absolute;top:.32em;left:6px;transform:rotate(45deg)}@media (width<=860px){.cx[data-astro-cid-np7ixchl].is-enhanced{grid-template-columns:minmax(0,1fr)}.cx[data-astro-cid-np7ixchl].is-enhanced .cx-tabs[data-astro-cid-np7ixchl]{gap:6px;display:grid}.cx-tab[data-astro-cid-np7ixchl]{padding:11px 14px;font-size:.9rem}}
