.main-wrapper .steps-section{padding:50px
0px 96px;text-align:center}.custom-container .step-section-title{margin-bottom:40px;text-align:center}.custom-container .step-section-title
.light{font-weight:bold;font-size:24px;line-height:140%;letter-spacing:-0.4px;text-align:center;background:linear-gradient(90deg, #7166CC 0%, #FFF 50.38%, #7166CC 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center}.custom-container .steps-container{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.step
h3{margin:10px
0 5px;font-size:18px;font-weight:600}.main-wrapper .features-section{padding:50px
0px;max-width:1200px;margin:auto;text-align:center}.custom-container .features-heading{font-weight:Bold;font-size:24px;line-height:140%;letter-spacing:-0.4px;text-align:center;background:linear-gradient(90deg, #7166CC 0%, #FFF 50.38%, #7166CC 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:40px}.custom-container .features-grid{display:grid;gap:2px}.custom-container .feature-card{padding:32px;text-align:left;height:100%}.features-section .outer-div{outline:2px
solid #1F1D2C}.custom-container .feature-card
h3{font-size:16px;font-weight:bold;line-height:28px;letter-spacing:0.4px;margin-bottom:12px;color:#fff;text-align:center}.custom-container .feature-card
p{font-size:14px;font-weight:400;color:#908EA4;line-height:160%;letter-spacing:0.4px;margin-bottom:0px;text-align:center}.star-section .comparison-section{background:#201E2F4D;border:none;backdrop-filter:blur(1.5px);border-image-source:linear-gradient(90deg, #12111A 0.92%, #FFF 50.69%, #12111A 100%);padding:20px
20px;text-align:left;border-radius:12px;z-index:10}.star-section .comparison-section::before,
.star-section .comparison-section::after{content:'';position:absolute;left:5%;width:90%;height:2px;background:linear-gradient(to right, transparent, rgba(255, 255, 255, 0.4), transparent)}.star-section .comparison-section::before{top:0px}.star-section .comparison-section::after{bottom:0px}.comparison-section .comparison-heading{margin-top:20px;margin-bottom:40px;font-weight:Bold;font-size:24px;line-height:140%;letter-spacing:-0.4px;text-align:center;background:linear-gradient(90deg, #7166CC 0%, #FFF 50.38%, #7166CC 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comparison-section .comparison-subheading{font-weight:800;font-size:16px;color:#fff;width:100%;line-height:100%;letter-spacing:0.4px;text-align:center;margin-bottom:20px}.comparison-section .comparison-grid{max-width:400px;padding:0px}.custom-container
.column{width:fit-content;margin:0px
auto 40px;padding:20px;border-radius:8px}.custom-container .column-solutions{margin-bottom:20px}.custom-container .column-card{display:flex;padding:20px;border-radius:8px;margin-bottom:12px;position:relative}.column-card
p{margin:auto;margin-left:16px;font-weight:500;font-size:14px;line-height:160%;letter-spacing:0.4px;color:#fff}.custom-container .pain-points{background:#1E1B36}.pain-points .column-card{background:#12111A}.custom-container
.solutions{background:linear-gradient(135deg, #7c4dff, #9e86ff)}.column
h3{font-size:16px;font-weight:600;margin-bottom:20px;text-transform:uppercase;color:#fff}.card
p{margin:0;font-size:14px;color:#e0e0e0}.custom-container .testimonial-section{padding:40px
20px}.testimonial-section .testimonial-heading{margin-bottom:40px;background:linear-gradient(90deg, #7166CC 0%, #FFF 50.38%, #7166CC 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-size:24px;line-height:140%;letter-spacing:-0.4px;text-align:center;position:relative;z-index:9;cursor:default}.custom-container
.author{font-size:13px;color:#aaa}.custom-container .author
strong{color:#fff}.custom-container .overlay-container{position:fixed;width:100%;height:100%;background:#000;top:0px;left:0px;z-index:9999;overflow:hidden;opacity:0.8;display:none}.custom-container
.modal{background:#fff;border-radius:4px;width:90%;max-width:500px;box-shadow:0 20px 40px rgba(0, 0, 0, 0.3);left:50%;transform:translate(-50%, -50%);height:90%;z-index:9999;display:none;top:50%}.custom-container .file-info-container{display:none;align-items:center;margin-top:13px;padding:16px;background:#FBFCFE;border:1px
solid #E5E7EB;border-radius:8px}.custom-container .delete-file{border:none;background-image:url(/images/ai_insurance_images/delete-file.svg);background-repeat:no-repeat;width:33px;height:36px;background-color:#fff;margin:auto;margin-right:0px}.custom-container .file-name{font-weight:600;font-size:16px;line-height:24px;color:#111827;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-container .file-size{font-size:14px;line-height:20px;color:#6B7280}.custom-container .file-info{margin-left:12px;max-width:calc(100% - 85px)}.custom-container .modal-header{padding:20px
24px;border-bottom:none;position:relative;border-bottom:1px solid #F3F4F6}.custom-container .modal-title{color:#111827;font-weight:700;font-size:18px;line-height:28px}.custom-container .upload-area{border-radius:6px;gap:8px;background:#fff;padding:24px;border:1px
solid #D1D5DD;border-style:dashed;border-width:medium;margin-top:13px}.custom-container .upload-txt{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#111827}.custom-container .upload-container{margin:24px
24px 16px}.custom-container .or-text{margin:12px
0px;font-weight:700;font-size:14px;line-height:20px;text-align:center;color:#9F9F9F;display:block}.button-container .popup-error{display:none;font-size:13px;color:#C31B31;padding-left:8px;position:absolute;top:-20px;left:0px}.upload-form .textarea-field{width:100%;min-height:100px;padding:8px
12px;border:1px
solid #D1D5DD;border-radius:8px;background:#fff;font-size:16px;line-height:24px;font-weight:500;color:#9CA3AF;resize:vertical;outline:none;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);box-sizing:border-box;resize:none}.cloud-icon{width:48px;height:48px;margin:0
auto 16px;opacity:0.6}.custom-container .upload-text{font-weight:500;font-size:14px;line-height:22px;text-align:center;margin:auto;max-width:265px;margin-bottom:12px;color:#4B5563}.modal-dialog{pointer-events:all}#file-modal .cancel-button{width:100%;line-height:100%;background:transparent;color:#1F1D2C;border:1px
solid #D0D5DD;border-radius:6px;padding:10px
20px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.2s ease}.modal .upload-btn-inner{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0.4px;padding:12px
16px;padding-left:36px;height:44px}.modal .ai-button::before{height:16px;width:16px;background-size:100% 100% !important}#file-modal .cancel-button:hover{background:#f5f5f5;border-color:#d0d0d0}.hidden{pointer-events:none}.feature{font-size:12px;font-weight:500;display:flex;color:#fff;align-items:center;line-height:100%;letter-spacing:0.4px;position:relative;padding-left:24px;padding-right:12px;margin:auto}.feature::before{content:"";height:16px;width:16px;color:white;background:url(/images/ai_insurance_images/check-circle.svg) no-repeat center;display:block;position:absolute;left:0px;top:50%;transform:translate(0%, -50%)}.steps-container
.step{display:block;flex-direction:column;align-items:center;text-align:center}.steps-container .step-number{width:30px;height:30px;border:1px
solid #fff;margin:auto;border-radius:6px;font-weight:800;display:block;align-items:center;justify-content:center;font-size:16px;line-height:100%;letter-spacing:0.4px;background:transparent;color:#fff;backdrop-filter:blur(6px);padding:5px
0px}.steps-container .step-title{font-weight:800;color:#fff;font-size:16px;line-height:100%;letter-spacing:0.4px;text-align:center;margin-bottom:8px;margin-top:20px}.steps-container .step-desc{font-weight:500;font-size:14px;line-height:160%;letter-spacing:0.4px;text-align:center;color:#908EA4;margin-bottom:20px}.card{border-radius:16px;padding:24px;width:200px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.3);display:block;margin:auto;background:linear-gradient(180deg, #242041 0%, rgba(18, 17, 26, 0) 79.7%);border:none}.column-solutions{background:linear-gradient(122.12deg, #7E48FD 12.82%, #441DEA 100.9%)}.column-solutions .column-card{background:#1C1A29}.testimonial-section .testimonial-card{position:relative;padding:54px
40px 40px;background:#12111a;position:relative;padding:40px;background:rgba(20, 16, 37, 0.85);border-radius:16px;opacity:0.4;background:#201E2F99}.glide__slide--active .testimonial-card::before{content:"";position:absolute;inset:0;border-radius:16px;padding:2px;background:linear-gradient(144deg, #6642FF -25.95%, rgba(18, 17, 26, 0) 17.51%, rgba(18, 17, 26, 0) 84.56%, #A986FC 124.14%);-webkit-mask:linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:99}.testimonial-section .testimonial-text{color:#fff;font-size:14px;line-height:180%;margin-bottom:40px;font-weight:400;letter-spacing:0.8px}.author-name{color:#fff;font-size:14px;font-weight:700;margin-bottom:8px;line-height:100%;letter-spacing:0.4px}.author-title{color:#9390B6;font-size:12px;font-weight:400;line-height:100%;letter-spacing:0.4px}.test-icon{margin-bottom:12px}.column .column-card:last-child{margin-bottom:0px}.column-card
img{width:24px;height:24px;margin:auto 0px}.star-section .comparison-section{background-image:url('/images/ai_insurance_images/Star-3.svg');background-repeat:no-repeat;background-position:top left}.step
svg{height:255px!important}footer{background:#12111A !important;color:#fff !important;border-top:1px solid #1F1E2D !important}footer
a{color:#fff}footer{padding:40px
0px}.footer .footer-fb-logo{background:#f6f6f6}.footer .footer-fb-logo, .footer .footer-twitter-logo{border-radius:10px!important}.footer .footer-fb-logo, .footer .footer-linkedin-logo{border-radius:10px!important}.main-wrapper .neural-loader{display:none}.neural-loader.active{display:flex;gap:15px;height:50px;z-index:999999;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}.glide__slide--active .perspective-grid{position:absolute;background:url(/images/ai_insurance_images/Perspective-Grid.svg) no-repeat center;display:block;width:100%;height:100%;z-index:10;top:50%;bottom:0}.glide__slide--active{position:relative}.glide__slide--active .testimonial-card{z-index:17;opacity:1}.neural-loader
div{width:20px;height:20px;background:linear-gradient(45deg, #6a11cb, #2575fc);border-radius:50%;animation:neuralPulse 1.5s infinite ease-in-out}.neural-loader div:nth-child(1){animation-delay:0s}.neural-loader div:nth-child(2){animation-delay:0.3s}.neural-loader div:nth-child(3){animation-delay:0.6s}.neural-loader div:nth-child(4){animation-delay:0.9s}.neural-loader div:nth-child(5){animation-delay:1.2s}#file-modal label.policy-zipcode{width:147px}.custom-container .policy-zip-input{border:1px
solid #DDD;font-size:16px;line-height:19px;border-radius:20px;height:36px;width:123px;background:url(/images/article_redesign_2022/zip-location.svg) #fff no-repeat scroll 17px 10px;background-size:16px 15px;padding-left:45px;outline:none}.input-error-msg{display:none;font-size:13px;color:#C31B31;position:absolute;left:24px;position:absolute}.upload-area.file-error-msg{border:1px
solid red;border-style:dashed;border-width:medium}.custom-container .ai-faq{padding:56px
16px;display:flex;justify-content:center}.ai-faq .ai-faq__card{border-radius:12px;background:linear-gradient(130deg, #0d061d 0%, #1f0f34 55%, #2f0f6a 100%);border:1px
solid rgba(140, 110, 255, 0.35);box-shadow:0 30px 80px rgba(5,0,30,0.8);padding:40px;color:#f9f7ff;position:relative;overflow:hidden;z-index:99;width:100%;margin-top:60px;margin-bottom:40px}.ai-faq__card::after{content:"";position:absolute;inset:-60px -10%;background:radial-gradient(circle at 30% 0%, rgba(108, 79, 255, 0.4), transparent 55%);opacity:0.8}.ai-faq__card::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 0 0, transparent 25px, rgba(255, 255, 255, 0.04) 26px);background-size:65px 65px;opacity:0.5}.ai-faq__card::before,.ai-faq__card::after{pointer-events:none}.ai-faq__header,.ai-faq__accordion{position:relative;z-index:2}.ai-faq__header
h3{margin:0
0 6px;font-weight:600;letter-spacing:0.5px}.ai-faq__header
p{margin:0;color:rgba(249, 247, 255, 0.7)}.ai-faq .ai-faq__accordion{margin-top:32px;border-radius:20px;border:1px
solid rgba(108, 79, 255, 0.25);background:rgba(5, 0, 25, 0.75)}.ai-faq .accordion-trigger{width:100%;border:0;background:transparent;color:inherit;font-size:18px;font-weight:600;padding:24px
28px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background 200ms ease;text-align:left}.ai-faq .accordion-trigger:first-child{border-radius:20px 20px 0px 0px}.accordion-trigger:hover,.accordion-trigger[aria-expanded="true"]{background:rgba(130,91,255,0.08)}.accordion-icon{font-size:32px;color:#8c6eff;line-height:1;padding-left:12px}.ai-faq .accordion-panel{padding:24px
28px;color:rgba(249, 247, 255, 0.75);line-height:1.6}.ai-faq .accordion-panel+.accordion-trigger{border-top:1px solid rgba(255, 255, 255, 0.05)}@media (max-width: 600px){.ai-faq .ai-faq__card{padding:28px}.ai-faq .accordion-trigger{padding:20px
22px;font-size:16px}.ai-faq .accordion-panel{padding:20px
22px}}@media (min-width: 768px){.custom-container .feature-card
h3{font-size:18px;text-align:left}.custom-container .comparison-column{justify-content:center}.custom-container .feature-card
p{font-size:16px;text-align:left}.main-wrapper .features-section{padding:60px
20px 120px}.custom-container
.column{padding:40px;margin-bottom:80px}.custom-container .column-card{margin-bottom:20px;padding:20px
24px}.column-card
img{width:32px;height:32px}.comparison-section .comparison-heading{font-size:38px;line-height:150%;margin-top:80px;margin-bottom:80px}.comparison-section .comparison-subheading{font-size:20px}.testimonial-section .testimonial-heading{margin-bottom:80px;font-size:38px;line-height:150%}.slider-section{margin-top:140px;padding-bottom:231px}.steps-container .step-desc{font-size:16px;margin-bottom:40px;padding:0px
12px}.main-wrapper .steps-section{padding:144px
0px}.feature{font-size:14px;padding-right:0px;width:40%}.input-error-msg{left:unset;right:0px}.custom-container .step-section-title{margin-top:13px;margin-bottom:80px}.star-section::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;filter:blur(10px);z-index:-1;top:50%}.custom-container .steps-container{gap:0px}.steps-container
.step{padding:0px
36px;position:relative}.steps-container .step-number::after{content:'';height:16px;width:180px;background:url(/images/ai_insurance_images/card-arrow.svg) no-repeat center;display:block;background-size:100% 100%;top:50%;position:absolute;left:-144%;transform:translate(50%, -50%)}.steps-container .step-number{display:flex;font-size:18px;height:40px;width:40px}.custom-container .steps-container .step:nth-child(3) .step-number::after{display:none}.custom-container .features-heading{margin-bottom:80px;font-size:38px}.custom-container .features-grid{grid-template-columns:repeat(2, minmax(350px, 1fr))}.custom-container .feature-card{text-align:left;padding:60px
32px}.features-section{padding-bottom:200px}.custom-container .step-section-title
.light{font-size:38px;line-height:100%}.steps-container .step-title{font-size:18px;margin-top:40px;min-height:36px}.testimonial-section .testimonial-card{padding:44px
64px;background-position:50% 20%, 50% 16%}.testimonial-section .testimonial-card
p{font-size:22px;line-height:180%;margin-bottom:40px}.comparison-section .comparison-grid{padding:0px
20px}.author-name{font-size:16px;margin-bottom:8px}.author-title{font-size:14px}.custom-container
.modal{height:auto}.ai-faq .ai-faq__card{margin-top:100px}.custom-container .file-info{max-width:calc(100% - 105px)}.custom-container .policy-zip-input{margin-left:10px}}@media (min-width: 1024px){.steps-container .step-number::after{width:220px;left:-150%}.pain-points .column-card::after{content:'';height:16px;width:122px;background:url(/images/ai_insurance_images/white-arrow.svg) no-repeat center;display:block;top:50%;position:absolute;left:78%;z-index:99;transform:translate(50%, -50%)}.steps-container .step-title{min-height:unset}.slider-section{background:none}.step
svg{height:335px!important}.steps-container .step-desc{min-height:52px}.star-section .comparison-section::before,
.star-section .comparison-section::after{height:4px}}@media (max-width: 991px) and (orientation:landscape){.custom-container
.modal{height:360px}}@media (min-width: 1200px){.features-section .outer-div::before{content:'';position:absolute;width:25px;height:2px;background:linear-gradient(90deg, transparent, #fff, transparent);border-radius:2px;animation:slideSegments 2.8s linear infinite;top:-2px;left:-12px;bottom:7px}.star-section .comparison-section{background-image:url('/images/ai_insurance_images/Star-3.svg'), url('/images/ai_insurance_images/Star-2-card.svg'), url('/images/ai_insurance_images/Star-4.svg'), url('/images/ai_insurance_images/Star-6.svg');background-repeat:no-repeat, no-repeat, no-repeat, no-repeat;background-position:top left, bottom right, 5% 92%, 95% 10%}.features-container .se-wrap{width:unset !important;margin-bottom:0px}.feature{width:unset;padding-right:80px}.glide__slide--active{position:relative}footer{padding:80px
120px!important}body .footer .footer-heading{max-width:unset;margin-right:0px}.footer .footer-links{order:3}.footer div:nth-child(4){order:3}.footer div:nth-child(5){order:4}.footer div:nth-child(6){order:5}.steps-container .step-number::after{width:280px;left:-260%}}@media (min-width: 1500px){.steps-container .step-number::after{left:-100%}}@keyframes
slideSegments{0%{transform:translateY(300px) rotate(90deg)}33.33%{transform:translateY(300px) rotate(90deg)}66.66%{transform:translateY(300px) rotate(90deg)}100%{transform:translateY(0px) rotate(90deg)}}@keyframes
neuralPulse{0%,100%{transform:scale(1);opacity:0.6}50%{transform:scale(1.6);opacity:1}}.glide{position:relative;width:100%;box-sizing:border-box}.glide
*{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;padding-right:5px;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide
a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__arrow:focus{outline:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__bullets{position:absolute;z-index:2;bottom:0em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:#fff;width:9px;height:9px;padding:0;border-radius:50%;border:1px
solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgb(84 77 77 / 32%);margin:0
.25em}.glide__bullet:focus{outline:none}.glide__bullet:not(.glide__bullet--active):hover{border:2px
solid #374efd;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#374efd}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.footer-outer-container{background:#12111A;color:#fff}footer{padding:40px!important;color:#B6B5C4}.footer-outer-container .about-text{font-weight:Bold;font-size:12px;letter-spacing:0.32px;text-transform:uppercase;line-height:100%;color:#B6B5C4}.footer-outer-container .footer-text{font-size:12px;line-height:24px;margin-top:16px;display:block;color:#B6B5C4;font-weight:400}.footer-text
a{display:block;font-weight:400;font-size:12px;line-height:24px;margin-bottom:12px;color:#B6B5C4}.footer-outer-container .footer-left-part{margin-top:28px}.footer-left-part .footer-logo, .footer-left-part .footer-address{display:block;margin-bottom:20px}.footer-address{font-size:12px;line-height:24px;display:block;color:#B6B5C4}.footer-outer-container .footer-fb-logo, .footer-outer-container .footer-twitter-logo{border-radius:10px !important;display:inline-block;height:30px;width:30px;text-decoration:none}.footer-outer-container .footer-fb-logo{content:url(/images/ai_insurance_images/footer-facebook.svg)}.footer-outer-container .footer-fb-logo, .footer-outer-container .footer-twitter-logo{border-radius:10px !important;margin-right:10px}.footer-outer-container .footer-twitter-logo{content:url(/images/ai_insurance_images/footer-twitter.svg)}@media (min-width: 1024px){footer{padding:80px
120px!important}.footer-outer-container .footer-text, .footer-address, .footer-text
a{font-size:14px;margin-top:20px}}