html,body{width:100%;max-width:100%}html{overflow-x:clip}@supports not (overflow:clip){html{overflow-x:hidden}}body{min-height:100%;overflow-y:visible}main{min-width:0;max-width:100%}:root{--ink:#142b4a;--muted:#62738a;--blue:#24498a;--blue-dark:#07529f;--cyan:#24498a;--light:#f2f6fc;--line:#dfe7f1}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Peyda,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.9}button,input,select{font:inherit}a,button,input{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:750}svg{flex-shrink:0}button:disabled{opacity:.7;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #3e84cf}.danix-container{width:min(1180px,100% - 80px);margin-inline:auto}.skip-link{background:var(--ink);color:#fff;z-index:100;padding:10px 20px;position:fixed;top:-70px;right:15px}.skip-link:focus{top:10px}.site-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffe;border-bottom:1px solid #e9eef5;height:94px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:26px;height:100%;display:flex}.brand{align-items:center;gap:8px;line-height:1;display:inline-flex}.brand img{object-fit:contain;width:55px;height:55px}.brand-type{flex-direction:column;gap:9px;font-size:26px;font-weight:850;display:flex}.brand-type>span{letter-spacing:3.8px;margin-right:1px;font:600 8px/1 Peyda,Tahoma,Arial,sans-serif}.navigation{color:#5c6e83;align-items:center;gap:30px;font-size:13px;display:flex}.navigation a:hover{color:var(--blue)}.button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:11px;min-height:50px;padding:12px 21px;font-size:13px;font-weight:650;line-height:1.8;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:var(--blue);box-shadow:0 8px 24px #24498a1b}.button-primary:hover{background:var(--blue-dark);box-shadow:0 10px 25px #24498a2e}.button-secondary{color:var(--blue);background:#edf4ff;border-color:#d6e5fc}.button-outline{color:var(--blue);background:#fff;border-color:#bbcee7}.header-cta{color:var(--blue);background:#eef5ff;border-color:#d6e5f9;min-height:43px;padding:9px 16px;font-size:12px}.header-cta svg:last-child{display:none}.menu-toggle{color:var(--ink);background:0 0;border:0;padding:5px;display:none}.hero{background:linear-gradient(115deg,#eef4fd,#f8fbff 57%,#fff);padding-top:66px;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:45px;min-height:580px;padding-bottom:70px;display:grid}.hero-copy{z-index:2;position:relative}.hero-eyebrow{color:var(--blue);align-items:center;gap:8px;margin-bottom:23px;font-size:12px;font-weight:550;display:inline-flex}.hero-eyebrow>span{background:#e3effe;border:1px solid #d2e4fa;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}h1{letter-spacing:-1.7px;font-size:clamp(42px,4.3vw,60px);font-weight:800;line-height:1.5}h1>span{color:var(--blue);position:relative}h1>span:after{content:"";opacity:.55;z-index:-1;background:#8cddf3;border-radius:100%;height:7px;position:absolute;bottom:1px;left:0;right:0;transform:rotate(-2deg)}.hero-description{color:#5a6d83;max-width:490px;margin-top:21px;font-size:14px;line-height:2.2}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:27px;display:flex}.text-link{align-items:center;gap:9px;font-size:12px;font-weight:600;display:inline-flex}.text-link:hover{color:var(--blue)}.hero-call-info{color:#697e97;flex-wrap:wrap;align-items:center;gap:13px;margin-top:17px;font-size:10px;display:flex}.hero-call-info>a{letter-spacing:1px;color:var(--blue);font-size:14px;font-weight:650}.hero-call-info>span{border-right:1px solid #d3dfed;padding-right:13px}.preview-scene{isolation:isolate;justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}.scene-orbit{pointer-events:none;z-index:-1;border:1px solid #d8e4f5;border-radius:50%;position:absolute}.orbit-one{width:510px;height:510px;transform:rotate(-15deg)}.orbit-two{border-style:dashed;width:420px;height:420px;transform:rotate(15deg)}.scene-orbit:before{content:"";background:#91c6ec;border-radius:50%;width:9px;height:9px;position:absolute;top:10%;left:17%}.orbit-two:before{background:#b8d1f5;top:auto;bottom:11%;left:12%}.mini-label{color:#567597;z-index:2;background:#fff;border:1px solid #e0e8f3;border-radius:8px;align-items:center;gap:7px;padding:8px 13px;font-size:10px;display:flex;position:absolute;top:4px;left:0;box-shadow:0 9px 30px #193b6208}.mini-label svg{color:var(--blue)}.call-window{background:#fff;border:1px solid #d5e2f3;border-radius:17px;width:min(430px,95%);overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 24px 60px #203d6312}.window-top{background:#fcfdff;border-bottom:1px solid #e8eef6;justify-content:space-between;align-items:center;padding:17px;display:flex}.window-brand{align-items:center;gap:7px;font-size:12px;display:flex}.window-brand img{object-fit:contain}.sample-label{color:#6b7b91;white-space:nowrap;background:#f6f9fc;border:1px solid #e2eaf4;border-radius:5px;padding:3px 8px;font-size:9px;display:inline-block}.call-meta{align-items:center;gap:10px;padding:22px 22px 5px;display:flex}.phone-icon{width:42px;height:42px;color:var(--blue);background:#eaf2ff;border-radius:11px;place-items:center;display:grid}.call-meta strong{font-size:12px;display:block}.call-meta div>span{color:#78899f;margin-top:2px;font-size:10px;display:block}.analysis-ready{color:#70a4cd;margin-right:auto}.waveform{justify-content:center;align-items:center;gap:3px;height:65px;margin:7px 20px 0;display:flex;overflow:hidden}.waveform i{background:#3c85c7;border-radius:3px;flex:0 0 3px;display:block}.quote-preview{color:#5680a9;background:#f4f8fd;border:1px solid #e6eef8;border-radius:8px;align-items:center;gap:9px;margin:0 22px 17px;padding:13px 12px;display:flex}.quote-preview p{color:#546d89;font-size:10px}.signal-rows{padding:0 22px 20px}.signal-rows>div{border-bottom:1px solid #edf1f7;align-items:center;gap:8px;padding:13px 0;font-size:10px;display:flex}.signal-rows>div:last-child{border:0;padding-bottom:0}.signal-rows svg{color:#5d8ab7}.signal-rows span{color:#6d8098}.signal-rows strong{color:#284c77;margin-right:auto;font-size:10px;font-weight:600}.window-bottom{color:#6c86a2;background:#f4f8ff;border-top:1px solid #e6eef8;justify-content:center;align-items:center;gap:7px;padding:11px;font-size:9px;display:flex}.insight-float{background:#fff;border:1px solid #dbe7f3;border-radius:12px;align-items:center;gap:12px;min-width:305px;padding:15px 17px;display:flex;position:absolute;bottom:-1px;right:-6px;transform:rotate(2deg);box-shadow:0 14px 40px #173b6812}.insight-icon{color:#3486ad;background:#eaf6fc;border-radius:10px;place-items:center;width:39px;height:39px;display:grid}.insight-float div>span{color:#70819a;margin-bottom:3px;font-size:9px;display:block}.insight-float strong{color:#31557c;font-size:11px;display:block}.float-check{color:#548dc0;background:#ecf5fe;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:auto;display:grid}.hero-bottom{border-top:1px solid #dae5f2;justify-content:space-between;align-items:center;gap:18px;min-height:80px;display:flex}.hero-bottom>span{color:#6b7d94;font-size:10px}.hero-bottom>div{color:#4d6788;align-items:center;gap:10px;font-size:12px;font-weight:550;display:flex}.hero-bottom svg{color:#6d97bb}.section{padding-block:93px}.eyebrow{color:var(--blue);align-items:center;gap:8px;margin-bottom:15px;font-size:11px;font-weight:600;display:inline-flex}.eyebrow>span{background:var(--blue);border-radius:50%;width:6px;height:6px;display:inline-block}h2{letter-spacing:-.8px;font-size:35px;line-height:1.7}h2>span{color:#6481a0}.section-heading{text-align:center;margin-bottom:39px}.section-heading>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:2.1}.needs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.need-card{text-align:right;color:var(--ink);background:#fff;border:1px solid #e0e8f2;border-radius:12px;flex-direction:column;padding:23px 20px 18px;transition:all .2s;display:flex}.need-card:hover{border-color:#8fb6e5;transform:translateY(-3px);box-shadow:0 9px 30px #24498a0c}.need-card.active{background:#f2f7ff;border-color:#6b9dd9;box-shadow:0 7px 24px #24498a0a}.need-card-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.need-icon{color:#5c7fa8;background:#eff4fb;border-radius:11px;place-items:center;width:45px;height:45px;display:grid}.active .need-icon{color:var(--blue);background:#e0edff}.need-select{border:1px solid #cfdae8;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.active .need-select{background:var(--blue);color:#fff;border-color:var(--blue)}.need-card h3{margin-bottom:10px;font-size:16px;font-weight:650;line-height:1.9}.need-card>p{color:#6c7d91;margin-bottom:21px;font-size:12px;line-height:2.1}.need-card-bottom{color:#5d7da3;border-top:1px solid #e2eaf5;justify-content:space-between;align-items:center;gap:5px;margin-top:auto;padding-top:13px;font-size:10px;display:flex}.active .need-card-bottom{color:var(--blue)}.need-answer{background:linear-gradient(100deg,#fbfdff,#f4f8ff);border:1px solid #dce7f7;border-right:3px solid #4f83c5;border-radius:10px;margin-top:24px;padding:25px 29px}.answer-label{color:#6287b0;font-size:10px}.need-answer h3{margin-top:5px;font-size:20px}.need-answer>p{color:#59728e;max-width:900px;margin-top:9px;font-size:13px;line-height:2.1}.need-answer .text-link{color:var(--blue);margin-top:13px;font-size:11px}.example-section{background:#f4f7fb;border-block:1px solid #e5ecf5;padding-block:82px}.example-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:26px;display:grid}.transcript-card{background:#fff;border:1px solid #dee7f2;border-radius:14px;flex-direction:column;padding:28px;display:flex}.transcript-header{border-bottom:1px solid #eaf0f7;align-items:center;gap:12px;padding-bottom:24px;display:flex}.round-icon{width:43px;height:43px;color:var(--blue);background:#eaf3ff;border-radius:11px;flex-shrink:0;place-items:center;display:grid}.transcript-header strong{font-size:13px;display:block}.transcript-header div>span{color:#74859a;margin-top:4px;font-size:9px;display:block}.chat-bubble{border-radius:11px;max-width:88%;margin-top:25px;padding:13px 16px}.chat-bubble>span{margin-bottom:5px;font-size:9px;display:block}.chat-bubble>p{font-size:12px;line-height:2.2}.customer-bubble{color:#3d628e;background:#eaf3fe;border-top-right-radius:2px;align-self:flex-start}.seller-bubble{color:#62758c;background:#f1f4f8;border-top-left-radius:2px;align-self:flex-end;margin-bottom:25px}.seller-bubble svg{color:#7b9fc2;margin:7px auto 0 0;display:block}.transcript-foot{color:#7086a0;border-top:1px dashed #d9e3f0;align-items:flex-start;gap:10px;margin-top:auto;padding-top:20px;display:flex}.transcript-foot p{font-size:10px;line-height:2.1}.outcome-card{background:#fff;border:1px solid #dce7f4;border-radius:14px;overflow:hidden}.outcome-heading{background:#fafdff;border-bottom:1px solid #e6edf7;justify-content:space-between;align-items:center;gap:10px;padding:19px 23px;display:flex}.panel-label{color:#456c9b;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.outcome-step{gap:17px;padding:26px 25px;display:flex}.outcome-number{color:#94aac4;flex-shrink:0;font-size:12px;line-height:2.5}.outcome-step h3{font-size:15px;font-weight:650}.outcome-step p{color:#6b7e95;margin-top:8px;font-size:12px;line-height:2.2}.action-step{background:#f7faff;border-top:1px solid #eaf0f7;padding-top:23px}.action-step h3{color:var(--blue)}.example-bridge{color:#547ba5;background:#f0f6ff;border-top:1px solid #e7eef8;align-items:center;gap:11px;padding:18px 24px;display:flex}.example-bridge p{font-size:10px;line-height:2}.example-caption{color:#75869d;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;font-size:9px;display:flex}.example-caption>a{color:#5078a5;white-space:nowrap;align-items:center;gap:7px;display:flex}.inline-contact{background:#fff;border:1px solid #dfe8f5;border-radius:10px;justify-content:space-between;align-items:center;gap:35px;margin-top:37px;padding:25px 28px;display:flex}.inline-contact strong{font-size:15px;font-weight:650}.inline-contact p{color:#6d829b;max-width:650px;margin-top:6px;font-size:11px;line-height:2.1}.inline-contact .button{flex-shrink:0;gap:8px;padding-inline:16px;font-size:11px}.inline-contact .button svg{width:16px}.value-heading{grid-template-columns:1fr 1fr;align-items:end;gap:100px;display:grid}.value-heading h2{font-size:35px}.value-heading>p{max-width:400px;color:var(--muted);padding-bottom:10px;font-size:14px;line-height:2.3}.value-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:43px;display:grid}.value-items article{border-top:1px solid #dce5f1;flex-direction:column;padding-top:26px;display:flex}.value-icon{color:#5383b8;margin-bottom:18px}.value-items h3{margin-bottom:11px;font-size:16px;font-weight:650}.value-items p{color:#6a7e96;max-width:330px;margin-bottom:24px;font-size:13px;line-height:2.2}.value-items article>span:last-child{color:#6884a7;align-items:center;gap:8px;margin-top:auto;font-size:10px;display:flex}.value-items article>span:last-child:before{content:"";background:#86b4da;border-radius:50%;width:5px;height:5px}.start-section{color:#fff;background:#102b51;padding-block:74px;position:relative;overflow:hidden}.start-section:after{content:"";opacity:.6;pointer-events:none;border:1px solid #35567c;border-radius:50%;width:410px;height:410px;position:absolute;top:-230px;left:-250px;box-shadow:0 0 0 65px #17375e}.start-heading{z-index:1;position:relative}.light-eyebrow{color:#91c7ed}.light-eyebrow>span{background:#75c4ed}.start-heading h2{font-size:34px}.start-heading>p{color:#adc3de;max-width:530px;margin-top:18px;font-size:13px;line-height:2.2}.start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:43px;margin-top:39px;display:grid}.start-steps article{border-top:1px solid #355376;padding-top:22px}.start-steps article>div{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.process-icon{color:#8dc9ec}.step-number{color:#8eaacb;font-size:13px}.start-steps h3{margin-bottom:10px;font-size:16px;font-weight:600}.start-steps p{color:#a4bbd7;max-width:330px;font-size:12px;line-height:2.2}.start-assurances{border-top:1px solid #355376;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding-top:22px;display:flex}.start-assurances span{color:#aac7e1;align-items:center;gap:8px;font-size:10px;display:flex}.start-assurances svg{color:#88c3e8}.faq-section{background:#fafcfe;border-bottom:1px solid #e9eff7;padding-block:80px}.faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;display:grid}.faq-layout h2{font-size:29px}.faq-layout>div>p{color:#71849d;max-width:290px;margin-top:16px;font-size:12px;line-height:2.1}.faq-items details{border-bottom:1px solid #e0e8f3}.faq-items details:last-child{border-bottom:0}.faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.faq-items details:first-child summary{padding-top:0}.faq-items summary::-webkit-details-marker{display:none}.faq-items summary svg{color:#7197bf;transition:transform .2s}.faq-items details[open] summary svg{transform:rotate(180deg)}.faq-items details>p{color:#687d96;max-width:98%;padding-bottom:21px;font-size:11px;line-height:2.3}.contact-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:85px;padding-block:105px;display:grid}.contact-copy h2{font-size:38px;line-height:1.65}.contact-copy h2>span{color:var(--blue)}.contact-copy>p{color:#647c96;max-width:425px;margin-top:18px;font-size:13px;line-height:2.2}.direct-contact{align-items:center;gap:14px;margin-top:12px;padding:21px 0;display:flex}.contact-phone-icon{width:50px;height:50px;color:var(--blue);background:#eaf3ff;border-radius:13px;place-items:center;display:grid}.direct-contact div>span{color:#6b84a0;font-size:10px;display:block}.direct-contact a{letter-spacing:1px;color:var(--blue);font-size:25px;font-weight:650;line-height:1.8;display:inline-block}.direct-contact p{color:#69839e;font-size:10px}.contact-copy>.button{margin-top:4px}.contact-website{color:#657d99;border-top:1px solid #e3ebf5;flex-direction:column;gap:6px;max-width:360px;margin-top:29px;padding-top:23px;font-size:10px;display:flex}.contact-website>span{color:#567fab;align-self:flex-start;align-items:center;gap:7px;display:inline-flex}.form-card{background:#fff;border:1px solid #dce6f3;border-radius:15px;min-width:0;padding:31px;box-shadow:0 19px 55px #143f710e}.form-heading{border-bottom:1px solid #e7eef6;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:22px;display:flex}.form-icon{width:45px;height:45px;color:var(--blue);background:#edf4ff;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.form-heading h3{font-size:17px}.form-heading p{color:#7288a0;margin-top:4px;font-size:10px}.purpose-field{border:0;min-width:0;margin:0 0 23px;padding:0}.purpose-field legend{margin-bottom:10px;padding:0;font-size:11px;font-weight:550}.purpose-field>div{gap:8px;display:flex}.purpose-field label{cursor:pointer;color:#6d829a;border:1px solid #dfe7f2;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 5px;font-size:10px;line-height:1.9;display:flex;position:relative}.purpose-field label.selected{color:var(--blue);background:#eff5ff;border-color:#8db0dc}.purpose-field input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.radio-dot{border:1px solid #bdcfe2;border-radius:50%;flex-shrink:0;place-items:center;width:12px;height:12px;display:grid}.selected .radio-dot{border-color:var(--blue)}.selected .radio-dot:after{content:"";background:var(--blue);border-radius:50%;width:4px;height:4px}.purpose-field input:focus-visible+.radio-dot{outline-offset:3px;outline:3px solid #6ea5d8}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 15px;display:grid}.form-grid label{min-width:0;font-size:11px;font-weight:550;display:block}.form-grid label>span{color:#6e92ba}.form-grid input{color:#3f5d7d;background:#fdfdff;border:1px solid #dce5f1;border-radius:7px;width:100%;min-width:0;height:47px;margin-top:7px;padding:10px 12px;font-size:12px;transition:all .2s;display:block}.form-grid input::placeholder{color:#7489a0}.form-grid input:focus{border-color:#7d9fce;outline:0;box-shadow:0 0 0 3px #edf4ff}.form-grid input[type=tel]{text-align:right;letter-spacing:.4px}.full-field{grid-column:1/-1}.selected-need{color:#607fa3;background:#f4f8ff;border:1px solid #e6edf9;border-radius:7px;align-items:center;gap:7px;margin:20px 0;padding:10px;font-size:9px;line-height:2;display:flex}.selected-need b{color:#3f6594;font-weight:550}.selected-need a{color:var(--blue);margin-right:auto;padding-right:6px;text-decoration:underline}.submit-button{width:100%;min-height:49px;font-size:12px}.form-note{color:#71879f;justify-content:center;align-items:flex-start;gap:6px;margin-top:14px;font-size:9px;line-height:2.1;display:flex}.form-note svg{margin-top:2px}.honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-error{color:#a04a3b;background:#fff1ed;border:1px solid #f4d1c8;border-radius:7px;margin-bottom:14px;padding:10px 12px;font-size:11px;line-height:2}.success-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:480px;display:flex}.success-symbol{width:73px;height:73px;color:var(--blue);background:#e7f2ff;border-radius:50%;place-items:center;margin-bottom:23px;display:grid}.success-card h3{margin-bottom:14px;font-size:22px}.success-card>p{color:#6a829c;max-width:330px;margin-bottom:7px;font-size:12px;line-height:2.2}.reference-code{color:#6784a3;background:#eff6ff;border-radius:7px;margin-top:14px;padding:9px 17px;font-size:11px}.reference-code b{color:var(--blue);letter-spacing:1px;margin-right:8px;display:inline-block}.success-card .button{margin-top:23px;padding-inline:13px;font-size:10px}.success-card .button svg{width:15px}.reset-link{color:#6e89a5;background:0 0;border:0;margin-top:17px;padding:5px;font-size:10px;text-decoration:underline}.site-footer{background:#fcfdff;border-top:1px solid #e6edf6;padding-block:27px}.footer-inner{justify-content:space-between;align-items:center;gap:22px;display:flex}.site-footer .brand img{width:43px;height:43px}.site-footer .brand-type{font-size:22px}.site-footer .brand-type>span{letter-spacing:3px;font-size:7px}.footer-inner>span{color:#667e99;font-size:11px}.footer-inner>a:last-child{color:#4c729e;align-items:center;gap:9px;font-size:13px;display:flex}.mobile-contact-bar{display:none}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.danix-container{width:calc(100% - 54px)}.hero-grid{gap:25px}.hero{padding-top:55px}h1{font-size:49px}.hero-actions{gap:16px}.hero-actions .button{padding-inline:16px}.hero-description{font-size:13px}.hero-call-info{gap:10px}.hero-call-info>span{padding-right:10px;font-size:9px}.call-window{width:385px}.orbit-one{width:450px;height:450px}.orbit-two{width:370px;height:370px}.preview-scene{min-height:450px}.needs-grid{gap:12px}.need-card{padding:20px 16px 16px}.need-card h3{font-size:14px}.need-card>p{font-size:11px}.need-card-bottom{font-size:9px}.value-heading{gap:50px}.value-items{gap:28px}.contact-section{gap:48px}.contact-copy h2{font-size:35px}.form-card{padding:25px}.faq-layout{gap:50px}.navigation{gap:23px}}@media (max-width:850px){.hero-grid{gap:20px}h1{font-size:41px}.hero-description{font-size:12px}.hero-actions{flex-direction:column;align-items:flex-start;gap:14px}.hero-call-info{gap:8px}.hero-call-info>span{border:0;padding:0}.preview-scene{min-height:420px}.call-window{width:330px}.mini-label{font-size:9px;top:-3px;left:-6px}.orbit-one{width:375px;height:375px}.orbit-two{width:315px;height:315px}.window-top{padding:14px 12px}.window-brand{font-size:10px}.sample-label{padding:3px 5px;font-size:8px}.call-meta{padding:20px 17px 5px}.call-meta strong{font-size:10px}.call-meta div>span{font-size:9px}.quote-preview{margin-inline:17px;padding:12px 9px}.quote-preview p{font-size:9px}.signal-rows{padding-inline:17px}.signal-rows>div,.signal-rows strong{font-size:9px}.insight-float{min-width:275px;padding:12px;bottom:-16px;right:-7px}.insight-float strong{font-size:10px}.hero-bottom>span{display:none}.hero-bottom{justify-content:space-around}.hero-bottom>div{font-size:11px}.section{padding-block:72px}h2{font-size:29px}.needs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.need-card{padding:22px}.need-card h3{font-size:16px}.need-card>p{font-size:12px}.need-card-bottom{font-size:10px}.need-card-top{margin-bottom:14px}.example-section{padding-block:70px}.example-layout{gap:18px}.transcript-card{padding:22px}.transcript-header{gap:9px}.transcript-header strong{font-size:11px}.transcript-header div>span{font-size:8px}.round-icon{width:35px;height:35px}.chat-bubble{max-width:95%;padding:12px}.chat-bubble>p{font-size:11px}.outcome-heading{padding:17px 18px}.panel-label{gap:6px;font-size:10px}.outcome-step{gap:11px;padding:22px 18px}.outcome-step h3{font-size:13px}.outcome-step p{font-size:11px}.example-bridge{padding:17px}.example-bridge p{font-size:9px}.example-caption{font-size:8px}.inline-contact{align-items:flex-start;gap:20px;padding:22px}.inline-contact strong{font-size:13px}.inline-contact p{font-size:10px}.inline-contact .button{padding-inline:12px;font-size:10px}.inline-contact .button svg:last-child{display:none}.value-heading{gap:35px}.value-heading h2{font-size:29px}.value-heading>p{font-size:12px}.value-items{gap:23px;margin-top:30px}.value-items h3{font-size:14px}.value-items p{font-size:12px}.value-items article>span:last-child{font-size:9px}.start-steps{gap:25px}.start-steps h3{font-size:14px}.start-steps p{font-size:11px}.start-assurances span{gap:6px;font-size:9px}.faq-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:35px}.faq-layout h2{font-size:25px}.contact-section{gap:32px}.contact-copy h2{font-size:31px}.form-card{padding:23px}.form-heading{gap:9px}.form-heading h3{font-size:15px}.form-heading p{font-size:9px}.form-icon{width:38px;height:38px}.purpose-field label{gap:5px;padding:10px 3px;font-size:9px}.selected-need{padding:9px;font-size:8px}.form-grid{gap:16px 12px}.form-grid input{font-size:11px}.form-note{font-size:8px}.contact-copy>p{font-size:12px}.direct-contact a{font-size:22px}.direct-contact{gap:10px}.contact-phone-icon{width:42px;height:42px}.contact-website{font-size:9px}.navigation{gap:18px;font-size:11px}.header-cta{padding-inline:13px;font-size:11px}.footer-inner>span{font-size:10px}.footer-inner>a:last-child{font-size:11px}}@media (max-width:680px){.danix-container{width:calc(100% - 38px)}.site-header{height:76px}.header-inner{gap:13px}.brand img{width:45px;height:45px}.brand-type{gap:7px;font-size:23px}.brand-type>span{letter-spacing:3px;font-size:7px}.brand{gap:4px}.header-cta{gap:7px;min-height:39px;margin-right:auto;padding:9px 11px;font-size:10px}.header-cta svg{width:15px}.menu-toggle{display:block}.menu-toggle svg{width:21px;height:21px}.navigation{display:none}.navigation.open{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;gap:20px;padding:22px;font-size:12px;display:flex;position:absolute;top:75px;left:0;right:0;box-shadow:0 10px 25px #14345e08}.hero{padding-top:39px}.hero-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:53px}.hero-copy{text-align:center}.hero-eyebrow{gap:7px;margin-bottom:18px;font-size:10px}.hero-eyebrow>span{width:24px;height:24px}h1{letter-spacing:-1.2px;font-size:43px;line-height:1.6}.hero-description{max-width:370px;margin:18px auto 0;font-size:12px;line-height:2.2}.hero-actions{flex-direction:column;align-items:center;gap:15px;margin-top:24px}.hero-actions .button{min-height:49px;padding-inline:23px;font-size:13px}.hero-actions .text-link{font-size:11px}.hero-call-info{justify-content:center;gap:9px;margin-top:16px}.hero-call-info>a{font-size:13px}.hero-call-info>span{font-size:9px}.preview-scene{width:100%;max-width:420px;min-height:443px;margin-inline:auto}.call-window{width:min(370px,100% - 13px)}.mini-label{font-size:9px;top:0;left:-1px}.window-top{padding:15px}.window-brand{font-size:11px}.sample-label{font-size:8px}.call-meta{padding:21px 21px 5px}.call-meta strong{font-size:11px}.call-meta div>span{font-size:9px}.quote-preview{margin-inline:21px}.quote-preview p{font-size:10px}.signal-rows{padding-inline:21px}.signal-rows>div,.signal-rows strong{font-size:10px}.window-bottom{font-size:8px}.orbit-one{width:390px;height:390px}.orbit-two{width:325px;height:325px}.insight-float{min-width:280px;padding:13px;bottom:-10px;right:0}.hero-bottom{gap:10px;min-height:73px}.hero-bottom>div{flex-direction:column;gap:5px;padding-block:13px;font-size:9px}.hero-bottom svg{width:17px;height:17px}.section{padding-block:60px}h2{font-size:27px;line-height:1.8}.eyebrow{margin-bottom:12px;font-size:10px}.section-heading{margin-bottom:28px}.section-heading>p{max-width:330px;margin-inline:auto;font-size:11px;line-height:2.1}.needs-grid{gap:11px}.need-card{padding:17px 14px 13px}.need-card h3{margin-bottom:9px;font-size:13px;line-height:1.9}.need-card>p{margin-bottom:16px;font-size:10px;line-height:2.1}.need-card-top{margin-bottom:14px}.need-icon{border-radius:9px;width:36px;height:36px}.need-icon svg{width:20px;height:20px}.need-select{width:16px;height:16px}.need-card-bottom{gap:4px;padding-top:10px;font-size:8px}.need-card-bottom svg{width:12px}.need-answer{margin-top:18px;padding:21px 20px}.answer-label{font-size:9px}.need-answer h3{margin-top:6px;font-size:17px}.need-answer>p{font-size:11px;line-height:2.2}.need-answer .text-link{font-size:10px}.example-section{padding-block:57px}.example-layout{grid-template-columns:minmax(0,1fr);gap:17px}.transcript-card{padding:24px}.transcript-header strong{font-size:12px}.transcript-header div>span{font-size:9px}.round-icon{width:40px;height:40px}.chat-bubble{max-width:88%;padding:13px 15px}.chat-bubble>p{font-size:12px}.transcript-foot{padding-top:18px}.transcript-foot p{font-size:10px}.outcome-heading{padding:18px 19px}.panel-label{font-size:10px}.outcome-step{gap:13px;padding:23px 20px}.outcome-step h3{font-size:14px}.outcome-step p{font-size:12px;line-height:2.2}.example-bridge{padding:18px 20px}.example-bridge p{font-size:10px}.example-caption{flex-direction:column;align-items:flex-start;gap:10px;margin-top:15px;font-size:9px;line-height:2.1}.inline-contact{flex-direction:column;gap:18px;margin-top:27px;padding:22px}.inline-contact strong{font-size:14px}.inline-contact p{font-size:11px}.inline-contact .button{width:100%;font-size:11px}.value-heading{grid-template-columns:minmax(0,1fr);gap:18px}.value-heading h2{font-size:29px;line-height:1.8}.value-heading>p{max-width:none;padding:0;font-size:12px}.value-items{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:30px}.value-items article{grid-template-columns:35px minmax(0,1fr);gap:0 15px;padding-top:22px;display:grid}.value-icon{grid-row:1/4;margin-top:3px;margin-bottom:0}.value-icon svg{width:23px}.value-items h3{margin-bottom:7px;font-size:15px}.value-items p{max-width:none;margin-bottom:13px;font-size:12px}.value-items article>span:last-child{font-size:9px}.start-section{padding-block:56px}.start-heading h2{font-size:29px}.start-heading>p{margin-top:17px;font-size:12px;line-height:2.3}.start-steps{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:28px}.start-steps article{grid-template-columns:60px minmax(0,1fr);gap:0 15px;padding-top:21px;display:grid}.start-steps article>div{border-left:1px solid #385a81;flex-direction:column;grid-row:1/3;justify-content:flex-start;gap:10px;margin:0}.start-steps h3{margin:0 0 6px;font-size:14px}.start-steps p{max-width:none;font-size:11px}.step-number{font-size:10px}.process-icon svg{width:23px}.start-assurances{flex-direction:column;align-items:flex-start;gap:12px;margin-top:27px;padding-top:20px}.start-assurances span{font-size:10px}.faq-section{padding-block:53px}.faq-layout{grid-template-columns:minmax(0,1fr);gap:28px}.faq-layout h2{font-size:27px}.faq-layout h2 br{display:none}.faq-layout>div>p{max-width:none;margin-top:12px;font-size:11px}.faq-items summary{gap:13px;padding:18px 0;font-size:11px;line-height:2.1}.faq-items details>p{max-width:none;font-size:11px;line-height:2.3}.contact-section{grid-template-columns:minmax(0,1fr);gap:33px;padding-block:62px}.contact-copy h2{font-size:32px;line-height:1.7}.contact-copy>p{max-width:none;font-size:12px}.direct-contact{gap:13px;margin-top:10px;padding:21px 0}.contact-phone-icon{width:47px;height:47px}.direct-contact a{font-size:26px}.direct-contact div>span,.direct-contact p{font-size:10px}.contact-copy>.button{width:100%;font-size:12px}.contact-website{max-width:none;margin-top:23px;padding-top:19px;font-size:10px}.contact-website>span{align-self:flex-end}.form-card{border-radius:13px;padding:24px}.form-heading{gap:11px;padding-bottom:21px}.form-icon{width:41px;height:41px}.form-heading h3{font-size:16px}.form-heading p{font-size:10px}.purpose-field label{gap:7px;padding:11px 3px;font-size:10px}.purpose-field legend{font-size:11px}.form-grid{gap:17px 12px}.form-grid label{font-size:10px}.form-grid input{height:47px;font-size:12px}.selected-need{padding:10px;font-size:9px;line-height:2.1}.submit-button{font-size:12px}.form-note{font-size:8px;line-height:2.2}.success-card{min-height:430px}.success-card h3{font-size:21px}.success-card>p{font-size:12px}.success-card .button{font-size:10px}.site-footer{padding-block:27px 96px}.footer-inner{flex-wrap:wrap;gap:20px}.footer-inner>span{margin-right:auto;font-size:9px}.footer-inner>a:last-child{border-top:1px solid #e4ecf6;justify-content:center;width:100%;padding-top:20px;font-size:13px}.site-footer .brand-type{font-size:20px}.site-footer .brand img{width:39px;height:39px}.site-footer .brand-type>span{letter-spacing:2.8px;font-size:6px}.mobile-contact-bar{z-index:25;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border:1px solid #d9e5f5;border-radius:12px;gap:7px;padding:7px;display:flex;position:fixed;bottom:11px;left:12px;right:12px;box-shadow:0 8px 28px #153d7427}.mobile-contact-bar .button{gap:7px;min-height:46px;padding:11px 13px;font-size:11px}.mobile-contact-bar .button-primary{flex:1.2}.mobile-contact-bar .button-primary svg:last-child{display:none}.mobile-callback{color:var(--blue);background:#edf4ff;border-color:#e0eafb;flex:1}.mobile-callback svg{width:14px}html{scroll-padding-top:91px}}@media (max-width:370px){.danix-container{width:calc(100% - 30px)}h1{font-size:37px}.hero-eyebrow{font-size:9px}.header-cta{padding-inline:9px;font-size:9px}.header-inner{gap:10px}.brand-type{font-size:21px}.brand img{width:41px;height:41px}.need-card{padding:16px 12px 12px}.need-card h3{font-size:12px}.need-card>p{font-size:10px}.need-card-bottom{font-size:7px}.quote-preview p,.signal-rows>div,.signal-rows strong{font-size:9px}.insight-float{min-width:270px;padding:12px}.preview-scene{min-height:432px}.form-card{padding:20px}.form-grid{grid-template-columns:minmax(0,1fr)}.purpose-field label{gap:5px;font-size:9px}.form-heading h3{font-size:15px}.form-heading p{font-size:9px}.selected-need{font-size:8px}.panel-label{font-size:9px}.mobile-contact-bar .button{padding-inline:10px;font-size:10px}.footer-inner>span{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.button:hover,.need-card:hover{transform:none}}.hero-description{font-size:16px;line-height:2.1}.section-heading>p,.need-card>p,.need-answer>p,.outcome-step p,.value-heading>p,.value-items p,.start-heading>p,.start-steps p,.faq-layout>div>p,.faq-items details>p,.contact-copy>p{font-size:15px;line-height:2.1}.eyebrow,.hero-eyebrow,.hero-call-info>span,.answer-label,.need-card-bottom,.transcript-header div>span,.transcript-foot p,.example-bridge p,.example-caption,.inline-contact p,.value-items article>span:last-child,.start-assurances span,.direct-contact div>span,.direct-contact p,.contact-website,.form-heading p,.selected-need,.form-note,.footer-inner>span{font-size:12px}.hero-actions .text-link,.need-answer .text-link{font-size:13px}.faq-items summary{font-size:15px;line-height:2}.chat-bubble>p{font-size:14px}.chat-bubble>span{font-size:11px}.quote-preview p,.signal-rows>div,.signal-rows strong{font-size:12px}.signal-rows>div{flex-wrap:wrap;row-gap:4px}.signal-rows strong{max-width:65%}.panel-label{font-size:13px}.sample-label{font-size:10px}.call-window .sample-label{font-size:9px}.window-brand{font-size:11px}.window-bottom{font-size:10px}.insight-float strong{font-size:12px}.preview-scene{min-height:500px}.quote-preview{align-items:flex-start}.form-grid label,.purpose-field legend,.purpose-field label{font-size:13px}.form-grid input{min-height:49px;font-size:16px}.submit-button,.inline-contact .button{font-size:13px}.menu-toggle{min-width:44px;min-height:44px}@media (max-width:850px){.hero-description{font-size:15px}.preview-scene{min-height:490px}.quote-preview p,.signal-rows>div,.signal-rows strong{font-size:11px}.window-bottom{font-size:9px}.hero-call-info>span{font-size:11px}.panel-label{font-size:12px}.outcome-heading{flex-wrap:wrap}.value-items h3,.start-steps h3{font-size:16px}}@media (max-width:680px){.hero-description{max-width:420px;font-size:15px}.hero-eyebrow{font-size:11px}.section-heading>p{max-width:440px;font-size:14px}.hero-actions .button,.contact-copy>.button,.submit-button{font-size:14px}.hero-actions .text-link{font-size:12px}.hero-call-info>span,.hero-bottom>div{font-size:11px}.preview-scene{min-height:475px}.insight-float{min-width:0;max-width:100%;right:0}.insight-float strong{font-size:11px}.need-answer h3{font-size:19px}.inline-contact strong{font-size:17px}.inline-contact p{font-size:14px}.value-items h3{font-size:17px}.start-steps h3{font-size:16px}.form-note,.selected-need{font-size:11px}.form-grid{grid-template-columns:minmax(0,1fr)}.form-heading h3{font-size:17px}.purpose-field label{font-size:12px}.faq-items summary{font-size:14px}.mobile-contact-bar .button{min-height:48px;font-size:12px}.mobile-contact-bar{bottom:max(11px,env(safe-area-inset-bottom))}.footer-inner>span{font-size:10px}.header-cta{font-size:11px}}@media (max-width:600px){.needs-grid{grid-template-columns:minmax(0,1fr);gap:13px}.need-card{grid-template-columns:40px minmax(0,1fr);gap:0 15px;padding:21px;display:grid}.need-card-top{flex-direction:column;grid-area:1/1/4;justify-content:flex-start;gap:14px;margin:0}.need-card h3,.need-card>p,.need-card-bottom{grid-column:2}.need-card h3{margin-bottom:7px;font-size:16px;line-height:1.9}.need-card>p{margin-bottom:13px;font-size:14px}.need-card-bottom{padding-top:10px;font-size:12px}}.customers-section{background:#fff;border-bottom:1px solid #e5edf7}.customers-blue{background:linear-gradient(125deg,#07356c,#24498a);border-bottom:0}.customers-blue .section-heading h2,.customers-blue .testimonials-contact h3{color:#fff}.customers-blue .section-heading h2>span{color:#b9e0ff}.customers-blue .section-heading>p,.customers-blue .testimonials-contact p{color:#d4e6fc}.customers-blue .testimonials-contact{border-color:#ffffff30}.customers-blue .testimonials-contact .button{color:#07529f;box-shadow:none;background:#fff}.testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.testimonial-card{background:#fcfdff;border:1px solid #dce6f3;border-radius:15px;flex-direction:column;min-width:0;margin:0;padding:29px;display:flex}.testimonial-profile{border-bottom:1px solid #e5edf6;align-items:center;gap:19px;padding-bottom:22px;display:flex}.customer-logo{background:#fff;border:1px solid #e7edf4;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:142px;height:73px;padding:10px;display:flex}.customer-logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.customer-logo-dark{background:#102b51;border-color:#102b51}.customer-logo-dark img{max-width:58px;max-height:53px}.customer-nameplate{text-align:center;color:#4d6787;font-size:14px;font-weight:600;line-height:1.9}.testimonial-profile h3{font-size:18px;font-weight:700;line-height:1.8}.customer-team{color:#607995;align-items:center;gap:7px;margin-top:6px;font-size:12px;display:flex}.testimonial-topic{color:#426c9c;background:#edf4fd;border-radius:5px;align-self:flex-start;margin-top:21px;padding:4px 10px;font-size:12px;display:inline-flex}.testimonial-card blockquote{flex:1;margin:20px 0 0;padding:0;position:relative}.testimonial-quote-icon{color:#a4bbd6;margin-bottom:8px;transform:scaleX(-1)}.testimonial-card blockquote p{color:#28496d;font-size:17px;font-weight:500;line-height:2.1}.testimonial-featured{background:#f0f6ff;border-color:#8eb4e1}.testimonial-featured .testimonial-profile{border-color:#d2e1f4}.testimonial-featured .testimonial-topic{color:var(--blue);background:#e0edff}.testimonial-result{align-items:center;gap:20px;margin-top:20px;display:flex}.testimonial-result strong{color:var(--blue);white-space:nowrap;letter-spacing:-1px;font-size:39px;font-weight:800;line-height:1.8}.testimonial-result>span{color:#466d9a;border-right:1px solid #bed2ec;padding-right:18px;font-size:13px;line-height:1.9}.testimonial-result b{color:#627e9e;font-size:11px;font-weight:450}.testimonial-featured blockquote{margin-top:15px}.testimonials-note{color:#6b809a;text-align:center;margin-top:20px;font-size:12px;line-height:2.1}.testimonials-contact{border-top:1px solid #dfe8f4;justify-content:space-between;align-items:center;gap:30px;margin-top:29px;padding-top:31px;display:flex}.testimonials-contact h3{font-size:21px;line-height:1.8}.testimonials-contact p{color:#667f9b;max-width:650px;margin-top:7px;font-size:14px;line-height:2.1}.testimonials-contact .button{flex-shrink:0}@media (max-width:1000px){.testimonial-card{padding:23px}.testimonial-profile{gap:14px}.customer-logo{width:116px;height:65px}.testimonial-profile h3{font-size:16px}.customer-team{gap:5px;font-size:11px}.testimonial-card blockquote p{font-size:16px}.testimonial-result strong{font-size:34px}.testimonial-result{gap:15px}.testimonial-result>span{padding-right:14px;font-size:12px}.testimonials-contact{gap:25px}.testimonials-contact h3{font-size:19px}}@media (max-width:680px){.testimonials-grid{grid-template-columns:minmax(0,1fr);gap:17px}.testimonial-card{padding:23px}.testimonial-profile{gap:16px;padding-bottom:19px}.customer-logo{width:112px;height:66px}.testimonial-profile h3{font-size:17px}.customer-team{flex-wrap:wrap;font-size:12px}.testimonial-card blockquote p{font-size:16px}.testimonial-topic{margin-top:19px;font-size:12px}.testimonial-result strong{font-size:37px}.testimonial-result>span{font-size:12px}.testimonials-note{text-align:right;font-size:11px}.testimonials-contact{flex-direction:column;align-items:flex-start;gap:20px;margin-top:23px;padding-top:25px}.testimonials-contact h3{font-size:20px}.testimonials-contact p{font-size:14px}.testimonials-contact .button{width:100%;font-size:14px}}@media (max-width:370px){.testimonial-card{padding:20px}.customer-logo{width:92px;height:62px}.testimonial-profile{gap:12px}.testimonial-profile h3{font-size:15px}.customer-team{font-size:11px}.testimonial-result{gap:12px}.testimonial-result strong{font-size:32px}.testimonial-result>span{padding-right:12px;font-size:11px}}.needs-grid .need-card{flex-direction:row;align-items:center;gap:14px;padding:22px 18px;display:flex}.needs-grid .need-card-top{flex-direction:row;flex-shrink:0;gap:0;margin:0;display:flex}.needs-grid .need-icon{border-radius:9px;width:36px;height:36px}.needs-grid .need-icon svg{width:20px;height:20px}.needs-grid .need-select{display:none}.needs-grid .need-card h3{margin:0;font-size:15px;line-height:1.9}.need-answer{scroll-margin-block:100px 18px}@media (max-width:680px){.needs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.needs-grid .need-card{gap:9px;padding:14px 12px}.needs-grid .need-icon{border-radius:7px;width:29px;height:29px}.needs-grid .need-icon svg{width:17px;height:17px}.needs-grid .need-card h3{font-size:12px;line-height:1.9}.need-answer{margin-top:14px;padding:19px;scroll-margin-block:88px 10px}.needs-section .section-heading{margin-bottom:24px}}.features-strip{background:#f4f8fe;border-bottom:1px solid #e3ebf5}@media (max-width:680px){.features-strip .hero-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-block:18px;display:grid}.features-strip .hero-bottom>span{grid-column:1/-1}.features-strip .hero-bottom>div{min-width:0}}.needs-grid .need-icon{display:none}.needs-grid .need-select{color:#fff;background:#fff;border:1.5px solid #a0b7d4;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.needs-grid .need-card{border-color:#cad9eb;transition:border-color .2s,background .2s,transform .2s}.needs-grid .need-card:hover{background:#f4f8ff;border-color:#6f9dd2;transform:translateY(-2px)}.needs-grid .need-card.active{background:#eaf3ff;border-color:#24498a;box-shadow:0 0 0 1px #24498a}.needs-grid .need-card.active .need-select{background:#24498a;border-color:#24498a}.analysis-tabs{background:#f6f9fe;border-bottom:1px solid #e2eaf4;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;padding:20px;display:grid}.analysis-tab{color:#526b89;background:#fff;border:1px solid #d7e3f2;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:56px;padding:12px 9px;font-size:12px;font-weight:600;line-height:1.9;transition:background .2s,border-color .2s,color .2s;display:flex}.analysis-tab:hover{color:#24498a;background:#f0f6ff;border-color:#91b3de}.analysis-tab.is-active{color:#24498a;background:#e6f0ff;border-color:#24498a;font-weight:750;box-shadow:0 0 0 1px #24498a}.report-tabs{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.customer-improvement{border-top:1px solid #e0e8f3;margin-top:auto;padding-top:16px}.customer-improvement>div:first-child{color:#7c8da4;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:11px;display:flex}.customer-improvement strong{color:#34577e;font-size:20px}.improvement-segments{direction:ltr;grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;display:grid}.improvement-segments i{background:#e4ebf5;border-radius:2px;height:13px}.improvement-segments i.filled{background:#6b9dd6}.improvement-segments i.filled:nth-child(3n){background:#3378bf}.journey-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:35px 0 0;padding:0;list-style:none;display:grid}.journey-step{min-width:0;position:relative}.journey-step button{text-align:right;color:#fff;background:#17385e;border:1px solid #36577f;border-radius:16px;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:232px;padding:24px;transition:background .2s,border-color .2s;display:flex}.journey-step.is-active button,.journey-step button:hover{background:#1d4776;border-color:#82b4e6}.journey-top{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-bottom:20px;display:flex}.journey-icon{color:#b8dfff;background:#ffffff0f;border:1px solid #ffffff26;border-radius:16px;place-items:center;width:61px;height:61px;display:grid}.journey-number{color:#6a90ba;font-size:30px;font-weight:750;line-height:1}.journey-step.is-active .journey-number{color:#b4d9ff}.journey-step h3{font-size:17px;line-height:1.9}.journey-step p{color:#bed1e7;margin-top:8px;font-size:13px;line-height:2.1}.journey-state{color:#9cc7ee;align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.journey-connector{z-index:2;color:#b4d9ff;place-items:center;width:24px;height:28px;display:grid;position:absolute;top:52px;left:-27px}@keyframes scenario-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:144px}}@media (max-width:680px){.phone-number{display:none!important}.hero-call-info,.direct-contact{display:none}.analysis-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px}.analysis-tab{gap:6px;min-height:55px;padding:11px 8px;font-size:11px}.report-tabs .analysis-tab:last-child{grid-column:1/-1}.journey-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:24px;margin-top:26px;padding-bottom:16px;display:flex;overflow-x:auto}.journey-step{scroll-snap-align:start;flex:0 0 84%}.journey-step button{min-height:235px;padding:23px}.journey-connector{width:24px;left:-24px}.journey-section .start-assurances{flex-wrap:wrap;gap:13px}}@media (prefers-reduced-motion:reduce){.needs-grid .need-card:hover{transform:none}.analysis-tab,.journey-step button{transition:none}}.mobile-disclosure{min-width:0}.mobile-disclosure-toggle{display:none}.mobile-disclosure-content{display:block}.hero-description-mobile,.product-demo-intro-mobile,.tab-label-compact,.mobile-tab-caption,.mobile-analysis-title,.scenario-mobile-result,.scenario-mobile-action,.customer-read-more{display:none}@media (max-width:680px){.hero{padding-top:35px}.hero h1{font-size:38px;line-height:1.55}.hero-eyebrow,.hero-description-full{display:none}.hero-description-mobile{margin-top:16px;display:block}.hero-grid{gap:25px;padding-bottom:35px}.hero-preview-scene{min-height:0}.hero-preview-scene>.scene-orbit,.hero-preview-waveform,.hero-preview-insight{display:none}.hero-preview-stats{grid-template-columns:minmax(0,1fr)!important;padding-top:16px!important}.hero-preview-stats .hero-preview-stat{display:none;border:0!important}.hero-preview-stats .hero-preview-stat:first-child{justify-content:center;align-items:center;gap:12px;display:flex}.hero-preview-stat:first-child strong{font-size:32px!important}.hero-preview-stat:first-child span{font-size:12px!important}.hero-preview-chart{padding-bottom:16px;padding-top:16px!important}.hero-preview-chart .hero-preview-bar:nth-child(n+2){display:none}.hero-preview-chart>p{font-size:10px!important}.hero-preview-link>span{display:none!important}.section{padding-block:48px}#sales-scenario,#management-reports,#product-demo{padding-block:48px!important}.section-heading{margin-bottom:24px}.section-heading>p{font-size:13px}.product-demo-intro-full,.product-demo-kicker{display:none!important}.product-demo-intro-mobile{color:#62738a;font-size:14px;line-height:2;display:block}#product-demo-title{font-size:28px!important;line-height:1.65!important}.tab-label-full{display:none}.tab-label-compact{display:inline}.analysis-tab>svg{display:none}.analysis-tab{min-height:44px;padding:9px 5px;font-size:12px}.call-analysis-tabs{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;padding:12px}.mobile-tab-caption{color:#7c8da4;grid-column:1/-1;padding:3px 2px;font-size:10px;display:block}.call-analysis-tabs .analysis-tab[data-tab-group=call]{grid-column:span 3}.call-analysis-tabs .analysis-tab[data-tab-group=manager]{grid-column:span 4}.mobile-analysis-title{color:#193b64;margin:0 0 17px;font-size:14px;line-height:1.9;display:block}.report-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:12px}.report-tabs .analysis-tab:last-child{grid-column:auto}.mobile-disclosure-toggle{color:#34577e;text-align:right;background:#fff;border:1px solid #dce6f3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:11px 13px;font-size:12px;font-weight:650;line-height:1.9;display:flex}.mobile-disclosure-toggle>svg{color:#7c8da4;transition:transform .2s}.mobile-disclosure-toggle>svg.is-open{transform:rotate(180deg)}.mobile-disclosure-content{display:none}.mobile-disclosure-content.is-open{padding-top:12px;display:block}.report-decision{gap:12px!important;padding:16px!important}.report-decision-kicker{display:none!important}.report-decision-title{font-size:16px!important}.management-comparison .mobile-disclosure-content>div{padding-top:15px!important}.scenario-settings>.mobile-disclosure-toggle{background:#fcfdff;border-width:0 0 1px;border-radius:0;padding-inline:17px}.scenario-settings>.mobile-disclosure-content.is-open{padding-top:0}.scenario-body{gap:14px!important;padding:15px!important}.scenario-outcomes{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.scenario-outcome{min-height:48px;text-align:center!important;padding:9px 5px!important}.scenario-outcome-label{justify-content:center!important;font-size:12px!important;line-height:1.7!important}.scenario-outcome>strong,.scenario-outcome>svg,.scenario-outcome-unit,.scenario-outcome-history,.scenario-outcome-label>svg{display:none!important}.scenario-mobile-result{background:#fbfdff;border:1px solid #dfe8f4;border-radius:12px;min-width:0;padding:16px;display:block}.scenario-mobile-result-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.scenario-mobile-result-heading h3{color:#526b89;font-size:14px}.scenario-mobile-result-heading button{color:#62738a;background:#fff;border:1px solid #dfe8f4;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.scenario-mobile-result>strong{color:#193b64;font-size:36px;font-weight:800;line-height:1.6;display:block}.scenario-mobile-result>p{color:#7c8da4;font-size:12px}.scenario-mobile-result>svg{height:110px!important;margin-top:15px!important}.scenario-initial-value{color:#8392a7;margin-top:12px;font-size:10px;line-height:1.9;display:block}.scenario-mobile-action{display:block}.scenario-mobile-action>div{gap:8px!important;padding-block:0!important}.scenario-mobile-action .button{font-size:14px;min-height:52px!important}.scenario-mobile-action p{font-size:10px!important}.scenario-desktop-action{display:none}.scenario-detail-grid{gap:8px!important}.scenario-demo-footer{padding:16px!important}.scenario-demo-footer>div{display:none}.scenario-extra-details .mobile-disclosure-content>div{gap:16px!important}.customer-story-card{gap:12px!important;padding:16px!important}.customer-profile{padding-bottom:12px!important}.customer-logo-box{width:62px!important;height:40px!important}.customer-profile h3{font-size:14px!important}.customer-profile p{font-size:10px!important}.customer-topic{display:none!important}.customer-quote{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.customer-quote.is-expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.customer-read-more{color:#24498a;background:0 0;border:0;align-items:center;min-height:40px;padding:5px 0;font-size:11px;font-weight:650;display:inline-flex}.customer-story-card blockquote>svg{display:none}.customer-improvement{align-items:center;gap:10px;padding-top:12px;display:flex}.customer-improvement>div:first-child{flex-shrink:0;gap:6px;margin-bottom:0;font-size:9px}.customer-improvement strong{font-size:16px}.improvement-segments{flex:1;gap:2px;min-width:0}.improvement-segments i{height:11px}.journey-step button{min-height:176px;padding:18px}.journey-top{margin-bottom:12px}.journey-icon{border-radius:12px;width:44px;height:44px}.journey-icon>svg{width:24px;height:24px}.journey-number{font-size:24px}.journey-step h3{font-size:15px}.journey-step p{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.journey-state,.journey-section .start-assurances{display:none}.journey-connector{top:37px}.testimonials-contact,.product-demo-contact,.management-report-footer,.automatic-capture-actions>a:first-child{display:none!important}}@layer theme{@media (max-width:680px){.hero-preview-stats{grid-template-columns:minmax(0,1fr)!important;padding-top:16px!important}.hero-preview-stats .hero-preview-stat{border:0!important}.hero-preview-stat:first-child strong{font-size:32px!important}.hero-preview-stat:first-child span{font-size:12px!important}.hero-preview-chart{padding-top:16px!important}.hero-preview-chart>p{font-size:10px!important}.hero-preview-link>span{display:none!important}#sales-scenario,#management-reports,#product-demo{padding-block:48px!important}.product-demo-intro-full,.product-demo-kicker{display:none!important}#product-demo-title{font-size:28px!important;line-height:1.65!important}.report-decision{gap:12px!important;padding:16px!important}.report-decision-kicker{display:none!important}.report-decision-title{font-size:16px!important}.management-comparison .mobile-disclosure-content>div{padding-top:15px!important}.scenario-body{gap:14px!important;padding:15px!important}.scenario-outcomes{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.scenario-outcome{text-align:center!important;padding:9px 5px!important}.scenario-outcome-label{justify-content:center!important;font-size:12px!important;line-height:1.7!important}.scenario-outcome>strong,.scenario-outcome>svg,.scenario-outcome-unit,.scenario-outcome-history,.scenario-outcome-label>svg{display:none!important}.scenario-mobile-result>svg{height:110px!important;margin-top:15px!important}.scenario-mobile-action>div{gap:8px!important;padding-block:0!important}.scenario-mobile-action .button{min-height:52px!important;font-size:14px!important}.scenario-mobile-action p{font-size:10px!important}.scenario-detail-grid{gap:8px!important}.scenario-demo-footer{padding:16px!important}.scenario-extra-details .mobile-disclosure-content>div{gap:16px!important}.customer-story-card{gap:12px!important;padding:16px!important}.customer-profile{padding-bottom:12px!important}.customer-logo-box{width:62px!important;height:40px!important}.customer-profile h3{font-size:14px!important}.customer-profile p{font-size:10px!important}.customer-topic,.testimonials-contact,.product-demo-contact,.management-report-footer,.automatic-capture-actions>a:first-child,.hero-preview-scene{display:none!important}}}.comparison-section{background:#f3f7fc;padding-block:84px}.comparison-section>.danix-container{min-width:0}.comparison-section .section-heading{max-width:800px;margin-inline:auto}.comparison-shell{background:#fff;border:1px solid #dce6f3;border-radius:20px;max-width:1100px;margin-inline:auto;overflow:hidden;box-shadow:0 18px 55px #173b6808}.comparison-entry,.comparison-results{padding:32px}.comparison-results{scroll-margin-top:115px}.comparison-results:focus{outline:none}.comparison-results:focus-visible{outline-offset:-4px;outline:3px solid #3e84cf}.comparison-entry>h3{margin-bottom:22px;font-size:20px;line-height:1.9}.comparison-inputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.comparison-entry>h3{scroll-margin-top:115px}.comparison-entry>h3:focus{outline:none}.comparison-entry>h3:focus-visible{outline-offset:4px;outline:3px solid #3e84cf}.comparison-slider-field{background:#f9fbff;border:1px solid #dce7f5;border-radius:11px;min-width:0;padding:14px}.comparison-slider-heading{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.comparison-slider-heading label{color:#526b89;font-size:12px;font-weight:600;line-height:1.9}.comparison-slider-heading output{color:#193b64;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;line-height:1.8;display:flex}.comparison-slider-heading output>strong{font-size:23px;font-weight:800}.comparison-slider-heading output>span{color:#62738a;font-size:10px}.comparison-slider-field input[type=range]{appearance:none;background:linear-gradient(to right,#24498a var(--range-fill),#d7e3f3 var(--range-fill)) center/100% 6px no-repeat;cursor:pointer;touch-action:pan-y;border:0;border-radius:6px;width:100%;min-width:0;height:38px;margin:4px 0 0;padding:0;display:block}.comparison-slider-field input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:8px;height:6px}.comparison-slider-field input[type=range]::-webkit-slider-thumb{appearance:none;background:#24498a;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 0 0 1px #24498a,0 3px 8px #24498a2b}.comparison-slider-field input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:8px;height:6px}.comparison-slider-field input[type=range]::-moz-range-thumb{background:#24498a;border:3px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #24498a,0 3px 8px #24498a2b}.comparison-slider-field input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 5px #24498a22,0 3px 8px #24498a2b}.comparison-slider-field input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 5px #24498a22,0 3px 8px #24498a2b}.comparison-slider-limits{color:#62738a;justify-content:space-between;align-items:center;font-size:10px;line-height:1.5;display:flex}.comparison-current-heading{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 10px;display:flex}.comparison-current-title{color:#62738a;font-size:12px}.comparison-current-heading>button{color:#526b89;background:#fff;border:1px solid #d5e2f2;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.comparison-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.comparison-metric{color:#193b64;text-align:right;overflow-wrap:anywhere;background:#fbfdff;border:1px solid #dfe8f4;border-radius:12px;min-width:0;padding:17px;font-family:inherit}.comparison-metric-label{color:#526b89;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.comparison-metric-label>svg{color:#24498a}.comparison-card-chevron{margin-right:auto}.comparison-metric-value{font-variant-numeric:tabular-nums;margin-top:6px;font-size:30px;font-weight:800;line-height:1.8;display:block}.comparison-metric-unit{color:#62738a;font-size:10px;line-height:1.8;display:block}.comparison-metric-before{color:#62738a;border-top:1px solid #dfe8f4;margin-top:10px;padding-top:8px;font-size:11px;display:block}button.comparison-metric{cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s}button.comparison-metric:hover{background:#f1f7ff;border-color:#8bb4e2}button.comparison-metric.is-selected{background:#eaf3ff;border-color:#24498a;box-shadow:0 0 0 1px #24498a}button.comparison-metric.is-selected .comparison-metric-label,button.comparison-metric.is-selected .comparison-metric-value{color:#07529f}.comparison-submit-wrap{text-align:center;background:#f1f7ff;border:1px solid #d7e7fa;border-radius:14px;margin-top:27px;padding:22px}.comparison-submit.button{width:min(100%,470px);min-height:62px;font-size:17px;font-weight:750;box-shadow:0 8px 24px #24498a35}.comparison-submit-wrap>p{color:#526b89;margin-top:11px;font-size:12px;line-height:2}.comparison-error{color:#a63538;margin-top:18px;font-size:13px;line-height:2}.comparison-registered{border-bottom:1px solid #e3ebf5;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding-bottom:20px;display:flex}.comparison-registered>div{align-items:flex-start;gap:9px;min-width:0;display:flex}.comparison-registered>div>svg{color:#24498a;margin-top:4px}.comparison-registered p{color:#34577e;font-size:13px;font-weight:650;line-height:2}.comparison-registered p>span{color:#62738a;margin-top:2px;font-size:11px;font-weight:400;display:block}.comparison-registered>button{color:#24498a;background:#fff;border:1px solid #cfdff2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.comparison-select-hint{color:#62738a;margin-bottom:12px;font-size:12px}.comparison-dashboard{background:linear-gradient(110deg,#fbfdff,#f4f9ff);border:1px solid #dbe7f5;border-radius:14px;margin-top:26px;padding:24px 27px;scroll-margin-top:115px}.comparison-dashboard:focus{outline:none}.comparison-dashboard:focus-visible{outline-offset:4px;outline:3px solid #3e84cf}.comparison-dashboard-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.comparison-dashboard-heading>h3{color:#193b64;font-size:20px;font-weight:750}.comparison-dashboard-heading>button{color:#526b89;background:#fff;border:1px solid #d5e2f2;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.comparison-chart-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:45px;margin-top:20px;display:grid}.comparison-chart{overflow-wrap:anywhere;min-width:0;margin:0}.comparison-plot{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#dce7f4 calc(25% - 1px) 25%);border-bottom:1px solid #d0def0;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;height:230px;padding-inline:24px;display:grid}.comparison-bar-column{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.comparison-bar-column>strong{color:#193b64;text-align:center;font-variant-numeric:tabular-nums;max-width:100%;margin-bottom:7px;font-size:19px;font-weight:750;line-height:1.8}.comparison-bar{border-radius:9px 9px 0 0;flex-shrink:0;width:min(85px,80%)}.comparison-bar-before{background:linear-gradient(#a9bfdc,#c6d4e7)}.comparison-bar-after{background:linear-gradient(#49a6ee,#24498a);box-shadow:0 -5px 18px #24498a17}.comparison-bar-labels{color:#526b89;text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;padding:12px 24px 0;font-size:12px;display:grid}.comparison-bar-labels>span{justify-content:center;align-items:center;gap:6px;display:flex}.comparison-bar-labels i{background:#a9bfdc;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:block}.comparison-bar-labels>span:last-child i{background:#24498a}.comparison-chart>figcaption{color:#62738a;text-align:center;margin-top:8px;font-size:10px}.comparison-growth{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.comparison-growth-icon{color:#24498a;background:#e1efff;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.comparison-growth>p{color:#34577e;max-width:300px;font-size:19px;line-height:2}.comparison-growth>p strong{color:#07529f;white-space:nowrap;font-weight:800}.comparison-growth-delta{color:#24498a;font-size:17px;font-weight:750;display:block}.comparison-growth>span:last-child{color:#62738a;margin-top:-8px;font-size:11px}.comparison-value{border-top:1px solid #e1eaf5;margin-top:30px;padding-top:28px}.comparison-value>h3{color:#193b64;font-size:22px;line-height:1.9}.comparison-value>p{color:#62738a;max-width:850px;margin-top:7px;font-size:13px;line-height:2.1}.comparison-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:24px;display:grid}.comparison-value-grid>article{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.comparison-value-icon{color:#24498a;background:#edf4ff;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.comparison-value-grid h4{color:#34577e;margin:0 0 6px;font-size:14px;font-weight:700;line-height:2}.comparison-value-grid p{color:#62738a;margin:0;font-size:12px;line-height:2.1}.comparison-demo{margin-top:26px}@media (max-width:900px){.comparison-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-chart-layout{gap:25px}.comparison-value-grid{gap:18px}.comparison-metric{padding:14px}.comparison-metric-label{gap:5px;font-size:11px}.comparison-metric-value{font-size:27px}}@media (max-width:680px){.comparison-section{padding-block:52px}.comparison-shell{border-radius:14px}.comparison-entry,.comparison-results{padding:19px 16px}.comparison-results{scroll-margin-top:94px}.comparison-entry>h3{margin-bottom:18px;font-size:17px}.comparison-inputs{gap:15px 11px}.comparison-entry>h3{scroll-margin-top:94px}.comparison-slider-field{border-radius:9px;padding:10px}.comparison-slider-heading{gap:4px}.comparison-slider-heading label{font-size:11px}.comparison-slider-heading output{gap:4px}.comparison-slider-heading output>strong{font-size:20px}.comparison-slider-heading output>span,.comparison-slider-limits{font-size:9px}.comparison-current-heading{margin-top:18px}.comparison-current-title{font-size:11px}.comparison-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.comparison-metric{border-radius:10px;padding:12px 10px}.comparison-metric-label{gap:5px;font-size:11px}.comparison-metric-label>svg{width:15px;height:15px}.comparison-card-chevron{width:12px!important}.comparison-metric-value{margin-top:4px;font-size:26px;line-height:1.7}.comparison-metric-unit{font-size:9px}.comparison-metric-before{margin-top:7px;padding-top:6px;font-size:10px}.comparison-submit-wrap{margin-top:20px;padding:16px 12px}.comparison-submit.button{gap:9px;width:100%;min-height:56px;padding-inline:10px;font-size:14px}.comparison-submit-wrap>p{margin-top:9px;font-size:10px;line-height:2}.comparison-error{font-size:11px}.comparison-registered{flex-wrap:wrap;gap:10px;margin-bottom:17px;padding-bottom:16px}.comparison-registered p{font-size:12px}.comparison-registered p>span{font-size:10px;line-height:2.1}.comparison-registered>button{min-height:38px;margin-right:27px;font-size:11px}.comparison-select-hint{margin-bottom:11px;font-size:11px}.comparison-dashboard{border-radius:11px;margin-top:20px;padding:17px 13px;scroll-margin-top:94px}.comparison-dashboard-heading>h3{font-size:17px}.comparison-dashboard-heading>button{width:32px;height:32px}.comparison-chart-layout{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:18px}.comparison-plot{gap:16px;height:190px;padding-inline:12px}.comparison-bar-column>strong{margin-bottom:5px;font-size:17px}.comparison-bar{border-radius:7px 7px 0 0;width:min(65px,78%)}.comparison-bar-labels{gap:16px;padding-inline:12px;font-size:11px}.comparison-chart>figcaption{font-size:9px}.comparison-growth{text-align:center;border-top:1px solid #dce7f4;align-items:center;gap:8px;padding-top:16px}.comparison-growth-icon{display:none}.comparison-growth>p{max-width:none;font-size:16px}.comparison-growth-delta{font-size:14px}.comparison-growth>span:last-child{margin-top:-5px;font-size:10px}.comparison-value{margin-top:23px;padding-top:22px}.comparison-value>h3{font-size:18px}.comparison-value>p{font-size:12px;line-height:2.1}.comparison-value-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:21px}.comparison-value-grid>article{flex-direction:row;gap:12px}.comparison-value-icon{border-radius:9px;width:34px;height:34px}.comparison-value-icon>svg{width:18px;height:18px}.comparison-value-grid h4{margin-bottom:4px;font-size:12px}.comparison-value-grid p{font-size:11px;line-height:2.1}.comparison-demo.button{width:100%;margin-top:21px;padding-inline:10px;font-size:11px}}.call-private-field{color:#526b89;background:#edf2f8;border:1px solid #dce5f0;border-radius:7px;align-items:center;gap:7px;padding:4px 9px;font-size:12px;font-weight:550;display:inline-flex}.analysis-close-footer{text-align:center;background:#fff;border-top:1px solid #e2eaf4;padding:22px 28px}.analysis-close-footer .button{width:240px;max-width:100%;min-height:48px}@media (max-width:680px){.hero-grid{gap:0;min-height:0}.analysis-close-footer{padding:18px 20px}.analysis-close-footer .button{width:100%}.call-private-field{font-size:11px}.menu-toggle{border-radius:50%;flex:0 0 44px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;line-height:0;transition:transform .28s,background-color .2s;display:grid}.menu-toggle svg{width:21px;height:21px;margin:0;display:block}.menu-toggle[aria-expanded=true]{background:#eef5ff;transform:rotate(90deg)}.navigation,.navigation.open{background:#fff;flex-direction:column;gap:20px;font-size:12px;display:flex;position:absolute;top:75px;left:0;right:0;overflow:hidden}.navigation{max-height:0;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;border-bottom:1px solid #0000;padding:0 22px;transition:max-height .34s cubic-bezier(.22,1,.36,1),padding .34s cubic-bezier(.22,1,.36,1),opacity .22s,transform .34s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s,border-color .22s,box-shadow .22s;transform:translateY(-12px)}.navigation.open{border-bottom-color:var(--line);opacity:1;visibility:visible;pointer-events:auto;max-height:320px;padding:22px;transition-delay:0s;transform:translateY(0);box-shadow:0 14px 30px #14345e14}.navigation a{opacity:0;transition:opacity .18s,transform .24s;transform:translateY(-7px)}.navigation.open a{opacity:1;transform:translateY(0)}.navigation.open a:first-child{transition-delay:60ms}.navigation.open a:nth-child(2){transition-delay:.1s}.navigation.open a:nth-child(3){transition-delay:.14s}.navigation.open a:nth-child(4){transition-delay:.18s}}@media (prefers-reduced-motion:reduce){.menu-toggle,.navigation,.navigation.open,.navigation a,.navigation.open a{transition:none}}.customer-carousel{padding-inline:34px}.customer-stories-scroller{cursor:grab;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scroll-snap-type:none}.customer-stories-scroller::-webkit-scrollbar{width:0;height:0;display:none}.customer-stories-scroller.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.customer-carousel-control{z-index:2;color:#24498a;background:#fff;border:1px solid #bfd2ea;border-radius:12px;place-items:center;width:44px;height:44px;padding:0;transition:background .2s,color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 9px 28px #0d2c551f}.customer-carousel-control:hover{color:#fff;background:#24498a;transform:translateY(-50%)scale(1.04)}.customer-carousel-control:focus-visible{outline-offset:3px;outline:3px solid #8eb2dc}.customer-carousel-control-right{right:0}.customer-carousel-control-left{left:0}@media (max-width:680px){.customer-carousel{padding-inline:0}.customer-carousel-control{display:none}}.form-grid label>.required-mark{color:#d92d20;margin-inline-start:3px;font-family:Arial,sans-serif;font-size:1.15em;font-weight:700;line-height:1;display:inline-block}.purpose-field label,.purpose-field input{-webkit-tap-highlight-color:transparent}.purpose-field label{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.purpose-field input{appearance:none}.button,.analysis-tab,.mobile-disclosure-toggle,.purpose-field label,.customer-carousel-control,.comparison-registered>button,.scenario-mobile-result-heading button{border-radius:999px}
