.marketing-module__E3pUCa__marketingPage{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--marketing-bg:#f7f8fb;--marketing-surface:#ffffffc7;--marketing-text:#101828;--marketing-muted:#617085;--marketing-line:#1423401f;--marketing-primary:#0b5cff;--marketing-primary-dark:#083fb2;--marketing-accent:#1bb7a6;--marketing-shadow:0 24px 70px #0f234624;--marketing-radius:24px;--marketing-max:1180px;background:radial-gradient(circle at 10% 4%, #0b5cff1f, transparent 30rem), radial-gradient(circle at 88% 12%, #1bb7a61f, transparent 28rem), linear-gradient(180deg, #fbfcff 0%, var(--marketing-bg) 42%, #eef3f8 100%);min-height:100vh;color:var(--marketing-text);font-family:var(--font-sans), Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;line-height:1.5;position:relative;overflow-x:hidden}.marketing-module__E3pUCa__marketingPage,.marketing-module__E3pUCa__marketingPage *{box-sizing:border-box}.marketing-module__E3pUCa__marketingPage a{color:inherit;text-decoration:none}:is(.marketing-module__E3pUCa__marketingPage button,.marketing-module__E3pUCa__marketingPage a){-webkit-tap-highlight-color:transparent}.marketing-module__E3pUCa__marketingPage .ambient{z-index:0;pointer-events:none;opacity:.75;filter:blur(2px);position:fixed}.marketing-module__E3pUCa__marketingPage .ambient-one{background:linear-gradient(135deg,#0b5cff33,#1bb7a614);border-radius:50%;width:26rem;height:26rem;animation:16s ease-in-out infinite marketing-module__E3pUCa__drift;inset:12% auto auto -12rem}.marketing-module__E3pUCa__marketingPage .ambient-two{background:linear-gradient(135deg,#d8a4452e,#0b5cff14);border-radius:34% 66% 44% 56%;width:30rem;height:30rem;animation:19s ease-in-out infinite reverse marketing-module__E3pUCa__drift;bottom:12%;right:-10rem}.marketing-module__E3pUCa__marketingPage .site-header{z-index:30;width:min(calc(100% - 32px), var(--marketing-max));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffb8;border:1px solid #ffffffb8;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;padding:10px 12px 10px 14px;transition:background .22s,box-shadow .22s,border-color .22s;display:grid;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #16223814}.marketing-module__E3pUCa__marketingPage .site-header.is-scrolled{background:#ffffffe6;border-color:#10182814;box-shadow:0 18px 60px #16223824}.marketing-module__E3pUCa__marketingPage .brand{letter-spacing:0;align-items:center;gap:10px;font-weight:800;display:inline-flex}.marketing-module__E3pUCa__marketingPage .brand-mark{background:linear-gradient(135deg, var(--marketing-primary), var(--marketing-accent));border-radius:14px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 12px 28px #0b5cff3d}.marketing-module__E3pUCa__marketingPage .brand-mark svg{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.marketing-module__E3pUCa__marketingPage .desktop-nav{justify-content:center;gap:4px;display:flex}.marketing-module__E3pUCa__marketingPage .desktop-nav a{color:var(--marketing-muted);border-radius:999px;padding:9px 13px;font-size:14px;font-weight:600;transition:color .18s,background .18s}:is(.marketing-module__E3pUCa__marketingPage .desktop-nav a:hover,.marketing-module__E3pUCa__marketingPage .desktop-nav a.is-active){color:var(--marketing-primary-dark);background:#0b5cff14}.marketing-module__E3pUCa__marketingPage .header-cta{color:#fff;background:#101828;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700;box-shadow:0 12px 32px #1018282e}.marketing-module__E3pUCa__marketingPage .header-actions{align-items:center;gap:8px;display:inline-flex}.marketing-module__E3pUCa__marketingPage .login-link{border:1px solid var(--marketing-line);color:#1d2939;background:#ffffff9e;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:800;transition:background .18s,border-color .18s,color .18s}.marketing-module__E3pUCa__marketingPage .login-link:hover{color:var(--marketing-primary-dark);background:#0b5cff14;border-color:#0b5cff47}.marketing-module__E3pUCa__marketingPage .menu-button{cursor:pointer;background:#101828;border:0;border-radius:50%;width:42px;height:42px;display:none}.marketing-module__E3pUCa__marketingPage .menu-button span{background:#fff;border-radius:999px;width:17px;height:2px;margin:4px auto;transition:transform .18s,opacity .18s;display:block}.marketing-module__E3pUCa__marketingPage .menu-button[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.marketing-module__E3pUCa__marketingPage .menu-button[aria-expanded=true] span:nth-child(2){opacity:0}.marketing-module__E3pUCa__marketingPage .menu-button[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.marketing-module__E3pUCa__marketingPage .mobile-nav{z-index:25;border:1px solid var(--marketing-line);width:min(100% - 32px,420px);box-shadow:var(--marketing-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff0;border-radius:24px;padding:12px;display:none;position:fixed;top:78px;left:50%;transform:translate(-50%)}.marketing-module__E3pUCa__marketingPage .mobile-nav.is-open{gap:6px;display:grid}.marketing-module__E3pUCa__marketingPage .mobile-nav a{color:var(--marketing-muted);border-radius:16px;padding:13px 14px;font-weight:700}.marketing-module__E3pUCa__marketingPage .mobile-nav a:hover{color:var(--marketing-primary-dark);background:#0b5cff14}.marketing-module__E3pUCa__marketingPage .section-shell{z-index:1;width:min(calc(100% - 40px), var(--marketing-max));margin-inline:auto;position:relative}.marketing-module__E3pUCa__marketingPage .hero{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:54px;min-height:100vh;padding:140px 0 72px;display:grid}.marketing-module__E3pUCa__marketingPage .eyebrow{color:var(--marketing-primary-dark);letter-spacing:.11em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:800}:is(.marketing-module__E3pUCa__marketingPage .hero-title,.marketing-module__E3pUCa__marketingPage .section-heading h2,.marketing-module__E3pUCa__marketingPage .spotlight h2,.marketing-module__E3pUCa__marketingPage .final-cta h2){letter-spacing:0;margin:0}.marketing-module__E3pUCa__marketingPage .hero-title{max-width:780px;font-size:clamp(44px,6vw,74px);font-weight:800;line-height:.96}.marketing-module__E3pUCa__marketingPage .hero-text{max-width:650px;color:var(--marketing-muted);margin:26px 0 0;font-size:18px}.marketing-module__E3pUCa__marketingPage .hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.marketing-module__E3pUCa__marketingPage .button{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex;position:relative;overflow:hidden}.marketing-module__E3pUCa__marketingPage .button:after{content:"";background:linear-gradient(110deg,#0000,#ffffff80,#0000);transition:transform .62s;position:absolute;inset:0;transform:translate(-110%)}.marketing-module__E3pUCa__marketingPage .button:hover{transform:translateY(-2px)}.marketing-module__E3pUCa__marketingPage .button:hover:after{transform:translate(110%)}.marketing-module__E3pUCa__marketingPage .button-primary{background:linear-gradient(135deg, var(--marketing-primary), #083fb2);color:#fff;box-shadow:0 18px 38px #0b5cff40}.marketing-module__E3pUCa__marketingPage .button-secondary{border:1px solid var(--marketing-line);color:#1d2939;background:#ffffffc7}.marketing-module__E3pUCa__marketingPage .trust-strip{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.marketing-module__E3pUCa__marketingPage .trust-strip span{border:1px solid var(--marketing-line);color:var(--marketing-muted);background:#ffffff94;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:700}.marketing-module__E3pUCa__marketingPage .hero-visual{perspective:1200px;position:relative}.marketing-module__E3pUCa__marketingPage .product-window{box-shadow:var(--marketing-shadow);transform-style:preserve-3d;background:linear-gradient(145deg,#ffffffe6,#edf4ffc7);border:1px solid #ffffffc2;border-radius:30px;animation:7s ease-in-out infinite marketing-module__E3pUCa__window-float;overflow:hidden;transform:rotateX(2deg)rotateY(-6deg)}.marketing-module__E3pUCa__marketingPage .product-window:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff9e 45%,#0000 68%);animation:5.5s ease-in-out infinite marketing-module__E3pUCa__sheen;position:absolute;inset:-1px;transform:translate(-120%)}.marketing-module__E3pUCa__marketingPage .window-top{border-bottom:1px solid var(--marketing-line);align-items:center;gap:8px;padding:18px 20px;display:flex}.marketing-module__E3pUCa__marketingPage .window-top span{background:#e4e7ec;border-radius:50%;width:10px;height:10px}.marketing-module__E3pUCa__marketingPage .window-top span:first-child{background:#f97066}.marketing-module__E3pUCa__marketingPage .window-top span:nth-child(2){background:#fdb022}.marketing-module__E3pUCa__marketingPage .window-top span:nth-child(3){background:#12b76a}.marketing-module__E3pUCa__marketingPage .window-top strong{color:var(--marketing-muted);margin-left:auto;font-size:13px}.marketing-module__E3pUCa__marketingPage .dashboard-grid{grid-template-columns:1.3fr 1fr;gap:14px;padding:18px;display:grid}:is(.marketing-module__E3pUCa__marketingPage .metric-card,.marketing-module__E3pUCa__marketingPage .flow-card,.marketing-module__E3pUCa__marketingPage .consent-card,.marketing-module__E3pUCa__marketingPage .scan-card,.marketing-module__E3pUCa__marketingPage .banner-preview,.marketing-module__E3pUCa__marketingPage .feature-card,.marketing-module__E3pUCa__marketingPage .timeline-item,.marketing-module__E3pUCa__marketingPage .value-item){background:#ffffffc7;border:1px solid #10182814;box-shadow:0 18px 36px #10182812}:is(.marketing-module__E3pUCa__marketingPage .metric-card,.marketing-module__E3pUCa__marketingPage .flow-card,.marketing-module__E3pUCa__marketingPage .consent-card){border-radius:22px;min-height:128px;padding:18px}.marketing-module__E3pUCa__marketingPage .metric-card-main{grid-row:span 2}.marketing-module__E3pUCa__marketingPage .metric-label{color:var(--marketing-muted);font-size:13px;font-weight:700;display:block}.marketing-module__E3pUCa__marketingPage .metric-card strong{margin-top:14px;font-size:42px;line-height:1;display:block}.marketing-module__E3pUCa__marketingPage .metric-card small{color:var(--marketing-muted);font-weight:700}.marketing-module__E3pUCa__marketingPage .progress{background:#e8eef8;border-radius:999px;height:9px;margin-top:28px;overflow:hidden}.marketing-module__E3pUCa__marketingPage .progress i{width:var(--value);border-radius:inherit;background:linear-gradient(90deg, var(--marketing-primary), var(--marketing-accent));height:100%;animation:2.8s ease-in-out infinite marketing-module__E3pUCa__progress-pulse;display:block}.marketing-module__E3pUCa__marketingPage .flow-card{grid-column:span 2}:is(.marketing-module__E3pUCa__marketingPage .flow-card span,.marketing-module__E3pUCa__marketingPage .consent-card span){color:var(--marketing-muted);font-size:13px;font-weight:800}.marketing-module__E3pUCa__marketingPage .flow-line{background:#e8eef8;border-radius:999px;height:9px;margin-top:18px;overflow:hidden}.marketing-module__E3pUCa__marketingPage .flow-line.short{width:68%}.marketing-module__E3pUCa__marketingPage .flow-line i{border-radius:inherit;background:linear-gradient(90deg,#0b5cffd9,#1bb7a6d9);width:75%;height:100%;animation:3.5s ease-in-out infinite marketing-module__E3pUCa__scan-line;display:block}.marketing-module__E3pUCa__marketingPage .flow-tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.marketing-module__E3pUCa__marketingPage .flow-tags b{color:var(--marketing-primary-dark);background:#0b5cff14;border-radius:999px;padding:7px 10px;font-size:12px}.marketing-module__E3pUCa__marketingPage .consent-card{grid-column:span 2;justify-content:space-between;align-items:center;display:flex}.marketing-module__E3pUCa__marketingPage .consent-card strong{margin-top:4px;display:block}.marketing-module__E3pUCa__marketingPage .consent-card em{background:radial-gradient(circle, var(--marketing-accent) 0 34%, #1bb7a626 36% 100%);border-radius:50%;width:42px;height:42px;animation:2.4s ease-out infinite marketing-module__E3pUCa__pulse;box-shadow:0 0 #1bb7a659}.marketing-module__E3pUCa__marketingPage .floating-note{color:#344054;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:9px;padding:12px 14px;font-size:13px;font-weight:800;animation:5.5s ease-in-out infinite marketing-module__E3pUCa__note-float;display:flex;position:absolute;box-shadow:0 18px 38px #1018281f}.marketing-module__E3pUCa__marketingPage .floating-note span{background:var(--marketing-accent);border-radius:50%;width:10px;height:10px}.marketing-module__E3pUCa__marketingPage .note-one{top:18%;left:-8%}.marketing-module__E3pUCa__marketingPage .note-two{animation-delay:-1.2s;bottom:15%;right:-4%}.marketing-module__E3pUCa__marketingPage .value-band{z-index:1;padding:18px 0;position:relative}.marketing-module__E3pUCa__marketingPage .value-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-module__E3pUCa__marketingPage .value-item{border-radius:var(--marketing-radius);min-height:150px;padding:24px}.marketing-module__E3pUCa__marketingPage .value-item h3{letter-spacing:0;margin:0;font-size:24px;font-weight:800;line-height:1.15}.marketing-module__E3pUCa__marketingPage .value-item span{color:var(--marketing-muted);margin-top:16px;font-weight:700;display:block}.marketing-module__E3pUCa__marketingPage .section-block{padding:96px 0}.marketing-module__E3pUCa__marketingPage .section-heading{max-width:720px;margin-bottom:34px}:is(.marketing-module__E3pUCa__marketingPage .section-heading h2,.marketing-module__E3pUCa__marketingPage .spotlight h2,.marketing-module__E3pUCa__marketingPage .final-cta h2){font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.04}:is(.marketing-module__E3pUCa__marketingPage .section-heading p:not(.eyebrow),.marketing-module__E3pUCa__marketingPage .spotlight p,.marketing-module__E3pUCa__marketingPage .final-cta p){color:var(--marketing-muted);font-size:17px}.marketing-module__E3pUCa__marketingPage .feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-module__E3pUCa__marketingPage .feature-card{border-radius:var(--marketing-radius);min-height:250px;padding:24px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.marketing-module__E3pUCa__marketingPage .feature-card:before{content:"";opacity:0;background:radial-gradient(circle at 20% 0,#0b5cff24,#0000 15rem);transition:opacity .22s;position:absolute;inset:0}.marketing-module__E3pUCa__marketingPage .feature-card:hover{border-color:#0b5cff47;transform:translateY(-6px);box-shadow:0 26px 62px #0b5cff24}.marketing-module__E3pUCa__marketingPage .feature-card:hover:before{opacity:1}.marketing-module__E3pUCa__marketingPage .icon-chip{z-index:1;width:44px;height:44px;color:var(--marketing-primary-dark);background:linear-gradient(135deg,#0b5cff1a,#1bb7a61f);border-radius:16px;place-items:center;font-weight:800;display:inline-grid;position:relative}:is(.marketing-module__E3pUCa__marketingPage .feature-card h3,.marketing-module__E3pUCa__marketingPage .timeline-item h3){z-index:1;margin:24px 0 10px;font-size:20px;position:relative}:is(.marketing-module__E3pUCa__marketingPage .feature-card p,.marketing-module__E3pUCa__marketingPage .timeline-item p){z-index:1;color:var(--marketing-muted);margin:0;position:relative}.marketing-module__E3pUCa__marketingPage .spotlight{box-shadow:var(--marketing-shadow);color:#fff;background:linear-gradient(135deg,#101828f0,#0c3676e6),#101828;border:1px solid #ffffffb8;border-radius:36px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:44px;padding:84px 56px;display:grid}.marketing-module__E3pUCa__marketingPage .spotlight .eyebrow{color:#8be8dc}.marketing-module__E3pUCa__marketingPage .spotlight p{color:#ffffffb8}.marketing-module__E3pUCa__marketingPage .check-list{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.marketing-module__E3pUCa__marketingPage .check-list li{color:#ffffffd1;padding-left:30px;font-weight:600;position:relative}.marketing-module__E3pUCa__marketingPage .check-list li:before{background:linear-gradient(135deg, var(--marketing-accent), #7be3d8);content:"";border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:0}.marketing-module__E3pUCa__marketingPage .consent-preview{min-height:420px;position:relative}:is(.marketing-module__E3pUCa__marketingPage .scan-card,.marketing-module__E3pUCa__marketingPage .banner-preview){color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#ffffff29}.marketing-module__E3pUCa__marketingPage .scan-card{background:#ffffff1a}.marketing-module__E3pUCa__marketingPage .scan-card{border-radius:28px;width:min(100%,420px);padding:24px;animation:7s ease-in-out infinite marketing-module__E3pUCa__window-float}.marketing-module__E3pUCa__marketingPage .scan-status{color:#9ff2e9;background:#1bb7a62e;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800;display:inline-flex}.marketing-module__E3pUCa__marketingPage .scan-card h3{margin:22px 0;font-size:32px}.marketing-module__E3pUCa__marketingPage .scan-row{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.marketing-module__E3pUCa__marketingPage .scan-row span{color:#ffffffb8}.marketing-module__E3pUCa__marketingPage .banner-preview{background:#0a19348f;border-radius:22px;width:min(92%,430px);padding:18px;animation:6s ease-in-out infinite marketing-module__E3pUCa__note-float;position:absolute;bottom:-10px;right:0}.marketing-module__E3pUCa__marketingPage .banner-preview p{color:#fff;margin:0 0 16px;font-size:14px}.marketing-module__E3pUCa__marketingPage .banner-preview .banner-text{color:#fff;opacity:1;text-shadow:none;font-weight:400}.marketing-module__E3pUCa__marketingPage .banner-preview div{gap:10px;display:flex}.marketing-module__E3pUCa__marketingPage .banner-preview button{color:#fff;min-height:38px;font:inherit;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:0 14px;font-size:13px;font-weight:800}.marketing-module__E3pUCa__marketingPage .banner-preview button:last-child{color:#102a56;background:#fff;border-color:#0000}.marketing-module__E3pUCa__marketingPage .timeline{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketing-module__E3pUCa__marketingPage .timeline-item{border-radius:var(--marketing-radius);padding:26px}.marketing-module__E3pUCa__marketingPage .timeline-item span{color:#fff;background:#101828;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.marketing-module__E3pUCa__marketingPage .final-cta{box-shadow:var(--marketing-shadow);background:linear-gradient(135deg,#ffffffe0,#eef6ffd6);border:1px solid #ffffffb8;border-radius:36px;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:start;gap:32px;margin-bottom:80px;padding:52px;display:grid}.marketing-module__E3pUCa__marketingPage .contact-copy{padding-top:10px}.marketing-module__E3pUCa__marketingPage .final-cta p{max-width:690px;margin-bottom:0}.marketing-module__E3pUCa__marketingPage .contact-copy p:not(.eyebrow){margin-top:20px}.marketing-module__E3pUCa__marketingPage .contact-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.marketing-module__E3pUCa__marketingPage .contact-field{gap:7px;display:grid}:is(.marketing-module__E3pUCa__marketingPage .contact-field-full,.marketing-module__E3pUCa__marketingPage .contact-actions,.marketing-module__E3pUCa__marketingPage .contact-honeypot){grid-column:1/-1}.marketing-module__E3pUCa__marketingPage .contact-field label{color:#344054;font-size:13px;font-weight:800}:is(.marketing-module__E3pUCa__marketingPage .contact-field input,.marketing-module__E3pUCa__marketingPage .contact-field textarea){width:100%;min-height:46px;color:var(--marketing-text);font:inherit;background:#ffffffd1;border:1px solid #14234024;border-radius:14px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.marketing-module__E3pUCa__marketingPage .contact-field textarea{resize:vertical;min-height:116px}:is(.marketing-module__E3pUCa__marketingPage .contact-field input:focus,.marketing-module__E3pUCa__marketingPage .contact-field textarea:focus){background:#fff;border-color:#0b5cff8c;box-shadow:0 0 0 4px #0b5cff1a}.marketing-module__E3pUCa__marketingPage .contact-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.marketing-module__E3pUCa__marketingPage .contact-actions{align-items:center;gap:14px;margin-top:4px;display:flex}.marketing-module__E3pUCa__marketingPage .contact-actions .button{border:0}.marketing-module__E3pUCa__marketingPage .contact-actions .button:disabled{cursor:wait;opacity:.72;transform:none}.marketing-module__E3pUCa__marketingPage .contact-status{color:var(--marketing-muted);flex:1;font-size:13px;font-weight:700}.marketing-module__E3pUCa__marketingPage .contact-status.success{color:#087568}.marketing-module__E3pUCa__marketingPage .contact-status.error{color:#b42318}.marketing-module__E3pUCa__marketingPage .site-footer{z-index:1;width:min(calc(100% - 40px), var(--marketing-max));border-top:1px solid var(--marketing-line);color:var(--marketing-muted);justify-content:space-between;margin:0 auto;padding:28px 0 42px;font-size:14px;font-weight:700;display:flex;position:relative}.marketing-module__E3pUCa__marketingPage .reveal{opacity:1;filter:none;animation:.72s both marketing-module__E3pUCa__reveal-in;transform:none}.marketing-module__E3pUCa__marketingPage .reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)}.marketing-module__E3pUCa__marketingPage .hero .reveal:nth-child(2){transition-delay:90ms}.marketing-module__E3pUCa__marketingPage .hero .reveal:nth-child(3){transition-delay:.17s}.marketing-module__E3pUCa__marketingPage .hero .reveal:nth-child(4){transition-delay:.24s}.marketing-module__E3pUCa__marketingPage .hero .reveal:nth-child(5){transition-delay:.31s}@keyframes marketing-module__E3pUCa__drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(26px,-24px)scale(1.06)}}@keyframes marketing-module__E3pUCa__window-float{0%,to{transform:translateY(0)rotateX(2deg)rotateY(-6deg)}50%{transform:translateY(-14px)rotateX(2deg)rotateY(-4deg)}}@keyframes marketing-module__E3pUCa__note-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes marketing-module__E3pUCa__sheen{0%,42%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes marketing-module__E3pUCa__pulse{0%{box-shadow:0 0 #1bb7a65c}70%{box-shadow:0 0 0 18px #1bb7a600}to{box-shadow:0 0 #1bb7a600}}@keyframes marketing-module__E3pUCa__scan-line{0%,to{transform:translate(-8%)}50%{transform:translate(28%)}}@keyframes marketing-module__E3pUCa__progress-pulse{0%,to{filter:saturate()}50%{filter:saturate(1.4)brightness(1.08)}}@keyframes marketing-module__E3pUCa__reveal-in{0%{opacity:0;filter:blur(10px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:980px){.marketing-module__E3pUCa__marketingPage .site-header{grid-template-columns:auto auto}:is(.marketing-module__E3pUCa__marketingPage .desktop-nav,.marketing-module__E3pUCa__marketingPage .header-actions){display:none}.marketing-module__E3pUCa__marketingPage .menu-button{justify-self:end;display:block}:is(.marketing-module__E3pUCa__marketingPage .hero,.marketing-module__E3pUCa__marketingPage .spotlight,.marketing-module__E3pUCa__marketingPage .final-cta){grid-template-columns:1fr}.marketing-module__E3pUCa__marketingPage .hero{gap:42px;padding-top:126px}:is(.marketing-module__E3pUCa__marketingPage .feature-grid,.marketing-module__E3pUCa__marketingPage .timeline,.marketing-module__E3pUCa__marketingPage .value-grid){grid-template-columns:1fr 1fr}:is(.marketing-module__E3pUCa__marketingPage .spotlight,.marketing-module__E3pUCa__marketingPage .final-cta){padding:34px}.marketing-module__E3pUCa__marketingPage .final-cta .button{width:fit-content}.marketing-module__E3pUCa__marketingPage .contact-actions{flex-direction:column;align-items:flex-start}}@media (max-width:680px){.marketing-module__E3pUCa__marketingPage .section-shell{width:min(calc(100% - 28px), var(--marketing-max))}.marketing-module__E3pUCa__marketingPage .hero-title{font-size:42px}:is(.marketing-module__E3pUCa__marketingPage .hero-text,.marketing-module__E3pUCa__marketingPage .section-heading p:not(.eyebrow),.marketing-module__E3pUCa__marketingPage .spotlight p,.marketing-module__E3pUCa__marketingPage .final-cta p){font-size:16px}:is(.marketing-module__E3pUCa__marketingPage .hero-actions,.marketing-module__E3pUCa__marketingPage .banner-preview div){flex-direction:column}:is(.marketing-module__E3pUCa__marketingPage .button,.marketing-module__E3pUCa__marketingPage .banner-preview button){width:100%}.marketing-module__E3pUCa__marketingPage .contact-form{grid-template-columns:1fr}.marketing-module__E3pUCa__marketingPage .contact-actions .button{width:100%}.marketing-module__E3pUCa__marketingPage .hero{min-height:auto;padding-bottom:46px}.marketing-module__E3pUCa__marketingPage .hero-visual{min-width:0}.marketing-module__E3pUCa__marketingPage .product-window{border-radius:24px;animation:none;transform:none}:is(.marketing-module__E3pUCa__marketingPage .dashboard-grid,.marketing-module__E3pUCa__marketingPage .feature-grid,.marketing-module__E3pUCa__marketingPage .timeline,.marketing-module__E3pUCa__marketingPage .value-grid){grid-template-columns:1fr}:is(.marketing-module__E3pUCa__marketingPage .metric-card-main,.marketing-module__E3pUCa__marketingPage .flow-card,.marketing-module__E3pUCa__marketingPage .consent-card){grid-area:auto}.marketing-module__E3pUCa__marketingPage .floating-note{width:fit-content;margin-top:12px;position:static}.marketing-module__E3pUCa__marketingPage .spotlight{border-radius:28px}.marketing-module__E3pUCa__marketingPage .consent-preview{min-height:520px}.marketing-module__E3pUCa__marketingPage .banner-preview{width:100%}.marketing-module__E3pUCa__marketingPage .site-footer{gap:8px;display:grid}}@media (prefers-reduced-motion:reduce){.marketing-module__E3pUCa__marketingPage,.marketing-module__E3pUCa__marketingPage *,.marketing-module__E3pUCa__marketingPage :before,.marketing-module__E3pUCa__marketingPage :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.marketing-module__E3pUCa__marketingPage .reveal{opacity:1;filter:none;transform:none}}
