@import "https://fonts.googleapis.com/css2?family=Geist:wght@100;200;300;400;500;600;700;800;900&display=swap";*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.relative{position:relative}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--primary:#ea087a;--primary-rgb:234, 8, 122;--gradient-start:#ea087a;--gradient-end:#af4feb;--dark-bg:#000;--light-bg:#f8f8f8;--text-on-dark:#fff;--text-on-light:#000;--section-padding-desktop:100px;--section-padding-mobile:60px}html{scroll-behavior:smooth;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--dark-bg);color:var(--text-on-dark);font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--dark-bg)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--gradient-start), var(--gradient-end));border-radius:4px}::selection{color:var(--text-on-dark);background:#ea087a4d}.gradient-text{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}@media (width>=641px){.gradient-text{display:inline}}.gradient-btn{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));color:#fff;cursor:pointer;border:none;border-radius:50px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.section-dark{background-color:var(--dark-bg);color:var(--text-on-dark)}.section-light{background-color:var(--light-bg);color:var(--text-on-light)}.section-padding{padding-top:var(--section-padding-desktop);padding-bottom:var(--section-padding-desktop)}@media (width<=768px){.section-padding{padding-top:var(--section-padding-mobile);padding-bottom:var(--section-padding-mobile)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.animate-fadeInUp{animation:.8s forwards fadeInUp}.animate-fadeIn{animation:.6s forwards fadeIn}.animate-slideInLeft{animation:.8s forwards slideInLeft}.animate-slideInRight{animation:.8s forwards slideInRight}.animate-scaleIn{animation:.6s forwards scaleIn}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.scroll-animate{opacity:0}.scroll-animate.visible{opacity:1}.card-hover{transition:transform .3s,box-shadow .3s}.card-hover:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0003}.employee-card{background:#fff;border-radius:16px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 20px #0000001a}.employee-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #ea087a26}.carousel-container{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.carousel-container::-webkit-scrollbar{display:none}.carousel-item{scroll-snap-align:start;flex-shrink:0}.glass{-webkit-backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a}.solution-benefits-grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:900px;margin:0 auto;display:grid}.security-benefits-grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto;display:grid}@media (width<=1024px){.solution-benefits-grid,.security-benefits-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=480px){.solution-benefits-grid,.security-benefits-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.solution-benefit-card{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:28px 20px;transition:transform .3s,border-color .3s,background .3s}.solution-benefit-card:hover{background:#ea087a0d;border-color:#ea087a66;transform:translateY(-5px)}.solution-benefit-icon{color:#ea087a;justify-content:center;margin-bottom:16px;display:flex}.solution-benefit-text{color:#fff;margin:0;font-size:1rem;font-weight:500;line-height:1.4}.security-benefit-card{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:24px 20px;transition:transform .3s,border-color .3s,background .3s}.security-benefit-card:hover{background:#ea087a0d;border-color:#ea087a66;transform:translateY(-5px)}.security-benefit-card-light{text-align:center;background:#fff;border:1px solid #00000014;border-radius:16px;padding:24px 20px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 4px 20px #0000000f}.security-benefit-card-light:hover{border-color:#ea087a4d;transform:translateY(-5px);box-shadow:0 12px 32px #ea087a1f}.security-benefit-icon{color:#ea087a;justify-content:center;margin-bottom:16px;display:flex}.security-benefit-title{color:#fff;margin:0 0 12px;font-size:1rem;font-weight:600;line-height:1.3}.security-benefit-title-light{color:#1a1a1a;margin:0 0 12px;font-size:1rem;font-weight:600;line-height:1.3}.security-benefit-text{color:#ffffffb3;margin:0;font-size:.9rem;font-weight:400;line-height:1.5}.security-benefit-text-light{color:#666;margin:0;font-size:.9rem;font-weight:400;line-height:1.5}@media (width<=480px){.solution-benefit-card,.security-benefit-card,.security-benefit-card-light{padding:20px 12px}.solution-benefit-text,.security-benefit-title,.security-benefit-title-light{font-size:.9rem}.security-benefit-text,.security-benefit-text-light{font-size:.8rem}}.gradient-border{background:var(--dark-bg);position:relative}.gradient-border:before{content:"";background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));border-radius:inherit;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.container-custom{max-width:1280px;margin:0 auto;padding:0 24px}@media (width<=768px){.container-custom{max-width:100%;padding:0 16px;overflow:hidden}}h1{letter-spacing:-.02em;text-align:center;word-wrap:break-word;overflow-wrap:break-word;width:100%;max-width:100%;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1}.hero-headline{flex-direction:column;align-items:center;display:flex}.hero-headline-sub{display:block}@media (width<=640px){h1{padding:0;font-size:2rem}}h2{letter-spacing:-.01em;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}h3{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.3}p{font-size:1.125rem;line-height:1.7}.gradient-bg-subtle{background:radial-gradient(at 50% 0,#ea087a26 0%,#0000 50%)}.comparison-positive{color:#22c55e}.comparison-negative{color:#ef4444}:root{--a4y-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--a4y-pink:#ea087a;--a4y-purple:#af4feb;--a4y-black:#050507;--a4y-white:#fff;--a4y-offwhite:#f8f8fa;--a4y-text-dark:#111113;--a4y-text-body:#3f3f46;--a4y-text-muted:#71717a;--a4y-text-light:#fff;--a4y-text-light-body:#ffffffc7;--a4y-text-light-strong:#ffffffdb;--a4y-hero-size:clamp(2.35rem, 5vw, 4.35rem);--a4y-section-title-size:clamp(1.95rem, 3.5vw, 2.75rem);--a4y-subtitle-size:clamp(1rem, 1.35vw, 1.125rem);--a4y-body-size:1rem;--a4y-small-size:.875rem;--a4y-card-title-size:1.08rem;--a4y-button-size:.98rem;--a4y-hero-weight:900;--a4y-title-weight:850;--a4y-card-title-weight:800;--a4y-body-weight:500;--a4y-small-weight:700;--a4y-button-weight:750;--a4y-hero-line:1.02;--a4y-title-line:1.12;--a4y-body-line:1.65;--a4y-button-line:1.2;--a4y-hero-letter:-.05em;--a4y-title-letter:-.035em;--a4y-small-letter:.04em;--a4y-section-padding-desktop:96px;--a4y-section-padding-mobile:64px;--a4y-container:1200px;--a4y-card-radius:24px;--a4y-card-radius-large:32px;--a4y-card-padding:24px;--a4y-button-radius:999px;--primary:#ea087a;--gradient-start:#ea087a;--gradient-end:#af4feb;--dark-bg:#000;--light-bg:#f8f8f8;--text-dark:#1a1a1a;--text-light:#fff;--text-muted:#666}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}.navbar{z-index:1000;padding:12px 0;transition:all .3s;position:fixed;top:0;left:0;right:0}.navbar.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2}.nav-container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 16px;display:flex}.nav-logo{width:auto;height:24px}@media (width>=768px){.nav-logo{height:32px}}.nav-links{background:#000000fa;flex-direction:column;gap:16px;padding:20px;display:none;position:fixed;top:56px;left:0;right:0}.nav-links.open{display:flex}.nav-links a{color:#fffc;font-size:1rem;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#fff}.nav-cta{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));border-radius:50px;font-weight:600;color:#fff!important;padding:10px 20px!important}@media (width>=768px){.nav-links{background:0 0;flex-direction:row;align-items:center;gap:24px;padding:0;display:flex;position:static}.nav-links a{font-size:.9rem}}.mobile-menu-btn{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:5px;padding:5px;display:flex}.mobile-menu-btn span{background:#fff;width:24px;height:2px;transition:all .3s}.mobile-menu-btn.open span:first-child{transform:rotate(45deg)translate(5px,5px)}.mobile-menu-btn.open span:nth-child(2){opacity:0}.mobile-menu-btn.open span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}@media (width>=768px){.mobile-menu-btn{display:none}}.section{padding:60px 0}@media (width>=768px){.section{padding:100px 0}}.section-dark{background:var(--dark-bg);color:var(--text-light)}.section-light{background:var(--light-bg);color:var(--text-dark)}.container{max-width:1200px;margin:0 auto;padding:0 16px}@media (width>=768px){.container{padding:0 24px}}.section-title{text-align:center;opacity:0;margin-bottom:16px;font-size:1.75rem;font-weight:800;transition:all .6s;transform:translateY(20px)}.section-title.visible{opacity:1;transform:translateY(0)}.section-title.light{color:#fff}@media (width>=768px){.section-title{font-size:2.5rem}}.section-subtitle{text-align:center;color:var(--text-muted);opacity:0;margin-bottom:32px;font-size:1rem;transition:all .6s .1s;transform:translateY(20px)}.section-subtitle.visible{opacity:1;transform:translateY(0)}.section-subtitle.light{color:#ffffffb3}.gradient-text{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-section{background:var(--dark-bg);align-items:center;min-height:100dvh;padding:80px 0 40px;display:flex;position:relative;overflow:hidden}.hero-bg-gradient{pointer-events:none;background:radial-gradient(at 50% 0,#ea087a26 0%,#0000 50%),radial-gradient(at 80% 80%,#af4feb1a 0%,#0000 40%);position:absolute;inset:0}.hero-content{z-index:1;text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:0 16px;position:relative}.hero-logo{width:140px;margin-bottom:24px;margin-left:auto;margin-right:auto;display:block}@media (width>=768px){.hero-logo{width:180px;margin-bottom:32px}}.hero-title{margin-bottom:16px;font-size:2rem;font-weight:800;line-height:1.2}.hero-subtitle{color:#fff;margin-top:8px;font-size:1.25rem;font-weight:600;display:block}@media (width>=768px){.hero-title{font-size:3.5rem}.hero-subtitle{font-size:2rem}}.hero-text{color:#ffffffbf;max-width:760px;margin:0 auto 24px;font-size:1rem;line-height:1.6}@media (width>=768px){.hero-text{font-size:1.25rem}}.hero-trust-row{flex-wrap:wrap;justify-content:center;gap:10px;max-width:720px;margin:0 auto 28px;display:flex}.hero-trust-pill{color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:8px 14px;font-size:.85rem;font-weight:600;line-height:1.2;display:inline-flex}.hero-cta{flex-direction:column;align-items:center;margin-bottom:32px;display:flex}.hero-secondary-link{color:#ffffffd1;margin-top:16px;font-size:.95rem;font-weight:600}.hero-secondary-link:hover{color:#fff}@media (width>=768px){.hero-trust-row{gap:12px;margin-bottom:32px}.hero-trust-pill{padding:10px 16px;font-size:.9rem}}.hero-employees{margin-top:60px}@media (width>=768px){.hero-employees{margin-top:80px}}.carousel-wrapper{width:100%;padding:10px 0;overflow:hidden}.carousel-track{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-overflow-scrolling:touch;gap:16px;padding:10px 16px;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-track.grabbing{cursor:grabbing;scroll-behavior:auto}.carousel-card{-webkit-user-select:none;user-select:none;border-radius:16px;flex-shrink:0;width:160px;transition:transform .3s;overflow:hidden}.carousel-card.dark{background:#ffffff0d;border:1px solid #ffffff1a}.carousel-card.light{background:#fff;box-shadow:0 4px 20px #00000014}@media (width>=768px){.carousel-card{width:180px}}.carousel-card-image{background:#f0f0f0;width:100%;height:180px;overflow:hidden}@media (width>=768px){.carousel-card-image{height:200px}}.carousel-card-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;width:100%;height:100%}.carousel-card-name{text-align:center;padding:12px 12px 4px;font-size:1rem;font-weight:700}.carousel-card.dark .carousel-card-name{color:#fff}.carousel-card.light .carousel-card-name{color:var(--text-dark)}.carousel-card-role{color:var(--primary);text-align:center;padding:0 12px 12px;font-size:.8rem;font-weight:600}.carousel-tagline{text-align:center;margin-top:16px;font-size:.85rem}.carousel-tagline.dark{color:#ffffff80}.carousel-tagline.light{color:var(--text-muted)}.mini-carousel-wrapper{padding:10px 0;overflow:hidden}.mini-carousel-track{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:16px;padding:0 16px;display:flex;overflow-x:auto}.mini-carousel-track::-webkit-scrollbar{display:none}.mini-carousel-item{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.mini-avatar{border:2px solid #ea087a80;border-radius:50%;width:56px;height:56px;overflow:hidden}.mini-avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%}.mini-name{color:#ffffffb3;font-size:.7rem;font-weight:500}.mini-name-light{color:var(--text-muted)}.stats-grid{grid-template-columns:1fr;gap:16px;margin-top:24px;display:grid}@media (width>=768px){.stats-grid{grid-template-columns:repeat(3,1fr);gap:24px}}.stat-card{text-align:center;opacity:0;border-radius:16px;padding:24px 16px;transition:all .6s;transform:translateY(20px)}.stat-card.visible{opacity:1;transform:translateY(0)}.stat-card.highlight{background:#ea087a0d;box-shadow:0 0 24px #ea087a14}.stat-card.highlight .stat-number{font-size:3.2rem}@media (width>=768px){.stat-card.highlight .stat-number{font-size:4.3rem}}.stat-label{color:var(--text-muted);text-align:center;margin-bottom:2px;font-size:1rem}@media (width>=768px){.stat-label{font-size:1.2rem}}.stat-number{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:3rem;font-weight:800}@media (width>=768px){.stat-number{font-size:4rem}}.stat-text{color:var(--text-muted);font-size:.9rem;line-height:1.4}.problem-subline{text-align:center;color:var(--text-muted);opacity:0;margin-bottom:20px;font-size:1rem;transition:all .6s .1s;transform:translateY(20px)}.problem-subline.visible{opacity:1;transform:translateY(0)}.problem-cta-mobile{text-align:center;width:100%;margin-top:28px}.problem-cta-mobile .gradient-btn{width:100%;display:block}.problem-statement{text-align:center;opacity:0;margin-top:32px;transition:all .6s .3s;transform:translateY(20px)}.problem-statement.visible{opacity:1;transform:translateY(0)}.statement-main{color:var(--text-dark);margin-bottom:8px;font-size:1.25rem;font-weight:700}@media (width>=768px){.statement-main{font-size:1.5rem}}.statement-cta{color:var(--primary);font-size:1rem;font-weight:500}.hero-video-link{color:#fff9;align-items:center;gap:6px;margin-top:14px;font-size:.85rem;text-decoration:none;transition:color .3s;display:inline-flex}.hero-video-link:hover{color:var(--primary)}.video-wrapper{cursor:pointer;opacity:0;border-radius:12px;max-width:900px;margin:0 auto;transition:all .6s .2s;position:relative;overflow:hidden;transform:translateY(20px);box-shadow:0 0 40px #ea087a26}.video-wrapper.visible{opacity:1;transform:translateY(0)}.video-player{background:#111;border-radius:12px;width:100%;display:block}.video-play-btn{background:var(--primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #ea087a66}.video-play-btn:hover{transform:translate(-50%,-50%)scale(1.1);box-shadow:0 0 50px #ea087a99}.video-play-btn svg{color:#fff;margin-left:4px}@media (width<=767px){.video-play-btn{width:60px;height:60px}.video-play-btn svg{width:36px;height:36px}}.features-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.features-grid-mobile{grid-template-columns:repeat(2,1fr);gap:12px}.feature-card{text-align:center;opacity:0;cursor:default;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;padding:28px 20px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(20px)}.feature-card-mobile{padding:18px 12px}.feature-card.visible{opacity:1;transform:translateY(0)}.feature-icon{color:var(--primary);justify-content:center;margin-bottom:14px;display:flex}.feature-icon svg{width:36px;height:36px}.feature-card-mobile .feature-icon svg{width:28px;height:28px}.feature-title{color:#fff;margin-bottom:10px;font-size:1rem;font-weight:700;line-height:1.3}.feature-card-mobile .feature-title{margin-bottom:0;font-size:.85rem}.feature-text{color:#ffffffa6;font-size:.85rem;line-height:1.5}@media (width>=768px){.feature-text{font-size:.85rem}}.team-carousel-section{opacity:0;margin:24px 0;transition:all .6s .2s;transform:translateY(20px)}.team-carousel-section.visible{opacity:1;transform:translateY(0)}.highlight-card-wrapper{opacity:0;justify-content:center;margin:32px 0;transition:all .6s .3s;display:flex;transform:translateY(20px)}.highlight-card-wrapper.visible{opacity:1;transform:translateY(0)}.highlight-card{border:2px dashed var(--primary);text-align:center;background:linear-gradient(135deg,#ea087a08,#af4feb08);border-radius:20px;width:280px;max-width:90%;padding:24px 20px}.highlight-icon-wrapper{justify-content:center;align-items:center;margin-bottom:12px;display:flex}.highlight-icon{color:var(--primary);opacity:.6}.highlight-title{color:var(--text-dark);margin-bottom:4px;font-size:1.25rem;font-weight:800}.highlight-subtitle{color:var(--primary);margin-bottom:8px;font-size:.9rem;font-weight:600}.highlight-desc{color:var(--text-muted);margin-bottom:12px;font-size:.85rem;line-height:1.4}.highlight-badge{color:var(--primary);background:#ea087a14;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:700;display:inline-block}.tasks-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;display:grid}@media (width>=768px){.tasks-grid{grid-template-columns:repeat(3,1fr);gap:20px}}.task-card{opacity:0;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:16px 12px;transition:all .5s;transform:translateY(20px)}.task-card.visible{opacity:1;transform:translateY(0)}.task-title{color:#fff;margin-bottom:12px;font-size:.9rem;font-weight:700}.task-list{list-style:none}.task-list li{color:#ffffffb3;align-items:flex-start;gap:6px;margin-bottom:6px;font-size:.75rem;line-height:1.3;display:flex}.task-list li svg{color:var(--primary);flex-shrink:0;margin-top:2px}@media (width>=768px){.task-title{font-size:1rem}.task-list li{font-size:.85rem}}.security-title-gradient{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.security-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;display:grid}@media (width>=768px){.security-grid{gap:20px}}.security-card{text-align:center;opacity:0;background:#fff;border:1px solid #eee;border-radius:12px;padding:20px 12px;transition:all .5s;transform:translateY(20px)}.security-card.visible{opacity:1;transform:translateY(0)}.security-card.highlight{background:linear-gradient(135deg,#ea087a08,#af4feb08);border-color:#ea087a33}.security-icon{color:var(--primary);margin-bottom:12px}.security-icon-centered{color:var(--primary);justify-content:center;align-items:center;margin-bottom:12px;display:flex}.security-title{color:var(--text-dark);margin-bottom:4px;font-size:.9rem;font-weight:700}.security-text{color:var(--text-muted);font-size:.75rem}@media (width>=768px){.security-title{font-size:1rem}.security-text{font-size:.85rem}}.security-statement{text-align:center;color:var(--text-dark);opacity:0;margin-top:24px;font-size:1rem;font-weight:700;transition:opacity .6s .3s}.security-statement.visible{opacity:1}@media (width>=768px){.security-statement{font-size:1.25rem}}.process-cards-mobile{flex-direction:column;gap:16px;margin-top:24px;display:flex}.process-card-mobile{opacity:0;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:20px;transition:all .5s;display:flex;transform:translateY(20px)}.process-card-mobile.visible{opacity:1;transform:translateY(0)}.process-card-mobile.highlight{background:#ea087a0f;border-color:#ea087a4d}.process-card-number{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:700;display:flex}.process-card-title{color:#fff;flex:1;font-size:1rem;font-weight:700}.process-card-text{color:#fff9;width:100%;padding-left:52px;font-size:.85rem;line-height:1.5}.process-steps-desktop{opacity:0;justify-content:center;align-items:flex-start;gap:0;margin-top:40px;padding:0 40px;transition:all .6s .2s;display:flex;position:relative;transform:translateY(20px)}.process-steps-desktop.visible{opacity:1;transform:translateY(0)}.process-line{background:linear-gradient(90deg, var(--gradient-start), var(--gradient-end));z-index:0;height:2px;position:absolute;top:20px;left:calc(12.5% + 20px);right:calc(12.5% + 20px)}.process-step-desktop{text-align:center;z-index:1;flex:1;padding:0 12px;position:relative}.process-step-desktop.highlight .step-number-desktop{transform:scale(1.15);box-shadow:0 0 20px #ea087a66}.step-number-desktop{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 14px;font-size:1rem;font-weight:700;display:flex;position:relative}.step-title-desktop{color:#fff;margin-bottom:6px;font-size:1rem;font-weight:700}.step-text-desktop{color:#fff9;max-width:200px;margin:0 auto;font-size:.85rem;line-height:1.5}.final-cta{padding:80px 0}@media (width>=768px){.final-cta{padding:120px 0}}.final-title{text-align:center;color:var(--text-dark);opacity:0;margin-bottom:16px;font-size:1.75rem;font-weight:800;transition:all .6s;transform:translateY(20px)}.final-title.visible{opacity:1;transform:translateY(0)}@media (width>=768px){.final-title{font-size:2.5rem}}.final-text{color:var(--text-muted);text-align:center;opacity:0;max-width:500px;margin:0 auto 24px;font-size:1rem;transition:all .6s .1s;transform:translateY(20px)}.final-text.visible{opacity:1;transform:translateY(0)}@media (width>=768px){.final-text{max-width:600px;font-size:1.125rem}}.final-subtext{color:var(--text-muted);text-align:center;opacity:0;margin:0 auto 24px;font-size:1rem;transition:all .6s .15s;transform:translateY(20px)}.final-subtext.visible{opacity:1;transform:translateY(0)}.final-cta-btn{text-align:center;opacity:0;transition:all .6s .2s;transform:translateY(20px)}.final-cta-btn.visible{opacity:1;transform:translateY(0)}.cta-box{text-align:center;margin-top:32px}.gradient-btn{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));color:#fff;border-radius:50px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.gradient-btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ea087a4d}.gradient-btn.large{padding:16px 32px;font-size:1rem}@media (width>=768px){.gradient-btn{padding:16px 32px;font-size:1rem}.gradient-btn.large{padding:18px 40px;font-size:1.1rem}}.btn-desktop,.cta-text-desktop{display:none}.btn-mobile,.cta-text-mobile{display:inline}@media (width>=768px){.btn-desktop,.cta-text-desktop{display:inline}.btn-mobile,.cta-text-mobile{display:none}}.cta-subtext{color:var(--text-muted);margin-top:10px;font-size:.8rem}.section-dark .cta-subtext{color:#ffffff80}.footer{background:var(--dark-bg);padding:32px 0}.footer-container{max-width:1200px;margin:0 auto;padding:0 16px}.footer-container.footer-mobile{flex-direction:column;align-items:center;gap:10px;display:flex}.footer-container.footer-desktop{flex-direction:row;justify-content:center;align-items:center;gap:24px;display:flex}.footer-logo-large{height:28px}@media (width>=768px){.footer-logo-large{height:36px}}.footer-copyright{color:#ffffff80;font-size:.8rem}.footer-copyright a{color:var(--primary);text-decoration:none}.footer-emergent{color:#ffffff4d;font-size:.75rem}.text-center{text-align:center}.nowrap{white-space:nowrap}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.eyebrow{color:var(--primary);letter-spacing:.12em;opacity:0;text-align:center;text-transform:uppercase;margin-bottom:12px;font-size:.85rem;font-weight:800;transition:all .6s;transform:translateY(16px)}.eyebrow.visible{opacity:1;transform:translateY(0)}.geo-answer-card{opacity:0;background:#fff;border:1px solid #ea087a29;border-radius:28px;max-width:980px;margin:24px auto 32px;padding:28px;transition:all .7s;transform:translateY(24px);box-shadow:0 24px 70px #00000014}.geo-answer-card.visible{opacity:1;transform:translateY(0)}.geo-answer-card p{color:var(--text-dark);text-align:left;margin:0;font-size:1.08rem;line-height:1.75}.geo-grid{grid-template-columns:1fr;gap:16px;display:grid}.geo-card,.faq-item{opacity:0;border:1px solid #ffffff1f;border-radius:22px;padding:22px;transition:all .6s;transform:translateY(22px)}.geo-card{background:#fff;border-color:#00000014;box-shadow:0 14px 40px #0000000f}.geo-card.visible,.faq-item.visible{opacity:1;transform:translateY(0)}.geo-card h3,.faq-item h3{margin-bottom:10px;font-size:1.1rem;font-weight:800}.geo-card p,.faq-item p{color:var(--text-muted);margin:0;font-size:.98rem;line-height:1.65}.faq-list{gap:14px;max-width:980px;margin:36px auto;display:grid}.faq-item{background:#ffffff0f}.faq-item h3{color:#fff}.faq-item p{color:#ffffffc2}@media (width>=768px){.geo-answer-card{padding:36px 42px}.geo-answer-card p{font-size:1.2rem}.geo-grid{grid-template-columns:repeat(3,1fr);gap:20px}.geo-card,.faq-item{padding:28px}.faq-list{grid-template-columns:repeat(2,1fr)}}.faq-item summary{color:#fff;cursor:pointer;padding-right:32px;font-size:1.05rem;font-weight:800;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--primary);font-size:1.4rem;font-weight:800;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faq-item[open] summary:after{content:"–"}.faq-item p{margin-top:14px}.geo-section.section-dark .geo-answer-card,.geo-section.section-dark .geo-card{box-shadow:none;background:#ffffff0f;border-color:#ffffff1f}.geo-section.section-dark .geo-answer-card p,.geo-section.section-dark .geo-card h3{color:#fff}.geo-section.section-dark .geo-card p{color:#ffffffc2}.geo-page-link-wrap{justify-content:center;margin:0 auto 32px;display:flex}.industries-grid{grid-template-columns:1fr;gap:16px;margin-top:36px;display:grid}.industry-card{opacity:0;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:24px;padding:24px;transition:all .6s;transform:translateY(20px)}.industry-card.visible{opacity:1;transform:translateY(0)}.industry-card h3{color:#fff;margin-bottom:10px;font-size:1.15rem;font-weight:800}.industry-card p{color:#ffffffb8;margin:0;font-size:.95rem;line-height:1.65}.dashboard-layout{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}.dashboard-copy,.dashboard-preview{opacity:0;transition:all .7s;transform:translateY(24px)}.dashboard-copy.visible,.dashboard-preview.visible{opacity:1;transform:translateY(0)}.dashboard-copy .eyebrow{text-align:left}.dashboard-points{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.dashboard-points span{color:var(--text-dark);background:#fff;border:1px solid #ea087a26;border-radius:999px;padding:10px 14px;font-size:.88rem;font-weight:800}.dashboard-preview{background:linear-gradient(135deg,#ea087a2e,#af4feb2e);border-radius:30px;padding:10px;box-shadow:0 30px 80px #00000029}.dashboard-preview img{border-radius:22px;width:100%;height:auto;display:block}@media (width>=768px){.industries-grid{grid-template-columns:repeat(4,1fr)}.dashboard-layout{grid-template-columns:.85fr 1.15fr}}.industry-card-custom{background:linear-gradient(135deg,#ea087a33,#af4feb2e);border-color:#ea087a5c}.industries-section .cta-container{margin-top:34px}.industry-card-custom{background:linear-gradient(135deg,#ea087a52,#af4feb47);border-color:#ea087a94;box-shadow:0 22px 70px #ea087a29}.industry-card-custom h3{color:#fff}.industry-card-custom h3:after{content:"";background:var(--gradient);border-radius:999px;width:44px;height:3px;margin-top:10px;display:block}#video{padding-bottom:34px}@media (width>=768px){#video{padding-bottom:54px}#solution{padding-top:54px}}.practice-moment-layout{grid-template-columns:1fr;align-items:center;gap:36px;display:grid}.practice-moment-copy,.practice-moment-image{opacity:0;transition:all .7s;transform:translateY(24px)}.practice-moment-copy.visible,.practice-moment-image.visible{opacity:1;transform:translateY(0)}.practice-moment-copy .eyebrow{text-align:left}.practice-moment-copy .section-title,.practice-moment-copy .section-subtitle{text-align:left;max-width:640px;margin-left:0;margin-right:0}.practice-points{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.practice-points span{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;padding:10px 14px;font-size:.88rem;font-weight:800}.practice-moment-image{border-radius:30px;overflow:hidden;box-shadow:0 30px 80px #00000042}.practice-moment-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:block}.tasks-section-light .task-card{background:#fff;border-color:#ea087a21;box-shadow:0 16px 48px #0000000f}.tasks-section-light .task-title{color:var(--text-dark)}.tasks-section-light .task-list li{color:var(--text-muted)}.security-section-dark .security-card{background:#ffffff0f;border-color:#ffffff1f}.security-section-dark .security-card.highlight{background:linear-gradient(135deg,#ea087a2e,#af4feb24);border-color:#ea087a52}.security-section-dark .security-title,.security-section-dark .security-statement{color:#fff}.security-section-dark .security-text{color:#ffffffb8}.process-section-light .step-title-desktop,.process-section-light .process-card-title{color:var(--text-dark)}.process-section-light .step-text-desktop,.process-section-light .process-card-text{color:var(--text-muted)}.process-section-light .process-card-mobile{background:#fff;border-color:#00000014;box-shadow:0 14px 40px #0000000f}.final-cta-dark .final-title{color:#fff}.final-cta-dark .final-text,.final-cta-dark .final-subtext{color:#ffffffc2}.geo-section.section-light .geo-answer-card,.geo-section.section-light .geo-card{background:#fff;border-color:#ea087a24;box-shadow:0 14px 40px #0000000f}.geo-section.section-light .geo-answer-card p,.geo-section.section-light .geo-card h3{color:var(--text-dark)}.geo-section.section-light .geo-card p{color:var(--text-muted)}@media (width>=768px){.practice-moment-layout{grid-template-columns:.88fr 1.12fr}}.tasks-showcase-layout{grid-template-columns:1fr;align-items:center;gap:38px;display:grid}.tasks-showcase-copy,.tasks-showcase-image{opacity:0;transition:all .7s;transform:translateY(24px)}.tasks-showcase-copy.visible,.tasks-showcase-image.visible{opacity:1;transform:translateY(0)}.tasks-showcase-copy .section-title,.tasks-showcase-copy .section-subtitle{text-align:left;max-width:680px;margin-left:0;margin-right:0}.capability-pill-grid{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.capability-pill{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-weight:800;display:inline-flex}.capability-pill svg{color:#ff4fad;flex-shrink:0}.tasks-showcase-note{color:#ffffffb8;max-width:620px;margin:24px 0 0;line-height:1.65}.tasks-showcase-copy .cta-container{text-align:left}.tasks-showcase-image{border-radius:30px;overflow:hidden;box-shadow:0 30px 80px #00000042}.tasks-showcase-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:auto;display:block}@media (width>=768px){.tasks-showcase-layout{grid-template-columns:.92fr 1.08fr}}@media (width<=767px){.tasks-showcase-copy .section-title,.tasks-showcase-copy .section-subtitle,.tasks-showcase-copy .cta-container{text-align:center}.capability-pill-grid{justify-content:center}}.capability-label{color:#0000;letter-spacing:.01em;letter-spacing:-.025em;background:linear-gradient(135deg,#ff4fad,#af4feb);-webkit-background-clip:text;background-clip:text;margin:30px 0 18px;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:900;line-height:1.15}.tasks-showcase-section{padding:54px 0}.tasks-showcase-layout{align-items:start;gap:34px}.tasks-showcase-copy .section-title{margin-bottom:14px}.tasks-showcase-copy .section-subtitle{margin-bottom:0}.capability-label{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:#fff;letter-spacing:-.025em;margin:26px 0 16px;font-size:1.75rem;font-weight:800;line-height:1.12}.capability-label .gradient-text{color:#0000}.capability-pill-grid{margin-top:0}.tasks-showcase-note{margin-top:18px}.tasks-showcase-image img{max-height:420px}@media (width>=768px){.tasks-showcase-section{padding:78px 0}.capability-label{font-size:2.5rem}}@media (width<=767px){.capability-label{text-align:center}}@media (width>=768px){.tasks-showcase-image{margin-top:260px}}.tasks-showcase-section{padding-top:36px;padding-bottom:54px}.tasks-showcase-layout{align-items:center}.tasks-showcase-image{align-self:center;margin-top:0!important}@media (width>=768px){.tasks-showcase-section{padding-top:54px;padding-bottom:72px}.tasks-showcase-layout{align-items:center}.tasks-showcase-image{align-self:center;margin-top:0!important}}.capabilities-section{padding:72px 0}.capabilities-layout{grid-template-columns:1fr;align-items:center;gap:42px;display:grid}.capabilities-copy,.capabilities-image{opacity:0;transition:all .6s;transform:translateY(18px)}.capabilities-copy.visible,.capabilities-image.visible{opacity:1;transform:translateY(0)}.capabilities-copy .section-title,.capabilities-copy .section-subtitle{text-align:left;max-width:680px;margin-left:0;margin-right:0}.capabilities-copy .section-title{margin-bottom:16px}.capabilities-copy .section-subtitle{margin-bottom:0}.capabilities-subtitle{color:#fff;letter-spacing:-.03em;margin:30px 0 18px;font-size:1.75rem;font-weight:800;line-height:1.12}.capabilities-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:620px;display:grid}.capabilities-pills span{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:flex-start;align-items:center;gap:8px;padding:11px 15px;font-weight:800;display:inline-flex}.capabilities-pills svg{color:#ff4fad;flex-shrink:0}.capabilities-note{color:#ffffffb8;max-width:620px;margin:22px 0 0;line-height:1.65}.capabilities-copy .cta-container{text-align:left;margin-top:26px}.capabilities-image{border-radius:30px;overflow:hidden;box-shadow:0 30px 80px #00000042}.capabilities-image img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;min-height:360px;max-height:520px;display:block}@media (width>=768px){.capabilities-section{padding:86px 0}.capabilities-layout{grid-template-columns:minmax(0,.96fr) minmax(420px,1.04fr)}.capabilities-subtitle{font-size:2.5rem}}@media (width<=767px){.capabilities-copy .section-title,.capabilities-copy .section-subtitle,.capabilities-subtitle,.capabilities-copy .cta-container{text-align:center}.capabilities-pills{grid-template-columns:1fr}.capabilities-image img{min-height:240px}}.capabilities-copy .section-title,.capabilities-copy .section-subtitle{opacity:1;transform:none}.capabilities-section{padding-top:64px;padding-bottom:76px}@media (width>=768px){.capabilities-section{padding-top:76px;padding-bottom:86px}}.capabilities-pills{margin-top:24px}.capabilities-note{color:#ffffffb8;max-width:680px;margin-top:20px;font-size:1rem;line-height:1.6}@media (width>=768px){.capabilities-note{font-size:1.125rem}}.capabilities-copy .section-subtitle,.capabilities-note{font-size:1rem;line-height:1.65}@media (width>=768px){.capabilities-copy .section-subtitle,.capabilities-note{font-size:1.125rem}}:root{--a4y-font-family:inherit;--a4y-hero-size:clamp(2.35rem, 5vw, 4.35rem);--a4y-section-title-size:clamp(1.95rem, 3.5vw, 2.75rem);--a4y-card-title-size:1.08rem;--a4y-subtitle-size:clamp(1rem, 1.35vw, 1.125rem);--a4y-body-size:1rem;--a4y-small-size:.9rem;--a4y-button-size:.98rem;--a4y-title-weight:850;--a4y-card-title-weight:800;--a4y-body-weight:500;--a4y-button-weight:750;--a4y-title-line:1.12;--a4y-body-line:1.65}.hero-title,.dm-title{font-family:var(--a4y-font-family);font-size:var(--a4y-hero-size);letter-spacing:-.05em;font-weight:900;line-height:1.02}.section-title,.dm-section-title,.final-title,.capabilities-copy .section-title{font-family:var(--a4y-font-family);font-size:var(--a4y-section-title-size);font-weight:var(--a4y-title-weight);letter-spacing:-.035em;line-height:var(--a4y-title-line)}.section-subtitle,.dm-text,.final-text,.final-subtext,.capabilities-copy .section-subtitle,.capabilities-note,.geo-answer-card p,.faq-item p{font-family:var(--a4y-font-family);font-size:var(--a4y-body-size);font-weight:var(--a4y-body-weight);line-height:var(--a4y-body-line)}@media (width>=768px){.section-subtitle,.dm-text,.final-text,.final-subtext,.capabilities-copy .section-subtitle,.capabilities-note,.geo-answer-card p{font-size:var(--a4y-subtitle-size)}}.gradient-btn,.nav-cta,.hero-secondary-link,.dm-related-card,.dm-hub-link-card{font-family:var(--a4y-font-family);font-size:var(--a4y-button-size);font-weight:var(--a4y-button-weight);line-height:1.2}.feature-title,.task-title,.security-title,.industry-card h3,.geo-card h3,.faq-item summary,.dm-comparison-card h3,.dm-kmu-overview-item h3,.dm-process-card h3,.capabilities-pills span,.dashboard-points span,.practice-points span{font-family:var(--a4y-font-family);font-size:var(--a4y-card-title-size);font-weight:var(--a4y-card-title-weight);line-height:1.35}.feature-text,.task-list li,.security-text,.industry-card p,.geo-card p,.dm-comparison-card p,.dm-kmu-overview-item p,.dm-kmu-overview-item li,.dm-process-card p,.capabilities-pills span,.dashboard-points span,.cta-subtext,.eyebrow{font-family:var(--a4y-font-family)}.feature-text,.security-text,.industry-card p,.geo-card p,.dm-comparison-card p,.dm-kmu-overview-item p,.dm-kmu-overview-item li,.dm-process-card p{font-size:var(--a4y-body-size);font-weight:var(--a4y-body-weight);line-height:var(--a4y-body-line)}.cta-subtext,.eyebrow,.dm-breadcrumb a,.dm-breadcrumb span,.dm-breadcrumb strong{font-size:var(--a4y-small-size);line-height:1.35}body,button,input,textarea,select{font-family:var(--a4y-font-family)!important}.section{padding-top:var(--a4y-section-padding-mobile);padding-bottom:var(--a4y-section-padding-mobile)}@media (width>=768px){.section{padding-top:var(--a4y-section-padding-desktop);padding-bottom:var(--a4y-section-padding-desktop)}}.container{max-width:var(--a4y-container)}.hero-title,.dm-title,.hero-headline,h1[class*=title]{font-family:var(--a4y-font-family)!important;font-size:var(--a4y-hero-size)!important;font-weight:var(--a4y-hero-weight)!important;letter-spacing:var(--a4y-hero-letter)!important;line-height:var(--a4y-hero-line)!important}.section-title,.dm-section-title,.final-title,.capabilities-copy .section-title,.geo-section-title,.faq-title,h2[class*=title]{font-family:var(--a4y-font-family)!important;font-size:var(--a4y-section-title-size)!important;font-weight:var(--a4y-title-weight)!important;letter-spacing:var(--a4y-title-letter)!important;line-height:var(--a4y-title-line)!important}.hero-subtitle,.hero-description,.section-subtitle,.dm-lead,.dm-text,.final-text,.final-subtext,.capabilities-copy .section-subtitle,.capabilities-note,.geo-answer-card p,.faq-item p,.dm-final-cta p,.lead,p[class*=subtitle]{font-family:var(--a4y-font-family)!important;font-size:var(--a4y-body-size)!important;font-weight:var(--a4y-body-weight)!important;line-height:var(--a4y-body-line)!important}@media (width>=768px){.hero-subtitle,.hero-description,.section-subtitle,.dm-lead,.dm-text,.final-text,.final-subtext,.capabilities-copy .section-subtitle,.capabilities-note,.geo-answer-card p,.dm-final-cta p,.lead,p[class*=subtitle]{font-size:var(--a4y-subtitle-size)!important}}.feature-title,.task-title,.security-title,.industry-card h3,.geo-card h3,.faq-item summary,.dm-comparison-card h3,.dm-kmu-overview-item h3,.dm-process-card h3,.dm-hub-overview-grid h3,.dm-hub-link-card h3,.dm-example-card p,.capabilities-pills span,.dashboard-points span,.practice-points span,.card-title,h3,h4{font-family:var(--a4y-font-family)!important;font-size:var(--a4y-card-title-size)!important;font-weight:var(--a4y-card-title-weight)!important;line-height:1.35!important}.feature-text,.task-list li,.security-text,.industry-card p,.geo-card p,.dm-comparison-card p,.dm-kmu-overview-item p,.dm-kmu-overview-item li,.dm-process-card p,.dm-hub-overview-grid p,.dm-hub-link-card p,.dm-example-card p,.dm-usecase-card p,.dm-mini-proof p,.dm-hero-visual-card p,.dm-icon-list span,.dashboard-points span,.practice-points span,li,p{font-family:var(--a4y-font-family)!important}.section-light,.section-light p,.section-light li,.section-light .section-subtitle,.industry-card p,.geo-card p,.dm-comparison-card p,.dm-kmu-overview-item p,.dm-process-card p,.dm-example-card p,.dm-mini-proof p{color:var(--a4y-text-body)}.section-dark p,.section-dark li,.section-dark .section-subtitle,.section-dark .dm-text,.section-dark .dm-lead,.dm-usecase-card p,.dm-hero-visual-card p,.dm-icon-list span,.dm-final-cta p{color:var(--a4y-text-light-body)}.cta-subtext,.eyebrow,.dm-sub-eyebrow,.dm-breadcrumb a,.dm-breadcrumb span,.dm-breadcrumb strong,.nav-links a,.dm-back-link,.dm-secondary-link,.small,small{font-family:var(--a4y-font-family)!important;font-size:var(--a4y-small-size)!important;font-weight:var(--a4y-small-weight)!important;line-height:1.35!important}.gradient-btn,.nav-cta,.hero-secondary-link,.dm-related-card,.dm-hub-link-card,button,a[class*=btn]{border-radius:var(--a4y-button-radius)!important;font-family:var(--a4y-font-family)!important;font-size:var(--a4y-button-size)!important;font-weight:var(--a4y-button-weight)!important;line-height:var(--a4y-button-line)!important}.gradient-btn,.nav-cta{box-shadow:0 14px 34px #ea087a47;background:linear-gradient(135deg, var(--a4y-pink) 0%, var(--a4y-purple) 100%)!important;color:var(--a4y-white)!important;border:0!important;padding:15px 28px!important}.gradient-btn:hover,.nav-cta:hover{transform:translateY(-2px);box-shadow:0 18px 46px #ea087a5c!important}.dm-related-card,.hero-secondary-link{color:var(--a4y-white)!important;background:#ffffff14!important;border:1px solid #ffffff29!important;padding:15px 28px!important}.feature-card,.task-card,.security-card,.industry-card,.geo-card,.faq-item,.dm-comparison-card,.dm-step-card,.dm-answer-box,.dm-usecase-card,.dm-kmu-overview-item,.dm-process-card,.dm-example-card,.dm-mini-proof,.dm-hub-link-card,.dm-related-card{border-radius:var(--a4y-card-radius)!important}.dm-hero-visual-card,.dashboard-preview-card,.visual-card{border-radius:var(--a4y-card-radius-large)!important}:root{--a4y-font-family:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--a4y-small-size:.875rem;--a4y-text-body:#3f3f46;--a4y-text-light-body:#ffffffc7}.hero-title .hero-subtitle,.hero-subtitle{color:var(--a4y-white)!important;-webkit-text-fill-color:var(--a4y-white)!important;letter-spacing:normal!important;word-spacing:.08em!important;text-transform:none!important;margin-top:12px!important;font-size:clamp(1.2rem,2vw,1.55rem)!important;font-weight:650!important;line-height:1.28!important;display:block!important}.hero-text{text-wrap:pretty;max-width:68ch!important}@media (width>=768px){.capabilities-layout{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)!important;gap:56px!important}}.capabilities-image{justify-self:center;max-width:460px}.capabilities-image img{aspect-ratio:3/4!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;min-height:0!important;max-height:620px!important}.dashboard-preview.cockpit-duo,.cockpit-duo{position:relative;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.cockpit-duo{aspect-ratio:16/10.2;width:100%;min-height:390px}.cockpit-screen{-o-object-fit:cover;object-fit:cover;width:82%;height:auto;display:block;position:absolute;border:0!important;border-radius:12px!important}.cockpit-screen-back{opacity:.96;z-index:1;top:0;right:0;transform:translate(34px,-18px);box-shadow:0 0 40px #ea087a21!important}.cockpit-screen-front{z-index:2;bottom:0;left:0;box-shadow:0 0 44px #ea087a2e,0 28px 70px #0000002e!important}.dm-clean-image-row .cockpit-duo{min-height:430px}@media (width>=1100px){.dashboard-layout{grid-template-columns:.82fr 1.18fr!important}.cockpit-duo{min-height:500px}.cockpit-screen-back{transform:translate(62px,-36px)}}@media (width<=767px){.cockpit-duo{aspect-ratio:1/1.02;min-height:310px}.cockpit-screen{width:88%}.cockpit-screen-back{transform:translate(18px,-8px)}}@media (width>=768px){.dashboard-layout,.dm-clean-image-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important}}.dashboard-preview.cockpit-duo,.cockpit-duo{filter:drop-shadow(0 0 34px #ea087a29)drop-shadow(0 28px 62px #00000024)}.cockpit-duo{aspect-ratio:16/10.8;min-height:360px}.cockpit-screen{width:80%;box-shadow:none!important}.cockpit-screen-back{opacity:.98;top:0;right:0;transform:translate(42px,-26px)}.cockpit-screen-front{bottom:0;left:0}@media (width>=1100px){.dashboard-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.cockpit-duo{min-height:420px}.dm-clean-image-row .cockpit-duo{min-height:400px}}@media (width<=767px){.dashboard-preview.cockpit-duo,.cockpit-duo{filter:drop-shadow(0 0 24px #ea087a24)drop-shadow(0 18px 44px #00000024)}}.dashboard-info-btn{margin-top:26px;text-decoration:none!important;display:inline-flex!important}.dm-subpage-kiCockpit .dm-hero-visual-card.with-image{min-height:390px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.dm-hero-cockpit-duo{min-height:360px}.dm-related-section .dm-related-card span,.dm-related-section .dm-related-card svg{color:var(--a4y-text-dark)!important}@media (width>=768px){.dm-subpage-kiCockpit .dm-sub-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.dm-subpage .dm-related-section .dm-related-card:hover{background:linear-gradient(135deg,#ff2f9b,#bf63f0)!important;border:0!important;box-shadow:0 20px 52px #ea087a3d!important}.industries-cta-row{flex-direction:column;align-items:center;gap:14px;margin-top:30px;display:flex}.industries-cta-row .cta-wrapper{margin-top:0!important}.subtle-info-link{color:#ffffffc7;font-size:.96rem;font-weight:750;text-decoration:none;transition:color .2s,transform .2s}.subtle-info-link:hover{color:#fff;transform:translateY(-1px)}.industries-cta-row{flex-wrap:wrap;justify-content:center;flex-direction:row!important;align-items:center!important;gap:14px!important;margin-top:34px!important;display:flex!important}.secondary-outline-btn{color:#fff;background:#ffffff0e;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:15px 28px;font-size:1rem;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}.secondary-outline-btn:hover{background:#ffffff17;border-color:#ffffff5c;transform:translateY(-1px);box-shadow:0 12px 34px #ea087a1f}.industries-primary-btn{min-height:52px;text-decoration:none!important}@media (width<=640px){.industries-cta-row{flex-direction:column!important;align-items:stretch!important}.secondary-outline-btn,.industries-primary-btn{width:100%}}#solution{padding-top:var(--a4y-section-padding-mobile)!important}@media (width>=768px){#solution{padding-top:var(--a4y-section-padding-desktop)!important}}.brand-wordmark-inline{color:var(--a4y-text-dark,#111827);white-space:nowrap}.brand-wordmark-inline span{color:#ea087a}@media (width<=767px){#solution .features-grid-mobile{grid-auto-rows:1fr;align-items:stretch}#solution .feature-card-mobile{justify-content:center;height:100%;min-height:118px;padding:16px 10px}#solution .feature-card-mobile .feature-title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(.74rem,3.15vw,.82rem)!important;line-height:1.22!important}#dashboard .dashboard-copy,#dashboard .dashboard-copy *{overflow-wrap:anywhere;word-break:normal;max-width:100%}#dashboard .dm-section-title{font-size:clamp(1.72rem,8.4vw,2.18rem)!important;line-height:1.08!important}#dashboard .cockpit-duo{aspect-ratio:16/11.4;width:min(100%,360px);margin:8px auto 0;min-height:238px!important;overflow:visible!important}#dashboard .cockpit-screen{border-radius:10px!important;width:76%!important}#dashboard .cockpit-screen-back{top:0;right:0;transform:translate(0)!important}#dashboard .cockpit-screen-front{bottom:0;left:0;transform:translate(0)!important}#ki-suche .section-title{font-size:clamp(1.85rem,8.2vw,2.35rem)!important;line-height:1.08!important}}.final-title-hero-size{margin-bottom:32px!important;font-size:2rem!important;line-height:1.2!important}.final-primary-white{color:#fff!important;font-size:1.15rem!important;font-weight:800!important}@media (width>=768px){.final-title-hero-size{font-size:3.5rem!important}}.final-cta-dark{color:#fff!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.final-cta-dark .container{text-align:center}.final-cta-dark .final-title,.final-cta-dark .final-title-hero-size{max-width:980px;color:#fff!important;margin-left:auto!important;margin-right:auto!important}:root{--a4y-soft-rose-bg:linear-gradient(180deg, #fff8fc 0%, #f5f1f6 100%)}#problem,#tasks,#process,#faq{color:var(--text-dark)!important;background:#fff!important}#branchen,#dashboard,.final-cta-dark{background:var(--a4y-soft-rose-bg)!important;color:var(--text-dark)!important}#video,#security,#ki-suche{color:#fff!important;background:#000!important}#problem .section-title,#tasks .section-title,#process .section-title,#faq .section-title,#branchen .section-title,#dashboard .dm-section-title,.final-cta-dark .final-title,.final-cta-dark .final-title-hero-size{color:var(--text-dark)!important}#video .section-title,#security .section-title,#ki-suche .section-title{color:#fff!important}#problem .section-subtitle,#tasks .section-subtitle,#tasks .capabilities-note,#process .section-subtitle,#faq .section-subtitle,#branchen .section-subtitle,#dashboard .dm-text,.final-cta-dark .final-text,.final-cta-dark .final-subtext{color:var(--text-muted)!important}#video .section-subtitle,#security .section-subtitle,#ki-suche .eyebrow,#ki-suche .geo-answer-card p,#ki-suche .geo-card p{color:#ffffffc2!important}#tasks .capabilities-pills span{box-shadow:0 12px 34px #1118270e;color:var(--text-dark)!important;background:#fff!important;border-color:#ea087a29!important}#tasks .capabilities-image,#dashboard .dashboard-preview{box-shadow:0 26px 74px #1118271f!important}#branchen .industry-card,#faq .faq-item,#process .process-card-mobile,#ki-suche .geo-answer-card,#ki-suche .geo-card{border-color:#ea087a24!important}#branchen .industry-card,#faq .faq-item,#process .process-card-mobile{background:#fff!important;box-shadow:0 14px 40px #1118270e!important}#branchen .industry-card h3,#branchen .industry-card p,#faq .faq-item summary,#faq .faq-item p{color:var(--text-dark)!important}#branchen .industry-card p,#faq .faq-item p{color:var(--text-muted)!important}#branchen .industry-card-custom{background:linear-gradient(135deg,#ea087a1a,#af4feb1a)!important;border-color:#ea087a3d!important}#security .security-card{background:#ffffff0f!important;border-color:#ffffff24!important}#security .security-title,#security .security-statement{color:#fff!important}#security .security-text{color:#ffffffb8!important}#ki-suche .geo-answer-card,#ki-suche .geo-card{box-shadow:none!important;background:#ffffff12!important;border-color:#ffffff24!important}#ki-suche .geo-answer-card p,#ki-suche .geo-card h3,#ki-suche .brand-wordmark-inline{color:#fff!important}.final-cta-dark .final-title-hero-size{font-size:2rem!important;font-weight:800!important;line-height:1.2!important}@media (width>=768px){.final-cta-dark .final-title-hero-size{font-size:3.5rem!important}}.final-cta-dark{color:#fff!important;text-align:center!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.final-cta-dark .final-title,.final-cta-dark .final-title-hero-size{color:#fff!important;max-width:980px!important;margin-bottom:30px!important;font-size:2rem!important;font-weight:800!important;line-height:1.2!important}@media (width>=768px){.final-cta-dark .final-title,.final-cta-dark .final-title-hero-size{font-size:3.5rem!important}}.final-cta-dark .final-primary-white{color:#ea087a!important;background:#fff!important;padding:18px 40px!important;font-size:1.15rem!important;font-weight:900!important;box-shadow:0 18px 42px #00000029!important}.final-cta-dark .final-primary-white:hover{box-shadow:0 22px 52px #00000038!important}#ki-suche.geo-section{color:var(--text-dark)!important;background:#fff!important}#ki-suche .eyebrow{color:#ea087a!important}#ki-suche .section-title,#ki-suche .geo-answer-card p,#ki-suche .geo-card h3,#ki-suche .brand-wordmark-inline{color:var(--text-dark)!important}#ki-suche .geo-card p{color:var(--text-muted)!important}#ki-suche .geo-answer-card,#ki-suche .geo-card{background:#fff!important;border-color:#ea087a24!important;box-shadow:0 14px 40px #1118270e!important}#faq.faq-section{background:var(--a4y-soft-rose-bg)!important;color:var(--text-dark)!important}#faq .section-title,#faq .faq-item summary{color:var(--text-dark)!important}#faq .section-subtitle,#faq .faq-item p{color:var(--text-muted)!important}#faq .faq-item{background:#fff!important;border-color:#ea087a24!important;box-shadow:0 14px 40px #1118270e!important}#branchen .industries-cta-row .secondary-outline-btn{color:#ea087a!important;background:#fff!important;border:2px solid #ea087a52!important;font-weight:900!important;box-shadow:0 14px 34px #11182712!important}#branchen .industries-cta-row .secondary-outline-btn:hover{transform:translateY(-2px);color:#ea087a!important;background:linear-gradient(135deg,#ea087a14,#af4feb14)!important;border-color:#ea087a8c!important}body.modal-open{overflow:hidden}.nav-secondary-cta,.hero-potential-btn,.secondary-outline-btn{cursor:pointer;text-decoration:none;border:1px solid var(--a4y-pink,#ea087a)!important;color:var(--a4y-pink,#ea087a)!important;background:#fffffff5!important;padding:13px 24px!important;box-shadow:0 10px 24px #ea087a1f!important}.nav-secondary-cta:hover,.hero-potential-btn:hover,.secondary-outline-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px #ea087a33!important}.nav-secondary-cta{padding:10px 18px!important}.hero-cta-duo{flex-direction:column;justify-content:center;gap:12px}@media (width>=768px){.hero-cta-duo{flex-direction:row}}.potential-modal{z-index:3000;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.potential-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#000000bd;border:0;position:absolute;inset:0}.potential-panel{z-index:1;color:#fff;background:#070707;border:1px solid #ffffff1f;border-radius:34px;width:min(1040px,100%);max-height:min(92vh,860px);position:relative;overflow:auto;box-shadow:0 30px 120px #0000008c,0 0 80px #ea087a33}.potential-close{z-index:2;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;width:40px;height:40px;font-size:1.6rem;line-height:1;position:absolute;top:14px;right:18px}.potential-shell{grid-template-columns:.86fr 1.14fr;min-height:650px;display:grid}.potential-side{background:radial-gradient(circle at 10% 10%,#ea087a6b,#0000 34%),radial-gradient(circle at 90% 80%,#af4feb52,#0000 34%),#050505;border-right:1px solid #ffffff1a;padding:54px 42px;position:relative;overflow:hidden}.potential-side:after{content:"";filter:blur(6px);background:linear-gradient(135deg,#ea087a52,#af4feb2e);border-radius:50%;width:240px;height:240px;position:absolute;bottom:-80px;right:-80px}.potential-kicker,.potential-result-pill{color:#fff;background:#ffffff17;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:8px 14px;display:inline-flex;font-size:.82rem!important;font-weight:750!important}.potential-side h2{margin:28px 0 18px;letter-spacing:-.06em!important;font-size:clamp(2rem,3.4vw,3.8rem)!important;line-height:.96!important}.potential-side p{max-width:34ch;color:#ffffffc7!important;font-size:1.05rem!important}.potential-proof-grid{gap:12px;margin-top:34px;display:grid}.potential-proof-grid span{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:11px 14px;font-weight:650;display:inline-flex}.potential-main{color:#141014;background:linear-gradient(#fff 0%,#fbf8fb 100%);padding:54px 44px 42px}.potential-progress-row{color:#6f6470;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:.86rem;font-weight:750;display:flex}.potential-progress{background:#f1e8ef;border-radius:999px;height:9px;margin-bottom:28px;overflow:hidden}.potential-progress span{border-radius:inherit;background:linear-gradient(135deg, var(--a4y-pink,#ea087a), var(--a4y-purple,#af4feb));height:100%;transition:width .28s;display:block}.potential-question-card,.potential-lead-card,.potential-final-card{animation:.28s both potentialIn}@keyframes potentialIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.potential-helper{margin-bottom:12px;color:#8a7e89!important}.potential-question-card h3,.potential-lead-card h3,.potential-final-card h3{margin-bottom:22px;color:#141014!important;letter-spacing:-.045em!important;font-size:clamp(1.55rem,2.5vw,2.55rem)!important;line-height:1.05!important}.potential-options{gap:12px;display:grid}.potential-options button{color:#191119;cursor:pointer;text-align:left;background:#fff;border:1px solid #efe2eb;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:60px;padding:16px 18px;display:flex;box-shadow:0 10px 26px #1410140d;border-radius:20px!important}.potential-options button:hover{border-color:#ea087a73;transform:translateY(-1px);box-shadow:0 16px 34px #ea087a21}.potential-options button svg{color:var(--a4y-pink,#ea087a);opacity:0;transition:opacity .2s}.potential-options button:hover svg{opacity:1}.potential-back-btn{color:var(--a4y-pink,#ea087a);cursor:pointer;background:0 0;border:0;margin-top:18px;font-weight:750}.potential-result-pill{background:linear-gradient(135deg,#ea087a1a,#af4feb1a);border-color:#ea087a2e;margin-bottom:18px;color:var(--a4y-pink,#ea087a)!important}.potential-lead-card>p,.potential-final-card>p{margin-bottom:20px;color:#635963!important}.potential-result-preview,.potential-result-box{background:#fff;border:1px solid #f1e4ec;border-radius:22px;gap:8px;margin:20px 0 22px;padding:18px;display:grid;box-shadow:0 14px 34px #1410140f}.potential-result-preview strong,.potential-result-box strong{color:#181118}.potential-result-preview span,.potential-result-box small{color:#806f7c}.potential-form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.potential-form-grid label{color:#5f5360;gap:8px;font-size:.9rem;font-weight:750;display:grid}.potential-full{grid-column:1/-1}.potential-form-grid input{color:#191119;background:#fff;border:1px solid #eadce7;border-radius:16px;outline:none;width:100%;padding:14px 15px}.potential-form-grid input:focus{border-color:var(--a4y-pink,#ea087a);box-shadow:0 0 0 4px #ea087a17}.potential-checkbox{color:#5e545e;align-items:flex-start;gap:11px;margin-top:16px;line-height:1.45;display:flex;font-size:.84rem!important}.potential-checkbox input{accent-color:var(--a4y-pink,#ea087a);margin-top:4px}.potential-checkbox.optional{color:#766c76}.potential-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:22px;display:flex}.potential-actions .gradient-btn:disabled{cursor:not-allowed;opacity:.48;transform:none}.potential-result-box{grid-template-columns:1fr 1fr}.potential-result-box div{gap:6px;display:grid}.potential-final-card ul{gap:10px;margin:18px 0;list-style:none;display:grid}.potential-final-card li{color:#332b33;align-items:center;gap:9px;display:flex}.potential-final-card li svg{color:var(--a4y-pink,#ea087a);flex:none}.potential-next{font-weight:650}.potential-tech-note{background:#fff5fa;border:1px solid #ffd8ec;border-radius:16px;padding:12px 14px;font-size:.86rem!important}@media (width<=880px){.potential-shell{grid-template-columns:1fr;min-height:auto}.potential-side{border-bottom:1px solid #ffffff1a;border-right:0;padding:38px 24px 30px}.potential-main{padding:30px 22px 28px}.potential-proof-grid{grid-template-columns:1fr;margin-top:22px}.potential-form-grid,.potential-result-box{grid-template-columns:1fr}.potential-actions{flex-direction:column-reverse;align-items:stretch}.potential-actions .gradient-btn{width:100%}}@media (width<=767px){.nav-secondary-cta{width:100%}.potential-panel{border-radius:24px;max-height:94vh}}body.modal-open{overscroll-behavior:none!important;background:#050505!important;overflow:hidden!important}html:has(body.modal-open){overscroll-behavior:none!important;background:#050505!important;overflow:hidden!important}.potential-modal{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;background:#050505!important;overflow-y:auto!important}.potential-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050505!important;border-radius:0!important;position:fixed!important}.potential-panel{box-shadow:0 30px 110px #0000009e,0 0 54px #ea087a1f!important}.potential-side{background:radial-gradient(circle at 24% 18%,#ea087a5c,#0000 28%),radial-gradient(circle at 90% 76%,#af4feb3d,#0000 30%),linear-gradient(145deg,#050505 0%,#12070d 48%,#050505 100%)!important}.potential-side:after{display:none!important}.potential-side:before{content:"";background:linear-gradient(90deg, var(--a4y-pink,#ea087a), #af4feb33, transparent);border-radius:999px;height:2px;position:absolute;inset:auto 38px 38px}.potential-kicker{box-shadow:none!important;color:#0000!important;background:linear-gradient(135deg,#ff78bd 0%,#d9a8ff 100%)!important;-webkit-text-fill-color:transparent!important;letter-spacing:.02em!important;-webkit-background-clip:text!important;background-clip:text!important;border:0!important;border-radius:0!important;padding:0!important;font-size:.9rem!important;font-weight:850!important;display:inline-block!important}.potential-lead-card{max-width:620px}.potential-lead-card .potential-form-grid{margin-top:28px}.potential-thankyou-card{place-items:start;max-width:620px;display:grid}.potential-success-icon{background:linear-gradient(135deg, var(--a4y-pink,#ea087a), var(--a4y-purple,#af4feb));color:#fff;border-radius:999px;width:58px;height:58px;margin-bottom:20px;padding:14px}@media (width<=880px){.potential-modal{align-items:flex-start!important;padding:14px!important}.potential-side:before{inset:auto 24px 24px}}.potential-modal{background:radial-gradient(circle at 16% 12%,#ea087a47,#0000 34%),radial-gradient(circle at 84% 88%,#af4feb38,#0000 36%),linear-gradient(145deg,#0b0208 0%,#1b0713 48%,#080207 100%)!important}.potential-backdrop{background:0 0!important}.potential-side:before{background:linear-gradient(90deg,#ea087abf,#af4feb5c,#0000)!important}.potential-proof-grid span{box-shadow:0 12px 30px #ea087a12;color:#463a45!important;background:#ffffffb8!important;border:1px solid #f1dce9!important}@media (width<=880px){.potential-panel{background:#fff!important;border-radius:28px!important;overflow:hidden!important}.potential-shell{display:block!important}.potential-side{border-bottom:1px solid #f2dce9!important;border-right:0!important;padding:28px 22px 22px!important}.potential-side h2{max-width:11ch;letter-spacing:-.045em!important;margin:14px 0 8px!important;font-size:clamp(1.55rem,7vw,2.1rem)!important;line-height:1.04!important}.potential-side p{max-width:30ch;margin:0!important;font-size:.95rem!important;line-height:1.45!important}.potential-proof-grid{scrollbar-width:none;padding-bottom:2px;overflow-x:auto;gap:8px!important;margin-top:16px!important;display:flex!important}.potential-proof-grid::-webkit-scrollbar{display:none}.potential-proof-grid span{white-space:nowrap;flex:none;padding:8px 10px!important;font-size:.78rem!important}.potential-main{background:#fff!important;padding:24px 20px 26px!important}}@media (width<=430px){.potential-modal{padding:10px!important}.potential-panel{border-radius:24px!important}.potential-side h2,.potential-side p{max-width:100%}}@media (width<=880px){.potential-close{width:32px!important;height:32px!important;font-size:1.25rem!important;top:12px!important;right:14px!important}.potential-side{padding:22px 20px 18px!important}.potential-kicker{font-size:.78rem!important}.potential-side h2{letter-spacing:-.038em!important;margin:10px 42px 7px 0!important;font-size:clamp(1.34rem,5.9vw,1.72rem)!important;line-height:1.08!important}.potential-side p{font-size:.86rem!important;line-height:1.38!important}.potential-proof-grid{display:none!important}.potential-main{padding-top:20px!important}.potential-question-card h3,.potential-lead-card h3,.potential-final-card h3{font-size:clamp(1.34rem,6vw,1.85rem)!important}.potential-options button{border-radius:17px!important;min-height:54px!important;padding:14px 16px!important}.potential-side:before{display:none!important}}.potential-modal{overscroll-behavior:contain!important;background:0 0!important;overflow-y:auto!important}.potential-backdrop{-webkit-backdrop-filter:blur(10px)saturate(.92)!important;background:#060408b8!important;border-radius:0!important;position:fixed!important;inset:0!important}.potential-panel{color:#fff!important;background:#070407!important;border:1px solid #ffffff21!important;box-shadow:0 34px 120px #0000008f,0 0 68px #ea087a2e!important}.potential-shell{background:0 0!important}.potential-side{color:#fff!important;background:radial-gradient(circle at 22% 16%,#ea087a70,#0000 31%),radial-gradient(circle at 90% 82%,#af4feb47,#0000 34%),linear-gradient(145deg,#130711 0%,#080407 50%,#120714 100%)!important;border-right:1px solid #ffffff1a!important}.potential-side h2{color:#fff!important;-webkit-text-fill-color:#fff!important}.potential-side p{color:#ffffffc7!important}.potential-side:before{background:linear-gradient(90deg,#ea087acc,#af4feb40,#0000)!important;display:block!important}.potential-main{color:#141014!important;background:linear-gradient(#fff 0%,#fbf8fb 100%)!important}.potential-proof-grid span{color:#ffffffe6!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff1f!important}.potential-proof-grid svg{color:#ff78bd!important}.potential-close{color:#fff!important;background:#ffffff17!important;border:1px solid #ffffff29!important}@media (width<=880px){.potential-modal{align-items:flex-start!important;padding:14px!important}.potential-panel{background:#070407!important;border-radius:26px!important;overflow:hidden!important}.potential-shell{display:block!important}.potential-side{border-bottom:1px solid #ffffff1a!important;border-right:0!important;padding:24px 20px 20px!important}.potential-side h2{letter-spacing:-.042em!important;max-width:100%!important;margin:12px 42px 8px 0!important;font-size:clamp(1.42rem,6.2vw,1.9rem)!important;line-height:1.06!important}.potential-side p{max-width:100%!important;margin:0!important;font-size:.9rem!important;line-height:1.42!important}.potential-proof-grid,.potential-side:before{display:none!important}.potential-main{background:linear-gradient(#fff 0%,#fbf8fb 100%)!important;padding:22px 20px 26px!important}}@media (width<=430px){.potential-modal{padding:10px!important}}.potential-main{background:linear-gradient(#fff7fb 0%,#fff 18%,#fbf8fb 100%)!important}@media (width<=880px){.potential-side{padding-bottom:24px!important}.potential-main{background:linear-gradient(#fff7fb 0%,#fff 20%,#fbf8fb 100%)!important;border-top:1px solid #ea087a1f!important}}.potential-inline-link{appearance:none;color:var(--a4y-pink,#ea087a);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline;display:inline}.privacy-popup{z-index:4200;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.privacy-popup-backdrop{-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#060408c7;border:0;position:absolute;inset:0}.privacy-popup-panel{color:#171017;background:#fff;border:1px solid #ffffff3d;border-radius:28px;width:min(820px,100%);max-height:min(88vh,760px);position:relative;overflow:hidden;box-shadow:0 34px 120px #0000008f,0 0 68px #ea087a29}.privacy-popup-header{background:linear-gradient(135deg,#fff7fb 0%,#fff 52%,#f8f0ff 100%);border-bottom:1px solid #f1dce9;justify-content:space-between;align-items:flex-start;gap:18px;padding:26px 28px 20px;display:flex}.privacy-popup-kicker{color:var(--a4y-pink,#ea087a);margin-bottom:7px;font-size:.82rem;font-weight:850;display:block}.privacy-popup-header h3{color:#171017!important;letter-spacing:-.04em!important;margin:0 0 8px!important;font-size:clamp(1.55rem,3vw,2.25rem)!important;line-height:1.05!important}.privacy-popup-header p{color:#6b5f69!important;margin:0!important;font-size:.88rem!important}.privacy-popup-close{color:#171017;cursor:pointer;background:#14101412;border:1px solid #1410141a;border-radius:999px;flex:none;width:38px;height:38px;font-size:1.5rem;line-height:1}.privacy-popup-body{max-height:46vh;padding:24px 28px;overflow:auto}.privacy-popup-body pre{color:#2b232b;white-space:pre-wrap;margin:0;font-family:inherit;font-size:.96rem;line-height:1.65}.privacy-popup-actions{border-top:1px solid #f1dce9;justify-content:flex-end;align-items:center;gap:12px;padding:18px 28px 22px;display:flex}.privacy-popup-secondary{color:var(--a4y-pink,#ea087a);cursor:pointer;background:0 0;border:0;font-weight:800}@media (width<=640px){.privacy-popup{align-items:flex-start;padding:10px}.privacy-popup-panel{border-radius:22px;max-height:92vh}.privacy-popup-header,.privacy-popup-body,.privacy-popup-actions{padding-left:18px;padding-right:18px}.privacy-popup-actions{flex-direction:column;align-items:stretch}}.privacy-popup-panel{flex-direction:column!important;max-height:min(86vh,760px)!important;display:flex!important}.privacy-popup-header,.privacy-popup-actions{flex:none!important}.privacy-popup-body{-webkit-overflow-scrolling:touch;flex:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}.privacy-popup-actions{z-index:2!important;background:#fff!important;position:sticky!important;bottom:0!important;box-shadow:0 -14px 28px #ffffffeb!important}@media (width<=640px){.privacy-popup{align-items:center!important;padding:10px!important}.privacy-popup-panel{max-height:calc(100dvh - 20px)!important}.privacy-popup-header{padding-top:18px!important;padding-bottom:14px!important}.privacy-popup-header h3{font-size:1.45rem!important}.privacy-popup-header p{font-size:.76rem!important;line-height:1.35!important}.privacy-popup-body{padding-top:16px!important;padding-bottom:16px!important}.privacy-popup-body pre{font-size:.88rem!important;line-height:1.52!important}.privacy-popup-actions{padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;gap:10px!important;padding-top:12px!important}.privacy-popup-actions .gradient-btn,.privacy-popup-secondary{width:100%!important;min-height:46px!important}}.potential-error-message{background:#fff0f6;border:1px solid #ffc7df;border-radius:16px;padding:12px 14px;line-height:1.45;color:#9b174f!important;margin:16px 0 0!important;font-size:.88rem!important}#video .cta-subtext{color:#ffffffeb!important}#faq .cta-subtext{color:var(--text-muted)!important}.hero-potential-btn,.secondary-outline-btn{box-shadow:none!important;color:#ffffffdb!important;background:#fff1!important;border:1px solid #ffffff3d!important;font-weight:750!important}.hero-potential-btn:hover,.secondary-outline-btn:hover{color:#fff!important;background:#ea087a1b!important;border-color:#ea087a57!important;transform:translateY(-1px)!important;box-shadow:0 10px 26px #0000001f!important}#branchen .industries-cta-row .secondary-outline-btn{box-shadow:none!important;color:#111827b8!important;background:#ffffff6b!important;border:1px solid #1118271f!important;font-weight:750!important}#branchen .industries-cta-row .secondary-outline-btn:hover{color:#ea087a!important;background:#ffffffb8!important;border-color:#ea087a47!important;transform:translateY(-1px)!important;box-shadow:0 10px 26px #11182714!important}.hero-trust-pill,.dashboard-points span,.capability-pill,.capabilities-pills span,.potential-result-pill{border-radius:18px!important}.hero-trust-pill{color:#ffffffc2!important;box-shadow:none!important;background:#ffffff0b!important;border-color:#ffffff17!important;font-weight:650!important}.capability-pill,.capabilities-pills span{box-shadow:none!important;background:#ffffff13!important;border-color:#ffffff1f!important;align-items:flex-start!important}#tasks .capabilities-pills span,.dashboard-points span{background:#fff!important;border-color:#ea087a1f!important;border-radius:18px!important;box-shadow:0 10px 28px #1118270b!important}.hero-trust-row{align-items:center!important;gap:8px!important}.hero-trust-pill{white-space:nowrap!important;letter-spacing:-.01em!important;border-radius:12px!important;min-height:32px!important;padding:7px 11px!important;font-size:clamp(.68rem,2.5vw,.82rem)!important;line-height:1!important}@media (width<=520px){.hero-trust-row{grid-template-columns:repeat(2,max-content)!important;justify-content:center!important;max-width:100%!important;margin-bottom:22px!important;display:grid!important}.hero-trust-pill{max-width:none!important}}.hero-banner-visual{background:linear-gradient(135deg,#ea087a38,#af4feb29);border-radius:34px;max-width:920px;margin:0 auto;padding:10px;position:relative;box-shadow:0 34px 110px #00000057,0 0 70px #ea087a29}.hero-banner-visual:before{content:"";pointer-events:none;background:radial-gradient(circle at 52% 38%,#ea087a33,#0000 36%);border-radius:36px;position:absolute;inset:-1px}.hero-banner-image{z-index:1;aspect-ratio:16/8.3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.04)contrast(1.02);border-radius:26px;width:100%;display:block;position:relative}.hero-banner-card{z-index:2;color:#171017;text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #ffffff9e;border-radius:18px;gap:3px;min-width:204px;padding:16px 18px;display:grid;position:absolute;box-shadow:0 20px 48px #1118272e}.hero-banner-card span{color:#1710179e;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:850;line-height:1.1}.hero-banner-card strong{color:#ea087a;letter-spacing:-.035em;font-size:1.02rem;font-weight:900;line-height:1.12}.hero-banner-card small{color:#171017b8;font-size:.82rem;font-weight:750;line-height:1.15}@media (width<=980px){.hero-banner-visual{max-width:min(92vw,820px)}.hero-banner-card-top{right:-6px}.hero-banner-card-bottom{left:-6px}}@media (width<=640px){.hero-banner-slot{margin-top:34px!important}.hero-banner-visual{border-radius:26px;width:min(100%,420px);padding:7px}.hero-banner-image{aspect-ratio:4/3.2;-o-object-position:center;object-position:center;border-radius:20px}.hero-banner-card{border-radius:14px;min-width:150px;padding:11px 12px}.hero-banner-card span{font-size:.62rem}.hero-banner-card strong{font-size:.82rem}.hero-banner-card small{font-size:.68rem}.hero-banner-card-top{top:8px;right:-2px}.hero-banner-card-bottom{bottom:8px;left:-2px}}.hero-banner-slot{margin-top:38px!important}.hero-banner-visual{border-radius:30px!important;max-width:940px!important;padding:8px!important}.hero-banner-card{border-radius:18px!important;min-width:190px!important}.hero-banner-card-bottom strong{color:#ea087a!important}@media (width<=640px){.hero-banner-slot{margin-top:34px!important;margin-bottom:22px!important}.hero-banner-visual{border-radius:24px!important;width:min(100%,420px)!important;padding:6px!important}.hero-banner-image{aspect-ratio:1280/403!important;border-radius:18px!important}.hero-banner-card{border-radius:14px!important;min-width:142px!important;padding:10px 12px!important}.hero-banner-card-top{top:-14px!important;right:7%!important}.hero-banner-card-bottom{bottom:-14px!important;left:7%!important}}.hero-banner-slot{margin-top:44px!important;margin-bottom:0!important}.hero-banner-visual{border-radius:34px!important;max-width:920px!important;margin:0 auto!important;padding:10px!important}.hero-banner-image{aspect-ratio:16/8.3!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;border-radius:26px!important}.hero-banner-card{border-radius:18px!important;min-width:204px!important;padding:16px 18px!important}.hero-banner-card-top{top:12%!important;right:-22px!important}.hero-banner-card-bottom{bottom:12%!important;left:-24px!important}@media (width<=980px){.hero-banner-card-top{right:-6px!important}.hero-banner-card-bottom{left:-6px!important}}@media (width<=640px){.hero-banner-slot{margin-top:34px!important;margin-bottom:0!important}.hero-banner-visual{border-radius:26px!important;width:min(100%,420px)!important;padding:7px!important}.hero-banner-image{aspect-ratio:4/3.2!important;-o-object-position:center!important;object-position:center!important;border-radius:20px!important}.hero-banner-card{border-radius:14px!important;min-width:150px!important;padding:11px 12px!important}.hero-banner-card-top{top:8px!important;right:-2px!important}.hero-banner-card-bottom{bottom:8px!important;left:-2px!important}}@media (width<=640px){.hero-banner-image{-o-object-position:center 72%!important;object-position:center 72%!important}.hero-banner-card-top{top:18%!important}}.confirmation-page{background:radial-gradient(circle at 20% 20%,#ea087a29,#0000 32%),#050508;justify-content:center;align-items:center;min-height:72vh;padding:140px 20px 80px;display:flex}.confirmation-card{text-align:center;color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:28px;width:100%;max-width:720px;padding:42px}.confirmation-card h1{margin:18px 0 12px;font-size:clamp(2rem,4vw,3.25rem)}.confirmation-card p{color:#ffffffc7;font-size:1.08rem;line-height:1.7}@media (width<=640px){.hero-banner-image{-o-object-position:center 92%!important;object-position:center 92%!important}.hero-banner-card-top{top:12%!important}}.hero-banner-image{aspect-ratio:16/7.55!important;-o-object-position:center 82%!important;object-position:center 82%!important}.hero-banner-card-bottom{gap:7px!important;bottom:6%!important}@media (width<=640px){.hero-banner-image{aspect-ratio:4/2.45!important;-o-object-position:center 82%!important;object-position:center 82%!important}.hero-banner-card-top{top:23%!important}.hero-banner-card-bottom{gap:5px!important;bottom:5%!important}}@media (width<=640px){.hero-banner-image{-o-object-position:center 92%!important;object-position:center 92%!important}.hero-banner-card-top{top:5%!important}}@media (width<=640px){.hero-banner-card-top{top:9%!important}.hero-banner-card-bottom{bottom:9%!important}.hero-banner-image{-o-object-position:center 96%!important;object-position:center 96%!important}}.hero-banner-card-bottom{bottom:20px!important}@media (width<=640px){.hero-banner-card-top{top:20px!important}.hero-banner-card-bottom{bottom:20px!important}}@media (width<=640px){.hero-banner-image{-o-object-position:center 100%!important;object-position:center 100%!important}.hero-banner-card-top{top:48px!important}}.hero-banner-image{-o-object-position:center 100%!important;object-position:center 100%!important}.hero-banner-card-top{top:20px!important}@media (width<=640px){.hero-banner-image{-o-object-position:center 100%!important;object-position:center 100%!important}.hero-banner-card-top{top:20px!important}}.nav-logo{height:30px!important}.hero-section{align-items:flex-start!important;padding-top:104px!important}.hero-content{margin-top:0!important}@media (width>=768px){.nav-logo{height:40px!important}.hero-section{padding-top:118px!important}}@media (width<=640px){.hero-section{min-height:auto!important;padding-top:88px!important;padding-bottom:28px!important}}@media (width<=640px){.hero-section{min-height:auto!important;padding-bottom:28px!important}}.hero-section{min-height:auto!important;padding-bottom:116px!important}@media (width<=767px){.hero-section{min-height:auto!important;padding-bottom:84px!important}}.hero-section,.section-dark:not(#faq),.final-cta-dark{background:radial-gradient(900px 520px at 14% 14%,#ea087a2b,#0000 62%),radial-gradient(820px 480px at 86% 24%,#af4feb24,#0000 64%),#08080d!important}.section-dark:not(#faq){position:relative;overflow:hidden}.section-dark:not(#faq):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ea087a29,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.section-dark:not(#faq)>.container,.final-cta-dark>.container{z-index:1;position:relative}.navbar,.navbar.scrolled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050509!important;box-shadow:0 1px #ffffff0f!important}.section-dark.final-cta-dark,.final-cta-dark{color:#fff!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.section-dark.final-cta-dark:before,.final-cta-dark:before{display:none!important}.final-cta-dark .final-title,.final-cta-dark .final-title-hero-size{color:#fff!important}.final-cta-dark .final-primary-white{color:#ea087a!important;background:#fff!important;box-shadow:0 18px 42px #00000029!important}.section-dark.final-cta-dark:not(#faq),.final-cta-dark:not(#faq){background:#ea087a linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.hero-section{padding-top:189px!important}@media (width<=767px){.hero-section{padding-top:138px!important}}#branchen.section-dark,#branchen.industries-section{background:var(--a4y-soft-rose-bg)!important;background-image:var(--a4y-soft-rose-bg)!important;color:var(--text-dark)!important;background-color:#fff8fc!important}#tasks.section-dark,#tasks.capabilities-section{color:var(--text-dark)!important;background:#fff!important}#branchen:before,#tasks:before{display:none!important}#branchen .section-title,#branchen .section-subtitle,#branchen .industry-card h3,#tasks .section-title,#tasks .section-subtitle,#tasks .capabilities-subtitle,#tasks .capabilities-note{color:var(--text-dark)!important}#branchen .section-subtitle,#branchen .industry-card p,#tasks .section-subtitle,#tasks .capabilities-note{color:var(--text-muted)!important}#branchen .industry-card,#tasks .capabilities-pills span{color:var(--text-dark)!important;background:#fff!important;border-color:#ea087a24!important;box-shadow:0 14px 40px #1118270e!important}#tasks .capabilities-pills svg{color:#ea087a!important}#tasks .cta-box{text-align:left!important;margin-top:28px!important}#tasks .secondary-outline-btn{color:#ea087a!important;background:#fff!important;border:1px solid #ea087a52!important;font-weight:850!important;box-shadow:0 14px 34px #11182712!important}#tasks .secondary-outline-btn:hover{color:#ea087a!important;background:linear-gradient(135deg,#ea087a14,#af4feb14)!important;border-color:#ea087a7a!important}#tasks .cta-subtext{color:var(--text-muted)!important}@media (width<=767px){#tasks .cta-box{text-align:center!important}}#tasks .secondary-outline-btn{color:#fff!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important;border:0!important;box-shadow:0 14px 34px #ea087a47!important}#tasks .secondary-outline-btn:hover{color:#fff!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important;transform:translateY(-1px)!important;box-shadow:0 18px 42px #ea087a57!important}.hero-banner-image{aspect-ratio:16/6.33!important;-o-object-position:center 88%!important;object-position:center 88%!important;margin-top:0!important}.hero-section{padding-bottom:86px!important}@media (width<=767px){.hero-section{padding-bottom:54px!important}}@media (width<=640px){.hero-banner-image{aspect-ratio:4/1.88!important;-o-object-position:center 88%!important;object-position:center 88%!important;margin-top:0!important}}#branchen .industry-card-custom{background:linear-gradient(135deg,#ea087a29,#af4feb24)!important;border-color:#ea087a61!important;box-shadow:0 18px 48px #ea087a24!important}#branchen .industry-card-custom h3{background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important;-webkit-text-fill-color:transparent!important;color:#ea087a!important;-webkit-background-clip:text!important;background-clip:text!important}#branchen .industry-card-custom h3:after{content:"";border-radius:999px;width:44px;height:3px;margin-top:10px;display:block;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.eg-booking-section{background:#f7f7fb}.booking-card{text-align:left;background:#fff;border:1px solid #ea087a1f;border-radius:28px;max-width:820px;margin:0 auto;padding:clamp(28px,5vw,46px);box-shadow:0 24px 80px #0f0f141a}.booking-eyebrow{color:#ea087a;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:.82rem;font-weight:800}.booking-card h2{color:#111118;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,4vw,3.1rem);line-height:1.05}.booking-intro,.booking-note{color:#5f6470;line-height:1.65}.booking-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.booking-card label{color:#1c1c24;flex-direction:column;gap:8px;margin-top:18px;font-weight:700;display:flex}.booking-card input,.booking-card textarea,.booking-card select{width:100%;font:inherit;color:#111118;background:#fbfbfd;border:1px solid #e2e2ea;border-radius:16px;outline:none;padding:14px 16px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.booking-card textarea{resize:vertical}.booking-card input:focus,.booking-card textarea:focus,.booking-card select:focus{background:#fff;border-color:#ea087a;box-shadow:0 0 0 4px #ea087a1c}.booking-privacy-note{color:#6b7280;margin:18px 0 0;font-size:.82rem;line-height:1.55}.booking-privacy-note a{color:#ea087a;text-underline-offset:3px;font-weight:700;text-decoration:underline}.booking-submit{cursor:pointer;border:0;align-items:center;gap:10px;margin-top:18px;display:inline-flex}.booking-submit:disabled{opacity:.72;cursor:wait}.booking-note{margin:16px 0 0;font-size:.94rem}.booking-error{color:#b42318;background:#fff3f0;border:1px solid #ffd6cc;border-radius:14px;margin:18px 0 0;padding:12px 14px}.booking-success{text-align:center;color:#111118}.booking-success svg{color:#16a34a;margin:0 auto 14px}.booking-success p{color:#5f6470;max-width:600px;margin:0 auto;line-height:1.65}@media (width<=720px){.booking-grid{grid-template-columns:1fr;gap:0}.booking-card{border-radius:22px}}.erstgespraech-page .navbar .container-custom{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 16px;display:flex}.erstgespraech-page .logo-img{width:auto;height:32px;display:block}.eg-hero{min-height:auto;padding:130px 16px 48px;overflow:hidden}.eg-hero-content{text-align:center;max-width:860px;margin:0 auto}.eg-headline{color:#fff;letter-spacing:-.06em;margin:0 auto 20px;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:900;line-height:.98}.eg-text{color:#ffffffc7;max-width:680px;margin:0 auto;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.55}.erstgespraech-page .booking-eyebrow{text-align:left}.eg-hero .booking-eyebrow{text-align:center;color:#ff7fbd}@media (width<=720px){.eg-hero{padding-top:104px}.erstgespraech-page .logo-img{height:26px}}@media (width<=767px){.App .section:not(.geo-section):not(.faq-section){padding-top:46px!important;padding-bottom:46px!important}.App .section-title,.App .dm-section-title,.App .final-title,.App .final-title-hero-size{letter-spacing:-.045em!important;margin-bottom:10px!important;font-size:clamp(1.55rem,7.4vw,2.08rem)!important;line-height:1.04!important}.App .section-subtitle,.App .dm-text,.App .final-text,.App .problem-subline,.App .statement-cta,.App .capabilities-note{font-size:.92rem!important;line-height:1.42!important}.App .section-subtitle{max-width:30ch!important;margin-bottom:20px!important;margin-left:auto!important;margin-right:auto!important}#hero.hero-section{padding-top:92px!important;padding-bottom:32px!important}#hero .hero-content{padding-left:18px!important;padding-right:18px!important}#hero .hero-title{letter-spacing:-.065em!important;margin-bottom:12px!important;font-size:clamp(2.25rem,12.6vw,3.15rem)!important;line-height:.96!important}#hero .hero-subtitle{letter-spacing:-.035em!important;margin-top:9px!important;font-size:clamp(1.16rem,6vw,1.5rem)!important;line-height:1.04!important}#hero .hero-text{color:#ffffffc7!important;max-width:30ch!important;margin-bottom:14px!important;font-size:.96rem!important;line-height:1.42!important}#hero .hero-trust-row{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;width:calc(100vw - 36px)!important;max-width:none!important;margin:0 auto 17px!important;overflow:hidden!important}#hero .hero-trust-pill{animation:12s ease-in-out infinite alternate a4yMobileTrustPan;white-space:nowrap!important;flex:none!important;min-height:30px!important;padding:7px 11px!important;font-size:.76rem!important}@keyframes a4yMobileTrustPan{0%{transform:translate(0)}to{transform:translate(-58px)}}#hero .hero-cta-duo{gap:9px!important;margin-bottom:18px!important}#hero .hero-cta-duo .gradient-btn,#hero .hero-potential-btn{width:min(100%,320px)!important;min-height:46px!important;padding:13px 18px!important;font-size:.9rem!important}#hero .hero-employees,#hero .hero-banner-slot{margin-top:24px!important}#hero .hero-banner-visual{border-radius:20px!important;box-shadow:0 18px 52px #00000057,0 0 34px #ea087a29!important}#hero .hero-banner-image{aspect-ratio:16/5.6!important;-o-object-position:center 87%!important;object-position:center 87%!important}#problem{padding-top:44px!important}#problem .problem-subline{margin-bottom:12px!important}#problem .stats-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px!important;margin:16px -18px 0!important;padding:4px 18px 10px!important;display:flex!important;overflow-x:auto!important}#problem .stats-grid::-webkit-scrollbar{display:none}#problem .stat-card{scroll-snap-align:center;background:#fff!important;border:1px solid #ea087a1a!important;border-radius:20px!important;flex:0 0 72vw!important;max-width:286px!important;min-height:142px!important;padding:17px 14px!important;box-shadow:0 12px 30px #1118270f!important}#problem .stat-card.highlight{background:linear-gradient(135deg,#ea087a12,#af4feb12)!important}#problem .stat-label{margin-bottom:0!important;font-size:.78rem!important}#problem .stat-number,#problem .stat-card.highlight .stat-number{margin-bottom:5px!important;font-size:2.65rem!important;line-height:.95!important}#problem .stat-text{max-width:22ch;margin:0 auto;font-size:.82rem!important;line-height:1.25!important}#problem .problem-statement,#problem .problem-cta-mobile{margin-top:16px!important}#branchen .section-title{max-width:12ch!important;margin-left:auto!important;margin-right:auto!important}#branchen .industries-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px!important;margin:8px -18px 0!important;padding:5px 18px 12px!important;display:flex!important;overflow-x:auto!important}#branchen .industries-grid::-webkit-scrollbar{display:none}#branchen .industry-card{scroll-snap-align:center;border-radius:20px!important;flex:0 0 68vw!important;max-width:270px!important;min-height:132px!important;padding:18px 16px!important}#branchen .industry-card h3{margin-bottom:8px!important;font-size:1.02rem!important;line-height:1.12!important}#branchen .industry-card p{font-size:.84rem!important;line-height:1.35!important}#branchen .industries-cta-row{gap:9px!important;margin-top:14px!important}#branchen .industries-cta-row a,#branchen .industries-cta-row button{min-height:44px!important;padding:12px 16px!important;font-size:.84rem!important}#video.video-section-light{padding-top:42px!important;padding-bottom:44px!important}#video .section-subtitle{margin-bottom:15px!important}#video .video-wrapper{border-radius:18px!important;box-shadow:0 16px 48px #ea087a24!important}#video .cta-box{margin-top:20px!important}#tasks .capabilities-layout{display:block!important}#tasks .capabilities-pills{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px!important;margin:14px -18px 0!important;padding:4px 18px 8px!important;display:flex!important;overflow-x:auto!important}#tasks .capabilities-pills::-webkit-scrollbar{display:none}#tasks .capabilities-pills span{scroll-snap-align:center;white-space:nowrap!important;border-radius:999px!important;flex:none!important;min-height:38px!important;padding:9px 12px!important;font-size:.82rem!important}#tasks .capabilities-note{text-align:center!important;max-width:26ch!important;margin:13px auto 0!important}#tasks .capabilities-image{display:none!important}#tasks .cta-box{margin-top:18px!important}#dashboard .dashboard-layout{gap:22px!important}#dashboard .dm-section-title{text-align:center!important}#dashboard .dm-text{text-align:center!important;max-width:30ch!important;margin-left:auto!important;margin-right:auto!important}#dashboard .dashboard-info-btn{text-align:center!important;width:min(100%,320px)!important;min-height:44px!important;margin:14px auto 0!important;padding:12px 18px!important;font-size:.88rem!important;display:block!important}#dashboard .cockpit-duo{transform-origin:top!important;min-height:210px!important;margin-top:4px!important;transform:scale(.92)!important}#security .security-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}#security .security-card{border-radius:18px!important;padding:15px 10px!important}#security .security-icon-centered{margin-bottom:7px!important}#security .security-icon-centered svg{width:21px!important;height:21px!important}#security .security-title{font-size:.82rem!important;line-height:1.15!important}#security .security-text{display:none!important}#security .security-statement{margin-top:16px!important;font-size:.92rem!important;line-height:1.35!important}#security .cta-box{margin-top:18px!important}#process .process-cards-mobile{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row!important;gap:10px!important;margin:12px -18px 0!important;padding:4px 18px 10px!important;display:flex!important;overflow-x:auto!important}#process .process-cards-mobile::-webkit-scrollbar{display:none}#process .process-card-mobile{scroll-snap-align:center;border-radius:20px!important;flex:0 0 72vw!important;align-content:flex-start!important;max-width:280px!important;min-height:118px!important;padding:16px 14px!important}#process .process-card-number{width:34px!important;height:34px!important;font-size:.9rem!important}#process .process-card-title{font-size:.94rem!important;line-height:1.15!important}#process .process-card-text{padding-left:46px!important;font-size:.8rem!important;line-height:1.32!important}#process .cta-box{margin-top:18px!important}.final-cta.final-cta-dark{padding-top:58px!important;padding-bottom:58px!important}.final-cta-dark .final-title,.final-cta-dark .final-title-hero-size{max-width:12ch!important;margin-left:auto!important;margin-right:auto!important}.final-cta-dark .final-primary-white{width:min(100%,320px)!important;min-height:48px!important;padding:14px 20px!important;font-size:.92rem!important}}@media (width<=767px) and (prefers-reduced-motion:reduce){#hero .hero-trust-pill{animation:none!important}}@media (width<=767px){.App .section:not(.geo-section):not(.faq-section){padding-top:38px!important;padding-bottom:38px!important}#problem .problem-cta-mobile,#video .cta-box,#tasks .cta-box,#security .cta-box,#process .cta-box{display:none!important}#hero.hero-section{padding-top:86px!important;padding-bottom:26px!important}#hero .hero-text,#hero .hero-cta-duo{margin-bottom:12px!important}#hero .hero-employees,#hero .hero-banner-slot{margin-top:18px!important}#problem .stats-grid{margin-top:12px!important}#problem .problem-statement,#branchen .industries-cta-row{margin-top:10px!important}#branchen .industries-cta-row .secondary-outline-btn{display:none!important}#branchen .industries-cta-row .industries-primary-btn{width:min(100%,320px)!important}#video.video-section-light{padding-top:36px!important;padding-bottom:36px!important}#tasks .capabilities-note{margin-top:10px!important}#dashboard .dashboard-layout{gap:14px!important}#dashboard .cockpit-duo{min-height:176px!important;margin-bottom:-24px!important;transform:scale(.82)!important}#security .security-grid{margin-top:14px!important}#security .security-statement{margin-top:12px!important}#process .process-cards-mobile{margin-top:8px!important}.final-cta.final-cta-dark{padding-top:50px!important;padding-bottom:50px!important}#dashboard{padding-top:34px!important;padding-bottom:30px!important}#dashboard .dashboard-info-btn{display:none!important}#dashboard .cockpit-duo{min-height:138px!important;margin-top:-4px!important;margin-bottom:-74px!important;transform:scale(.68)!important}#hero .hero-banner-image{aspect-ratio:16/4.8!important}#hero.hero-section{padding-bottom:22px!important}main>section{scroll-margin-top:78px}}.hero-trust-track{justify-content:center;gap:inherit;flex-wrap:wrap;display:flex}.hero-trust-duplicate,.mobile-nav-cta{display:none}@media (width<=767px){.mobile-nav-cta{white-space:nowrap;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%);border-radius:999px;justify-content:center;align-items:center;min-height:34px;margin-left:auto;margin-right:10px;padding:8px 12px;font-size:.76rem;font-weight:850;text-decoration:none;box-shadow:0 8px 24px #ea087a47;color:#fff!important;display:inline-flex!important}.nav-container{gap:8px}.nav-logo{height:26px!important}.mobile-menu-btn{flex:none}#hero .hero-trust-row{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);flex-wrap:nowrap!important;justify-content:flex-start!important;width:calc(100vw - 36px)!important;max-width:none!important;margin-bottom:17px!important;overflow:hidden!important}#hero .hero-trust-track{width:max-content;animation:13s linear infinite a4yTrustLoop;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important}#hero .hero-trust-duplicate{display:inline-flex!important}#hero .hero-trust-pill{flex:none!important;animation:none!important}@keyframes a4yTrustLoop{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}#problem .stats-grid{grid-template-columns:1fr!important;gap:12px!important;margin:18px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}#problem .stat-card{grid-template-columns:74px 1fr;grid-template-areas:"number text";align-items:center;text-align:left!important;flex:none!important;max-width:none!important;min-height:0!important;padding:16px 18px!important;display:grid!important}#problem .stat-label{display:none!important}#problem .stat-number,#problem .stat-card.highlight .stat-number{grid-area:number;margin:0!important;font-size:2.35rem!important}#problem .stat-text{grid-area:text;max-width:none!important;margin:0!important;font-size:.9rem!important;line-height:1.35!important}#problem .problem-cta-mobile,#video .cta-box,#tasks .cta-box,#security .cta-box,#process .cta-box{display:block!important}#branchen .section-title{max-width:100%!important;font-size:clamp(1.55rem,7.2vw,2.02rem)!important}#branchen .industries-grid{grid-template-columns:1fr!important;gap:12px!important;margin:18px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}#branchen .industry-card{text-align:left!important;flex:none!important;max-width:none!important;min-height:0!important;padding:18px!important}#branchen .industry-card p{font-size:.9rem!important;line-height:1.45!important}#branchen .industries-cta-row .secondary-outline-btn{display:inline-flex!important}#tasks .capabilities-pills{grid-template-columns:1fr!important;gap:10px!important;margin:18px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}#tasks .capabilities-pills span{white-space:normal!important;border-radius:18px!important;justify-content:flex-start!important;min-height:46px!important;padding:12px 14px!important;font-size:.9rem!important;line-height:1.25!important}#tasks .capabilities-note{max-width:32ch!important;margin-top:16px!important;font-size:.9rem!important;line-height:1.42!important}#tasks .capabilities-image{margin-top:18px!important;display:block!important}#tasks .capabilities-image img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;border-radius:22px!important;max-height:220px!important}#dashboard .dashboard-info-btn{width:min(100%,320px)!important;display:inline-flex!important}#dashboard .dashboard-preview.cockpit-duo,#dashboard .cockpit-duo{filter:none!important;background:0 0!important;width:min(100%,380px)!important;min-height:280px!important;margin:12px auto 0!important;transform:none!important}#dashboard .cockpit-screen{width:86%!important;box-shadow:0 18px 48px #00000029,0 0 30px #ea087a1f!important}#dashboard .cockpit-screen-back{opacity:.98!important;transform:translate(12px,-8px)!important}#dashboard .cockpit-screen-front{transform:translate(0)!important}#security .section-subtitle{max-width:32ch!important;display:block!important}#security .security-grid{grid-template-columns:1fr!important;gap:10px!important}#security .security-card{grid-template-columns:34px 1fr;align-items:start;gap:8px 12px;text-align:left!important;padding:16px!important;display:grid!important}#security .security-icon-centered{grid-row:span 2;justify-content:flex-start!important;margin:2px 0 0!important}#security .security-title{margin:0!important;font-size:.95rem!important}#security .security-text{font-size:.84rem!important;line-height:1.38!important;display:block!important}#process .process-cards-mobile{grid-template-columns:1fr!important;gap:10px!important;margin:16px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}#process .process-card-mobile{grid-template-columns:38px 1fr;gap:6px 12px;flex:none!important;max-width:none!important;min-height:0!important;padding:15px 16px!important;display:grid!important}#process .process-card-text{grid-column:2;padding-left:0!important;font-size:.84rem!important}}@media (width<=767px) and (prefers-reduced-motion:reduce){#hero .hero-trust-track{animation:none!important}}@media (width<=767px){#problem,#branchen,#video,#tasks,#dashboard,#security,#process,#ki-suche,#faq{scroll-margin-top:86px!important}#hero .hero-trust-row{padding:0 10px!important;-webkit-mask-image:none!important;mask-image:none!important}#hero .hero-trust-track{animation-duration:10s!important}#hero .hero-trust-pill{padding:7px 12px!important;font-size:.78rem!important}#problem .stat-card{grid-template-columns:92px 1fr!important;gap:16px!important}#problem .stat-number,#problem .stat-card.highlight .stat-number{font-size:2.55rem!important}#problem .stat-text{font-size:.92rem!important}#dashboard .dm-section-title{overflow-wrap:normal!important;word-break:normal!important;max-width:18ch!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(1.42rem,6.4vw,1.78rem)!important;line-height:1.08!important}#dashboard .cockpit-duo{width:min(100%,390px)!important;min-height:300px!important}#dashboard .cockpit-screen{border-radius:12px!important;width:88%!important}#security .security-card{padding:18px 17px!important}#security .security-text{color:#ffffffb8!important}.App main .gradient-btn,.App main button.gradient-btn,.App main .secondary-outline-btn,.App main .hero-potential-btn,.App main .industries-primary-btn,.App main .dashboard-info-btn{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.App main .hero-cta-duo,.App main .industries-cta-row,.App main .cta-box,.App main .final-cta-btn{width:100%!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important}#branchen{box-shadow:inset 0 1px #ea087a1a,inset 0 22px 44px #ea087a0b!important}#tasks .capabilities-layout{flex-direction:column!important;display:flex!important}#tasks .capabilities-copy{display:contents!important}#tasks .section-title{order:1}#tasks .section-subtitle{order:2}#tasks .capabilities-pills{order:3}#tasks .capabilities-image{order:4}#tasks .capabilities-note{order:5}#tasks .capabilities-image{width:100%!important;max-width:360px!important;margin:18px auto 0!important}#tasks .capabilities-note{margin-top:16px!important}#dashboard .dashboard-layout{flex-direction:column!important;display:flex!important}#dashboard .dashboard-copy{display:contents!important}#dashboard .dm-section-title{order:1}#dashboard .dm-text{order:2}#dashboard .cockpit-duo{order:3}#dashboard .dashboard-info-btn{order:4}#dashboard .cockpit-duo{width:min(100%,360px)!important;max-width:360px!important;min-height:250px!important;margin:16px auto 18px!important}#dashboard .cockpit-screen{width:84%!important}#dashboard .dashboard-info-btn{margin-top:0!important}#hero .hero-text{max-width:28ch!important}#hero .hero-banner-image{aspect-ratio:16/7!important;-o-object-position:center 88%!important;object-position:center 88%!important}.App main .gradient-btn,.App main button.gradient-btn,.App main .secondary-outline-btn,.App main .hero-potential-btn,.App main .industries-primary-btn,.App main .dashboard-info-btn{text-align:center!important;justify-content:center!important;width:100%!important;max-width:none!important}.App main .hero-cta-duo,.App main .industries-cta-row,.App main .cta-box,.App main .final-cta-btn{width:100%!important;max-width:none!important}#branchen.section-dark,#branchen.industries-section{background:#ece7ee linear-gradient(#ece7ee 0%,#f8f1f7 54%,#efe8f1 100%)!important}#dashboard .cockpit-duo{width:100%!important;max-width:none!important;min-height:276px!important}#hero .hero-cta-duo,#hero .hero-cta-duo .gradient-btn,#hero .hero-potential-btn,#branchen .industries-cta-row,#branchen .industries-cta-row .secondary-outline-btn,#branchen .industries-cta-row .industries-primary-btn,#video .cta-box,#video .cta-box .gradient-btn,#tasks .cta-box,#tasks .cta-box .gradient-btn,#tasks .cta-box .secondary-outline-btn,#dashboard .dashboard-info-btn,#security .cta-box,#security .cta-box .gradient-btn,#process .cta-box,#process .cta-box .gradient-btn,.final-cta-dark .final-cta-btn,.final-cta-dark .final-primary-white{text-align:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}#hero .hero-banner-image{aspect-ratio:16/8!important}#hero .hero-banner-video-visual{aspect-ratio:16/9!important;background:#08050d!important;padding:0!important;overflow:hidden!important}#hero .hero-banner-video{-o-object-fit:cover!important;object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}#hero .hero-banner-video-play{color:#fff;cursor:pointer;z-index:3;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%);border:0;border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 44px #ea087a6b}#hero .hero-banner-video-play svg{margin-left:3px}#video.video-section-light{display:none!important}#problem .stats-grid{background:linear-gradient(135deg,#fffffff0,#fff6fcdb)!important;border:1px solid #ea087a21!important;border-radius:28px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:18px 0 0!important;padding:14px 8px!important;display:grid!important;overflow:visible!important;box-shadow:0 18px 45px #140a1e12!important}#problem .stat-card,#problem .stat-card.highlight{position:relative;max-width:none!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;padding:8px 7px!important;display:flex!important}#problem .stat-card+.stat-card:before{content:"";background:linear-gradient(#0000,#ea087a2e,#0000);width:1px;position:absolute;top:8px;bottom:8px;left:0}#problem .stat-label{display:none!important}#problem .stat-number,#problem .stat-card.highlight .stat-number{letter-spacing:-.07em!important;margin:0!important;font-size:clamp(2.15rem,10.8vw,3rem)!important;line-height:.92!important}#problem .stat-text{color:#1c1823b8!important;max-width:10.5ch!important;margin:0!important;font-size:clamp(.66rem,2.85vw,.78rem)!important;line-height:1.16!important}#problem .problem-statement{margin-top:18px!important}#branchen .industries-grid{margin:22px 0 0!important;padding:0!important;display:block!important;overflow:visible!important}#branchen .industry-card,#branchen .industry-card-custom{-moz-column-gap:15px!important;max-width:none!important;min-height:0!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(94px,34%) 1fr!important;align-items:start!important;column-gap:15px!important;padding:15px 0!important;display:grid!important}#branchen .industry-card+.industry-card{border-top:1px solid #23142d1a!important}#branchen .industry-card h3{color:#ea087a!important;letter-spacing:-.02em!important;margin:0!important;font-size:.86rem!important;line-height:1.12!important}#branchen .industry-card p{color:#1e1824bd!important;margin:0!important;font-size:.86rem!important;line-height:1.42!important}#branchen .industries-cta-row{margin-top:20px!important}#tasks .capabilities-marquee{order:3;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);width:100%!important;max-width:none!important;margin:20px 0 0!important;padding:8px 0!important;overflow:hidden!important}#tasks .capabilities-pills{animation:22s linear infinite a4yCapabilitiesLoop;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:10px!important;width:max-content!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}#tasks .capabilities-pills span{white-space:nowrap!important;min-height:0!important;box-shadow:none!important;background:#ffffff18!important;border:1px solid #ffffff21!important;border-radius:999px!important;flex:none!important;padding:11px 14px!important;font-size:.86rem!important;line-height:1!important}@keyframes a4yCapabilitiesLoop{0%{transform:translate(0)}to{transform:translate(calc(-50% - 5px))}}#tasks .capabilities-image{order:4;margin-top:16px!important}#tasks .capabilities-note{order:5;color:#ffffffc2!important;max-width:33ch!important;margin:16px auto 0!important}#tasks .cta-box{order:6}}@media (width<=767px) and (prefers-reduced-motion:reduce){#tasks .capabilities-pills{animation:none!important}}@media (width<=767px){#problem .stats-grid{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 0 4px!important}#problem .stat-card+.stat-card:before{background:linear-gradient(#0000,#ea087a3d,#0000)!important;top:12px!important;bottom:18px!important}#problem .stat-number,#problem .stat-card.highlight .stat-number{font-size:clamp(2.45rem,12vw,3.35rem)!important}#problem .stat-text{max-width:9.6ch!important}#branchen .industries-grid{background:radial-gradient(circle at 12% 10%,#ea087a33,#0000 42%),linear-gradient(135deg,#ffffffb8,#ffffff61)!important;border:1px solid #ea087a24!important;border-radius:30px!important;height:188px!important;margin:22px 0 2px!important;padding:0!important;position:relative!important;overflow:hidden!important}#branchen .industry-card,#branchen .industry-card-custom{opacity:0!important;border:0!important;flex-direction:column!important;justify-content:center!important;gap:12px!important;padding:26px 24px!important;animation:18s ease-in-out infinite a4yIndustryRotate!important;display:flex!important;position:absolute!important;inset:0!important;transform:translateY(14px)scale(.98)!important}#branchen .industry-card:first-child{animation-delay:0s!important}#branchen .industry-card:nth-child(2){animation-delay:4.5s!important}#branchen .industry-card:nth-child(3){animation-delay:9s!important}#branchen .industry-card:nth-child(4){animation-delay:13.5s!important}#branchen .industry-card+.industry-card{border-top:0!important}#branchen .industry-card h3{color:#1f1725!important;font-size:1.18rem!important;line-height:1.05!important}#branchen .industry-card h3:before{content:"Branche";color:#ea087a;letter-spacing:.08em;text-transform:uppercase;background:#ea087a1f;border-radius:999px;width:max-content;margin-bottom:9px;padding:5px 9px;font-size:.64rem;line-height:1;display:block}#branchen .industry-card p{color:#1f1725b8!important;max-width:28ch!important;font-size:.95rem!important;line-height:1.42!important}@keyframes a4yIndustryRotate{0%,5%{opacity:0;transform:translateY(14px)scale(.98)}9%,24%{opacity:1;transform:translateY(0)scale(1)}29%,to{opacity:0;transform:translateY(-14px)scale(.98)}}#tasks.capabilities-section{padding-top:52px!important;padding-bottom:54px!important}#tasks .capabilities-marquee{margin-top:16px!important;padding:4px 0!important}#tasks .capabilities-note{margin-top:12px!important}#problem .stat-text{color:#1c1823c7!important;max-width:11ch!important;font-size:clamp(.76rem,3.15vw,.86rem)!important;line-height:1.1!important}#branchen .industry-card,#branchen .industry-card-custom{opacity:0!important;animation-name:a4yIndustryRotateVisible!important}@keyframes a4yIndustryRotateVisible{0%,22%{opacity:1;transform:translateY(0)scale(1)}27%,95%{opacity:0;transform:translateY(-12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}#tasks .capabilities-marquee{margin-bottom:8px!important}#tasks .capabilities-image{margin-top:20px!important}#branchen .industries-grid{background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:auto!important;margin:22px 0 4px!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important}#branchen .industry-card,#branchen .industry-card-custom{opacity:1!important;background:#ffffff94!important;border:1px solid #ea087a21!important;border-radius:999px!important;flex:none!important;width:auto!important;max-width:none!important;min-height:0!important;padding:10px 13px!important;animation:none!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important;box-shadow:0 10px 26px #1e0f280b!important}#branchen .industry-card h3{color:#26172d!important;white-space:nowrap!important;margin:0!important;font-size:.86rem!important;line-height:1!important}#branchen .industry-card h3:before,#branchen .industry-card p{display:none!important}#tasks .capabilities-image img{max-height:170px!important}}.mobile-branch-skill-story{display:none}@media (width<=767px){#problem .stat-number,#problem .stat-card.highlight .stat-number{letter-spacing:-.075em!important;font-size:clamp(2.18rem,10.8vw,3.02rem)!important}#tasks.capabilities-section{display:none!important}#branchen.industries-section{padding-top:56px!important;padding-bottom:58px!important}#branchen .section-title{margin-bottom:10px!important}#branchen .section-subtitle{max-width:32ch!important;margin-bottom:0!important}#branchen .mobile-branch-skill-story{margin-top:22px!important;display:block!important}#branchen .mobile-branch-skill-image{background:#ffffff6b!important;border-radius:28px!important;width:100%!important;overflow:hidden!important;box-shadow:0 20px 56px #1e0e2b29!important}#branchen .mobile-branch-skill-image img{aspect-ratio:16/9!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:auto!important;display:block!important}#branchen .mobile-branch-skill-copy{text-align:left!important;max-width:34ch!important;margin:18px auto 0!important}#branchen .mobile-branch-skill-copy p{color:#1f1725c2!important;margin:0!important;font-size:.95rem!important;line-height:1.48!important}#branchen .mobile-branch-skill-copy p+p{margin-top:10px!important}#branchen .mobile-example-rail{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);gap:8px!important;margin:18px -18px 0!important;padding:2px 18px 4px!important;display:flex!important;overflow:hidden!important}#branchen .industries-cta-row{margin-top:20px!important}#dashboard .cockpit-duo{width:min(92%,330px)!important;max-width:330px!important;min-height:232px!important}#dashboard .cockpit-screen{width:82%!important}#problem .stat-card{overflow:visible!important}#problem .stat-number,#problem .stat-card.highlight .stat-number{letter-spacing:-.035em!important;white-space:nowrap!important;padding-right:.12em!important;font-size:clamp(2.05rem,10.1vw,2.84rem)!important;overflow:visible!important}#problem .stat-text{margin-top:1px!important}#branchen .mobile-branch-skill-copy{max-width:35ch!important}#branchen .mobile-branch-skill-copy p{font-size:.94rem!important;line-height:1.46!important}#branchen .mobile-branch-skill-copy .mobile-branch-skill-lead{color:#211728!important;letter-spacing:-.025em!important;font-size:1.02rem!important;font-weight:850!important;line-height:1.22!important}#branchen .mobile-example-rail{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);margin:18px -18px 0!important;padding:2px 0 4px!important;display:block!important;overflow:hidden!important}#branchen .mobile-example-track{animation:20s linear infinite a4yMergedSkillLoop;flex-wrap:nowrap!important;gap:8px!important;width:max-content!important;padding-left:18px!important;display:flex!important}#branchen .mobile-example-rail span{color:#23182bcc!important;white-space:nowrap!important;background:#ffffffb3!important;border:1px solid #ea087a24!important;border-radius:999px!important;flex:none!important;padding:9px 12px!important;font-size:.78rem!important;font-weight:780!important}@keyframes a4yMergedSkillLoop{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}#dashboard .dashboard-preview.cockpit-duo,#dashboard .cockpit-duo{box-shadow:none!important;filter:none!important;aspect-ratio:auto!important;background:0 0!important;border:0!important;width:min(90%,318px)!important;max-width:318px!important;height:218px!important;min-height:210px!important;padding:0!important;overflow:visible!important}#dashboard .cockpit-duo:before,#dashboard .cockpit-duo:after,#dashboard .dashboard-preview:before,#dashboard .dashboard-preview:after{content:none!important;display:none!important}#dashboard .cockpit-screen{border-radius:11px!important;width:84%!important;box-shadow:0 18px 42px #0000002e,0 0 24px #ea087a1a!important}#dashboard .cockpit-screen-back{opacity:.96!important;top:0!important;right:0!important;transform:translate(8px,-2px)scale(.96)!important}#dashboard .cockpit-screen-front{z-index:2!important;bottom:0!important;left:0!important;transform:translate(18px,12px)scale(.98)!important}}@media (width<=767px) and (prefers-reduced-motion:reduce){#branchen .mobile-example-track{animation:none!important}}@media (width<=767px){#problem .stats-grid{-moz-column-gap:2px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:2px!important;padding-left:2px!important;padding-right:2px!important}#problem .stat-card{min-width:0!important;padding-left:2px!important;padding-right:2px!important}#problem .stat-number,#problem .stat-card.highlight .stat-number,#problem .stat-number span{letter-spacing:0!important;white-space:nowrap!important;max-width:none!important;margin:0!important;padding:0 .18em .04em!important;font-size:clamp(1.88rem,9.3vw,2.58rem)!important;line-height:1.08!important;display:inline-block!important;overflow:visible!important}#branchen .mobile-branch-skill-copy{gap:10px!important;display:grid!important}#branchen .mobile-branch-skill-copy p,#branchen .mobile-branch-skill-copy p+p{margin:0!important}#branchen .mobile-branch-skill-copy .mobile-branch-skill-lead{background:#ea087a17!important;border-radius:18px!important;padding:12px 14px!important}#dashboard .dashboard-preview.cockpit-duo,#dashboard .cockpit-duo{width:min(88%,310px)!important;max-width:310px!important;height:224px!important;min-height:220px!important;box-shadow:none!important;background:0 0!important}#dashboard .cockpit-screen{width:82%!important}#dashboard .cockpit-screen-back{transform:translate(6px)scale(.96)!important}#dashboard .cockpit-screen-front{transform:translate(18px,8px)scale(.98)!important}#branchen.industries-section{padding-top:52px!important}#branchen .section-title{text-align:center!important;max-width:100%!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important;display:block!important}#branchen .mobile-solution-kicker{color:#ea087a!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:.82rem!important;font-weight:850!important;line-height:1.1!important;display:block!important}#branchen .mobile-solution-title{color:#211728!important;letter-spacing:-.06em!important;max-width:12.8ch!important;margin:0 auto!important;font-size:clamp(1.9rem,8.9vw,2.45rem)!important;font-weight:900!important;line-height:.98!important;display:block!important}#branchen .mobile-branch-skill-story{text-align:center!important;margin-top:20px!important}#branchen .mobile-branch-skill-image{border-radius:26px!important}#branchen .mobile-branch-skill-image img{aspect-ratio:16/7.25!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center bottom!important;object-position:center bottom!important}#branchen .mobile-branch-skill-copy{text-align:center!important;gap:9px!important;max-width:32ch!important;margin:17px auto 0!important}#branchen .mobile-branch-skill-copy .mobile-branch-skill-lead{background:0 0!important;border-radius:0!important;padding:0!important;font-size:1.04rem!important;line-height:1.2!important}#branchen .mobile-branch-skill-copy p{text-align:center!important;font-size:.91rem!important;line-height:1.43!important}#branchen .mobile-example-rail{margin-top:16px!important}#branchen .mobile-solution-kicker{letter-spacing:.085em!important;margin-bottom:8px!important;font-size:.7rem!important}#branchen .mobile-solution-title{letter-spacing:-.07em!important;max-width:13.6ch!important;font-size:clamp(2.08rem,9.8vw,2.75rem)!important;line-height:.95!important}#branchen .mobile-branch-skill-story{margin-top:18px!important}#branchen .mobile-branch-skill-image img{aspect-ratio:16/6.35!important;-o-object-position:center bottom!important;object-position:center bottom!important}#branchen .mobile-branch-skill-copy{gap:10px!important;max-width:31ch!important;margin-top:16px!important}#branchen .mobile-branch-skill-copy .mobile-branch-skill-lead{font-size:1.03rem!important;line-height:1.18!important}#branchen .mobile-branch-skill-copy p:not(.mobile-branch-skill-lead){max-width:30ch!important;margin-left:auto!important;margin-right:auto!important;font-size:.9rem!important;line-height:1.4!important}#branchen .mobile-solution-title{letter-spacing:-.045em!important;max-width:13.8ch!important;color:var(--text-dark)!important;font-family:inherit!important;font-size:clamp(1.55rem,7.4vw,2.08rem)!important;font-weight:900!important;line-height:1.04!important}#branchen .mobile-solution-title .mobile-solution-accent{-webkit-text-fill-color:transparent!important;color:#0000!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}#ki-suche.geo-section{padding-top:46px!important;padding-bottom:46px!important}#ki-suche .eyebrow{color:#ea087a!important;letter-spacing:.085em!important;margin-bottom:10px!important;font-family:inherit!important;font-size:.78rem!important;font-weight:850!important;line-height:1.1!important}#ki-suche .section-title{letter-spacing:-.045em!important;margin-bottom:14px!important;font-family:inherit!important;font-size:clamp(1.55rem,7.4vw,2.08rem)!important;line-height:1.04!important}#ki-suche .geo-answer-card{border-radius:24px!important;margin-top:18px!important;margin-bottom:20px!important;padding:20px!important}#ki-suche .geo-answer-card p{font-family:inherit!important;font-size:.92rem!important;line-height:1.42!important}#ki-suche .geo-card h3{letter-spacing:-.02em!important;font-family:inherit!important;font-size:1rem!important;line-height:1.2!important}#ki-suche .geo-card p{font-family:inherit!important;font-size:.88rem!important;line-height:1.44!important}#dashboard .dashboard-info-btn{margin-top:30px!important}#ki-suche .geo-answer-card p{font-size:.88rem!important;font-weight:500!important;line-height:1.44!important}#ki-suche .geo-answer-card p strong{font-weight:760!important}#branchen .mobile-solution-title{color:var(--text-dark)!important}#branchen .mobile-solution-title .mobile-solution-accent{-webkit-text-fill-color:transparent!important;color:#0000!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;display:inline!important}#branchen .mobile-solution-title .mobile-solution-line{color:var(--text-dark)!important;-webkit-text-fill-color:var(--text-dark)!important;display:block!important}#dashboard .cockpit-duo,#dashboard .dashboard-preview.cockpit-duo,#dashboard .dashboard-preview.cockpit-duo.visible{margin-top:34px!important;margin-bottom:54px!important;transform:translateY(-10px)!important}#dashboard .dashboard-preview.cockpit-duo,#dashboard .dashboard-preview.cockpit-duo.visible{margin-top:12px!important;margin-bottom:14px!important;transform:translateY(-10px)!important}#faq .faq-item summary,.App #faq .faq-item summary{letter-spacing:-.015em!important;font-family:inherit!important;font-size:1rem!important;font-weight:800!important;line-height:1.28!important}#faq .faq-item p,.App #faq .faq-item p{font-family:inherit!important;font-size:.88rem!important;font-weight:500!important;line-height:1.44!important}.dm-page .dm-title,.dm-subpage .dm-title{letter-spacing:-.055em!important;font-size:clamp(2rem,9.2vw,2.7rem)!important;line-height:1.02!important}.dm-page .section-title,.dm-page .dm-section-title,.dm-page .final-title,.dm-page .final-title-hero-size,.dm-page .dm-hub-overview>h2,.dm-page .dm-final-cta h2,.dm-subpage .section-title,.dm-subpage .dm-section-title,.dm-subpage .final-title,.dm-subpage .final-title-hero-size,.dm-subpage .dm-kmu-overview>h2,.dm-subpage .dm-final-cta h2{letter-spacing:-.045em!important;font-family:inherit!important;font-size:clamp(1.55rem,7.4vw,2.08rem)!important;font-weight:850!important;line-height:1.04!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .faq-item p,.dm-subpage .dm-lead,.dm-subpage .section-subtitle,.dm-subpage .dm-text,.dm-subpage .final-text,.dm-subpage .dm-final-cta p,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p,.dm-subpage .faq-item p{font-family:inherit!important;font-size:.88rem!important;font-weight:500!important;line-height:1.44!important}.dm-page .dm-hub-overview-grid h3,.dm-page .dm-comparison-card h3,.dm-page .dm-hub-link-card h3,.dm-page .process-card-title,.dm-page .faq-item summary,.dm-subpage .dm-kmu-overview-item h3,.dm-subpage .dm-process-card h3,.dm-subpage .dm-related-card,.dm-subpage .dm-example-card p,.dm-subpage .faq-item summary{letter-spacing:-.015em!important;font-family:inherit!important;font-size:1rem!important;font-weight:800!important;line-height:1.28!important}.dm-page .gradient-btn,.dm-page .nav-cta,.dm-page .dm-related-card,.dm-subpage .gradient-btn,.dm-subpage .nav-cta,.dm-subpage .dm-related-card{font-size:.95rem!important;font-weight:800!important;line-height:1.2!important}.dm-page .dm-final-section.final-cta-dark .final-primary-white,.dm-subpage .dm-final-section.final-cta-dark .final-primary-white{padding:15px 22px!important;font-size:.95rem!important;font-weight:850!important}#faq .faq-item summary,.App #faq .faq-item summary,.dm-page .faq-item summary,.dm-subpage .faq-item summary{letter-spacing:-.01em!important;font-size:.92rem!important;font-weight:780!important;line-height:1.3!important}.dm-page .dm-title,.dm-subpage .dm-title{letter-spacing:-.055em!important;font-size:clamp(2.35rem,12.6vw,3.08rem)!important;font-weight:900!important;line-height:1.02!important}#branchen .mobile-solution-kicker{color:#3f3f46!important}#faq .faq-item summary,.App #faq .faq-item summary,.dm-page .faq-item summary,.dm-subpage .faq-item summary{font-size:.88rem!important;font-weight:760!important;line-height:1.32!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .faq-item p,.dm-subpage .dm-lead,.dm-subpage .section-subtitle,.dm-subpage .dm-text,.dm-subpage .final-text,.dm-subpage .dm-final-cta p,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p,.dm-subpage .faq-item p{font-size:.92rem!important;line-height:1.42!important}}:root{--a4y-premium-pink:#ea087a;--a4y-premium-violet:#7c3aed;--a4y-premium-cyan:#38bdf8;--a4y-cursor-x:50vw;--a4y-cursor-y:20vh}.App:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(420px circle at var(--a4y-cursor-x) var(--a4y-cursor-y), #ea087a16, transparent 58%), radial-gradient(720px circle at 82% 12%, #7c3aed0f, transparent 55%);mix-blend-mode:screen;opacity:.9;position:fixed;inset:0}.hero-section{isolation:isolate;background:radial-gradient(circle at 50% 0,#ea087a38 0%,#0000 42%),radial-gradient(circle at 18% 22%,#38bdf814,#0000 34%),linear-gradient(#07070a 0%,#101014 58%,#07070a 100%)!important}.hero-section:before,.hero-section:after{content:"";pointer-events:none;z-index:0;position:absolute}.hero-section:before{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;animation:18s linear infinite a4y-grid-drift;inset:-20% -10%;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.hero-section:after{filter:blur(34px);opacity:.72;background:conic-gradient(from 180deg,#0000,#ea087a2e,#0000,#7c3aed1f,#0000);border-radius:999px;width:62vw;max-width:760px;height:62vw;max-height:760px;animation:16s ease-in-out infinite alternate a4y-orbit-glow;top:50%;left:50%;transform:translate(-50%,-48%)}.hero-content{z-index:2}.hero-title,.hero-text,.hero-trust-row,.hero-cta,.hero-banner-slot{animation:.9s cubic-bezier(.2,.75,.18,1) both a4y-hero-rise}.hero-text{animation-delay:80ms}.hero-trust-row{animation-delay:.16s}.hero-cta{animation-delay:.24s}.hero-banner-slot{animation-delay:.34s}.hero-title .gradient-text{filter:drop-shadow(0 0 24px #ea087a38);background-size:220% 220%;animation:7s ease-in-out infinite a4y-gradient-shift}.hero-banner-visual,.dashboard-preview,.highlight-card,.geo-answer-card{position:relative;overflow:hidden}.hero-banner-visual:after,.dashboard-preview:after,.highlight-card:after,.geo-answer-card:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 36%,#ffffff29,#0000 64%);transition:opacity .35s;position:absolute;inset:-45% -65%;transform:translate(-48%)rotate(8deg)}.hero-banner-visual:hover:after,.dashboard-preview:hover:after,.highlight-card:hover:after,.geo-answer-card:hover:after{opacity:1;animation:1.25s forwards a4y-shimmer}.gradient-btn,.nav-cta,.mobile-nav-cta,.hero-potential-btn,.secondary-outline-btn{position:relative;overflow:hidden;transform:translateZ(0);transition:transform .28s cubic-bezier(.2,.75,.18,1),box-shadow .28s,border-color .28s,background .28s!important}.gradient-btn:before,.nav-cta:before,.mobile-nav-cta:before,.hero-potential-btn:before,.secondary-outline-btn:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff47,#0000 48%);transition:transform .65s;position:absolute;inset:-2px;transform:translate(-120%)}.gradient-btn:hover,.nav-cta:hover,.mobile-nav-cta:hover,.hero-potential-btn:hover,.secondary-outline-btn:hover{transform:translateY(-2px)scale(1.018)!important;box-shadow:0 18px 42px #ea087a47,inset 0 0 0 1px #ffffff1a!important}.gradient-btn:hover:before,.nav-cta:hover:before,.mobile-nav-cta:hover:before,.hero-potential-btn:hover:before,.secondary-outline-btn:hover:before{transform:translate(120%)}.navbar{transition:background .32s,box-shadow .32s,border-color .32s,-webkit-backdrop-filter .32s,backdrop-filter .32s,transform .32s!important}.navbar.scrolled{-webkit-backdrop-filter:blur(18px)saturate(1.25)!important;backdrop-filter:blur(18px)saturate(1.25)!important;box-shadow:0 18px 60px #0000001f,0 0 0 1px #ea087a14!important}.nav-links a:not(.nav-cta){transition:color .22s,transform .22s;position:relative}.nav-links a:not(.nav-cta):after{content:"";background:linear-gradient(90deg, transparent, var(--a4y-premium-pink), transparent);opacity:0;border-radius:999px;height:2px;transition:transform .24s,opacity .24s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.nav-links a:not(.nav-cta):hover{transform:translateY(-1px)}.nav-links a:not(.nav-cta):hover:after{opacity:1;transform:scaleX(1)}.section.a4y-reveal{opacity:0;filter:blur(8px);transition:opacity .82s cubic-bezier(.2,.75,.18,1),transform .82s cubic-bezier(.2,.75,.18,1),filter .82s;transform:translateY(32px)}.section.a4y-revealed{opacity:1;filter:blur();transform:none}.stat-card,.feature-card,.industry-card,.security-card,.process-card-mobile,.geo-card,.task-card,.dm-related-card,.faq-item,.potential-question-card,.potential-lead-card,.carousel-card,.highlight-card{will-change:transform;transition:transform .34s cubic-bezier(.2,.75,.18,1),box-shadow .34s,border-color .34s,background .34s,filter .34s!important}.stat-card:hover,.feature-card:hover,.industry-card:hover,.security-card:hover,.process-card-mobile:hover,.geo-card:hover,.task-card:hover,.dm-related-card:hover,.faq-item:hover,.potential-question-card:hover,.potential-lead-card:hover,.carousel-card:hover,.highlight-card:hover{border-color:#ea087a42!important;transform:translateY(-7px)scale(1.012)!important;box-shadow:0 22px 70px #11182724,inset 0 0 0 1px #ea087a24!important}.section-dark .feature-card:hover,.section-dark .industry-card:hover,.section-dark .security-card:hover,.section-dark .faq-item:hover,.section-dark .task-card:hover,.carousel-card.dark:hover{box-shadow:0 24px 80px #00000059,0 0 42px #ea087a29,inset 0 0 0 1px #ea087a3d!important}.hero-trust-pill{transition:transform .28s,background .28s,border-color .28s,box-shadow .28s;box-shadow:inset 0 0 0 1px #ffffff0d}.hero-trust-pill:hover{transform:translateY(-2px);box-shadow:0 0 28px #ea087a38;background:#ea087a1f!important;border-color:#ea087a4d!important}.dashboard-section,.capabilities-section,.security-section-dark,.final-cta-dark{position:relative;overflow:hidden}.dashboard-section:before,.capabilities-section:before,.security-section-dark:before,.final-cta-dark:before{content:"";pointer-events:none;filter:blur(14px);opacity:.72;background:radial-gradient(circle,#ea087a21,#0000 62%);border-radius:999px;width:560px;height:560px;position:absolute;top:8%;right:-220px}@keyframes a4y-hero-rise{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:none}}@keyframes a4y-grid-drift{0%{transform:translate(0,0)}to{transform:translate(64px,64px)}}@keyframes a4y-orbit-glow{0%{opacity:.56;transform:translate(-50%,-48%)rotate(0)scale(.96)}to{opacity:.78;transform:translate(-50%,-48%)rotate(24deg)scale(1.04)}}@keyframes a4y-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes a4y-shimmer{0%{transform:translate(-48%)rotate(8deg)}to{transform:translate(48%)rotate(8deg)}}@keyframes a4y-section-headline{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.section.a4y-reveal{opacity:1;filter:none;transform:none}.App:before{display:none}}@media (width<=767px){.hero-section:before{opacity:.58;background-size:42px 42px}.hero-section:after{filter:blur(28px);width:110vw;height:110vw}.section.a4y-reveal{filter:blur(4px);transform:translateY(22px)}.stat-card:hover,.feature-card:hover,.industry-card:hover,.security-card:hover,.process-card-mobile:hover,.geo-card:hover,.task-card:hover,.faq-item:hover,.carousel-card:hover{transform:translateY(-3px)scale(1.006)!important}}.section.a4y-reveal{opacity:0;transform:translateY(24px);filter:none!important}.section.a4y-revealed{opacity:1;transform:none;filter:none!important}.hero-banner-visual,.hero-banner-image,.hero-banner-video,.dashboard-preview,.highlight-card,.geo-answer-card{filter:none!important}.hero-title .gradient-text{text-shadow:0 0 28px #ea087a3d;filter:none!important}.hero-section:after{opacity:.36!important;filter:blur(18px)!important;z-index:0!important}.hero-section:before{opacity:.55!important}.App:before{opacity:.45!important;mix-blend-mode:normal!important}@media (width<=767px){.section.a4y-reveal{transform:translateY(16px);filter:none!important}.hero-section:after{filter:blur(14px)!important;opacity:.26!important}}.section,.section-light,.section-dark,.dashboard-section,.capabilities-section,.security-section-dark,.final-cta-dark,.faq-section{opacity:1!important;filter:none!important;transform:none!important}.a4y-reveal{opacity:0;will-change:opacity, transform;transform:translateY(14px);filter:none!important;transition:opacity .56s cubic-bezier(.22,.7,.18,1) var(--a4y-reveal-delay,0s), transform .56s cubic-bezier(.22,.7,.18,1) var(--a4y-reveal-delay,0s)!important}.a4y-reveal.a4y-revealed{opacity:1;transform:translate(0,0);filter:none!important}.section.a4y-reveal,.section.a4y-revealed{opacity:1!important;filter:none!important;transform:none!important}.a4y-reveal.a4y-revealed .section-title,.a4y-reveal.a4y-revealed .dm-section-title,.a4y-reveal.a4y-revealed .section-subtitle{animation:none!important}.hero-title,.hero-text,.hero-trust-row,.hero-cta,.hero-banner-slot{animation-duration:.72s!important;animation-timing-function:cubic-bezier(.22,.7,.18,1)!important}.stat-card:hover,.feature-card:hover,.industry-card:hover,.security-card:hover,.process-card-mobile:hover,.geo-card:hover,.task-card:hover,.dm-related-card:hover,.faq-item:hover,.potential-question-card:hover,.potential-lead-card:hover,.carousel-card:hover,.highlight-card:hover{transform:translateY(-4px)scale(1.006)!important}@media (width<=767px){.a4y-reveal{transform:translateY(10px);transition-duration:.46s!important}}.a4y-reveal,.a4y-reveal.a4y-revealed{filter:none!important;will-change:opacity!important;transform:none!important}.geo-card,.geo-card.visible,.faq-item,.faq-item.visible,.industry-card,.industry-card.visible,.security-card,.security-card.visible,.feature-card,.feature-card.visible,.stat-card,.stat-card.visible,.task-card,.task-card.visible,.highlight-card,.highlight-card-wrapper,.highlight-card-wrapper.visible,.process-card-mobile,.process-card-mobile.visible,.process-step-desktop,.carousel-card,.potential-question-card,.potential-lead-card,.dm-hub-overview-grid article,.dm-hub-slide,.dm-comparison-card,.dm-hub-link-card,.dm-hub-faq-section .faq-item,.dm-kmu-overview-item,.dm-skill-slide,.dm-process-card,.dm-related-card{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;filter:none!important;will-change:auto!important;transform:none!important}.geo-card:hover,.faq-item:hover,.industry-card:hover,.security-card:hover,.feature-card:hover,.stat-card:hover,.task-card:hover,.highlight-card:hover,.process-card-mobile:hover,.process-step-desktop:hover,.carousel-card:hover,.potential-question-card:hover,.potential-lead-card:hover,.dm-hub-overview-grid article:hover,.dm-hub-slide:hover,.dm-comparison-card:hover,.dm-hub-link-card:hover,.dm-hub-faq-section .faq-item:hover,.dm-kmu-overview-item:hover,.dm-skill-slide:hover,.dm-process-card:hover,.dm-related-card:hover{filter:none!important;transform:none!important}.geo-card *,.faq-item *,.industry-card *,.security-card *,.dm-hub-overview-grid article *,.dm-hub-slide *,.dm-comparison-card *,.dm-hub-link-card *,.dm-kmu-overview-item *,.dm-skill-slide *,.dm-process-card *,.dm-related-card *{text-shadow:none;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;filter:none!important}.geo-card,.geo-card.visible,.faq-item,.faq-item.visible,.industry-card,.industry-card.visible,.security-card,.security-card.visible,.feature-card,.feature-card.visible,.stat-card,.stat-card.visible,.task-card,.task-card.visible,.highlight-card,.highlight-card-wrapper,.highlight-card-wrapper.visible,.process-card-mobile,.process-card-mobile.visible,.process-step-desktop,.process-step-desktop.visible,.carousel-card,.potential-question-card,.potential-lead-card,.dm-hub-overview-grid article,.dm-hub-slide,.dm-comparison-card,.dm-hub-link-card,.dm-hub-faq-section .faq-item,.dm-kmu-overview-item,.dm-skill-slide,.dm-process-card,.dm-related-card,.dt-card,.fls-item,.assigned-feature,.privacy-card,.imprint-card{opacity:1!important;filter:none!important;will-change:auto!important;transform:none!important}.geo-card.a4y-reveal,.faq-item.a4y-reveal,.industry-card.a4y-reveal,.security-card.a4y-reveal,.feature-card.a4y-reveal,.stat-card.a4y-reveal,.task-card.a4y-reveal,.highlight-card.a4y-reveal,.process-card-mobile.a4y-reveal,.process-step-desktop.a4y-reveal,.carousel-card.a4y-reveal,.potential-question-card.a4y-reveal,.potential-lead-card.a4y-reveal,.dm-hub-overview-grid article.a4y-reveal,.dm-hub-slide.a4y-reveal,.dm-comparison-card.a4y-reveal,.dm-hub-link-card.a4y-reveal,.dm-kmu-overview-item.a4y-reveal,.dm-skill-slide.a4y-reveal,.dm-process-card.a4y-reveal,.dm-related-card.a4y-reveal{opacity:1!important;will-change:auto!important;transition-property:box-shadow,border-color,background,color!important;transform:none!important}.geo-card,.faq-item,.industry-card,.security-card,.feature-card,.stat-card,.task-card,.highlight-card,.process-card-mobile,.process-step-desktop,.carousel-card,.potential-question-card,.potential-lead-card,.dm-hub-overview-grid article,.dm-hub-slide,.dm-comparison-card,.dm-hub-link-card,.dm-kmu-overview-item,.dm-skill-slide,.dm-process-card,.dm-related-card,.dt-card,.fls-item,.assigned-feature,.privacy-card,.imprint-card{background-position:0%;position:relative;overflow:hidden;transition:background-color .28s,background-position .48s,border-color .28s,box-shadow .28s,color .22s!important}.geo-card:after,.faq-item:after,.industry-card:after,.security-card:after,.feature-card:after,.stat-card:after,.task-card:after,.highlight-card:after,.process-card-mobile:after,.process-step-desktop:after,.carousel-card:after,.potential-question-card:after,.potential-lead-card:after,.dm-hub-overview-grid article:after,.dm-hub-slide:after,.dm-comparison-card:after,.dm-hub-link-card:after,.dm-kmu-overview-item:after,.dm-skill-slide:after,.dm-process-card:after,.dm-related-card:after,.dt-card:after,.fls-item:after,.assigned-feature:after,.privacy-card:after,.imprint-card:after{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 34%,#ffffff2e,#0000 62%);transition:opacity .24s;position:absolute;inset:-50% -70%;transform:translate(-58%)rotate(8deg)}.geo-card>*,.faq-item>*,.industry-card>*,.security-card>*,.feature-card>*,.stat-card>*,.task-card>*,.highlight-card>*,.process-card-mobile>*,.process-step-desktop>*,.carousel-card>*,.potential-question-card>*,.potential-lead-card>*,.dm-hub-overview-grid article>*,.dm-hub-slide>*,.dm-comparison-card>*,.dm-hub-link-card>*,.dm-kmu-overview-item>*,.dm-skill-slide>*,.dm-process-card>*,.dm-related-card>*,.dt-card>*,.fls-item>*,.assigned-feature>*,.privacy-card>*,.imprint-card>*{z-index:1;position:relative}.geo-card:hover,.faq-item:hover,.industry-card:hover,.security-card:hover,.feature-card:hover,.stat-card:hover,.task-card:hover,.highlight-card:hover,.process-card-mobile:hover,.process-step-desktop:hover,.carousel-card:hover,.potential-question-card:hover,.potential-lead-card:hover,.dm-hub-overview-grid article:hover,.dm-hub-slide:hover,.dm-comparison-card:hover,.dm-hub-link-card:hover,.dm-kmu-overview-item:hover,.dm-skill-slide:hover,.dm-process-card:hover,.dm-related-card:hover,.dt-card:hover,.fls-item:hover,.assigned-feature:hover,.privacy-card:hover,.imprint-card:hover{border-color:#ea087a57!important;transform:none!important;box-shadow:0 20px 64px #11182721,0 0 34px #ea087a21,inset 0 0 0 1px #ea087a1a!important}.section-dark .geo-card:hover,.section-dark .faq-item:hover,.section-dark .industry-card:hover,.section-dark .security-card:hover,.section-dark .feature-card:hover,.section-dark .task-card:hover,.section-dark .dm-process-card:hover,.section-dark .carousel-card:hover{box-shadow:0 22px 72px #00000052,0 0 42px #ea087a29,inset 0 0 0 1px #ea087a2e!important}.a4y-revealed.geo-card,.a4y-revealed.faq-item,.a4y-revealed.industry-card,.a4y-revealed.security-card,.a4y-revealed.feature-card,.a4y-revealed.stat-card,.a4y-revealed.task-card,.a4y-revealed.dm-kmu-overview-item,.a4y-revealed.dm-process-card,.a4y-revealed.dm-related-card,.a4y-revealed.dm-comparison-card,.a4y-revealed.dm-hub-link-card,.a4y-revealed.dm-hub-overview-grid article{animation:.62s cubic-bezier(.22,.7,.18,1) both a4y-card-paint-in}@keyframes a4y-card-light-sweep{0%{transform:translate(-58%)rotate(8deg)}to{transform:translate(58%)rotate(8deg)}}@keyframes a4y-card-paint-in{0%{border-color:#ea087a1a;box-shadow:0 0 #ea087a00}45%{border-color:#ea087a47;box-shadow:0 18px 54px #ea087a1f,inset 0 0 0 1px #ea087a29}to{box-shadow:inherit}}@media (prefers-reduced-motion:reduce){.geo-card:hover:after,.faq-item:hover:after,.industry-card:hover:after,.security-card:hover:after,.feature-card:hover:after,.stat-card:hover:after,.task-card:hover:after,.highlight-card:hover:after,.process-card-mobile:hover:after,.process-step-desktop:hover:after,.carousel-card:hover:after,.potential-question-card:hover:after,.potential-lead-card:hover:after,.dm-hub-overview-grid article:hover:after,.dm-hub-slide:hover:after,.dm-comparison-card:hover:after,.dm-hub-link-card:hover:after,.dm-kmu-overview-item:hover:after,.dm-skill-slide:hover:after,.dm-process-card:hover:after,.dm-related-card:hover:after{animation:none!important}}.process-steps-desktop,.process-steps-desktop.visible,.process-step-desktop,.process-step-desktop.visible,.process-card-mobile,.process-card-mobile.visible{filter:none!important;opacity:1!important;will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}.process-step-desktop:before,.process-step-desktop:after,.process-card-mobile:before,.process-card-mobile:after{content:none!important;display:none!important}.process-step-desktop:hover,.process-card-mobile:hover{background:inherit!important;border-color:inherit!important;box-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important}.process-step-desktop.highlight:hover .step-number-desktop,.process-card-mobile.highlight:hover .process-card-number{transform:none!important}html body .process-step-desktop:hover,html body .process-step-desktop.visible:hover,html body .process-step-desktop.highlight:hover,html body .process-card-mobile:hover,html body .process-card-mobile.visible:hover,html body .process-card-mobile.highlight:hover{box-shadow:none!important;filter:none!important;opacity:1!important;will-change:auto!important;box-shadow:none!important;background:inherit!important;border-color:#e5e7eb!important;transition:none!important;animation:none!important;transform:none!important}html body .process-step-desktop.highlight .step-number-desktop,html body .process-step-desktop.highlight:hover .step-number-desktop,html body .process-card-mobile.highlight .process-card-number,html body .process-card-mobile.highlight:hover .process-card-number{box-shadow:none!important;filter:none!important;transform:none!important}html body .process-card-mobile.highlight,html body .process-card-mobile.highlight:hover{box-shadow:none!important;background:#ffffff0a!important;border-color:#ffffff1a!important}html body .potential-question-card,html body .potential-question-card:hover,html body .potential-question-card.a4y-reveal,html body .potential-question-card.a4y-revealed,html body .potential-lead-card,html body .potential-lead-card:hover,html body .potential-lead-card.a4y-reveal,html body .potential-lead-card.a4y-revealed{filter:none!important;opacity:1!important;will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}html body .potential-question-card:before,html body .potential-question-card:after,html body .potential-question-card:hover:before,html body .potential-question-card:hover:after,html body .potential-lead-card:before,html body .potential-lead-card:after,html body .potential-lead-card:hover:before,html body .potential-lead-card:hover:after{content:none!important;opacity:0!important;animation:none!important;display:none!important}html body .potential-options button,html body .potential-options button:hover,html body .potential-options button:focus,html body .potential-options button:active{filter:none!important;opacity:1!important;will-change:auto!important;background:#fff!important;border-color:#efe2eb!important;transition:none!important;animation:none!important;transform:none!important;box-shadow:0 10px 26px #1410140d!important}html body .potential-options button svg,html body .potential-options button:hover svg,html body .potential-options button:focus svg,html body .potential-options button:active svg{opacity:0!important;transition:none!important}html body .potential-modal .potential-question-card,html body .potential-modal .potential-question-card:hover,html body .potential-modal .potential-question-card:focus-within,html body .potential-modal .potential-lead-card,html body .potential-modal .potential-lead-card:hover,html body .potential-modal .potential-lead-card:focus-within{box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important;border-color:#e5e7eb!important;transition:none!important;transform:none!important}html body .potential-modal .potential-options button:before,html body .potential-modal .potential-options button:after,html body .potential-modal .potential-options button:hover:before,html body .potential-modal .potential-options button:hover:after,html body .potential-modal .potential-options button:focus:before,html body .potential-modal .potential-options button:focus:after,html body .potential-modal .potential-options button:active:before,html body .potential-modal .potential-options button:active:after{content:none!important;opacity:0!important;animation:none!important;display:none!important}#faq .faq-item p{white-space:pre-line}#faq .faq-more-link{color:#fff;background:#ea087a24;border:1px solid #ea087a57;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:10px 16px;font-size:.86rem;font-weight:800;line-height:1;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}#faq .faq-more-link:hover{color:#fff;background:#ea087a;border-color:#ea087a}.potential-mobile-start-btn{display:none}@media (width<=880px){.potential-modal{align-items:stretch!important;padding:10px!important}.potential-panel{flex-direction:column!important;width:100%!important;max-height:calc(100dvh - 20px)!important;display:flex!important;overflow:hidden!important}.potential-shell{flex:auto!important;min-height:0!important;overflow:hidden!important}.potential-side{border-bottom:0!important;flex-direction:column!important;justify-content:center!important;min-height:calc(100dvh - 20px)!important;padding:56px 22px 30px!important;display:flex!important}.potential-side h2{letter-spacing:-.06em!important;margin:18px 38px 14px 0!important;font-size:clamp(2rem,10.5vw,3rem)!important;line-height:.98!important}.potential-side p{max-width:33ch!important;font-size:1rem!important;line-height:1.48!important}.potential-proof-grid{gap:10px!important;margin-top:24px!important;display:grid!important;overflow:visible!important}.potential-proof-grid span{white-space:normal!important;width:fit-content!important;padding:10px 13px!important;font-size:.86rem!important}.potential-mobile-start-btn{color:#fff;background:#ea087a;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;margin-top:26px;padding:16px 22px;font-size:1rem;font-weight:900;box-shadow:0 18px 38px #ea087a47;display:inline-flex!important}.potential-main,.potential-mobile-started .potential-side{display:none!important}.potential-mobile-started .potential-main{-webkit-overflow-scrolling:touch!important;border-top:0!important;height:calc(100dvh - 20px)!important;padding:56px 18px 24px!important;display:block!important;overflow-y:auto!important}.potential-panel-mobile-started{background:#fff!important}.potential-panel-mobile-started .potential-close{color:#171017!important;background:#14101412!important;border-color:#1410141f!important}.potential-progress{margin-bottom:18px!important}.potential-question-card,.potential-lead-card,.potential-final-card{min-height:auto!important;padding-bottom:22px!important}.potential-options{gap:10px!important}.potential-options button{min-height:58px!important;padding:14px 15px!important}.potential-form-grid{grid-template-columns:1fr!important}.potential-lead-card{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.potential-checkbox{box-sizing:border-box!important;overflow-wrap:anywhere!important;background:#fff7fb!important;border:1px solid #f3dcea!important;border-radius:16px!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;margin-top:13px!important;padding:13px 12px!important;font-size:.78rem!important;line-height:1.42!important;display:grid!important}.potential-checkbox input{width:18px!important;height:18px!important;margin:2px 0 0!important}.potential-checkbox span{min-width:0!important;display:block!important}.potential-inline-link{white-space:normal!important;overflow-wrap:anywhere!important;width:fit-content!important;max-width:100%!important;margin:2px 0 1px!important;display:block!important}.potential-mobile-started .potential-main{padding-left:16px!important;padding-right:22px!important;overflow-x:hidden!important}.potential-checkbox{max-width:calc(100% - 2px)!important;margin-left:0!important;margin-right:0!important;padding-right:14px!important}.potential-privacy-word{margin:3px 0!important;line-height:1.12!important}.potential-checkbox .potential-inline-link{white-space:normal!important;overflow-wrap:normal!important;width:auto!important;max-width:none!important;margin:0!important;display:inline!important}.potential-privacy-word span{display:inline!important}.potential-mobile-started .potential-main{padding-left:14px!important;padding-right:14px!important}.potential-checkbox{grid-template-columns:18px minmax(0,1fr)!important;gap:8px!important;padding:11px 10px!important;font-size:.72rem!important;line-height:1.38!important}.potential-checkbox input{width:16px!important;height:16px!important}.potential-checkbox>span,.potential-checkbox span{min-width:0!important}.potential-consent-intro{white-space:nowrap!important;display:inline!important}.potential-consent-intro .potential-inline-link,.potential-checkbox .potential-inline-link{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;width:auto!important;max-width:none!important;margin:0!important;display:inline!important}.potential-consent-rest{display:inline!important}}@media (width<=767px){.navbar{z-index:20000!important;background:#000000eb!important}.navbar .nav-links,.navbar .nav-links.open{z-index:19999!important;opacity:1!important;-webkit-backdrop-filter:none!important;background:#050505!important;top:56px!important;box-shadow:0 28px 70px #000000d1!important}.navbar .mobile-menu-btn,.navbar .mobile-nav-cta{z-index:20002!important;position:relative!important}}.nav-links a.is-active:not(.nav-cta){position:relative;color:#fff!important}.nav-links a.is-active:not(.nav-cta):after{content:"";background:linear-gradient(90deg, transparent, var(--a4y-pink,#ea087a), transparent);opacity:1;border-radius:999px;height:2px;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(1)}.dm-topic-subnav{z-index:1200;background:#050505;border-bottom:1px solid #ffffff1a;margin-top:60px;position:relative;box-shadow:0 16px 36px #0000003d}.dm-topic-subnav-inner{scrollbar-width:none;white-space:nowrap;gap:10px;max-width:1200px;margin:0 auto;padding:11px 20px 12px;display:flex;overflow-x:auto}.dm-topic-subnav-inner::-webkit-scrollbar{display:none}.dm-topic-subnav a{color:#ffffffc7;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:8px 13px;font-size:.84rem;font-weight:800;line-height:1;text-decoration:none}.dm-topic-subnav a.active{color:#fff;background:linear-gradient(135deg,#ea087aeb,#af4febe0);border-color:#ea087ab8;box-shadow:0 10px 28px #ea087a38}@media (width<=767px){.nav-links a.is-active:not(.nav-cta):after{background:var(--a4y-pink,#ea087a);bottom:-4px}.dm-topic-subnav{z-index:1100;margin-top:56px;position:sticky;top:56px}.dm-topic-subnav-inner{gap:8px;padding:10px 14px 11px}.dm-topic-subnav a{padding:8px 12px;font-size:.8rem}}.nav-dropdown{position:relative}.nav-dropdown-trigger{appearance:none;color:#fffc;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:1rem;text-decoration:none;transition:color .3s;display:inline-flex}.nav-dropdown-trigger:hover,.nav-dropdown.is-active .nav-dropdown-trigger{color:#fff!important}.nav-dropdown.is-active .nav-dropdown-trigger{position:relative}.nav-dropdown.is-active .nav-dropdown-trigger:after{content:"";background:linear-gradient(90deg, transparent, var(--a4y-pink,#ea087a), transparent);border-radius:999px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.nav-dropdown-chevron{font-size:.82em;transform:translateY(-1px)}.nav-dropdown-menu{opacity:0;pointer-events:none;z-index:21000;background:#050505;border:1px solid #ffffff1f;border-radius:18px;gap:4px;min-width:240px;padding:10px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%,8px);box-shadow:0 28px 70px #00000094}.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-menu a{border-radius:12px;padding:10px 12px;text-decoration:none;display:block;color:#ffffffc7!important;font-size:.9rem!important}.nav-dropdown-menu a:hover,.nav-dropdown-menu a.active{background:#ea087a29;color:#fff!important}.nav-dropdown-menu a.active{font-weight:850}@media (width>=768px){.nav-dropdown-trigger{font-size:.9rem}}@media (width<=767px){.nav-dropdown{gap:8px;display:grid}.nav-dropdown-trigger{justify-content:space-between;width:100%;font-size:1rem;color:#ffffffe0!important}.nav-dropdown.is-active .nav-dropdown-trigger:after{background:var(--a4y-pink,#ea087a);bottom:-5px}.nav-dropdown-menu{width:100%;min-width:0;box-shadow:none;opacity:1;pointer-events:auto;background:#ffffff0e;border-radius:16px;padding:8px;display:none;position:static;transform:none}.nav-dropdown.open .nav-dropdown-menu{display:grid}.nav-dropdown:hover .nav-dropdown-menu{transform:none}.nav-dropdown-menu a{padding:11px 12px;font-size:.94rem!important}.dm-topic-subnav{display:none!important}}.nav-dropdown-trigger{font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.nav-dropdown.is-active .nav-dropdown-trigger{font-weight:inherit!important}.nav-dropdown:after{content:"";height:24px;display:block;position:absolute;top:100%;left:-18px;right:-18px}.nav-dropdown-menu{top:calc(100% + 10px)!important}@media (width>=768px){.nav-dropdown-trigger{font-size:.9rem!important}}@media (width<=767px){.nav-dropdown:after{display:none!important}}.nav-dropdown{z-index:21000!important}.nav-dropdown-trigger{color:#fffc!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.nav-dropdown.is-active .nav-dropdown-trigger,.nav-dropdown-trigger:hover{color:#fff!important;font-weight:inherit!important}.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1!important;pointer-events:auto!important;visibility:visible!important;display:grid!important;transform:translate(-50%)!important}.nav-dropdown-menu{visibility:hidden}@media (width>=768px){.nav-dropdown-trigger{font-size:.9rem!important}}@media (width<=767px){.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{transform:none!important}}@media (width>=768px){.nav-dropdown-trigger,.nav-dropdown.is-active .nav-dropdown-trigger{font-size:.9rem!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1!important;pointer-events:auto!important;visibility:visible!important;display:grid!important;transform:translate(-50%)!important}}.nav-dropdown-trigger,.nav-dropdown.is-active .nav-dropdown-trigger{font-weight:600!important}.navbar{z-index:30000!important;overflow:visible!important}.nav-container,.nav-links,.nav-dropdown{overflow:visible!important}.nav-dropdown-menu{z-index:30001!important}.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown.is-active:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{opacity:1!important;pointer-events:auto!important;visibility:visible!important;display:grid!important}@media (width>=768px){.nav-dropdown.open .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown.is-active:hover .nav-dropdown-menu,.nav-dropdown:focus-within .nav-dropdown-menu{transform:translate(-50%)!important}}.dashboard-preview.cockpit-single{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.dashboard-preview.cockpit-single img{border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 26px 76px #0000002e,0 0 42px #ea087a29}@media (width<=767px){.dashboard-preview.cockpit-single img{border-radius:18px}}.dashboard-preview.cockpit-single picture{width:100%;display:block}.dashboard-preview.cockpit-single picture img{-o-object-fit:contain;object-fit:contain;max-height:620px}@media (width<=767px){.dashboard-preview.cockpit-single picture img{max-height:none}}.dashboard-mobile-inline-image{display:none!important}@media (width<=767px){#dashboard .dashboard-layout{display:block!important}#dashboard .dashboard-mobile-inline-image{margin:24px 0 22px!important;display:block!important}#dashboard .dashboard-desktop-image{display:none!important}#dashboard .dashboard-info-btn{margin-top:0!important}}.capabilities-slider-container{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.capabilities-slider-container.visible{opacity:1;transform:translateY(0)}.capability-slider{width:100%;padding:0 34px 38px;position:relative}.capability-slider-viewport{border-radius:28px;overflow:hidden}.capability-slider-track{will-change:transform;width:100%;transition:transform .45s cubic-bezier(.22,.75,.22,1);display:flex}.capability-slide{flex:0 0 100%;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:stretch;gap:clamp(30px,5vw,76px);min-width:0;min-height:590px;display:grid}.capability-slide-copy{flex-direction:column;justify-content:center;min-width:0;padding:34px 0;display:flex}.capability-slide-eyebrow{color:#f666ae;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.86rem;font-weight:850;line-height:1.35}.capability-slide h2{color:#fff;letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(2.1rem,3.7vw,3.75rem);line-height:1.04}.capability-slide-intro,.capability-slide-note{color:#1f1725b8;max-width:680px;font-size:1.125rem;line-height:1.65}.capability-slide-intro{margin:0 0 24px}.capability-slide-note{margin:-8px 0 22px}.capability-slide-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:30px;display:grid}.capability-slide-pills span{color:#ffffffe6;background:#ffffff13;border:1px solid #ffffff24;border-radius:15px;align-items:center;gap:9px;min-height:48px;padding:11px 14px;font-size:.91rem;font-weight:720;line-height:1.25;display:flex}.capability-slide-pills svg{color:#f54aa2;stroke-width:3px;flex:none}.capability-slide-description{color:#ffffffc7;max-width:650px;margin:0 0 30px;font-size:1.08rem;line-height:1.65}.capability-slide-cta{align-self:flex-start;margin-top:0}.capability-slide-helper{color:#1f17259e;margin:10px 0 0;font-size:.82rem;line-height:1.4}.capability-slide-image{border-radius:28px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #00000047}.capability-slide-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.capability-slider-arrow{z-index:3;color:#fff;cursor:pointer;background:#1c1223e6;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:background .2s,transform .2s;display:grid;position:absolute;top:calc(50% - 19px);transform:translateY(-50%);box-shadow:0 10px 30px #00000040}.capability-slider-arrow:hover{background:#ea087a;transform:translateY(-50%)scale(1.05)}.capability-slider-prev{left:0}.capability-slider-next{right:0}.capability-slider-dots{gap:9px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.capability-slider-dots button{cursor:pointer;background:#331f3e47;border:0;border-radius:999px;width:9px;height:9px;padding:0;transition:width .25s,background .25s}.capability-slider-dots button.active{background:#ea087a;width:28px}@media (width<=767px){#branchen .mobile-branch-skill-story{margin-top:22px!important}#branchen .capability-slider{padding:0 0 38px!important}#branchen .capability-slider-viewport{border-radius:0!important;overflow:hidden!important}#branchen .capability-slide{flex-direction:column!important;gap:0!important;min-height:0!important;display:flex!important}#branchen .capability-slide-image{order:1;aspect-ratio:16/9!important;border-radius:28px!important;width:100%!important;height:auto!important}#branchen .capability-slide-image img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}#branchen .capability-slide-copy{order:2;text-align:left!important;padding:20px 3px 0!important;display:flex!important}#branchen .capability-slide-eyebrow{color:#b60962!important;margin-bottom:8px!important;font-size:.73rem!important;line-height:1.35!important}#branchen .capability-slide h2{color:#211728!important;margin:0 0 16px!important;font-size:clamp(1.55rem,7.1vw,2rem)!important;line-height:1.08!important}#branchen .capability-slide-intro,#branchen .capability-slide-note{color:#1f1725b8!important;margin:0 0 18px!important;font-size:1rem!important;line-height:1.65!important}#branchen .capability-slide-pills{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:18px!important}#branchen .capability-slide-pills span{color:#23182bd1!important;background:#ffffffad!important;border-color:#ea087a21!important;border-radius:13px!important;min-height:42px!important;padding:9px 12px!important;font-size:.82rem!important}#branchen .capability-slide-description{color:#1f1725c2!important;margin:0 0 20px!important;font-size:.94rem!important;line-height:1.5!important}#branchen .capability-slide-cta{align-self:stretch!important;width:100%!important;max-width:360px!important;margin:0 auto!important}#branchen .capability-slide-helper{color:#1f17259e!important;text-align:center!important;margin:9px auto 0!important;font-size:.78rem!important}#branchen .capability-slider-arrow{background:#1f1728c7!important;border-color:#ffffff80!important;width:42px!important;height:42px!important;top:78px!important}#branchen .capability-slider-prev{left:8px!important}#branchen .capability-slider-next{right:8px!important}#branchen .capability-slider-dots button{background:#331f3e40!important}#branchen .capability-slider-dots button.active{background:#ea087a!important}}@media (prefers-reduced-motion:reduce){.capability-slider-track{transition:none}}@media (width>=768px){#tasks .capabilities-slider-container{opacity:1!important;transform:none!important}#tasks .capability-slide-eyebrow{color:#b60962!important}#tasks .capability-slide h2{color:#211728!important;opacity:1!important;transform:none!important}#tasks .capability-slide-pills span{box-shadow:0 10px 26px #35193e0b;color:#3d3044!important;background:#fff7fb!important;border-color:#ea087a24!important}#tasks .capability-slide-description{color:#1f1725c2!important}}#tasks .capability-slider{padding:0 42px 34px}#tasks .capability-slider-prev{left:-28px}#tasks .capability-slider-next{right:-28px}#tasks .capability-slider-viewport{border-radius:0;box-shadow:none!important}#tasks .capability-slide{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:54px;min-height:0}#tasks .capability-slide-copy{padding:0}#tasks .capability-slide h2{max-width:720px;margin-bottom:16px;font-size:clamp(2rem,3vw,3.2rem);line-height:1.08;color:var(--text-dark)!important}#tasks .capability-slide-intro,#tasks .capability-slide-note,#tasks .capability-slide-helper{color:var(--text-muted)!important}#tasks .capability-slide-pills span{border-radius:999px;color:var(--text-dark)!important;box-shadow:none!important;background:#fff!important}#tasks .capability-slide-image{width:390px;height:485px;box-shadow:none;border-radius:30px;justify-self:end}#tasks .capability-slide-image img,#tasks .capability-slide-cta,#tasks .capability-slide-cta:hover,#tasks .capability-slide-cta:focus{box-shadow:none!important}#tasks .capability-slide-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (width<=767px){#branchen .mobile-solution-title{letter-spacing:-.045em!important;max-width:100%!important;font-size:clamp(1.48rem,6.45vw,1.7rem)!important;line-height:1.02!important}#branchen .mobile-solution-title .mobile-solution-line{white-space:nowrap;display:block!important}#branchen .capability-slider-viewport,#branchen .capability-slide-image{box-shadow:none!important}#branchen .capability-slider-viewport{transition:height .3s}#branchen .capability-slider-track{align-items:flex-start}#branchen .capability-slide{overflow:hidden}#branchen .capability-slide[aria-hidden=true]{visibility:hidden}#branchen .capability-slide-image img,#branchen .capability-slide-cta,#branchen .capability-slide-cta:hover,#branchen .capability-slide-cta:focus{box-shadow:none!important}#branchen .capability-slide-image{aspect-ratio:auto!important;border-radius:22px!important;height:158px!important}#branchen .capability-slide-0 .capability-slide-image img{-o-object-position:center 44%!important;object-position:center 44%!important}#branchen .capability-slide-1 .capability-slide-image img{-o-object-position:center!important;object-position:center!important}#branchen .capability-slide-2 .capability-slide-image img{-o-object-position:center 42%!important;object-position:center 42%!important}#branchen .capability-slide h2{color:var(--text-dark)!important;letter-spacing:0!important;text-align:center!important;margin:0 0 14px!important;font-size:1rem!important;font-weight:600!important;line-height:1.45!important}#branchen .capability-slide-mobile-title>span{white-space:nowrap;display:block}#branchen .capability-slide-mobile-title{font-size:.8rem!important;line-height:1.4!important}#branchen .capability-slide-mobile-title .gradient-text{width:auto!important;display:inline!important}#branchen .capability-slide-copy{padding-top:14px!important}#branchen .capability-slide-pills{margin-bottom:0!important}#branchen .capability-slide-pills span{text-align:center!important;justify-content:center!important}#branchen .mobile-industries-cta-row{gap:12px;margin-top:22px;display:grid}#branchen .mobile-industries-cta-row .gradient-btn,#branchen .mobile-industries-cta-row .secondary-outline-btn{text-align:center;width:100%!important;max-width:none!important;box-shadow:none!important;margin:0!important}#branchen .mobile-industries-cta-row .secondary-outline-btn{color:var(--text-dark)!important;background:#ffffff57!important;border-color:#21172847!important}}.nav-dropdown-menu a,.nav-dropdown-menu a:hover,.nav-dropdown-menu a.active{font-weight:600!important;line-height:1.35!important;transform:none!important}.nav-dropdown-menu a:after{content:none!important}.nav-dropdown-chevron{transition:transform .18s;display:inline-block;transform:translateY(-1px)rotate(0)}.nav-dropdown-trigger:after{content:"";background:linear-gradient(90deg, transparent, var(--a4y-pink,#ea087a), transparent);opacity:0;border-radius:999px;height:2px;transition:opacity .24s,transform .24s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.nav-dropdown-trigger:hover:after,.nav-dropdown.open .nav-dropdown-trigger:after,.nav-dropdown.is-active .nav-dropdown-trigger:after{opacity:1;transform:scaleX(1)}.nav-dropdown.open .nav-dropdown-chevron{transform:translateY(-1px)rotate(180deg)}@media (width>=768px){.nav-dropdown,.nav-dropdown-trigger{width:150px}.nav-dropdown-trigger{white-space:nowrap;justify-content:space-between}.nav-dropdown-menu{width:240px;transition:opacity .14s!important;transform:translate(-50%)!important}}@media (width<=767px){.nav-dropdown:not(.open) .nav-dropdown-menu,.nav-dropdown:not(.open):hover .nav-dropdown-menu,.nav-dropdown:not(.open):focus-within .nav-dropdown-menu{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.nav-dropdown.open .nav-dropdown-menu{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:grid!important}.nav-dropdown-menu,.nav-dropdown-menu a{transition:none!important}}@media (width>=768px){.nav-dropdown,.nav-dropdown-trigger{width:168px!important}.nav-dropdown-trigger,.nav-dropdown-trigger:hover,.nav-dropdown.open .nav-dropdown-trigger,.nav-dropdown.is-active .nav-dropdown-trigger{white-space:nowrap;justify-content:space-between;position:relative;font-variation-settings:normal!important;letter-spacing:0!important;font-family:inherit!important;font-size:.9rem!important;font-weight:600!important;font-stretch:100%!important;line-height:1.35!important;transform:none!important}.nav-dropdown-chevron,.nav-dropdown.open .nav-dropdown-chevron,.nav-dropdown:hover .nav-dropdown-chevron,.nav-dropdown.is-active .nav-dropdown-chevron{flex:0 0 12px;width:12px;transform:translateY(-1px)rotate(0)!important}}.dm-page{color:#fff;background:#000;min-height:100vh}.dm-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background:#000000eb;padding:14px 0;position:fixed;top:0;left:0;right:0}.dm-nav-inner{justify-content:space-between;align-items:center;display:flex}.dm-logo-link{display:inline-flex}.dm-back-link,.dm-secondary-link{color:#ffffffc7;align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.dm-back-link:hover,.dm-secondary-link:hover{color:#fff}.dm-hero{text-align:center;padding:150px 0 90px;position:relative;overflow:hidden}.dm-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 20%,#ea087a3d,#0000 42%),radial-gradient(circle at 80% 10%,#af4feb2e,#0000 36%);position:absolute;inset:0}.dm-hero .container{z-index:1;position:relative}.dm-title{letter-spacing:-.05em;max-width:1050px;margin:0 auto 28px;font-size:clamp(2.4rem,6vw,5rem);font-weight:900;line-height:1.02}.dm-lead{color:#ffffffc7;max-width:940px;margin:0 auto;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.75}.dm-lead strong{color:#fff}.dm-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:34px;display:flex}.dm-two-col{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}.dm-two-col.reverse{direction:rtl}.dm-two-col.reverse>*{direction:ltr}.dm-section-title{color:var(--text-dark);letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:900;line-height:1.12}.dm-section-title.light{color:#fff}.dm-text{color:var(--text-muted);margin-bottom:18px;font-size:1.08rem;line-height:1.8}.dm-text.light{color:#ffffffb8}.dm-answer-box{background:#fff;border:1px solid #ea087a29;border-radius:28px;padding:30px;box-shadow:0 24px 70px #00000014}.dm-answer-box h3,.dm-comparison-card h3{color:var(--text-dark);margin-bottom:12px;font-size:1.25rem;font-weight:900}.dm-answer-box p,.dm-comparison-card p{color:var(--text-muted);margin:0;line-height:1.7}.dm-usecase-grid,.dm-comparison-grid,.dm-steps{grid-template-columns:1fr;gap:18px;margin-top:34px;display:grid}.dm-usecase-card{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;align-items:flex-start;gap:14px;padding:22px;display:flex}.dm-usecase-card svg{color:var(--primary);flex-shrink:0;margin-top:2px}.dm-usecase-card p{color:#ffffffd1;margin:0;font-weight:650;line-height:1.55}.dm-comparison-card,.dm-step-card{background:#fff;border:1px solid #00000014;border-radius:24px;padding:26px;box-shadow:0 16px 50px #0000000f}.dm-icon-list{gap:14px;display:grid}.dm-icon-list div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.dm-icon-list svg{color:var(--primary);flex-shrink:0}.dm-icon-list span{color:#ffffffd6;font-weight:750}.dm-step-card span{background:linear-gradient(135deg, var(--gradient-start), var(--gradient-end));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:18px;font-weight:900;display:inline-flex}.dm-step-card h3{color:var(--text-dark);margin:0;font-size:1.1rem;line-height:1.4}.dm-faq-list{margin-bottom:42px}.dm-final-cta{text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:30px;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;padding:34px;display:flex}.dm-final-cta svg{color:var(--primary);margin-bottom:16px}.dm-final-cta h2{letter-spacing:-.035em;margin-bottom:14px;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:900;line-height:1.15}.dm-final-cta p{color:#ffffffb8;max-width:620px;margin:0 auto 24px;line-height:1.7}@media (width>=768px){.dm-two-col{grid-template-columns:1.05fr .95fr}.dm-usecase-grid{grid-template-columns:repeat(2,1fr)}.dm-comparison-grid{grid-template-columns:repeat(4,1fr)}.dm-steps{grid-template-columns:repeat(5,1fr)}}@media (width<=767px){.dm-hero{padding:120px 0 70px}.dm-back-link{font-size:.9rem}.dm-final-cta{padding:26px 20px}}.dm-title{max-width:980px;font-size:clamp(2.15rem,5vw,4.35rem)}.dm-lead{max-width:820px;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.65}.dm-section-title{font-size:clamp(1.7rem,3vw,2.5rem)}.dm-text{font-size:1rem;line-height:1.7}.dm-usecase-card p,.dm-comparison-card p,.dm-answer-box p,.dm-final-cta p{font-size:.95rem}.dm-visual-card{background:#fff;border:1px solid #ea087a29;border-radius:28px;gap:14px;padding:26px;display:grid;box-shadow:0 24px 70px #00000014}.dm-visual-card div{color:var(--text-dark);background:linear-gradient(135deg,#ea087a14,#af4feb14);border:1px solid #ea087a1f;border-radius:18px;align-items:center;gap:14px;padding:18px;font-weight:800;display:flex}.dm-visual-card svg{color:var(--primary);flex-shrink:0}.dm-comparison-card.featured{background:linear-gradient(135deg,#ea087af2,#af4febf2);border-color:#0000;transform:translateY(-8px);box-shadow:0 24px 70px #ea087a38}.dm-comparison-card.featured h3,.dm-comparison-card.featured p{color:#fff}.dm-process-desktop{margin-bottom:54px}.dm-process-mobile{margin-bottom:34px;display:none}.dm-process-desktop .process-line{left:calc(10% + 20px);right:calc(10% + 20px)}.dm-process-desktop .process-step-desktop{padding:0 8px}.dm-process-desktop .step-title-desktop{font-size:.92rem;line-height:1.35}@media (width<=767px){.dm-process-desktop{display:none}.dm-process-mobile{display:flex}.dm-comparison-card.featured{transform:none}}.dm-process-section .step-title-desktop,.dm-process-section .process-card-title{color:var(--text-dark)}.dm-process-section .step-text-desktop,.dm-process-section .process-card-text{color:var(--text-muted)}.dm-process-section .process-card-mobile{background:#fff;border-color:#00000014;box-shadow:0 14px 40px #0000000f}.dm-process-section .process-card-mobile.highlight{background:#ea087a0f;border-color:#ea087a38}.dm-footer{color:#ffffff80;background:#050509;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:18px;padding:28px 18px;display:flex}.dm-footer a{color:#ffffffb8;text-decoration:none}.dm-footer a:hover{color:#fff}.dm-hub-links{grid-template-columns:1fr;gap:16px;margin-top:32px;display:grid}.dm-hub-link-card{color:var(--text-dark);background:#fff;border:1px solid #ea087a24;border-radius:24px;padding:24px;text-decoration:none;transition:all .2s;box-shadow:0 16px 48px #0000000f}.dm-hub-link-card:hover{border-color:#ea087a6b;transform:translateY(-3px)}.dm-hub-link-card h3{margin-bottom:10px;font-size:1.08rem}.dm-hub-link-card p{color:var(--text-muted);margin:0;font-size:.94rem;line-height:1.6}@media (width>=768px){.dm-hub-links{grid-template-columns:repeat(5,1fr)}}.dm-hub-hero{text-align:left;padding:112px 0 82px}.dm-hub-hero-grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:42px;display:grid;position:relative}.dm-hub-hero .dm-title,.dm-hub-hero .dm-lead{max-width:760px;margin-left:0;margin-right:0}.dm-hub-hero .dm-hero-actions{justify-content:flex-start}.dm-hub-hero-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:28px;width:100%;max-height:340px;box-shadow:0 26px 80px #00000052}.dm-hub-overview{max-width:1120px}.dm-hub-overview>h2{color:var(--text-dark);text-align:center;max-width:940px;margin:0 auto 34px;font-size:clamp(1.45rem,2.6vw,2.15rem);line-height:1.28}.dm-hub-overview-grid{grid-template-columns:1fr;gap:22px;display:grid}.dm-hub-overview-grid article{border-top:1px solid #0000001a;padding-top:22px}.dm-hub-overview-grid span{color:#ea087a;margin-bottom:12px;font-size:.86rem;font-weight:900;display:block}.dm-hub-overview-grid h3{color:var(--text-dark);margin-bottom:10px;font-size:1.12rem;font-weight:850}.dm-hub-overview-grid p{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.65}.dm-hub-slider{margin-top:34px;overflow:hidden}.dm-hub-slider-track{gap:16px;width:max-content;animation:32s linear infinite dmHubScroll;display:flex}.dm-hub-slider:hover .dm-hub-slider-track{animation-play-state:paused}.dm-hub-slide{background:#fff;border-radius:24px;flex:0 0 320px;min-height:178px;padding:24px;box-shadow:0 16px 48px #0000001f}.dm-hub-slide span{color:#fff;background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:16px;font-size:.85rem;font-weight:900;display:flex}.dm-hub-slide p{color:var(--text-dark);margin:0;font-size:.96rem;font-weight:740;line-height:1.55}@keyframes dmHubScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.dm-hub-image-row{grid-template-columns:1fr;align-items:center;gap:38px;display:grid}.dm-hub-image-row img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:28px;width:100%;max-height:390px;box-shadow:0 24px 70px #0000003d}.dm-hub-inline-points{gap:12px;margin-top:24px;display:grid}.dm-hub-inline-points span{color:#ffffffd1;align-items:center;gap:10px;font-weight:750;display:flex}.dm-hub-inline-points svg{color:#ff4fad;flex-shrink:0}.dm-hub-related-section .dm-hub-links{grid-template-columns:1fr;justify-items:center}.dm-hub-related-section .dm-hub-link-card{color:#fff;text-align:center;background:linear-gradient(135deg,#ea087a,#af4feb);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:15px 22px;font-weight:850;display:inline-flex;box-shadow:0 12px 34px #ea087a47}.dm-hub-related-section .dm-hub-link-card:hover{color:#fff;background:linear-gradient(135deg,#d8076f,#9d43d4);transform:translateY(-2px)}.dm-hub-related-section .dm-hub-link-card span{color:inherit}@media (width>=768px){.dm-hub-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr)}.dm-hub-overview-grid{grid-template-columns:repeat(3,1fr)}.dm-hub-image-row{grid-template-columns:.92fr 1.08fr}.dm-hub-related-section .dm-hub-links{grid-template-columns:repeat(5,auto)}}@media (width<=767px){.dm-hub-hero{padding:104px 0 70px}.dm-hub-hero .dm-hero-actions{justify-content:center}.dm-hub-hero{text-align:center}}.dm-hub-faq-section .dm-faq-list{max-width:900px;margin:34px auto 0}.dm-hub-faq-section .faq-item{background:#fff;border:1px solid #ea087a21;border-radius:22px;box-shadow:0 12px 38px #0000000d}.dm-hub-faq-section .faq-item summary{color:var(--text-dark)}.dm-hub-faq-section .faq-item p{color:var(--text-muted)}.dm-final-section .dm-final-cta{box-shadow:none;background:0 0;border:0;padding:0}.dm-hub-hero{padding-top:142px}@media (width<=767px){.dm-hub-hero{padding-top:134px}}.dm-page{font-family:var(--a4y-font-family)}.dm-page .dm-title{font-size:var(--a4y-hero-size);letter-spacing:-.05em;font-weight:900;line-height:1.02}.dm-page .section-title,.dm-page .dm-section-title,.dm-page .final-title,.dm-page .dm-hub-overview>h2{font-size:var(--a4y-section-title-size);font-weight:var(--a4y-title-weight);letter-spacing:-.035em;line-height:var(--a4y-title-line)}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-hub-inline-points span,.dm-page .faq-item p{font-size:var(--a4y-body-size);font-weight:var(--a4y-body-weight);line-height:var(--a4y-body-line)}@media (width>=768px){.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text{font-size:var(--a4y-subtitle-size)}}.dm-page .dm-hub-overview-grid h3,.dm-page .dm-hub-slide p,.dm-page .dm-comparison-card h3,.dm-page .faq-item summary{font-size:var(--a4y-card-title-size);font-weight:var(--a4y-card-title-weight);line-height:1.35}.dm-page .gradient-btn,.dm-page .nav-cta,.dm-page .dm-hub-link-card{font-size:var(--a4y-button-size);font-weight:var(--a4y-button-weight);line-height:1.2}.dm-page .dm-title{font-size:var(--a4y-hero-size)!important;font-weight:var(--a4y-hero-weight)!important;letter-spacing:var(--a4y-hero-letter)!important;line-height:var(--a4y-hero-line)!important}.dm-page .section-title,.dm-page .dm-section-title,.dm-page .final-title,.dm-page .dm-hub-overview>h2,.dm-page .dm-final-cta h2{font-size:var(--a4y-section-title-size)!important;font-weight:var(--a4y-title-weight)!important;letter-spacing:var(--a4y-title-letter)!important;line-height:var(--a4y-title-line)!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-hub-inline-points span,.dm-page .faq-item p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .dm-icon-list span,.dm-page .dm-final-cta p{font-size:var(--a4y-body-size)!important;font-weight:var(--a4y-body-weight)!important;line-height:var(--a4y-body-line)!important}@media (width>=768px){.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p{font-size:var(--a4y-subtitle-size)!important}}.dm-page .dm-hub-overview-grid h3,.dm-page .dm-comparison-card h3,.dm-page .faq-item summary,.dm-page .dm-hub-link-card h3,.dm-page .process-card-title,.dm-page .step-title-desktop{font-size:var(--a4y-card-title-size)!important;font-weight:var(--a4y-card-title-weight)!important;line-height:1.35!important}.dm-page .gradient-btn,.dm-page .nav-cta,.dm-page .dm-hub-link-card,.dm-page .dm-related-card{font-size:var(--a4y-button-size)!important;font-weight:var(--a4y-button-weight)!important;line-height:var(--a4y-button-line)!important}.dm-page .dm-final-section.final-cta-dark{color:#fff!important;padding-top:var(--section-padding-desktop)!important;padding-bottom:var(--section-padding-desktop)!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.dm-page .dm-final-section.final-cta-dark .container,.dm-page .dm-final-section.final-cta-dark .dm-final-cta{text-align:center!important}.dm-page .dm-final-section.final-cta-dark .dm-final-cta{box-shadow:none!important;background:0 0!important;border:0!important;max-width:980px!important;margin:0 auto!important;padding:0!important}.dm-page .dm-final-section.final-cta-dark .final-title-hero-size{color:#fff!important;max-width:980px!important;margin:0 auto 34px!important}.dm-page .dm-final-section.final-cta-dark .final-primary-white{color:#ea087a!important;background:#fff!important;padding:18px 40px!important;font-size:1.15rem!important;font-weight:900!important;box-shadow:0 18px 42px #00000029!important}@media (width<=767px){.dm-page .dm-final-section.final-cta-dark{padding-top:var(--section-padding-mobile)!important;padding-bottom:var(--section-padding-mobile)!important}}.dm-page .dm-final-section.final-cta-dark .dm-final-cta h2,.dm-page .dm-final-section.final-cta-dark .final-title,.dm-page .dm-final-section.final-cta-dark .final-title-hero-size{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff!important}.dm-page .dm-final-section.final-cta-dark,.dm-page .dm-final-section.final-cta-dark .container,.dm-page .dm-final-section.final-cta-dark .dm-final-cta{position:relative!important}.dm-page .dm-final-section.final-cta-dark .container,.dm-page .dm-final-section.final-cta-dark .dm-final-cta,.dm-page .dm-final-section.final-cta-dark .final-title-hero-size,.dm-page .dm-final-section.final-cta-dark .final-primary-white{z-index:5!important}.dm-page .dm-final-section.final-cta-dark .final-title-hero-size{opacity:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:none!important}.dm-page .dm-final-section.final-cta-dark .final-text{color:#ffffffdb!important;-webkit-text-fill-color:#ffffffdb!important;opacity:1!important;z-index:5!important;margin:0 auto 28px!important;position:relative!important;transform:none!important}@media (width<=767px){.dm-page .section-title,.dm-page .dm-section-title,.dm-page .final-title,.dm-page .final-title-hero-size,.dm-page .dm-hub-overview>h2,.dm-page .dm-final-cta h2,.dm-subpage .section-title,.dm-subpage .dm-section-title,.dm-subpage .final-title,.dm-subpage .final-title-hero-size,.dm-subpage .dm-kmu-overview>h2,.dm-subpage .dm-final-cta h2{letter-spacing:-.045em!important;font-family:inherit!important;font-size:clamp(1.55rem,7.4vw,2.08rem)!important;font-weight:850!important;line-height:1.04!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .faq-item p,.dm-subpage .dm-lead,.dm-subpage .section-subtitle,.dm-subpage .dm-text,.dm-subpage .final-text,.dm-subpage .dm-final-cta p,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p,.dm-subpage .faq-item p{font-family:inherit!important;font-size:.88rem!important;font-weight:500!important;line-height:1.44!important}.dm-page .dm-hub-overview-grid h3,.dm-page .dm-comparison-card h3,.dm-page .dm-hub-link-card h3,.dm-page .process-card-title,.dm-page .faq-item summary,.dm-subpage .dm-kmu-overview-item h3,.dm-subpage .dm-process-card h3,.dm-subpage .dm-related-card,.dm-subpage .dm-example-card p,.dm-subpage .faq-item summary{letter-spacing:-.015em!important;font-family:inherit!important;font-size:1rem!important;font-weight:800!important;line-height:1.28!important}.dm-page .gradient-btn,.dm-page .nav-cta,.dm-page .dm-related-card,.dm-page .dm-final-section.final-cta-dark .final-primary-white,.dm-subpage .gradient-btn,.dm-subpage .nav-cta,.dm-subpage .dm-related-card,.dm-subpage .dm-final-section.final-cta-dark .final-primary-white{font-size:.95rem!important;font-weight:850!important;line-height:1.2!important}#faq .faq-item summary,.App #faq .faq-item summary,.dm-page .faq-item summary,.dm-subpage .faq-item summary{letter-spacing:-.01em!important;font-size:.92rem!important;font-weight:780!important;line-height:1.3!important}.dm-page .dm-title,.dm-subpage .dm-title{letter-spacing:-.055em!important;font-size:clamp(2.35rem,12.6vw,3.08rem)!important;font-weight:900!important;line-height:1.02!important}#branchen .mobile-solution-kicker{color:#3f3f46!important}#faq .faq-item summary,.App #faq .faq-item summary,.dm-page .faq-item summary,.dm-subpage .faq-item summary{font-size:.88rem!important;font-weight:760!important;line-height:1.32!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .faq-item p,.dm-subpage .dm-lead,.dm-subpage .section-subtitle,.dm-subpage .dm-text,.dm-subpage .final-text,.dm-subpage .dm-final-cta p,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p,.dm-subpage .faq-item p{font-size:.92rem!important;line-height:1.42!important}}.dm-hub-page{isolation:isolate;position:relative;overflow:hidden}.dm-hub-page:before{background:radial-gradient(420px circle at var(--a4y-cursor-x,50vw) var(--a4y-cursor-y,20vh), #ea087a13, transparent 58%), radial-gradient(680px circle at 82% 10%, #7c3aed0e, transparent 56%);content:"";opacity:.45;pointer-events:none;z-index:0;position:fixed;inset:0}.dm-hub-page>*{z-index:1;position:relative}.dm-hub-page .dm-hub-hero{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 54% 0,#ea087a36 0%,#0000 43%),radial-gradient(circle at 18% 24%,#38bdf812,#0000 34%),linear-gradient(#07070a 0%,#101014 58%,#07070a 100%)!important}.dm-hub-page .dm-hub-hero:before,.dm-hub-page .dm-hub-hero:after{content:"";pointer-events:none;z-index:0;position:absolute}.dm-hub-page .dm-hub-hero:before{opacity:.58;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;animation:18s linear infinite a4y-grid-drift;inset:-20% -10%;-webkit-mask-image:radial-gradient(#000 0%,#0000 74%);mask-image:radial-gradient(#000 0%,#0000 74%)}.dm-hub-page .dm-hub-hero:after{filter:blur(18px);opacity:.32;background:conic-gradient(from 180deg,#0000,#ea087a26,#0000,#7c3aed1a,#0000);border-radius:999px;width:min(62vw,720px);height:min(62vw,720px);animation:16s ease-in-out infinite alternate a4y-orbit-glow;top:48%;left:52%;transform:translate(-50%,-48%)}.dm-hub-page .dm-hub-hero-grid{z-index:2;position:relative}.dm-hub-page .dm-title .gradient-text{text-shadow:0 0 28px #ea087a38;background-size:220% 220%;animation:7s ease-in-out infinite a4y-gradient-shift}.dm-hub-page .dm-hub-hero-image,.dm-hub-page .dm-hub-image-row>img,.dm-hub-page .dm-hub-overview-grid article,.dm-hub-page .dm-hub-slide,.dm-hub-page .dm-comparison-card,.dm-hub-page .process-step-desktop,.dm-hub-page .process-card-mobile,.dm-hub-page .dm-hub-link-card,.dm-hub-page .faq-item{will-change:transform;transition:transform .34s cubic-bezier(.2,.75,.18,1),box-shadow .34s,border-color .34s,background .34s,filter .34s!important}.dm-hub-page .dm-hub-hero-image,.dm-hub-page .dm-hub-image-row>img{position:relative}.dm-hub-page .dm-hub-hero-image:hover,.dm-hub-page .dm-hub-image-row>img:hover,.dm-hub-page .dm-hub-overview-grid article:hover,.dm-hub-page .dm-hub-slide:hover,.dm-hub-page .dm-comparison-card:hover,.dm-hub-page .process-step-desktop:hover,.dm-hub-page .process-card-mobile:hover,.dm-hub-page .dm-hub-link-card:hover,.dm-hub-page .faq-item:hover{transform:translateY(-4px)scale(1.006)!important}.dm-hub-page .dm-hub-hero-image:hover,.dm-hub-page .dm-hub-image-row>img:hover{box-shadow:0 28px 90px #0000004d,0 0 46px #ea087a29!important}.dm-hub-page .dm-hub-overview-grid article:hover,.dm-hub-page .dm-hub-slide:hover,.dm-hub-page .dm-comparison-card:hover,.dm-hub-page .process-step-desktop:hover,.dm-hub-page .process-card-mobile:hover,.dm-hub-page .faq-item:hover{border-color:#ea087a47!important;box-shadow:0 22px 70px #1118271f,inset 0 0 0 1px #ea087a1f!important}.dm-hub-page .a4y-reveal{opacity:0;will-change:opacity, transform;transform:translateY(14px);transition:opacity .56s cubic-bezier(.22,.7,.18,1) var(--a4y-reveal-delay,0s), transform .56s cubic-bezier(.22,.7,.18,1) var(--a4y-reveal-delay,0s)!important}.dm-hub-page .a4y-reveal.a4y-revealed{opacity:1;transform:translate(0,0)}@media (width<=767px){.dm-hub-page:before{display:none}.dm-hub-page .dm-hub-hero:before{opacity:.48;background-size:42px 42px}.dm-hub-page .dm-hub-hero:after{filter:blur(14px);opacity:.24;width:110vw;height:110vw}.dm-hub-page .a4y-reveal{transform:translateY(10px);transition-duration:.46s!important}}@media (prefers-reduced-motion:reduce){.dm-hub-page:before,.dm-hub-page .dm-hub-hero:before,.dm-hub-page .dm-hub-hero:after{animation:none!important}.dm-hub-page .a4y-reveal{opacity:1!important;transform:none!important}}.dm-hub-page .dm-hub-overview-grid article.a4y-reveal,.dm-hub-page .dm-comparison-card.a4y-reveal,.dm-hub-page .process-step-desktop.a4y-reveal,.dm-hub-page .process-card-mobile.a4y-reveal,.dm-hub-page .dm-hub-link-card.a4y-reveal,.dm-hub-page .faq-item.a4y-reveal,.dm-hub-page .dm-hub-slide.a4y-reveal{filter:none!important;opacity:1!important;will-change:auto!important;transition-property:background-color,border-color,box-shadow,color!important;transform:none!important}.dm-hub-page .dm-hub-overview-grid article.a4y-reveal:hover,.dm-hub-page .dm-comparison-card.a4y-reveal:hover,.dm-hub-page .process-step-desktop.a4y-reveal:hover,.dm-hub-page .process-card-mobile.a4y-reveal:hover,.dm-hub-page .dm-hub-link-card.a4y-reveal:hover,.dm-hub-page .faq-item.a4y-reveal:hover,.dm-hub-page .dm-hub-slide.a4y-reveal:hover{filter:none!important;opacity:1!important;will-change:auto!important;transform:none!important}.dm-hub-page .dm-hub-slide,.dm-hub-page .dm-hub-slide:hover{filter:none!important;opacity:1!important;will-change:auto!important;transition-property:background-color,border-color,box-shadow,color!important;transform:none!important}.dm-hub-page .dm-hub-overview>h2,.dm-hub-page .dm-hub-overview>h2.a4y-reveal,.dm-hub-page .dm-hub-overview>h2.a4y-revealed,.dm-hub-page .process-steps-desktop,.dm-hub-page .process-steps-desktop.visible,.dm-hub-page .process-step-desktop,.dm-hub-page .process-step-desktop.visible,.dm-hub-page .process-step-desktop.a4y-reveal,.dm-hub-page .process-step-desktop.a4y-revealed,.dm-hub-page .process-card-mobile,.dm-hub-page .process-card-mobile.visible,.dm-hub-page .process-card-mobile.a4y-reveal,.dm-hub-page .process-card-mobile.a4y-revealed{filter:none!important;opacity:1!important;will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}.dm-hub-page .process-step-desktop:before,.dm-hub-page .process-step-desktop:after,.dm-hub-page .process-card-mobile:before,.dm-hub-page .process-card-mobile:after{display:none!important}.dm-hub-page .process-step-desktop:hover,.dm-hub-page .process-card-mobile:hover{border-color:inherit!important;box-shadow:none!important;transform:none!important}.dm-process-cta-row{justify-content:center;margin-top:38px;display:flex}.dm-hub-related-section .dm-hub-link-card{position:relative!important;overflow:hidden!important}.dm-hub-related-section .dm-hub-link-card:before{content:""!important;opacity:1!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(120deg,#0000 18%,#ffffff52,#0000 50%)!important;transition:transform .65s!important;position:absolute!important;inset:-2px!important;transform:translate(-120%)!important}.dm-hub-related-section .dm-hub-link-card:after{display:none!important}.dm-hub-related-section .dm-hub-link-card:hover:before{transform:translate(120%)!important}.dm-hub-related-section .dm-hub-link-card>*{z-index:2!important;position:relative!important}.dm-hub-page .dm-hub-overview>h2:before,.dm-hub-page .dm-hub-overview>h2:after{content:none!important;display:none!important}.dm-hub-page .dm-hub-overview-grid article,.dm-hub-page .dm-hub-overview-grid article:hover,.dm-hub-page .dm-hub-overview-grid article.a4y-reveal,.dm-hub-page .dm-hub-overview-grid article.a4y-revealed,.dm-hub-page .dm-hub-overview-grid article.a4y-reveal:hover,.dm-hub-page .dm-hub-overview-grid article.a4y-revealed:hover{box-shadow:none!important;filter:none!important;opacity:1!important;will-change:auto!important;background:0 0!important;border:0!important;border-top:1px solid #0000001a!important;transition:none!important;animation:none!important;transform:none!important}.dm-hub-page .dm-hub-overview-grid article:before,.dm-hub-page .dm-hub-overview-grid article:after,.dm-hub-page .dm-hub-overview-grid article:hover:before,.dm-hub-page .dm-hub-overview-grid article:hover:after{content:none!important;opacity:0!important;animation:none!important;display:none!important}@media (width<=767px){.dm-hub-page .dm-hero,.dm-hub-hero{padding-top:82px!important;padding-bottom:52px!important}.dm-hub-page .dm-title{margin-top:0!important}.dm-hub-related-section .dm-hub-links{flex-direction:column!important;place-items:stretch stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;display:flex!important}.dm-hub-related-section .dm-hub-link-card{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:54px!important;padding-left:18px!important;padding-right:18px!important}.dm-hub-related-section .dm-hub-link-card span{text-align:center!important;flex:auto!important;min-width:0!important}.dm-hub-related-section .dm-hub-link-card svg{flex:none!important}.geo-site-nav{z-index:9000!important}.geo-site-nav .nav-links,.geo-site-nav .nav-links.open{z-index:9001!important;box-shadow:0 24px 60px #0000008c!important}.geo-site-nav .mobile-menu-btn,.geo-site-nav .mobile-nav-cta{z-index:9002!important;position:relative!important}.dm-page .geo-site-nav,.dm-hub-page .geo-site-nav{z-index:20000!important;isolation:isolate!important;background:#050505!important;border-bottom:1px solid #ffffff1f!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.dm-page .geo-site-nav .nav-links,.dm-page .geo-site-nav .nav-links.open,.dm-hub-page .geo-site-nav .nav-links,.dm-hub-page .geo-site-nav .nav-links.open{display:none;z-index:19999!important;-webkit-backdrop-filter:none!important;opacity:1!important;background:#050505!important;border-bottom:1px solid #ffffff1f!important;padding:18px 20px 22px!important;position:fixed!important;top:60px!important;left:0!important;right:0!important;box-shadow:0 28px 70px #000000d1!important}.dm-page .geo-site-nav .nav-links.open,.dm-hub-page .geo-site-nav .nav-links.open{display:flex!important}.dm-page .geo-site-nav .nav-links a,.dm-hub-page .geo-site-nav .nav-links a{z-index:20001!important;color:#ffffffeb!important;position:relative!important}.dm-page .geo-site-nav .mobile-menu-btn,.dm-page .geo-site-nav .mobile-nav-cta,.dm-hub-page .geo-site-nav .mobile-menu-btn,.dm-hub-page .geo-site-nav .mobile-nav-cta{z-index:20002!important;position:relative!important}}.imprint-page{color:#fff;background:#050509;min-height:100vh}.imprint-header{justify-content:space-between;align-items:center;max-width:1120px;margin:0 auto;padding:24px 18px;display:flex}.imprint-logo{height:34px}.imprint-back{color:#ffffffb8;align-items:center;gap:8px;font-size:.92rem;text-decoration:none;display:inline-flex}.imprint-back:hover{color:#fff}.imprint-main{max-width:980px;margin:0 auto;padding:40px 18px 80px}.imprint-hero{margin-bottom:28px}.imprint-eyebrow{color:#ea087a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.82rem;font-weight:800}.imprint-hero h1{margin-bottom:18px;font-size:clamp(2.4rem,6vw,4.5rem);line-height:1}.imprint-hero p{color:#ffffffb8;max-width:760px;font-size:1.05rem;line-height:1.7}.imprint-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;margin-top:16px;padding:26px}.imprint-card h2{color:#fff;margin-bottom:14px;font-size:1.25rem}.imprint-card p,.imprint-card dd{color:#ffffffc2;line-height:1.75}.imprint-card a{color:#ff4fad;text-decoration:none}.imprint-card a:hover{text-decoration:underline}.imprint-facts{gap:12px;margin-top:18px;display:grid}.imprint-facts div{border-top:1px solid #ffffff14;gap:4px;padding-top:12px;display:grid}.imprint-facts dt{color:#ffffff80;text-transform:uppercase;font-size:.82rem;font-weight:800}.imprint-footer{color:#ffffff80;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:18px;padding:28px 18px;display:flex}.imprint-footer a{color:#ffffffb8;text-decoration:none}@media (width>=768px){.imprint-facts div{grid-template-columns:260px 1fr}}.privacy-page{color:#fff;min-height:100vh;font-family:var(--a4y-font-family,"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:#050505}.privacy-hero{background:radial-gradient(circle at 18% 18%,#ea087a57,#0000 34%),radial-gradient(circle at 86% 62%,#af4feb38,#0000 34%),linear-gradient(145deg,#070407 0%,#160713 52%,#050505 100%);padding:28px 20px 90px;position:relative;overflow:hidden}.privacy-hero:after{content:"";filter:blur(14px);background:radial-gradient(circle,#ea087a38,#0000 62%);height:220px;position:absolute;inset:auto 8% -120px}.privacy-topbar,.privacy-hero-content,.privacy-content-wrap{z-index:1;max-width:1120px;margin:0 auto;position:relative}.privacy-topbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.privacy-logo{width:148px;height:auto}.privacy-back-link{color:#ffffffc7;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.9rem;font-weight:650;text-decoration:none;display:inline-flex}.privacy-back-link:hover{color:#fff;border-color:#ea087a6b}.privacy-hero-content{text-align:center;max-width:860px;margin-top:76px}.privacy-icon{background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:22px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:22px;display:inline-flex;box-shadow:0 20px 56px #ea087a57}.privacy-eyebrow{color:#ff78bd;text-transform:uppercase;letter-spacing:.14em;margin:0 0 14px;font-size:.78rem;font-weight:850}.privacy-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(2.45rem,6.3vw,4.9rem);line-height:.92}.privacy-lead{color:#ffffffc7;max-width:720px;margin:24px auto 0;font-size:clamp(1rem,2vw,1.22rem);line-height:1.65}.privacy-meta-grid{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.privacy-meta-grid div{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.88rem;font-weight:650;display:inline-flex}.privacy-content-wrap{grid-template-columns:260px minmax(0,1fr);gap:28px;margin-top:-42px;padding:0 20px 90px;display:grid}.privacy-toc{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;align-self:start;padding:18px;position:sticky;top:22px}.privacy-toc span{color:#ff78bd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:850;display:block}.privacy-toc a{color:#ffffffc7;border-radius:14px;padding:10px 12px;font-size:.92rem;text-decoration:none;display:block}.privacy-toc a:hover{color:#fff;background:#ea087a21}.privacy-document{gap:20px;display:grid}.privacy-section-card,.privacy-version-card{color:#151015;background:linear-gradient(#fff 0%,#fbf8fb 100%);border:1px solid #ea087a14;border-radius:30px;padding:clamp(24px,4vw,42px);box-shadow:0 26px 80px #00000038}.privacy-section-heading{border-bottom:1px solid #f0e1ea;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:22px;display:flex}.privacy-section-icon{color:#ea087a;background:#ea087a1a;border-radius:18px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.privacy-section-heading p{color:#ea087a;text-transform:uppercase;letter-spacing:.1em;margin:0 0 4px;font-size:.78rem;font-weight:850}.privacy-section-heading h2,.privacy-version-card h2{color:#151015;letter-spacing:-.05em;margin:0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.05}.privacy-paragraphs{gap:18px;display:grid}.privacy-paragraphs p{color:#403740;margin:0;font-size:1rem;line-height:1.78}.privacy-version-card dl{gap:12px;margin:24px 0;display:grid}.privacy-version-card dl div{border-bottom:1px solid #f0e1ea;grid-template-columns:minmax(150px,.32fr) 1fr;gap:14px;padding:14px 0;display:grid}.privacy-version-card dt{color:#786b78;font-size:.88rem;font-weight:750}.privacy-version-card dd{color:#151015;word-break:break-word;margin:0;font-weight:750}.privacy-pdf-link{color:#fff;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%);border-radius:999px;justify-content:center;align-items:center;padding:14px 22px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 16px 34px #ea087a40}.privacy-final-version{text-align:center;color:#ffffffb8;margin:10px 0 0;font-size:.92rem}.privacy-final-version strong{color:#ff78bd}@media (width<=860px){.privacy-hero{padding-bottom:76px}.privacy-content-wrap{grid-template-columns:1fr;margin-top:-34px}.privacy-toc{position:static}.privacy-version-card dl div{grid-template-columns:1fr;gap:4px}}@media (width<=520px){.privacy-topbar{flex-direction:column-reverse;align-items:flex-start}.privacy-hero-content{text-align:left;margin-top:52px}.privacy-meta-grid{justify-content:flex-start}.privacy-section-heading{align-items:flex-start}}.privacy-pdf-card{padding-bottom:24px}.privacy-pdf-frame{background:#fff;border:1px solid #ea087a29;border-radius:22px;width:100%;min-height:780px;box-shadow:0 18px 55px #0a0a1214}@media (width<=760px){.privacy-pdf-frame{border-radius:16px;min-height:620px}}.privacy-bullet{text-indent:-1.15rem;padding-left:1.15rem}@media (width<=520px){.privacy-page{overflow-x:hidden}.privacy-hero{padding-bottom:72px;padding-left:16px;padding-right:16px}.privacy-hero h1 span{display:block}.privacy-hero h1{letter-spacing:-.08em;max-width:100%;font-size:clamp(2.9rem,15vw,4.1rem);line-height:.88}.privacy-lead{max-width:100%;font-size:.98rem;line-height:1.55}.privacy-meta-grid{width:100%}.privacy-meta-grid div{box-sizing:border-box;max-width:100%}.privacy-content-wrap{box-sizing:border-box;width:100%;max-width:100%;padding-left:12px;padding-right:18px;overflow-x:hidden}.privacy-document,.privacy-toc,.privacy-section-card,.privacy-version-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.privacy-toc{border-radius:20px;padding:14px}.privacy-section-card,.privacy-version-card{border-radius:22px;padding:20px 16px;overflow:hidden}.privacy-section-heading{gap:10px;margin-bottom:18px;padding-bottom:16px}.privacy-section-icon{border-radius:14px;width:38px;height:38px}.privacy-section-heading h2,.privacy-version-card h2{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.28rem,6.4vw,1.75rem)}.privacy-paragraphs p{overflow-wrap:anywhere;font-size:.92rem;line-height:1.64}}.privacy-hero h1 span{display:inline}@media (width<=520px){.privacy-hero-content{text-align:left!important}.privacy-hero h1 span{display:block!important}}.dm-subpage .dm-title{max-width:980px}.dm-sub-hero{padding:96px 0 78px;position:relative;overflow:hidden}.dm-sub-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 25%,#ea087a3d,#0000 34%),radial-gradient(circle at 20% 76%,#af4feb2e,#0000 32%);position:absolute;inset:0}.dm-sub-hero-grid{z-index:1;grid-template-columns:1fr;align-items:center;gap:34px;display:grid;position:relative}.dm-sub-eyebrow{color:#ff4fad;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.84rem;font-weight:900}.dm-hero-visual-card{background:#ffffff12;border:1px solid #ffffff1f;border-radius:34px;min-height:320px;padding:30px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000047}.dm-hero-visual-card:after{content:"";background:linear-gradient(135deg,#ea087a47,#af4feb3d);border-radius:50%;width:220px;height:220px;position:absolute;top:-50px;right:-50px}.dm-hero-visual-icon{color:#fff;z-index:1;background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:26px;justify-content:center;align-items:center;width:104px;height:104px;margin-bottom:28px;display:flex;position:relative}.dm-hero-visual-card span{color:#fff;z-index:1;margin-bottom:12px;font-size:2.2rem;font-weight:900;display:block;position:relative}.dm-hero-visual-card p{color:#ffffffbd;z-index:1;max-width:320px;font-size:1rem;line-height:1.65;position:relative}.dm-answer-layout{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}.dm-mini-proof{background:#fff;border:1px solid #ea087a24;border-radius:24px;align-items:flex-start;gap:14px;padding:22px;display:flex;box-shadow:0 18px 60px #00000012}.dm-mini-proof svg{color:#ea087a;flex-shrink:0}.dm-mini-proof p{color:var(--text-dark);margin:0;font-weight:750;line-height:1.55}.dm-topic-row{grid-template-columns:1fr;align-items:flex-start;gap:24px;display:grid}.dm-topic-icon{border-radius:24px;justify-content:center;align-items:center;width:82px;height:82px;display:flex}.dm-topic-icon.dark{color:#ff4fad;background:#ffffff14}.dm-topic-icon.light{color:#ea087a;background:linear-gradient(135deg,#ea087a1a,#af4feb1a)}.dm-sub-bullets{margin-top:24px}.dm-example-grid{grid-template-columns:1fr;gap:16px;margin-top:32px;display:grid}.dm-example-card{background:#fff;border:1px solid #00000014;border-radius:24px;padding:24px;box-shadow:0 16px 48px #0000000f}.dm-example-card span{color:#fff;background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:16px;font-weight:900;display:flex}.dm-example-card p{color:var(--text-dark);margin:0;font-weight:700;line-height:1.6}.dm-related-grid{grid-template-columns:1fr;gap:14px;margin:32px 0 42px;display:grid}.dm-related-card{color:#fff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;justify-content:space-between;align-items:center;padding:18px 20px;font-weight:850;text-decoration:none;transition:all .2s;display:flex}.dm-related-card:hover{background:#ea087a2e;transform:translateY(-2px)}@media (width>=768px){.dm-sub-hero-grid{grid-template-columns:1.2fr .8fr}.dm-answer-layout{grid-template-columns:1.1fr .9fr}.dm-topic-row{grid-template-columns:100px 1fr}.dm-example-grid{grid-template-columns:repeat(3,1fr)}.dm-related-grid{grid-template-columns:repeat(4,1fr)}}.dm-hero-visual-card.with-image{background:#050509;min-height:auto;padding:8px}.dm-hero-visual-card.with-image:after{display:none}.dm-sub-hero-image{border-radius:28px;width:100%;height:auto;display:block}.dm-metric-band{background:#f7f7fb;padding:0 0 32px}.dm-metric-grid{grid-template-columns:1fr;gap:12px;display:grid;transform:translateY(-28px)}.dm-metric-pill{color:#111;text-align:center;background:#fff;border:1px solid #ea087a24;border-radius:20px;padding:18px 20px;font-size:1rem;font-weight:900;box-shadow:0 18px 50px #00000014}.dm-subpage .section-light .dm-section-title,.dm-subpage .section-light .section-title,.dm-subpage .section-light .dm-text,.dm-subpage .section-light .section-subtitle{color:var(--text-dark)}.dm-subpage .section-dark .dm-section-title.light,.dm-subpage .section-dark .section-title.light,.dm-subpage .section-dark .dm-text.light{color:#fff}.dm-topic-row{background:0 0}.section-dark .dm-topic-row{background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:34px;padding:28px}.section-light .dm-topic-row{background:#fff;border:1px solid #0000000f;border-radius:34px;padding:28px;box-shadow:0 22px 70px #00000012}.dm-subpage .dm-usecase-card{color:var(--text-dark);background:#fff;border:1px solid #ea087a1f}.dm-subpage .dm-usecase-card p{color:var(--text-dark)}.dm-subpage .dm-usecase-card svg{color:#ea087a}.dm-image-showcase{grid-template-columns:1fr;align-items:center;gap:28px;display:grid}.dm-sub-eyebrow.dark{color:#ea087a}.dm-image-showcase img{border-radius:28px;width:100%;display:block;box-shadow:0 26px 80px #00000024}.dm-example-card{position:relative;overflow:hidden}.dm-example-card:after{content:"";background:radial-gradient(circle,#ea087a24,#0000 58%);width:140px;height:140px;position:absolute;top:-70px;right:-70px}@media (width>=768px){.dm-metric-grid{grid-template-columns:repeat(3,1fr)}.dm-image-showcase{grid-template-columns:.8fr 1.2fr}}.dm-sub-hero-grid{align-items:center;gap:30px}.dm-subpage .dm-title{max-width:820px;font-size:clamp(2.05rem,4.6vw,4.05rem)}.dm-subpage .dm-lead{max-width:720px;font-size:clamp(.98rem,1.25vw,1.08rem)}.dm-hero-visual-card.with-image{border-radius:28px;align-self:center;max-height:430px;padding:7px}.dm-sub-hero-image{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:22px;height:auto;max-height:400px}.dm-answer-section{padding-top:60px}.dm-metric-band,.dm-metric-grid,.dm-metric-pill{display:none!important}@media (width>=768px){.dm-sub-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)}.dm-hero-visual-card.with-image{justify-self:end;max-width:560px}}@media (width>=1100px){.dm-sub-hero-image{max-height:380px}}@media (width<=767px){.dm-sub-hero{padding:72px 0 50px}.dm-hero-visual-card.with-image{max-height:none}.dm-sub-hero-image{aspect-ratio:16/11;max-height:280px}}.dm-subpage .section{padding:72px 0}.dm-sub-hero{padding:76px 0 68px}.dm-sub-hero-grid{gap:40px}.dm-subpage .dm-title{letter-spacing:-.045em;max-width:760px;font-size:clamp(2rem,4.1vw,3.65rem);line-height:1.06}.dm-subpage .dm-lead{max-width:680px;font-size:clamp(.98rem,1.18vw,1.08rem);line-height:1.68}.dm-subpage .dm-hero-actions{margin-top:28px}.dm-hero-visual-card.with-image{box-shadow:none;background:0 0;border:0;max-height:none;padding:0}.dm-sub-hero-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:28px;max-height:330px;box-shadow:0 26px 80px #00000052}.dm-clean-intro{text-align:center;max-width:900px}.dm-clean-intro .dm-section-title{margin:0 auto;font-size:clamp(1.55rem,3vw,2.4rem);line-height:1.25}.dm-clean-section{grid-template-columns:1fr;align-items:flex-start;gap:22px;display:grid}.dm-clean-icon{border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.dm-clean-icon.dark{color:#ff4fad;background:#ffffff14}.dm-clean-icon.light{color:#ea087a;background:linear-gradient(135deg,#ea087a1a,#af4feb1a)}.dm-clean-copy{max-width:760px}.dm-clean-copy .dm-section-title{margin-bottom:16px}.dm-clean-copy .dm-text{max-width:720px}.dm-clean-bullets{grid-template-columns:1fr;gap:12px;width:100%;margin-top:8px;display:grid}.dm-clean-bullet{align-items:flex-start;gap:10px;line-height:1.55;display:flex}.section-dark .dm-clean-bullet{color:#ffffffd1}.section-light .dm-clean-bullet{color:var(--text-dark)}.dm-clean-bullet svg{color:#ea087a;flex-shrink:0;margin-top:3px}.dm-clean-image-row{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}.dm-clean-image-row img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:26px;width:100%;max-height:340px;box-shadow:0 24px 70px #00000024}.section-dark .dm-topic-row,.section-light .dm-topic-row{box-shadow:none;background:0 0;border:0;padding:0}@media (width>=768px){.dm-subpage .section{padding:86px 0}.dm-sub-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr)}.dm-hero-visual-card.with-image{max-width:540px}.dm-clean-section{grid-template-columns:88px minmax(0,.9fr) minmax(320px,1fr)}.dm-clean-section:not(:has(.dm-clean-bullets)){grid-template-columns:88px minmax(0,1fr)}.dm-clean-bullets{margin-top:6px}.dm-clean-image-row{grid-template-columns:.88fr 1.12fr}}@media (width>=1100px){.dm-sub-hero-image{max-height:320px}}.dm-kmu-overview{max-width:1120px}.dm-kmu-overview>h2{color:var(--text-dark);text-align:center;max-width:920px;margin:0 auto 34px;font-size:clamp(1.45rem,2.6vw,2.15rem);line-height:1.28}.dm-kmu-overview-grid{grid-template-columns:1fr;gap:22px;display:grid}.dm-kmu-overview-item{border-top:1px solid #0000001a;padding-top:22px}.dm-kmu-overview-item span{color:#ea087a;margin-bottom:12px;font-size:.86rem;font-weight:900;display:block}.dm-kmu-overview-item h3{color:var(--text-dark);margin-bottom:10px;font-size:1.12rem;font-weight:850}.dm-kmu-overview-item p,.dm-kmu-overview-item li{color:var(--text-muted);font-size:.95rem;line-height:1.65}.dm-kmu-overview-item ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dm-kmu-overview-item li:before{color:#ea087a;content:"✓ ";font-weight:900}.dm-skill-slider{margin-top:34px;position:relative;overflow:hidden}.dm-skill-slider:before,.dm-skill-slider:after{content:"";pointer-events:none;z-index:2;width:90px;height:100%;position:absolute;top:0}.dm-skill-slider:before{background:linear-gradient(90deg, var(--light-bg), transparent);left:0}.dm-skill-slider:after{background:linear-gradient(270deg, var(--light-bg), transparent);right:0}.dm-skill-track{gap:16px;width:max-content;animation:38s linear infinite dmSkillScroll;display:flex}.dm-skill-slider:hover .dm-skill-track{animation-play-state:paused}.dm-skill-slide{background:#fff;border:1px solid #ea087a21;border-radius:24px;flex:0 0 310px;min-height:190px;padding:24px;box-shadow:0 16px 48px #0000000f}.dm-skill-slide span{color:#fff;background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:16px;font-size:.85rem;font-weight:900;display:flex}.dm-skill-slide p{color:var(--text-dark);margin:0;font-size:.96rem;font-weight:740;line-height:1.55}@keyframes dmSkillScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}.dm-subpage .section-dark .dm-final-cta{box-shadow:none;background:0 0;border:0;max-width:840px;margin-top:42px;padding:0}.dm-subpage .section-dark .dm-final-cta svg{color:#ff4fad}.dm-subpage .section-dark .dm-final-cta h2{font-size:clamp(1.75rem,3vw,2.6rem)}@media (width>=768px){.dm-kmu-overview-grid{grid-template-columns:repeat(3,1fr)}}.dm-examples-section .dm-skill-slider:before{background:linear-gradient(90deg, var(--dark-bg), transparent)}.dm-examples-section .dm-skill-slider:after{background:linear-gradient(270deg, var(--dark-bg), transparent)}.dm-related-section .dm-related-card{color:var(--text-dark);background:#fff;border:1px solid #ea087a21;box-shadow:0 16px 48px #0000000f}.dm-related-section .dm-related-card:hover{background:#ea087a0f;border-color:#ea087a59}.dm-final-section{padding-top:78px}.dm-examples-section .dm-skill-slider:before,.dm-examples-section .dm-skill-slider:after{display:none}.dm-related-section .dm-related-grid{align-items:center}.dm-related-section .dm-related-card{color:#fff;text-align:center;background:linear-gradient(135deg,#ea087a,#af4feb);border:0;border-radius:999px;justify-content:center;min-height:52px;padding:15px 22px;box-shadow:0 12px 34px #ea087a47}.dm-related-section .dm-related-card:hover{color:#fff;background:linear-gradient(135deg,#d8076f,#9d43d4);border:0;transform:translateY(-2px)}.dm-related-section .dm-related-card svg{margin-left:8px}.dm-image-showcase-section{padding-bottom:76px}.dm-examples-section{padding-top:76px}.dm-clean-image-row img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:auto;max-height:420px}@media (width<=767px){.dm-subpage .dm-sub-hero{padding-top:104px}.dm-clean-image-row img{max-height:340px}}.dm-process-grid{grid-template-columns:1fr;gap:18px;margin-top:34px;display:grid}.dm-process-card{border-top:1px solid #ffffff2e;padding-top:22px}.dm-process-card span{color:#fff;background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:16px;font-weight:900;display:flex}.dm-process-card h3{color:#fff;margin-bottom:8px;font-size:1.08rem}.dm-process-card p{color:#ffffffbd;margin:0;line-height:1.6}.dm-subpage-beispiele .dm-clean-image-row img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;-o-object-position:center;object-position:center;width:100%;height:auto;max-height:420px}@media (width>=768px){.dm-process-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=767px){.dm-subpage-beispiele .dm-clean-image-row img{max-height:320px}}.dm-breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;margin-top:-10px;margin-bottom:28px;display:flex}.dm-breadcrumb a,.dm-breadcrumb span{color:#ffffff94;font-size:.9rem;font-weight:700;text-decoration:none}.dm-breadcrumb a:hover{color:#fff}.dm-breadcrumb strong{color:#ff4fad;font-size:.9rem;font-weight:850}@media (width<=767px){.dm-breadcrumb{margin-top:-6px;margin-bottom:22px}}.dm-subpage{font-family:var(--a4y-font-family)}.dm-subpage .dm-title{font-size:var(--a4y-hero-size);letter-spacing:-.05em;font-weight:900;line-height:1.02}.dm-subpage .dm-lead,.dm-subpage .dm-text,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-final-cta p{font-size:var(--a4y-body-size);font-weight:var(--a4y-body-weight);line-height:var(--a4y-body-line)}@media (width>=768px){.dm-subpage .dm-lead,.dm-subpage .dm-text{font-size:var(--a4y-subtitle-size)}}.dm-subpage .dm-kmu-overview-item h3,.dm-subpage .dm-process-card h3,.dm-subpage .dm-skill-slide p,.dm-subpage .dm-related-card,.dm-subpage .gradient-btn,.dm-subpage .nav-cta{font-size:var(--a4y-card-title-size);font-weight:var(--a4y-card-title-weight);line-height:1.35}.dm-subpage .dm-title{font-size:var(--a4y-hero-size)!important;font-weight:var(--a4y-hero-weight)!important;letter-spacing:var(--a4y-hero-letter)!important;line-height:var(--a4y-hero-line)!important}.dm-subpage .section-title,.dm-subpage .dm-section-title,.dm-subpage .dm-kmu-overview>h2,.dm-subpage .dm-final-cta h2{font-size:var(--a4y-section-title-size)!important;font-weight:var(--a4y-title-weight)!important;letter-spacing:var(--a4y-title-letter)!important;line-height:var(--a4y-title-line)!important}.dm-subpage .dm-lead,.dm-subpage .dm-text,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-final-cta p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p{font-size:var(--a4y-body-size)!important;font-weight:var(--a4y-body-weight)!important;line-height:var(--a4y-body-line)!important}@media (width>=768px){.dm-subpage .dm-lead,.dm-subpage .dm-text,.dm-subpage .dm-final-cta p{font-size:var(--a4y-subtitle-size)!important}}.dm-subpage .dm-kmu-overview-item h3,.dm-subpage .dm-process-card h3,.dm-subpage .dm-skill-slide p,.dm-subpage .dm-related-card,.dm-subpage .dm-example-card p,.dm-subpage .faq-item summary{font-size:var(--a4y-card-title-size)!important;font-weight:var(--a4y-card-title-weight)!important;line-height:1.35!important}.dm-subpage .gradient-btn,.dm-subpage .nav-cta,.dm-subpage .dm-related-card{font-size:var(--a4y-button-size)!important;font-weight:var(--a4y-button-weight)!important;line-height:var(--a4y-button-line)!important}.dm-subpage-kiCockpit .dashboard-preview.cockpit-duo,.dm-subpage-kiCockpit .dashboard-preview.cockpit-duo.visible{opacity:1!important;visibility:visible!important;transform:none!important}.dm-subpage-kiCockpit .dm-hero-cockpit-duo,.dm-subpage-kiCockpit .dm-cockpit-duo{min-height:360px!important;display:block!important;position:relative!important}.dm-subpage .dm-related-section .dm-related-card{background:linear-gradient(135deg, var(--a4y-pink), var(--a4y-purple))!important;color:#fff!important;border:0!important;box-shadow:0 16px 42px #ea087a2e!important}.dm-subpage .dm-related-section .dm-related-card span,.dm-subpage .dm-related-section .dm-related-card svg{color:#fff!important}.dm-subpage .dm-related-section .dm-related-card:hover{background:linear-gradient(135deg,#ff2f9b,#bf63f0)!important;box-shadow:0 20px 52px #ea087a3d!important}.dm-subpage .dm-related-section .dm-related-grid{grid-template-columns:1fr!important;align-items:stretch!important;gap:14px!important;display:grid!important}.dm-subpage .dm-related-section .dm-related-card{box-sizing:border-box!important;justify-content:space-between!important;width:100%!important;min-width:0!important}@media (width>=640px){.dm-subpage .dm-related-section .dm-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=1024px){.dm-subpage .dm-related-section .dm-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.dm-subpage .dm-final-section.final-cta-dark{color:#fff!important;padding-top:var(--section-padding-desktop)!important;padding-bottom:var(--section-padding-desktop)!important;background:linear-gradient(135deg,#ea087a 0%,#af4feb 100%)!important}.dm-subpage .dm-final-section.final-cta-dark .container,.dm-subpage .dm-final-section.final-cta-dark .dm-final-cta{text-align:center!important}.dm-subpage .dm-final-section.final-cta-dark .dm-final-cta{box-shadow:none!important;background:0 0!important;border:0!important;max-width:980px!important;margin:0 auto!important;padding:0!important}.dm-subpage .dm-final-section.final-cta-dark .final-title-hero-size{color:#fff!important;max-width:980px!important;margin:0 auto 34px!important}.dm-subpage .dm-final-section.final-cta-dark .final-primary-white{color:#ea087a!important;background:#fff!important;padding:18px 40px!important;font-size:1.15rem!important;font-weight:900!important;box-shadow:0 18px 42px #00000029!important}@media (width<=767px){.dm-subpage .dm-final-section.final-cta-dark{padding-top:var(--section-padding-mobile)!important;padding-bottom:var(--section-padding-mobile)!important}}.dm-subpage .dm-final-section.final-cta-dark .dm-final-cta h2,.dm-subpage .dm-final-section.final-cta-dark .final-title,.dm-subpage .dm-final-section.final-cta-dark .final-title-hero-size{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:#fff!important;color:#fff!important}.dm-subpage .dm-final-section.final-cta-dark,.dm-subpage .dm-final-section.final-cta-dark .container,.dm-subpage .dm-final-section.final-cta-dark .dm-final-cta{position:relative!important}.dm-subpage .dm-final-section.final-cta-dark .container,.dm-subpage .dm-final-section.final-cta-dark .dm-final-cta,.dm-subpage .dm-final-section.final-cta-dark .final-title-hero-size,.dm-subpage .dm-final-section.final-cta-dark .final-primary-white{z-index:5!important}.dm-subpage .dm-final-section.final-cta-dark .final-title-hero-size{opacity:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:none!important}.dm-subpage .dm-final-section.final-cta-dark .final-text{color:#ffffffdb!important;-webkit-text-fill-color:#ffffffdb!important;opacity:1!important;z-index:5!important;margin:0 auto 28px!important;position:relative!important;transform:none!important}@media (width<=767px){.dm-page .section-title,.dm-page .dm-section-title,.dm-page .final-title,.dm-page .final-title-hero-size,.dm-page .dm-hub-overview>h2,.dm-page .dm-final-cta h2,.dm-subpage .section-title,.dm-subpage .dm-section-title,.dm-subpage .final-title,.dm-subpage .final-title-hero-size,.dm-subpage .dm-kmu-overview>h2,.dm-subpage .dm-final-cta h2{letter-spacing:-.045em!important;font-family:inherit!important;font-size:clamp(1.55rem,7.4vw,2.08rem)!important;font-weight:850!important;line-height:1.04!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .faq-item p,.dm-subpage .dm-lead,.dm-subpage .section-subtitle,.dm-subpage .dm-text,.dm-subpage .final-text,.dm-subpage .dm-final-cta p,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p,.dm-subpage .faq-item p{font-family:inherit!important;font-size:.88rem!important;font-weight:500!important;line-height:1.44!important}.dm-page .dm-hub-overview-grid h3,.dm-page .dm-comparison-card h3,.dm-page .dm-hub-link-card h3,.dm-page .process-card-title,.dm-page .faq-item summary,.dm-subpage .dm-kmu-overview-item h3,.dm-subpage .dm-process-card h3,.dm-subpage .dm-related-card,.dm-subpage .dm-example-card p,.dm-subpage .faq-item summary{letter-spacing:-.015em!important;font-family:inherit!important;font-size:1rem!important;font-weight:800!important;line-height:1.28!important}.dm-page .gradient-btn,.dm-page .nav-cta,.dm-page .dm-related-card,.dm-page .dm-final-section.final-cta-dark .final-primary-white,.dm-subpage .gradient-btn,.dm-subpage .nav-cta,.dm-subpage .dm-related-card,.dm-subpage .dm-final-section.final-cta-dark .final-primary-white{font-size:.95rem!important;font-weight:850!important;line-height:1.2!important}#faq .faq-item summary,.App #faq .faq-item summary,.dm-page .faq-item summary,.dm-subpage .faq-item summary{letter-spacing:-.01em!important;font-size:.92rem!important;font-weight:780!important;line-height:1.3!important}.dm-page .dm-title,.dm-subpage .dm-title{letter-spacing:-.055em!important;font-size:clamp(2.35rem,12.6vw,3.08rem)!important;font-weight:900!important;line-height:1.02!important}#branchen .mobile-solution-kicker{color:#3f3f46!important}#faq .faq-item summary,.App #faq .faq-item summary,.dm-page .faq-item summary,.dm-subpage .faq-item summary{font-size:.88rem!important;font-weight:760!important;line-height:1.32!important}.dm-page .dm-lead,.dm-page .section-subtitle,.dm-page .dm-text,.dm-page .final-text,.dm-page .dm-final-cta p,.dm-page .dm-hub-overview-grid p,.dm-page .dm-hub-slide p,.dm-page .dm-usecase-card p,.dm-page .dm-comparison-card p,.dm-page .faq-item p,.dm-subpage .dm-lead,.dm-subpage .section-subtitle,.dm-subpage .dm-text,.dm-subpage .final-text,.dm-subpage .dm-final-cta p,.dm-subpage .dm-kmu-overview-item p,.dm-subpage .dm-kmu-overview-item li,.dm-subpage .dm-process-card p,.dm-subpage .dm-usecase-card p,.dm-subpage .dm-example-card p,.dm-subpage .dm-mini-proof p,.dm-subpage .dm-hero-visual-card p,.dm-subpage .faq-item p{font-size:.92rem!important;line-height:1.42!important}}.dm-subpage{isolation:isolate;position:relative;overflow:hidden}.dm-subpage:before{background:radial-gradient(420px circle at var(--a4y-cursor-x,50vw) var(--a4y-cursor-y,20vh), #ea087a13, transparent 58%), radial-gradient(680px circle at 82% 10%, #7c3aed0e, transparent 56%);content:"";mix-blend-mode:normal;opacity:.45;pointer-events:none;z-index:0;position:fixed;inset:0}.dm-subpage>*{z-index:1;position:relative}.dm-subpage .dm-sub-hero{isolation:isolate;background:radial-gradient(circle at 54% 0,#ea087a36 0%,#0000 43%),radial-gradient(circle at 18% 24%,#38bdf812,#0000 34%),linear-gradient(#07070a 0%,#101014 58%,#07070a 100%)!important}.dm-subpage .dm-sub-hero:before{opacity:.58;z-index:0;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),radial-gradient(circle at 78% 25%,#ea087a2e,#0000 35%),radial-gradient(circle at 20% 76%,#af4feb24,#0000 34%);background-size:64px 64px,64px 64px,auto,auto;animation:18s linear infinite a4y-grid-drift;inset:-20% -10%;-webkit-mask-image:radial-gradient(#000 0%,#0000 74%);mask-image:radial-gradient(#000 0%,#0000 74%)}.dm-subpage .dm-sub-hero:after{content:"";filter:blur(18px);opacity:.32;pointer-events:none;z-index:0;background:conic-gradient(from 180deg,#0000,#ea087a26,#0000,#7c3aed1a,#0000);border-radius:999px;width:min(62vw,720px);height:min(62vw,720px);animation:16s ease-in-out infinite alternate a4y-orbit-glow;position:absolute;top:48%;left:52%;transform:translate(-50%,-48%)}.dm-subpage .dm-breadcrumb,.dm-subpage .dm-sub-hero-grid{z-index:2;position:relative}.dm-subpage .dm-title .gradient-text{text-shadow:0 0 28px #ea087a38;background-size:220% 220%;animation:7s ease-in-out infinite a4y-gradient-shift}.dm-subpage .dm-hero-visual-card,.dm-subpage .dm-clean-image-row>img,.dm-subpage .dm-clean-image-row .cockpit-duo,.dm-subpage .dm-kmu-overview-item,.dm-subpage .dm-skill-slide,.dm-subpage .dm-process-card,.dm-subpage .dm-related-card{will-change:transform;transition:transform .34s cubic-bezier(.2,.75,.18,1),box-shadow .34s,border-color .34s,background .34s,filter .34s!important}.dm-subpage .dm-hero-visual-card,.dm-subpage .dm-clean-image-row .cockpit-duo{position:relative;overflow:hidden}.dm-subpage .dm-hero-visual-card:after,.dm-subpage .dm-clean-image-row .cockpit-duo:after{opacity:0;pointer-events:none;z-index:3;transition:opacity .35s;position:absolute;transform:translate(-48%)rotate(8deg);content:""!important;background:linear-gradient(115deg,#0000 36%,#ffffff29,#0000 64%)!important;inset:-45% -65%!important}.dm-subpage .dm-hero-visual-card:hover:after,.dm-subpage .dm-clean-image-row .cockpit-duo:hover:after{opacity:1;animation:1.25s forwards a4y-shimmer}.dm-subpage .dm-hero-visual-card:hover,.dm-subpage .dm-clean-image-row>img:hover,.dm-subpage .dm-clean-image-row .cockpit-duo:hover,.dm-subpage .dm-kmu-overview-item:hover,.dm-subpage .dm-skill-slide:hover,.dm-subpage .dm-process-card:hover,.dm-subpage .dm-related-card:hover{transform:translateY(-4px)scale(1.006)!important}.dm-subpage .dm-hero-visual-card:hover,.dm-subpage .dm-clean-image-row>img:hover,.dm-subpage .dm-clean-image-row .cockpit-duo:hover{box-shadow:0 28px 90px #0000004d,0 0 46px #ea087a29!important}.dm-subpage .dm-kmu-overview-item:hover,.dm-subpage .dm-skill-slide:hover{border-color:#ea087a47!important;box-shadow:0 22px 70px #1118271f,inset 0 0 0 1px #ea087a1f!important}.dm-subpage .dm-process-card:hover{border-color:#ea087a57!important;box-shadow:0 20px 64px #0000003d,0 0 40px #ea087a21!important}.dm-subpage .a4y-reveal{opacity:0;will-change:opacity, transform;transform:translateY(14px);transition:opacity .56s cubic-bezier(.22,.7,.18,1) var(--a4y-reveal-delay,0s), transform .56s cubic-bezier(.22,.7,.18,1) var(--a4y-reveal-delay,0s)!important}.dm-subpage .a4y-reveal.a4y-revealed{opacity:1;transform:translate(0,0)}@media (width<=767px){.dm-subpage:before{display:none}.dm-subpage .dm-sub-hero:before{opacity:.48;background-size:42px 42px,42px 42px,auto,auto}.dm-subpage .dm-sub-hero:after{filter:blur(14px);opacity:.24;width:110vw;height:110vw}.dm-subpage .a4y-reveal{transform:translateY(10px);transition-duration:.46s!important}.dm-subpage .dm-hero-visual-card:hover,.dm-subpage .dm-clean-image-row>img:hover,.dm-subpage .dm-clean-image-row .cockpit-duo:hover,.dm-subpage .dm-kmu-overview-item:hover,.dm-subpage .dm-skill-slide:hover,.dm-subpage .dm-process-card:hover,.dm-subpage .dm-related-card:hover{transform:translateY(-3px)scale(1.004)!important}}@media (prefers-reduced-motion:reduce){.dm-subpage:before,.dm-subpage .dm-sub-hero:before,.dm-subpage .dm-sub-hero:after{animation:none!important}.dm-subpage .a4y-reveal{opacity:1!important;transform:none!important}}.dm-subpage .dm-kmu-overview-item.a4y-reveal,.dm-subpage .dm-process-card.a4y-reveal,.dm-subpage .dm-related-card.a4y-reveal,.dm-subpage .dm-skill-slide.a4y-reveal,.dm-subpage .faq-item.a4y-reveal{filter:none!important;opacity:1!important;will-change:auto!important;transition-property:background-color,border-color,box-shadow,color!important;transform:none!important}.dm-subpage .dm-kmu-overview-item.a4y-reveal:hover,.dm-subpage .dm-process-card.a4y-reveal:hover,.dm-subpage .dm-related-card.a4y-reveal:hover,.dm-subpage .dm-skill-slide.a4y-reveal:hover,.dm-subpage .faq-item.a4y-reveal:hover{filter:none!important;opacity:1!important;will-change:auto!important;transform:none!important}.dm-subpage .dm-skill-slide,.dm-subpage .dm-skill-slide:hover,.dm-subpage .dm-skill-slide.a4y-reveal,.dm-subpage .dm-skill-slide.a4y-reveal:hover{filter:none!important;opacity:1!important;will-change:auto!important;transition-property:background-color,border-color,box-shadow,color!important;transform:none!important}.dm-subpage .dm-kmu-overview>h2,.dm-subpage .dm-kmu-overview>h2.a4y-reveal,.dm-subpage .dm-kmu-overview>h2.a4y-revealed,.dm-subpage .dm-kmu-overview-item,.dm-subpage .dm-kmu-overview-item:hover,.dm-subpage .dm-kmu-overview-item.a4y-reveal,.dm-subpage .dm-kmu-overview-item.a4y-revealed,.dm-subpage .dm-kmu-overview-item.a4y-reveal:hover,.dm-subpage .dm-kmu-overview-item.a4y-revealed:hover{box-shadow:none!important;filter:none!important;opacity:1!important;will-change:auto!important;background:0 0!important;border:0!important;border-top:1px solid #0000001a!important;transition:none!important;animation:none!important;transform:none!important}.dm-subpage .dm-kmu-overview>h2,.dm-subpage .dm-kmu-overview>h2.a4y-reveal,.dm-subpage .dm-kmu-overview>h2.a4y-revealed{border:0!important}.dm-subpage .dm-kmu-overview-item:before,.dm-subpage .dm-kmu-overview-item:after,.dm-subpage .dm-kmu-overview-item:hover:before,.dm-subpage .dm-kmu-overview-item:hover:after{content:none!important;opacity:0!important;animation:none!important;display:none!important}.geo-site-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000eb;border-bottom:1px solid #ffffff14}.geo-site-nav .nav-container{min-height:60px}.geo-site-nav .nav-links a.is-active:not(.nav-cta){color:#fff}.geo-site-nav .nav-links a.is-active:not(.nav-cta):after{opacity:1;transform:scaleX(1)}.geo-nav-context{background:linear-gradient(90deg,#ea087a26,#af4feb14,#0000);border-top:1px solid #ffffff14}.geo-nav-context-inner{scrollbar-width:none;white-space:nowrap;gap:10px;overflow-x:auto;justify-content:flex-start!important;min-height:42px!important}.geo-nav-context-inner::-webkit-scrollbar{display:none}.geo-context-pill{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ea087a29;border:1px solid #ea087a59;border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:900}.geo-nav-context a,.geo-nav-context strong,.geo-context-separator{font-size:.82rem;line-height:1}.geo-nav-context a{color:#ffffffc2;font-weight:800;text-decoration:none}.geo-nav-context a:hover{color:#fff}.geo-nav-context strong{color:#fff;font-weight:900}.geo-context-separator{color:#ffffff57}.geo-context-back{border:1px solid #ffffff24;border-radius:999px;margin-left:auto;padding:7px 12px}.dm-subpage .dm-sub-hero{padding-top:168px}.dm-hub-page .dm-hero{padding-top:150px}@media (width<=767px){.geo-site-nav .nav-links{top:60px}.geo-site-nav-with-context .nav-links{top:102px}.geo-context-back{margin-left:4px}.dm-subpage .dm-sub-hero{padding-top:150px}}.dm-subpage-branchen .dm-sub-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;max-height:420px!important}.dm-subpage-beispiele .dm-sub-hero-image,.dm-subpage-chatbotVergleich .dm-sub-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;max-height:420px!important}@media (width<=767px){.dm-subpage .dm-related-section .dm-related-grid{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.dm-subpage .dm-related-section .dm-related-card{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:54px!important;padding-left:18px!important;padding-right:18px!important}.dm-subpage .dm-related-section .dm-related-card span{text-align:center!important;flex:auto!important;min-width:0!important}.dm-subpage .dm-related-section .dm-related-card svg{flex:none!important}.dm-subpage .dm-sub-hero{padding-top:82px!important;padding-bottom:52px!important}.dm-subpage .dm-sub-hero-grid{gap:22px!important}.dm-subpage .dm-sub-eyebrow{margin-bottom:10px!important}.dm-subpage .dm-title{margin-top:0!important;margin-bottom:18px!important}.geo-site-nav{z-index:9000!important}.geo-site-nav .nav-links,.geo-site-nav .nav-links.open{z-index:9001!important;box-shadow:0 24px 60px #0000008c!important}.geo-site-nav .mobile-menu-btn,.geo-site-nav .mobile-nav-cta,.geo-nav-context{z-index:9002!important;position:relative!important}.dm-subpage .geo-site-nav{z-index:20000!important;isolation:isolate!important;background:#050505!important;border-bottom:1px solid #ffffff1f!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.dm-subpage .geo-site-nav .nav-links,.dm-subpage .geo-site-nav .nav-links.open{display:none;z-index:19999!important;-webkit-backdrop-filter:none!important;opacity:1!important;background:#050505!important;border-bottom:1px solid #ffffff1f!important;padding:18px 20px 22px!important;position:fixed!important;top:60px!important;left:0!important;right:0!important;box-shadow:0 28px 70px #000000d1!important}.dm-subpage .geo-site-nav-with-context .nav-links,.dm-subpage .geo-site-nav-with-context .nav-links.open{top:102px!important}.dm-subpage .geo-site-nav .nav-links.open{display:flex!important}.dm-subpage .geo-site-nav .nav-links a{z-index:20001!important;color:#ffffffeb!important;position:relative!important}.dm-subpage .geo-site-nav .mobile-menu-btn,.dm-subpage .geo-site-nav .mobile-nav-cta,.dm-subpage .geo-nav-context{z-index:20002!important;position:relative!important}.dm-subpage .geo-nav-context{display:none!important}.dm-subpage .geo-site-nav,.dm-subpage .geo-site-nav-with-context,.dm-subpage .geo-site-nav .nav-container,.dm-subpage .geo-site-nav-with-context .nav-container{height:60px!important;min-height:60px!important}.dm-subpage .geo-site-nav-with-context .nav-links,.dm-subpage .geo-site-nav-with-context .nav-links.open,.dm-subpage .geo-site-nav .nav-links,.dm-subpage .geo-site-nav .nav-links.open{top:60px!important}.dm-subpage-kiCockpit .dm-hero-visual-card.with-image{width:100%!important;min-height:260px!important;margin-top:6px!important;overflow:hidden!important}.dm-subpage-kiCockpit .dm-hero-cockpit-duo,.dm-subpage-kiCockpit .dm-cockpit-duo{aspect-ratio:1/.86!important;width:100%!important;max-width:100%!important;min-height:250px!important;margin:0 auto!important;overflow:visible!important}.dm-subpage-kiCockpit .cockpit-screen{border-radius:10px!important;width:92%!important}.dm-subpage-kiCockpit .cockpit-screen-back{top:10px!important;right:0!important;transform:translate(8px,-6px)scale(.96)!important}.dm-subpage-kiCockpit .cockpit-screen-front{bottom:8px!important;left:0!important;transform:translate(0)scale(.98)!important}.dm-subpage-kiCockpit .dm-clean-image-row{gap:22px!important}.dm-subpage-kiCockpit .dm-clean-image-row .cockpit-duo{aspect-ratio:1/.86!important;max-width:100%!important;min-height:245px!important}}.dm-subpage-kiCockpit .dm-ki-cockpit-single-image{-o-object-fit:contain!important;object-fit:contain!important;border-radius:24px!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important;box-shadow:0 26px 76px #00000038,0 0 42px #ea087a29!important}.dm-subpage-kiCockpit .dm-hero-visual-card.with-image{box-shadow:none!important;background:0 0!important;border:0!important;min-height:auto!important;padding:0!important;overflow:visible!important}@media (width<=767px){.dm-subpage-kiCockpit .dm-ki-cockpit-single-image{border-radius:18px!important}}.dm-subpage-kiCockpit .dm-clean-image-row .dm-cockpit-duo{display:block!important;position:relative!important;overflow:visible!important}@media (width<=767px){.dm-subpage-kiCockpit .dm-clean-image-row .dm-cockpit-duo{aspect-ratio:1/1.02!important;min-height:310px!important}}.dm-subpage-kiCockpit .dm-hero-visual-card.with-image .dm-ki-cockpit-single-image{max-width:min(100%,520px)!important;margin:0 auto!important}@media (width>=768px){.dm-subpage-kiCockpit .dm-hero-visual-card.with-image .dm-ki-cockpit-single-image{max-height:620px!important}}.dm-ki-cockpit-mobile-inline-image{display:none}@media (width<=767px){.dm-subpage-kiCockpit .dm-hero-visual-card.with-image{display:none!important}.dm-subpage-kiCockpit .dm-ki-cockpit-mobile-inline-image{border-radius:18px!important;width:100%!important;height:auto!important;margin:24px 0 22px!important;display:block!important;box-shadow:0 22px 62px #00000038,0 0 34px #ea087a24!important}.dm-subpage-kiCockpit .dm-hero-actions{margin-top:0!important}.dm-subpage-kiCockpit .dm-image-showcase-section{color:#151015!important;background:#f7f7fb!important}.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title,.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title.light{color:#151015!important;-webkit-text-fill-color:#151015!important}.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text,.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text.light{color:#403740!important;-webkit-text-fill-color:#403740!important}.dm-subpage-kiCockpit .dm-clean-image-row .dm-cockpit-duo{aspect-ratio:1/1.02!important;min-height:320px!important;overflow:visible!important}.dm-subpage-kiCockpit .dm-image-showcase-section,.dm-subpage-kiCockpit section.dm-image-showcase-section.section-dark{color:#151015!important;background:radial-gradient(circle at 14% 12%,#ea087a1f,#0000 34%),radial-gradient(circle at 86% 82%,#af4feb17,#0000 34%),linear-gradient(#fff7fb 0%,#f7f3f6 48%,#f3f4f8 100%)!important}.dm-subpage-kiCockpit .dm-image-showcase-section *{color:inherit}.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title,.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title.light,.dm-subpage-kiCockpit .dm-image-showcase-section h2{color:#151015!important;-webkit-text-fill-color:#151015!important;text-shadow:none!important;background:0 0!important}.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text,.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text.light,.dm-subpage-kiCockpit .dm-image-showcase-section p{color:#403740!important;-webkit-text-fill-color:#403740!important;text-shadow:none!important}.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-image-row{gap:24px!important}.dm-subpage-kiCockpit .dm-clean-image-row .dm-cockpit-duo{aspect-ratio:1/.82!important;max-width:100%!important;min-height:265px!important;margin:4px auto 0!important;overflow:visible!important}.dm-subpage-kiCockpit .dm-clean-image-row .cockpit-screen{border-radius:12px!important;width:82%!important}.dm-subpage-kiCockpit .dm-clean-image-row .cockpit-screen-back{z-index:1!important;top:4px!important;right:0!important;transform:translate(8px,-4px)scale(.96)!important}.dm-subpage-kiCockpit .dm-clean-image-row .cockpit-screen-front{z-index:2!important;bottom:10px!important;left:0!important;transform:translate(0)scale(.98)!important}body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section.section-dark,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section{color:#1a1a1a!important;background:linear-gradient(#f8f8f8 0%,#fff7fb 100%)!important}body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .container,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-image-row,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-copy{color:#1a1a1a!important;background:0 0!important}body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title.light,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-copy h2{color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important;text-shadow:none!important;background:0 0!important}body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text.light,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-copy p{color:#4b4148!important;-webkit-text-fill-color:#4b4148!important;text-shadow:none!important;background:0 0!important}body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-section-title.light,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-copy h2{color:#fff!important;-webkit-text-fill-color:#fff!important}body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-text.light,body .dm-subpage.dm-subpage-kiCockpit .dm-image-showcase-section .dm-clean-copy p{color:#ffffffdb!important;-webkit-text-fill-color:#ffffffdb!important}}.dm-subpage .dm-kmu-overview-item,.dm-subpage .dm-kmu-overview-item:hover,.dm-subpage .dm-kmu-overview-item.a4y-reveal,.dm-subpage .dm-kmu-overview-item.a4y-revealed,.dm-subpage .dm-kmu-overview-item.a4y-reveal:hover,.dm-subpage .dm-kmu-overview-item.a4y-revealed:hover{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #0000001a!important;border-radius:0!important;padding-top:22px!important;overflow:visible!important;transform:none!important}.dm-subpage .dm-kmu-overview-item:before,.dm-subpage .dm-kmu-overview-item:after,.dm-subpage .dm-kmu-overview-item:hover:before,.dm-subpage .dm-kmu-overview-item:hover:after{content:none!important;display:none!important}.dm-subpage .dm-kmu-overview-item ul{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.dm-subpage .dm-kmu-overview-item li{-moz-column-gap:7px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;column-gap:7px!important;padding:0!important;display:grid!important}.dm-subpage .dm-kmu-overview-item li:before{color:#ea087a!important;content:"✓"!important;text-align:left!important;font-weight:900!important;line-height:1.65!important;display:block!important}.ki-congress{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--dark-bg,#000);--panel:#111;--line:#ffffff24;--text:var(--text-on-dark,#fff);--muted:#b8b8bd;--pink:var(--primary,#ea087a);--gradient:linear-gradient(135deg, var(--gradient-start,#ea087a), var(--gradient-end,#af4feb))}.ki-congress *{box-sizing:border-box}.ki-congress{scroll-behavior:smooth;background:var(--bg);color:var(--text);margin:0;scroll-padding-top:30px;font-family:Inter,Arial,sans-serif;line-height:1.6}.ki-congress a{color:inherit}.ki-congress a:focus-visible,.ki-congress button:focus-visible,.ki-congress input:focus-visible,.ki-congress textarea:focus-visible,.ki-congress summary:focus-visible{outline:3px solid var(--primary);outline-offset:5px}.ki-congress .kc-wrap{width:min(1120px,100% - 48px);margin:auto}.ki-congress .kc-preview{text-align:center;color:#e5dceb;background:#2b2335;padding:10px 24px;font-size:12px}.ki-congress .kc-header{z-index:1000;background:#050509;padding:12px 0;position:fixed;top:0;left:0;right:0}.ki-congress .kc-nav{gap:20px}.ki-congress .kc-nav .nav-logo{display:block}.ki-congress .kc-nav .kc-button{padding:15px 28px;font-size:14px;line-height:1.35}.ki-congress #ergebnis,.ki-congress #ablauf,.ki-congress #anfrage{scroll-margin-top:90px}.ki-congress .kc-nav-links{align-items:center;gap:24px;font-size:14px;display:flex}.ki-congress .kc-nav-links a{text-decoration:none}.ki-congress .kc-button{background:var(--gradient);color:#fff;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;min-height:48px;padding:15px 26px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.ki-congress .kc-button:hover{filter:brightness(1.12)}.ki-congress .kc-hero{background:radial-gradient(ellipse at 80% 10%, rgba(var(--primary-rgb), .15), transparent 55%), radial-gradient(ellipse at 10% 60%, #af4feb14, transparent 60%);padding:76px 0 80px}.ki-congress .kc-hero-grid{grid-template-columns:1.4fr .8fr;align-items:center;gap:68px;display:grid}.ki-congress .kc-eyebrow{letter-spacing:.12em;color:var(--pink);text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700}.ki-congress .kc-tag{color:#dddddf;border:1px solid #ffffff2e;border-radius:100px;margin-bottom:20px;padding:7px 13px;font-size:12px;display:inline-block}.ki-congress h1{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(38px,4.6vw,62px);line-height:1.06}.ki-congress h1 span{color:var(--pink);background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ki-congress .kc-lead{color:var(--muted);max-width:660px;margin:0 0 28px;font-size:18px}.ki-congress .kc-micro{color:var(--muted);margin-top:14px;font-size:12px}.ki-congress .kc-plan{background:linear-gradient(150deg,#17141b,#0c0c0f);border:1px solid #ffffff29;border-radius:24px;padding:30px;box-shadow:0 25px 90px #0005}.ki-congress .kc-plan h2{margin:0 0 24px;font-size:25px;line-height:1.2}.ki-congress .kc-plan ol{counter-reset:step;margin:0;padding:0;list-style:none}.ki-congress .kc-plan li{counter-increment:step;border-top:1px solid #ffffff1f;grid-template-columns:28px 1fr;gap:10px;padding:18px 0;display:grid}.ki-congress .kc-plan li:before{content:"0" counter(step);color:var(--pink);padding-top:4px;font-size:12px;font-weight:700}.ki-congress .kc-plan strong{font-size:15px}.ki-congress .kc-plan p{color:var(--muted);margin:4px 0 0;font-size:13px}.ki-congress .kc-section{border-top:1px solid #24212c;padding:76px 0}.ki-congress h2{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(27px,3vw,38px);line-height:1.17}.ki-congress h3{margin:0 0 10px;font-size:19px;line-height:1.35}.ki-congress p{margin:0 0 18px}.ki-congress .kc-intro{max-width:720px;color:var(--muted);font-size:17px}.ki-congress .kc-results{grid-template-columns:repeat(2,1fr);gap:0 44px;margin-top:32px;display:grid}.ki-congress .kc-result{border-top:1px solid var(--line);padding:24px 0}.ki-congress .kc-result span{color:var(--pink);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.ki-congress .kc-result p,.ki-congress .kc-steps p{color:var(--muted);font-size:15px}.ki-congress .kc-note{color:var(--muted);border-left:2px solid var(--primary);max-width:820px;margin-top:16px;padding-left:15px;font-size:13px}.ki-congress .kc-steps{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:34px;display:grid}.ki-congress .kc-num{border:1px solid rgba(var(--primary-rgb), .4);width:38px;height:38px;color:var(--pink);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.ki-congress .kc-journey{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ki-congress .kc-journey span{border:1px solid var(--line);border-radius:99px;padding:10px 15px;font-size:13px}.ki-congress .kc-journey .kc-active{border-color:var(--primary);color:#fff;background:rgba(var(--primary-rgb), .12)}.ki-congress .kc-offer{grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.ki-congress .kc-discount{letter-spacing:-.05em;color:var(--pink);margin:12px 0 16px;font-size:76px;font-weight:750;line-height:1.1}.ki-congress .kc-form{background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:28px}.ki-congress .kc-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ki-congress label{color:#e1dae6;font-size:13px;display:block}.ki-congress input,.ki-congress textarea{width:100%;color:var(--text);font:inherit;background:#0c0b11;border:1px solid #5b5062;border-radius:9px;min-height:46px;margin-top:7px;padding:12px;display:block}.ki-congress textarea{resize:vertical;min-height:96px}.ki-congress .kc-wide{grid-column:1/-1}.ki-congress .kc-form .kc-button{width:100%;margin-top:16px}.ki-congress .kc-form-note{color:var(--muted);margin:16px 0 0;font-size:12px}.ki-congress .kc-faq{max-width:820px}.ki-congress details{border-bottom:1px solid var(--line);padding:20px 0}.ki-congress summary{cursor:pointer;min-height:30px;font-size:17px;font-weight:600}.ki-congress details p{color:var(--muted);margin:0;padding-top:14px;font-size:15px}.ki-congress footer{border-top:1px solid var(--line);color:var(--muted);padding:32px 0;font-size:12px}.ki-congress .kc-foot{justify-content:space-between;gap:24px;display:flex}.ki-congress .kc-foot a{margin-left:18px}.ki-congress .kc-skip{position:absolute;top:-100px;left:12px}.ki-congress .kc-skip:focus{z-index:5;background:#000;padding:10px;top:12px}@media (width<=760px){.ki-congress .kc-wrap{width:calc(100% - 36px)}.ki-congress .kc-nav{gap:8px}.ki-congress .kc-nav-links>a:not(.kc-button){display:none}.ki-congress .kc-nav .kc-button{padding:12px 16px;font-size:12px}.ki-congress .kc-hero{padding:38px 0 48px}.ki-congress .kc-hero-grid,.ki-congress .kc-offer{grid-template-columns:1fr;gap:36px}.ki-congress .kc-section{padding:48px 0}.ki-congress .kc-results,.ki-congress .kc-steps{grid-template-columns:1fr;gap:0}.ki-congress .kc-steps article{margin:12px 0}.ki-congress .kc-plan{padding:24px}.ki-congress .kc-lead{font-size:17px}.ki-congress .kc-foot{flex-direction:column}.ki-congress .kc-foot a{margin-left:0;margin-right:20px}.ki-congress .kc-discount{font-size:60px}.ki-congress .kc-fields{grid-template-columns:1fr}.ki-congress .kc-wide{grid-column:auto}.ki-congress .kc-form{padding:22px}.ki-congress .kc-preview{padding:9px 18px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ki-congress{scroll-behavior:auto}}.ki-congress{font-family:inherit}.ki-congress .kc-contact-email{color:var(--pink);overflow-wrap:anywhere}.ki-congress h1,.ki-congress h2,.ki-congress h3{text-align:left;opacity:1;transform:none}.ki-congress{padding-top:74px}.motion-preview-active{--a4y-motion-fast:.12s;--a4y-motion-component:.26s;--a4y-motion-reveal:.5s;--a4y-motion-ease:cubic-bezier(.22, 1, .36, 1)}.motion-preview-active .hero-content>*{animation:motion-preview-hero-in var(--a4y-motion-reveal) var(--a4y-motion-ease) both}.motion-preview-active .hero-content>:nth-child(2){animation-delay:70ms}.motion-preview-active .hero-content>:nth-child(3){animation-delay:.14s}.motion-preview-active .hero-content>:nth-child(4){animation-delay:.21s}.motion-preview-active .hero-content>:nth-child(5){animation-delay:.28s}.motion-preview-active .gradient-btn,.motion-preview-active .nav-link,.motion-preview-active button,.motion-preview-active a{transition-duration:var(--a4y-motion-fast);transition-timing-function:var(--a4y-motion-ease)}.motion-preview-active .a4y-reveal{transition-duration:var(--a4y-motion-reveal);transition-timing-function:var(--a4y-motion-ease)}.motion-preview-active [data-mp-choreo=true]:not([data-mp-in=true]){opacity:0!important;transform:translateY(28px)scale(.965)!important}.motion-preview-active [data-mp-choreo=true][data-mp-in=true]{opacity:1!important;transition:opacity .62s var(--a4y-motion-ease) calc(var(--mp-order,0) * 55ms), transform .62s var(--a4y-motion-ease) calc(var(--mp-order,0) * 55ms), box-shadow .62s var(--a4y-motion-ease) calc(var(--mp-order,0) * 55ms)!important;transform:translate(0,0)scale(1)!important}.motion-preview-active #process .process-step-desktop[data-mp-choreo=true]:not([data-mp-in=true]){transform:translate(-16px)!important}.motion-preview-active #process .process-line[data-mp-choreo=true]{opacity:1!important;transform-origin:0!important;transform:scaleX(0)!important}.motion-preview-active #process .process-line[data-mp-choreo=true][data-mp-in=true]{transition:transform .7s var(--a4y-motion-ease) .15s!important;transform:scaleX(1)!important}.motion-preview-active .faq-item{overflow:clip}.motion-preview-active .faq-item summary:after{transition:transform var(--a4y-motion-component) var(--a4y-motion-ease)}.motion-preview-active .faq-item[open] summary:after{content:"+";transform:translateY(-50%)rotate(45deg)}@keyframes motion-preview-hero-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.motion-preview-active *,.motion-preview-active :before,.motion-preview-active :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-preview-active [data-mp-choreo=true]{opacity:1!important;transform:none!important}}.digital-team-page{background:#000;min-height:100vh}.dt-section{border-bottom:1px solid #ffffff14;padding:80px 0}.dt-section:last-of-type{border-bottom:none}.dt-section-headline{color:#fff;margin-bottom:20px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.3}.dt-section-text{color:#ffffffb3;max-width:800px;margin:0 auto 32px;font-size:1.15rem;line-height:1.7}.dt-section-subtext{color:#fff9;max-width:700px;margin:0 auto 40px;font-size:1.1rem}.dt-intro{padding-top:140px}.dt-headline{color:#fff;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin-bottom:24px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.dt-subheadline{color:#ffffffb3;max-width:700px;margin:0 auto 48px;font-size:1.25rem;line-height:1.6}.dt-levels{justify-content:center;gap:60px;margin-bottom:48px;display:flex}.dt-level{flex-direction:column;align-items:center;gap:4px;display:flex}.dt-level-name{color:#fff;font-size:1.25rem;font-weight:600}.dt-level-tag{color:#ffffff80;font-size:.9rem}.dt-cards-grid{grid-template-columns:repeat(2,1fr);gap:32px;max-width:900px;margin:0 auto;display:grid}@media (width<=768px){.dt-cards-grid{grid-template-columns:1fr}.dt-levels{flex-direction:column;gap:24px}}.dt-card{text-align:left;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:32px;transition:transform .3s,border-color .3s}.dt-card:hover{transform:translateY(-5px)}.dt-card.pro{border:2px solid #ea087a}.dt-card.pro:hover{border-color:#af4feb}.dt-card-title{color:#fff;margin-bottom:12px;font-size:1.5rem;font-weight:700}.dt-card-desc{color:#ffffffb3;margin-bottom:24px;font-size:1.1rem}.dt-card-features{margin-bottom:16px}.dt-card-feature-label{color:#ffffff80;margin-bottom:4px;font-size:.85rem;display:block}.dt-card-feature-value{color:#fff;font-size:1rem;font-weight:500}.dt-card-goal{border-top:1px solid #ffffff1a;padding-top:16px}.dt-card-goal-label{color:#ffffff80;margin-right:8px;font-size:.85rem}.dt-card-goal span:last-child{color:#fff}.dt-concept{background:#ffffff05}.dt-concept-levels{justify-content:center;gap:48px;margin-bottom:32px;display:flex}.dt-concept-level{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:20px 32px;display:flex}.dt-concept-level-name{color:#fff9;font-size:.9rem}.dt-concept-level-value{color:#fff;font-size:1.1rem;font-weight:600}.dt-concept-note{color:#ffffff80;font-size:1rem;font-style:italic}@media (width<=640px){.dt-concept-levels{flex-direction:column;gap:16px}}.dt-libraries{flex-direction:column;gap:40px;display:flex}.feature-library-section{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:32px}.fls-title{color:#fff;border-bottom:1px solid #ffffff1a;margin-bottom:24px;padding-bottom:16px;font-size:1.35rem;font-weight:700}.fls-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (width<=768px){.fls-grid{grid-template-columns:1fr;gap:24px}}.fls-column-title{border-radius:8px;margin-bottom:16px;padding:10px 16px;font-size:.95rem;font-weight:600}.fls-column-title.basic{color:#fffc;background:#ffffff0d}.fls-column-title.pro{color:#ea087a;background:#ea087a1a}.fls-list{margin:0;padding:0;list-style:none}.fls-item{border-radius:8px;margin-bottom:8px;padding:10px 14px;font-size:.95rem;transition:background .2s}.fls-item.basic{color:#ffffffd9;background:#ffffff08;border-left:3px solid #fff3}.fls-item.pro{color:#ffffffe6;background:#ea087a0d;border-left:3px solid #ea087a66}.fls-item:hover{background:#ea087a1a}.dt-hint{background:linear-gradient(#ea087a0d 0%,#0000 100%);padding:60px 0}.dt-hint-text{color:#fff;max-width:700px;margin:0 auto 32px;font-size:1.35rem;font-weight:500;line-height:1.6}.process-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}@media (width<=1024px){.process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.process-grid{grid-template-columns:1fr}}.process-step{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:28px 24px;transition:transform .3s,border-color .3s;position:relative}.process-step:hover{border-color:#ea087a4d;transform:translateY(-5px)}.process-step-number{color:#fff;background:linear-gradient(135deg,#ea087a,#af4feb);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.process-step-icon{color:#ea087a;justify-content:center;margin-bottom:16px;display:flex}.process-step-title{color:#fff;margin-bottom:12px;font-size:1.05rem;font-weight:600;line-height:1.4}.process-step-desc{color:#ffffffa6;margin:0;font-size:.9rem;line-height:1.5}.dt-configurator{padding:80px 0}.dt-config-hint{color:#ffffff80;background:#ea087a0d;border:1px solid #ea087a33;border-radius:8px;margin-bottom:40px;padding:12px 24px;font-size:.95rem;font-style:italic;display:inline-block}.dt-config-grid{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}@media (width<=1200px){.dt-config-grid{grid-template-columns:1fr;gap:40px}}.feature-library{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:24px}.library-title{color:#fff;text-align:center;margin-bottom:24px;font-size:1.25rem;font-weight:700}.library-section{margin-bottom:24px}.library-section:last-child{margin-bottom:0}.library-section-title{border-radius:8px;margin-bottom:12px;padding:8px 12px;font-size:.9rem;font-weight:600}.library-section-title.basic{color:#fffc;background:#ffffff0d}.library-section-title.pro{color:#ea087a;background:#ea087a1a}.library-features{flex-direction:column;gap:8px;display:flex}.feature-card{cursor:grab;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:.85rem;transition:all .2s;display:flex}.feature-card:active{cursor:grabbing}.feature-card.basic{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1a}.feature-card.pro{color:#fff;background:#ea087a1a;border:1px solid #ea087a4d}.feature-card:hover{transform:translate(4px)}.feature-card.basic:hover{border-color:#ffffff4d}.feature-card.pro:hover{border-color:#ea087a}.feature-card.dragging{opacity:.5;transform:scale(1.02)}.grip-icon{color:#fff6;flex-shrink:0}.employee-configurator{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:24px}.employee-header{align-items:center;gap:16px;margin-bottom:16px;display:flex}.employee-avatar{-o-object-fit:cover;object-fit:cover;border:2px solid #ea087a4d;border-radius:50%;width:64px;height:64px}.employee-name{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.employee-role{color:#ea087a;margin:0;font-size:.9rem}.employee-description{color:#ffffffb3;margin-bottom:20px;font-size:1rem}.drop-zone-container{margin-bottom:20px}.drop-zone-container:last-child{margin-bottom:0}.drop-zone-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.drop-zone-title{font-size:.85rem;font-weight:600}.drop-zone-title.basic{color:#fffc}.drop-zone-title.pro{color:#ea087a}.drop-zone-count{color:#ffffff80;font-size:.8rem}.drop-zone{border:2px dashed #ffffff1a;border-radius:12px;flex-direction:column;gap:6px;min-height:100px;padding:12px;transition:all .3s;display:flex}.drop-zone.basic{background:#ffffff05}.drop-zone.pro{background:#ea087a05}.drop-zone.drag-over{background:#ea087a1a;border-color:#ea087a}.drop-placeholder{color:#ffffff4d;text-align:center;padding:20px;font-size:.85rem}.assigned-feature{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:.8rem;transition:all .2s;display:flex}.assigned-feature.basic{color:#ffffffe6;background:#ffffff0d}.assigned-feature.pro{color:#fff;background:#ea087a26}.assigned-feature:hover{background:#ea087a33}.feature-number{background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;display:flex}.feature-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.remove-btn{color:#fff6;font-size:1.2rem;line-height:1;transition:color .2s}.assigned-feature:hover .remove-btn{color:#ea087a}.max-warning{color:#ff6b6b;background:#ef444426;border:1px solid #ef444466;border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:10px 14px;font-size:.85rem;animation:.5s shake,.3s fadeIn;display:flex}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.dt-final-cta{background:linear-gradient(#0000 0%,#ea087a0d 100%);padding:80px 0}.dt-final-cta h2{color:#fff;margin-bottom:16px;font-size:2rem;font-weight:700}.dt-cta-text{color:#ffffffb3;max-width:600px;margin:0 auto 32px;font-size:1.1rem}.cta-text-desktop{display:inline}.cta-text-mobile{display:none}@media (width<=640px){.cta-text-desktop{display:none}.cta-text-mobile{display:inline}.dt-section{padding:60px 0}.dt-intro{padding-top:120px}.dt-card{padding:24px}.feature-card{padding:8px 10px;font-size:.8rem}.employee-avatar{width:48px;height:48px}.feature-library-section{padding:20px}.dt-hint-text{font-size:1.15rem}}.geo-card,.faq-item,.industry-card,.security-card,.feature-card,.stat-card,.task-card,.highlight-card,.process-card-mobile,.process-step-desktop,.carousel-card,.potential-question-card,.potential-lead-card,.dm-hub-overview-grid article,.dm-hub-slide,.dm-comparison-card,.dm-hub-link-card,.dm-kmu-overview-item,.dm-skill-slide,.dm-process-card,.dm-related-card,.dt-card,.fls-item,.assigned-feature,.privacy-card,.imprint-card{filter:none!important;opacity:1!important;will-change:auto!important;transition:background-color .28s,border-color .28s,box-shadow .28s,color .22s!important;position:relative!important;overflow:hidden!important;transform:none!important}.geo-card:before,.faq-item:before,.industry-card:before,.security-card:before,.feature-card:before,.stat-card:before,.task-card:before,.highlight-card:before,.process-card-mobile:before,.process-step-desktop:before,.carousel-card:before,.potential-question-card:before,.potential-lead-card:before,.dm-hub-overview-grid article:before,.dm-hub-slide:before,.dm-comparison-card:before,.dm-hub-link-card:before,.dm-kmu-overview-item:before,.dm-skill-slide:before,.dm-process-card:before,.dm-related-card:before,.dt-card:before,.fls-item:before,.assigned-feature:before,.privacy-card:before,.imprint-card:before{content:""!important;opacity:0!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(circle at 50% 0,#ea087a24,#0000 58%)!important;transition:opacity .32s!important;position:absolute!important;inset:0!important}.geo-card:after,.faq-item:after,.industry-card:after,.security-card:after,.feature-card:after,.stat-card:after,.task-card:after,.highlight-card:after,.process-card-mobile:after,.process-step-desktop:after,.carousel-card:after,.potential-question-card:after,.potential-lead-card:after,.dm-hub-overview-grid article:after,.dm-hub-slide:after,.dm-comparison-card:after,.dm-hub-link-card:after,.dm-kmu-overview-item:after,.dm-skill-slide:after,.dm-process-card:after,.dm-related-card:after,.dt-card:after,.fls-item:after,.assigned-feature:after,.privacy-card:after,.imprint-card:after{content:""!important;opacity:0!important;pointer-events:none!important;z-index:0!important;background:linear-gradient(115deg,#0000 34%,#ffffff2e,#0000 62%)!important;position:absolute!important;inset:-50% -70%!important;transform:translate(-58%)rotate(8deg)!important}.geo-card>*,.faq-item>*,.industry-card>*,.security-card>*,.feature-card>*,.stat-card>*,.task-card>*,.highlight-card>*,.process-card-mobile>*,.process-step-desktop>*,.carousel-card>*,.potential-question-card>*,.potential-lead-card>*,.dm-hub-overview-grid article>*,.dm-hub-slide>*,.dm-comparison-card>*,.dm-hub-link-card>*,.dm-kmu-overview-item>*,.dm-skill-slide>*,.dm-process-card>*,.dm-related-card>*,.dt-card>*,.fls-item>*,.assigned-feature>*,.privacy-card>*,.imprint-card>*{filter:none!important;text-shadow:none!important;z-index:1!important;position:relative!important;transform:none!important}.geo-card:hover,.faq-item:hover,.industry-card:hover,.security-card:hover,.feature-card:hover,.stat-card:hover,.task-card:hover,.highlight-card:hover,.process-card-mobile:hover,.process-step-desktop:hover,.carousel-card:hover,.potential-question-card:hover,.potential-lead-card:hover,.dm-hub-overview-grid article:hover,.dm-hub-slide:hover,.dm-comparison-card:hover,.dm-hub-link-card:hover,.dm-kmu-overview-item:hover,.dm-skill-slide:hover,.dm-process-card:hover,.dm-related-card:hover,.dt-card:hover,.fls-item:hover,.assigned-feature:hover,.privacy-card:hover,.imprint-card:hover{filter:none!important;opacity:1!important;will-change:auto!important;border-color:#ea087a57!important;transform:none!important;box-shadow:0 20px 64px #11182721,0 0 34px #ea087a21,inset 0 0 0 1px #ea087a1a!important}.section-dark .geo-card:hover,.section-dark .faq-item:hover,.section-dark .industry-card:hover,.section-dark .security-card:hover,.section-dark .feature-card:hover,.section-dark .task-card:hover,.section-dark .dm-process-card:hover,.section-dark .carousel-card:hover,.dm-examples-section .dm-process-card:hover,.dm-examples-section .dm-skill-slide:hover,.dm-hub-related-section .dm-hub-link-card:hover,.dm-related-section .dm-related-card:hover{box-shadow:0 22px 72px #00000052,0 0 42px #ea087a29,inset 0 0 0 1px #ea087a2e!important}.geo-card:hover:before,.faq-item:hover:before,.industry-card:hover:before,.security-card:hover:before,.feature-card:hover:before,.stat-card:hover:before,.task-card:hover:before,.highlight-card:hover:before,.process-card-mobile:hover:before,.process-step-desktop:hover:before,.carousel-card:hover:before,.potential-question-card:hover:before,.potential-lead-card:hover:before,.dm-hub-overview-grid article:hover:before,.dm-hub-slide:hover:before,.dm-comparison-card:hover:before,.dm-hub-link-card:hover:before,.dm-kmu-overview-item:hover:before,.dm-skill-slide:hover:before,.dm-process-card:hover:before,.dm-related-card:hover:before,.dt-card:hover:before,.fls-item:hover:before,.assigned-feature:hover:before,.privacy-card:hover:before,.imprint-card:hover:before{opacity:1!important}.geo-card:hover:after,.faq-item:hover:after,.industry-card:hover:after,.security-card:hover:after,.feature-card:hover:after,.stat-card:hover:after,.task-card:hover:after,.highlight-card:hover:after,.process-card-mobile:hover:after,.process-step-desktop:hover:after,.carousel-card:hover:after,.potential-question-card:hover:after,.potential-lead-card:hover:after,.dm-hub-overview-grid article:hover:after,.dm-hub-slide:hover:after,.dm-comparison-card:hover:after,.dm-hub-link-card:hover:after,.dm-kmu-overview-item:hover:after,.dm-skill-slide:hover:after,.dm-process-card:hover:after,.dm-related-card:hover:after,.dt-card:hover:after,.fls-item:hover:after,.assigned-feature:hover:after,.privacy-card:hover:after,.imprint-card:hover:after{opacity:1!important;animation:1.05s forwards a4y-card-light-sweep!important}html body .process-steps-desktop,html body .process-steps-desktop.visible,html body .process-step-desktop,html body .process-step-desktop.visible,html body .process-step-desktop.a4y-reveal,html body .process-step-desktop.a4y-revealed,html body .process-card-mobile,html body .process-card-mobile.visible,html body .process-card-mobile.a4y-reveal,html body .process-card-mobile.a4y-revealed{filter:none!important;opacity:1!important;will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}html body .process-step-desktop:before,html body .process-step-desktop:after,html body .process-card-mobile:before,html body .process-card-mobile:after,html body .process-step-desktop:hover:before,html body .process-step-desktop:hover:after,html body .process-card-mobile:hover:before,html body .process-card-mobile:hover:after{content:none!important;opacity:0!important;animation:none!important;display:none!important}html body .process-step-desktop:hover,html body .process-step-desktop.visible:hover,html body .process-step-desktop.highlight:hover,html body .process-card-mobile:hover,html body .process-card-mobile.visible:hover,html body .process-card-mobile.highlight:hover{filter:none!important;opacity:1!important;will-change:auto!important;box-shadow:none!important;background:inherit!important;border-color:#e5e7eb!important;transition:none!important;animation:none!important;transform:none!important}
