.testimonials{background:rgba(0,0,0,0);color:#000;position:relative;padding:4rem 1rem 3rem}.testimonials .header{max-width:700px;margin:0 auto 4rem;text-align:center}.testimonials .header h1{font-size:3rem;font-weight:300;margin-bottom:.5rem}.testimonials .header p{color:#666;font-size:1rem}.testimonials .carousel{position:relative;max-width:700px;margin:0 auto 6rem}.testimonials .carousel .testimonial{background:rgba(0,0,0,0);border-radius:.5rem;padding:2rem;box-shadow:0 3px 6px rgba(13,206,223,.437)}.testimonials .carousel .testimonial .content{font-size:1.25rem;color:#333;margin-bottom:2rem}.testimonials .carousel .testimonial .user{display:flex;align-items:center}.testimonials .carousel .testimonial .user img{width:48px;height:48px;border-radius:9999px;-o-object-fit:cover;object-fit:cover;margin-right:1rem}.testimonials .carousel .testimonial .user .name-with-link{display:flex;align-items:center}.testimonials .carousel .testimonial .user .name-with-link .name,.testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link{font-weight:500;color:#045b9c;text-decoration:none;display:flex;align-items:center;position:relative;transition:all .3s ease;cursor:pointer}.testimonials .carousel .testimonial .user .name-with-link .name:hover,.testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link:hover{color:#024678;transform:translateY(-1px)}.testimonials .carousel .testimonial .user .name-with-link .name:hover:after,.testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link:hover:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(2,70,120),transparent);animation:slideIn .3s ease-out forwards}.testimonials .carousel .testimonial .user .name-with-link .name:hover svg,.testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link:hover svg{transform:translateX(2px) scale(1.1);color:#024678}.testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link svg,.testimonials .carousel .testimonial .user .name-with-link>svg{color:#045b9c;margin-left:.25rem;transition:all .3s ease}.testimonials .carousel .testimonial .user .name{display:flex;align-items:center;font-weight:500;color:#045b9c;text-decoration:none;position:relative;transition:all .3s ease;cursor:pointer}.testimonials .carousel .testimonial .user .name:hover{color:#024678;transform:translateY(-1px)}.testimonials .carousel .testimonial .user .name:hover:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(2,70,120),transparent);animation:slideIn .3s ease-out forwards}.testimonials .carousel .testimonial .user .name svg{margin-left:.25rem;color:inherit;transition:all .3s ease}.name:hover .testimonials .carousel .testimonial .user .name svg{transform:translateX(2px) scale(1.1);color:#024678}.testimonials .carousel .controls{align-items:center;justify-content:space-between;width:120px;position:absolute;bottom:-3.5rem;left:50%;transform:translateX(-50%);display:flex}@media(max-width:640px){.testimonials .carousel .controls{width:110px}}.testimonials .carousel .controls button{width:2.5rem;height:2.5rem;border:1px solid #ccc;border-radius:9999px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer}.testimonials .carousel .controls button:hover{box-shadow:0 2px 6px rgba(20,94,94,.853)}.testimonials .grid-section h2{text-align:center;font-weight:300;font-size:1.5rem;margin-bottom:3rem}.testimonials .grid-section .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.testimonials .grid-section .grid .grid-item{background:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:box-shadow .3s}.testimonials .grid-section .grid .grid-item:hover{box-shadow:0 6px 12px rgba(0,0,0,.185)}.testimonials .grid-section .grid .grid-item p{margin-bottom:1rem;color:#333}.testimonials .grid-section .grid .grid-item .user{display:flex;align-items:center}.testimonials .grid-section .grid .grid-item .user img{width:40px;height:40px;border-radius:9999px;-o-object-fit:cover;object-fit:cover;margin-right:.75rem}.testimonials .grid-section .grid .grid-item .user .name-with-link{display:flex;align-items:center}.testimonials .grid-section .grid .grid-item .user .name-with-link svg{color:#045b9c;margin-left:.25rem;transition:all .3s ease}.testimonials .grid-section .grid .grid-item .user .name{font-weight:500;color:#045b9c;text-decoration:none;position:relative;transition:all .3s ease;cursor:pointer}.testimonials .grid-section .grid .grid-item .user .name:hover{color:#024678;transform:translateY(-1px)}.testimonials .grid-section .grid .grid-item .user .name:hover:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(2,70,120),transparent);animation:slideIn .3s ease-out forwards}.testimonials .grid-section .grid .grid-item .user .name svg{margin-left:.25rem;color:inherit;font-weight:inherit;transition:all .3s ease}.name:hover .testimonials .grid-section .grid .grid-item .user .name svg{transform:translateX(2px) scale(1.1);color:#024678}.testimonials .user{position:relative}.testimonials .user .view-more{position:absolute;bottom:0;right:0;padding:.5rem}@media(max-width:640px){.testimonials .user .view-more{position:relative;margin-top:-8px;margin-left:-7px}}@keyframes slideIn{0%{width:0;opacity:0}to{width:100%;opacity:1}}html[data-theme=dark] .testimonials{background:rgba(0,0,0,0);color:#f0f0f0}html[data-theme=dark] .testimonials .header p{color:#aaa}html[data-theme=dark] .testimonials .carousel .testimonial{background:rgba(0,0,0,0);border:1px solid #363d3d;box-shadow:0 4px 8px rgba(0,0,0,.2)}html[data-theme=dark] .testimonials .carousel .testimonial:hover{box-shadow:0 6px 12px rgba(219,211,211,.1)}html[data-theme=dark] .testimonials .carousel .testimonial .content{color:#e0e0e0}html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link .name:hover,html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link:hover{color:#a0f4ff}html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link .name:hover:after,html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link:hover:after{background:linear-gradient(90deg,#a0f4ff,transparent)}html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link .name:hover svg,html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link .testimonial-name-link:hover svg{color:#a0f4ff}html[data-theme=dark] .testimonials .carousel .testimonial .user .name-with-link svg{color:#82f1fc;margin-left:.25rem}html[data-theme=dark] .testimonials .carousel .testimonial .user .name{color:#82f1fc!important}html[data-theme=dark] .testimonials .carousel .testimonial .user .name:hover{color:#a0f4ff!important}html[data-theme=dark] .testimonials .carousel .testimonial .user .name:hover:after{background:linear-gradient(90deg,#a0f4ff,transparent)}html[data-theme=dark] .testimonials .carousel .testimonial .user .name svg{color:#82f1fc!important}.name:hover html[data-theme=dark] .testimonials .carousel .testimonial .user .name svg{color:#a0f4ff!important}html[data-theme=dark] .testimonials .controls button{background:#1f1f1f;border:1px solid #363d3d;color:#f0f0f0}html[data-theme=dark] .testimonials .controls button:hover{box-shadow:0 2px 6px rgba(121,149,151,.746)}html[data-theme=dark] .testimonials .grid-section h2{color:#f0f0f0}html[data-theme=dark] .testimonials .grid-section .grid .grid-item{background:rgba(0,0,0,0);border:1px solid #363d3d;box-shadow:0 2px 6px rgba(0,0,0,.2)}html[data-theme=dark] .testimonials .grid-section .grid .grid-item:hover{box-shadow:0 6px 12px rgba(219,211,211,.1)}html[data-theme=dark] .testimonials .grid-section .grid .grid-item p{color:#e0e0e0}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .name,html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .testimonial-name-link{color:#82f1fc}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .name:hover,html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .testimonial-name-link:hover{color:#a0f4ff}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .name:hover:after,html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .testimonial-name-link:hover:after{background:linear-gradient(90deg,#a0f4ff,transparent)}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link svg{color:#82f1fc}.name:hover html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link svg,.testimonial-name-link:hover html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link svg{color:#a0f4ff}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link .testimonial-name-link:hover+svg,html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name-with-link svg:hover{color:#a0f4ff;opacity:.8}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name{color:#82f1fc}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name:hover{color:#a0f4ff}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name:hover:after{background:linear-gradient(90deg,#a0f4ff,transparent)}html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name svg{color:#82f1fc}.name:hover html[data-theme=dark] .testimonials .grid-section .grid .grid-item .user .name svg{color:#a0f4ff}.book-a-call{width:100%;padding:4rem 1rem;background:rgba(0,0,0,0);position:relative;color:#000}.book-a-call__container{max-width:700px;margin:0 auto;position:relative}.book-a-call__content{text-align:center;background:rgba(0,0,0,0);border-radius:.5rem;padding:3rem 2rem}.book-a-call__title{font-size:3rem;font-weight:300;margin-bottom:1rem;line-height:1.2;color:#333}.book-a-call__subtitle{font-size:1.25rem;margin-bottom:2.5rem;color:#666;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.6}.book-a-call__button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:#fff;color:#000!important;text-decoration:none;font-weight:500;font-size:1.1rem;border-radius:9999px;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;position:relative}.book-a-call__button:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(20,94,94,.3);background:#f8f9ff}.book-a-call__button:hover .book-a-call__button-arrow{transform:translateX(5px)}.book-a-call__button:hover .book-a-call__button-icon{transform:rotate(15deg) scale(1.1)}.book-a-call__button-arrow,.book-a-call__button-icon{font-size:1.2rem;transition:transform .3s ease}.book-a-call__button-arrow{font-weight:700}@media(max-width:768px){.book-a-call{padding:3rem 1rem}.book-a-call__content{padding:2rem 1.5rem}.book-a-call__title{font-size:2.5rem}.book-a-call__subtitle{font-size:1.1rem;margin-bottom:2rem}}@media(max-width:480px){.book-a-call{padding:2.5rem 1rem}.book-a-call__content{padding:1.5rem 1rem}.book-a-call__title{font-size:2rem}.book-a-call__subtitle{font-size:1rem;margin-bottom:1.5rem}.book-a-call__button{padding:.875rem 1.5rem;font-size:1rem}}.book-a-call{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .book-a-call,html[data-theme=dark] .book-a-call__title{color:#f0f0f0}html[data-theme=dark] .book-a-call__subtitle{color:#aaa}html[data-theme=dark] .book-a-call__button{color:#000}.Faq_faqSection__Nxl9A{padding:4rem 1rem;display:flex;justify-content:center}.Faq_wrapper__PsAgS{max-width:800px;width:100%;background-color:rgba(0,0,0,0);border-radius:8px;box-shadow:0 3px 6px rgba(13,206,223,.437);padding:2rem}.Faq_header__aMJai{text-align:center;margin-bottom:2rem}.Faq_header__aMJai h1{font-size:2rem;font-weight:700;color:#333}.Faq_header__aMJai p{font-size:1rem;color:#666;margin-top:.5rem}.Faq_accordionList__GMz8N{margin-top:2rem}.Faq_faqItem__Es3xM{border-top:1px solid #e0e0e0}.Faq_question__jfWlI{width:100%;padding:1rem;background:none;border:none;text-align:left;font-size:1rem;font-weight:500;color:#333;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.Faq_answerWrapper__OWu0n{overflow:hidden}.Faq_answer__d4kWs{padding:0 1rem 1rem;font-size:.95rem;color:#555}.Faq_open__tkm_T,html[data-theme=dark] .Faq_faqSection__Nxl9A{background-color:rgba(0,0,0,0)}html[data-theme=dark] .Faq_faqSection__Nxl9A .Faq_wrapper__PsAgS{background-color:rgba(0,0,0,0);box-shadow:0 2px 4px rgba(13,206,223,.19)}html[data-theme=dark] .Faq_faqSection__Nxl9A .Faq_header__aMJai h1{color:#fff}html[data-theme=dark] .Faq_faqSection__Nxl9A .Faq_header__aMJai p{color:#aaa}html[data-theme=dark] .Faq_faqSection__Nxl9A .Faq_question__jfWlI{color:#fff}html[data-theme=dark] .Faq_faqSection__Nxl9A .Faq_answer__d4kWs{color:#aaa}html[data-theme=dark] .Faq_faqSection__Nxl9A .Faq_faqItem__Es3xM{border-top:.25px solid rgba(170,170,170,.2392156863)}@media(max-width:600px){.Faq_header__aMJai h1{font-size:1.5rem}.Faq_header__aMJai p{font-size:.9rem}.Faq_question__jfWlI{font-size:.93rem}.Faq_answer__d4kWs{font-size:.85rem}}