.eyebrow[data-astro-cid-tojtqxni]{display:block;font-size:var(--fs-eyebrow);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.trust-line[data-astro-cid-lr5qtzcx]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}.trust-item[data-astro-cid-lr5qtzcx]{display:flex;flex-direction:column;gap:var(--space-1)}.trust-strong[data-astro-cid-lr5qtzcx]{font-size:var(--fs-body);font-weight:600;color:var(--text)}.trust-text[data-astro-cid-lr5qtzcx]{font-size:var(--fs-small);color:var(--text-muted);line-height:var(--lh-body)}@media(max-width:767px){.trust-line[data-astro-cid-lr5qtzcx]{grid-template-columns:1fr;gap:var(--space-4)}.trust-item[data-astro-cid-lr5qtzcx]{padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.trust-item[data-astro-cid-lr5qtzcx]:last-child{border-bottom:none;padding-bottom:0}}.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;min-width:44px;padding:var(--space-3) var(--space-5);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:600;line-height:1;text-decoration:none;border:2px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.btn[data-astro-cid-vnzlvqnm]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn[data-astro-cid-vnzlvqnm]:disabled{opacity:.5;cursor:not-allowed}.btn--primary[data-astro-cid-vnzlvqnm]{background:var(--primary);color:var(--text-on-primary);border-color:var(--primary)}.btn--primary[data-astro-cid-vnzlvqnm]:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.btn--secondary[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--primary-text);border-color:var(--primary)}.btn--secondary[data-astro-cid-vnzlvqnm]:hover:not(:disabled){background:var(--primary-soft)}.btn--link[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--primary-text);border-color:transparent;padding-inline:0;min-width:0;text-decoration:underline;text-underline-offset:3px}.btn--link[data-astro-cid-vnzlvqnm]:hover:not(:disabled){text-decoration:none}.bc-scene[data-astro-cid-7sga6aw2]{width:100%;display:flex;justify-content:center;align-items:center}.bc-svg[data-astro-cid-7sga6aw2]{width:100%;max-width:420px;height:auto;will-change:transform}.bc-bg[data-astro-cid-7sga6aw2]{opacity:.5}.bc-pulse[data-astro-cid-7sga6aw2]{opacity:.25}@media(prefers-reduced-motion:no-preference){.bc-bg[data-astro-cid-7sga6aw2]{opacity:0;animation:bc-bg-in .5s ease 50ms both}@keyframes bc-bg-in{0%{opacity:0}to{opacity:.5}}.bc-sec[data-astro-cid-7sga6aw2]{opacity:0;animation:bc-fade-in .4s ease .85s both}.bc-minor[data-astro-cid-7sga6aw2]{opacity:0;animation:bc-fade-in .4s ease .9s both}@keyframes bc-fade-in{0%{opacity:0}to{opacity:1}}.bc-conn[data-astro-cid-7sga6aw2]{stroke-dasharray:var(--ln);stroke-dashoffset:var(--ln);animation:bc-draw .56s cubic-bezier(.16,1,.3,1) both}.bc-conn-1[data-astro-cid-7sga6aw2]{--ln: 190;animation-delay:.28s}.bc-conn-2[data-astro-cid-7sga6aw2]{--ln: 172;animation-delay:.4s}.bc-conn-3[data-astro-cid-7sga6aw2]{--ln: 180;animation-delay:.52s}@keyframes bc-draw{to{stroke-dashoffset:0}}.bc-sat[data-astro-cid-7sga6aw2],.bc-central[data-astro-cid-7sga6aw2],.bc-central-inner[data-astro-cid-7sga6aw2]{transform-box:fill-box;transform-origin:center}.bc-sat[data-astro-cid-7sga6aw2]{animation:bc-node-in .38s cubic-bezier(.16,1,.3,1) both}.bc-sat-1[data-astro-cid-7sga6aw2]{animation-delay:.64s}.bc-sat-2[data-astro-cid-7sga6aw2]{animation-delay:.74s}.bc-sat-3[data-astro-cid-7sga6aw2]{animation-delay:.84s}.bc-central[data-astro-cid-7sga6aw2]{animation:bc-node-in .42s cubic-bezier(.16,1,.3,1) .96s both}.bc-central-inner[data-astro-cid-7sga6aw2]{animation:bc-node-in .3s cubic-bezier(.16,1,.3,1) 1.05s both}@keyframes bc-node-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.bc-pulse[data-astro-cid-7sga6aw2]{transform-box:fill-box;transform-origin:center;opacity:0;animation:bc-pulse-out 2.8s ease-out 1.5s infinite}@keyframes bc-pulse-out{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}}.bv2-ring[data-astro-cid-7sga6aw2]{transform-box:fill-box;transform-origin:center;opacity:0;animation:bv2-ring 2.4s ease-out infinite}.bv2-ring-2[data-astro-cid-7sga6aw2]{animation-delay:.8s}.bv2-ring-3[data-astro-cid-7sga6aw2]{animation-delay:1.6s}@keyframes bv2-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media(prefers-reduced-motion:reduce){.bv2-ring[data-astro-cid-7sga6aw2]{animation:none;opacity:0}}@media(max-width:1023px){.bc-svg[data-astro-cid-7sga6aw2]{max-width:300px;max-height:230px}}.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(64px + var(--space-9));padding-bottom:var(--space-8);background:var(--bg)}.hero-inner[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-8)}.hero-text[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:var(--space-5)}h1[data-astro-cid-bbe6dxrz]{font-size:var(--fs-display);font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--ls-display);color:var(--text);text-wrap:balance}.h1-em[data-astro-cid-bbe6dxrz]{font-style:italic;font-weight:400;color:var(--primary-text)}.subtitle[data-astro-cid-bbe6dxrz]{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);max-width:var(--measure)}.bullets[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:var(--space-2)}.bullets[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--fs-body);color:var(--text-muted)}.bullets[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{flex-shrink:0;margin-top:3px;color:var(--accent)}.ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.hero-visual[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;align-items:center}@media(min-width:1024px){.hero--home[data-astro-cid-bbe6dxrz] .hero-inner[data-astro-cid-bbe6dxrz]{grid-template-columns:7fr 5fr;align-items:center}.hero--landing[data-astro-cid-bbe6dxrz] .hero-inner[data-astro-cid-bbe6dxrz]{max-width:66%}.ctas[data-astro-cid-bbe6dxrz]{flex-wrap:nowrap}}@media(max-width:767px){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(64px + var(--space-7));padding-bottom:var(--space-7)}.hero-visual[data-astro-cid-bbe6dxrz]{display:none}.ctas[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:stretch}.ctas[data-astro-cid-bbe6dxrz] .wa-btn,.ctas[data-astro-cid-bbe6dxrz] .btn{width:100%}}@media(prefers-reduced-motion:no-preference){.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{opacity:0;transform:translateY(18px);animation:hero-rise .65s cubic-bezier(.16,1,.3,1) both}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(1){animation-delay:80ms}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.21s}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.33s}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(4){animation-delay:.45s}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(5){animation-delay:.57s}@keyframes hero-rise{to{opacity:1;transform:translateY(0)}}}
