.lang-switcher[data-astro-cid-a2mxz4y6]{font-family:var(--font-mono);font-size:.8rem;color:var(--on-dark);background:color-mix(in srgb,var(--on-dark) 10%,transparent);border:1px solid color-mix(in srgb,var(--on-dark) 25%,transparent);border-radius:999px;backdrop-filter:blur(8px);transition:background-color .3s ease}.lang-switcher[data-astro-cid-a2mxz4y6]:hover{background:color-mix(in srgb,var(--on-dark) 18%,transparent)}.hero-section[data-astro-cid-bbe6dxrz]{background:var(--dark-ground);color:var(--on-dark);position:relative}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--on-dark) 14%,transparent) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 0%,#000 60%,transparent 100%);mask-image:radial-gradient(ellipse 100% 100% at 50% 0%,#000 60%,transparent 100%)}.hero-glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(600px circle at 20% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 60%),radial-gradient(500px circle at 85% 15%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 60%)}.hero-section[data-astro-cid-bbe6dxrz]>.max-w-7xl[data-astro-cid-bbe6dxrz],.hero-section[data-astro-cid-bbe6dxrz]>.hero-strip[data-astro-cid-bbe6dxrz]{position:relative;z-index:1}.wordmark[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.02em;color:var(--on-dark)}.wordmark[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{font-weight:700}.wordmark[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-weight:400;color:var(--accent)}.hero-badge[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 12%,transparent);padding:.5rem .9rem;border-radius:999px}.hero-title[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--on-dark)}.hero-title[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{font-style:italic;color:var(--accent)}.hero-sub[data-astro-cid-bbe6dxrz]{color:var(--on-dark-dim)}.btn[data-astro-cid-bbe6dxrz]{font-family:var(--font-body);transition:transform .5s var(--ease-editorial),background-color .3s ease,color .3s ease,border-color .3s ease}.btn-primary[data-astro-cid-bbe6dxrz]{background:var(--accent);color:var(--dark-ground);border-radius:3px}.btn-primary[data-astro-cid-bbe6dxrz]:hover{background:var(--on-dark);color:var(--dark-ground);transform:translateY(-3px)}.btn-secondary[data-astro-cid-bbe6dxrz]{color:var(--on-dark);background:transparent;border:none;border-bottom:1px solid color-mix(in srgb,var(--on-dark) 35%,transparent);border-radius:0;padding-left:.25rem;padding-right:.25rem}.btn-secondary[data-astro-cid-bbe6dxrz]:hover{border-color:var(--accent);color:var(--accent);transform:translate(4px)}@media(prefers-reduced-motion:reduce){.btn[data-astro-cid-bbe6dxrz]{transition:none}.btn-primary[data-astro-cid-bbe6dxrz]:hover,.btn-secondary[data-astro-cid-bbe6dxrz]:hover{transform:none}}.hero-strip[data-astro-cid-bbe6dxrz]{border-top:1px solid var(--dark-line)}.strip-item[data-astro-cid-bbe6dxrz]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--on-dark-dim)}.strip-item[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:var(--on-dark);font-weight:600}.strip-item[data-astro-cid-bbe6dxrz] .dot[data-astro-cid-bbe6dxrz]{color:var(--accent)}.problem-section[data-astro-cid-oo6sugl5]{background:var(--paper);color:var(--ink)}.problem-eyebrow[data-astro-cid-oo6sugl5]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.09em;color:var(--accent-deep)}.problem-title[data-astro-cid-oo6sugl5]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.problem-audience[data-astro-cid-oo6sugl5]{color:color-mix(in srgb,var(--ink) 55%,transparent)}.symptom-card[data-astro-cid-oo6sugl5]{background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:4px;box-shadow:0 12px 28px -14px color-mix(in srgb,var(--ink) 25%,transparent);transition:border-color .3s ease,box-shadow .3s ease}.symptom-card[data-astro-cid-oo6sugl5]:hover{border-color:var(--accent);box-shadow:0 16px 32px -14px color-mix(in srgb,var(--ink) 32%,transparent)}.symptom-mark[data-astro-cid-oo6sugl5]{color:var(--accent-deep);font-family:var(--font-mono);font-size:1.5rem;letter-spacing:.02em}.symptom-title[data-astro-cid-oo6sugl5]{font-family:var(--font-display);font-weight:400;color:var(--ink);letter-spacing:-.01em}.symptom-detail[data-astro-cid-oo6sugl5]{color:color-mix(in srgb,var(--ink) 62%,transparent)}.trust-section[data-astro-cid-urlijwe2]{background:var(--paper-dim)}.trust-title[data-astro-cid-urlijwe2]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.trust-subtitle[data-astro-cid-urlijwe2]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.trust-eyebrow-atomic[data-astro-cid-urlijwe2]{font-family:var(--font-mono);letter-spacing:.09em;color:var(--accent-deep)}.trust-eyebrow-label[data-astro-cid-urlijwe2]{font-family:var(--font-mono);color:color-mix(in srgb,var(--ink) 55%,transparent)}.trust-framework-list[data-astro-cid-urlijwe2]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;color:color-mix(in srgb,var(--ink) 60%,transparent)}.trust-framework-list[data-astro-cid-urlijwe2] b[data-astro-cid-urlijwe2]{color:var(--accent-deep);font-weight:600}@keyframes factor-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1);opacity:0}}.factor-dot-wrap[data-astro-cid-urlijwe2]{--dot-size: 1.75rem;--dot-shadow-size: 1.1rem;width:var(--dot-size);height:var(--dot-size)}.factor-dot-ring[data-astro-cid-urlijwe2]{content:"";position:absolute;box-sizing:content-box;top:calc(-1 * var(--dot-shadow-size));left:calc(-1 * var(--dot-shadow-size));width:100%;height:100%;padding:var(--dot-shadow-size);border-radius:999px;background:var(--accent);animation:factor-pulse 1.8s ease-out infinite;pointer-events:none}.factor-dot[data-astro-cid-urlijwe2]{width:var(--dot-size);height:var(--dot-size);border-radius:999px;border:none;background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:.85rem;transition:background-color .2s ease}.factor-dot[data-astro-cid-urlijwe2].is-active{background:var(--accent-deep)}.tooltip-card[data-astro-cid-urlijwe2]{background:var(--dark-ground);border-radius:10px;box-shadow:0 16px 40px -12px color-mix(in srgb,var(--ink) 45%,transparent)}.tooltip-name[data-astro-cid-urlijwe2]{font-family:var(--font-display);font-weight:400;font-size:1.1rem;color:var(--accent)}.tooltip-copy[data-astro-cid-urlijwe2]{font-size:.9rem;line-height:1.6;color:var(--on-dark)}.howitworks-section[data-astro-cid-cmgpsf2k]{background:var(--paper)}.howitworks-title[data-astro-cid-cmgpsf2k]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.howitworks-subtitle[data-astro-cid-cmgpsf2k]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.step-card[data-astro-cid-cmgpsf2k]{background:var(--paper-dim);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:4px;transition:border-color .3s ease}.step-card[data-astro-cid-cmgpsf2k]:hover{border-color:var(--accent)}.step-number[data-astro-cid-cmgpsf2k]{font-family:var(--font-mono);color:var(--paper);background:var(--accent-deep)}.step-title[data-astro-cid-cmgpsf2k]{font-family:var(--font-display);font-weight:400;color:var(--ink)}.step-desc[data-astro-cid-cmgpsf2k]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.howitworks-info[data-astro-cid-cmgpsf2k]{font-family:var(--font-mono);font-size:.8rem;color:var(--accent-deep);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:999px}@media(prefers-reduced-motion:reduce){.step-card[data-astro-cid-cmgpsf2k]{transition:none}}.comparison-section[data-astro-cid-sjh5edtt]{background:var(--paper-dim)}.comparison-title[data-astro-cid-sjh5edtt]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.comparison-subtitle[data-astro-cid-sjh5edtt]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.column-card[data-astro-cid-sjh5edtt]{background:var(--paper);border-radius:6px;transition:transform .4s var(--ease-editorial)}.column-card[data-astro-cid-sjh5edtt].plain{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.column-card[data-astro-cid-sjh5edtt].highlighted{border:1px solid var(--accent);box-shadow:0 12px 32px -8px color-mix(in srgb,var(--accent) 25%,transparent)}.column-name[data-astro-cid-sjh5edtt]{font-family:var(--font-display);font-weight:400}.column-name[data-astro-cid-sjh5edtt].highlighted{color:var(--accent-deep)}.column-name[data-astro-cid-sjh5edtt].plain{color:var(--ink)}.row-label[data-astro-cid-sjh5edtt]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.03em;color:color-mix(in srgb,var(--ink) 50%,transparent)}.benefit-icon[data-astro-cid-sjh5edtt]{border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);color:var(--accent-deep)}.benefit-title[data-astro-cid-sjh5edtt]{font-family:var(--font-display);font-weight:400;color:var(--ink)}.benefit-desc[data-astro-cid-sjh5edtt]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.pricing-section[data-astro-cid-hkoc4sea]{background:var(--paper)}.pricing-title[data-astro-cid-hkoc4sea]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.pricing-subtitle[data-astro-cid-hkoc4sea]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.pricing-card[data-astro-cid-hkoc4sea]{background:var(--paper-dim);border:1px solid var(--accent);border-radius:6px;box-shadow:0 20px 48px -12px color-mix(in srgb,var(--accent) 20%,transparent);overflow:hidden}.price-anchor[data-astro-cid-hkoc4sea]{font-family:var(--font-display);font-weight:400;color:var(--accent-deep);font-variant-numeric:tabular-nums}.price-usd[data-astro-cid-hkoc4sea]{font-family:var(--font-mono);font-size:.75rem;color:color-mix(in srgb,var(--ink) 55%,transparent)}.price-tagline[data-astro-cid-hkoc4sea]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.included-title[data-astro-cid-hkoc4sea]{font-family:var(--font-display);font-weight:400;color:var(--ink)}.included-item-title[data-astro-cid-hkoc4sea]{color:var(--ink)}.included-item-desc[data-astro-cid-hkoc4sea]{color:color-mix(in srgb,var(--ink) 60%,transparent)}.included-icon[data-astro-cid-hkoc4sea]{color:var(--accent-deep)}.pricing-cta[data-astro-cid-hkoc4sea]{background:var(--ink);color:var(--paper);border-radius:3px;transition:background-color .3s ease,transform .5s var(--ease-editorial)}.pricing-cta[data-astro-cid-hkoc4sea]:hover{background:var(--accent-deep);transform:translateY(-2px)}.pricing-after[data-astro-cid-hkoc4sea]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.pricing-after[data-astro-cid-hkoc4sea] strong[data-astro-cid-hkoc4sea]{color:var(--ink)}.pricing-tiers[data-astro-cid-hkoc4sea]{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.tier-label[data-astro-cid-hkoc4sea]{color:color-mix(in srgb,var(--ink) 70%,transparent)}.tier-value[data-astro-cid-hkoc4sea]{font-family:var(--font-mono);font-size:.85rem;color:var(--accent-deep)}@media(prefers-reduced-motion:reduce){.pricing-cta[data-astro-cid-hkoc4sea]{transition:none}.pricing-cta[data-astro-cid-hkoc4sea]:hover{transform:none}}.testimonial-section[data-astro-cid-fkbbckhy]{background:var(--paper-dim)}.testimonial-title[data-astro-cid-fkbbckhy]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.testimonial-card[data-astro-cid-fkbbckhy]{background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:6px}.testimonial-quote[data-astro-cid-fkbbckhy]{font-family:var(--font-body);font-weight:400;color:var(--ink)}.testimonial-author[data-astro-cid-fkbbckhy]{color:var(--ink)}.testimonial-link[data-astro-cid-fkbbckhy]{font-family:var(--font-mono);font-size:.8rem;color:var(--accent-deep)}.testimonial-link[data-astro-cid-fkbbckhy]:hover{color:var(--accent)}.about-section[data-astro-cid-v2cbyr3p]{background:var(--paper)}.about-title[data-astro-cid-v2cbyr3p]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.about-card[data-astro-cid-v2cbyr3p]{background:var(--paper-dim);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:6px}.about-name[data-astro-cid-v2cbyr3p]{font-family:var(--font-display);font-weight:400;color:var(--ink)}.about-role[data-astro-cid-v2cbyr3p]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:color-mix(in srgb,var(--ink) 50%,transparent)}.about-bio[data-astro-cid-v2cbyr3p]{color:color-mix(in srgb,var(--ink) 70%,transparent)}.about-linkedin[data-astro-cid-v2cbyr3p]{color:color-mix(in srgb,var(--ink) 70%,transparent);background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:3px;transition:border-color .3s ease,color .3s ease}.about-linkedin[data-astro-cid-v2cbyr3p]:hover{border-color:var(--accent);color:var(--accent-deep)}.faq-section[data-astro-cid-al2ca2vr]{background:var(--paper-dim)}.faq-title[data-astro-cid-al2ca2vr]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--ink)}.faq-subtitle[data-astro-cid-al2ca2vr]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.faq-item[data-astro-cid-al2ca2vr]{background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:4px;transition:border-color .3s ease}.faq-item[data-astro-cid-al2ca2vr]:hover{border-color:var(--accent)}.faq-question[data-astro-cid-al2ca2vr]{color:var(--ink)}.faq-chevron[data-astro-cid-al2ca2vr]{color:color-mix(in srgb,var(--ink) 40%,transparent)}.faq-answer[data-astro-cid-al2ca2vr]{color:color-mix(in srgb,var(--ink) 65%,transparent)}.faq-more[data-astro-cid-al2ca2vr]{color:color-mix(in srgb,var(--ink) 55%,transparent)}.faq-cta[data-astro-cid-al2ca2vr]{font-family:var(--font-mono);font-size:.85rem;color:var(--accent-deep)}.faq-cta[data-astro-cid-al2ca2vr]:hover{color:var(--accent)}.faq-group-label[data-astro-cid-al2ca2vr]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.09em;color:var(--accent-deep)}.finalcta-section[data-astro-cid-66itwakk]{background:var(--dark-ground);color:var(--on-dark)}.finalcta-icon[data-astro-cid-66itwakk]{border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);color:var(--accent)}.finalcta-title[data-astro-cid-66itwakk]{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance;color:var(--on-dark)}.finalcta-subtitle[data-astro-cid-66itwakk]{color:var(--on-dark-dim)}.finalcta-benefit-icon[data-astro-cid-66itwakk]{border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);color:var(--accent)}.finalcta-benefit-label[data-astro-cid-66itwakk]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.02em;color:var(--on-dark-dim)}.finalcta-cta[data-astro-cid-66itwakk]{background:var(--accent);color:var(--dark-ground);font-family:var(--font-mono);letter-spacing:.04em;border-radius:4px;transition:background-color .3s ease,transform .5s var(--ease-editorial)}.finalcta-cta[data-astro-cid-66itwakk]:hover{background:var(--on-dark);transform:translateY(-3px)}.finalcta-email[data-astro-cid-66itwakk]{font-family:var(--font-mono);font-size:.8rem;color:var(--on-dark-dim);border-bottom:1px solid color-mix(in srgb,var(--on-dark) 30%,transparent);transition:color .3s ease,border-color .3s ease}.finalcta-email[data-astro-cid-66itwakk]:hover{color:var(--accent);border-color:var(--accent)}@media(prefers-reduced-motion:reduce){.finalcta-cta[data-astro-cid-66itwakk]{transition:none}.finalcta-cta[data-astro-cid-66itwakk]:hover{transform:none}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--paper);color:color-mix(in srgb,var(--ink) 60%,transparent)}.footer-wordmark[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:1.1rem}.footer-wordmark[data-astro-cid-sz7xmlte] b[data-astro-cid-sz7xmlte]{color:var(--ink);font-weight:700}.footer-wordmark[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{color:var(--accent-deep);font-weight:400}.footer-links-title[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.09em;color:color-mix(in srgb,var(--ink) 50%,transparent)}.footer-link[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,var(--ink) 65%,transparent);transition:color .3s ease}.footer-link[data-astro-cid-sz7xmlte]:hover{color:var(--accent-deep)}.footer-divider[data-astro-cid-sz7xmlte]{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.footer-meta[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,var(--ink) 45%,transparent)}
