
#testimonials{background:#35434f;background-color:#35434f;color:#d7dadd;width:100%}#testimonials.testimonials-white{background:#fff;background-color:#fff;color:#000}#testimonials.testimonials-white h1{color:#000}#testimonials.testimonials-white .testimonial{color:#000}#testimonials.testimonials-white .testimonial .testimonial-author a{color:#000}#testimonials.testimonials-darkblue{background:#35434f;background-color:#35434f;color:#d7dadd}#testimonials.testimonials-darkblue h1{color:#d7dadd}#testimonials.testimonials-darkblue .testimonial{color:#d7dadd}#testimonials.testimonials-darkblue .testimonial .testimonial-author a{color:#d7dadd}#testimonials.testimonials-blue{background:#527da4;background-color:#527da4;color:#fff}#testimonials.testimonials-blue h1{color:#fff}#testimonials.testimonials-blue .testimonial{color:#fff}#testimonials.testimonials-blue .testimonial .testimonial-author a{color:#fff}#testimonials.testimonials-blue .testimonial quotation i.fa-quote-left{color:#dbdbdb}#testimonials.testimonials-blue .testimonial quotation i.fa-quote-right{color:#dbdbdb}#testimonials h1{font-size:2.25rem;font-weight:300}#testimonials .testimonial quotation{display:inline-block;padding-top:20px;padding-bottom:20px;font-size:20px;font-weight:400;padding-right:20px}#testimonials .testimonial quotation i.fa-quote-left{position:relative;top:-10px;left:-15px;color:#979da3}#testimonials .testimonial quotation i.fa-quote-right{position:relative;bottom:-10px;right:-10px;color:#979da3;display:inline}#testimonials .testimonial .testimonial-author-avatar .fa-minus{font-size:12px;margin-right:-5px}#testimonials .testimonial .testimonial-author-avatar a{right:-13px;position:relative;top:-5px}#testimonials .testimonial .testimonial-author{font-size:16px;font-weight:600}#testimonials .testimonial .testimonial-author-caption{font-size:14px;font-weight:400}@media (max-width:991px){#testimonials .testimonial{margin-bottom:20px}}#testimonials .carousel{padding-bottom:20px}#testimonials .carousel .carousel-indicators{bottom:-20px}#testimonials .carousel quotation{padding-right:0}#testimonials .carousel .testimonial-author-wrapper{margin-bottom:25px}.data-collected{color:#333333}.data-collected a.text-muted{color:#c9c9c9}.data-collected a.text-muted:focus{color:#c9c9c9;text-decoration:none}.data-collected a.text-muted:hover{color:#a6a6a6;cursor:pointer}.data-collected #data-collected-modal ul{color:#333333;display:inline-block;text-align:left;list-style:circle;font-size:1.3rem;font-weight:300;padding-left:24px}.data-collected #data-collected-modal ul li{padding-top:0px;padding-bottom:0px;font-size:16px;font-weight:400}.feature-block h1{font-size:2.8rem;font-weight:500;margin-top:0}.feature-block h2{font-weight:300;font-size:1.9rem;margin-top:0;margin-bottom:0}@media (max-width:991px){.feature-block h2{margin-bottom:20px}}.feature-block h2 b,.feature-block h2 strong{font-weight:500}.feature-block .btn{font-size:1.125rem;padding-top:15px;padding-bottom:15px;padding-right:40px;padding-left:40px}.feature-block ul{display:inline-block;text-align:left;list-style:circle;font-size:1.3rem;font-weight:400;padding-left:24px}.feature-block ul li{padding-top:10px;padding-bottom:10px}.feature-block ul.checks{display:inline-block;text-align:left;list-style:none;font-size:18px}.feature-block ul.checks li{padding-top:0;padding-bottom:0}.feature-block ul.checks li i.fa-check{margin-right:5px;color:#2c912c;font-weight:300}.feature-block.feature-block-white{background:#fff;background-color:#fff;color:#000}.feature-block.feature-block-darkblue{background:#35434f;background-color:#35434f;color:#fff}.feature-block.feature-block-darkblue h1 a,.feature-block.feature-block-darkblue h2 a,.feature-block.feature-block-darkblue h3 a,.feature-block.feature-block-darkblue h4 a{color:#fff}.feature-block.feature-block-darkblue h1 a:hover,.feature-block.feature-block-darkblue h2 a:hover,.feature-block.feature-block-darkblue h3 a:hover,.feature-block.feature-block-darkblue h4 a:hover{color:#d6d6d6}.feature-block.feature-block-blue{background:#527da4;background-color:#527da4;color:#fff}.feature-block.feature-block-blue h1 a,.feature-block.feature-block-blue h2 a,.feature-block.feature-block-blue h3 a,.feature-block.feature-block-blue h4 a{color:#fff}.feature-block.feature-block-blue h1 a:hover,.feature-block.feature-block-blue h2 a:hover,.feature-block.feature-block-blue h3 a:hover,.feature-block.feature-block-blue h4 a:hover{color:#d6d6d6}#atf{background:#527da4;background-color:#527da4;background-position:0% 100%;background-size:cover;background-repeat:no-repeat;position:relative}#atf #bar-chart-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:hidden}#atf h1,#atf h2{margin-top:0}#atf h1{font-size:3.25rem;font-weight:500;color:#fff}#atf h2{font-size:1.8rem;font-weight:500;color:#cff0ff;text-transform:none}#atf .axis path,#atf .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}#editors{width:100%;background:#335f88;background-color:#335f88;color:#fff}@media (max-width:991px){#editors{padding-top:40px;padding-bottom:40px}}@media (max-width:991px){#editors{display:none}}.section h1{font-size:2.25rem;font-weight:300}.section h2{font-size:1.3rem;margin-top:0;margin-bottom:0}#homepage-index #atf{background:radial-gradient(circle at top left, rgba(73,145,255,0.28), transparent 35%),radial-gradient(circle at 80% 20%, rgba(0,220,180,0.18), transparent 28%),linear-gradient(135deg, #091624 0%, #10263b 52%, #163a57 100%);overflow:hidden}#homepage-index #atf h1{font-size:4rem;line-height:1.08;font-weight:600;color:#fff;margin-bottom:18px}@media (max-width:991px){#homepage-index #atf h1{font-size:2.9rem}}#homepage-index .hero-row{position:relative;z-index:1;padding-top:96px}@media (max-width:991px){#homepage-index .hero-row{padding-top:64px}}#homepage-index .hero-copy{text-align:left}@media (max-width:991px){#homepage-index .hero-copy{text-align:center}}#homepage-index .hero-eyebrow{display:inline-block;margin-bottom:14px;padding:7px 12px;border:1px solid rgba(255,255,255,0.18);border-radius:999px;background:rgba(255,255,255,0.08);color:#d9ecff;font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}#homepage-index .hero-lead{max-width:620px;margin:0 0 22px;color:#d5e8f7;font-size:1.7rem;line-height:1.45}@media (max-width:991px){#homepage-index .hero-lead{margin-left:auto;margin-right:auto;font-size:1.5rem}}#homepage-index .hero-actions{margin-bottom:24px}#homepage-index .hero-shot{position:relative;margin-top:0;padding:18px;border:1px solid rgba(255,255,255,0.12);border-radius:24px;background:rgba(8,18,30,0.45);box-shadow:0 30px 80px rgba(0,0,0,0.28);backdrop-filter:blur(8px)}@media (max-width:991px){#homepage-index .hero-shot{margin-top:28px}}#homepage-index .hero-shot img{width:100%;border-radius:16px}#homepage-index .hero-shot-label{display:inline-block;margin-bottom:14px;color:#9fc3de;font-size:1.2rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}#homepage-index .section h1{font-size:2.8rem;font-weight:600}#homepage-index .section h2{font-size:1.7rem;margin-top:0;margin-bottom:0}#homepage-index .section-kicker{margin-bottom:12px;color:#4c83b2;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}#homepage-index .section-title{margin-top:0;margin-bottom:16px}#homepage-index .section-intro{max-width:760px;color:#586978;font-size:1.8rem;line-height:1.6}#homepage-index #ai-metrics{background:linear-gradient(180deg, #f3f8fc 0%, #ffffff 100%)}#homepage-index .metric-grid{margin-top:18px}#homepage-index .metric-card{height:100%;min-height:240px;margin-top:24px;padding:20px 30px;border:1px solid #d9e5ef;border-radius:22px;background:#fff;box-shadow:0 12px 36px rgba(13,39,62,0.08)}#homepage-index .metric-card h2{margin-bottom:14px;color:#12263a}#homepage-index .metric-card p{color:#5e6b78;font-size:1.6rem;line-height:1.65}#homepage-index .metric-card-number{margin-bottom:18px;color:#4c83b2;font-size:1.2rem;font-weight:700;letter-spacing:.08em}#homepage-index .tool-strip{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:22px 24px;border:1px solid #d9e5ef;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(13,39,62,0.06)}#homepage-index .tool-strip-label{color:#12263a;font-size:1.4rem;font-weight:700}#homepage-index .tool-pill{display:inline-block;padding:10px 14px;border-radius:999px;background:#edf5fb;color:#234765;font-size:1.4rem;font-weight:600}#homepage-index .tool-strip-note{color:#647684;font-size:1.4rem}#homepage-index #insights{background:#0f2133;color:#fff}#homepage-index #insights .section-kicker{color:#92c4ea}#homepage-index #insights .section-title{color:#fff}#homepage-index .insight-grid{margin-top:18px}#homepage-index .insight-card{height:100%;min-height:190px;margin-top:24px;padding:28px;border:1px solid rgba(255,255,255,0.08);border-radius:22px;background:linear-gradient(180deg, rgba(255,255,255,0.06) 0%, rgba(255,255,255,0.03) 100%)}#homepage-index .insight-card h2{display:block;margin-bottom:12px;color:#ffffff;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-0.01em;white-space:nowrap}#homepage-index .insight-card p{color:#a9bfd1;font-size:1.5rem;line-height:1.7}#marketing-generic #atf{background:radial-gradient(circle at top left, rgba(73,145,255,0.28), transparent 35%),radial-gradient(circle at 80% 20%, rgba(0,220,180,0.18), transparent 28%),linear-gradient(135deg, #091624 0%, #10263b 52%, #163a57 100%);overflow:hidden}#marketing-generic #atf h1{font-size:4rem;line-height:1.08;font-weight:600;color:#fff}@media (max-width:991px){#marketing-generic #atf h1{font-size:2.9rem}}#marketing-generic #atf h2{color:#d5e8f7}#metrics{width:100%;background:#fff;background-color:#fff}#metrics a{text-decoration:none}#metrics a:hover{text-decoration:none}#metrics.metrics-dark{color:#fff;background:#35434f;background-color:#35434f}#metrics.metrics-dark a{color:#fff}#metrics.metrics-dark a:hover{color:#fff}#metrics.metrics-dark a:focus{color:#fff}#metrics.metrics-dark a:active{color:#fff}#metrics.metrics-dark .metric-title{color:#d7dadd}#metrics.metrics-dark .metric-title a{color:#d7dadd}#metrics.metrics-dark .metric-title a:hover{color:#d7dadd}#metrics .metric-value{font-size:42px;line-height:44px;font-weight:300;white-space:nowrap}@media (max-width:991px){#metrics .metric-value{white-space:inherit}}#metrics .metric-title{font-size:20px;font-weight:300}@media (max-width:991px){#metrics .metric-title{position:relative;top:-10px;margin-bottom:20px}}#metrics .metric-title a{text-decoration:none}#metrics .metric-title a:hover{text-decoration:none}.overlapping{width:100%;padding-left:8.33333333%;padding-right:8.33333333%;position:relative}.overlapping #metrics{position:relative;top:-110px;margin-bottom:-110px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}@media (max-width:991px){.overlapping{padding-left:0;padding-right:0}.overlapping #metrics{width:100%;top:0;margin-bottom:20px;border-radius:0;box-shadow:none;-webkit-box-shadow:none}}@media (max-width:1199px){.overlapping #metrics .metric-value{font-size:30px;line-height:44px;font-weight:300}.overlapping #metrics .metric-title{font-size:18px;font-weight:300}}#marketing-features{width:100%}#marketing-features .btn{color:#fff;font-size:1.125rem;padding-top:15px;padding-bottom:15px;padding-right:30px;padding-left:30px}#marketing-features .marketing-feature{font-size:1rem;position:relative;text-align:left}#marketing-features .marketing-feature .fa-stack{position:absolute;top:0px;left:0px;border-radius:50%;behavior:url(/static/css/PIE.htc);padding:20px;background:#fff;border:2px solid #000;text-align:center;width:1.28571429em;height:1.28571429em}#marketing-features .marketing-feature .fa-stack i.fa{width:1.28571429em;height:1.28571429em;position:absolute;top:-1px;left:6px}#marketing-features .marketing-feature h2{position:absolute;left:58px;display:inline-block;margin-top:0;white-space:nowrap;font-size:1.5rem}@media (max-width:991px){#marketing-features .marketing-feature h2{white-space:inherit;font-size:1.2rem}}#marketing-features .marketing-feature .marketing-feature-text{padding-left:60px;padding-top:34px;font-size:1rem;color:#696969}@media (max-width:991px){#marketing-features .marketing-feature{margin-bottom:20px}}.cta-section .btn{color:#fff;font-size:1.125rem;padding-top:15px;padding-bottom:15px;padding-right:30px;padding-left:30px}.navbar.navbar-large .navbar-header a.navbar-brand{line-height:30px}.navbar.navbar-large .navbar-header a.navbar-brand img{height:38px;width:38px}.navbar.navbar-large .navbar-header a.navbar-brand span{font-size:42px;position:relative;top:11px;font-weight:400;padding-left:5px}@media (max-width:991px){.navbar.navbar-large .navbar-header a.navbar-brand{padding-top:0px}.navbar.navbar-large .navbar-header a.navbar-brand img{height:32px;width:32px;top:2px}.navbar.navbar-large .navbar-header a.navbar-brand span{font-size:36px;top:10px}}#features.feature-block h1{font-size:2.25rem;font-weight:300}#features.feature-block ul{font-size:20px}ul.checks{display:inline-block;text-align:left;list-style:none;font-size:20px;padding-left:10px}ul.checks li{padding-top:0;padding-bottom:0}ul.checks li i{color:#2c912c;font-weight:bold;padding-right:10px}@media (max-width:767px){ul.checks{font-size:18px}}