@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";.landing-footer[data-v-6e37645e]{border-top:1px solid rgba(115,153,190,.24);background:#040c1af2}.landing-footer__inner[data-v-6e37645e]{padding:3rem 0 2.1rem;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.9rem}.landing-footer__logo[data-v-6e37645e]{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:1.35rem;font-weight:700}.landing-footer__description[data-v-6e37645e]{margin-top:.65rem;max-width:60ch;color:#a8bedb;font-size:.93rem}.landing-footer__groups[data-v-6e37645e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.landing-footer__group h3[data-v-6e37645e]{font-size:.88rem;text-transform:uppercase;letter-spacing:.06em;color:#cae0fb}.landing-footer__group ul[data-v-6e37645e]{margin-top:.85rem;display:grid;gap:.55rem}.landing-footer__group a[data-v-6e37645e]{color:#a8bedb;font-size:.9rem}.landing-footer__group a[data-v-6e37645e]:hover{color:#f1f7ff}.landing-footer__bottom[data-v-6e37645e]{border-top:1px solid rgba(115,153,190,.2);padding:1rem 0 1.3rem}.landing-footer__bottom p[data-v-6e37645e]{color:#8da5c4;font-size:.84rem}@media (max-width: 860px){.landing-footer__inner[data-v-6e37645e]{grid-template-columns:1fr}}@media (max-width: 560px){.landing-footer__groups[data-v-6e37645e]{grid-template-columns:1fr}}.base-button[data-v-72d1f50d]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:12px;border:1px solid transparent;font-weight:700;letter-spacing:.01em;cursor:pointer}.base-button.is-md[data-v-72d1f50d]{min-height:2.9rem;padding:0 1.05rem;font-size:.93rem}.base-button.is-lg[data-v-72d1f50d]{min-height:3.2rem;padding:0 1.3rem;font-size:.97rem}.base-button.is-block[data-v-72d1f50d]{width:100%}.base-button.is-primary[data-v-72d1f50d]{background:linear-gradient(145deg,var(--primary),#1bc2f4);color:#062036;box-shadow:0 14px 24px #0ea6d754}.base-button.is-primary[data-v-72d1f50d]:hover{transform:translateY(-1px);background:linear-gradient(145deg,#64e3ff,#28c6f4)}.base-button.is-secondary[data-v-72d1f50d]{background:#0d2240d6;border-color:#84b5e66b;color:#e4f0ff}.base-button.is-secondary[data-v-72d1f50d]:hover{transform:translateY(-1px);border-color:#84b5e6a6;background:#10294df2}.base-button.is-ghost[data-v-72d1f50d]{background:transparent;border-color:#84b5e647;color:#cfe2ff}.base-button.is-ghost[data-v-72d1f50d]:hover{border-color:#84b5e680;background:#182f4f73}.landing-navbar[data-v-cd38e4c6]{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(105,150,198,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050d1cc2}.landing-navbar__inner[data-v-cd38e4c6]{min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.landing-navbar__brand[data-v-cd38e4c6]{display:inline-flex;align-items:center}.landing-navbar__logo[data-v-cd38e4c6]{display:block;width:clamp(9.4rem,20vw,11.5rem);height:auto}.landing-navbar__links[data-v-cd38e4c6]{display:flex;gap:1.35rem;align-items:center}.landing-navbar__link[data-v-cd38e4c6]{color:#c2d5ef;font-size:.9rem}.landing-navbar__link[data-v-cd38e4c6]:hover{color:#fff}@media (max-width: 920px){.landing-navbar__links[data-v-cd38e4c6]{display:none}.landing-navbar__inner[data-v-cd38e4c6]{min-height:4.2rem}}@media (max-width: 460px){.landing-navbar__logo[data-v-cd38e4c6]{width:8.9rem}.landing-navbar[data-v-cd38e4c6] .base-button{min-height:2.55rem;padding:0 .82rem;font-size:.84rem}}.feature-card[data-v-bb7885ab]{height:100%;padding:1.4rem;border-radius:16px}.feature-card__label[data-v-bb7885ab]{display:inline-block;margin-bottom:.75rem;padding:.22rem .5rem;border-radius:999px;background:#2be7b829;color:#b8ffe9;font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.feature-card__title[data-v-bb7885ab]{font-size:1.08rem;font-family:Space Grotesk,Segoe UI,sans-serif;letter-spacing:-.01em}.feature-card__description[data-v-bb7885ab]{margin-top:.7rem;color:#c3d4eb;font-size:.95rem}.section-header[data-v-fdbe6632]{margin-bottom:clamp(1.8rem,3vw,2.5rem)}.section-header.centered[data-v-fdbe6632]{text-align:center}.section-header.centered .eyebrow[data-v-fdbe6632]{justify-content:center}.section-header.centered .section-title[data-v-fdbe6632]{margin-inline:auto;max-width:24ch;text-wrap:balance}.section-header.centered .section-description[data-v-fdbe6632]{margin-inline:auto;text-wrap:pretty}.benefits-grid[data-v-55ce740b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media (max-width: 980px){.benefits-grid[data-v-55ce740b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.benefits-grid[data-v-55ce740b]{grid-template-columns:1fr}}.contact-layout[data-v-974a871d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem}.contact-copy[data-v-974a871d]{padding:1rem .2rem 0}.contact-copy__points[data-v-974a871d]{margin-top:1.4rem;display:grid;gap:.62rem}.contact-copy__points li[data-v-974a871d]{display:flex;gap:.55rem;color:#d8e8fc;font-size:.93rem}.contact-copy__points li[data-v-974a871d]:before{content:"";width:.55rem;height:.55rem;margin-top:.42rem;border-radius:999px;background:linear-gradient(145deg,#3bd4ff,#2be7b8);flex:0 0 auto}.contact-form[data-v-974a871d]{border-radius:18px;padding:1.25rem}.contact-form__grid[data-v-974a871d]{display:grid;gap:.88rem}.contact-form label[data-v-974a871d]{display:grid;gap:.35rem;color:#d6e7fb;font-size:.87rem;font-weight:700}.contact-form input[data-v-974a871d],.contact-form textarea[data-v-974a871d]{width:100%;border:1px solid rgba(109,154,204,.45);border-radius:10px;background:#061020d1;color:#f3f8ff;font:inherit;padding:.7rem .78rem}.contact-form input[data-v-974a871d]::placeholder,.contact-form textarea[data-v-974a871d]::placeholder{color:#8ea8c8}.contact-form textarea[data-v-974a871d]{resize:vertical}.contact-form[data-v-974a871d] .base-button{margin-top:1rem}.contact-form__legal[data-v-974a871d]{margin-top:.7rem;font-size:.79rem;color:#90a8c8}.contact-form__success[data-v-974a871d]{margin-top:.72rem;border:1px solid rgba(43,231,184,.42);color:#b5ffe8;background:#0e3a346b;border-radius:10px;padding:.6rem .7rem;font-size:.87rem}@media (max-width: 870px){.contact-layout[data-v-974a871d]{grid-template-columns:1fr}}.faq-item[data-v-61e5b232]{border-radius:14px;padding:.3rem 1rem 1rem}.faq-item__summary[data-v-61e5b232]{padding:.95rem 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:700;gap:1.5rem;-webkit-user-select:none;user-select:none}.faq-item__summary[data-v-61e5b232]::-webkit-details-marker{display:none}.faq-item__icon[data-v-61e5b232]{position:relative;width:1rem;height:1rem;flex:0 0 auto}.faq-item__icon[data-v-61e5b232]:before,.faq-item__icon[data-v-61e5b232]:after{content:"";position:absolute;inset:50% auto auto 50%;width:12px;height:2px;border-radius:999px;background:#cce2ff;transform:translate(-50%,-50%);transition:transform .18s ease}.faq-item__icon[data-v-61e5b232]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[open] .faq-item__icon[data-v-61e5b232]:after{transform:translate(-50%,-50%) rotate(0)}.faq-item__answer[data-v-61e5b232]{color:#bbd0eb;font-size:.94rem;padding-right:1rem}.faq-grid[data-v-53aaa91d]{display:grid;gap:.7rem}.hero[data-v-11c49b6e]{padding-top:clamp(4.4rem,11vw,7rem)}.hero__grid[data-v-11c49b6e]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.2rem)}.hero__title[data-v-11c49b6e]{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(2.05rem,5.2vw,3.6rem);letter-spacing:-.03em;max-width:16ch}.hero__subtitle[data-v-11c49b6e]{margin-top:1rem;font-size:clamp(1.05rem,1.9vw,1.25rem);color:#d6e6fa;max-width:42ch}.hero__description[data-v-11c49b6e]{margin-top:.95rem;color:#adbfda;max-width:62ch}.hero__actions[data-v-11c49b6e]{margin-top:1.5rem;display:flex;align-items:center;flex-wrap:wrap;gap:.78rem}.hero__highlights[data-v-11c49b6e]{margin-top:1.5rem;display:grid;gap:.58rem}.hero__highlights li[data-v-11c49b6e]{display:flex;align-items:center;gap:.55rem;color:#d2e3fa;font-size:.95rem}.hero__highlights li[data-v-11c49b6e]:before{content:"";width:9px;height:9px;border-radius:999px;background:linear-gradient(145deg,#3bd4ff,#2be7b8);box-shadow:0 0 0 4px #2be7b829}.hero__visual[data-v-11c49b6e]{padding:1.05rem;border-radius:22px}.hero__stats[data-v-11c49b6e]{margin-top:1rem;display:grid;gap:.6rem}.hero__stats div[data-v-11c49b6e]{border:1px solid rgba(111,153,199,.34);border-radius:12px;background:#071224b8;padding:.72rem .82rem}.hero__stats dt[data-v-11c49b6e]{font-weight:700;font-size:.88rem;color:#def0ff}.hero__stats dd[data-v-11c49b6e]{margin:.24rem 0 0;color:#a8c0dd;font-size:.84rem}@media (max-width: 980px){.hero__grid[data-v-11c49b6e]{grid-template-columns:1fr}}@media (max-width: 560px){.hero__actions[data-v-11c49b6e]{display:grid;grid-template-columns:1fr}.hero__actions[data-v-11c49b6e] .base-button{width:100%}}.steps-grid[data-v-6e89cf40]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.steps-grid__item[data-v-6e89cf40]{padding:1.35rem;border-radius:16px;counter-increment:step}.steps-grid__index[data-v-6e89cf40]{font-family:Space Grotesk,Segoe UI,sans-serif;color:#6cdffb;font-weight:700;font-size:.86rem;letter-spacing:.08em}.steps-grid__item h3[data-v-6e89cf40]{margin-top:.48rem;font-size:1.1rem}.steps-grid__item p[data-v-6e89cf40]{margin-top:.62rem;color:#bdd0e8;font-size:.94rem}.steps-grid__item span[data-v-6e89cf40]{margin-top:.8rem;display:inline-flex;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#b5ffe8;border:1px solid rgba(43,231,184,.35);border-radius:999px;padding:.22rem .58rem}@media (max-width: 750px){.steps-grid[data-v-6e89cf40]{grid-template-columns:1fr}}.pain-points[data-v-644fe17a]{position:relative}.pain-points[data-v-644fe17a]:before{content:"";position:absolute;top:7%;right:0;bottom:7%;left:0;background:linear-gradient(170deg,rgba(128,26,57,.14),transparent 35%);pointer-events:none}.pain-points__grid[data-v-644fe17a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.pain-points[data-v-644fe17a] .feature-card{border-color:#be5f8057}@media (max-width: 740px){.pain-points__grid[data-v-644fe17a]{grid-template-columns:1fr}}.testimonial-card[data-v-43b465ff]{height:100%;padding:1.55rem;border-radius:16px;background:linear-gradient(170deg,#102443f0,#09162be6)}.testimonial-card__quote[data-v-43b465ff]{color:#d9e8fb;font-size:.96rem;line-height:1.72}.testimonial-card__footer[data-v-43b465ff]{margin-top:1.1rem;padding-top:.9rem;border-top:1px solid rgba(114,153,196,.35)}.testimonial-card__name[data-v-43b465ff]{font-weight:700;font-size:.92rem}.testimonial-card__role[data-v-43b465ff]{color:#9fb5d3;font-size:.84rem}.testimonials-grid[data-v-15eeb764]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media (max-width: 960px){.testimonials-grid[data-v-15eeb764]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 660px){.testimonials-grid[data-v-15eeb764]{grid-template-columns:1fr}}.metric-card[data-v-446eca3f]{padding:1.2rem;border-radius:15px}.metric-card__value[data-v-446eca3f]{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(1.6rem,3vw,2rem);color:#82ecff;letter-spacing:-.02em}.metric-card__label[data-v-446eca3f]{margin-top:.3rem;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;color:#d4e6ff}.metric-card__detail[data-v-446eca3f]{margin-top:.45rem;color:#b4c7df;font-size:.89rem}.trust-layout[data-v-954a9164]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.2rem}.trust-badges[data-v-954a9164]{display:grid;gap:.58rem}.trust-badges li[data-v-954a9164]{padding:.72rem .85rem;border-radius:12px;border:1px solid rgba(108,167,221,.38);background:#0a1c35ad;color:#d8e8fd;font-size:.9rem}.trust-metrics[data-v-954a9164]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media (max-width: 900px){.trust-layout[data-v-954a9164]{grid-template-columns:1fr}}@media (max-width: 540px){.trust-metrics[data-v-954a9164]{grid-template-columns:1fr}}.use-cases-grid[data-v-23e77125]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.use-case-card[data-v-23e77125]{border-radius:16px;padding:1.35rem}.use-case-card__sector[data-v-23e77125]{color:#9ff4ff;font-size:.79rem;letter-spacing:.07em;text-transform:uppercase;font-weight:700}.use-case-card h3[data-v-23e77125]{margin-top:.58rem;font-size:1.04rem}.use-case-card p[data-v-23e77125]{margin-top:.58rem;color:#bed2ec;font-size:.93rem}@media (max-width: 760px){.use-cases-grid[data-v-23e77125]{grid-template-columns:1fr}}:root{--bg: #040c1a;--surface: rgba(10, 23, 45, .8);--surface-strong: #0b1d39;--surface-soft: rgba(13, 29, 55, .56);--border: #204066;--text: #eaf3ff;--text-soft: #b7c7dd;--primary: #3bd4ff;--primary-strong: #0ea6d7;--accent: #2be7b8;--danger-soft: #ffb7b7;--shadow: 0 22px 44px rgba(3, 10, 20, .45)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:Manrope,Segoe UI,sans-serif;color:var(--text);background:radial-gradient(circle at 6% 12%,rgba(48,130,255,.18),transparent 30%),radial-gradient(circle at 94% 88%,rgba(43,231,184,.13),transparent 32%),var(--bg);line-height:1.6;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}p{margin:0}h1,h2,h3,h4{margin:0;color:#f3f8ff;line-height:1.2}ul,ol{margin:0;padding:0;list-style:none}button,a{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.page-shell{position:relative;isolation:isolate}.page-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(170deg,#08182d73,#040c1ae0 48%,#040c1a),repeating-linear-gradient(90deg,transparent 0 74px,rgba(148,185,224,.04) 74px 75px);pointer-events:none;z-index:-1}.section-shell{padding:clamp(3.8rem,8vw,6.2rem) 0}.section-inner{width:min(1120px,calc(100% - 3rem));margin-inline:auto}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.95rem;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.77rem;font-weight:700}.eyebrow:before{content:"";width:24px;height:1px;background:#2be7b8bf}.section-title{font-family:Space Grotesk,Segoe UI,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);letter-spacing:-.015em;max-width:26ch;text-wrap:balance}.section-description{margin-top:.9rem;color:var(--text-soft);font-size:1.02rem;max-width:68ch}.panel{background:linear-gradient(160deg,#0e213eeb,#071427e0);border:1px solid rgba(96,140,188,.32);border-radius:18px;box-shadow:var(--shadow)}.reveal{opacity:0;transform:translateY(14px);animation:rise-in .7s ease forwards;animation-delay:var(--delay, 0ms)}@keyframes rise-in{to{opacity:1;transform:translateY(0)}}@media (max-width: 920px){.section-inner{width:min(1120px,calc(100% - 2.3rem))}.section-description{font-size:.98rem}}@media (max-width: 620px){.section-shell{padding:3.5rem 0}.section-title{max-width:unset}}
