.widgets-hero-section{min-height:95vh;gap:var(--spacing-7xl);padding:var(--spacing-9xl) 0}.widgets-hero-section,.widgets-hero-section--container{display:flex;flex-direction:column;align-items:center;justify-content:center}.widgets-hero-section--container{padding:var(--spacing-7xl) 0;flex:1 0;gap:var(--spacing-6xl)}.widgets-hero-section--container--heading{display:flex;flex-direction:column;align-items:center}.widgets-hero-section--container--heading--text{font-family:var(--font-inter,Inter);font-size:48px;font-weight:600;line-height:60px;letter-spacing:-.96px;color:var(--color-text-primary);margin-bottom:var(--spacing-3xl);text-align:center;max-width:var(--width-xl)}.widgets-hero-section--container--heading--text span{color:var(--color-fg-brand-primary)}.widgets-hero-section--container--heading--subtext{max-width:var(--width-lg);font-family:var(--font-inter,Inter);font-size:20px;font-weight:400;line-height:30px;color:var(--color-text-tertiary);text-align:center}.widgets-hero-section--container--actions{display:flex;flex-direction:row;gap:1rem}@media(max-width:476px){.widgets-hero-section{padding:var(--spacing-10xl) 0 var(--spacing-7xl) 0;gap:var(--spacing-6xl)}.widgets-hero-section--container{gap:var(--spacing-3xl);padding:0 var(--spacing-xl)}.widgets-hero-section--container--heading--text{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px}.widgets-hero-section--container--heading--subtext{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px}.widgets-hero-section--container--actions{flex-direction:column}}.social-proff{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:var(--spacing-6xl);overflow:hidden;--gap:var(--spacing-8xl)}.social-proff--supporting-text span{font-family:var(--font-inter,Inter);font-size:16px;font-weight:500;line-height:24px;color:var(--color-text-tertiary)}.social-proff--company-section{width:100%;position:relative;-webkit-user-select:none;user-select:none;display:flex;gap:var(--gap);overflow:hidden}.social-proff--track{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--gap);will-change:transform;animation:scroll 40s linear infinite;--svg-icon--mask-bg-color:var(--color-fg-secondary)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@media(max-width:480px){.social-proff{padding:0}.social-proff--company-section{gap:var(--spacing-4xl) var(--spacing-xl)}}.responsive-button{text-align:center}.widget-embed{width:100%;display:flex;align-items:center;justify-content:center}.widget-embed .kappax-widget{margin:0;padding:0;width:100%}.widget-embed .kappax-widget:empty:after{content:"";display:block;width:32px;height:32px;margin:var(--spacing-7xl) auto;border:3px solid var(--color-border-secondary);border-top-color:var(--color-fg-brand-primary);border-radius:50%;animation:widget-spin .7s linear infinite}@keyframes widget-spin{to{transform:rotate(1turn)}}.widgets-page--section{padding:var(--spacing-9xl) 0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6xl)}.widgets-page--section-alt{background-color:var(--color-bg-secondary)}.widgets-page--section>.kappax-widget{margin:0;padding:0}.widgets-page--section .kappax-inline-widget{width:80vw!important;aspect-ratio:16/9!important;height:auto!important;border:8px solid var(--color-border-secondary);border-radius:12px}.widgets-page--section .kappax-inline-widget iframe{width:100%!important;height:100%!important}.widgets-page--carousel-section{max-width:var(--width-xxl);width:100%;padding:0 var(--spacing-4xl);display:flex;flex-direction:column;gap:var(--spacing-6xl)}.widgets-page--platform-feature-section{background-color:var(--color-bg-secondary);padding:var(--spacing-9xl) 0;display:flex;align-items:center;flex-direction:column;gap:var(--spacing-7xl)}.widgets-page--contact-section{padding:var(--spacing-9xl) 0;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.widgets-page--carousel-section{padding:0 var(--spacing-xl)}}@media(max-width:480px){.widgets-page--section{padding:var(--spacing-7xl) 0}.widgets-page--section .kappax-inline-widget{width:calc(100vw - 32px)!important}.widgets-page--platform-feature-section{padding:var(--spacing-7xl) 0;gap:var(--spacing-4xl)}.widgets-page--contact-section{padding:var(--spacing-7xl) var(--spacing-4xl)}}.badge-heading{padding:0 var(--container-padding-desktop)}.badge-heading--container,.badge-heading--container--content{display:flex;align-items:center;justify-content:center;flex-direction:column}.badge-heading--container--content{gap:var(--spacing-2xl)}.badge-heading--container--content--top{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.badge-heading--container--content--top--heading{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);flex-wrap:wrap;text-align:center}.badge-heading--container--content--top--heading--text{margin:0;font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px;color:var(--color-text-primary)}.badge-heading--container--content--top--heading--children{display:flex;align-items:center;justify-content:flex-start;min-width:200px;max-width:500px}.badge-heading--container--content--sub-heading{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary);text-align:center;max-width:var(--width-xl)}.badge-heading--container--content--actions{display:flex;gap:var(--spacing-lg);align-items:center;justify-content:center}@media(max-width:456px){.badge-heading{gap:var(--spacing-xl);padding:0}.badge-heading--container{padding:0 var(--container-padding-desktop)}.badge-heading--container--content--top--heading--text{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px}.badge-heading--container--content--top--heading--children{justify-content:center}.badge-heading--container--content--sub-heading{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.badge-heading--container--content--actions{display:grid;grid-auto-flow:row;grid-template-columns:1fr;width:100%}}.faq-section{--bg-img-color:#e3c6d1;background-color:var(--color-bg-primary);justify-content:center;gap:var(--spacing-7xl);padding:var(--spacing-9xl) 0}.faq-section,.faq-section--header{display:flex;flex-direction:column;align-items:center}.faq-section--header{padding:0 var(--container-padding-desktop);gap:var(--spacing-4)}.faq-section--header--text h2{text-align:center;font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px;color:var(--color-text-primary)}.faq-section--header--sub-text{text-align:center;font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary)}.faq-section--accordion-container{display:flex;align-items:center;justify-content:center;align-self:stretch}.faq-section--accordion-container--accordion{max-width:var(--width-xl);display:flex;flex:1 0;padding:var(--container-padding-mobile)}.faq-section--footer{padding:0 var(--container-padding-desktop);display:flex;align-items:center;justify-content:center;align-self:stretch}@media(max-width:456px){.faq-section{padding:var(--spacing-7xl) var(--spacing-3xl);gap:var(--spacing-6xl)}.faq-section--header{padding:var(--container-padding-mobile)}.faq-section--header--text h2{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px}.faq-section--header--sub-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.faq-section--accordian,.faq-section--footer{padding:var(--container-padding-mobile)}}.contact-section{--bg-img-color:#e3c6d1;width:100%;display:flex;justify-content:center;align-self:stretch;max-width:1000px}.contact-section--container{display:flex;align-items:center;justify-content:space-between;flex:1 0;gap:var(--spacing-4xl);border-radius:var(--radius-3xl);background:linear-gradient(135deg,#0433a0,#1a4fe6 50%,#36f);padding:var(--spacing-4xl) 48px;position:relative;overflow:hidden}.contact-section--container:before{content:"";position:absolute;inset:0;background-image:url(/assets/svg/pattern/grid.svg);background-size:300px 300px;background-repeat:repeat;opacity:.3;filter:brightness(10);pointer-events:none}.contact-section--container--left{display:flex;align-items:center;gap:var(--spacing-3xl);position:relative;z-index:1}.contact-section--container--users-img{display:flex;align-items:center;flex-shrink:0}.contact-section--container--users-img--user>*{border-radius:var(--radius-full);border:1.5px solid var(--color-fg-white);margin-right:-6px;background-color:var(--bg-img-color)}.contact-section--container--header{display:flex;flex-direction:column;gap:var(--spacing-xs)}.contact-section--container--header--text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;color:#fff}.contact-section--container--header--sub-text{font-family:var(--font-inter,Inter);font-size:12px;font-weight:400;line-height:18px;color:hsla(0,0%,100%,.7)}.contact-section--container--right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2);flex-shrink:0;position:relative;z-index:1}.contact-section--container--right .button--primary{background-color:#fff;color:#1a4fe6;border-color:#fff}.contact-section--container--right .button--primary:hover{background-color:#f5f8ff;border-color:#f5f8ff}.contact-section--container--trust{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-inter,Inter);font-size:12px;font-weight:400;line-height:18px;color:hsla(0,0%,100%,.5)}.contact-section--container--trust--dot{color:hsla(0,0%,100%,.3)}@media(max-width:850px){.contact-section--container{flex-direction:column;align-items:center;padding:var(--spacing-4xl) var(--spacing-4xl);gap:var(--spacing-3xl)}.contact-section--container--left{flex-direction:column;align-items:center;text-align:center}.contact-section--container--header,.contact-section--container--right{align-items:center}}@media(max-width:480px){.contact-section--container{flex-direction:column;align-items:center;padding:var(--spacing-3xl) var(--spacing-2xl);gap:var(--spacing-3xl)}.contact-section--container--left{flex-direction:column;align-items:center;text-align:center}.contact-section--container--header,.contact-section--container--right{align-items:center}}.testimonial-section{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-5xl);padding:var(--spacing-8xl) 0}.testimonial-section--container{display:flex;flex-direction:column;gap:var(--spacing-6xl);width:100%;max-width:var(--kx-canvas-max);margin-inline:auto}.testimonial-section--container--content{row-gap:var(--kx-gutter)}.testimonial-section--container--content .testimonial-card{max-width:none;height:100%}.testimonial-section--container--content--card-one{scroll-snap-align:start;--gradient-start-color:#7a5af8;--gradient-end-color:#17152e}.testimonial-section--container--content--card-two{scroll-snap-align:start;--gradient-start-color:#333741;--gradient-end-color:#161b26}.testimonial-section--container--content--card-three{scroll-snap-align:start;--gradient-start-color:#067647;--gradient-end-color:#053321}@media(max-width:480px){.testimonial-section{padding:var(--spacing-4xl) 0}.testimonial-section--container{overflow:hidden;max-width:100%}.testimonial-section--container--content{display:flex;flex-wrap:nowrap;gap:var(--spacing-xl);padding:0 var(--spacing-3xl);overflow-x:auto;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-padding-left:var(--spacing-3xl)}.testimonial-section--container--content::-webkit-scrollbar{display:none}.testimonial-section--container--content .testimonial-card{max-width:var(--width-sm);height:auto}}:root{--gradient-start-color:#0b4a6f;--gradient-end-color:#0c111d}.testimonial-card{transition:transform var(--motion-duration-sm) var(--motion-ease-out)}.testimonial-card:hover{transform:translateY(calc(-1 * var(--motion-travel-sm)))}.testimonial-card{max-width:var(--width-xs);min-height:var(--width-sm);border-radius:var(--radius-4xl);padding:var(--spacing-3xl);border-radius:var(--radius-4xl,24px);background:radial-gradient(136.26% 136.26% at 50% -36.26%,var(--gradient-start-color) 0,var(--gradient-end-color) 100%)}.testimonial-card--content{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.testimonial-card--content--top-section{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-5xl)}.testimonial-card--content--top-section--logo--image{object-fit:contain}.testimonial-card--content--middle-section{min-height:var(--spacing-11xl)}.testimonial-card--content--middle-section--text{margin:0;font-family:var(--font-inter,Inter);font-size:20px;font-weight:400;line-height:30px;color:var(--color-text-primary)}.testimonial-card--content--bottom-section{display:flex;flex-direction:column;gap:var(--spacing-lg)}.testimonial-card--content--bottom-section--rating-section{display:flex;flex-direction:column;gap:var(--spacing-xl)}.testimonial-card--content--bottom-section--rating-section--stars{display:flex;gap:var(--spacing-xs);--svg-icon--mask-bg-color:var(--color-warning-400)}.testimonial-card--content--bottom-section--rating-section--text{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-brand-secondary)}.testimonial-card--content--bottom-section--text{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.testimonial-card--content--bottom-section--text--text{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px;color:var(--color-text-brand-secondary)}.testimonial-card--content--bottom-section--text--subtext{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-brand-secondary)}@media(max-width:480px){.testimonial-card{max-width:var(--width-sm);min-height:var(--width-xs);padding:var(--spacing-xl)}.testimonial-card--content{gap:var(--spacing-xl)}.testimonial-card--content--middle-section{min-height:var(--spacing-10xl)}.testimonial-card--content--middle-section--text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.testimonial-card--content--bottom-section--rating-section{gap:var(--spacing-md)}.testimonial-card--content--bottom-section--rating-section--text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px}.testimonial-card--content--bottom-section--text--text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:600;line-height:20px}.testimonial-card--content--bottom-section--text--sub-text{font-family:var(--font-inter,Inter);font-size:12px;font-weight:400;line-height:18px}}