.solution-page--features{background-color:var(--color-bg-secondary)}.solution-page--features .tab-showcase{padding:var(--spacing-7xl) var(--container-padding-desktop);gap:var(--spacing-5xl)}.solution-page--features .tab-showcase--pointers li{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.solution-page--features .tab-showcase--header-block,.solution-page--features .tab-showcase--tabs-block{max-width:1000px;margin:0 auto;width:100%}.solution-page--features .tab-showcase--header-block{align-items:flex-start;text-align:left;padding:0;gap:var(--spacing-sm)}.solution-page--features .tab-showcase--header-block--badge .badge{padding:0;border:none;background:none;cursor:default}.solution-page--features .tab-showcase--header-block--badge .badge span{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-brand-secondary);text-transform:uppercase;letter-spacing:.05em}.solution-page--features .tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px}.solution-page--features .tab-showcase--header-block--sub-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;max-width:none}.solution-page--features .tab-showcase--tabs-block{gap:var(--spacing-4xl)}.solution-page--features .tab-showcase--tabs-block--tabs{padding:0;border-bottom:none;gap:var(--spacing-xs)}.solution-page--features .tab-showcase--tabs-block--tabs--tab{width:auto;padding:var(--spacing-sm) var(--spacing-xl);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.solution-page--features .tab-showcase--tabs-block--tabs--tab h3{font-family:var(--font-inter,Inter);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.solution-page--features .tab-showcase--tabs-block--tabs--tab.active{border-color:var(--color-border-brand-solid);background-color:var(--color-bg-brand-selected)}.solution-page--features .tab-showcase--tabs-block--tabs--tab.active h3{color:var(--color-text-brand-secondary)}.solution-page--features .tab-showcase--tabs-block--tabs--overlay-slider{display:none}.solution-page--features .tab-showcase--tabs-block--content{padding:0;gap:var(--spacing-6xl)}.solution-page--features .tab-showcase--tabs-block--content--media{flex:2 1}.solution-page--features .tab-showcase--tabs-block--content--details{flex:1 1;gap:var(--spacing-3xl)}.solution-page--features .tab-showcase--tabs-block--content--details--item{gap:var(--spacing-xl)}.solution-page--features .tab-showcase--tabs-block--content--details--item--sub-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;line-height:1.6}.solution-page--features .tab-showcase--tabs-block--content--details--action{max-width:none}.solution-page--features .tab-showcase--accordion-showcase--item--tab h3{font-family:var(--font-inter,Inter);font-size:16px;font-weight:500;line-height:24px}.solution-page--features .tab-showcase--accordion-showcase--item--content--container--sub-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.solution-page--faq{background-color:var(--color-bg-primary)}@media(max-width:900px){.solution-page--features .tab-showcase--tabs-block--tabs{flex-wrap:wrap}.solution-page--features .tab-showcase--tabs-block--content{flex-direction:column;gap:var(--spacing-4xl)}.solution-page--features .tab-showcase--tabs-block--content--details,.solution-page--features .tab-showcase--tabs-block--content--media{width:100%}}@media(max-width:480px){.solution-page--features .tab-showcase{padding:var(--spacing-6xl) 0}.solution-page--features .tab-showcase--header-block{padding:0 var(--container-padding-mobile)}.solution-page--features .tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px}.solution-page--features .tab-showcase--header-block--sub-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}}.solution-hero{padding:var(--spacing-11xl) var(--container-padding-desktop) var(--spacing-8xl);display:flex;flex-direction:column;gap:var(--spacing-7xl);position:relative;overflow:hidden}.solution-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 65% at 0 15%,rgba(99,102,241,.18) 0,transparent 70%),radial-gradient(ellipse 50% 60% at 95% 75%,rgba(168,85,247,.15) 0,transparent 70%),radial-gradient(ellipse 65% 50% at 50% 100%,rgba(59,130,246,.12) 0,transparent 55%),radial-gradient(ellipse 30% 40% at 70% 10%,rgba(236,72,153,.1) 0,transparent 65%)}.solution-hero--container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4xl);max-width:1000px;margin:0 auto;width:100%}.solution-hero--container--content{display:flex;flex-direction:column;gap:var(--spacing-2xl);align-items:center;text-align:center;max-width:720px}.solution-hero--container--content--heading{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px;color:var(--color-text-primary)}.solution-hero--container--content--heading--highlight{color:var(--color-text-brand-primary)}.solution-hero--container--content--description{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary);line-height:1.6}.solution-hero--container--content--actions{display:flex;gap:var(--spacing-lg);align-items:center;padding-top:var(--spacing-md)}.solution-hero--container--media{max-width:800px}.solution-hero--container--media,.solution-hero--trust{width:100%;display:flex;align-items:center;justify-content:center}.solution-hero--trust{position:relative;z-index:1;gap:var(--spacing-3xl);padding-top:var(--spacing-2xl);border-top:1px solid var(--color-border-secondary);max-width:1000px;margin:0 auto}.solution-hero--trust--label{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-quaternary);white-space:nowrap}.solution-hero--trust--logos{display:flex;align-items:center;gap:var(--spacing-3xl);flex-wrap:wrap;justify-content:center}.solution-hero--trust--logos img{filter:saturate(0)}@media(max-width:480px){.solution-hero{padding:var(--spacing-10xl) var(--container-padding-mobile) var(--spacing-6xl);gap:var(--spacing-5xl)}.solution-hero--container{gap:var(--spacing-3xl)}.solution-hero--container--content--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px}.solution-hero--container--content--description{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.solution-hero--container--content--actions{flex-direction:column;width:100%}.solution-hero--trust{flex-direction:column;gap:var(--spacing-xl)}.solution-hero--trust--logos{gap:var(--spacing-2xl)}}.responsive-button{text-align:center}.media-frame{--media-frame-pad:7%;--media-frame-color:var(--color-bg-tertiary);display:flex;width:100%;padding:var(--media-frame-pad);background-color:var(--media-frame-color);border-radius:6px;overflow:hidden;transition:background-color .4s ease}.media-frame--surface{position:relative;flex:1 1;min-width:0;border-radius:6px;overflow:hidden;filter:drop-shadow(0 12px 16px -4px rgba(16,24,40,.0784313725)) drop-shadow(0 4px 6px -2px rgba(16,24,40,.031372549))}.media-frame--surface img,.media-frame--surface video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.media-frame--fit-contain .media-frame--surface img,.media-frame--fit-contain .media-frame--surface video{object-fit:contain}.media-frame--bleed-top{padding-top:0}.media-frame--bleed-top .media-frame--surface{border-top-left-radius:0;border-top-right-radius:0}.media-frame--bleed-top .media-frame--surface img,.media-frame--bleed-top .media-frame--surface video{object-position:center bottom}.media-frame--bleed-bottom{padding-bottom:0}.media-frame--bleed-bottom .media-frame--surface{border-bottom-left-radius:0;border-bottom-right-radius:0}.media-frame--bleed-bottom .media-frame--surface img,.media-frame--bleed-bottom .media-frame--surface video{object-position:center top}.media-frame--bleed-right{padding-right:0}.media-frame--bleed-right .media-frame--surface{border-top-right-radius:0;border-bottom-right-radius:0}.media-frame--bleed-right .media-frame--surface img,.media-frame--bleed-right .media-frame--surface video{object-position:left center}.media-frame--bleed-left{padding-left:0}.media-frame--bleed-left .media-frame--surface{border-top-left-radius:0;border-bottom-left-radius:0}.media-frame--bleed-left .media-frame--surface img,.media-frame--bleed-left .media-frame--surface video{object-position:right center}.media-frame--bleed-bottom-right{padding-right:0;padding-bottom:0}.media-frame--bleed-bottom-right .media-frame--surface{border-radius:6px 0 0 0}.media-frame--bleed-bottom-right .media-frame--surface img,.media-frame--bleed-bottom-right .media-frame--surface video{object-position:top left}.media-frame--bleed-all{padding:0;border-radius:8px}.media-frame--bleed-all .media-frame--surface{border-radius:0}.media-frame--bleed-bottom-left{padding-left:0;padding-bottom:0}.media-frame--bleed-bottom-left .media-frame--surface{border-radius:0 6px 0 0}.media-frame--bleed-bottom-left .media-frame--surface img,.media-frame--bleed-bottom-left .media-frame--surface video{object-position:top right}.media-frame--pat-halftone,.media-frame--pat-hf-1,.media-frame--pat-hf-2,.media-frame--pat-hf-3,.media-frame--pat-moss,.media-frame--pat-spore{position:relative}.media-frame--pat-halftone .media-frame--surface,.media-frame--pat-hf-1 .media-frame--surface,.media-frame--pat-hf-2 .media-frame--surface,.media-frame--pat-hf-3 .media-frame--surface,.media-frame--pat-moss .media-frame--surface,.media-frame--pat-spore .media-frame--surface{z-index:1}.media-frame--pat-halftone:after,.media-frame--pat-halftone:before,.media-frame--pat-hf-1:after,.media-frame--pat-hf-1:before,.media-frame--pat-hf-2:after,.media-frame--pat-hf-2:before,.media-frame--pat-hf-3:after,.media-frame--pat-hf-3:before,.media-frame--pat-moss:after,.media-frame--pat-moss:before,.media-frame--pat-spore:after,.media-frame--pat-spore:before{content:"";position:absolute;z-index:0;pointer-events:none}.media-frame--pat-hf-1:before{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='220'%3E%3Ccircle cx='28' cy='35' r='8' fill='rgba(255,255,255,0.22)'/%3E%3Ccircle cx='185' cy='18' r='5' fill='rgba(255,255,255,0.15)'/%3E%3Ccircle cx='95' cy='170' r='6' fill='rgba(255,255,255,0.18)'/%3E%3Ccircle cx='270' cy='95' r='4' fill='rgba(255,255,255,0.12)'/%3E%3Ccircle cx='48' cy='120' r='3' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='240' cy='190' r='7' fill='rgba(255,255,255,0.16)'/%3E%3Ccircle cx='310' cy='40' r='3' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='155' cy='100' r='5' fill='rgba(255,255,255,0.13)'/%3E%3Crect x='120' y='25' width='26' height='18' rx='3' stroke='rgba(255,255,255,0.18)' fill='none' stroke-width='1.5'/%3E%3Crect x='260' y='150' width='30' height='22' rx='3' stroke='rgba(255,255,255,0.15)' fill='none' stroke-width='1.5'/%3E%3Crect x='40' y='75' width='22' height='16' rx='3' fill='rgba(255,255,255,0.08)'/%3E%3Crect x='210' y='60' width='20' height='14' rx='3' stroke='rgba(255,255,255,0.12)' fill='none' stroke-width='1'/%3E%3C/svg%3E");background-size:320px 220px}.media-frame--pat-hf-2:before{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='350' height='200'%3E%3Ccircle cx='30' cy='45' r='7' fill='rgba(255,255,255,0.2)'/%3E%3Ccircle cx='42' cy='32' r='4' fill='rgba(255,255,255,0.14)'/%3E%3Ccircle cx='22' cy='58' r='3' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='200' cy='160' r='6' fill='rgba(255,255,255,0.18)'/%3E%3Ccircle cx='215' cy='150' r='3' fill='rgba(255,255,255,0.12)'/%3E%3Ccircle cx='310' cy='28' r='5' fill='rgba(255,255,255,0.15)'/%3E%3Ccircle cx='120' cy='110' r='4' fill='rgba(255,255,255,0.12)'/%3E%3Ccircle cx='280' cy='120' r='3' fill='rgba(255,255,255,0.1)'/%3E%3Crect x='140' y='20' width='28' height='20' rx='3' stroke='rgba(255,255,255,0.16)' fill='none' stroke-width='1.5'/%3E%3Crect x='145' y='24' width='28' height='20' rx='3' fill='rgba(255,255,255,0.06)'/%3E%3Crect x='260' y='70' width='24' height='16' rx='3' stroke='rgba(255,255,255,0.14)' fill='none' stroke-width='1'/%3E%3Crect x='50' y='150' width='30' height='22' rx='3' stroke='rgba(255,255,255,0.16)' fill='none' stroke-width='1.5'/%3E%3Crect x='56' y='155' width='30' height='22' rx='3' fill='rgba(255,255,255,0.06)'/%3E%3C/svg%3E");background-size:350px 200px}.media-frame--pat-hf-3:before{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='340' height='230'%3E%3Ccircle cx='40' cy='40' r='4' fill='rgba(255,255,255,0.25)'/%3E%3Ccircle cx='40' cy='40' r='10' stroke='rgba(255,255,255,0.12)' fill='none' stroke-width='1'/%3E%3Ccircle cx='40' cy='40' r='18' stroke='rgba(255,255,255,0.06)' fill='none' stroke-width='1'/%3E%3Ccircle cx='250' cy='170' r='3' fill='rgba(255,255,255,0.22)'/%3E%3Ccircle cx='250' cy='170' r='8' stroke='rgba(255,255,255,0.1)' fill='none' stroke-width='1'/%3E%3Ccircle cx='250' cy='170' r='14' stroke='rgba(255,255,255,0.05)' fill='none' stroke-width='1'/%3E%3Ccircle cx='160' cy='95' r='3' fill='rgba(255,255,255,0.18)'/%3E%3Ccircle cx='160' cy='95' r='7' stroke='rgba(255,255,255,0.08)' fill='none' stroke-width='1'/%3E%3Ccircle cx='310' cy='50' r='2' fill='rgba(255,255,255,0.14)'/%3E%3Ccircle cx='310' cy='50' r='6' stroke='rgba(255,255,255,0.07)' fill='none' stroke-width='1'/%3E%3Ccircle cx='90' cy='190' r='2' fill='rgba(255,255,255,0.12)'/%3E%3Crect x='180' y='20' width='24' height='16' rx='3' fill='rgba(255,255,255,0.1)'/%3E%3Crect x='70' y='110' width='20' height='14' rx='3' fill='rgba(255,255,255,0.08)'/%3E%3Crect x='280' y='100' width='22' height='16' rx='3' stroke='rgba(255,255,255,0.12)' fill='none' stroke-width='1'/%3E%3C/svg%3E");background-size:340px 230px}.media-frame--pat-spore:before{inset:0;background-image:radial-gradient(circle,hsla(0,0%,100%,.14) 1px,transparent 0),radial-gradient(circle,hsla(0,0%,100%,.1) .7px,transparent 0),radial-gradient(circle,hsla(0,0%,100%,.08) 1.2px,transparent 0);background-size:19px 17px,11px 13px,29px 23px;background-position:0 0,7px 4px,3px 11px}.media-frame--pat-moss:before{inset:0;background:radial-gradient(ellipse 40% 35% at 15% 25%,hsla(0,0%,100%,.1) 0,transparent 100%),radial-gradient(ellipse 55% 30% at 72% 70%,hsla(0,0%,100%,.08) 0,transparent 100%),radial-gradient(ellipse 30% 50% at 45% 85%,hsla(0,0%,100%,.07) 0,transparent 100%),radial-gradient(ellipse 45% 25% at 85% 20%,hsla(0,0%,100%,.09) 0,transparent 100%)}.media-frame--pat-halftone:before{inset:0;background-image:radial-gradient(circle,hsla(0,0%,100%,.14) 1.5px,transparent 0);background-size:8px 8px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.7),transparent 65%);mask-image:linear-gradient(135deg,rgba(0,0,0,.7),transparent 65%)}.introduction-section{background-color:var(--color-bg-secondary);padding:var(--spacing-7xl) var(--container-padding-desktop)}.introduction-section--container{flex-direction:column;max-width:1000px;margin:0 auto}.introduction-section--container,.introduction-section--container--content{display:flex;gap:var(--spacing-5xl);align-items:center}.introduction-section--container--content--text{flex:1 1;align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-2xl)}.introduction-section--container--content--text--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary)}.introduction-section--container--content--text--body{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary);line-height:1.75}.introduction-section--container--content--text--cta{padding-top:var(--spacing-sm)}.introduction-section--container--content--visual{flex:1 1;min-width:0}@media(max-width:900px){.introduction-section--container--content{flex-direction:column;gap:var(--spacing-3xl)}.introduction-section--container--content--text,.introduction-section--container--content--visual{width:100%}}@media(max-width:480px){.introduction-section{padding:var(--spacing-6xl) var(--container-padding-mobile)}.introduction-section--container{gap:var(--spacing-3xl)}.introduction-section--container--content--text{gap:var(--spacing-xl)}.introduction-section--container--content--text--heading{font-family:var(--font-inter,Inter);font-size:20px;font-weight:600;line-height:30px}.introduction-section--container--content--text--body{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;line-height:1.7}}.benefit-grid{padding:var(--spacing-7xl) var(--container-padding-desktop);display:flex;flex-direction:column;gap:var(--spacing-5xl)}.benefit-grid--header{display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:1000px;margin:0 auto;width:100%}.benefit-grid--header--overline{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-brand-secondary);text-transform:uppercase;letter-spacing:.05em}.benefit-grid--header--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary)}.benefit-grid--cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);max-width:1000px;margin:0 auto;width:100%;justify-items:center}.benefit-grid--cards--card{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-3xl);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);background-color:var(--color-bg-secondary);transition:background-color .2s ease,border-color .2s ease}.benefit-grid--cards--card:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-primary)}.benefit-grid--cards--card--icon{margin-bottom:var(--spacing-xs)}.benefit-grid--cards--card--title{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-primary)}.benefit-grid--cards--card--description{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-tertiary);line-height:1.5}@media(max-width:900px){.benefit-grid--cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.benefit-grid{padding:var(--spacing-6xl) var(--container-padding-mobile);gap:var(--spacing-4xl)}.benefit-grid--header--heading{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px}.benefit-grid--cards{grid-template-columns:1fr;gap:var(--spacing-xl)}}.tab-showcase{padding:var(--spacing-8xl);display:flex;flex-direction:column;gap:var(--spacing-7xl)}.tab-showcase--pointers{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.tab-showcase--pointers li{position:relative;padding-left:var(--spacing-3xl);font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-secondary)}.tab-showcase--pointers li:before{content:"";position:absolute;left:0;top:.3em;width:10px;height:10px;border-radius:var(--radius-full);background-color:var(--pointer-color,var(--color-fg-brand-primary))}.tab-showcase--header-block{padding:0 var(--container-padding-desktop);display:flex;flex-direction:column;gap:var(--spacing-xl);text-align:center;align-items:center}.tab-showcase--header-block--badge{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-brand-secondary)}.tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:36px;font-weight:600;line-height:44px;letter-spacing:-.72px;color:var(--color-text-primary)}.tab-showcase--header-block--sub-text{max-width:var(--width-xl);font-family:var(--font-inter,Inter);font-size:20px;font-weight:400;line-height:30px;color:var(--color-text-tertiary)}.tab-showcase--tabs-block{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.tab-showcase--tabs-block--tabs{padding:0 var(--container-padding-desktop);position:relative;display:flex;align-items:center;border-bottom:1px solid var(--color-border-cool);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tab-showcase--tabs-block--tabs::-webkit-scrollbar{display:none}.tab-showcase--tabs-block--tabs--tab{padding:var(--spacing-md) var(--spacing-lg);filter:drop-shadow(0 1px 3px 0 rgba(16,24,40,.1019607843)) drop-shadow(1px 2px 0 rgba(16,24,40,.0588235294));cursor:pointer;text-align:center;width:var(--spacing-11xl);flex-shrink:0;z-index:1}.tab-showcase--tabs-block--tabs--tab h3{color:var(--color-text-secondary);font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;white-space:nowrap}.tab-showcase--tabs-block--tabs--overlay-slider{position:absolute;top:5;left:5;transform:translate(-50%,-50%);background-color:var(--color-bg-primary-alt);border-bottom:2px solid var(--color-fg-brand-primary-alt)}.tab-showcase--tabs-block--content{padding:0 var(--container-padding-desktop);display:flex;align-items:center;gap:var(--spacing-7xl)}.tab-showcase--tabs-block--content--media{flex:1 1 50%;min-width:0}.tab-showcase--tabs-block--content--media--item{display:none}.tab-showcase--tabs-block--content--media--item.active{display:block}.tab-showcase--tabs-block--content--details{flex:1 1 40%;min-width:0;display:flex;gap:var(--spacing-4xl);flex-direction:column}.tab-showcase--tabs-block--content--details--item{display:none}.tab-showcase--tabs-block--content--details--item.active{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.tab-showcase--tabs-block--content--details--item--text h4{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;font-size:32px;line-height:40px;color:var(--color-text-primary)}.tab-showcase--tabs-block--content--details--item--sub-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-secondary)}.tab-showcase--tabs-block--content--details--action{max-width:var(--spacing-64);display:flex;flex:1 0;align-items:flex-start;gap:var(--spacing-lg)}.tab-showcase--accordion-showcase{display:none;width:100%;padding:var(--container-padding-mobile);flex:1 0;flex-direction:column;gap:var(--spacing-4xl)}.tab-showcase--accordion-showcase--item{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding-top:var(--spacing-3xl);border-top:1px solid var(--color-border-secondary)}.tab-showcase--accordion-showcase--item--tab{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);cursor:pointer}.tab-showcase--accordion-showcase--item--tab h3{font-family:var(--font-inter,Inter);font-size:18px;font-weight:500;line-height:28px;color:var(--color-text-primary)}.tab-showcase--accordion-showcase--item--tab--icon{--svg-icon--mask-bg-color:var(--color-fg-quinary)}.tab-showcase--accordion-showcase--item--content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xl)}.tab-showcase--accordion-showcase--item--content--media{width:100%}.tab-showcase--accordion-showcase--item--content--container{padding:0 var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-2xl)}.tab-showcase--accordion-showcase--item--content--container--sub-text{max-width:var(--width-sm);font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary)}.tab-showcase--accordion-showcase--item--content--container--action{display:flex;align-items:flex-start}.tab-showcase--accordion-showcase--item:first-child{border-top:none}@media(max-width:920px){.tab-showcase{padding:var(--spacing-6xl) var(--spacing-xl);gap:var(--spacing-5xl)}.tab-showcase--header-block{padding:0}.tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px}.tab-showcase--header-block--sub-text{font-family:var(--font-inter,Inter);font-size:18px;font-weight:400;line-height:28px}.tab-showcase--tabs-block{gap:var(--spacing-4xl)}.tab-showcase--tabs-block--tabs{padding:0}.tab-showcase--tabs-block--tabs--tab{width:auto;padding:var(--spacing-md) var(--spacing-xl)}.tab-showcase--tabs-block--content{padding:0;flex-direction:column;gap:var(--spacing-4xl)}.tab-showcase--tabs-block--content--media{flex:none;width:100%}.tab-showcase--tabs-block--content--details{flex:none;width:100%;gap:var(--spacing-3xl)}.tab-showcase--tabs-block--content--details--item--text h4{font-size:24px;line-height:32px}}@media(max-width:480px){.tab-showcase{padding:var(--spacing-7xl) 0;gap:var(--spacing-4xl)}.tab-showcase--header-block{padding:0 var(--spacing-xl)}.tab-showcase--header-block--badge{font-family:var(--font-inter,Inter);font-size:14px;font-weight:600;line-height:20px}.tab-showcase--header-block--text h2{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px}.tab-showcase--header-block--sub-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px}.tab-showcase--tabs-block--content,.tab-showcase--tabs-block--tabs{display:none}.tab-showcase--accordion-showcase{display:flex}}.comparison-table{padding:var(--spacing-7xl) var(--container-padding-desktop);gap:var(--spacing-5xl)}.comparison-table,.comparison-table--header{display:flex;flex-direction:column;align-items:center}.comparison-table--header{gap:var(--spacing-md);text-align:center}.comparison-table--header--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary)}.comparison-table--header--sub-text{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-tertiary);max-width:var(--width-lg)}.comparison-table--cell-icon{display:flex;align-items:center;justify-content:center;margin:0 auto}.comparison-table--cell-icon--yes{--svg-icon--mask-bg-color:var(--color-fg-success-primary)}.comparison-table--cell-icon--no{--svg-icon--mask-bg-color:var(--color-fg-error-secondary)}.comparison-table--cell-icon--partial{color:var(--color-fg-warning-primary);font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px}.comparison-table--card{max-width:720px;width:100%;border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);overflow:hidden;filter:drop-shadow(0 1px 3px 0 rgba(16,24,40,.1019607843)) drop-shadow(1px 2px 0 rgba(16,24,40,.0588235294));background-color:var(--color-bg-primary)}.comparison-table--card--scroll{overflow-x:auto}.comparison-table--card--table{width:100%;border-collapse:separate;border-spacing:0}.comparison-table--card--table--th-content{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.comparison-table--card--table thead tr th{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-tertiary);text-align:center;padding:var(--spacing-lg) var(--spacing-2xl);background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-secondary);white-space:nowrap}.comparison-table--card--table thead tr th.kappax-col{font-family:var(--font-inter,Inter);font-size:12px;font-weight:700;line-height:18px;color:var(--color-text-brand-secondary);border-bottom:2px solid var(--color-border-brand-solid)}.comparison-table--card--table thead tr th.feature-col{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-quaternary);text-transform:uppercase;letter-spacing:.05em;text-align:left}.comparison-table--card--table tbody tr{transition:background-color .15s ease}.comparison-table--card--table tbody tr:hover{background-color:var(--color-bg-primary-hover)}.comparison-table--card--table tbody tr td{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-tertiary);padding:var(--spacing-lg) var(--spacing-2xl);border-bottom:1px solid var(--color-border-secondary);text-align:center;vertical-align:middle}.comparison-table--card--table tbody tr td.feature-col{font-family:var(--font-inter,Inter);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text-primary);text-align:left;white-space:nowrap}.comparison-table--card--table tbody tr:last-child td{border-bottom:none}.comparison-table--card--cta{display:flex;justify-content:center;padding:var(--spacing-2xl);border-top:1px solid var(--color-border-secondary)}@media(max-width:768px){.comparison-table--card--scroll{-webkit-overflow-scrolling:touch}.comparison-table--card--table{min-width:420px}.comparison-table--card--table tbody tr td.feature-col,.comparison-table--card--table thead tr th.feature-col{position:sticky;left:0;z-index:1;background-color:var(--color-bg-primary)}.comparison-table--card--table thead tr th.feature-col{background-color:var(--color-bg-secondary)}}@media(max-width:480px){.comparison-table{padding:var(--spacing-6xl) var(--container-padding-mobile);gap:var(--spacing-4xl)}.comparison-table--header--heading{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px}.comparison-table--header--sub-text{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}}.steps-timeline{background-color:var(--color-bg-secondary);height:calc(100vh + var(--steps-count, 4)*50vh)}.steps-timeline--sticky{position:sticky;top:0;height:100vh;justify-content:center;gap:var(--spacing-5xl);padding:var(--spacing-4xl) var(--container-padding-desktop);overflow:hidden}.steps-timeline--header,.steps-timeline--sticky{display:flex;flex-direction:column;align-items:center}.steps-timeline--header{gap:var(--spacing-2xl);text-align:center}.steps-timeline--header--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary)}.steps-timeline--container{display:flex;gap:var(--spacing-7xl);max-width:1000px;width:100%;align-items:center}.steps-timeline--container--steps{flex:1 1;display:flex;flex-direction:column}.steps-timeline--container--steps--step{display:flex;gap:var(--spacing-lg);cursor:pointer}.steps-timeline--container--steps--step--indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.steps-timeline--container--steps--step--indicator--circle{width:32px;height:32px;border-radius:4px;border:2px solid var(--color-border-secondary);background-color:var(--color-bg-tertiary);display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.steps-timeline--container--steps--step--indicator--circle span{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-tertiary);transition:color .2s ease}.steps-timeline--container--steps--step--indicator--line{position:relative;width:1px;flex:1 1;min-height:var(--spacing-2xl);background-color:var(--color-border-secondary);overflow:hidden}.steps-timeline--container--steps--step--indicator--line:after{content:"";position:absolute;inset:0;background-color:var(--color-bg-brand-solid);transform-origin:top;transform:scaleY(clamp(0,var(--steps-progress,0) - var(--step-index,0),1))}.steps-timeline--container--steps--step--content{padding-bottom:var(--spacing-3xl)}.steps-timeline--container--steps--step--content--title{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-tertiary);margin-bottom:var(--spacing-xs);transition:color .2s ease}.steps-timeline--container--steps--step--content--description{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-quaternary);transition:color .2s ease}.steps-timeline--container--steps--step--content--mobile-image{margin-top:var(--spacing-xl)}.steps-timeline--container--steps--step.active .steps-timeline--container--steps--step--indicator--circle{background-color:var(--color-bg-brand-solid);border-color:var(--color-bg-brand-solid)}.steps-timeline--container--steps--step.active .steps-timeline--container--steps--step--indicator--circle span{color:#fff}.steps-timeline--container--steps--step.active .steps-timeline--container--steps--step--content--title{color:var(--color-text-primary)}.steps-timeline--container--steps--step.active .steps-timeline--container--steps--step--content--description{color:var(--color-text-tertiary)}.steps-timeline--container--steps--step.completed .steps-timeline--container--steps--step--indicator--circle{background-color:var(--color-bg-brand-solid);border-color:var(--color-bg-brand-solid)}.steps-timeline--container--steps--step.completed .steps-timeline--container--steps--step--indicator--circle span{color:#fff}.steps-timeline--container--steps--step.completed .steps-timeline--container--steps--step--indicator--line{background-color:var(--color-bg-brand-solid)}.steps-timeline--container--steps--step:last-child .steps-timeline--container--steps--step--content{padding-bottom:0}.steps-timeline--container--media{flex:1.5 1;min-width:0}.steps-timeline--container--media .media-frame--surface{overflow:visible}.steps-timeline--container--media--slide{position:absolute;inset:0;border-radius:var(--radius-md);overflow:hidden;transition:transform .5s cubic-bezier(.4,0,.2,1)}@media(max-width:900px){.steps-timeline{height:auto}.steps-timeline--sticky{position:static;height:auto;padding:var(--spacing-7xl) var(--container-padding-desktop);overflow:visible}.steps-timeline--container{flex-direction:column;gap:var(--spacing-4xl)}.steps-timeline--container--media,.steps-timeline--container--steps{width:100%}}@media(max-width:480px){.steps-timeline--sticky{padding:var(--spacing-6xl) var(--container-padding-mobile);gap:var(--spacing-4xl)}.steps-timeline--header--heading{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px}.steps-timeline--container{flex-direction:column}.steps-timeline--container--steps{width:100%}.steps-timeline--container--media{display:none}}.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}}.related-solutions{padding:var(--spacing-9xl) var(--container-padding-desktop);display:flex;flex-direction:column;gap:var(--spacing-5xl)}.related-solutions--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary);text-align:center;max-width:1000px;margin:0 auto;width:100%}.related-solutions--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);max-width:1000px;margin:0 auto;width:100%}.related-solutions--grid--card{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-3xl);border:1px solid var(--color-border-secondary);border-radius:var(--radius-2xl);background-color:var(--color-bg-primary);text-decoration:none;transition:border-color .2s ease,background-color .2s ease;position:relative}.related-solutions--grid--card:hover{border-color:var(--color-border-brand-solid);background-color:var(--color-bg-secondary)}.related-solutions--grid--card--icon{--svg-icon--mask-bg-color:var(--color-fg-brand-primary);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-brand-primary);border-radius:var(--radius-lg)}.related-solutions--grid--card--name{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px;color:var(--color-text-primary)}.related-solutions--grid--card--description{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-tertiary);line-height:1.5}.related-solutions--grid--card--arrow{--svg-icon--mask-bg-color:var(--color-fg-brand-primary);position:absolute;top:var(--spacing-3xl);right:var(--spacing-3xl);opacity:0;transition:opacity .2s ease}.related-solutions--grid--card:hover .related-solutions--grid--card--arrow{opacity:1}@media(max-width:480px){.related-solutions{padding:var(--spacing-7xl) var(--container-padding-mobile);gap:var(--spacing-4xl)}.related-solutions--grid{grid-template-columns:1fr;gap:var(--spacing-2xl)}.related-solutions--grid--card--arrow{opacity:1}}.case-study{padding:var(--spacing-9xl) var(--container-padding-desktop);background-color:var(--color-bg-secondary)}.case-study--container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4xl);max-width:720px;margin:0 auto}.case-study--container--header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);text-align:center}.case-study--container--header--badge{font-family:var(--font-inter,Inter);font-size:12px;font-weight:600;line-height:18px;color:var(--color-text-brand-secondary);text-transform:uppercase;letter-spacing:.05em}.case-study--container--header--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary)}.case-study--container--header--description{font-family:var(--font-inter,Inter);font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-secondary);line-height:1.6;max-width:600px}.case-study--container--media{width:100%}.case-study--container--stats{display:flex;justify-content:center;gap:var(--spacing-6xl)}.case-study--container--stats--item{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.case-study--container--stats--item--value{font-family:var(--font-inter,Inter);font-size:30px;font-weight:600;line-height:38px;color:var(--color-text-brand-secondary)}.case-study--container--stats--item--label{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-tertiary);text-align:center}.case-study--container--cta{display:flex}@media(max-width:480px){.case-study{padding:var(--spacing-6xl) var(--container-padding-mobile)}.case-study--container{gap:var(--spacing-3xl)}.case-study--container--header--heading{font-family:var(--font-inter,Inter);font-size:18px;font-weight:600;line-height:28px}.case-study--container--header--description{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px}.case-study--container--stats{flex-wrap:wrap;gap:var(--spacing-3xl)}.case-study--container--stats--item--value{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px}}.use-case-section{padding:var(--spacing-7xl) var(--container-padding-desktop);display:flex;flex-direction:column;gap:var(--spacing-5xl)}.use-case-section--header{display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:1000px;margin:0 auto;width:100%}.use-case-section--header--heading{font-family:var(--font-inter,Inter);font-size:24px;font-weight:600;line-height:32px;color:var(--color-text-primary)}.use-case-section--cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);max-width:1000px;margin:0 auto;width:100%}.use-case-section--cards--card{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-3xl);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xl);background-color:var(--color-bg-secondary)}.use-case-section--cards--card--title{font-family:var(--font-inter,Inter);font-size:16px;font-weight:600;line-height:24px;color:var(--color-text-primary)}.use-case-section--cards--card--description{font-family:var(--font-inter,Inter);font-size:14px;font-weight:400;line-height:20px;color:var(--color-text-tertiary)}@media(max-width:768px){.use-case-section{padding:var(--spacing-5xl) var(--container-padding-mobile)}.use-case-section--cards{grid-template-columns:1fr}}