@font-face{font-family:Vazir;src:url(/assets/vazirmatn.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Vazir;src:url(/assets/vazirmatn-bold.woff2)format("woff2");font-weight:600 900;font-display:swap}:root{--ink:#172238;--muted:#4d5b70;--blue:#2459d6;--line:#e0e5ec;--soft:#f6f8fb}*{box-sizing:border-box}html{scroll-padding-top:100px}body{color:var(--ink);background:#fff;margin:0;font:16px/1.95 Vazir,Arial,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.6;cursor:wait}a,button{transition:background .15s,color .15s,border-color .15s}:is(a:focus-visible,button:focus-visible,summary:focus-visible){outline-offset:4px;outline:3px solid #8ba9ed}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.6px;font-weight:700;line-height:1.65}h1{font-size:43px}h2{font-size:31px}h3{font-size:20px}svg{flex-shrink:0}.wrap{max-width:1192px;margin-inline:auto;padding-inline:32px}.header{z-index:40;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.nav-wrap{align-items:center;gap:43px;max-width:1256px;height:84px;margin:auto;padding:0 32px;display:flex}.brand{direction:ltr;flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.brand>span:not(.brand-icon){letter-spacing:-1.5px;font:700 31px Arial}.brand-icon{flex-shrink:0;width:38px;height:35px;display:block;position:relative;overflow:hidden}.brand-icon img{width:52px;height:52px;position:absolute;top:0;left:-7px}.navigation{flex:1;align-items:center;gap:27px;font-size:13px;display:flex}.navigation a:hover{color:var(--blue)}.product-menu{position:relative}.product-menu summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.product-menu summary::-webkit-details-marker{display:none}.dropdown{border:1px solid var(--line);background:#fff;border-radius:10px;width:340px;padding:12px;position:absolute;top:36px;right:0;box-shadow:0 10px 25px #15274a13}.dropdown a{border-radius:5px;justify-content:space-between;align-items:center;gap:15px;padding:9px;font-size:13px;display:flex}.dropdown a:hover{background:var(--soft)}.dropdown span{color:#67758b;font:9px Arial}.button{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:13px;padding:13px 21px;font-size:14px;font-weight:600;line-height:1.8;display:inline-flex}.button.dark{background:var(--blue);color:#fff}.button.dark:hover{background:#1948b3}.button.outline{color:#2d3b51;background:#fff;border-color:#c9d1dd}.button.outline:hover{background:var(--soft);border-color:#8c9bb3}.button.small{padding:10px 17px;font-size:12px}.mobile-toggle{color:var(--ink);background:0 0;border:0;padding:5px;display:none}.text-link{color:var(--blue);align-items:center;gap:12px;font-size:14px;font-weight:600;display:inline-flex}.text-link:hover{text-decoration:underline}.skip{z-index:100;background:#fff;padding:10px;position:fixed;top:-100px}.skip:focus{top:0}.eyebrow-label,.kicker{letter-spacing:0;color:#50627d;margin-bottom:15px;font-size:12px;font-weight:600;display:block}.small-label{color:#53647d;margin-bottom:14px;font-size:12px;font-weight:600;display:block}.source-label{color:#53647d;text-align:start;margin-bottom:14px;font-size:11px;display:block}.lead{font-size:16px;line-height:2.1}.section{padding-block:75px 25px}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px;display:flex}.section-heading h2{margin-bottom:12px}.section-heading p{max-width:700px;margin-bottom:0;font-size:15px}.home-hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:65px;padding-block:68px 62px;display:grid}.home-intro h1{letter-spacing:-1.1px;margin-bottom:20px;font-size:44px;line-height:1.7}.home-intro h1>span{color:var(--blue)}.home-intro .lead{margin-bottom:26px;font-size:16px}.hero-actions{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.founder-note{color:#5c6c83;margin-top:24px;margin-bottom:0;font-size:12px}.founder-note a{color:#34465f;border-bottom:1px solid #b5bfd0}.start-here{border:1px solid var(--line);background:#fff;border-radius:12px;padding:27px}.start-here h2{margin-bottom:17px;font-size:21px}.start-here .small-label{margin-bottom:9px;font-size:11px}.start-here>div>a{border-bottom:1px solid #e6eaf0;align-items:center;gap:12px;padding:16px 0;font-size:13px;font-weight:600;display:flex}.start-here>div>a:hover{color:var(--blue)}.start-here>div>a:last-child{border-bottom:0}.start-here>div>a>svg{color:#60718c;margin-right:auto}.plain-icon{border:1px solid var(--line);color:#425575;background:#fafbfc;border-radius:7px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.start-here>p{color:#5f6d82;margin-top:14px;margin-bottom:0;font-size:11px;line-height:1.9}.data-strip{border-block:1px solid var(--line);background:var(--soft)}.data-strip>.wrap{justify-content:space-between;align-items:center;gap:35px;min-height:68px;display:flex}.data-strip span{color:#5a687e;font-size:12px}.data-strip b{color:#42536c;font-size:12px;font-weight:600}.offer-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.offer-card{border:1px solid var(--line);border-radius:10px;flex-direction:column;min-width:0;padding:27px 28px 23px;display:flex}.offer-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.offer-top .plain-icon{background:#f7f9fc;width:42px;height:42px}.product-number{color:#66758a;font-size:12px}.offer-card h3{margin-bottom:10px;font-size:25px}.offer-card h3 a:hover{color:var(--blue)}.offer-card>p{max-width:490px;margin-bottom:18px;font-size:14px;line-height:2.05}.check-list{margin:0 0 20px;padding:0;list-style:none}.check-list li{color:#40516a;align-items:start;gap:10px;margin-bottom:10px;font-size:13px;line-height:1.95;display:flex}.check-list svg{color:#3b6aa9;margin-top:4px}.product-link{border-top:1px solid var(--line);color:var(--blue);justify-content:space-between;align-items:center;margin-top:auto;padding-top:17px;font-size:13px;font-weight:600;display:flex}.extra-reports{border:1px solid var(--line);border-radius:8px;align-items:center;gap:35px;margin-top:24px;padding:22px 26px;display:flex}.extra-reports h3{white-space:nowrap;margin:0;font-size:14px}.extra-reports>div{flex:1;justify-content:space-between;gap:25px;display:flex}.extra-reports a{color:#435570;align-items:center;gap:12px;font-size:12px;display:flex}.extra-reports a:hover{color:var(--blue)}.light-section{background:var(--soft);border-block:1px solid #e9edf3;margin-top:65px}.video-intro-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;padding-block:55px;display:grid}.video-intro-grid h2{margin-bottom:19px;font-size:32px}.video-intro-grid p{margin-bottom:24px;font-size:15px}.product-video{min-width:0}.video-box{aspect-ratio:16/9;background:#f1f4f9;border:1px solid #d7dfea;border-radius:10px;overflow:hidden}.video-box iframe{border:0;width:100%;height:100%;display:block}.video-cover{text-align:center;color:#213755;background:#eef2f9;border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:25px;display:flex}.video-cover:hover{background:#e7edf7}.video-cover-brand{letter-spacing:-.8px;color:#334665;font:700 20px Arial}.video-cover-brand>span{color:var(--blue)}.play-circle{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:49px;height:49px;display:grid}.play-circle>svg{margin-left:3px}.video-cover strong{font-size:16px;line-height:1.7}.video-cover>span:not(.play-circle):not(.video-cover-brand){color:#536782;font-size:11px}.video-cover .video-cover-label{font-weight:600;color:var(--blue)!important;font-size:12px!important}.product-video>a{color:#50627d;justify-content:end;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.product-video>a:hover{color:var(--blue)}.plain-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:35px;display:grid}.plain-steps>div{border-top:1px solid var(--line);padding-top:22px}.plain-steps>div>span{color:#50627e;border:1px solid #cdd6e5;border-radius:50%;place-items:center;width:29px;height:29px;margin-bottom:17px;font-size:12px;display:grid}.plain-steps h3{margin-bottom:10px;font-size:20px}.plain-steps p{margin-bottom:0;font-size:14px;line-height:2}.expert-note{border-block:1px solid var(--line);align-items:center;gap:30px;margin-top:65px;padding-block:30px;display:flex}.initials,.tiny-avatar{color:#4d6080;background:#eef2f7;border:1px solid #d6deeb;border-radius:8px;flex-shrink:0;place-items:center;width:68px;height:68px;font:600 21px Arial;display:grid}.expert-note h2{margin-bottom:8px;font-size:23px}.expert-note p{margin-bottom:13px;font-size:14px}.expert-note .small-label{margin-bottom:8px;font-size:11px}.expert-note .text-link{font-size:12px}.two-notes{grid-template-columns:1fr 1fr;gap:70px;display:grid}.two-notes article{border-top:1px solid var(--line);padding-top:25px}.two-notes h2{font-size:23px}.two-notes p{font-size:14px;line-height:2}.two-notes .text-link{font-size:12px}.faq-section{grid-template-columns:.75fr 1.25fr;gap:70px;padding-bottom:65px;display:grid}.faq details{border-bottom:1px solid var(--line);padding:19px 0}.faq summary{cursor:pointer;color:#26394f;justify-content:space-between;align-items:center;gap:20px;font-size:14px;line-height:2;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary>span{color:#60738c;font:20px Arial}.faq details[open] summary svg{transform:rotate(180deg)}.faq p{margin:15px 0 0;padding-left:15px;font-size:14px;line-height:2.1}.final-cta{border:1px solid var(--line);background:#f8fafd;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;max-width:1128px;margin-bottom:65px;padding:32px 35px;display:flex}.final-cta h2{margin-bottom:9px;font-size:25px}.final-cta p{margin-bottom:0;font-size:14px}footer{border-top:1px solid var(--line);max-width:1192px;margin:auto;padding:40px 32px 25px}.footer-top{justify-content:space-between;align-items:center;gap:30px;padding-bottom:30px;display:flex}.footer-top p{margin:12px 0 0;font-size:12px}.footer-links{color:#40536d;align-items:center;gap:25px;font-size:12px;display:flex}.footer-links a:hover{color:var(--blue)}.footer-bottom{border-top:1px solid var(--line);color:#52647d;justify-content:space-between;gap:25px;padding-top:19px;font-size:11px;display:flex}.footer-bottom a:hover{color:var(--blue)}.breadcrumbs{color:#5b6b81;align-items:center;gap:12px;padding-top:27px;font-size:11px;display:flex}.breadcrumbs a:hover{color:var(--blue)}.product-focus-hero{grid-template-columns:1.13fr .87fr;align-items:center;gap:60px;padding-top:47px;padding-bottom:55px;display:grid}.product-focus-hero h1{margin-bottom:20px;font-size:37px;line-height:1.8}.product-focus-hero .lead{margin-bottom:22px;font-size:15px;line-height:2.1}.hero-checks{margin-bottom:23px}.hero-checks li{font-size:13px}.micro-copy{color:#5d6b80;margin-top:13px;margin-bottom:0;font-size:11px}.product-focus-hero .video-cover{gap:11px;padding:24px}.product-focus-hero .video-cover strong{font-size:14px}.product-focus-hero .play-circle{width:44px;height:44px}.spec-strip{border-block:1px solid var(--line);background:var(--soft)}.spec-strip>.wrap{grid-template-columns:repeat(4,1fr);gap:30px;padding-block:23px;display:grid}.spec-strip span{color:#61718a;margin-bottom:4px;font-size:11px;display:block}.spec-strip b{color:#30435f;font-size:12px;font-weight:600}.decision-examples,.audience-cards{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.decision-examples>article{border-top:1px solid var(--line);padding-top:22px}.decision-examples h3{font-size:20px;line-height:1.9}.decision-examples p{font-size:14px}.compact-section{padding-block:50px}.feature-grid{grid-template-columns:1fr 1fr;gap:35px 60px;display:grid}.feature-grid article{padding-top:15px}.feature-grid svg{color:#3f5e8b;margin-bottom:17px}.feature-grid h3{margin-bottom:12px;font-size:21px}.feature-grid p{margin-bottom:0;font-size:14px;line-height:2.1}.ai-detail{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.ai-detail h2{font-size:33px}.ai-detail-copy>p{margin-bottom:25px;font-size:15px;line-height:2.1}.sample-questions{border:1px solid var(--line);background:#fff;border-radius:9px;padding:27px}.sample-questions blockquote{border-bottom:1px solid var(--line);color:#344a68;margin:0;padding:16px 0;font-size:14px;line-height:2}.sample-questions blockquote:last-of-type{border-bottom:0}.sample-questions small{color:#61728a;margin-top:13px;font-size:10px;display:block}.audience-cards article{border:1px solid var(--line);border-radius:8px;padding:25px}.audience-cards h3{margin-bottom:12px;font-size:20px}.audience-cards p{margin:0;font-size:14px}.setup-panel{border:1px solid var(--line);border-radius:10px;grid-template-columns:1.2fr .8fr;gap:45px;padding:33px;display:grid}.setup-panel h2{font-size:27px}.setup-panel p{font-size:14px}.setup-panel .check-list{margin-bottom:0}.setup-next{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:start;padding-right:32px;display:flex}.setup-next h3{font-size:20px}.setup-next .button{gap:10px;font-size:12px}.setup-next .text-link{margin-top:18px;font-size:12px}.product-hero{text-align:center;padding-top:30px;padding-bottom:45px}.breadcrumb{color:#5d6e87;margin-bottom:35px;font-size:11px;display:block}.product-hero h1{margin-bottom:10px;font-size:42px}.product-hero h2{color:#263d60;font-size:29px}.product-hero>p{max-width:720px;margin:0 auto 25px;font-size:16px;line-height:2.1}.product-hero .text-link{margin-right:20px}.product-demo{border:1px solid var(--line);background:#fbfcfe;border-radius:10px;max-width:960px;padding:23px}.preview-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.preview-title b{font-size:13px}.pill{color:#52647d;background:#f3f5f9;border:1px solid #dfe5ef;border-radius:5px;align-items:center;padding:5px 10px;font-size:10px;display:inline-flex}.preview-disclaimer{text-align:center;margin:18px 0 0;font-size:11px;line-height:2}.question-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px;display:grid}.question-grid>div{border:1px solid var(--line);border-radius:8px;padding:25px}.question-grid span{color:#5a6e8d;margin-bottom:14px;font-size:12px;display:block}.question-grid h3{margin:0;font-size:18px;line-height:1.9}.question-grid p{margin-top:15px;margin-bottom:0;font-size:14px}.question-grid svg{color:#5778ac;margin-bottom:13px}.video-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:55px;padding-block:40px;display:grid}.video-section p{font-size:14px}.assistant-panel{border:1px solid var(--line);border-radius:9px;max-width:1128px;margin-top:35px;padding:32px}.assistant-panel h2{font-size:27px}.assistant-panel p{font-size:14px}.product-page .final-cta{margin-top:45px}.dashboard{color:#4169b0;text-align:right;background:#fff;border:1px solid #dce3ed;border-radius:8px;padding:20px;overflow:hidden}.dash-head{color:#344861;border-bottom:1px solid var(--line);direction:ltr;justify-content:space-between;align-items:center;padding-bottom:15px;font:600 13px Arial;display:flex}.dash-head>span:first-child{align-items:center;gap:9px;display:flex}.dash-mark{color:#fff;background:#3f6dc7;border-radius:4px;place-items:center;width:24px;height:24px;font:700 14px Arial;display:grid}.sample{color:#5c6f88;font:10px Vazir}.dash-toolbar{color:#5b6e89;justify-content:space-between;align-items:center;margin:16px 0;font-size:11px;display:flex}.dash-toolbar select{color:#526681;background:#fff;border:1px solid #d7dfeb;border-radius:4px;padding:5px;font-size:10px}.metrics{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.metrics>div{border:1px solid var(--line);background:#fff;border-radius:5px;flex-direction:column;padding:15px;display:flex}.metrics small{color:#586b85;font-size:11px}.metrics strong{color:#273e5d;font-size:27px;line-height:1.9}.metrics span{color:#36766c;font-size:10px}.metrics em{color:#62718a;font-size:9px;font-style:normal}.dash-chart{border:1px solid var(--line);border-radius:5px;margin-top:15px;padding:14px}.chart-label{color:#4e6381;justify-content:space-between;align-items:center;font-size:11px;display:flex}.chart-label>span{align-items:center;gap:6px;font-size:8px;display:flex}.chart-label i{background:#477ac8;border-radius:50%;width:6px;height:6px}.chart-label i.pale{background:#bdc9df}.line-chart{width:100%;height:auto;max-height:230px;margin-top:20px;display:block}.chart-axis{color:#61728c;direction:ltr;justify-content:space-between;font-size:8px;display:flex}.dash-bottom{color:#546981;grid-template-columns:1.4fr 1fr;gap:12px;margin-top:14px;font-size:10px;display:grid}.dash-bottom>div{border:1px solid var(--line);border-radius:5px;padding:14px}.source-row{direction:ltr;align-items:center;gap:10px;margin-top:12px;display:flex}.source-row span{min-width:85px;font:9px Arial}.source-row i{background:#7da2d8;border-radius:2px;height:5px;display:block}.source-row small{font:9px Arial}.insight{background:#f4f7fc;flex-direction:column;justify-content:center;align-items:start;gap:9px;display:flex}.insight svg{color:#5d7ca8}.insight b{font-size:11px}.insight p{margin:0;font-size:10px}.segment-bars{gap:15px;padding-block:20px;display:grid}.segment-bars>div{align-items:center;gap:12px;font-size:11px;display:flex}.segment-bars span{color:#536680;min-width:90px}.segment-bars b{background:#7d9eca;border-radius:2px;height:8px}.segment-bars small{color:#526b8b;font-size:10px}.rank-groups{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:23px;display:grid}.rank-groups>div{border:1px solid var(--line);border-radius:5px;flex-direction:column;gap:5px;padding:20px 14px;display:flex}.rank-groups small{color:#526985;font-size:11px}.rank-groups strong{color:#2e4869;font-size:28px}.rank-groups span{color:#65748a;font-size:10px}.rank-bars{align-items:end;gap:5px;height:80px;margin-top:20px;display:flex}.rank-bars i{background:#87a3ce;border-radius:2px 2px 0 0;width:12%}.report-table{margin-top:18px;overflow-x:auto}.report-table table{border-collapse:collapse;color:#4b6282;text-align:right;width:100%;font-size:12px}.report-table th,.report-table td{border-bottom:1px solid var(--line);padding:18px 13px}.report-table th{font-size:11px}.heatmap{margin-top:20px}.heat-labels,.heat-cells>div{text-align:center;color:#536988;grid-template-columns:65px repeat(7,1fr);gap:7px;margin-bottom:8px;font-size:10px;display:grid}.heat-cells i{background:#4a78ba;border-radius:3px;min-height:19px}.heatmap p{margin:20px 0 0;font-size:10px}.demo-page{grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding-block:55px 70px;display:grid}.demo-page h1{font-size:39px}.demo-page .lead{font-size:15px}.demo-steps{margin-top:30px;padding-right:23px}.demo-steps li{color:#536f99;margin-bottom:24px;padding-right:10px}.demo-steps b{color:#2f435c;font-size:14px}.demo-steps p{margin:6px 0 0;font-size:13px}.booking-card{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:30px}.booking-card>svg{color:#4a6a99;margin-bottom:18px}.booking-card h2{margin-bottom:15px;font-size:25px}.booking-card>p{font-size:14px;line-height:2}.booking-progress{color:#65758c;border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:18px;font-size:11px;display:flex}.booking-progress .current{color:var(--blue);font-weight:600}.booking-progress i{background:#d9e0eb;flex:1;height:1px}.booking-card label>span{color:#a23a48}.booking-card input{background:#fff;font-size:14px}.booking-card .button{width:100%;margin-top:15px}.booking-card small{color:#5e6f86;margin-top:16px;font-size:11px;line-height:2;display:block}.booking-success{flex-direction:column;align-items:start;gap:15px;display:flex}.booking-success h2{margin:0}.booking-success p{margin:0;font-size:14px}.booking-success .check-circle{color:#3e7b66;background:#edf6f1;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.form-error{color:#9b3648;margin-top:15px;font-size:12px}.contact-trap{opacity:0;pointer-events:none;position:absolute;left:-9999px}.booking-interest{border:1px solid var(--line);color:#37537d;background:#f3f6fb;border-radius:5px;margin-bottom:20px;padding:10px 12px;font-size:12px}.about-page,.blog-page{padding-block:60px 75px}.about-page{max-width:950px}.about-page h1{font-size:42px}.about-content{border:1px solid var(--line);border-radius:8px;align-items:start;gap:30px;margin:35px 0;padding:30px;display:flex}.about-content h2{margin-bottom:6px;font-size:25px}.about-content p{font-size:15px;line-height:2.1}.tiny-avatar.large{width:70px;height:70px;font-size:20px}.blog-page{min-height:70vh}.blog-page h1{font-size:39px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:35px;display:grid}.blog-card{border:1px solid var(--line);border-radius:8px;display:block;overflow:hidden}.blog-art{background:#f2f5f9;height:170px;padding:24px;position:relative}.blog-art>span{color:#526c8e;letter-spacing:1px;font:10px Arial}.blog-art svg{color:#7e94b6;stroke-width:1px;position:absolute;top:50px;left:25px}.blog-art>b{color:#465e80;position:absolute;bottom:20px;right:24px}.blog-card-body{padding:24px}.blog-card-body h2{font-size:21px}.blog-card-body p{font-size:13px}.blog-card-body>div{color:#5a6d88;justify-content:space-between;align-items:center;font-size:11px;display:flex}.empty-blog{border:1px solid var(--line);text-align:center;border-radius:8px;margin-top:30px;padding:45px}.empty-blog>svg{color:#637da4}.empty-blog h2{margin-top:20px;margin-bottom:12px;font-size:26px}.empty-blog p{font-size:14px}.article-page{max-width:900px;padding-top:35px;padding-bottom:70px}.article-page h1{font-size:38px}.article-meta{border-bottom:1px solid var(--line);color:#536883;gap:25px;padding-bottom:20px;font-size:12px;display:flex}.prose{color:#35465d;overflow-wrap:anywhere;font-size:16px;line-height:2.2}.prose p{color:inherit}.prose h2{margin-top:35px;font-size:28px}.prose h3{margin-top:28px;font-size:22px}.prose a{color:var(--blue);text-decoration:underline}.prose img{border-radius:5px;max-width:100%;height:auto}.prose blockquote{background:#f5f7fb;border-inline-start:3px solid #708db9;margin-inline:0;padding:15px 24px}.prose table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);min-width:100px;padding:12px}.prose pre{white-space:pre-wrap;direction:ltr;background:#f2f5fa;padding:18px}.article-content{padding-block:35px}.article-cta{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:25px;display:flex}.article-cta h3{margin:0;font-size:19px}.admin-login{min-height:65vh;padding-block:60px}.admin-login form{border:1px solid var(--line);border-radius:9px;max-width:450px;margin:auto;padding:32px}.admin-login h1{font-size:26px}.admin-native-link{text-align:center;color:#345d9c;background:#f5f8fd;border:1px solid #cbd6e8;border-radius:6px;padding:11px;font-size:13px;display:block}.admin-access-note{font-size:12px;line-height:2}.admin-login hr{border:0;border-top:1px solid var(--line);margin-block:23px}.admin-top-link{text-align:center;color:#526988;margin-top:18px;font-size:11px;display:block}.admin-login .button{margin-top:15px}.admin-page{padding-top:35px;padding-bottom:65px}.admin-heading{justify-content:space-between;align-items:center;gap:25px;margin:25px 0;display:flex}.admin-heading h1{margin-bottom:0;font-size:30px}.admin-heading p{max-width:650px;font-size:13px}.cms-layout{grid-template-columns:230px 1fr;align-items:start;gap:25px;display:grid}.cms-sidebar,.cms-editor{border:1px solid var(--line);background:#fff;border-radius:8px;min-width:0;padding:22px}.cms-sidebar>.button{width:100%;font-size:12px}.cms-sidebar h3{margin-top:25px;font-size:15px}.cms-sidebar p{font-size:12px}.post-select{text-align:right;border:1px solid var(--line);color:#344963;background:#fff;border-radius:6px;flex-direction:column;gap:7px;width:100%;margin-bottom:10px;padding:12px;font-size:12px;display:flex}.post-select.selected{background:#f2f6fc;border-color:#829fca}.post-select span{color:#607393;font-size:10px}.editor-status{justify-content:space-between;gap:20px;margin-bottom:20px;font-size:12px;display:flex}.editor-status span{color:#586e90;font-size:11px}label{color:#3e536d;margin:15px 0;font-size:12px;display:block}input,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #bdc9d9;border-radius:6px;outline:none;margin-top:7px;padding:11px 13px;font-size:14px;display:block}input:focus,textarea:focus,select:focus{border-color:#507dbd;box-shadow:0 0 0 3px #3c6cbb12}textarea{resize:vertical}input::placeholder{color:#61738d;font-size:12px}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.toolbar{background:#f3f6fa;border:1px solid #c8d3e2;border-radius:6px 6px 0 0;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.toolbar button{color:#46617f;background:0 0;border:0;border-radius:3px;place-items:center;width:30px;height:30px;display:grid}.toolbar button:hover{background:#dfe8f6}.rich-editor{background:#fff;border:1px solid #c8d3e2;border-top:0;border-radius:0 0 6px 6px;outline:none;min-height:330px;padding:20px}.rich-editor:focus{box-shadow:inset 0 0 0 1px #7f9cc5}.seo-settings{border:1px solid var(--line);border-radius:6px;margin-top:20px;padding:15px}.seo-settings summary{cursor:pointer;font-size:13px}.seo-settings p{font-size:11px}.editor-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:25px;display:flex}.editor-actions .button{padding:10px 15px;font-size:12px}.delete-btn{color:#9e4253;background:#fff5f6;border:1px solid #ecd4da;border-radius:5px;place-items:center;margin-right:auto;padding:10px;display:grid}.save-message{margin-top:17px;font-size:12px}.leads-panel{border:1px solid var(--line);border-radius:8px;padding:25px}.leads-table{overflow-x:auto}.lead-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.3fr 1fr 1fr;gap:15px;min-width:650px;padding:17px 10px;font-size:12px;display:grid}.leads-empty{margin:20px 0;font-size:13px}.admin-page .kicker{margin-bottom:4px}@media (max-width:1050px){.nav-wrap{gap:28px}.navigation{gap:20px;font-size:12px}.home-hero{grid-template-columns:1.15fr .85fr;gap:40px}.home-intro h1{font-size:39px}.home-intro .lead{font-size:15px}.start-here{padding:23px}.start-here h2{font-size:19px}.start-here>div>a{font-size:12px}.start-here .plain-icon{width:34px;height:34px}.extra-reports{flex-wrap:wrap;gap:20px}.extra-reports>div{gap:20px}.extra-reports a{font-size:11px}.product-focus-hero{gap:35px}.product-focus-hero h1{font-size:33px}.product-focus-hero .lead{font-size:14px}.product-focus-hero .video-cover{gap:9px;padding:16px}.product-focus-hero .video-cover strong{font-size:12px}.product-focus-hero .video-cover-brand{font-size:17px}.product-focus-hero .video-cover>span:not(.play-circle):not(.video-cover-brand){font-size:9px}.product-focus-hero .play-circle{width:35px;height:35px}.product-focus-hero .play-circle svg{width:17px}.setup-panel{gap:30px;padding:27px}.setup-next{padding-right:25px}.setup-next .button{white-space:normal;text-align:center}.video-intro-grid{gap:40px}.final-cta{margin-inline:32px}.final-cta h2{font-size:23px}.cms-layout{grid-template-columns:200px 1fr}}@media (max-width:800px){.nav-wrap{gap:20px;height:73px;padding-inline:24px}.navigation{display:none}.navigation.open{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;align-items:stretch;gap:0;padding:15px 20px;display:flex;position:absolute;top:73px;left:16px;right:16px;box-shadow:0 10px 20px #20375812}.navigation>a,.product-menu summary{padding-block:10px}.dropdown{width:100%;box-shadow:none;background:var(--soft);border:0;margin-top:5px;position:static}.mobile-toggle{place-items:center;display:grid}.nav-cta{margin-right:auto}.brand>span:not(.brand-icon){font-size:28px}.brand-icon{width:35px;height:32px}.brand-icon img{width:48px;height:48px;left:-6px}.wrap{padding-inline:25px}.home-hero{grid-template-columns:1fr;gap:35px;padding-block:45px}.home-intro{max-width:650px}.home-intro h1{font-size:42px}.home-intro .lead{max-width:600px}.start-here{padding:25px}.start-here h2{font-size:23px}.start-here>div{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.start-here>div>a{font-size:12px}.start-here>div>a:nth-child(3){border-bottom:0}.start-here>p{font-size:11px}.data-strip>.wrap{flex-wrap:wrap;justify-content:center;gap:14px 30px;padding-block:18px}.data-strip span{text-align:center;width:100%;font-size:11px}.data-strip b{font-size:11px}.section{padding-block:55px 20px}h2{font-size:28px}.offer-card{padding:24px}.offer-card h3{font-size:23px}.offer-card>p{font-size:13px}.check-list li{font-size:12px}.extra-reports{padding:20px}.extra-reports>div{flex-wrap:wrap;width:100%}.extra-reports h3{font-size:14px}.video-intro-grid{grid-template-columns:1fr;gap:30px;padding-block:40px}.video-intro-grid>div:first-child{max-width:600px}.video-intro-grid h2{font-size:30px}.video-intro-grid p{font-size:14px}.video-cover strong{font-size:18px}.video-cover{gap:15px}.video-cover>span:not(.play-circle):not(.video-cover-brand){font-size:12px}.light-section{margin-top:45px}.plain-steps{gap:25px}.plain-steps h3{font-size:18px}.plain-steps p{font-size:13px}.expert-note{gap:25px;margin-top:45px;padding-block:25px}.expert-note h2{font-size:22px}.expert-note p{font-size:13px}.two-notes{gap:35px}.two-notes h2{font-size:22px}.two-notes p{font-size:13px}.faq-section{grid-template-columns:1fr;gap:5px;padding-bottom:45px}.faq summary{font-size:14px}.faq p{font-size:13px}.final-cta{margin-inline:25px;flex-direction:column;align-items:start;gap:22px;margin-bottom:45px;padding:28px}.final-cta h2{font-size:25px}.final-cta p{font-size:14px}footer{padding-inline:25px}.footer-top{align-items:start}.footer-links{flex-wrap:wrap;gap:15px 25px;max-width:250px}.footer-bottom{flex-wrap:wrap;gap:12px 20px;font-size:10px}.product-focus-hero{grid-template-columns:1fr;gap:35px;padding-top:33px;padding-bottom:40px}.product-focus-hero h1{font-size:38px}.product-focus-hero .lead{max-width:650px;font-size:15px}.product-focus-hero .video-cover{gap:15px;padding:25px}.product-focus-hero .video-cover strong{font-size:18px}.product-focus-hero .video-cover-brand{font-size:23px}.product-focus-hero .video-cover>span:not(.play-circle):not(.video-cover-brand){font-size:12px}.product-focus-hero .play-circle{width:50px;height:50px}.product-focus-hero .play-circle svg{width:23px}.spec-strip>.wrap{grid-template-columns:1fr 1fr;gap:18px 30px}.decision-examples{gap:22px}.decision-examples h3{font-size:18px}.decision-examples p{font-size:13px}.feature-grid{gap:30px}.feature-grid h3{font-size:20px}.feature-grid p{font-size:13px}.ai-detail{grid-template-columns:1fr;gap:30px}.ai-detail h2{font-size:30px}.ai-detail-copy>p{font-size:14px}.sample-questions{padding:25px}.audience-cards{gap:15px}.audience-cards article{padding:20px}.audience-cards h3{font-size:18px}.audience-cards p{font-size:13px}.setup-panel{grid-template-columns:1fr;gap:25px;padding:27px}.setup-next{border-right:0;border-top:1px solid var(--line);padding:25px 0 0}.setup-panel h2{font-size:27px}.setup-next .button{font-size:13px}.product-hero h1{font-size:36px}.product-hero h2{font-size:27px}.product-hero>p{font-size:15px}.product-demo{margin-inline:25px;padding:18px}.question-grid{gap:15px}.question-grid>div{padding:20px}.question-grid h3{font-size:16px}.question-grid p{font-size:13px}.video-section{grid-template-columns:1fr;gap:25px}.assistant-panel{margin-inline:25px;padding:27px}.demo-page{grid-template-columns:1fr;gap:30px;padding-top:40px;padding-bottom:55px}.demo-page h1{font-size:36px}.demo-steps{margin-bottom:0}.about-page,.blog-page{padding-top:45px}.about-page h1{font-size:36px}.blog-grid{grid-template-columns:1fr 1fr}.about-content{gap:22px;padding:25px}.about-content p{font-size:14px}.article-page h1{font-size:32px}.prose{font-size:15px}.article-cta{flex-direction:column;align-items:start;gap:20px}.cms-layout{grid-template-columns:1fr;gap:20px}.cms-sidebar{align-items:center;gap:10px;display:flex;overflow-x:auto}.cms-sidebar h3{display:none}.cms-sidebar>.button{flex-shrink:0;width:auto}.cms-sidebar p{white-space:nowrap}.post-select{flex-shrink:0;width:170px;margin:0}.admin-page{padding-top:25px}.admin-heading{margin-block:22px}.admin-heading h1{font-size:28px}}@media (max-width:480px){.nav-wrap{gap:12px;height:67px;padding-inline:17px}.brand>span:not(.brand-icon){font-size:26px}.brand-icon{width:31px;height:29px}.brand-icon img{width:44px;height:44px;left:-6px}.button.small{gap:8px;padding:9px 12px;font-size:10px}.button.small svg{width:13px}.mobile-toggle{padding:3px}.mobile-toggle>svg{width:21px}.navigation.open{top:67px;left:10px;right:10px}.wrap{padding-inline:20px}.home-hero{gap:28px;padding-block:32px}.eyebrow-label,.kicker{margin-bottom:13px;font-size:11px}.home-intro h1{letter-spacing:-.6px;margin-bottom:17px;font-size:32px;line-height:1.8}.home-intro .lead{margin-bottom:22px;font-size:14px;line-height:2.05}.button{gap:10px;padding:12px 17px;font-size:12px}.hero-actions{gap:10px}.founder-note{margin-top:20px;font-size:11px;line-height:2}.start-here{border-radius:8px;padding:21px}.start-here h2{margin-bottom:12px;font-size:20px;line-height:1.9}.start-here>div{grid-template-columns:1fr;gap:0}.start-here>div>a{padding-block:14px;font-size:13px}.start-here>div>a:nth-child(3){border-bottom:1px solid var(--line)}.start-here .plain-icon{width:32px;height:32px}.start-here .plain-icon>svg{width:18px}.start-here>p{font-size:10px;line-height:2}.data-strip>.wrap{gap:12px 18px;padding-block:16px}.data-strip span,.data-strip b{font-size:10px}.section{padding-top:45px;padding-bottom:15px}.section-heading{margin-bottom:23px}.section-heading h2{font-size:25px;line-height:1.8}.section-heading p{font-size:13px;line-height:2}.offer-grid{grid-template-columns:1fr;gap:18px}.offer-card{border-radius:8px;padding:23px}.offer-top{margin-bottom:20px}.offer-card h3{font-size:25px}.offer-card>p{font-size:14px;line-height:2}.source-label{font-size:10px}.check-list li{margin-bottom:10px;font-size:12px;line-height:2}.product-link{font-size:12px}.extra-reports{gap:18px;margin-top:20px;padding:21px}.extra-reports>div{grid-template-columns:1fr;gap:15px;display:grid}.extra-reports a{justify-content:space-between;font-size:12px}.video-intro-grid{gap:24px;padding-block:32px}.video-intro-grid h2{font-size:28px}.video-intro-grid p{font-size:14px;line-height:2.1}.video-intro-grid .text-link{font-size:12px}.video-cover{gap:10px;padding:17px}.video-cover strong{font-size:13px;line-height:1.8}.video-cover-brand{font-size:16px}.video-cover>span:not(.play-circle):not(.video-cover-brand){font-size:10px}.video-cover .video-cover-label{font-size:10px!important}.play-circle{width:38px;height:38px}.play-circle svg{width:18px}.product-video>a{font-size:10px}.light-section{margin-top:35px}.plain-steps{grid-template-columns:1fr;gap:24px;margin-top:26px}.plain-steps>div{padding-top:19px}.plain-steps>div>span{margin-bottom:11px}.plain-steps h3{margin-bottom:8px;font-size:20px}.plain-steps p{font-size:13px}.expert-note{align-items:start;gap:16px;margin-top:35px;padding-block:25px}.initials{width:43px;height:43px;font-size:15px}.expert-note h2{font-size:20px}.expert-note p{font-size:13px;line-height:2}.expert-note .small-label{font-size:10px;line-height:2}.expert-note .text-link{font-size:11px}.two-notes{grid-template-columns:1fr;gap:30px}.two-notes h2{font-size:23px}.two-notes p{font-size:13px}.two-notes .text-link{font-size:12px}.faq-section{gap:0;padding-top:50px;padding-bottom:38px}.faq-section h2{font-size:26px}.faq summary{font-size:13px;line-height:2}.faq p{padding-left:0;font-size:13px;line-height:2.1}.faq details{padding-block:17px}.final-cta{margin-inline:20px;gap:20px;margin-bottom:40px;padding:24px}.final-cta h2{font-size:24px;line-height:1.8}.final-cta p{font-size:13px;line-height:2}.final-cta .button{width:100%;font-size:12px}footer{padding-inline:20px;padding-top:30px}.footer-top{flex-direction:column;gap:25px;padding-bottom:24px}.footer-links{gap:16px 24px;max-width:none;font-size:11px}.footer-top p{font-size:11px}.footer-bottom{gap:12px;font-size:10px;line-height:2}.footer-bottom>span{width:100%}.breadcrumbs{flex-wrap:wrap;gap:9px;padding-top:20px;font-size:10px}.product-focus-hero{gap:30px;padding-top:28px;padding-bottom:32px}.product-focus-hero h1{margin-bottom:17px;font-size:29px;line-height:1.9}.product-focus-hero .lead{font-size:14px;line-height:2.1}.hero-checks li{font-size:12px}.product-focus-hero .button{width:100%;padding-inline:16px;font-size:12px}.product-focus-hero .hero-actions{display:block}.micro-copy{font-size:10px;line-height:2}.product-focus-hero .video-cover{gap:10px;padding:17px}.product-focus-hero .video-cover strong{font-size:13px}.product-focus-hero .video-cover-brand{font-size:16px}.product-focus-hero .video-cover>span:not(.play-circle):not(.video-cover-brand){font-size:10px}.product-focus-hero .play-circle{width:38px;height:38px}.product-focus-hero .play-circle svg{width:18px}.spec-strip>.wrap{gap:18px 16px;padding-block:20px}.spec-strip span{font-size:10px}.spec-strip b{font-size:11px;line-height:1.9}.decision-examples{grid-template-columns:1fr;gap:20px;margin-top:25px}.decision-examples h3{margin-bottom:9px;font-size:21px}.decision-examples p{margin:0;font-size:14px;line-height:2}.decision-examples .small-label{margin-bottom:12px;font-size:11px}.compact-section{padding-block:35px}.feature-grid{grid-template-columns:1fr;gap:25px}.feature-grid h3{font-size:21px;line-height:1.9}.feature-grid p{font-size:14px;line-height:2.05}.feature-grid svg{margin-bottom:13px}.ai-detail{gap:26px}.ai-detail h2{font-size:28px}.ai-detail-copy>p{font-size:14px}.ai-detail .button{white-space:normal;font-size:11px;line-height:2}.sample-questions{padding:22px}.sample-questions blockquote{font-size:13px}.sample-questions small{font-size:10px;line-height:2}.audience-cards{grid-template-columns:1fr;gap:15px;margin-top:25px}.audience-cards article{padding:23px}.audience-cards h3{font-size:21px}.audience-cards p{font-size:14px}.setup-panel{gap:23px;padding:24px}.setup-panel h2{font-size:25px}.setup-panel p{font-size:14px;line-height:2}.setup-panel .check-list li{font-size:12px}.setup-next .button{width:100%;font-size:12px}.setup-next .text-link{font-size:12px}.product-hero{padding-top:25px;padding-bottom:30px}.product-hero h1{font-size:29px}.product-hero h2{font-size:23px}.product-hero>p{font-size:14px;line-height:2}.breadcrumb{margin-bottom:25px;font-size:10px}.product-hero .text-link{margin:15px 10px 0;font-size:12px}.product-demo{border-radius:8px;margin-inline:15px;padding:12px}.preview-title{gap:10px}.preview-title b{font-size:10px}.pill{padding:4px 7px;font-size:8px}.preview-disclaimer{font-size:10px;line-height:2}.dashboard{padding:11px}.dash-head{padding-bottom:12px;font-size:9px}.dash-mark{width:17px;height:17px;font-size:10px}.sample{font-size:7px}.dash-toolbar{margin-block:12px;font-size:8px}.dash-toolbar select{padding:4px;font-size:8px}.metrics{gap:6px}.metrics>div{padding:8px}.metrics small{font-size:8px}.metrics strong{font-size:18px}.metrics span{font-size:7px}.metrics em{display:none}.dash-chart{margin-top:10px;padding:9px}.chart-label{font-size:8px}.chart-label>span{gap:4px;font-size:5px}.line-chart{margin-top:13px}.chart-axis{font-size:6px}.dash-bottom{gap:7px;margin-top:9px;font-size:7px}.dash-bottom>div{padding:9px}.source-row{gap:6px;margin-top:8px}.source-row span{min-width:50px;font-size:6px}.source-row small{font-size:6px}.insight b{font-size:8px}.insight p{font-size:7px}.insight svg{width:14px}.segment-bars{gap:12px;padding-block:15px}.segment-bars>div{gap:8px;font-size:9px}.segment-bars span{min-width:65px}.segment-bars small{font-size:8px}.question-grid{grid-template-columns:1fr;gap:14px}.question-grid>div{padding:23px}.question-grid h3{font-size:18px}.question-grid p{font-size:13px}.rank-groups{grid-template-columns:1fr 1fr;gap:10px}.rank-groups>div{padding:12px}.rank-groups strong{font-size:23px}.rank-groups small{font-size:9px}.rank-bars{height:55px}.report-table table{min-width:450px;font-size:10px}.report-table td,.report-table th{padding:12px}.heat-labels,.heat-cells>div{grid-template-columns:38px repeat(7,1fr);gap:4px;font-size:7px}.heat-cells i{min-height:14px}.heatmap p{font-size:8px}.video-section{padding-top:30px}.video-section h2{font-size:26px}.assistant-panel{margin-inline:20px;padding:25px}.assistant-panel h2{font-size:24px}.assistant-panel p{font-size:13px}.demo-page{gap:25px;padding-top:30px;padding-bottom:45px}.demo-page h1{font-size:31px}.demo-page .lead{font-size:14px}.demo-steps{margin-top:23px}.demo-steps b{font-size:13px}.demo-steps p{font-size:12px}.demo-steps li{margin-bottom:18px}.booking-card{padding:24px}.booking-card h2{font-size:24px}.booking-card>p{font-size:13px}.booking-card label{font-size:12px}.booking-card input{font-size:14px}.booking-card .button{font-size:12px}.booking-card small{font-size:10px;line-height:2}.booking-progress{gap:9px;font-size:10px}.booking-card form{margin-top:20px}.about-page,.blog-page{padding-top:35px}.about-page h1{font-size:31px}.about-content{flex-direction:column;gap:20px;padding:25px}.about-content h2{font-size:24px}.about-content p{font-size:14px}.about-content .tiny-avatar{width:52px;height:52px;font-size:17px}.blog-page h1{font-size:31px}.blog-grid{grid-template-columns:1fr}.empty-blog{padding:30px 22px}.empty-blog h2{font-size:23px}.empty-blog p{font-size:13px}.article-page h1{font-size:28px}.article-page .lead{font-size:14px}.article-meta{flex-wrap:wrap;gap:12px;font-size:10px}.prose{font-size:15px}.prose h2{font-size:24px}.prose h3{font-size:21px}.article-cta{padding:23px}.article-cta h3{font-size:18px}.admin-login{padding-block:35px}.admin-login form{padding:25px}.admin-login h1{font-size:23px}.admin-native-link{font-size:12px}.admin-page{padding-inline:15px}.admin-heading{flex-wrap:wrap}.admin-heading h1{font-size:27px}.cms-editor{padding:19px}.form-grid{grid-template-columns:1fr;gap:0}.editor-status{gap:10px;font-size:11px}.editor-status span{font-size:10px}.toolbar{gap:3px}.toolbar button{width:28px;height:28px}.rich-editor{padding:15px}.editor-actions{gap:8px}.editor-actions .button{padding:9px 12px;font-size:10px}.leads-panel{padding:18px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (max-width:800px){.demo-page{flex-direction:column;gap:0;display:flex}.demo-page>div:first-child{display:contents}.demo-page>.eyebrow-label{margin-bottom:14px}.demo-page>h1{margin-bottom:15px}.demo-page>.lead{margin-bottom:0}.demo-page>.booking-card{order:2;width:100%;margin-top:26px}.demo-page>.demo-steps{order:3;margin-top:30px}}.video-cover-brand{direction:ltr}@media (max-width:800px){.demo-page .demo-steps{order:3;margin-top:30px}.demo-page .booking-card{order:2;width:100%;margin-top:26px}}.cms-language-filter{gap:5px;margin-block:0 12px;font-size:12px;display:grid}.cms-language-filter select,.cms-editor select{width:100%;color:var(--ink);background:#fff;border:1px solid #c8d3e2;border-radius:6px;padding:8px 10px}.cms-editor [dir=ltr]{text-align:left}.cms-editor .rich-editor[dir=ltr] :is(ul,ol){padding-inline:24px 0}@media (max-width:800px){.cms-language-filter{min-width:112px;margin:0}}.gtm-header,.gtm-footer{direction:ltr;font-family:system-ui,sans-serif}.gtm-chrome-wrap{width:min(1180px,100% - 40px);margin-inline:auto}.gtm-header{background:#fff;border-bottom:1px solid #dce5f5}.gtm-header .gtm-chrome-wrap,.gtm-footer .gtm-chrome-wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.gtm-header .gtm-chrome-wrap{min-height:68px}.gtm-header nav,.gtm-footer nav{flex-wrap:wrap;align-items:center;gap:clamp(14px,2.4vw,30px);font-size:14px;display:flex}.gtm-header nav a{color:#1d335e}.gtm-header nav a:hover,.gtm-footer nav a:hover{text-underline-offset:4px;text-decoration:underline}.gtm-footer{color:#fff;background:#08142e;padding-block:40px}.gtm-footer p{color:#bac9e5;margin:6px 0 0;font-size:14px}.gtm-footer nav a{color:#dce8ff}.gtm-editorial{min-height:50vh}#analyfy-home .gtm-case-link{white-space:normal;max-width:100%;margin:0 0 24px}#analyfy-case-learning .acl-final a.acl-btn{color:#fff}@media (max-width:620px){.gtm-header .gtm-chrome-wrap,.gtm-footer .gtm-chrome-wrap{flex-direction:column;align-items:flex-start;gap:12px;padding-block:12px}.gtm-header nav,.gtm-footer nav{gap:16px}}.gtm-header .brand{color:var(--brand-ink)}.gtm-footer .brand{color:var(--brand-on-dark)}.gtm-footer .brand-dot{color:var(--brand-ice)}:root{--ink:#15232e;--muted:#57636b;--blue:#2459d6;--line:#e1e3e7;--soft:#f5f6f8;--mint:#638de0}html{scroll-behavior:smooth}.wrap{max-width:1264px}.header{border-bottom-color:#eaecf0}.nav-wrap{gap:32px;max-width:1328px;height:84px}.navigation{gap:26px}.button{border-radius:9px;padding:14px 22px}.button.dark{background:var(--blue)}.button.dark:hover{background:#052463;transform:translateY(-2px)}.button.outline{border-color:#d2d6de}.button{transition:transform .2s,background .2s,border-color .2s}.button.small{padding:10px 15px}.language-menu{flex-shrink:0;font:12px Arial;position:relative}.language-menu summary{cursor:pointer;align-items:center;gap:6px;padding:10px 0;list-style:none;display:flex}.language-menu summary::-webkit-details-marker{display:none}.language-menu>div{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:140px;padding:6px;position:absolute;top:38px;left:0;box-shadow:0 15px 35px #11192912}.language-menu a{justify-content:space-between;align-items:center;padding:12px;font-family:Vazir,Arial;font-size:12px;display:flex}.language-menu a:hover{background:var(--soft)}.navigation{flex:initial;margin-left:auto}.nav-cta{white-space:nowrap}.brand-dot{color:var(--blue)}.kinetic-hero{grid-template-columns:1fr 1.08fr;align-items:center;gap:60px;min-height:650px;padding-block:75px 78px;display:grid}.kinetic-copy h1{letter-spacing:-1.8px;margin:22px 0 19px;font-size:51px;line-height:1.7}.kinetic-copy h1 span{color:var(--blue)}.kinetic-copy>p{max-width:490px;margin-bottom:29px;font-size:16px;line-height:2.2}.kinetic-copy .eyebrow-label{align-items:center;gap:10px;font-size:11px;display:flex}.live-dot{background:#0a3791;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 5px #e7ecf6}.hero-signoff{color:#686d76;flex-wrap:wrap;align-items:center;gap:9px;margin-top:34px;font-size:10px;display:flex}.hero-signoff a{color:#252d3d;align-items:center;gap:6px;display:flex}.hero-stage{perspective:1200px;min-width:0}.analytics-scene{color:#edf1f8;isolation:isolate;background:#111e2d;border:1px solid #243548;border-radius:22px;padding:20px;position:relative;overflow:hidden;box-shadow:0 24px 48px -26px #18253e55}.hero-stage>.analytics-scene{transition:transform .6s;transform:rotate(-1deg)}.hero-stage:hover>.analytics-scene{transform:rotate(0)}.scene-top{direction:ltr;justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.scene-wordmark{letter-spacing:-.7px;font:700 22px Arial}.scene-wordmark>span:first-child{color:#638de0}.scene-divider{color:#455365;margin:0 9px;font-weight:400}.scene-wordmark small{letter-spacing:.3px;color:#a8b8c8;font:10px Arial}.motion-toggle{color:#bdc4d2;background:0 0;border:1px solid #354356;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.scene-tabs{background:#0c1725;border-radius:8px;gap:3px;margin-bottom:17px;padding:4px;display:flex}.scene-tabs button{color:#a4b3c2;background:0 0;border:0;border-radius:5px;flex:1;padding:7px 4px;font-size:10px;line-height:1.8}.scene-tabs button.active{color:#8eadec;background:#293142}.scene-board{direction:ltr;background:#182738;border:1px solid #2a3a4d;border-radius:12px;animation:.6s both board-in;display:flex;overflow:hidden}.scene-sidebar{color:#71859b;border-right:1px solid #2c3a4c;flex-direction:column;flex-shrink:0;align-items:center;gap:15px;width:42px;padding-block:14px;display:flex}.scene-logo{color:#7198e7;margin-bottom:7px;font:700 22px Arial}.scene-sidebar>span:not(:first-child){border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.scene-sidebar>span.active{color:#7499e3;background:#253148}.scene-content{direction:rtl;flex:1;min-width:0;padding:16px}.scene-heading{color:#c8d6df;justify-content:space-between;align-items:center;gap:8px;font:11px Arial;display:flex}.scene-heading>span:first-child{direction:ltr;align-items:center;gap:7px;display:flex}.scene-period{color:#9aabbb;align-items:center;gap:5px;font:8px Vazir;display:flex}.scene-kpis{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.scene-kpis>div{border:1px solid #2b3d50;border-radius:8px;padding:12px}.scene-kpis span{color:#a9bbc8;font-size:9px;display:block}.scene-kpis strong{letter-spacing:-.7px;color:#f5f8ff;font-size:26px;line-height:1.7;display:block}.scene-kpis small{color:#9db0bd;font-size:7px;display:block}.scene-kpis small.accent{color:#7999d9}.scene-chart{margin-top:15px}.scene-chart>div:first-child{justify-content:space-between;align-items:center;font-size:9px;display:flex}.scene-chart>div:first-child span{color:#8198a9;font-size:7px}.scene-chart svg{direction:ltr;width:100%;height:auto;max-height:130px;margin-top:13px;display:block;overflow:visible}.scene-chart-line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scene-chart-line.muted{stroke:#62708a;stroke-dasharray:3 6}.main-line{stroke:#658edf;stroke-dasharray:1;animation:2s .2s both draw-chart}.chart-point{animation:3s infinite point-pulse}.scene-axis{color:#8ba0b2;direction:ltr;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.scene-sources{color:#829aab;border-top:1px solid #2b3c4e;align-items:center;gap:8px;margin-top:14px;padding-top:11px;font-size:7px;display:flex}.scene-sources b{color:#c6d5df;margin-right:auto;font:9px Arial}.scene-sources svg{color:#7d9dde}.scene-insight{background:#222b3e;border:1px solid #3f4f6e;border-radius:10px;align-items:center;gap:11px;min-height:75px;margin-top:13px;padding:14px;display:flex}.insight-symbol{color:#8aaaeb;background:#344059;border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.scene-insight small{color:#9cabc9;margin-bottom:2px;font-size:8px;display:block}.scene-insight strong{font-size:11px;font-weight:400;line-height:1.9;display:block}.scene-insight>svg{color:#809ed9;width:17px;margin-right:auto}.scene-timeline{gap:20px;margin:17px 0 0;display:flex}.scene-timeline button{color:#8fa3b2;text-align:right;background:0 0;border:0;border-bottom:1px solid #344557;flex:1;align-items:center;gap:7px;padding:0 0 9px;font-size:9px;display:flex;position:relative}.scene-timeline button span{color:#697f91;font:8px Arial}.scene-timeline button.active{color:#9ab5eb}.scene-timeline button i{background:#7195dd;width:0;height:2px;transition:width 1s;position:absolute;bottom:-1px;right:0}.scene-timeline button.active i{width:100%}.scene-caption{color:#92a7b8;text-align:center;margin:11px 0 0;font-size:7px}.rfm-mosaic{grid-template-columns:repeat(3,1fr);gap:5px;min-height:120px;margin:17px 0 10px;display:grid!important}.rfm-mosaic>div{animation:.5s both board-in;animation-delay:calc(var(--block)*.1s);color:#bce;background:#28344d;border-radius:6px;flex-direction:column;justify-content:center;gap:4px;padding:10px 5px;font-size:8px;display:flex}.rfm-mosaic>div:nth-child(2n){color:#d9e4f4;background:#33445c}.rfm-mosaic>div span{font-size:15px}.source-ribbon{background:#fbfcfd;border-block:1px solid #e6e8ed}.source-ribbon>.wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:35px;padding-block:19px;display:flex}.source-ribbon span{color:#646b78;font-size:10px}.source-ribbon b{color:#525a69;direction:ltr;font:11px Arial}.client-section{padding-block:68px 72px}.client-heading{text-align:center;margin-bottom:31px}.client-heading .eyebrow-label{color:#7d828b;margin-bottom:10px;font-size:10px}.client-heading h2{margin-bottom:8px;font-size:22px}.client-heading p{margin-bottom:0;font-size:11px}.client-grid{grid-template-columns:repeat(6,1fr);gap:0;display:grid}.client-grid a{color:#5c616b;border-bottom:1px solid #edeef1;justify-content:center;align-items:center;min-width:0;height:87px;padding:18px 20px;transition:background .25s,filter .25s;display:flex}.client-grid a:nth-last-child(-n+6){border-bottom:0}.client-grid img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:115px;height:auto;max-height:38px;transition:filter .3s,opacity .3s}.client-grid img.white-logo{filter:invert()grayscale()}.client-grid a:hover{background:#f7f8fa}.client-grid a:hover img{filter:none;opacity:1}.client-grid a:hover img.white-logo{filter:invert()}.client-grid a span{letter-spacing:-.7px;font-size:18px;font-weight:700}.client-compact{padding-block:45px}.client-compact .client-heading h2{font-size:20px}.client-compact .client-grid a{height:70px;padding:15px}.client-compact .client-grid img{max-width:100px;max-height:30px}.product-section{border-top:1px solid var(--line);padding-block:65px 85px}.section-heading h2{letter-spacing:-1px;font-size:36px;line-height:1.65}.section-heading>p{font-size:13px;line-height:2}.eyebrow-label{color:#5a6479;margin-bottom:12px;font-size:11px}.explorer-tabs{grid-template-columns:repeat(4,1fr);gap:10px;margin:35px 0 0;display:grid}.explorer-tabs button{color:#616774;background:#fff;border:1px solid #e2e4e9;border-radius:10px;align-items:center;gap:10px;padding:18px;font-size:12px;display:flex}.explorer-tabs button>svg:last-child{width:14px;margin-right:auto}.explorer-tabs button[aria-selected=true]{color:#0b3079;background:#edf0f7;border-color:#9caccb}.explorer-panel{grid-template-columns:.9fr 1fr;align-items:center;gap:60px;padding:42px 0 20px;animation:.45s both board-in;display:grid}.explorer-copy{padding-left:15px}.section-index{color:#6b768c;letter-spacing:1px;text-align:right;direction:ltr;margin-bottom:19px;font:10px Arial;display:block}.explorer-copy h3{max-width:450px;font-size:31px;line-height:1.8}.explorer-copy p{font-size:14px;line-height:2.1}.explorer-copy ul{margin:24px 0 28px;padding:0;list-style:none}.explorer-copy li{color:#424a5b;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.explorer-copy li svg{color:#1e4695}.explorer-visual .analytics-scene{box-shadow:none;border-radius:14px;padding:19px}.explorer-visual .scene-top{margin-bottom:15px}.explorer-visual .scene-kpis strong{font-size:25px}.more-reports{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:25px;margin-top:25px;padding-top:24px;font-size:11px;display:flex}.more-reports>span{color:#808691;margin-left:auto}.more-reports a{align-items:center;gap:7px;display:flex}.more-reports a:hover{color:var(--blue)}.decision-rail{grid-template-columns:repeat(3,1fr);gap:70px;margin-top:40px;display:grid}.decision-rail article{position:relative}.decision-rail article:not(:last-child):after{content:"";border-top:1px dashed #a9b1c1;position:absolute;top:30px;left:-50px;right:80px}.rail-symbol{justify-content:space-between;align-items:center;width:100%;height:60px;margin-bottom:28px;display:flex}.rail-symbol>svg{color:#213f7c;z-index:1;background:#e4e8f0;border-radius:16px;width:60px;height:60px;padding:17px}.rail-symbol>span{color:#73819d;z-index:1;background:#f3f4f7;padding:9px;font:12px Arial}.decision-rail small{color:#6b768d;letter-spacing:1.5px;font:9px Arial}.decision-rail h3{margin:12px 0;font-size:23px}.decision-rail p{margin:0;font-size:13px;line-height:2}.testimonial-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;margin-top:37px;display:grid}.quote-card{background:#fff;border:1px solid #e2e4e9;border-radius:13px;flex-direction:column;margin:0;padding:25px 23px;transition:transform .3s,box-shadow .3s;display:flex}.quote-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px #101e3b10}.quote-card>svg{color:#8394b5;fill:#e5e9f0;margin-bottom:22px;transform:rotate(180deg)}.quote-card blockquote{color:#353d4c;flex:1;margin:0 0 25px;font-size:13px;line-height:2.25}.quote-card figcaption{border-top:1px solid #edeef1;align-items:center;gap:10px;padding-top:16px;display:flex}.quote-initial{color:#54617b;background:#edeff4;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.quote-card figcaption b{font-size:11px;display:block}.quote-card figcaption div>span{color:#7a808c;font-size:9px;display:block}.quote-0{background:#f5f6f9}.quote-3{color:#fff;background:#171e2d;border-color:#171e2d}.quote-3 blockquote{color:#e9edf5;font-size:24px}.quote-3 figcaption{border-color:#394151}.quote-3 figcaption div>span{color:#b0b8c8}.walkthrough-section{grid-template-columns:.8fr 1fr;align-items:center;gap:90px;padding-block:65px 85px;display:grid}.walkthrough-section h2{font-size:35px}.walkthrough-section p{font-size:14px;line-height:2.15}.walkthrough-section .product-video{box-shadow:0 20px 35px -28px #102c30aa}.video-cover{color:#e8edf8;background:#171e2d;border-radius:12px}.video-cover span,.video-cover strong{color:inherit!important}.video-cover .play-circle{color:#172239;background:#5d89e0}.video-cover-brand{color:#91ade4!important}.product-video>a{font-size:10px}.founder-strip{border-block:1px solid var(--line);align-items:center;gap:45px;margin-top:15px;padding-block:45px;display:flex}.founder-monogram{color:#253b68;background:#eff1f5;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:148px;height:148px;font:42px Arial;display:flex}.founder-monogram span{letter-spacing:1px;color:#657491;margin-top:12px;font:7px Arial}.founder-strip h2{font-size:25px}.founder-strip p{max-width:710px;font-size:13px}.founder-strip .text-link{font-size:11px}.next-chapter{grid-template-columns:1fr 1fr;gap:85px;padding-block:70px 25px;display:grid}.next-chapter>div{border-top:1px solid var(--line);padding-top:26px}.next-chapter .eyebrow-label{align-items:center;gap:7px;display:flex}.next-chapter .text-link{font-size:12px}.faq-section{grid-template-columns:.7fr 1fr;padding-block:70px}.faq-section h2{font-size:32px}.faq summary{font-size:13px}.conversion-section{text-align:center;border-top:1px solid var(--line);padding-block:75px 85px}.conversion-section h2{max-width:750px;margin:0 auto 20px;font-size:39px}.conversion-section p{font-size:15px;line-height:2.1}.conversion-section .button{min-width:220px;margin-top:8px}.cta-footnote{color:#848a95;margin-top:18px;font-size:10px;display:block}footer{background:#f6f7f9;border-top:1px solid #e2e5ea}.product-kinetic{min-height:600px;padding-block:45px 65px}.product-kinetic .kinetic-copy h1{letter-spacing:-1.1px;font-size:35px;line-height:1.9}.product-label{letter-spacing:1px;direction:ltr;justify-content:end;font:10px Arial!important}.hero-product-note{color:#848994;margin-top:23px;font-size:10px;line-height:2;display:block}.capability-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:42px;display:grid}.capability-grid article{border-top:1px solid #dce0e7;padding-top:20px}.feature-count{color:#7181a2;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px;display:flex}.capability-grid h3{font-size:21px}.capability-grid p{margin:0;font-size:13px;line-height:2.15}.ai-feature{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;padding-block:60px;display:grid}.ai-feature h2{font-size:33px}.ai-feature p{font-size:14px;line-height:2.1}.ai-feature>div>small{color:#7f8591;font-size:10px;line-height:2.1;display:block}.ai-feature .eyebrow-label{align-items:center;gap:8px;display:flex}.ai-feature .text-link{margin-top:20px;font-size:12px}.ai-conversation{background:#f4f6f9;border:1px solid #d5dbe7;border-radius:14px;align-self:center;padding:28px}.ai-conversation>span{letter-spacing:1px;color:#6e7d9a;direction:ltr;font:9px Arial;display:block}.ai-conversation blockquote{background:#fff;border:1px solid #e0e3e9;border-radius:8px;margin:25px 0 20px;padding:17px;font-size:14px}.ai-conversation>div{color:#254483;gap:12px;display:flex}.ai-conversation p{font-size:12px}.ai-conversation>small{font-size:9px!important}.pricing-section{background:#f5f6f8;padding-block:75px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px;display:grid}.price-card{background:#fff;border:1px solid #dce0e7;border-radius:12px;padding:34px 28px 28px;position:relative}.price-card.recommended{border:1.5px solid #4f6798;box-shadow:0 10px 30px #283b610c}.price-badge{color:#fff;background:#183a7d;border-radius:20px;padding:4px 13px;font-size:9px;position:absolute;top:-12px;right:23px}.price-card h3{margin-bottom:8px;font-size:23px}.price-card>p{min-height:22px;font-size:11px}.price-amount{margin:35px 0 27px}.price-amount strong{letter-spacing:-.8px;font-size:32px;line-height:1.5}.price-amount small{font-size:13px}.price-amount>span{color:#737a89;margin-top:7px;font-size:10px;display:block}.price-card .button{width:100%;padding-inline:10px;font-size:12px}.price-card ul{border-top:1px solid #ecedf0;margin:25px 0 0;padding:23px 0 0;list-style:none}.price-card li{align-items:start;gap:8px;margin-bottom:13px;font-size:11px;display:flex}.price-card li svg{color:#314d86;margin-top:3px}.pricing-note{color:#747b89;margin:25px 0 0;font-size:10px;line-height:2.1}.capacity-calculator{background:#fff;border:1px solid #dce0e7;border-radius:11px;grid-template-columns:1fr 1fr;gap:65px;padding:30px;display:grid}.capacity-calculator h3{margin-bottom:10px;font-size:23px}.capacity-calculator p{font-size:12px}.capacity-calculator small{font-size:11px}.capacity-calculator small b{color:#13367d}.capacity-calculator label{justify-content:space-between;margin:0 0 10px;font-size:11px;display:flex}.capacity-calculator label:not(:first-child){margin-top:24px}.capacity-calculator output{color:#193c81;font-weight:700}.capacity-calculator input[type=range]{accent-color:#163b84;box-shadow:none;cursor:pointer;border:0;padding:0}.enterprise-line{border-top:1px solid #d5d9e2;justify-content:space-between;align-items:center;gap:35px;margin-top:35px;padding-top:30px;display:flex}.enterprise-line span{letter-spacing:1.5px;color:#798397;font:10px Arial}.enterprise-line h3{margin:10px 0;font-size:23px}.enterprise-line p{margin:0;font-size:12px}.enterprise-line .button{flex-shrink:0;font-size:12px}.simple-process{padding-block:60px}.simple-process .plain-steps{margin-top:22px}.simple-process article{border-top:1px solid var(--line);padding-top:22px}.simple-process article>span{color:#65779c;margin-bottom:14px;font-size:12px;display:block}.simple-process p{font-size:13px}.data-control{grid-template-columns:1fr 1fr;gap:80px;padding-block:75px;display:grid}.data-control h2{font-size:32px}.data-control p{font-size:13px}.data-control article{border-bottom:1px solid #e4e7ec;align-items:start;gap:16px;padding:16px 0;display:flex}.data-control article>svg{color:#2c5097;margin-top:5px}.data-control h3{margin-bottom:8px;font-size:17px}.data-control article p{margin:0;font-size:11px}.reveal-ready{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(24px)}.reveal-ready.is-visible{opacity:1;transform:translateY(0)}@keyframes board-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes draw-chart{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes point-pulse{50%{opacity:.4}}@media (min-width:1400px){.kinetic-hero{padding-block:90px}.kinetic-copy h1{font-size:56px}}@media (max-width:1050px){.kinetic-hero{gap:35px}.kinetic-copy h1{font-size:42px}.scene-content{padding:12px}.scene-period{display:none}.scene-wordmark small{font-size:8px}.explorer-panel{gap:35px}.explorer-tabs button{gap:7px;padding:15px 10px;font-size:11px}.testimonial-grid{grid-template-columns:1fr 1fr}.walkthrough-section{gap:50px}.nav-wrap{gap:22px}.navigation{gap:18px}.scene-heading>span:first-child{font-size:10px}.product-kinetic .kinetic-copy h1{font-size:30px}.price-card{padding-inline:22px}.price-amount strong{font-size:28px}.section-heading h2{font-size:32px}.client-grid a{padding-inline:12px}.decision-rail{gap:40px}.decision-rail article:not(:last-child):after{left:-25px}}@media (max-width:800px){.nav-wrap{gap:20px;height:73px}.navigation{margin:0}.navigation.open{top:73px}.language-menu{margin-right:auto}.nav-cta{margin-right:0}.kinetic-hero{grid-template-columns:1fr;gap:40px;min-height:0;padding-block:45px 50px}.kinetic-copy h1{font-size:47px;line-height:1.7}.kinetic-copy>p{max-width:620px;font-size:15px}.hero-stage{width:100%;max-width:600px;margin-inline:auto}.hero-stage>.analytics-scene{transform:none}.scene-content{padding:18px}.scene-period{display:flex}.scene-kpis strong{font-size:30px}.scene-chart svg{max-height:150px}.scene-wordmark small{font-size:10px}.scene-heading>span:first-child,.scene-insight strong{font-size:12px}.scene-caption{font-size:8px}.source-ribbon>.wrap{gap:18px 28px}.source-ribbon span{text-align:center;width:100%}.client-section{padding-block:45px}.client-heading h2{font-size:20px}.client-grid{grid-template-columns:repeat(3,1fr)}.client-grid a{height:78px}.client-grid a:nth-last-child(-n+6){border-bottom:1px solid #edeef1}.client-grid a:nth-last-child(-n+3){border-bottom:0}.explorer-tabs{grid-template-columns:1fr 1fr}.explorer-tabs button{padding:16px}.explorer-panel{grid-template-columns:1fr;gap:30px;padding-block:30px}.explorer-copy{padding:0}.explorer-copy h3{max-width:100%;font-size:29px}.explorer-visual{width:100%;max-width:600px;margin:auto}.product-section{padding-block:45px}.more-reports{gap:20px}.more-reports>span{width:100%}.decision-story{padding-block:50px}.decision-rail{gap:25px}.decision-rail h3{font-size:20px}.decision-rail p{font-size:12px}.testimonial-section{padding-block:50px}.walkthrough-section{grid-template-columns:1fr;gap:30px;padding-block:40px 55px}.walkthrough-section .product-video{width:100%;max-width:600px;margin:auto}.founder-strip{gap:25px;padding-block:30px}.founder-monogram{width:100px;height:100px;font-size:32px}.founder-monogram span{font-size:5px}.founder-strip h2{font-size:23px}.next-chapter{gap:35px;padding-block:50px 20px}.next-chapter h3{font-size:22px}.conversion-section{padding-block:50px 65px}.conversion-section h2{font-size:32px}.product-kinetic .kinetic-copy h1{font-size:38px}.capabilities-section{padding-block:50px}.capability-grid{grid-template-columns:1fr 1fr;gap:25px}.capability-grid h3{font-size:20px}.ai-feature{grid-template-columns:1fr;gap:30px;padding-block:40px}.pricing-section{padding-block:50px}.pricing-grid{gap:14px}.price-card{padding:30px 17px 20px}.price-card h3{font-size:20px}.price-card>p{min-height:40px;font-size:10px}.price-amount strong{font-size:23px}.price-card .button{gap:5px;font-size:10px}.price-card li{font-size:10px}.capacity-calculator{gap:35px;padding:25px}.data-control{gap:35px;padding-block:50px}.data-control h2{font-size:29px}.simple-process{padding-block:40px}.faq-section{grid-template-columns:1fr;padding-block:45px}.section-heading>p br{display:none}}@media (max-width:480px){.nav-wrap{gap:12px;height:67px;padding-inline:17px}.navigation.open{top:67px}.nav-cta{gap:4px!important;padding:9px 11px!important;font-size:9px!important}.nav-cta svg{width:13px}.language-menu{font-size:10px}.language-menu summary{gap:3px}.brand>span:not(.brand-icon){font-size:24px}.brand-icon{width:28px}.brand-icon img{width:41px;height:41px}.kinetic-hero{gap:30px;padding-top:33px}.kinetic-copy .eyebrow-label{font-size:10px}.kinetic-copy h1{letter-spacing:-1px;margin-top:16px;font-size:37px;line-height:1.8}.kinetic-copy>p{font-size:14px;line-height:2.1}.kinetic-copy>p br{display:none}.hero-actions{gap:9px}.hero-actions .button{padding:12px 15px;font-size:11px}.hero-signoff{gap:7px;margin-top:25px;font-size:9px}.analytics-scene{border-radius:16px;padding:13px}.scene-top{margin-bottom:14px}.scene-wordmark{font-size:20px}.scene-wordmark small{font-size:7px}.scene-divider{margin-inline:7px}.scene-tabs{margin-bottom:12px}.scene-tabs button{padding:6px 3px;font-size:8px}.scene-sidebar{gap:12px;width:32px;padding-block:10px}.scene-sidebar>span:not(:first-child){width:22px;height:22px}.scene-sidebar svg{width:12px}.scene-content{padding:12px 10px}.scene-heading>span:first-child{gap:5px;font-size:8px}.scene-heading>span:first-child svg{width:12px}.scene-period{gap:3px;font-size:6px}.scene-kpis{gap:7px;margin-top:13px}.scene-kpis>div{padding:9px}.scene-kpis span{font-size:8px}.scene-kpis strong{font-size:23px}.scene-kpis small{font-size:6px}.scene-chart>div:first-child{font-size:8px}.scene-chart>div:first-child span{font-size:6px}.scene-chart svg{max-height:100px}.scene-sources{gap:5px;font-size:6px}.scene-sources b{font-size:7px}.scene-insight{gap:9px;min-height:70px;padding:11px}.scene-insight strong{font-size:10px}.scene-insight small{font-size:7px}.insight-symbol{width:29px;height:29px}.insight-symbol svg{width:16px}.scene-timeline{gap:13px;margin-top:14px}.scene-timeline button{font-size:8px}.scene-caption,.scene-axis{font-size:6px}.rfm-mosaic{min-height:100px;margin-block:12px!important}.rfm-mosaic>div{padding:8px 4px;font-size:6px}.rfm-mosaic>div span{font-size:13px}.source-ribbon>.wrap{gap:13px 22px;padding-block:17px}.source-ribbon b,.source-ribbon span{font-size:9px}.client-section{padding-block:37px}.client-heading{margin-bottom:20px}.client-heading h2{max-width:280px;margin-inline:auto;font-size:18px;line-height:1.9}.client-heading p{font-size:10px}.client-heading .eyebrow-label{font-size:9px}.client-grid a{height:66px;padding:12px}.client-grid img{max-width:82px;max-height:27px}.client-grid a span{font-size:14px}.section-heading{margin-bottom:25px;display:block}.section-heading h2{font-size:28px;line-height:1.8}.section-heading>p{font-size:12px;line-height:2}.explorer-tabs{gap:7px;margin-top:22px}.explorer-tabs button{gap:7px;padding:13px 10px;font-size:10px}.explorer-tabs button>svg:first-child{width:15px}.explorer-tabs button>svg:last-child{width:12px}.explorer-copy h3{margin-bottom:14px;font-size:27px}.explorer-copy p{font-size:13px}.explorer-copy ul{margin-block:20px}.explorer-copy li{font-size:11px}.explorer-copy .button{font-size:12px}.section-index{margin-bottom:13px;font-size:9px}.explorer-visual .analytics-scene{padding:13px}.explorer-visual .scene-kpis strong{font-size:23px}.more-reports{grid-template-columns:1fr;gap:17px;font-size:10px;display:grid}.more-reports a{justify-content:space-between}.decision-rail{grid-template-columns:1fr;gap:28px;margin-top:25px}.decision-rail article{min-height:120px;padding-right:80px}.rail-symbol{width:55px;height:60px;display:block;position:absolute;top:0;right:0}.rail-symbol>svg{border-radius:13px;width:52px;height:52px;padding:15px}.rail-symbol>span{text-align:center;padding:5px;font-size:9px;display:block}.decision-rail article:not(:last-child):after{border-top:0;border-right:1px dashed #a9b1c1;inset:84px 25px -20px auto}.decision-rail h3{margin-block:7px;font-size:22px}.decision-rail small{font-size:8px}.decision-rail p{font-size:13px}.testimonial-grid{grid-template-columns:1fr;gap:14px;margin-top:25px}.quote-card{padding:23px}.quote-card>svg{width:21px;margin-bottom:14px}.quote-card blockquote{font-size:13px;line-height:2.15}.quote-card figcaption b{font-size:12px}.quote-card figcaption div>span{font-size:10px}.quote-3 blockquote{font-size:24px}.walkthrough-section h2{font-size:29px}.walkthrough-section p{font-size:13px}.walkthrough-section .text-link{font-size:12px}.founder-strip{align-items:start;gap:17px}.founder-monogram{width:55px;height:55px;font-size:21px}.founder-monogram span{display:none}.founder-strip .eyebrow-label{font-size:9px}.founder-strip h2{font-size:20px}.founder-strip p{font-size:12px}.founder-strip .text-link{font-size:10px}.next-chapter{grid-template-columns:1fr;gap:30px;padding-block:40px 10px}.next-chapter h3{font-size:24px}.next-chapter p{font-size:13px}.conversion-section h2{font-size:29px;line-height:1.9}.conversion-section p{font-size:13px}.cta-footnote{font-size:9px}.product-kinetic .kinetic-copy h1{margin-top:16px;font-size:29px;line-height:1.9}.product-label{font-size:9px!important}.hero-product-note{font-size:9px}.client-compact .client-heading h2{font-size:18px}.client-compact .client-grid a{height:60px;padding:10px}.client-compact .client-grid img{max-width:80px;max-height:25px}.capabilities-section{padding-block:40px}.capability-grid{grid-template-columns:1fr;gap:25px;margin-top:28px}.capability-grid article{padding-top:15px}.feature-count{margin-bottom:12px;font-size:11px}.capability-grid h3{margin-bottom:12px;font-size:22px}.capability-grid p{font-size:13px}.ai-feature h2{font-size:28px}.ai-feature p{font-size:13px}.ai-conversation{padding:22px}.ai-conversation blockquote{font-size:13px}.ai-conversation p{font-size:12px}.pricing-grid{grid-template-columns:1fr;gap:27px;margin-top:32px}.price-card{padding:27px 25px}.price-card h3{font-size:25px}.price-card>p{min-height:0;font-size:12px}.price-amount{margin:25px 0}.price-amount strong{font-size:35px}.price-amount>span{font-size:11px}.price-card .button{padding-block:12px;font-size:12px}.price-card li{font-size:12px}.price-badge{font-size:9px}.capacity-calculator{grid-template-columns:1fr;gap:25px;padding:23px}.capacity-calculator h3{font-size:23px}.capacity-calculator p,.capacity-calculator label{font-size:12px}.pricing-note{font-size:10px}.enterprise-line{flex-direction:column;align-items:start;gap:22px}.enterprise-line h3{font-size:23px}.enterprise-line p{font-size:12px}.enterprise-line .button{width:100%;font-size:12px}.data-control{grid-template-columns:1fr;gap:20px}.data-control h2{font-size:27px}.data-control h2 br{display:none}.data-control h3{font-size:18px}.data-control article p{font-size:12px}.simple-process .plain-steps{grid-template-columns:1fr;gap:24px}.simple-process h3{font-size:22px}.simple-process p{font-size:13px}.faq-section h2{font-size:27px}.rfm-mosaic>div{min-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal-ready{opacity:1;transform:none}.hero-stage>.analytics-scene{transform:none}.main-line{stroke-dashoffset:0}}.booking-plan{color:#4e5e7e;margin-top:5px;font-size:11px;display:block}.booking-interest{background:#f1f3f7;border:1px solid #d6dce7;border-radius:7px;margin-top:15px;padding:12px;font-size:12px}.client-heading{text-align:start;justify-content:space-between;align-items:center;gap:15px;margin:0 0 15px;display:flex}.client-heading h2,.client-compact .client-heading h2{margin:0;font-size:14px;line-height:1.8}.client-heading p{color:#78869a;margin:0;font-size:10px}.logo-marquee{align-items:center;gap:12px;display:flex}.logo-marquee-window{direction:ltr;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.logo-marquee-track{will-change:transform;width:max-content;animation:65s linear infinite client-marquee;display:flex}.logo-marquee-group{flex-shrink:0;align-items:center;gap:58px;padding:8px 29px;display:flex}.client-logo{flex-shrink:0;justify-content:center;align-items:center;width:105px;height:43px;display:flex}.client-logo img{object-fit:contain;filter:grayscale();opacity:.85;width:auto;max-width:100%;height:auto;max-height:38px}.client-logo img.white-logo{filter:invert()grayscale()}.logo-motion-control{color:#59759d;background:#fff;border:1px solid #dce3ed;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.logo-marquee:hover .logo-marquee-track,.logo-marquee:focus-within .logo-marquee-track,.logo-marquee.paused .logo-marquee-track{animation-play-state:paused}@keyframes client-marquee{to{transform:translate(-50%)}}.source-benefits{border-top:1px solid var(--line);padding-block:60px 35px}.source-benefit-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.source-benefit-grid article{border-top:1px solid var(--line);padding-top:22px}.source-benefit-grid article>span{color:var(--blue);margin-bottom:16px;font-size:12px;display:block}.source-path{letter-spacing:.5px;color:var(--blue);border-top:1px solid var(--line);margin-top:25px;padding-top:20px;font-size:13px}.source-roles{padding-block:35px 60px}.source-role-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.source-role-grid article{background:#f5f8fd;border:1px solid #e1e8f2;border-radius:12px;padding:28px}.source-role-grid h3{font-size:23px}.source-role-grid ul,.source-demo ul,.source-enterprise-features{margin:0;padding:0;list-style:none}.source-role-grid li,.source-demo li,.source-enterprise-features li{color:#4e627f;align-items:start;gap:10px;margin-top:15px;font-size:13px;display:flex}.source-role-grid li svg,.source-demo li svg,.source-enterprise-features li svg{color:var(--blue);margin-top:5px}.source-feature-label{letter-spacing:.7px;text-align:start;color:#6486b6;margin-bottom:13px;font:10px Arial;display:block}.source-feature-list{margin:0;padding:18px 0 0;list-style:none}.source-feature-list li{color:#4a6083;align-items:start;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.source-feature-list svg{color:var(--blue);margin-top:4px}.source-filters{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:35px;padding-block:20px;font-size:11px;display:flex}.source-filters b{margin-left:12px}.source-filters>span{background:#f1f5fc;border:1px solid #e3e9f5;border-radius:20px;padding:5px 10px}.source-limitations,.capacity-definitions{color:#657995;margin-top:20px;font-size:11px;line-height:2.2}.source-demo{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:65px;margin-bottom:15px;padding-block:45px;display:grid}.source-demo h2{font-size:30px}.source-demo p{font-size:13px;line-height:2.1}.source-demo-action{background:#f3f7fd;border:1px solid #dae6f5;border-radius:12px;align-self:center;padding:30px}.source-demo-action h3{font-size:22px}.source-demo-action small{color:#6d809e;margin-top:16px;font-size:10px;line-height:2;display:block}.source-enterprise-features{grid-template-columns:1fr 1fr;gap:0 25px;margin-bottom:20px;display:grid}.source-enterprise-features li{font-size:12px}.capability-grid{align-items:start}.booking-interest{background:#f1f5fc;border-color:#d6e0f3}.booking-plan{color:#4e669c}@media (max-width:800px){.source-benefit-grid{grid-template-columns:1fr 1fr}.source-demo{gap:30px}.source-role-grid{gap:15px}.source-role-grid article{padding:23px}.source-role-grid h3{font-size:21px}.client-heading h2,.client-compact .client-heading h2{font-size:13px}.logo-marquee-group{gap:35px;padding-inline:18px}.client-logo{width:95px}}@media (max-width:480px){.client-section,.client-section.client-compact{padding-block:20px}.client-heading{margin-bottom:9px;display:block}.client-heading h2,.client-compact .client-heading h2{max-width:none;margin:0;font-size:12px}.client-heading p{margin-top:4px;font-size:9px}.logo-marquee-group{gap:27px;padding-inline:14px}.client-logo{width:85px;height:38px}.client-logo img{max-height:29px}.source-benefits{padding-block:35px 20px}.source-benefit-grid{grid-template-columns:1fr;gap:15px}.source-benefit-grid h3{font-size:21px}.source-benefit-grid p{font-size:13px}.source-roles{padding-block:20px 35px}.source-role-grid{grid-template-columns:1fr}.source-role-grid h3{font-size:23px}.source-role-grid li{font-size:12px}.source-demo{grid-template-columns:1fr;gap:25px;padding-block:30px}.source-demo h2{font-size:27px}.source-demo-action{padding:24px}.source-demo li,.source-feature-list li{font-size:12px}.source-enterprise-features{grid-template-columns:1fr}.testimonial-section{padding-block:40px}.source-limitations,.capacity-definitions{font-size:10px}}@media (prefers-reduced-motion:reduce){.logo-marquee-track{will-change:auto;transform:none;animation:none!important}.logo-marquee-window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.logo-marquee-group[aria-hidden=true],.logo-motion-control{display:none}}.kinetic-copy h1{font-size:48px;line-height:1.75}.hero-stage{transform:none!important}.hero-stage>.analytics-scene{transform:none}.data-orchestra{color:#fff;isolation:isolate;background:#0d2053;border-radius:25px;padding:26px;position:relative;overflow:hidden;box-shadow:0 30px 65px -30px #123a8955}.data-orchestra:before{content:"";z-index:-1;background:radial-gradient(at 50% 40%,#2861dc66,#0000 65%);position:absolute;inset:0}.orchestra-top{letter-spacing:1.4px;color:#a9c5ff;direction:ltr;justify-content:space-between;align-items:center;font:9px Arial;display:flex}.pulse-indicator{background:#83b6ff;border-radius:50%;width:6px;height:6px;animation:3s infinite signal-pulse;box-shadow:0 0 0 5px #68a6ff22}.data-inputs{direction:ltr;justify-content:space-between;gap:9px;margin-top:38px;display:flex}.data-inputs>span{animation:5s infinite source-arrival;animation-delay:calc(var(--i)*.4s);background:#17366c;border:1px solid #4669a4;border-radius:8px;align-items:center;gap:7px;padding:12px;font:10px Arial;display:flex}.data-inputs svg{color:#91baff}.data-connections{direction:ltr;height:90px}.data-connections svg{width:100%;height:100%;overflow:visible}.data-connections path{fill:none;stroke:#5983ce66;stroke-width:1px}.data-connections .connection-pulse{stroke:#a0ccff;stroke-width:2px;stroke-dasharray:10 160;animation:4s linear infinite data-travel}.intelligence-core{background:#17438d;border:1px solid #618ee2;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;width:135px;height:135px;margin:0 auto 42px;display:flex;position:relative;box-shadow:0 0 70px #527aff44}.intelligence-core img{object-fit:contain;width:58px;height:58px}.intelligence-core b{margin-top:-5px;font:700 21px Arial}.intelligence-core b>span{color:#9accff}.core-orbit{border:1px dashed #769fe266;border-radius:37px;animation:4s ease-in-out infinite core-breathe;position:absolute;inset:-12px}.orchestra-output{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.orchestra-output>div{background:#14316a;border:1px solid #466ab577;border-radius:10px;flex-direction:column;align-items:center;gap:7px;padding:18px 6px;animation:8s infinite output-glow;display:flex}.orchestra-output>div:nth-child(2){animation-delay:2s}.orchestra-output>div:nth-child(3){animation-delay:4s}.orchestra-output>div:nth-child(4){animation-delay:6s}.orchestra-output svg{color:#8ab8ff}.orchestra-output b{font-size:12px}.orchestra-output small{color:#a8bce1;font-size:8px}.orchestra-footer{color:#bdd1f4;border-top:1px solid #4969a34d;justify-content:center;align-items:center;gap:9px;margin-top:23px;padding-top:20px;font-size:9px;display:flex}.orchestra-footer svg{color:#9fc4ff}.scroll-products{background:#fff;height:255vh;position:relative}.scroll-products-sticky{align-items:center;min-height:calc(100svh - 84px);padding-block:25px;display:flex;position:sticky;top:84px}.scroll-products-sticky>.wrap{width:100%}.product-showcase-heading{margin-bottom:22px}.product-showcase-heading h2{margin:0;font-size:34px}.product-showcase-heading p{color:#526b91;font-size:12px}.scroll-product-nav{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.scroll-product-nav button{color:#8291ac;text-align:right;background:0 0;border:0;border-bottom:2px solid #e6ecf7;align-items:center;gap:8px;padding:14px 0;font-size:12px;display:flex;position:relative}.scroll-product-nav button>span{font:9px Arial}.scroll-product-nav button i{background:#2459d6;width:0;height:2px;transition:width .5s;position:absolute;bottom:-2px;right:0}.scroll-product-nav button[aria-current]{color:#2459d6;font-weight:700}.scroll-product-nav button[aria-current] i{width:100%}.scroll-product-deck{min-height:440px;margin-top:25px;position:relative}.scroll-product-slide{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:1fr 1fr;align-items:center;gap:65px;transition:opacity .65s,transform .65s,visibility .65s;display:grid;position:absolute;inset:0;transform:translateY(28px)}.scroll-product-slide.is-current{opacity:1;visibility:visible;pointer-events:auto;transform:none}.scroll-product-copy h3{max-width:460px;margin-bottom:16px;font-size:31px;line-height:1.75}.scroll-product-copy ul{margin:22px 0;padding:0;list-style:none}.scroll-product-copy li{color:#435a7f;align-items:center;gap:9px;margin-top:9px;font-size:12px;display:flex}.scroll-product-copy li svg{color:#2459d6}.scroll-product-copy .section-index{margin-bottom:13px}.scroll-progress{color:#6d81a4;align-items:center;gap:15px;margin-top:22px;font-size:10px;display:flex}.scroll-progress>div{direction:rtl;background:#e6edfa;border-radius:3px;flex:1;height:3px;overflow:hidden}.scroll-progress>div>i{background:#2459d6;height:100%;transition:width .5s;display:block}.scroll-progress>span:last-child{align-items:center;gap:6px;display:flex}.more-reports{margin-block:0 35px}.product-art{color:#eaf2ff;background:#0d1e42;border:1px solid #27416a;border-radius:20px;min-width:0;min-height:410px;padding:24px;position:relative;overflow:hidden;box-shadow:0 25px 55px -35px #16335c99}.art-chrome{direction:ltr;border-bottom:1px solid #5571a233;justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.art-chrome b{letter-spacing:-1px;font:700 23px Arial}.art-chrome b>span{color:#7ca9ff}.art-chrome>span{letter-spacing:1px;color:#91a8cb;font:8px Arial}.art-chrome>i{background:#7aa5f5;border-radius:50%;width:5px;height:5px}.art-caption{color:#bce;align-items:center;gap:8px;margin:21px 0;font-size:11px;display:flex}.art-disclaimer{color:#7d96bc;text-align:center;border-top:1px solid #37507866;margin-top:18px;padding-top:13px;font-size:7px;display:block}.keyword-cards{gap:10px;display:grid}.keyword-cards>div{animation:6s infinite keyword-rise;animation-delay:calc(var(--i)*.5s);background:#183563;border:1px solid #304e7a;border-radius:8px;align-items:center;gap:12px;padding:13px 14px;display:flex}.keyword-index{color:#688ab8;font:8px Arial}.keyword-cards b{margin-left:auto;font-size:11px;font-weight:400}.keyword-cards strong{color:#d7e7ff;background:#2958a1;border-radius:6px;padding:2px 9px;font-size:17px}.keyword-cards svg{color:#6592d7}.rank-before{color:#7089b3;font-size:11px;text-decoration:line-through}.seo-position{margin-top:20px}.seo-position>span{color:#9bb1d5;font-size:9px}.seo-position>div{direction:ltr;justify-content:space-between;align-items:end;gap:8px;height:80px;margin-top:13px;display:flex}.seo-position>div>i{height:var(--height);transform-origin:bottom;width:100%;animation:5s infinite rank-bar;animation-delay:calc(var(--i)*.1s);background:#3975df;border-radius:4px 4px 0 0}.seo-position>div>i:nth-child(3n){background:#85aaff}.seo-position small{text-align:center;color:#849bc1;margin-top:11px;font-size:8px;display:block}.performance-art{padding-top:18px}.performance-ring{width:175px;height:175px;margin:0 auto;position:relative}.performance-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.performance-ring circle{fill:none;stroke:#203c68;stroke-width:6px}.performance-ring .ring-main{stroke:#679dff;stroke-width:9px;stroke-dasharray:78 22;transform-origin:90px 90px;animation:16s linear infinite orbit-turn}.performance-ring .ring-second{stroke:#b8cbff;stroke-width:3px;stroke-dasharray:42 58;transform-origin:90px 90px;animation:12s linear infinite reverse orbit-turn}.performance-ring>span{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.performance-ring strong{font-size:36px;line-height:1.4}.performance-ring small{color:#9db5dc;font-size:9px}.channel-lanes{gap:12px;display:grid}.channel-lanes>div{direction:ltr;grid-template-columns:105px 1fr;align-items:center;gap:15px;display:grid}.channel-lanes span{justify-content:space-between;align-items:center;gap:7px;display:flex}.channel-lanes b{font:11px Arial}.channel-lanes small{color:#7894bd;font:7px Arial}.channel-lanes>div>div{background:#253e66;border-radius:8px;height:6px;overflow:hidden}.channel-lanes i{transform-origin:0;height:100%;animation:6s infinite channel-fill;animation-delay:calc(var(--i)*.4s);background:#568cf4;border-radius:8px;display:block}.art-bottom-note{color:#a3bee7;align-items:center;gap:8px;margin-top:23px;font-size:9px;display:flex}.art-2{background:#10274d}.funnel-stages{flex-direction:column;align-items:center;gap:9px;display:flex}.funnel-stages>div{width:var(--w);animation:6s infinite funnel-flow;animation-delay:calc(var(--i)*.5s);background:#315dad;border:1px solid #5f8bd477;border-radius:8px;justify-content:space-between;align-items:center;padding:13px 17px;display:flex}.funnel-stages>div:nth-child(2){background:#264f98}.funnel-stages>div:nth-child(3){background:#204482}.funnel-stages>div:nth-child(4){background:#18376e}.funnel-stages small{color:#93b2e9;margin-top:4px;font:7px Arial;display:block}.funnel-stages strong{font-size:17px}.funnel-signal{color:#aecbff;justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:10px;display:flex}.funnel-signal>span{background:#7baaff;border-radius:50%;width:5px;height:5px;animation:2s infinite signal-pulse}.customer-orbit{place-items:center;height:280px;display:grid;position:relative}.customer-core{background:#234b90;border:1px solid #6c94d3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:125px;height:125px;display:flex;box-shadow:0 0 55px #487be133}.customer-core svg{color:#b7d1ff}.orbit-ring{border:1px dashed #6586bd55;border-radius:50%;width:200px;height:200px;animation:50s linear infinite orbit-turn;position:absolute}.orbit-ring.r2{border-style:solid;border-color:#49689a33;width:265px;height:265px;animation-direction:reverse}.orbit-label{background:#193866;border:1px solid #5174ab;border-radius:7px;align-items:center;gap:10px;padding:9px 12px;font-size:10px;animation:5s ease-in-out infinite float-label;display:flex;position:absolute}.orbit-label i{background:#a2c4ff;border-radius:50%;width:5px;height:5px}.o0{top:20px;right:22%}.o1{animation-delay:-1s;top:110px;left:0}.o2{animation-delay:-2s;bottom:17px;left:26%}.o3{animation-delay:-3s;bottom:78px;right:0}.campaign-flight{color:#9db9e4;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:8px;display:flex}.campaign-flight span{align-items:center;gap:5px;display:flex}.campaign-flight>svg{color:#4979c5}.decision-rail article{background:#fff;border:1px solid #cedcf4;border-radius:15px;position:relative;overflow:hidden;padding:25px!important}.decision-rail article:after{display:none!important}.rail-symbol{margin-bottom:22px;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;display:flex!important;position:static!important}.rail-symbol>span{color:#a5b9d9;background:0 0;font-size:18px}.rail-symbol>svg{color:#2459d6;background:#eaf1ff;width:55px;height:55px;padding:15px}.decision-rail small{color:#6685b7}.decision-story .section-heading h2{font-size:32px}.decision-rail article:before{content:"";background:#346ce1;width:0;height:3px;animation:9s infinite step-progress;position:absolute;bottom:0;right:0}.decision-rail article:nth-child(2):before{animation-delay:3s}.decision-rail article:nth-child(3):before{animation-delay:6s}.testimonial-window{grid-template-columns:repeat(3,1fr);gap:20px;display:grid;overflow:hidden}.animated-quote{background:#fff;border:1px solid #dbe5f7;border-radius:15px;flex-direction:column;min-height:300px;margin:0;padding:27px;animation:.65s both quote-enter;display:flex}.animated-quote>svg{color:#6490df;fill:#ecf2ff;margin-bottom:21px}.animated-quote blockquote{color:#354d77;flex:1;margin:0 0 25px;font-size:13px;line-height:2.2}.animated-quote figcaption{border-top:1px solid #e5edf9;align-items:center;gap:11px;padding-top:18px;display:flex}.animated-quote figcaption>span{color:#3966af;background:#eaf1ff;border-radius:50%;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.animated-quote figcaption b{font-size:12px;display:block}.animated-quote figcaption small{color:#7c8fae;font-size:10px;display:block}.testimonial-controls{justify-content:space-between;align-items:center;gap:25px;margin-top:23px;display:flex}.testimonial-controls>div:first-child{gap:7px;display:flex}.testimonial-controls>div:first-child button{color:#3264bc;background:#fff;border:1px solid #cddcf5;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.testimonial-dots{gap:7px;display:flex}.testimonial-dots button{background:#bed0ed;border:0;border-radius:7px;width:6px;height:6px;padding:0;transition:width .3s}.testimonial-dots button.active{background:#2459d6;width:25px}.feature-atlas{grid-template-columns:.9fr 1.1fr;align-items:start;gap:55px;margin-top:35px;display:grid}.feature-atlas-art{position:sticky;top:115px}.feature-atlas-art>.product-art{min-height:410px}.feature-atlas-art>span{color:#6c88b3;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:11px;display:flex}.feature-accordions details{border-bottom:1px solid #dbe5f5}.feature-accordions summary{cursor:pointer;align-items:center;gap:17px;padding:22px 0;list-style:none;display:flex}.feature-accordions summary::-webkit-details-marker{display:none}.feature-accordions summary>div{flex:1}.feature-accordions summary h3{margin:0;font-size:20px}.feature-accordions summary small{letter-spacing:.8px;color:#7d98c4;text-align:start;margin-bottom:5px;font:9px Arial;display:block}.feature-accordions summary>svg{color:#6287c4;transition:transform .3s}.feature-accordions details[open] summary>svg{transform:rotate(180deg)}.feature-accordions details[open] summary h3{color:#2459d6}.feature-expanded{padding:0 32px 20px 0;animation:.4s quote-enter}.feature-expanded p{font-size:13px;line-height:2.15}.feature-expanded ul{padding:0;list-style:none}.feature-expanded li{color:#4f6891;align-items:start;gap:8px;margin:12px 0;font-size:12px;display:flex}.feature-expanded li svg{color:#3b71cf;margin-top:4px}.source-benefit-grid article{background:#f2f6ff;border:1px solid #dce6f8;border-radius:13px;padding:25px;transition:transform .3s}.source-role-grid article{color:#fff;background:#102b60;border-color:#1b407a}.source-role-grid .eyebrow-label{color:#8cb5ff}.source-role-grid h3{color:#fff}.source-role-grid li{color:#c3d4f1}.source-role-grid li svg{color:#8cb5ff}.price-card{border-radius:17px}.price-card.recommended{background:#eff5ff;box-shadow:0 16px 45px #214a9d15}.product-kinetic .kinetic-copy h1{font-size:36px}.product-kinetic .hero-stage>.product-art{transition:transform .6s;transform:rotate(-1deg)}.product-kinetic .hero-stage:hover>.product-art{transform:none}@keyframes signal-pulse{50%{opacity:.45;box-shadow:0 0 0 9px #68a6ff00}}@keyframes data-travel{to{stroke-dashoffset:-340px}}@keyframes core-breathe{50%{opacity:.5;transform:scale(1.07)}}@keyframes source-arrival{50%{border-color:#8cb7ff;transform:translateY(-4px)}}@keyframes output-glow{0%,18%{background:#2858ae;border-color:#7caaff;transform:translateY(-3px)}25%,to{background:#14316a;transform:none}}@keyframes keyword-rise{50%{border-color:#6c9eea;transform:translate(6px)}}@keyframes rank-bar{0%,to{transform:scaleY(.75)}50%{transform:scaleY(1)}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes channel-fill{0%,to{transform:scaleX(.8)}50%{transform:scaleX(1)}}@keyframes funnel-flow{50%{border-color:#9cc3ff;transform:translateY(3px)}}@keyframes float-label{50%{transform:translateY(-7px)}}@keyframes step-progress{0%{width:0}30%{width:100%}35%,to{width:0}}@keyframes quote-enter{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@media (max-width:1050px){.scroll-product-slide{gap:30px}.scroll-product-copy h3{font-size:27px}.scroll-product-nav button{font-size:10px}.product-art{min-height:390px;padding:20px}.feature-atlas{gap:30px}.animated-quote{padding:22px}.data-inputs>span{padding:10px;font-size:9px}.decision-rail h3{font-size:20px}}@media (max-width:800px){.kinetic-copy h1{font-size:43px}.scroll-products-sticky{min-height:calc(100svh - 73px);top:73px}.scroll-product-deck{min-height:640px}.scroll-product-slide{grid-template-columns:1fr;align-content:start;gap:18px}.scroll-product-copy h3{max-width:none;margin-bottom:10px;font-size:25px}.scroll-product-copy>p{margin-bottom:12px;font-size:13px}.scroll-product-copy ul{display:none}.scroll-product-copy .button{padding:10px 15px;font-size:11px}.scroll-product-slide .product-art{width:100%;max-width:550px;min-height:330px;margin:auto;padding:16px}.scroll-product-slide .art-chrome{padding-bottom:12px}.scroll-product-slide .seo-position>div{height:50px}.scroll-product-slide .keyword-cards>div{padding:9px 12px}.scroll-product-slide .customer-orbit{height:205px}.scroll-product-slide .orbit-ring.r2{width:200px;height:200px}.scroll-product-slide .orbit-ring.r1{width:155px;height:155px}.scroll-product-slide .performance-ring{width:125px;height:125px}.scroll-product-slide .art-disclaimer{margin-top:12px;padding-top:8px}.scroll-product-slide .art-caption{margin:14px 0}.scroll-product-slide .funnel-stages>div{padding:9px 13px}.product-showcase-heading h2{font-size:28px}.product-showcase-heading{margin-bottom:12px}.scroll-product-nav{gap:10px}.scroll-product-nav button{padding-block:10px;font-size:10px}.scroll-product-nav button>span{display:none}.scroll-progress{margin-top:12px}.testimonial-window{gap:13px}.animated-quote{padding:20px}.animated-quote blockquote{font-size:12px}.feature-atlas{grid-template-columns:1fr}.feature-atlas-art{position:static}.feature-atlas-art>.product-art{max-width:550px;margin:auto}.feature-atlas-art>span{display:none}.feature-accordions summary h3{font-size:21px}.decision-rail{grid-template-columns:1fr;gap:15px}.decision-rail article{padding:23px!important}.decision-rail article .rail-symbol{float:right;max-width:90px;margin:0 0 0 20px;position:static!important}.decision-rail article small{display:none}.decision-rail h3{font-size:22px}.decision-rail p{font-size:13px}.product-kinetic .kinetic-copy h1{font-size:34px}}@media (max-width:480px){.kinetic-copy h1{font-size:32px;line-height:1.85}.data-orchestra{border-radius:20px;padding:19px}.orchestra-top{letter-spacing:.8px;font-size:7px}.data-inputs{gap:6px;margin-top:25px}.data-inputs>span{gap:4px;padding:9px 7px;font-size:8px}.data-inputs svg{width:12px}.data-connections{height:70px}.intelligence-core{border-radius:21px;width:100px;height:100px;margin-bottom:30px}.intelligence-core img{width:47px;height:47px}.intelligence-core b{font-size:18px}.core-orbit{border-radius:29px;inset:-9px}.orchestra-output{gap:6px}.orchestra-output>div{padding:14px 4px}.orchestra-output svg{width:19px}.orchestra-output b{font-size:10px}.orchestra-output small{font-size:6px}.orchestra-footer{margin-top:19px;padding-top:16px;font-size:8px}.scroll-products{height:265svh}.scroll-products-sticky{align-items:start;min-height:calc(100svh - 67px);padding-block:15px;top:67px}.product-showcase-heading{margin-bottom:8px;display:block}.product-showcase-heading .eyebrow-label{margin-bottom:4px;font-size:9px}.product-showcase-heading h2{white-space:nowrap;font-size:25px;line-height:1.6}.product-showcase-heading p{margin:5px 0 0;font-size:10px}.scroll-product-nav{gap:8px}.scroll-product-nav button{justify-content:center;padding-block:9px;font-size:8px;line-height:1.8}.scroll-product-nav button:nth-child(4){font-size:7px}.scroll-product-deck{min-height:535px;margin-top:16px}.scroll-product-copy .section-index{display:none}.scroll-product-copy h3{margin-bottom:8px;font-size:22px;line-height:1.7}.scroll-product-copy>p{margin-bottom:12px;font-size:12px;line-height:1.9}.scroll-product-copy .button{padding:9px 12px;font-size:10px}.scroll-product-slide{gap:17px}.scroll-product-slide .product-art{border-radius:14px;min-height:275px;padding:13px}.scroll-product-slide .art-chrome b{font-size:18px}.scroll-product-slide .art-chrome>span{letter-spacing:.5px;font-size:6px}.scroll-product-slide .art-chrome{padding-bottom:10px}.scroll-product-slide .art-caption{margin-block:11px;font-size:9px}.scroll-product-slide .keyword-cards{gap:6px}.scroll-product-slide .keyword-cards>div{gap:8px;padding:7px 9px}.scroll-product-slide .keyword-cards b{font-size:9px}.scroll-product-slide .keyword-cards strong{font-size:13px}.scroll-product-slide .seo-position{margin-top:12px}.scroll-product-slide .seo-position>div{height:40px;margin-top:8px}.scroll-product-slide .seo-position>span{font-size:8px}.scroll-product-slide .seo-position small{margin-top:6px;font-size:6px}.scroll-product-slide .performance-art{padding-top:8px}.scroll-product-slide .performance-ring{width:100px;height:100px}.scroll-product-slide .performance-ring strong{font-size:27px}.scroll-product-slide .performance-ring small{font-size:7px}.scroll-product-slide .channel-lanes{gap:10px}.scroll-product-slide .channel-lanes b{font-size:9px}.scroll-product-slide .channel-lanes small{font-size:6px}.scroll-product-slide .art-bottom-note{margin-top:15px;font-size:8px}.scroll-product-slide .funnel-stages{gap:6px}.scroll-product-slide .funnel-stages>div{padding:7px 11px}.scroll-product-slide .funnel-stages span{font-size:9px}.scroll-product-slide .funnel-stages small{font-size:6px}.scroll-product-slide .funnel-stages strong{font-size:14px}.scroll-product-slide .funnel-signal{margin-top:12px;font-size:8px}.scroll-product-slide .customer-orbit{height:195px}.scroll-product-slide .customer-core{gap:7px;width:95px;height:95px}.scroll-product-slide .customer-core b{font-size:10px}.scroll-product-slide .customer-core svg{width:25px}.scroll-product-slide .orbit-label{padding:7px 9px;font-size:8px}.scroll-product-slide .campaign-flight{gap:5px;margin-top:0;font-size:6px}.scroll-product-slide .art-disclaimer{margin-top:10px;font-size:6px}.scroll-progress{gap:9px;margin-top:10px;font-size:8px}.scroll-progress>span:last-child{font-size:7px}.more-reports{margin-block:0 30px}.decision-story .section-heading h2{font-size:26px}.decision-rail article{min-height:0;padding:20px!important}.decision-rail article .rail-symbol{margin-left:15px;width:45px!important}.rail-symbol>svg{width:42px;height:42px;padding:12px}.rail-symbol>span{display:none!important}.decision-rail h3{font-size:19px}.decision-rail p{margin:0;font-size:12px;line-height:2}.testimonial-window{grid-template-columns:1fr}.animated-quote.quote-slot-1,.animated-quote.quote-slot-2{display:none}.animated-quote{min-height:290px;padding:25px}.animated-quote blockquote{font-size:14px;line-height:2.2}.testimonial-controls{gap:15px}.testimonial-controls>span{display:none}.testimonial-section h2{font-size:28px}.testimonial-controls>div:first-child button{width:35px;height:35px}.feature-atlas{gap:25px;margin-top:25px}.feature-atlas-art>.product-art{min-height:360px}.feature-accordions summary{gap:12px;padding:19px 0}.feature-accordions summary h3{font-size:18px;line-height:1.8}.feature-accordions summary small{font-size:8px}.feature-expanded{padding-right:24px}.feature-expanded p{font-size:13px}.feature-expanded li{font-size:12px}.source-benefit-grid article{padding:23px}.product-kinetic .kinetic-copy h1{font-size:28px}.product-kinetic .hero-stage>.product-art{transform:none}.product-art{min-height:380px;padding:19px}.art-chrome>span{font-size:7px}.product-kinetic .hero-stage{max-width:550px}.source-role-grid article{padding:25px}.faq-section h2{font-size:27px}}@media (max-height:750px) and (max-width:480px){.scroll-product-deck{min-height:460px}.scroll-product-copy h3{font-size:19px}.scroll-product-copy>p{font-size:11px}.scroll-product-slide .product-art{min-height:245px}.scroll-product-slide .seo-position{display:none}.scroll-product-slide .customer-orbit{height:165px}.scroll-product-slide .orbit-ring.r2{width:165px;height:165px}.scroll-product-slide .orbit-ring.r1{width:125px;height:125px}.scroll-product-slide .performance-ring{width:80px;height:80px}.scroll-product-slide .funnel-stages>div{padding-block:5px}.scroll-products-sticky{padding-top:10px}.product-showcase-heading h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.scroll-products{height:auto}.scroll-products-sticky{min-height:0;display:block;position:static}.scroll-product-deck{gap:35px;min-height:0;display:grid}.scroll-product-slide{opacity:1;visibility:visible;pointer-events:auto;position:static;transform:none}.scroll-product-slide[aria-hidden=true]{visibility:visible}.scroll-product-slide a{pointer-events:auto}.scroll-product-nav,.scroll-progress{display:none}*,:before,:after{transition:none!important;animation:none!important}.scroll-product-slide{margin-top:25px}.product-kinetic .hero-stage>.product-art{transform:none}}.orchestra-logo{width:46px;height:38px;margin-bottom:10px;position:relative;overflow:hidden}.intelligence-core .orchestra-logo img{width:65px;max-width:none;height:65px;position:absolute;top:0;left:-9px}.intelligence-core b,.art-chrome b{direction:ltr}.scroll-product-slide .keyword-cards>div{padding:8px 11px;line-height:1.5}.scroll-product-slide .keyword-cards strong{line-height:1.5}.scroll-product-slide .keyword-cards b{line-height:1.6}.scroll-product-slide .seo-position>div{height:55px;margin-top:10px}.scroll-product-slide .seo-position{margin-top:14px}.scroll-product-slide .art-caption{margin-block:15px}.scroll-product-slide .art-disclaimer{margin-top:15px;line-height:1.7}.scroll-product-slide .customer-orbit{height:245px}.scroll-product-slide .funnel-stages>div{padding-block:9px}.scroll-product-slide .funnel-signal{margin-top:15px}@media (max-width:800px){.scroll-product-slide .product-art{height:330px}.scroll-product-slide .customer-orbit{height:205px}.scroll-product-slide .art-caption{margin-block:12px}.scroll-product-slide .keyword-cards>div{padding:6px 10px}.scroll-product-slide .seo-position>div{height:40px}.scroll-product-slide .art-disclaimer{margin-top:10px}.scroll-product-slide .funnel-stages>div{padding-block:7px}}@media (max-width:480px){.scroll-product-slide .product-art{height:280px}.scroll-product-slide .keyword-cards>div{padding:6px 8px}.scroll-product-slide .art-caption{margin-block:9px}.scroll-product-slide .seo-position{margin-top:10px}.scroll-product-slide .seo-position>div{height:35px}.scroll-product-slide .seo-position small{margin-top:5px}.scroll-product-slide .art-disclaimer{margin-top:9px;padding-top:7px}.scroll-product-slide .customer-orbit{height:190px}.scroll-product-slide .funnel-stages>div{padding-block:6px}.scroll-product-slide .funnel-signal{margin-top:9px}.orchestra-logo{width:39px;height:32px}.intelligence-core .orchestra-logo img{width:56px;height:56px;left:-8px}}@media (max-height:750px) and (max-width:480px){.scroll-product-slide .product-art{height:245px}.scroll-product-slide .customer-orbit{height:160px}.scroll-product-slide .funnel-stages>div{padding-block:4px}}@media (max-width:480px){.scroll-product-slide .product-art{height:340px}.scroll-product-slide .customer-orbit{height:225px}.scroll-product-slide .orbit-ring.r2{width:215px;height:215px}}@media (max-height:750px) and (max-width:480px){.scroll-product-slide .product-art{height:245px}.scroll-product-slide .seo-position{display:none}.scroll-product-slide .customer-orbit{height:145px}.scroll-product-slide .orbit-ring.r2{width:145px;height:145px}.scroll-product-slide .orbit-ring.r1{width:115px;height:115px}.scroll-product-slide .funnel-stages>div{padding-block:5px}.scroll-product-slide .funnel-stages span,.scroll-product-slide .funnel-stages strong{line-height:1.3}.scroll-product-slide .funnel-stages small{display:none}.scroll-product-slide .funnel-signal{font-size:7px}.scroll-product-slide .art-disclaimer,.scroll-product-slide .campaign-flight{font-size:5px}.scroll-product-slide .customer-core{width:85px;height:85px}.scroll-product-slide .orbit-label{padding:5px 7px;font-size:7px}}@media (min-width:801px){.scroll-product-deck{min-height:500px}.scroll-product-slide .product-art{height:490px}}@media (min-width:801px) and (max-height:800px){.scroll-product-deck{min-height:400px}.scroll-product-slide .product-art{height:400px}.scroll-product-slide .seo-position{display:none}.scroll-product-slide .funnel-stages span,.scroll-product-slide .funnel-stages strong,.scroll-product-slide .funnel-stages small{line-height:1.4}.scroll-product-slide .customer-orbit{height:210px}.scroll-products-sticky{padding-block:18px}.product-showcase-heading h2{font-size:28px}}@media (max-width:480px){.scroll-product-slide .seo-position>div{height:20px}}:root{--surface:#fff;--surface-raised:#f5f7fb;--content:#17243c;--content-secondary:#526079;--action:#2459d6;--separator:#dbe2ed;--radius-panel:24px;--ease-settle:cubic-bezier(.22,1,.36,1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--content);font-optical-sizing:auto}p{color:var(--content-secondary)}.wrap{width:calc(100% - 64px);max-width:1200px;padding-inline:0}h1,h2,h3{text-wrap:balance;letter-spacing:0!important}p,li,blockquote{overflow-wrap:break-word}.button{min-height:48px;transition:background .18s,transform .18s var(--ease-settle),box-shadow .18s;border-radius:12px;font-size:.9rem}.button.dark:hover{background:#1947b5;transform:none;box-shadow:0 5px 14px #2459d61c}.button:active,button:active{transition:transform 80ms ease-out;transform:scale(.97)}:is(a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible){outline:3px solid var(--action);outline-offset:5px;border-radius:6px}.eyebrow-label{color:var(--content-secondary);font-size:.8rem;font-weight:500}.header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #edf0f5}.nav-wrap{height:78px}.navigation{font-size:.9rem}.navigation summary,.language-menu summary{align-items:center;min-height:44px;display:flex}.mobile-toggle,.logo-motion-control{min-width:44px;min-height:44px}.language-menu summary{padding-inline:8px}.home-hero{text-align:center;flex-direction:column;gap:46px;min-height:0;padding-block:68px 50px;display:flex}.home-hero .kinetic-copy{max-width:850px}.home-hero .eyebrow-label{justify-content:center}.home-hero .live-dot{display:none}.home-hero h1{margin:15px 0 20px;font-size:clamp(2.3rem,4.1vw,3.7rem);font-weight:700;line-height:1.65}.home-hero .kinetic-copy>p{max-width:660px;margin:0 auto 26px;font-size:1.06rem;line-height:2}.home-hero .hero-actions{justify-content:center}.home-hero .hero-stage{width:100%;max-width:1030px}.analysis-canvas{border-radius:var(--radius-panel);text-align:right;isolation:isolate;background:#fff;border:1px solid #dce3ef;overflow:hidden;box-shadow:0 22px 65px -35px #213c7345}.canvas-toolbar{color:#526079;background:#f8faff;border-bottom:1px solid #e8edf5;justify-content:space-between;align-items:center;padding:10px 23px;font-size:.8rem;display:flex}.canvas-toolbar>span{align-items:center;gap:9px;display:flex}.canvas-mark{background:var(--action);border-radius:50%;width:8px;height:8px}.canvas-toolbar button{color:#526079;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.canvas-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.canvas-heading>span{font-size:1.3rem;font-weight:700}.canvas-heading small{color:#64718a;font-size:.75rem}.canvas-sources{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.canvas-sources>span{color:#526079;direction:ltr;background:#f5f7fb;border:1px solid #e2e8f2;border-radius:8px;align-items:center;gap:8px;padding:8px 11px;font-size:.75rem;display:flex}.canvas-sources svg:last-child{color:var(--action)}.canvas-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.canvas-module{animation:module-focus 12s var(--ease-settle) infinite;animation-delay:calc(var(--i)*3s);background:#fff;border:1px solid #e0e7f1;border-radius:16px;padding:18px 17px}.canvas-module>div:first-child{color:var(--action);align-items:center;gap:9px;font-size:.9rem;display:flex}.canvas-module strong{min-height:55px;margin-top:14px;font-size:.87rem;font-weight:500;line-height:1.95;display:block}.canvas-module>small{color:#526079;white-space:nowrap;margin-top:18px;font-size:.68rem;display:block}.module-diagram{direction:ltr;align-items:flex-end;gap:6px;height:54px;margin-top:15px;display:flex}.module-diagram i{height:calc(20% + var(--n)*15%);transform-origin:bottom;animation:module-reveal 12s var(--ease-settle) infinite;animation-delay:calc(var(--i)*3s + var(--n)*60ms);background:#bed1f6;border-radius:3px 3px 0 0;flex:1}.module-channels .module-diagram{flex-direction:column;align-items:start;gap:5px}.module-channels .module-diagram i{height:6px;width:calc(100% - var(--n)*11%);transform-origin:0;border-radius:3px;flex:auto}.module-funnel .module-diagram{flex-direction:column;align-items:center;gap:3px}.module-funnel .module-diagram i{height:7px;width:calc(100% - var(--n)*12%);border-radius:2px;flex:auto}.module-segments .module-diagram{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.module-segments .module-diagram i{border-radius:4px;height:100%}.canvas-conclusion{background:#f0f5ff;border:1px solid #dbe6ff;border-radius:12px;align-items:center;gap:14px;margin-top:24px;padding:17px 20px;display:flex}.canvas-conclusion>span{width:40px;height:40px;color:var(--action);background:#fff;border-radius:50%;place-items:center;display:grid}.canvas-conclusion b{font-size:.9rem;display:block}.canvas-conclusion small{color:#526079;margin-top:5px;font-size:.75rem;display:block}.canvas-conclusion>svg{color:var(--action);margin-inline-start:auto}@keyframes module-focus{0%,20%{background:#f7faff;border-color:#7fa4f0}26%,to{background:#fff;border-color:#e0e7f1}}@keyframes module-reveal{0%{transform:scaleY(.75)}10%,to{transform:scaleY(1)}}.motion-paused *,.motion-offscreen *{animation-play-state:paused!important}.source-ribbon{background:#fff}.source-ribbon>.wrap{gap:28px}.source-ribbon span,.source-ribbon b{font-size:.75rem}.client-heading h2,.client-compact .client-heading h2{font-size:.95rem}.client-heading p{font-size:.75rem}.client-section{margin-bottom:30px}.logo-motion-control{border-color:#dbe2ed}.section-heading h2,.decision-story .section-heading h2{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.7}.section-heading>p{font-size:.95rem}.section-heading{align-items:end;gap:25px}.section-index{color:#526079;font-size:.75rem}.scroll-products{border-top:1px solid #edf0f5}.scroll-products-sticky{padding-block:28px;top:78px}.scroll-product-nav button{color:#526079;cursor:pointer;background:#fff;border:1px solid #dbe2ed;border-radius:12px;min-height:48px;padding:13px 16px;font-size:.83rem;transition:background .2s,border-color .2s}.scroll-product-nav button[aria-current]{color:#1947b5;background:#edf3ff;border-color:#9cb8f0}.scroll-product-nav button>span,.scroll-product-nav button i{display:none}.scroll-product-copy h3{font-size:2rem;line-height:1.7}.scroll-product-copy>p{font-size:1rem;line-height:2}.scroll-product-copy li{font-size:.9rem}.scroll-product-slide{transition:opacity .3s ease-out,transform .4s var(--ease-settle),visibility .3s;transform:translateY(12px)}.scroll-progress,.scroll-progress>span:last-child{font-size:.75rem}.scroll-product-deck{min-height:510px}.scroll-product-slide .product-art{height:auto;min-height:490px}.product-art{border-radius:var(--radius-panel);box-shadow:none}.art-disclaimer{color:#adc2e1;font-size:.7rem;line-height:1.9}.art-caption,.keyword-cards b{font-size:.85rem}.rank-before,.keyword-index{color:#a1b7d9}.art-chrome>span{color:#adc2e1;font-size:.6rem}.art-bottom-note{font-size:.75rem}.customer-core b{font-size:.85rem}.orbit-label{font-size:.75rem}.campaign-flight{font-size:.7rem}.funnel-stages span{font-size:.85rem}.funnel-stages small{color:#c6d9f7;font-size:.65rem}.funnel-signal{font-size:.78rem}.scroll-products.flow-layout{height:auto}.flow-layout .scroll-products-sticky{min-height:0;position:static}.flow-layout .scroll-product-deck{gap:40px;min-height:0;display:grid}.flow-layout .scroll-product-slide{visibility:visible;opacity:1;pointer-events:auto;position:static;transform:none}.flow-layout .scroll-product-nav,.flow-layout .scroll-progress{display:none}.decision-story{background:#f5f7fb;padding-block:76px}.decision-rail article{background:#fff;border:0;border-radius:20px;padding:30px!important}.decision-rail article:before,.decision-rail small{display:none}.decision-rail h3{font-size:1.35rem}.decision-rail p{font-size:1rem;line-height:2}.rail-symbol>svg{background:#edf3ff;border-radius:14px}.rail-symbol>span{display:none}.next-chapter h3{font-size:1.5rem}.next-chapter p{font-size:1rem}.text-link{align-items:center;min-height:44px;font-size:.9rem;display:inline-flex}.testimonial-section{background:#f5f7fb;padding-block:72px}.native-quotes{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;padding:3px 0 8px;display:flex;overflow-x:auto}.native-quotes::-webkit-scrollbar{display:none}.native-quotes .animated-quote{scroll-snap-align:start;border:0;border-radius:20px;flex:0 0 calc(33.3333% - 13.3333px);min-height:330px;padding:28px;animation:none}.animated-quote blockquote{color:#35435b;font-size:.95rem;line-height:2.1}.animated-quote figcaption b{font-size:.88rem}.animated-quote figcaption small{color:#526079;margin-top:4px;font-size:.78rem}.animated-quote>svg{color:#2459d6}.testimonial-controls>div:first-child button{cursor:pointer;color:#35435b;width:44px;height:44px}.testimonial-dots{gap:0}.testimonial-dots button{cursor:pointer;place-items:center;height:44px;display:grid;background:0 0!important;width:36px!important}.testimonial-dots i{background:#b5c2d8;border-radius:9px;width:7px;height:7px;transition:width .2s}.testimonial-dots .active i{background:#2459d6;width:24px}.testimonial-controls>span{color:#526079;font-size:.75rem}.product-kinetic{gap:58px;padding-block:48px 65px}.product-kinetic .kinetic-copy h1{font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.8}.product-kinetic .kinetic-copy>p{font-size:1rem;line-height:2.1}.hero-product-note{font-size:.8rem;line-height:2}.product-kinetic .hero-stage>.product-art,.product-kinetic .hero-stage:hover>.product-art{transform:none}.source-benefits{padding-block:66px}.source-benefit-grid{gap:20px}.source-benefit-grid article{background:#f5f7fb;border:0;border-radius:20px;padding:28px}.source-benefit-grid article:hover{transform:none}.source-benefit-grid h3{font-size:1.4rem}.source-benefit-grid p{font-size:1rem;line-height:2}.source-benefit-grid article>span{display:none}.capabilities-section{padding-block:64px}.feature-atlas{gap:64px}.feature-accordions summary{min-height:76px;padding-block:20px}.feature-accordions summary h3{font-size:1.2rem;line-height:1.8}.feature-accordions summary small{color:#526079;letter-spacing:0;font-size:.7rem}.feature-accordions summary>span{color:#526079;font-size:.8rem}.feature-expanded p,.feature-expanded li{color:#526079;font-size:.95rem;line-height:2}.feature-expanded{animation:none}.feature-atlas-art>span{color:#526079;font-size:.8rem}.feature-atlas-art{top:105px}.price-card{border-radius:22px;padding:32px}.price-card h3{font-size:1.6rem}.price-card>p,.price-card li{font-size:.95rem;line-height:2}.price-card .button{font-size:.9rem}.pricing-note,.capacity-definitions,.source-limitations{font-size:.82rem;line-height:2.1}.source-role-grid li,.source-demo li,.source-enterprise-features li{font-size:.95rem;line-height:2}.source-role-grid article{border-radius:20px}.source-demo p,.source-demo-action small,.simple-process p,.ai-feature p,.ai-conversation p{font-size:.95rem;line-height:2.1}.simple-process h3{font-size:1.35rem}.faq summary{min-height:44px;font-size:1rem}.faq p{font-size:.95rem;line-height:2.1}.conversion-section{background:#f5f8ff;border:1px solid #dbe6ff;border-radius:28px;margin-block:30px 70px;padding:60px 30px}.conversion-section h2{font-size:clamp(1.8rem,3vw,2.6rem)}.conversion-section p{font-size:1rem}.cta-footnote{color:#526079;font-size:.78rem}.booking-card input{min-height:50px;font-size:1rem}.booking-card label{font-size:.9rem}.booking-card small{font-size:.8rem}.footer-links{font-size:.9rem}.footer-bottom{font-size:.78rem}@media (max-width:900px){.wrap{width:calc(100% - 40px)}.home-hero{gap:35px;padding-top:45px}.home-hero h1{font-size:2.65rem}.canvas-grid{gap:10px}.canvas-module{padding:15px 12px}.canvas-module>small{font-size:.6rem}.canvas-module strong{font-size:.8rem}.canvas-body{padding:22px}.scroll-product-slide{gap:30px}.scroll-products-sticky{top:73px}.scroll-product-nav button{padding-inline:10px;font-size:.75rem}.feature-atlas{gap:30px}.native-quotes .animated-quote{padding:22px}.animated-quote blockquote{font-size:.88rem}}@media (max-width:600px){.wrap{width:calc(100% - 36px)}.nav-wrap{height:68px}.home-hero{gap:28px;padding-block:35px 30px}.home-hero h1{margin-top:10px;font-size:clamp(1.65rem,6.8vw,2.4rem);line-height:1.8}.home-hero .kinetic-copy>p{font-size:1rem;line-height:2}.home-hero .kinetic-copy>p br{display:none}.home-hero .eyebrow-label{font-size:.75rem}.hero-actions{gap:10px}.hero-actions .button{min-height:48px;padding:11px 14px;font-size:.8rem}.canvas-toolbar{padding:6px 15px;font-size:.75rem}.canvas-body{padding:18px 14px}.canvas-heading{display:block}.canvas-heading>span{font-size:1.1rem}.canvas-heading small{margin-top:6px;font-size:.7rem;display:block}.canvas-sources{gap:6px;margin-top:13px}.canvas-sources>span{gap:4px;padding:7px 6px;font-size:.62rem}.canvas-sources svg{width:11px}.canvas-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.canvas-module{padding:14px 11px}.canvas-module strong{min-height:50px;margin-top:10px;font-size:.79rem}.canvas-module>div:first-child{font-size:.85rem}.canvas-module>small{white-space:normal;min-height:22px;margin-top:12px;font-size:.6rem;line-height:1.8}.module-diagram{height:35px;margin-top:8px}.canvas-conclusion{gap:9px;margin-top:16px;padding:12px 10px}.canvas-conclusion b{font-size:.8rem}.canvas-conclusion small{font-size:.7rem;line-height:1.9}.canvas-conclusion>span{flex-shrink:0;width:32px;height:32px}.canvas-conclusion>svg{display:none}.source-ribbon>.wrap{gap:13px 20px}.source-ribbon span{text-align:center;width:100%}.source-ribbon b{font-size:.7rem}.client-heading h2,.client-compact .client-heading h2{font-size:.85rem}.client-heading p{font-size:.7rem}.client-section{margin-bottom:15px}.scroll-products-sticky{top:68px}.product-showcase-heading h2{white-space:normal;font-size:1.7rem}.product-showcase-heading p{font-size:.85rem}.scroll-product-nav{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.scroll-product-nav button,.scroll-product-nav button:nth-child(4){justify-content:center;min-height:44px;padding:9px 7px;font-size:.75rem}.scroll-product-copy h3{font-size:1.55rem;line-height:1.8}.scroll-product-copy>p{font-size:1rem;line-height:2}.scroll-product-copy .button{min-height:48px;font-size:.85rem}.scroll-product-slide{gap:22px}.scroll-product-slide .product-art{height:auto;min-height:0;padding:20px}.scroll-product-deck{min-height:660px}.scroll-product-slide .art-caption{margin-block:16px;font-size:.85rem}.scroll-product-slide .keyword-cards b{font-size:.8rem}.scroll-product-slide .keyword-cards>div{padding:10px}.scroll-product-slide .keyword-cards strong{font-size:1rem}.scroll-product-slide .art-disclaimer{margin-top:16px;font-size:.68rem;line-height:2}.scroll-product-slide .seo-position{display:block}.scroll-product-slide .seo-position>div{height:40px}.scroll-product-slide .seo-position>span,.scroll-product-slide .seo-position small{font-size:.7rem}.scroll-product-slide .customer-orbit{height:225px}.scroll-product-slide .funnel-stages span{font-size:.8rem;line-height:1.8}.scroll-product-slide .funnel-stages small{font-size:.65rem;display:block}.scroll-product-slide .funnel-stages>div{padding-block:9px}.scroll-product-slide .funnel-signal{font-size:.7rem}.scroll-product-slide .campaign-flight{font-size:.65rem}.flow-layout .scroll-product-deck{gap:46px}.flow-layout .scroll-product-slide{grid-template-columns:1fr;display:grid}.flow-layout .scroll-product-slide:not(:first-child){border-top:1px solid #dbe2ed;padding-top:35px}.decision-story{padding-block:50px}.decision-story .section-heading h2{font-size:1.65rem}.decision-rail article{padding:24px!important}.decision-rail h3{font-size:1.2rem}.decision-rail p{font-size:.95rem}.decision-rail article .rail-symbol{float:none;max-width:none;margin:0 0 17px}.next-chapter{gap:30px;padding-block:50px}.next-chapter h3{font-size:1.4rem}.next-chapter p{font-size:.95rem}.testimonial-section{padding-block:50px}.testimonial-section h2{font-size:1.8rem}.native-quotes .animated-quote{flex-basis:100%;min-height:315px;padding:25px}.animated-quote blockquote{font-size:1rem}.animated-quote figcaption small{font-size:.8rem}.testimonial-controls{margin-top:18px}.testimonial-controls>div:first-child button{width:44px;height:44px}.testimonial-controls>span{display:none}.product-kinetic{gap:30px;padding-block:28px 45px}.product-kinetic .kinetic-copy h1{font-size:1.85rem;line-height:1.8}.product-kinetic .kinetic-copy>p{font-size:1rem}.product-art{padding:20px}.source-benefits{padding-block:40px 20px}.source-benefit-grid article{padding:25px}.source-benefit-grid h3{font-size:1.3rem}.source-benefit-grid p{font-size:1rem}.capabilities-section{padding-block:40px}.feature-atlas{gap:25px}.feature-atlas-art>.product-art{min-height:0}.feature-accordions summary h3{font-size:1.15rem}.feature-expanded p,.feature-expanded li{font-size:.95rem}.feature-expanded{padding-right:0}.price-card{padding:28px}.price-card>p,.price-card li{font-size:.95rem}.source-demo h2{font-size:1.65rem}.source-demo-action{padding:25px}.source-demo-action small{font-size:.8rem}.faq-section{gap:20px;padding-block:50px}.faq summary{font-size:1rem}.faq p{font-size:.95rem}.conversion-section{border-radius:20px;margin-bottom:45px;padding:40px 22px}.conversion-section h2{font-size:1.65rem}.conversion-section p{font-size:1rem}.cta-footnote{font-size:.75rem}.feature-atlas-art>span{display:none}.art-caption{font-size:.85rem}.art-chrome>span{font-size:.55rem}.art-disclaimer{font-size:.68rem}.funnel-stages span{font-size:.8rem}.source-role-grid li,.source-demo li{font-size:.95rem}.capacity-calculator label,.booking-card label,.booking-card .button{font-size:.9rem}.footer-links{font-size:.85rem}.footer-bottom{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.analysis-canvas *{animation:none!important}.native-quotes{scroll-behavior:auto}.scroll-products{height:auto}.scroll-products-sticky{min-height:0;position:static}.scroll-product-slide{opacity:1;visibility:visible;pointer-events:auto;position:static}.scroll-product-deck{gap:40px;min-height:0;display:grid}.scroll-product-slide,.button:active,button:active{transform:none}}@media (prefers-reduced-transparency:reduce){.header,.language-menu>div,.dropdown{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-contrast:more){:root{--content:#111;--content-secondary:#303a4b;--separator:#7b879c}.canvas-module,.analysis-canvas,.price-card,.source-benefit-grid article,.animated-quote{border:1px solid #7b879c}.eyebrow-label,.canvas-module>small,.canvas-heading small,.testimonial-controls>span{color:#303a4b}}.rail-layout{height:auto;padding-block:30px}.rail-layout .scroll-products-sticky{min-height:0;display:block;position:static}.rail-layout .scroll-product-deck{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;direction:rtl;align-items:stretch;gap:0;min-height:0;display:flex;overflow-x:auto}.rail-layout .scroll-product-deck::-webkit-scrollbar{display:none}.rail-layout .scroll-product-slide{visibility:visible;opacity:1;pointer-events:auto;scroll-snap-align:start;flex:0 0 100%;min-width:0;padding:4px 0 18px;transition:none;position:relative;inset:auto;transform:none}.scroll-progress>.product-rail-controls{background:0 0;flex:none;gap:6px;height:auto;display:flex;overflow:visible}.product-rail-controls button{color:#35435b;cursor:pointer;background:#fff;border:1px solid #dbe2ed;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.rail-layout .scroll-progress>div:not(.product-rail-controls){min-width:35px}.rail-layout .scroll-product-slide .product-art{align-self:center}.rail-layout .scroll-product-slide .art-disclaimer{font-size:.68rem;line-height:1.9}.rail-layout .scroll-product-slide .seo-position>div{height:60px}@media (max-width:800px){.rail-layout .scroll-product-slide{grid-template-columns:1fr;align-content:start;gap:24px}.rail-layout .scroll-product-copy ul{display:none}.rail-layout .scroll-product-slide .product-art{width:100%;max-width:550px;height:auto;min-height:0;padding:22px}.rail-layout .scroll-product-copy{min-height:210px}.rail-layout .scroll-product-slide .keyword-cards>div{padding:9px}.rail-layout .scroll-product-slide .seo-position{display:block}.rail-layout .scroll-product-slide .art-chrome{padding-bottom:15px}.rail-layout .scroll-product-slide .seo-position small{font-size:.7rem}.rail-layout .scroll-product-slide .art-caption{margin-block:15px;font-size:.85rem}.rail-layout .scroll-product-slide .keyword-cards b{font-size:.8rem}.rail-layout .scroll-product-slide .customer-orbit{height:240px}.rail-layout .scroll-product-slide .orbit-label{font-size:.75rem}.rail-layout .scroll-product-slide .performance-ring{width:150px;height:150px}.rail-layout .scroll-product-slide .channel-lanes b{font-size:.8rem}.rail-layout .scroll-product-slide .channel-lanes small{font-size:.65rem}.rail-layout .scroll-product-slide .art-bottom-note{font-size:.8rem}.rail-layout .scroll-product-slide .funnel-stages>div{padding:10px 13px}.rail-layout .scroll-product-slide .funnel-stages span{font-size:.8rem;line-height:1.8}.rail-layout .scroll-product-slide .funnel-stages strong{font-size:1rem}.rail-layout .scroll-product-slide .funnel-stages small{font-size:.65rem;display:block}.rail-layout .scroll-product-slide .funnel-signal{font-size:.75rem}.rail-layout .scroll-product-slide .campaign-flight,.rail-layout .scroll-product-slide .art-disclaimer{font-size:.68rem}.rail-layout .scroll-product-slide .customer-core{width:105px;height:105px}.rail-layout .scroll-product-slide .customer-core b{font-size:.8rem}.rail-layout .scroll-product-slide .orbit-ring.r2{width:230px;height:230px}.rail-layout .scroll-product-slide .orbit-ring.r1{width:175px;height:175px}}@media (prefers-reduced-motion:reduce){.rail-layout .scroll-product-deck{scroll-snap-type:none;gap:40px;display:grid;overflow:visible}.rail-layout .scroll-product-slide{display:grid;position:static}.rail-layout .product-rail-controls,.rail-layout .scroll-progress{display:none}}.scroll-products-sticky>.wrap{width:calc(100% - 64px);margin-inline:auto}.rail-layout .scroll-product-slide .scroll-product-copy,.rail-layout .scroll-product-slide .product-art{min-width:0}@media (max-width:900px){.scroll-products-sticky>.wrap{width:calc(100% - 40px)}}@media (max-width:600px){.scroll-products-sticky>.wrap{width:calc(100% - 36px)}}@media (max-width:360px){.nav-wrap{gap:6px;padding-inline:10px}.nav-wrap .brand-icon{display:none}.nav-wrap .brand>span:not(.brand-icon){font-size:25px}.nav-wrap .language-menu summary{padding-inline:4px}.nav-wrap .button.small{gap:5px;padding-inline:9px;font-size:.65rem}.mobile-toggle{flex-shrink:0}.dropdown{max-width:calc(100vw - 40px)}.testimonial-controls{gap:10px}.testimonial-controls>div:first-child{gap:4px}.testimonial-dots button{width:28px!important}}.canvas-module{isolation:isolate;animation:none;position:relative}.canvas-module:before{content:"";z-index:-1;border-radius:inherit;opacity:0;animation:12s ease-in-out infinite module-emphasis;animation-delay:calc(var(--i)*3s);background:#f7faff;border:1px solid #7fa4f0;position:absolute;inset:-1px}@keyframes module-emphasis{0%,20%{opacity:1}26%,to{opacity:0}}.source-benefit-grid:has(>article:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.source-benefit-grid:has(>article:nth-child(4):last-child){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.canvas-module:before{opacity:0;animation:none}}footer{width:100%;max-width:none;padding-inline:32px}.footer-top,.footer-bottom{max-width:1160px;margin-inline:auto}@media (max-width:600px){footer{padding-inline:20px}}.product-page .product-kinetic{gap:100px;padding-block:70px 90px}.product-page .product-kinetic .kinetic-copy h1{margin-bottom:30px;font-size:2.65rem;line-height:1.85}.product-page .product-kinetic .kinetic-copy>p{margin-bottom:36px;line-height:2.2}.product-page .product-kinetic .hero-actions{gap:20px}.product-page .hero-product-note{margin-top:26px;line-height:2;display:block}.product-page .product-kinetic .product-art{padding:34px}.product-page .source-benefits{padding-block:100px}.product-page .source-benefits .section-heading{margin-bottom:48px}.product-page .source-benefit-grid{gap:32px}.product-page .source-benefit-grid article{background:#f6f8fc;padding:36px}.product-page .source-benefit-grid h3{margin-bottom:22px;line-height:1.8}.product-page .source-benefit-grid p{margin:0;line-height:2.2}.product-page .capabilities-section{padding-block:100px}.product-page .capabilities-section .section-heading{margin-bottom:48px}.product-page .feature-atlas{gap:90px}.product-page .feature-accordions summary{min-height:90px;padding-block:27px}.product-page .feature-expanded{padding-bottom:30px}.product-page .feature-expanded p{margin-bottom:24px;line-height:2.2}.product-page .feature-expanded li{margin-block:18px;line-height:2.1}.product-page .source-roles{padding-block:50px 95px}.product-page .source-role-grid{gap:36px}.product-page .source-role-grid article{padding:38px}.product-page .source-role-grid li{margin-top:23px;line-height:2.15}.product-page .ai-feature,.product-page .walkthrough-section{gap:90px;padding-block:100px}.product-page .ai-feature p{margin-top:24px;line-height:2.2}.product-page .ai-conversation{padding:38px}.product-page .pricing-section{padding-block:100px}.product-page .pricing-grid{gap:28px;margin-top:55px}.product-page .price-card{padding:36px 30px}.product-page .price-card>p{margin-bottom:30px;line-height:2.1}.product-page .price-card li{margin-top:18px;line-height:2}.product-page .simple-process{padding-block:100px}.product-page .plain-steps{gap:55px}.product-page .simple-process h3{margin-bottom:20px}.product-page .simple-process p{line-height:2.2}.product-page .source-demo{gap:85px;margin-bottom:85px;padding-block:80px}.product-page .source-demo-action{padding:38px}.product-page .source-demo li{margin-top:23px}.product-page .source-demo p{line-height:2.2}.product-page .booking-card{padding:38px}.product-page .booking-card label{margin-top:25px}.product-page .booking-card input{margin-top:10px}.product-page .booking-card .button{margin-top:28px}@media (max-width:1100px){.product-page .product-kinetic,.product-page .feature-atlas,.product-page .ai-feature,.product-page .walkthrough-section{gap:50px}}@media (max-width:800px){.product-page .product-kinetic{gap:45px;padding-block:40px 65px}.product-page .product-kinetic .kinetic-copy h1{font-size:2.2rem}.product-page .source-benefit-grid{gap:24px}.product-page .source-benefit-grid article{padding:30px}.product-page .feature-atlas,.product-page .source-demo{gap:40px}}@media (max-width:600px){.product-page .product-kinetic{gap:40px;padding-block:35px 60px}.product-page .product-kinetic .kinetic-copy h1{margin-bottom:25px;font-size:1.95rem;line-height:1.85}.product-page .product-kinetic .kinetic-copy>p{margin-bottom:30px;font-size:1rem;line-height:2.2}.product-page .product-kinetic .hero-actions{gap:15px}.product-page .product-kinetic .product-art{padding:25px}.product-page .hero-product-note{margin-top:23px;font-size:.8rem}.product-page .source-benefits{padding-block:65px}.product-page .source-benefits .section-heading{margin-bottom:35px}.product-page .source-benefit-grid{gap:24px}.product-page .source-benefit-grid article{padding:29px}.product-page .source-benefit-grid h3{margin-bottom:19px;font-size:1.3rem}.product-page .source-benefit-grid p{font-size:.95rem;line-height:2.2}.product-page .capabilities-section{padding-block:65px}.product-page .capabilities-section .section-heading{margin-bottom:32px}.product-page .feature-atlas{gap:35px}.product-page .feature-accordions summary{min-height:80px;padding-block:25px}.product-page .feature-accordions summary h3{font-size:1.13rem;line-height:1.9}.product-page .feature-expanded p,.product-page .feature-expanded li{font-size:.95rem;line-height:2.2}.product-page .feature-expanded li{margin-block:20px}.product-page .source-roles{padding-block:20px 60px}.product-page .source-role-grid{gap:25px}.product-page .source-role-grid article{padding:29px}.product-page .source-role-grid li{margin-top:20px;font-size:.95rem;line-height:2.2}.product-page .ai-feature,.product-page .walkthrough-section{gap:35px;padding-block:65px}.product-page .ai-conversation{padding:28px}.product-page .pricing-section{padding-block:65px}.product-page .pricing-grid{gap:30px;margin-top:40px}.product-page .price-card{padding:32px 27px}.product-page .price-card li{margin-top:19px}.product-page .simple-process{padding-block:65px}.product-page .plain-steps{gap:35px}.product-page .source-demo{gap:35px;margin-bottom:60px;padding-block:60px}.product-page .source-demo-action,.product-page .booking-card{padding:29px}.product-page .booking-card label{margin-top:23px}}:root{--accent-warm:#a9630b;--accent-warm-bright:#efb454;--surface-warm:#fff7e9;--border-warm:#efd8ad}.home-hero{gap:58px;padding-block:88px 72px}.home-hero .kinetic-copy>p{margin-bottom:32px}.home-hero .hero-actions{gap:20px}.home-hero .hero-stage{margin-top:12px}.canvas-toolbar{padding-block:18px}.canvas-body{padding:32px}.canvas-heading{margin-bottom:25px}.canvas-sources{margin-top:0}.canvas-grid{gap:20px;margin-top:30px}.canvas-module{padding:22px 18px}.canvas-module strong{margin-top:18px}.canvas-module>small{margin-top:22px}.canvas-conclusion{margin-top:30px;padding:22px}.canvas-toolbar .canvas-mark{background:var(--accent-warm-bright)}.canvas-sources>span:last-child{background:var(--surface-warm);border-color:var(--border-warm);color:var(--accent-warm)}.canvas-sources>span:last-child svg:last-child{color:var(--accent-warm)}.module-diagram i:nth-child(3n){background:#2459d6}.module-diagram i:last-child{background:var(--accent-warm-bright)}.canvas-conclusion>span{background:var(--surface-warm);color:var(--accent-warm)}.analysis-canvas .canvas-module,.analysis-canvas .canvas-module:before,.analysis-canvas .module-diagram i{animation:none!important}.analysis-canvas .canvas-module:before{opacity:0;background:var(--surface-warm);border-color:var(--border-warm);transition:opacity .2s ease-out}.analysis-canvas .canvas-module{transition:transform .25s var(--ease-settle),border-color .2s ease-out}.analysis-canvas .canvas-module:is(:hover,:focus-within){border-color:var(--border-warm);transform:translateY(-3px)}.analysis-canvas .canvas-module:is(:hover,:focus-within):before{opacity:1}.analysis-canvas .canvas-module:is(:hover,:focus-within) .module-diagram i{animation:hover-data-rise .65s var(--ease-settle) both!important;animation-delay:calc(var(--n)*45ms)!important}.analysis-canvas .module-channels:is(:hover,:focus-within) .module-diagram i{animation-name:hover-data-width!important}@keyframes hover-data-rise{0%{opacity:.45;transform:scaleY(.35)}to{opacity:1;transform:scaleY(1)}}@keyframes hover-data-width{0%{opacity:.45;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}.client-section,.client-section.client-compact{padding-block:36px 40px}.client-heading{margin-bottom:23px}.logo-marquee-window{scrollbar-width:none;overflow-x:auto}.logo-marquee-window::-webkit-scrollbar{display:none}.logo-marquee-static .logo-marquee-track{will-change:auto;animation:none!important;transform:none!important}.logo-marquee-static .logo-marquee-group{padding-inline:0}.logo-marquee-static .logo-marquee-window{-webkit-mask-image:none;mask-image:none}.scroll-products{margin-top:30px}.scroll-products-sticky{padding-block:28px}.scroll-product-slide .product-art .art-disclaimer{line-height:1.9}.scroll-product-nav{gap:20px}.more-reports{margin-bottom:50px;padding-top:32px}.decision-story{padding-block:92px}.decision-story .section-heading{margin-bottom:40px}.decision-rail{gap:30px}.decision-rail article{padding:32px!important}.decision-rail p{margin-top:20px;line-height:2.15}.rail-symbol>svg{background:var(--surface-warm);color:var(--accent-warm)}.next-chapter{gap:65px;padding-block:88px}.next-chapter h3{margin-top:18px;margin-bottom:24px}.next-chapter p{margin-bottom:24px;line-height:2.15}.next-chapter .eyebrow-label>svg{color:var(--accent-warm)}.testimonial-section{padding-block:85px}.testimonial-section .section-heading{margin-bottom:40px}.native-quotes .animated-quote{padding:32px}.animated-quote>svg{color:var(--accent-warm);fill:var(--surface-warm)}.testimonial-controls{margin-top:28px}.faq-section{gap:90px;padding-block:90px}.faq details{padding-block:22px}.faq p{padding-top:12px}.conversion-section{margin-block:30px 85px;padding-block:78px}.conversion-section .eyebrow-label{color:var(--accent-warm);margin-bottom:25px}.conversion-section p{margin-top:25px;margin-bottom:28px;line-height:2.2}.product-page .source-benefit-grid:has(>article:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.product-page .source-benefit-grid article:nth-child(2n){background:var(--surface-warm);border-color:var(--border-warm)}.product-page .source-benefit-grid article>span{color:var(--accent-warm)}.product-page .price-badge{background:var(--surface-warm);color:var(--accent-warm);border-color:var(--border-warm)}.product-page .simple-process .plain-steps article>span,.product-page .ai-feature .eyebrow-label svg{color:var(--accent-warm)}.product-page .hero-stage .art-chrome i{background:var(--accent-warm-bright)}.product-page .feature-atlas-art>span{color:#526079}.product-page .source-demo-action{background:#f6f8fc}.product-page .source-demo-action small{line-height:2.1}.product-page .product-art .funnel-stages>div:last-child{border-color:#bf934b}.product-page .product-art .funnel-stages>div:last-child strong{color:#f4c881}.product-page .product-art .performance-ring .ring-second{stroke:#edbc6a}.product-page .customer-core{border-color:#c49c5e}.product-page .product-art .orbit-label:last-child i{background:#edbc6a}@media (max-width:1050px){.canvas-grid{gap:14px}.canvas-module{padding:20px 14px}.decision-rail{gap:22px}.decision-rail article{padding:27px!important}}@media (max-width:800px){.home-hero{gap:45px;padding-block:65px 55px}.next-chapter{gap:45px}.faq-section{gap:35px}.canvas-body{padding:27px}.canvas-grid{gap:14px}.rail-layout .scroll-product-slide{gap:30px}.rail-layout .scroll-product-copy{min-height:230px}}@media (max-width:600px){.home-hero{gap:35px;padding-block:48px 42px}.home-hero .hero-stage{margin-top:5px}.home-hero .hero-actions{gap:12px}.canvas-toolbar{padding-block:15px}.canvas-body{padding:23px 18px}.canvas-heading{margin-bottom:20px}.canvas-sources{gap:8px}.canvas-grid{gap:14px;margin-top:23px}.canvas-module{padding:18px 13px}.canvas-module strong{margin-top:14px}.canvas-module>small{margin-top:17px}.canvas-conclusion{margin-top:23px;padding:17px 13px}.client-section,.client-section.client-compact{padding-block:30px}.client-heading{margin-bottom:18px}.scroll-products{margin-top:20px}.scroll-product-nav{gap:12px}.rail-layout .scroll-product-copy{min-height:250px}.rail-layout .scroll-product-deck{margin-top:25px}.more-reports{margin-block:20px 45px;padding-top:28px}.decision-story{padding-block:62px}.decision-story .section-heading{margin-bottom:30px}.decision-rail{gap:24px}.decision-rail article{padding:27px!important}.decision-rail p{margin-top:15px}.next-chapter{gap:42px;padding-block:65px}.next-chapter>div+div{border-top:1px solid #dbe2ed;padding-top:40px}.testimonial-section{padding-block:65px}.testimonial-section .section-heading{margin-bottom:32px}.native-quotes .animated-quote{padding:29px}.faq-section{gap:27px;padding-block:65px}.faq details{padding-block:23px}.conversion-section{margin-block:20px 60px;padding-block:55px}.product-page .source-benefit-grid:has(>article:nth-child(4):last-child){grid-template-columns:1fr}.product-page .product-kinetic .kinetic-copy h1{font-size:1.95rem}.product-page .source-benefit-grid article,.product-page .source-demo-action{padding:29px}}@media (prefers-reduced-motion:reduce){.analysis-canvas .canvas-module:is(:hover,:focus-within){transform:none}.analysis-canvas .canvas-module:is(:hover,:focus-within) .module-diagram i,.logo-marquee-track{animation:none!important}}@media (max-width:600px){.home-hero h1 span{text-wrap:balance;max-width:100%;display:inline-block}}.product-screenshot{align-self:center;width:100%;min-width:0;position:relative}.screenshot-open{aspect-ratio:1.4;cursor:zoom-in;background:#f6f8fc;border:1px solid #dbe2ed;border-radius:18px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 16px 40px -28px #163b73}.screenshot-open>img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.screenshot-expand{color:#2459d6;background:#fff;border:1px solid #dbe2ed;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:12px;left:12px;box-shadow:0 3px 15px #152c5020}.screenshot-thumbs{gap:8px;margin-top:12px;display:flex}.screenshot-thumbs button{cursor:pointer;color:#526079;background:#fff;border:1px solid #dbe2ed;border-radius:10px;flex:1;min-width:0;padding:5px}.screenshot-thumbs button[aria-pressed=true]{color:#1947b5;background:#edf3ff;border-color:#2459d6}.screenshot-thumbs img{object-fit:cover;object-position:top;border-radius:5px;width:100%;height:38px;display:block}.screenshot-thumbs span{margin-top:4px;font-size:11px;line-height:1.7;display:block}.screenshot-dialog{color:#192942;background:#fff;border:1px solid #dbe2ed;border-radius:16px;width:min(1200px,94vw);max-width:94vw;max-height:92dvh;padding:0;overflow:hidden}.screenshot-dialog::backdrop{background:#101e35b3}.screenshot-dialog-bar{border-bottom:1px solid #e2e7f0;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.screenshot-dialog-bar button{color:#1947b5;cursor:pointer;background:#edf3ff;border:0;border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.screenshot-full{overscroll-behavior:contain;max-height:calc(92dvh - 66px);overflow:auto}.screenshot-full>img{width:100%;height:auto;display:block}.scroll-product-slide>.product-screenshot{justify-self:center;width:100%;max-width:620px}.feature-atlas-art>.product-screenshot{position:relative}.product-page .product-kinetic .hero-stage{min-width:0;transform:none}.section-heading,.client-heading{direction:inherit;text-align:start}.section-heading>p,.client-heading>p{text-align:inherit}.scroll-product-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:24px;display:grid}.scroll-product-nav button{color:#526079;cursor:pointer;background:#fff;border:1px solid #dbe2ed;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:86px;padding:14px 8px;font-size:.85rem;line-height:1.7;display:flex;box-shadow:0 3px 10px #142c4c05}.scroll-product-nav button b{white-space:nowrap;font-weight:600}.scroll-product-nav button svg{color:#2459d6;flex-shrink:0}.scroll-product-nav button:hover{background:#f7faff;border-color:#97b4ee}.scroll-product-nav button[aria-current]{color:#1947b5;background:#edf3ff;border-color:#2459d6;box-shadow:inset 0 -3px #2459d6}.scroll-product-nav button:focus-visible{outline-offset:3px;outline:3px solid #efb454}.screenshot-open:focus-visible{outline-offset:3px;outline:3px solid #efb454}.screenshot-thumbs button:focus-visible{outline-offset:3px;outline:3px solid #efb454}.client-wall{gap:16px;padding-block:8px;display:grid;overflow:hidden}.client-wall-window{direction:ltr;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.client-wall-track{width:max-content;animation:48s linear infinite client-wall-drift;display:flex}.client-wall-group{flex-shrink:0;gap:32px;padding-right:32px;display:flex}.client-wall-logo{flex-shrink:0;justify-content:center;align-items:center;width:172px;height:60px;display:flex}.client-wall-logo img{object-fit:contain;filter:grayscale();opacity:.65;max-width:138px;max-height:44px;transition:filter .2s,opacity .2s}.client-wall-logo:hover img{filter:grayscale(0);opacity:1}.client-wall-logo img.white-logo{filter:brightness(0);opacity:.6}.client-wall-logo:hover img.white-logo{filter:brightness(0);opacity:1}.client-wall .row-1 .client-wall-track{animation-duration:55s;animation-direction:reverse;animation-delay:-13s}.client-wall .row-2 .client-wall-track{animation-duration:51s;animation-delay:-26s}.client-wall-window:is(:hover,:focus-within) .client-wall-track{animation-play-state:paused}@keyframes client-wall-drift{to{transform:translate(-50%)}}@media (max-width:800px){.scroll-product-nav{gap:8px}.scroll-product-nav button{min-height:82px;font-size:.78rem}.scroll-product-slide>.product-screenshot{max-width:600px}.client-wall-logo{width:142px;height:54px}.client-wall-logo img{max-width:118px;max-height:38px}}@media (max-width:480px){.scroll-product-nav{gap:6px;margin-block:20px}.scroll-product-nav button{gap:9px;min-height:78px;padding:12px 3px;font-size:11px}.scroll-product-nav button:nth-child(4){font-size:11px}.scroll-product-nav button svg{width:21px;height:21px}.screenshot-open{aspect-ratio:1.35;border-radius:12px}.screenshot-thumbs span{font-size:10px}.client-wall{gap:10px}.client-wall-group{gap:24px;padding-right:24px}.client-wall-logo{width:124px}.client-wall-logo img{max-width:105px}}@media (prefers-reduced-motion:reduce){.client-wall-track,.client-wall .row-1 .client-wall-track,.client-wall .row-2 .client-wall-track{animation:none;transform:none}.client-wall-window{overflow-x:auto}.client-wall-group[aria-hidden=true]{display:none}}.section-heading{display:block}.section-heading>p{max-width:650px;margin:16px 0 0}.client-heading{display:block}.client-heading>p{margin:12px 0 0}.free-tool-entry{font:inherit;cursor:pointer;min-height:48px}.free-tool-entry:disabled{opacity:.65;cursor:wait}.free-tool-dialog{color:#1b2942;text-align:right;background:#fff;border:1px solid #dce4f0;border-radius:20px;width:min(560px,94vw);max-width:94vw;max-height:92dvh;padding:28px;overflow:auto}.free-tool-dialog::backdrop{background:#10203aba}.free-tool-dialog-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.free-tool-dialog-heading h2{margin:0;font-size:24px;line-height:1.8}.free-tool-dialog-heading>button{color:#2459d6;cursor:pointer;background:#edf3ff;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.free-tool-dialog>p,.free-tool-pending>p{color:#526079;font-size:15px;line-height:2.1}.free-tool-dialog>small{color:#64718a;margin-top:16px;font-size:12px;line-height:2;display:block}.free-tool-mailerlite{background:#fff;border:0;width:100%;height:440px;max-height:62dvh;display:block}.free-tool-pending>svg{color:#2459d6;margin-bottom:16px}.free-tool-pending fieldset{opacity:.65;border:0;margin:24px 0 0;padding:0}.free-tool-pending label{color:#526079;margin-top:16px;font-size:13px;display:block}.free-tool-pending input{box-sizing:border-box;width:100%;font:inherit;background:#f8faff;border:1px solid #dce4f0;border-radius:10px;min-height:46px;margin-top:8px;padding:12px;display:block}.free-tool-pending fieldset>.button{cursor:not-allowed;width:100%;margin-top:24px}.free-tool-dialog .free-tool-error{color:#a52932;background:#fff2f3;border-radius:10px;padding:14px;font-size:13px}.free-tool-setup{border-top:1px solid #e1e7f0;border-bottom:1px solid #e1e7f0;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:70px;padding-block:64px;display:grid}.free-tool-setup h2{margin:0 0 20px;font-size:clamp(23px,2.4vw,31px);line-height:1.9}.free-tool-setup p{color:#526079;font-size:15px;line-height:2.2}.free-tool-setup ol{color:#526079;margin:25px 0;padding-right:20px;font-size:14px;line-height:2.1}.free-tool-setup li+li{margin-top:14px}.free-tool-setup figure{background:#f3f7ff;border:1px solid #dce6f7;border-radius:18px;flex-direction:column;align-items:center;gap:20px;margin:0;padding:26px;display:flex}.free-tool-setup svg[role=img]{background:#123d69;border-radius:12px;max-width:100%;height:auto}.free-tool-setup figcaption{text-align:center;color:#526079;font-size:12px;line-height:2}.free-data-note{background:#f5f8fd;border-radius:12px;align-items:flex-start;gap:13px;padding:18px 20px;display:flex}.free-data-note>svg{color:#2459d6;flex-shrink:0;margin-top:5px}.free-tool-setup .free-data-note{font-size:13px}.free-dashboard-heading{padding-block:35px}.free-dashboard-heading h1{margin-top:20px;font-size:30px;line-height:1.9}.free-dashboard-heading p{color:#526079;margin-top:14px;font-size:14px;line-height:2}.free-dashboard-scroll{background:#f5f7fb;width:100%;min-width:0;max-width:100%}.free-dashboard-frame{aspect-ratio:1350/1420;background:#fff;border:0;width:100%;min-width:0;max-width:100%;height:auto;margin:0;display:block}.free-dashboard-page .free-tool-setup{margin-top:35px}.free-tool-registered{padding-block:48px}.free-tool-registered h1{font-size:26px}.free-tool-registered p{margin-block:20px;line-height:2}.free-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.free-feature-grid>article{background:#f8faff;border:1px solid #dce4f0;border-radius:16px;padding:26px}.free-feature-grid svg{color:#2459d6;margin-bottom:22px}.free-feature-grid h3{font-size:18px;line-height:2}.free-feature-grid p{color:#526079;margin-top:14px;font-size:14px;line-height:2.1}.free-tools-index{padding-block:60px 90px}.free-tools-index h1{margin-bottom:20px;font-size:clamp(27px,3vw,42px);line-height:1.8}.free-tools-index>p{color:#526079;line-height:2.1}.free-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:45px;display:grid}.free-tools-grid>a{background:#fff;border:1px solid #dce4f0;border-radius:18px;padding:30px;transition:border-color .2s,background .2s;display:block}.free-tools-grid>a:hover{background:#f8faff;border-color:#8caeed}.free-tools-grid>a>svg{color:#2459d6;margin-bottom:25px}.free-tools-grid h2{margin-bottom:18px;font-size:21px;line-height:1.9}.free-tools-grid p{color:#526079;font-size:14px;line-height:2.1}.free-tools-grid span{color:#2459d6;align-items:center;gap:10px;margin-top:25px;font-size:14px;display:flex}@media (max-width:1100px) and (min-width:801px){.navigation{gap:18px}.navigation>a,.product-menu summary{font-size:12px}}@media (max-width:800px){.free-tool-setup{grid-template-columns:minmax(0,1fr) 200px;gap:30px;padding-block:45px}.free-tool-setup figure{padding:20px}.free-tools-grid,.free-feature-grid{grid-template-columns:1fr}}@media (max-width:540px){.free-tool-dialog{padding:22px 20px}.free-tool-dialog-heading h2{font-size:22px}.free-tool-setup{grid-template-columns:1fr;gap:25px}.free-tool-setup figure{justify-self:center;width:210px}.free-tool-setup ol{font-size:13px}.free-tool-setup p{font-size:14px}.free-tools-index{padding-block:42px 60px}.free-tools-grid>a{padding:25px}.free-dashboard-heading h1{font-size:25px}}@media (min-width:801px){.product-page.free-product-page .product-kinetic .kinetic-copy h1{font-size:clamp(27px,2.5vw,35px)}}.free-source-notice{background:#fff9eb;border:1px solid #f0dfb7;border-radius:12px;margin:24px 0;padding:18px 20px}.free-source-notice h3{color:#775421;margin:0 0 8px;font-size:15px;line-height:1.9}.free-tool-setup .free-source-notice p{color:#735d38;margin:0;font-size:13px}.free-tool-dialog-en,.free-tool-dialog-en :is(h2,p,small){text-align:left!important}.free-tool-dialog-en .free-tool-mailerlite{height:500px;max-height:62dvh}.screenshot-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.screenshot-thumbs img{height:46px}.screenshot-thumbs button{transition:border-color .2s,background .2s}.rfm-pricing .section-heading h2{max-width:850px}.rfm-billing{background:#eaf0fa;border-radius:16px;justify-content:center;gap:5px;width:max-content;max-width:100%;margin:32px auto;padding:6px;display:flex}.rfm-billing button{color:#344361;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:11px;padding:12px 20px;font-size:14px}.rfm-billing button[aria-pressed=true]{color:#194ec4;background:#fff;box-shadow:0 2px 8px #163b7312}.rfm-billing span{color:#936116;margin-top:4px;font-size:11px;display:block}.rfm-four-plans.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:36px}.rfm-four-plans .price-card{border-radius:20px;flex-direction:column;min-width:0;padding:26px 20px;display:flex}.rfm-four-plans .price-card h3{text-align:start;min-height:36px;margin-top:16px;font-size:24px}.rfm-four-plans .price-card>p{min-height:65px;font-size:13px;line-height:1.9}.rfm-plan-label{color:#2459d6;align-items:center;gap:7px;min-height:28px;font-size:12px;display:flex}.rfm-four-plans .price-amount{flex-direction:column;justify-content:center;align-items:flex-start;min-height:112px;margin:12px 0 20px;display:flex}.rfm-four-plans .price-amount strong{letter-spacing:-1px;font-size:30px;line-height:1.6}.rfm-four-plans .price-amount .custom-price{letter-spacing:0;font-size:25px}.rfm-four-plans .price-amount small{margin-top:8px;font-size:11px;line-height:1.8}.rfm-four-plans .button{white-space:normal;text-align:center;gap:5px;width:100%;min-height:48px;padding:12px 8px;font-size:12px}.rfm-four-plans ul{margin-top:0;padding-top:22px;font-size:12px;line-height:1.9}.rfm-four-plans .rfm-enterprise{color:#fff;background:#112c62;border:1px solid #1c4aab;box-shadow:0 14px 35px -22px #143677}.rfm-four-plans .rfm-enterprise h3,.rfm-four-plans .rfm-enterprise p,.rfm-four-plans .rfm-enterprise li,.rfm-four-plans .rfm-enterprise .price-amount,.rfm-four-plans .rfm-enterprise .price-amount strong{color:#fff}.rfm-enterprise .rfm-plan-label,.rfm-enterprise li svg{color:#f2c279!important}.rfm-four-plans .rfm-enterprise .button{color:#163975;background:#fff;border-color:#fff}.capacity-rule{color:#58667e;margin-top:20px!important;font-size:12px!important;line-height:2!important}.rfm-comparison h3{margin-bottom:24px;font-size:27px}.comparison-scroll{background:#fff;border:1px solid #dce4f1;border-radius:18px;overflow-x:auto}.rfm-comparison table{border-collapse:collapse;text-align:center;width:100%;min-width:740px;font-size:13px}.rfm-comparison th,.rfm-comparison td{border-bottom:1px solid #e7ecf4;padding:17px 14px;line-height:1.8}.rfm-comparison thead th{color:#1947a5;background:#eaf1ff;position:sticky;top:0}.rfm-comparison th:first-child{text-align:start;width:34%}.rfm-comparison tbody th{font-weight:500}.rfm-comparison td svg{color:#2459d6;margin:auto}.rfm-comparison td svg[aria-label=ندارد]{color:#9aa6b8}.rfm-comparison td:last-child,.rfm-comparison th:last-child{background:#f2f5fc}.rfm-comparison tbody tr:last-child>*{border-bottom:0}.analysis-services{background:#f5f8ff;border-block:1px solid #e8edf6;margin-block:70px 100px;padding:100px 0}.services-top{grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;display:grid}.services-copy h2{letter-spacing:-1.2px;margin:20px 0;font-size:clamp(30px,3.5vw,46px);line-height:1.55}.services-copy h2 span{color:#2459d6}.services-copy>p{color:#526079;margin-bottom:28px;font-size:16px;line-height:2.1}.services-copy>small{color:#69758c;margin-top:18px;font-size:12px;line-height:1.9;display:block}.services-visual{min-width:0;margin:0}.services-visual img{aspect-ratio:1.35;object-fit:cover;border-radius:24px;width:100%;display:block}.services-visual figcaption{text-align:center;color:#526079;margin-top:15px;font-size:12px}.service-deliverables{border-top:1px solid #dce5f4;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:64px;padding-top:40px;display:grid}.service-deliverables article{min-width:0;padding-inline-end:20px}.service-deliverables article>div{color:#2459d6;justify-content:space-between;align-items:center;display:flex}.service-deliverables article>div span{color:#8192ad;font-family:monospace;font-size:12px}.service-deliverables h3{margin:18px 0 12px;font-size:19px}.service-deliverables p{color:#526079;font-size:14px;line-height:2}.home-journal{margin-block:110px}.journal-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.journal-heading h2{margin:12px 0;font-size:clamp(28px,3vw,38px);line-height:1.6}.journal-heading p{color:#657188;font-size:14px;line-height:2}.journal-heading .text-link{flex-shrink:0}.featured-posts{scroll-snap-type:x mandatory;grid-auto-columns:calc(25% - 18px);grid-auto-flow:column;gap:24px;padding-bottom:20px;display:grid;overflow-x:auto}.featured-post{scroll-snap-align:start;background:#fff;border:1px solid #e0e6f0;border-radius:18px;flex-direction:column;min-width:0;padding:14px;display:flex}.journal-art{aspect-ratio:1.6;color:#2459d6;background:#edf3ff;border-radius:10px;justify-content:space-around;align-items:center;margin-bottom:22px;display:flex}.journal-art span{opacity:.3;font-family:monospace;font-size:48px}.journal-art-1{color:#a36d25;background:#fff4e4}.journal-art-2{color:#626cb6;background:#eef0fb}.featured-post h3{margin:10px 0;font-size:18px;line-height:1.8}.featured-post>p{color:#657188;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}.featured-post .eyebrow-label{font-size:11px}.journal-read{color:#2459d6;justify-content:space-between;margin-top:auto;padding-top:24px;font-size:12px;display:flex}.journal-empty{background:#fafcff;border:1px solid #dce4f1;border-radius:20px;align-items:center;gap:24px;padding:36px;display:flex}.journal-empty>svg{color:#2459d6;flex-shrink:0}.journal-empty h3{margin-bottom:10px;font-size:19px}.journal-empty p{color:#657188;font-size:14px}.journal-empty .button{flex-shrink:0;margin-inline-start:auto}.featured-option{align-items:center;gap:10px;padding-block:16px;display:flex!important}.featured-option input{height:18px;width:18px!important}@media (max-width:1100px){.rfm-four-plans.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-top{gap:32px}.featured-posts{grid-auto-columns:calc(33.3333% - 16px)}}@media (max-width:700px){.services-top{grid-template-columns:1fr;gap:36px}.analysis-services{margin-block:50px 70px;padding:60px 0}.services-copy h2{letter-spacing:-.5px}.service-deliverables{grid-template-columns:1fr;gap:28px;margin-top:40px}.service-deliverables article{padding:0}.service-deliverables article>div{justify-content:flex-start;gap:16px}.service-deliverables h3{margin-top:12px}.journal-heading{display:block}.journal-heading .text-link{margin-top:20px}.home-journal{margin-block:70px}.featured-posts{grid-auto-columns:82%;gap:16px}.journal-empty{flex-wrap:wrap;padding:24px}.journal-empty>div{flex:1;min-width:180px}.journal-empty .button{margin:8px 0 0}.rfm-four-plans.pricing-grid{grid-template-columns:1fr;gap:20px}.rfm-four-plans .price-card{padding:28px}.rfm-four-plans .price-card>p{min-height:0}.rfm-four-plans .price-amount{min-height:95px}.rfm-four-plans .button{font-size:14px}.screenshot-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.screenshot-thumbs span{font-size:9px}.rfm-billing button{padding:10px 14px}.rfm-comparison{margin-top:48px}}.rfm-four-plans .price-card>p{min-height:52px;margin-bottom:8px}.rfm-four-plans .price-card li{margin-top:12px;line-height:1.9}.rfm-four-plans .price-amount{min-height:104px}@media (max-width:700px){.rfm-four-plans .price-card>p{min-height:0}}.rfm-screenshot .screenshot-open{aspect-ratio:1.89}.rfm-screenshot .screenshot-open>img{object-fit:contain}.product-page .rfm-pricing{padding-block:56px}.rfm-pricing .section-heading{margin-bottom:24px}.rfm-pricing .section-heading h2{margin:8px 0 0;font-size:clamp(24px,2.7vw,34px);line-height:1.6}.rfm-controls{align-items:center;gap:28px;margin-block:24px;display:flex}.rfm-controls .rfm-billing{border-radius:12px;flex-shrink:0;align-self:center;margin:0;padding:4px}.rfm-controls .rfm-billing button{border-radius:9px;min-height:40px;padding:10px 18px;font-size:13px}.rfm-capacity{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;min-width:0;display:grid}.rfm-capacity label{color:#526079;min-width:0;font-size:12px;line-height:1.8;display:block}.rfm-capacity output{float:left;color:#193d83;font-variant-numeric:tabular-nums;font-weight:600}.rfm-capacity input{accent-color:#2459d6;cursor:pointer;width:100%;height:20px;margin-top:5px;display:block}.rfm-four-plans.pricing-grid{margin-top:24px}.rfm-four-plans .price-card{padding:24px 20px}.rfm-four-plans .price-amount{min-height:116px;margin:8px 0 16px}.rfm-original-price{color:#8a94a8;font-size:15px;line-height:1.4;text-decoration-thickness:1px}.rfm-enterprise .rfm-original-price{color:#d2dcf0}.rfm-four-plans .price-amount small{color:#2459d6;margin-top:4px;font-size:12px}.rfm-comparison{margin-top:48px}.screenshot-thumbs button{padding:5px}.screenshot-thumbs img{aspect-ratio:1.89;object-fit:contain;height:auto}@media (max-width:700px){.product-page .rfm-pricing{padding-block:32px}.rfm-pricing .section-heading{margin-bottom:16px}.rfm-controls{align-items:center;gap:14px;margin-block:16px}.rfm-controls .rfm-billing{flex-direction:column;padding:3px;display:flex}.rfm-controls .rfm-billing button{min-height:36px;padding:8px 12px;font-size:12px}.rfm-capacity{grid-template-columns:1fr;gap:10px}.rfm-capacity label{font-size:11px}.rfm-capacity input{margin-top:2px}.rfm-four-plans.pricing-grid{margin-top:20px}.rfm-four-plans .price-card{padding:24px}.rfm-four-plans .price-card h3{margin-top:10px}.rfm-four-plans .price-amount{min-height:116px}}.leads-table .lead-row{grid-template-columns:1fr 1.25fr 1fr 1.2fr 1.7fr 1fr 1fr;min-width:1250px}.en-page,.en-header{text-align:start;direction:ltr;font-family:system-ui,sans-serif}.en-header nav{align-items:center;gap:clamp(12px,2vw,28px);font-size:.9rem}.en-header .dropdown{min-width:240px;inset-inline:0 auto}.en-header .nav-wrap{gap:16px}.en-page h1,.en-page h2,.en-page h3{text-wrap:balance;line-height:1.16}.en-page h1{letter-spacing:-.045em;margin:14px 0 22px;font-size:clamp(2.4rem,5vw,4.35rem)}.en-page h2{margin:0 0 22px;font-size:clamp(1.5rem,3vw,2.45rem)}.en-page h3{margin:12px 0;font-size:1.16rem}.en-page p{color:#526079;margin:0 0 22px;line-height:1.7}.en-page .booking-card{width:100%}.en-page #services,.en-page #dashboards,.en-page #pricing{scroll-margin-top:110px}@media (max-width:800px){.en-header .nav-wrap{justify-content:space-between}}.en-policy{overflow-wrap:break-word;max-width:860px;padding-block:clamp(40px,7vw,88px)}.en-policy h1{font-size:clamp(2rem,4.5vw,3.65rem)}.en-policy h2{margin:2em 0 .7em;font-size:clamp(1.4rem,2.6vw,2rem)}.en-policy h3,.en-policy h4{margin:1.45em 0 .55em}.en-policy p,.en-policy ul{margin:0 0 1rem}.en-policy li{color:#526079;margin:.28em 0;line-height:1.7}.en-header~footer .footer-bottom{flex-wrap:wrap}.en-header .nav-wrap{flex-wrap:nowrap}.en-header nav.navigation{order:initial;justify-content:flex-start;width:auto;padding-bottom:0}.en-header .language-menu{margin-left:auto;margin-right:0}.en-header .language-menu>div{left:auto;right:0}.en-header .dropdown{left:0;right:auto}.en-page :is(.section-heading,.client-heading,.faq-section,.product-kinetic,.home-hero,.scroll-product-copy,.analysis-canvas,.booking-card){text-align:start}.en-page .client-heading h2{margin-inline:0}.en-page .home-hero .kinetic-copy h1 span,.en-page .product-kinetic h1 span{color:var(--blue,#2459d6)}.en-page .hero-actions{justify-content:flex-start}.en-page .home-funnel-bars li{grid-template-columns:minmax(118px,auto) minmax(0,1fr)}.en-page .scroll-product-deck{direction:ltr}.en-page .scroll-product-copy li{justify-content:flex-start}.en-page .en-product-detail .section-heading p{max-width:55ch}.en-page .en-product-detail .feature-accordions summary,.en-page .en-policy,.en-page .en-policy h1,.en-page .en-policy h2{text-align:start}@media (max-width:800px){.en-header nav.navigation.open{align-items:stretch;gap:0;padding:15px 20px;display:flex}}.en-page .testimonial-window{direction:ltr}.en-page .animated-quote{text-align:start}.en-page .price-card ul{padding-inline-start:0}.en-page .price-card .price-amount{text-align:start}.en-page .home-card-grid p,.en-page .home-service-result{margin-bottom:0}.en-page .home-hero .kinetic-copy h1 span{display:inline}.en-page .english-showcase .scroll-product-deck{min-height:0}.en-page .english-showcase .scroll-product-slide[hidden]{display:none!important}.en-page .english-showcase .scroll-product-slide.is-current{visibility:visible;opacity:1;pointer-events:auto;position:static;transform:none}.en-page .english-showcase .scroll-product-nav button[aria-pressed=true]{border-color:var(--blue);color:var(--blue);background:#eaf0ff}.en-page .scroll-products.english-showcase{height:auto;padding-block:30px}.en-page .english-showcase .scroll-products-sticky{min-height:0;display:block;position:static}.en-page .english-showcase .scroll-product-nav,.en-page .english-showcase .scroll-product-slide.is-current{display:grid}.en-page .en-final-cta{text-align:center;direction:ltr;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.en-page .en-final-cta>:is(h2,p,.eyebrow-label){text-align:center;margin-inline:auto}.en-page .en-final-cta h2{max-width:min(100%,750px)}.en-page .en-final-cta p{max-width:min(100%,60ch)}.en-page .en-final-cta .eyebrow-label{justify-content:center}.en-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;max-width:100%;display:flex}.en-page .source-demo-action,.en-page .booking-card{text-align:start}.en-page .demo-steps{padding-right:0;padding-inline-start:23px}.en-page .demo-steps li{padding-inline:10px 0}.en-page .rfm-comparison :is(th,td){text-align:start}.en-page .comparison-scroll{max-width:100%;overflow-x:auto}.en-page .free-tool-setup ol{padding-right:0;padding-inline-start:20px}.en-page .source-benefit-grid :is(h3,p),.en-page .source-role-grid :is(h3,p),.en-page .rfm-capacity label{text-align:start}.en-page .demo-page .booking-progress{justify-content:flex-start}.en-page .section-index,.en-page .scroll-product-nav button{text-align:start}.en-page .product-label{justify-content:flex-start}.en-page .faq p{padding-inline:0 15px}@media (max-width:480px){.en-page .faq p{padding-inline:0}}.en-page :is(.blog-page,.article-page,.home-journal){text-align:left}.en-page .empty-blog :is(h2,p){text-align:center}.en-page .article-content :is(ul,ol){padding-inline:1.5em 0}.en-page .heatmap p{text-align:start}.en-page .source-demo>*{min-width:0}@media (max-width:800px){.en-page .source-demo{grid-template-columns:minmax(0,1fr)}}:root{--brand-ink:#0b1533;--brand-muted:#5b6680;--brand-blue:#1d4ed8;--brand-blue-hover:#153cae;--brand-cyan:#00b7ff;--brand-ice:#9ed8ff;--brand-navy:#08142e;--brand-dark-card:#102344;--brand-dark-border:#29446e;--brand-on-dark:#fff;--brand-on-dark-muted:#c3d4ef;--brand-cloud:#f5f8ff;--brand-mist:#edf3ff;--brand-border:#dce5f5;--brand-latin:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--brand-shadow:0 22px 70px -35px #16378c3d;--brand-hero:radial-gradient(ellipse at 85% 5%,#00b7ff21,transparent 38rem),linear-gradient(180deg,#f8fbff 0%,var(--brand-cloud) 62%,#fff 100%);--brand-dark:radial-gradient(ellipse at 93% 0%,#00b7ff36,transparent 32rem),var(--brand-navy)}.analyfy-brand:not(:has(.admin-page,.admin-login,.free-dashboard-page)){--ink:var(--brand-ink);--muted:var(--brand-muted);--blue:var(--brand-blue);--line:var(--brand-border);--soft:var(--brand-cloud);--accent-warm:var(--brand-blue);--surface-warm:var(--brand-mist);color:var(--ink);container-type:inline-size}.analyfy-brand .en-page{font-family:var(--brand-latin)}body:has(>.analyfy-brand)>.en-header{font-family:var(--brand-latin)}html:lang(en) body:has(>.analyfy-brand)>footer{font-family:var(--brand-latin)}.analyfy-brand :lang(en):is(h1,h2,h3){letter-spacing:-.035em}.analyfy-brand :lang(fa):is(h1,h2,h3){letter-spacing:0}.analyfy-brand :is(.kinetic-hero,.product-focus-hero,.aa-origin){isolation:isolate;position:relative}.analyfy-brand :is(.kinetic-hero,.product-focus-hero,.aa-origin):before{content:"";background:var(--brand-hero);z-index:-1;pointer-events:none;position:absolute;inset-block:0;inset-inline:calc(50% - 50cqw)}html:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .analyfy-brand :is(.kinetic-hero,.product-focus-hero,.aa-origin):before{background:radial-gradient(ellipse at 15% 5%,#00b7ff21,transparent 38rem),linear-gradient(180deg,#f8fbff,var(--brand-cloud) 62%,#fff)}.analyfy-brand:has(.demo-page,.blog-page,.free-tools-index,.en-policy,.article-page){background:var(--brand-hero) no-repeat;background-size:100% min(55vw,420px)}@media (max-width:640px){.analyfy-brand:has(.demo-page,.blog-page,.free-tools-index,.en-policy,.article-page){background-size:100% 290px}}.analyfy-brand :is(.eyebrow-label,.kicker,.section-index,.text-link,.journal-read,.free-tools-grid span),.analyfy-brand :is(.kinetic-copy h1,.aa-origin h1)>span{color:var(--brand-blue)}.analyfy-brand .service-home-hero .kinetic-copy h1{font-size:clamp(31px,4.25vw,59px);font-weight:750}.analyfy-brand .en-page .service-home-hero .kinetic-copy h1{line-height:1.12}.analyfy-brand .service-home-hero .kinetic-copy h1:lang(fa){line-height:1.52}.analyfy-brand .product-page .product-kinetic .kinetic-copy h1:lang(en){line-height:1.19}.analyfy-brand .product-page .product-kinetic .kinetic-copy h1:lang(fa){line-height:1.65}.analyfy-brand .en-page :is(.section-heading h2,.journal-heading h2,.blog-page h1,.demo-page h1,.free-tools-index h1){line-height:1.18}.analyfy-brand :is(.home-services,.pricing-section,.testimonial-section,.aa-case-section,.aa-tools-section,.decision-story:not(.home-method),.light-section){background:var(--brand-cloud);border-color:var(--brand-border)}.analyfy-brand .home-services{background:linear-gradient(180deg,#f9fbff,var(--brand-mist))}.analyfy-brand .source-ribbon{background:var(--brand-cloud);border-color:var(--brand-border)}.analyfy-brand .source-ribbon b{color:#244274}.analyfy-brand .source-ribbon span{color:var(--brand-muted)}.analyfy-brand :is(.home-card-grid>article,.home-card-grid>li,.free-tools-grid>a,.free-feature-grid>article,.aa-tools>a,.featured-post,.blog-card,.empty-blog,.journal-empty,.booking-card,.source-demo-action){border-color:var(--brand-border);background:#fff;border-radius:18px}.analyfy-brand :is(.home-card-grid>article,.home-card-grid>li,.free-tools-grid>a,.aa-tools>a,.featured-post,.blog-card){transition:border-color .2s,box-shadow .2s}.analyfy-brand :is(.free-tools-grid>a,.aa-tools>a,.featured-post,.blog-card):is(:hover,:focus-visible){box-shadow:var(--brand-shadow);border-color:#90b6ff}.analyfy-brand :is(.home-expert-card,.aa-evolution,.free-tool-setup figure,.free-data-note,.source-demo-action,.price-card.recommended){background:var(--brand-mist);border-color:var(--brand-border)}.analyfy-brand .booking-card{box-shadow:var(--brand-shadow)}.analyfy-brand .booking-card .contact-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;inset:auto;inset-inline-start:0;overflow:hidden}.analyfy-brand .booking-card :is(input,textarea):focus{outline:2px solid var(--brand-blue);outline-offset:2px}.analyfy-brand :is(.icon-box,.aa-evolution-icon,.aa-principle-icon,.home-expert-card>span){color:var(--brand-blue);background:#e7efff}.analyfy-brand .aa-evolution-step:nth-child(3) .aa-evolution-icon{color:#145685;background:#dff5ff}.analyfy-brand .aa-flow-arrow,.analyfy-brand .home-funnel .canvas-toolbar{background:var(--brand-mist)}.analyfy-brand .home-funnel-bars li:nth-child(3) i{background:#238bbd}.analyfy-brand .home-funnel-bars li:nth-child(4) i{background:var(--brand-blue)}.analyfy-brand .analysis-canvas.home-funnel{box-shadow:var(--brand-shadow);border-color:var(--brand-border)}.analyfy-brand :is(.home-method,.conversion-section,.aa-cta,.final-cta,.article-cta){background:var(--brand-dark);color:var(--brand-on-dark);border-color:#172a50}.analyfy-brand .home-method .home-card-grid>li{background:var(--brand-dark-card);border-color:var(--brand-dark-border)}.analyfy-brand :is(.home-method,.conversion-section,.aa-cta,.final-cta,.article-cta) :is(h2,h3){color:var(--brand-on-dark)}.analyfy-brand :is(.home-method,.conversion-section,.aa-cta,.final-cta,.article-cta) p{color:var(--brand-on-dark-muted)}.analyfy-brand :is(.home-method,.conversion-section) .eyebrow-label{color:var(--brand-ice)}.analyfy-brand .home-method .home-step>.icon-box{background:var(--brand-dark-border);width:38px;height:38px;color:var(--brand-ice);border-radius:10px;place-items:center;display:grid}.analyfy-brand .home-method .home-step>span:last-child{color:#a9c9f4}.analyfy-brand :is(.aa-cta,.final-cta,.article-cta){border-radius:22px;padding:clamp(24px,4vw,50px)}.analyfy-brand .aa-cta{margin-block:24px clamp(40px,6vw,72px)}.analyfy-brand .rfm-four-plans .rfm-enterprise{background:var(--brand-dark);border-color:#25467a}.analyfy-brand .rfm-enterprise :is(.rfm-plan-label,li svg){color:var(--brand-ice)!important}.analyfy-brand :is(.home-hero,.product-page,.demo-page,.free-tools-index,.an-about,.home-services,.conversion-section,.blog-page,.article-page) .button{border-radius:999px}.analyfy-brand :is(.home-hero,.product-page,.demo-page,.free-tools-index,.an-about,.home-services,.conversion-section,.blog-page,.article-page) .button.dark{background:var(--brand-blue);color:#fff}.analyfy-brand :is(.home-hero,.product-page,.demo-page,.free-tools-index,.an-about,.home-services,.conversion-section,.blog-page,.article-page) .button.dark:hover{background:var(--brand-blue-hover)}.analyfy-brand :is(.conversion-section,.aa-cta,.final-cta,.article-cta,.rfm-four-plans .rfm-enterprise) .button:is(.dark,.outline){color:#11254b;background:#e8f6ff;border-color:#bde6ff}.analyfy-brand :is(.conversion-section,.aa-cta,.final-cta,.article-cta,.rfm-four-plans .rfm-enterprise) .button:is(.dark,.outline):hover{color:#11254b;background:#fff}.analyfy-brand .free-tool-dialog{color:var(--brand-ink);border-color:var(--brand-border);background:#fff}.analyfy-brand .free-tool-dialog::backdrop{background:#08142eb8}.analyfy-brand .free-tool-dialog-heading>button{background:var(--brand-mist);color:var(--brand-blue)}.analyfy-brand .free-tool-dialog :is(h2,p,small){color:var(--brand-ink)}.analyfy-brand .free-tool-dialog .free-tool-error{color:#a52932}.analyfy-brand :is(.conversion-section,.final-cta,.article-cta) .button{white-space:normal;max-width:100%}body:has(>.analyfy-brand):not(:has(.admin-page,.admin-login,.free-dashboard-page))>footer{background:var(--brand-navy);border-color:var(--brand-dark-border);color:var(--brand-on-dark)}body:has(>.analyfy-brand):not(:has(.admin-page,.admin-login,.free-dashboard-page))>footer :is(.footer-links,.footer-bottom,.footer-top p){color:var(--brand-on-dark-muted)}body:has(>.analyfy-brand):not(:has(.admin-page,.admin-login,.free-dashboard-page))>footer .brand{color:var(--brand-on-dark)}body:has(>.analyfy-brand):not(:has(.admin-page,.admin-login,.free-dashboard-page))>footer .brand-dot{color:var(--brand-ice)}body:has(>.analyfy-brand):not(:has(.admin-page,.admin-login,.free-dashboard-page))>footer .footer-bottom{border-color:var(--brand-dark-border)}body:has(>.analyfy-brand):not(:has(.admin-page,.admin-login,.free-dashboard-page))>footer :is(.footer-links,.footer-bottom) a:is(:hover,:focus-visible){color:var(--brand-ice);text-decoration:underline}@media (max-width:600px){.analyfy-brand .service-home-hero .kinetic-copy h1{font-size:clamp(29px,8.15vw,41px)}.analyfy-brand .aa-cta{margin-block:14px 42px}}
