.marketing-v2.landing-readable{--surface:#fff;--surface-muted:#f7f7fc;--surface-hover:#f2efff;--text-primary:#10182b;--text-secondary:#53617a;--text-tertiary:#64718a;--border:#e6e8f1;--primary:#6840e8;--info-icon-color:#1672d4;color:#10182b;background:#fff;overflow-x:clip}.marketing-v2.landing-readable .landing-container{max-width:1320px;padding-inline:40px}.marketing-v2.landing-readable .public-header{box-shadow:none;background:#fff;border-color:#eceef5}.marketing-v2.landing-readable .landing-section{background:#fff;padding-block:88px}.marketing-v2.landing-readable h1,.marketing-v2.landing-readable h2,.marketing-v2.landing-readable h3{color:#10182b;letter-spacing:-.035em;text-wrap:balance}.marketing-v2.landing-readable h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.15}.marketing-v2.landing-readable p{text-wrap:pretty}.marketing-v2.landing-readable .landing-hero{background:#fff;min-height:0;padding:68px 0 48px}.marketing-v2.landing-readable .landing-hero-grid{min-height:350px;display:block;position:relative}.marketing-v2.landing-readable .landing-hero-copy{z-index:2;max-width:960px;padding:0;position:relative}.marketing-v2.landing-readable .landing-hero-eyebrow{color:#6440c9;letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;width:fit-content;margin:0 0 22px;padding:0;font-size:14px;font-weight:650;display:block}.marketing-v2.landing-readable .landing-hero h1{letter-spacing:-.045em;max-width:960px;font-size:clamp(2.35rem,3.7vw,3.45rem);font-weight:780;line-height:1.16}.marketing-v2.landing-readable .landing-hero h1 span{color:#6840e8}.marketing-v2.landing-readable .landing-hero h1 .landing-rest-accent{color:#087f62}.marketing-v2.landing-readable .landing-lead{color:#53617a;max-width:650px;margin-top:24px;font-size:20px;line-height:1.6}.marketing-v2.landing-readable .landing-hero-visual{z-index:1;pointer-events:none;width:370px;min-height:0;margin:0;padding:0;position:absolute;top:64px;right:-20px}.marketing-v2.landing-readable .landing-hero-visual img{object-fit:contain;width:100%;height:auto}.marketing-v2.landing-readable .landing-hero-actions{margin-top:28px}.marketing-v2.landing-readable .landing-button{border-radius:12px;min-height:54px;padding-inline:24px;font-size:16px;font-weight:650}.marketing-v2.landing-readable .landing-button-primary{color:#fff;background:#6840e8;box-shadow:0 6px 18px #6840e81c}.marketing-v2.landing-readable .landing-button-primary:hover{background:#5632ce}.marketing-v2.landing-readable .landing-button-secondary{color:#18233b;box-shadow:none;background:#fff;border:1px solid #dcdfea}.marketing-v2.landing-readable .landing-start-note{color:#53617a;max-width:630px;margin-top:18px;font-size:14px;line-height:1.6}.marketing-v2.landing-readable .landing-gallery-section{padding-top:10px;padding-bottom:44px}.marketing-v2.landing-readable .landing-gallery-tabs{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e2e5f0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 32px;padding:0;display:grid}.marketing-v2.landing-readable .landing-gallery-tabs button{color:#64718a;min-height:64px;box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;justify-content:flex-start;gap:12px;padding:12px 16px;font-size:23px}.marketing-v2.landing-readable .landing-gallery-tabs button svg{width:26px;height:26px}.marketing-v2.landing-readable .landing-gallery-tabs button.is-active{color:#6840e8;box-shadow:none;background:0 0;border-bottom-color:#6840e8}.marketing-v2.landing-readable .landing-gallery-panel{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.72fr) minmax(0,1.6fr);align-items:center;gap:48px;padding:0;display:grid}.marketing-v2.landing-readable .landing-gallery-copy{max-width:370px;padding:0}.marketing-v2.landing-readable .landing-gallery-copy h2{margin:0 0 22px;font-size:34px}.marketing-v2.landing-readable .landing-gallery-copy>p{color:#53617a;margin:0;font-size:18px;line-height:1.65}.marketing-v2.landing-readable .landing-gallery-result{color:#40526c;background:0 0;margin-top:24px;padding:0;font-size:14px;line-height:1.5}.marketing-v2.landing-readable .landing-product-frame{border:1px solid #e5e7f0;border-radius:16px;overflow:hidden;transform:none;box-shadow:0 14px 40px #3333660a}.marketing-v2.landing-readable .landing-product-image-wrap{background:#f7f8fc;overflow:hidden}.marketing-v2.landing-readable .landing-screen-link{color:#5632ce;background:#fff;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:14px;font-weight:650;display:flex}.marketing-v2.landing-readable .landing-product-image{object-fit:contain;object-position:top;width:100%;height:auto;max-height:none;transform:none}.marketing-v2.landing-readable .landing-browser-bar{background:#f8f9fd;height:34px}.marketing-v2.landing-readable .landing-browser-bar b{color:#53617a;font-size:10px}.marketing-v2.landing-readable .landing-demo-caption{color:#64718a;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.marketing-v2.landing-readable .landing-demo-caption svg{flex-shrink:0}.marketing-v2.landing-readable .landing-alerts-section{background:#fff;padding-block:64px}.marketing-v2.landing-readable .landing-alerts-grid{border-top:1px solid #e7e9f2;grid-template-columns:1fr 1fr;gap:80px;padding-top:64px}.marketing-v2.landing-readable .landing-alerts-copy{grid-area:1/1}.marketing-v2.landing-readable .landing-alerts-copy h2{color:#10182b}.marketing-v2.landing-readable .landing-alerts-copy>p{color:#53617a;max-width:510px;font-size:19px;line-height:1.65}.marketing-v2.landing-readable .landing-phone-wrap{grid-area:1/2}.marketing-v2.landing-readable .landing-phone{transform:rotate(2deg);box-shadow:0 20px 45px #283b5e18}.marketing-v2.landing-readable .landing-control-flow{flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px;display:flex}.marketing-v2.landing-readable .landing-control-flow span{color:#40526c;background:0 0;border:0;padding:0;font-size:16px}.marketing-v2.landing-readable .landing-icon-tile-large{display:none}.marketing-v2.landing-readable .landing-setup-section{background:#f8f8fd}.marketing-v2.landing-readable .landing-section-heading{max-width:790px;margin-bottom:32px}.marketing-v2.landing-readable .landing-section-heading p{color:#53617a;font-size:18px;line-height:1.65}.marketing-v2.landing-readable .landing-setup-rail-card{box-shadow:none;background:#fff;border:1px solid #e6e8f1;padding:28px}.marketing-v2.landing-readable .landing-setup-rail-card p{color:#53617a;font-size:16px;line-height:1.6}.marketing-v2.landing-readable .landing-kicker{color:#6440c9;letter-spacing:.02em;font-size:13px}.marketing-v2.landing-readable .landing-roadmap-preview{background:#fff}.marketing-v2.landing-readable .landing-pricing-section{background:#f8f8fd}.marketing-v2.landing-readable .landing-faq-grid{grid-template-columns:.8fr 1.2fr;gap:60px}.marketing-v2.landing-readable .landing-faq-list button{font-size:16px;line-height:1.5}.marketing-v2.landing-readable .landing-faq-answer p{font-size:16px;line-height:1.65}.marketing-v2.landing-readable .landing-final-cta{background:#f0ecff;padding-block:76px}.marketing-v2.landing-readable .landing-final-orb{display:none}.marketing-v2.landing-readable .landing-final-cta .landing-container{box-shadow:none;background:0 0;border:0}.marketing-v2.landing-readable .landing-final-cta h2{color:#10182b}.marketing-v2.landing-readable .landing-final-cta p{color:#53617a;max-width:680px;font-size:18px;line-height:1.65}.marketing-v2.landing-readable .landing-button-light{color:#fff;background:#6840e8}.marketing-v2.landing-readable .landing-button-outline{color:#26334c;border-color:#c9c5e2}.marketing-v2.landing-readable .landing-affiliation-note{color:#53617a}.marketing-v2.landing-readable .landing-reveal{opacity:1;transition:none;transform:none}.marketing-v2.landing-readable .landing-gallery-transition{animation:none}.marketing-v2.landing-readable :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #1672d4}.marketing-v2.landing-readable h2{font-weight:750}.marketing-v2.landing-readable .landing-gallery-panel{min-height:0;margin-top:0}.marketing-v2.landing-readable .landing-product-frame,.marketing-v2.landing-readable .landing-product-image-wrap{max-height:none;margin-inline:0}.marketing-v2.landing-readable .landing-product-image{min-width:0;max-width:100%}.marketing-v2.landing-readable .landing-phone-wrap:before,.marketing-v2.landing-readable .landing-phone-wrap:after{display:none}.marketing-v2.landing-readable .public-primary-cta{color:#fff;background:#6840e8}.marketing-v2.landing-readable .landing-hero{isolation:isolate;position:relative}.marketing-v2.landing-readable .landing-hero-backdrop{object-fit:cover;object-position:right center;z-index:-1;pointer-events:none;width:min(80vw,1400px);height:100%;position:absolute;top:0;right:0}.marketing-v2.landing-readable .landing-telegram-visual{object-fit:contain;width:100%;max-width:420px;height:auto}.marketing-v2.landing-readable .landing-alerts-grid{grid-template-columns:.95fr 1.1fr .9fr;gap:28px}.marketing-v2.landing-readable .landing-alerts-copy{grid-column:1}.marketing-v2.landing-readable .landing-phone-wrap{grid-column:2}.marketing-v2.landing-readable .landing-notification-list{grid-column:3;gap:18px;display:grid}.marketing-v2.landing-readable .landing-notification-list p{color:#24334b;background:#fff;border:1px solid #e6e8f1;border-radius:16px;align-items:center;gap:12px;padding:18px;font-size:15px;font-weight:650;display:flex;box-shadow:0 8px 24px #283b5e08}.marketing-v2.landing-readable .landing-notification-list svg{color:#6840e8;flex-shrink:0}.marketing-v2.landing-readable footer h3{color:#fff}.marketing-v2.landing-readable footer p,.marketing-v2.landing-readable footer a,.marketing-v2.landing-readable footer [class*=text-white\/]{color:#d4dbea}.marketing-v2.landing-readable .landing-browser-bar div,.marketing-v2.landing-readable .landing-setup-rail-card>div>span,.marketing-v2.landing-readable .landing-roadmap-preview-meta span{color:#53617a}.marketing-v2.landing-readable .landing-period-switch small{color:#087b54}.marketing-v2.landing-readable footer{--text-primary:#fff;--text-secondary:#c8d0df;--text-tertiary:#b0bccf}.marketing-v2.landing-readable .landing-final-cta .landing-container{background:#f0ecff!important}.marketing-v2.landing-readable .landing-final-cta .landing-button-outline{color:#26334c;background:#fff}@media (max-width:1100px){.marketing-v2.landing-readable .landing-alerts-grid{grid-template-columns:1fr 1fr}.marketing-v2.landing-readable .landing-notification-list{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-v2.landing-readable .landing-hero-visual{width:280px;top:110px;right:10px}.marketing-v2.landing-readable .landing-hero-copy{max-width:790px}.marketing-v2.landing-readable .landing-lead{max-width:530px}.marketing-v2.landing-readable .landing-gallery-panel{grid-template-columns:.85fr 1.3fr;gap:28px}}@media (max-width:800px){.marketing-v2.landing-readable .landing-hero-backdrop{width:100%;height:300px;top:auto;bottom:0}.marketing-v2.landing-readable .landing-notification-list{grid-column:1;grid-template-columns:1fr}.marketing-v2.landing-readable .landing-container{padding-inline:24px}.marketing-v2.landing-readable .landing-hero{padding-top:36px}.marketing-v2.landing-readable .landing-hero h1{font-size:clamp(2rem,4.7vw,2.7rem)}.marketing-v2.landing-readable .landing-hero-visual{width:250px;margin:18px auto 0;position:relative;top:auto;right:auto}.marketing-v2.landing-readable .landing-hero-grid{min-height:0}.marketing-v2.landing-readable .landing-gallery-panel{grid-template-columns:1fr;gap:28px}.marketing-v2.landing-readable .landing-gallery-copy{max-width:650px}.marketing-v2.landing-readable .landing-gallery-copy h2{font-size:30px}.marketing-v2.landing-readable .landing-section{padding-block:56px}.marketing-v2.landing-readable .landing-gallery-section{padding-top:0}.marketing-v2.landing-readable .landing-alerts-grid{grid-template-columns:1fr;gap:32px}.marketing-v2.landing-readable .landing-phone-wrap{grid-area:2/1}.marketing-v2.landing-readable .landing-faq-grid{grid-template-columns:1fr;gap:20px}.marketing-v2.landing-readable .landing-demo-caption{justify-content:flex-start}}@media (max-width:480px){.marketing-v2.landing-readable .landing-container{padding-inline:20px}.marketing-v2.landing-readable .landing-hero h1{font-size:31px;line-height:1.16}.marketing-v2.landing-readable .landing-lead{font-size:18px;line-height:1.55}.marketing-v2.landing-readable .desktop-break{display:none}.marketing-v2.landing-readable .landing-hero-actions{gap:10px}.marketing-v2.landing-readable .landing-hero-actions .landing-button{width:100%}.marketing-v2.landing-readable .landing-gallery-tabs button{justify-content:center;gap:6px;padding-inline:3px;font-size:16px}.marketing-v2.landing-readable .landing-gallery-tabs button svg{width:20px;height:20px}.marketing-v2.landing-readable .landing-browser-bar div{display:none}.marketing-v2.landing-readable .landing-setup-rail-card{padding:22px}.marketing-v2.landing-readable .landing-control-flow{gap:12px}}@media (prefers-reduced-motion:reduce){.marketing-v2.landing-readable *,.marketing-v2.landing-readable :before,.marketing-v2.landing-readable :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
