@charset "utf-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-black:#000;--color-white:#fff;--color-primary:#26004d;--color-light-gray:#f8f8f8;--color-extra-light-gray:#f9f9f9;--color-orange:#ff5900;--color-shadow:rgba(0, 0, 0, 0.15);--primary-purple:#4a1575;--dark-purple:#26004d;--bright-orange:#ff6600;--light-bg:#f8f9fa;--text-dark:#333;--shadow:0 4px 20px rgba(0,0,0,0.1)}html{height:100%}body{font-family:'Open Sans',sans-serif;margin:0;padding:0;font-size:1em}em{font-style:italic}.container{max-width:100%;margin:0 auto;padding-left:1em;padding-right:1em}.skip-link{position:absolute;top:-2.5em;left:0;background:var(--color-black);color:var(--color-white);padding:.5em 1em;z-index:100;transition:top .3s;font-size:1em}.skip-link:focus{top:0}.main{display:block}a{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}img{max-width:100%;height:auto}strong{font-weight:700}h1,h2,h3,h4,h5,h6,li,p{line-height:150%}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700}.cta-button{display:inline-block;background-color:var(--color-orange);color:var(--color-white);padding:.5em 1.5em;border:1px solid var(--color-orange);border-radius:150px;font-size:1.25em;cursor:pointer;text-decoration:none;transition:all .3s ease}.cta-button:active,.cta-button:focus,.cta-button:hover{background-color:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary)}#toTop{width:30px;height:30px;background:var(--color-orange) url("../images/arrow-toTop.png") center center no-repeat;background-size:contain;text-align:center;padding:10px;line-height:20px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;z-index:40;border:1px solid var(--color-orange);border-radius:150px}.section{padding-bottom:3em}.ak-section{padding:3em 0}.section-heading{color:var(--color-primary);font-size:2em;font-weight:800;line-height:120%;text-align:center;text-transform:uppercase;margin-bottom:1em}.desktop-br{display:none}.container-small h2{color:var(--color-primary);font-size:1.5em}.container-small h2:not(:first-of-type){margin-top:1em}.container-small h3{font-size:1.25em;margin-top:.5em}.ak-list{list-style:disc}.ak-list li{line-height:150%}.centered-element{text-align:center}.margin-top-05em{margin-top:.5em}.margin-top-2em{margin-top:2em}@media (min-width:768px){.min-height-50vh{min-height:50vh}}.header{background:var(--color-white);color:var(--color-primary);padding:10px 0;box-shadow:0 0 10px 4px var(--color-shadow)}.header.scrolled,.header.sticky{position:fixed;width:100%;left:0;top:0;padding:0;z-index:1000}#main-header .grid-column:first-of-type{max-width:250px}.hamburger{position:absolute;top:20px;right:20px;background:0 0;border:none;color:var(--color-primary);font-size:1.5em;cursor:pointer;display:block}.nav-menu{display:none;flex-direction:column;background:var(--color-orange);width:100%}.nav-menu li{position:relative}.nav-menu a{display:block;text-decoration:none;color:var(--color-primary);font-size:1em;padding:.5em 1em}.nav-menu a:focus,.nav-menu a:hover{background:var(--color-orange);color:var(--color-white);border-radius:4px}.submenu{list-style:none;margin:0;padding:0;overflow:hidden;transition:max-height .3s ease-out}.submenu.hidden{display:none}.has-submenu .submenu:not(.hidden){max-height:500px}.hero-section{background:var(--color-primary);color:var(--color-white);text-align:center;padding:3em 0}.hero-section-center{width:100%;max-width:900px;margin:0 auto;text-align:center}.section-center-small{width:100%;max-width:500px;margin:0 auto}.hero-section h1{font-size:2.25em;margin-bottom:1em;line-height:120%}.hero-section p{font-size:1.5em;margin-bottom:2em}.hero-section .cta-button{background-color:var(--color-orange);padding:.75em 2.5em;font-size:1.25em;margin-bottom:2em}.hero-section .cta-button:active,.hero-section .cta-button:focus,.hero-section .cta-button:hover{background-color:var(--color-white);color:var(--color-orange);border:1px solid var(--color-white)}.stat{text-align:center;font-size:1.5em;margin-bottom:1em}.stat-value{font-family:'Bebas Neue',sans-serif;font-size:4em;font-weight:800;line-height:1;color:var(--color-orange)}.stat p:not(.stat-value){font-weight:600}.benefit{background:var(--color-white);border-radius:.625em;box-shadow:0 2px 16px 4px var(--color-shadow);margin-bottom:2em;text-align:center;padding:2.5em 1.5em}.benefits-section--chat .benefit{background:0 0;border-radius:0;box-shadow:none;text-align:center;padding:0}.benefits-section--chat .grid>.benefit:first-of-type{max-width:400px;margin:0 auto}.benefit h3{color:var(--color-primary);font-size:1.35em;font-weight:800;line-height:120%;margin:1em 0}.benefits-section--chat .benefit h3{margin-top:.2em}.industry{padding:2.5em 1.5em 0 1.5em}.industry h3{color:var(--color-primary);border-bottom:2px solid var(--color-orange);font-size:1.75em;font-weight:800;margin:.5em 0 1em 0}.list-wrap{text-align:left}.ak-list{list-style:square;padding-left:20px;margin-bottom:2em}.industry a{color:var(--color-primary);text-decoration:none;border:1px solid var(--color-primary);border-radius:150px;padding:.5em 2em}.industry a:active,.industry a:focus,.industry a:hover{color:var(--color-orange);border:1px solid var(--color-orange)}.divider-section{text-align:center}.divider-heading{color:var(--color-primary);font-size:2em;margin-bottom:.25em;line-height:120%}.divider-section p{font-size:1.5em;margin-bottom:1em}.bg-color{background:var(--color-extra-light-gray)}.word-cloud--container{margin-top:2em}.contact-section>.container{max-width:1500px;text-align:center}.contact-section--heading .section-heading{margin-bottom:.3em}.contact-section--heading p{font-size:1.3em;margin-bottom:2em;text-align:center}.contact-section a.grid-column{display:flex;flex-direction:column;align-items:center;color:var(--color-black);text-decoration:none;max-width:480px;margin:0 auto;margin-bottom:2em}.contact-section h2{font-size:1.75em;text-align:center;margin-bottom:.5em}.contact-section p+p{margin-top:.5em}.contact-section .grid{max-width:950px;margin:0 auto}.contact-section img{margin-bottom:1.5em}.contact-section .grid-column{padding:3em 2em}.contact-section .cta-button{margin-top:1.5em;min-width:280px}footer{background-color:var(--color-primary);padding:3rem 0 1rem;margin-top:0;color:var(--color-white)}.footer-container{max-width:1200px;margin:0 auto;padding:0 2rem}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,89,0,.2)}.footer-column{display:flex;flex-direction:column}.footer-column--brand .footer-heading{color:var(--color-orange);font-size:1.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.footer-heading{color:var(--color-white);font-size:1.1rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.footer-description{color:#eee;margin-bottom:1rem;line-height:1.5;font-size:.95rem}.footer-phone{color:var(--color-orange);font-weight:700;text-decoration:none;font-size:1.1rem;margin-top:auto}.footer-phone:hover{color:var(--color-white);text-decoration:underline}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:#eee;text-decoration:none;transition:color .3s ease;font-size:.95rem;line-height:1.4}.footer-links a:hover{color:var(--color-orange);text-decoration:underline}.footer-social-section{text-align:center;margin:2rem 0;padding:2rem 0;border-top:1px solid rgba(255,255,255,.2)}.footer-socials{list-style:none;padding:0;margin:1rem 0 0 0;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.footer-socials li{margin:0}.footer-socials img{transition:opacity .3s ease,transform .3s ease}.footer-socials img:hover{opacity:.7;transform:rotate(330deg)}.footer-bottom-info{text-align:center;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2);margin-top:1rem}.footer-company-info{color:#eee;margin-bottom:.5rem;font-size:.9rem}.footer-copyright{color:var(--color-white);font-weight:500;margin:0}.footer--top{border-top:2px solid var(--color-primary);padding:2em 0 1em 0;text-align:center}.footer--top p{margin:1em 0 1.5em 0}.footer--top h3{color:var(--color-primary);font-size:1.5em;margin-top:1em}.ak-image-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 auto;padding:1rem 0}.ak-image-box{flex:1 1 calc(11.111% - 1rem);max-width:calc(11.111% - 1rem);display:flex;justify-content:center;align-items:center}.ak-image-box img{width:100%;height:auto;object-fit:cover}@media (max-width:1024px){.ak-image-box{flex:1 1 calc(20% - 1rem);max-width:calc(20% - 1rem)}.footer-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:768px){.ak-image-box{flex:1 1 calc(25% - 1rem);max-width:calc(25% - 1rem)}.footer-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.footer-column--brand .footer-heading{font-size:1.3rem}.footer-heading{font-size:1rem}.footer-container{padding:0 1rem}}@media (max-width:500px){.ak-image-box{flex:1 1 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}}@media (max-width:480px){.footer-grid{grid-template-columns:1fr;gap:1.5rem}.footer-column--brand .footer-heading{font-size:1.2rem}}.footer-policies{margin-bottom:1.5em}.footer-policies li+li{margin-top:1em}.footer-policies li a{color:var(--color-white);text-decoration:none;opacity:.9}.footer-policies li a:active,.footer-policies li a:focus,.footer-policies li a:hover{color:var(--color-orange)}.footer--bottom{background:var(--color-primary);color:var(--color-white);text-align:center;padding:3em 0 2em 0;font-size:1em}.footer--bottom p{font-size:80%}.footer--bottom p+p{margin-top:.5em}.business-types-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem;max-width:800px;margin:0 auto;padding:2em 0 3em}.business-type-card{background:#fff;border-radius:8px;padding:1.5em 1em;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.business-type-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.12);border-color:var(--color-orange)}.business-type-card .icon{font-size:2.5em;margin-bottom:.3em;display:block}.business-type-card h3{font-size:1em;font-weight:600;color:var(--color-primary);margin:0;line-height:1.3}@media (min-width:600px){.business-types-grid{grid-template-columns:repeat(3,1fr)!important;gap:1.5rem}.business-type-card{padding:2em 1.5em}}@media (min-width:900px){.business-types-grid{grid-template-columns:repeat(4,1fr)!important;gap:1.5rem;max-width:1100px}}@media (min-width:1200px){.business-types-grid{grid-template-columns:repeat(5,1fr)!important;gap:2rem}}@media (min-width:48em){#word-cloud{display:block}#word-cloud.word-cloud--automotive{width:768px;height:30vh;margin:0 auto}.word-cloud-mobile{display:none}.container{max-width:1200px}.container-small{max-width:800px}.container-mini{max-width:500px}.nav-menu{position:relative;display:flex;flex-direction:row;gap:1em;background:0 0}.hamburger{display:none}.submenu{display:none;position:absolute;top:100%;left:0;box-shadow:0 .25em .375em var(--color-shadow);background-color:var(--color-white);z-index:1}.submenu a:focus,.submenu a:hover{border-radius:0}.nav-menu li.has-submenu:focus .submenu,.nav-menu li.has-submenu:hover .submenu{display:block}.desktop-br{display:block}p{font-size:1.125em}.container-small h2{font-size:1.75em}.container-small h3{font-size:1.35em}.ak-list li{font-size:1.125em}.ak-section{padding:4em 0}.section-heading{font-size:2.5em}.grid{display:flex;flex-direction:row;gap:2em}.grid.grid--reverse{flex-direction:row-reverse}.grid.grid--reverse .benefit:first-of-type{display:flex;justify-content:flex-end}.grid-column--66{width:66.6666%}.grid-column--50{width:50%}.grid-column--33{width:33.333%}.grid-column--25{width:25%}#main-header .grid{justify-content:space-between;align-items:center}#main-header .grid-column:first-of-type{width:40%;max-width:100%}#main-header .grid-column:last-of-type{width:60%;display:flex;justify-content:flex-end}#main-header.sticky .grid-column:first-of-type{width:25%}#main-header .grid-column:last-of-type{width:75%}#main-header .grid-column:first-of-type,#main-header .grid-column:first-of-type img{transition:all .3s ease}#main-header .grid-column:first-of-type img{max-width:100%}.hero-section{text-align:left;padding:4em 0}.hero-section .grid{align-items:center}.hero-section h1{font-size:clamp(2.15em, 2.5vw, 2.725em)}.hero-section p{font-size:clamp(1.125em, 1.5vw, 1.5em)}.hero-section .cta-button{padding:.5em 2.5em;font-size:1.25em;margin-bottom:0}.trust-bar .grid{justify-content:space-around}.stat-value{font-size:5em}.benefit{margin-bottom:0}.benefit h3{font-size:1.75em}.benefits-section--chat .benefit h3{margin-top:.75em}.benefits-section--chat .benefit{text-align:left}.benefits-section--chat .grid>.benefit:first-of-type{max-width:100%;margin:auto}.benefits-section--chat .ak-list li{font-size:120%}.benefits-section--chat .ak-list li+li{margin-top:.2em}.industries-section .grid{flex-wrap:wrap}.industries-section .grid-column--50{width:48%}.divider-heading{font-size:clamp(2.15em, 2.5vw, 2.725em)}.divider-section p{font-size:1.75em}.footer-policies li{display:inline-block}.footer-policies li+li{margin-left:1em;margin-top:0}.footer--bottom p{font-size:80%}}@media (min-width:1201px){#word-cloud.word-cloud--automotive{width:1100px;height:30vh;margin:0 auto}#ak-home-services #word-cloud.word-cloud--automotive{width:900px;height:30vh;margin:0 auto}}.form{display:flex;align-items:center;flex-direction:column}.form-row{width:100%;max-width:600px}.form-row+.form-row{margin-top:10px}.form input[type=chackbox],.form input[type=email],.form input[type=tel],.form input[type=text]{background-color:#fffFFFFF;color:#2c3345FF;border:1px solid #acaCACFF;border-radius:5px;padding:8px 15px 8px 15px;box-shadow:0 0 0 0 transparent;font-size:18px;font-weight:300;transition:box-shadow .3s ease}.form input[type=chackbox]:focus,.form input[type=chackbox]:hover,.form input[type=email]:focus,.form input[type=email]:hover,.form input[type=tel]:focus,.form input[type=tel]:hover,.form input[type=text]:focus,.form input[type=text]:hover{box-shadow:1px 2px 6px 0 rgba(0,0,0,.2)}.form input[type=email],.form input[type=text]{display:block;width:100%}.form label{display:block;font-weight:500;margin-bottom:5px}.form label>span{color:#ff5900}.form .form-submit-btn{display:block;width:100%;background-color:#ff5900;color:#fff;border:2px solid #ff5900;border-radius:5px;padding:10px 15px;box-shadow:0 0 0 0 transparent;font-size:18px;font-weight:600;transition:all .3s ease;cursor:pointer}.form .form-submit-btn:focus,.form .form-submit-btn:hover{background-color:#fff;color:#ff5900}@media (min-width:601px){.form-section{background:#fff;padding:2em;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}}.problem-section{background:linear-gradient(135deg,#fff8f0 0,#fff 100%);border-top:3px solid #f60;border-bottom:3px solid #f60;padding:3rem 0;margin:2rem 0}.problem-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:clamp(1.8rem, 4vw, 2.5rem);color:#26004d;margin-bottom:2rem;font-weight:700}.problem-stat{text-align:center;background:#fff;border-radius:12px;padding:2rem 1.5rem;margin:0 auto 2.5rem;max-width:650px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.big-number{font-family:Poppins,sans-serif;font-size:clamp(2rem, 5vw, 3.5rem);font-weight:800;color:#dc2626;margin-bottom:1rem;line-height:1.2;word-wrap:break-word}.problem-stat p{font-size:clamp(1rem, 2.5vw, 1.2rem);color:#555;margin:.5rem 0;line-height:1.5}.problem-stat .small-text{font-size:clamp(.85rem, 2vw, .95rem);color:#666;margin-top:1rem;line-height:1.4}.solution-simple{text-align:center;background:linear-gradient(135deg,#dcfce7 0,#d1fae5 100%);border:3px solid #10b981;border-radius:12px;padding:2.5rem;max-width:700px;margin:0 auto}.solution-simple h3{font-family:Poppins,sans-serif;font-size:clamp(1.5rem, 3vw, 2rem);color:#059669;margin-bottom:1rem;font-weight:700}.solution-simple p{font-size:1.1rem;color:#047857;margin-bottom:1.5rem;font-weight:500}.proof-section{background:#f8f9fa;padding:3rem 0}.proof-section h2{text-align:center;font-family:Poppins,sans-serif;font-size:clamp(1.8rem, 4vw, 2.5rem);color:#26004d;margin-bottom:3rem;font-weight:700}.stat-number{font-family:Poppins,sans-serif;font-size:clamp(2.5rem, 5vw, 4rem);font-weight:800;color:#26004d;margin:.5rem 0}.proof-section p{color:#555;font-size:1.1rem;margin:.5rem 0;line-height:1.5}.text-center{text-align:center}.benefits-area{padding:4rem 0}.benefit-card{padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);height:100%;transition:transform .3s ease}.benefit-card:hover{transform:translateY(-5px)}.benefit-card h3{font-family:Poppins,sans-serif;color:#26004d;font-size:1.5rem;margin-bottom:1rem;font-weight:600}.benefit-card p{line-height:1.6;color:#555;font-size:1rem}.benefit-card img{margin-bottom:1rem}.integration-section{padding:3rem 0;background-color:#f8f9fa}.integration-section p.section-intro{text-align:center;color:#666;font-size:1.1rem;max-width:700px;margin:0 auto 2rem;line-height:1.6}.integration-logos{margin-top:2rem}.integration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;align-items:center;justify-items:center}.integration-grid .ak-image-box{display:flex;align-items:center;justify-content:center;padding:.5rem;background:0 0;border-radius:0;box-shadow:none;transition:transform .3s ease}.integration-grid .ak-image-box:hover{transform:scale(1.05)}.integration-grid img{max-width:150px;max-height:80px;width:auto;height:auto;object-fit:contain}.your-tools-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;min-height:80px}.your-tools-placeholder .icon{font-size:2.5rem;margin-bottom:.5rem;color:#666}.your-tools-placeholder .text{font-size:.9rem;color:#666;font-weight:500}.industries-section{padding:4rem 0}.industries-section .section-intro{text-align:center;color:#666;font-size:1.2rem;max-width:700px;margin:0 auto 3rem;line-height:1.6}.industries-section .industry{padding:1.5rem;margin-bottom:2rem;display:flex;flex-direction:column;align-items:flex-start;min-height:400px}.new-badge{display:inline-block;background:linear-gradient(135deg,#f60 0,#ff8533 100%);color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:700;margin-bottom:.75rem;letter-spacing:.5px}.industries-section .industry img{display:block;margin-bottom:1rem}.industries-section .industry h3{font-family:Poppins,sans-serif;color:#26004d;font-size:1.3rem;margin:0 0 1rem 0;font-weight:600;line-height:1.3;border-bottom:none}.industries-section .ak-list{list-style:none;padding:0;margin:0 0 1.5rem 0;flex-grow:1}.industries-section .ak-list li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#555;line-height:1.6;font-size:.95rem}.industries-section .ak-list li:before{content:'✓';position:absolute;left:0;color:#10b981;font-weight:700;font-size:1.1rem}.industry-learn-more{display:inline-block;padding:.75rem 1.5rem;background:linear-gradient(135deg,#f60 0,#ff8533 100%);color:#fff!important;font-weight:600;text-decoration:none;border-radius:8px;transition:all .3s ease;text-align:center;box-shadow:0 2px 8px rgba(255,102,0,.25);font-size:1rem;align-self:flex-start}.industry-learn-more:hover{background:linear-gradient(135deg,#e65c00 0,#f60 100%);transform:translateX(5px);box-shadow:0 4px 12px rgba(255,102,0,.35)}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section.homepage-hero{padding:3rem 0;background:linear-gradient(135deg,#26004d 0,#3d0066 100%)}.hero-section .subtext{font-size:.95rem;color:#d0d0d0;font-style:italic;margin-top:1rem}#main-header,.header{position:relative!important;background-color:#fff!important;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000}#main-header.sticky,.header.sticky{position:sticky!important;top:0;background-color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.15)}.header .container,.header nav{background-color:transparent}.header::after,.header::before{display:none!important}@media (max-width:1024px){.integration-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.integration-grid img{max-width:120px;max-height:60px}.industries-section .industry{min-height:350px}}@media (max-width:768px){.problem-stat{padding:1.5rem 1rem;margin:0 1rem 2rem}.big-number{font-size:clamp(1.8rem, 8vw, 3rem)}.solution-simple{padding:1.5rem 1rem;margin:0 1rem}.industries-section .industry{padding:1rem;margin-bottom:1.5rem;min-height:auto}.industries-section .industry h3{font-size:1.2rem}.industry-learn-more{width:100%;padding:.85rem 1.5rem}}@media (max-width:480px){.integration-grid{grid-template-columns:1fr}.problem-stat{padding:1.25rem .75rem;margin:0 .5rem 1.5rem}.big-number{font-size:clamp(1.5rem, 10vw, 2.5rem)}.solution-simple{padding:1.25rem .75rem;margin:0 .5rem}}.eyebrow{font-size:.9rem;text-transform:uppercase;letter-spacing:1px;color:#ff5900;font-weight:600;margin-bottom:.5rem}.hero-section .eyebrow{color:#f96}.comparison-section{padding:3rem 0}.comparison-table-wrapper{max-width:800px;margin:0 auto;overflow-x:auto}.comparison-table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.comparison-table thead{background:linear-gradient(135deg,#26004d 0,#3d0066 100%);color:#fff}.comparison-table th{padding:1rem;text-align:left;font-weight:600;font-size:1rem}.comparison-table th:first-child{border-top-left-radius:12px}.comparison-table th:last-child{border-top-right-radius:12px}.comparison-table td{padding:1rem;border-bottom:1px solid #eee;font-size:.95rem}.comparison-table tbody tr:last-child td{border-bottom:none}.comparison-table tbody tr:hover{background:#f8f9fa}.comparison-table .positive{color:#10b981;font-weight:600}.comparison-table .negative{color:#666}.faq-section{padding:3rem 0}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:#fff;margin-bottom:1rem;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.faq-item h3{padding:1rem 1.5rem;background:#f5f5f5;border-left:4px solid #4a154b;color:#26004d;font-size:1.1rem;font-weight:600;margin:0;cursor:pointer}.faq-item p{padding:1rem 1.5rem;margin:0;color:#555;line-height:1.6;border-bottom:1px solid #eee}.tldr-panel{background:linear-gradient(135deg,#4a154b 0,#26004d 100%);color:#fff;padding:3rem 2rem;text-align:center;margin-top:0}.tldr-panel h2{font-family:Poppins,sans-serif;font-size:clamp(1.8rem, 4vw, 2.5rem);font-weight:700;margin-bottom:1rem;color:#fff}.tldr-panel p{font-size:1.2rem;margin-bottom:1.5rem;opacity:.95}.tldr-panel .cta-button{background-color:#ff5900;color:#fff;padding:.75rem 2rem;font-size:1.25rem;margin-bottom:1rem}.tldr-panel .cta-button:focus,.tldr-panel .cta-button:hover{background-color:#fff;color:#ff5900}.tldr-panel .cta-booster{font-size:.9rem;opacity:.85;margin-top:.5rem;margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.comparison-table td,.comparison-table th{padding:.75rem .5rem;font-size:.85rem}.faq-item h3{font-size:1rem;padding:.75rem 1rem}.faq-item p{padding:.75rem 1rem;font-size:.95rem}.tldr-panel{padding:2rem 1rem}.tldr-panel h2{font-size:1.5rem}.tldr-panel p{font-size:1rem}}.comparison-section{padding:3rem 0;background:#f8f9fa}.comparison-section .section-heading{color:#26004d;margin-bottom:2rem}.comparison-table-container{overflow-x:auto;margin:2em 0;max-width:900px;margin-left:auto;margin-right:auto}.comparison-table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.comparison-table thead tr{background:#f8f9fa}.comparison-table th{padding:1.5em 1em;text-align:center;border-bottom:2px solid #e9ecef;font-weight:600;font-family:Poppins,sans-serif}.comparison-table th:first-child{text-align:left}.comparison-table th.voicemail-col{color:#dc3545}.comparison-table th.ai-col{color:#28a745}.comparison-table td{padding:1em;border-bottom:1px solid #e9ecef}.comparison-table td:first-child{font-weight:600;text-align:left}.comparison-table td:not(:first-child){text-align:center}.comparison-table td.ai-advantage{background:#f8fff9}.comparison-table tbody tr:last-child td{border-bottom:none}.comparison-table tbody tr:hover{background:#fafafa}.faq-section{padding:3rem 0}.faq-section .section-heading{margin-bottom:2rem}.faq-container{max-width:900px;margin:0 auto}.faq-item{background:#fff;margin-bottom:1rem;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #e9ecef}.faq-question{border:none;width:100%;text-align:left;font-family:inherit;cursor:pointer;display:block;padding:1.25rem 3rem 1.25rem 1.5rem;background:#f8f9fa;border-left:4px solid #4a154b;color:#26004d;font-size:1.1rem;font-weight:600;margin:0;cursor:pointer;position:relative;transition:background .2s ease;font-family:Poppins,sans-serif}.faq-question:hover{background:#f0f0f0}.faq-question::after{content:'+';position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:400;color:#4a154b;transition:transform .3s ease}.faq-item.active .faq-question::after{content:'−'}.faq-answer{display:none!important;padding:1.25rem 1.5rem;color:#555;line-height:1.7;border-top:1px solid #e9ecef}.faq-item.active .faq-answer{display:block!important}.divider-section.ak-section,.final-cta-section{background:linear-gradient(135deg,#26004d 0,#4a1575 100%);padding:3rem 0;text-align:center;margin-bottom:0}.divider-section .divider-heading,.final-cta-section h2{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.8rem, 4vw, 2.5rem);font-weight:700;margin-bottom:1rem}.divider-section p,.final-cta-section p{color:rgba(255,255,255,.9);font-size:1.1rem;margin-bottom:1.5rem}.divider-section small,.final-cta-section small{color:rgba(255,255,255,.7)}.pricing-note{color:rgba(255,255,255,.9);font-size:1.1rem;margin-bottom:1.5rem}.pricing-note small{color:rgba(255,255,255,.7);display:block;margin-top:.25rem}.tldr-panel{background:linear-gradient(135deg,#4a154b 0,#26004d 100%);color:#fff;padding:2.5em;border-radius:12px;text-align:center;max-width:600px;margin:0 auto}.tldr-panel h3{font-size:1.4em;margin-bottom:1em;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.tldr-panel p{font-size:1.1em;margin-bottom:1.5em;opacity:.95;line-height:1.6}.tldr-panel .cta-button{background:#fff;color:#4a154b;padding:.875rem 2rem;font-size:1.1rem;margin-bottom:.5rem}.tldr-panel .cta-button:hover{background:#ff5900;color:#fff}.tldr-panel .cta-booster{font-size:.85rem;opacity:.9;margin-top:.5rem;margin-bottom:0}@media (max-width:768px){.comparison-table-container{margin:1.5em 0}.comparison-table td,.comparison-table th{padding:.875rem .5rem;font-size:.9rem}.faq-question{font-size:1rem;padding:1rem 2.5rem 1rem 1rem}.faq-question::after{right:1rem}.faq-answer,.faq-item.active .faq-answer{padding:1rem}.tldr-panel{padding:2em 1.5em;margin:0 1em}.divider-section.ak-section,.final-cta-section{padding:2.5rem 1rem}}.divider-section.ak-section{background:linear-gradient(135deg,#26004d 0,#4a1575 100%);padding:3rem 0;text-align:center;margin-bottom:0}.divider-section .divider-heading,.final-cta-section h2{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.8rem, 4vw, 2.5rem);font-weight:700;margin-bottom:1rem}.divider-section p,.final-cta-section p{color:rgba(255,255,255,.9);font-size:1.1rem;margin-bottom:1.5rem}.divider-section small{color:rgba(255,255,255,.6)}