.Typography-module__FF-8wq__root{color:var(--typography-color);font-size:var(--typography-size);font-weight:var(--typography-weight);line-height:var(--typography-line-height);letter-spacing:var(--typography-letter-spacing,0);text-align:var(--typography-align);text-transform:var(--typography-transform);margin:0}.Typography-module__FF-8wq__display{--typography-line-height:.95;--typography-letter-spacing:0}.Typography-module__FF-8wq__heading{--typography-line-height:1.06;--typography-letter-spacing:0}.Typography-module__FF-8wq__subtitle{--typography-line-height:1.45}.Typography-module__FF-8wq__paragraph{--typography-line-height:1.7}.Typography-module__FF-8wq__label{--typography-line-height:1.3}.Typography-module__FF-8wq__caption{--typography-line-height:1.45}.Typography-module__FF-8wq__overline{--typography-line-height:1.2;--typography-letter-spacing:.08em;--typography-transform:uppercase}.Typography-module__FF-8wq__xs{--typography-size:.75rem}.Typography-module__FF-8wq__sm{--typography-size:.875rem}.Typography-module__FF-8wq__md{--typography-size:1rem}.Typography-module__FF-8wq__lg{--typography-size:1.125rem}.Typography-module__FF-8wq__xl{--typography-size:clamp(1.25rem, 2vw, 1.5rem)}.Typography-module__FF-8wq__2xl{--typography-size:clamp(1.5rem, 3vw, 2.25rem)}.Typography-module__FF-8wq__3xl{--typography-size:clamp(2rem, 4vw, 3.5rem)}.Typography-module__FF-8wq__4xl{--typography-size:clamp(2.4rem, 6vw, 4.8rem)}.Typography-module__FF-8wq__5xl{--typography-size:clamp(3rem, 9vw, 7rem)}.Typography-module__FF-8wq__regular{--typography-weight:400}.Typography-module__FF-8wq__medium{--typography-weight:500}.Typography-module__FF-8wq__semibold{--typography-weight:600}.Typography-module__FF-8wq__bold{--typography-weight:700}.Typography-module__FF-8wq__primary{--typography-color:var(--color-text-primary)}.Typography-module__FF-8wq__secondary{--typography-color:var(--color-text-secondary)}.Typography-module__FF-8wq__muted{--typography-color:var(--color-text-muted)}.Typography-module__FF-8wq__inverse{--typography-color:#08090c}.Typography-module__FF-8wq__kraftchat{--typography-color:var(--kraftchat-accent)}.Typography-module__FF-8wq__kraftscore{--typography-color:var(--kraftscore-accent)}.Typography-module__FF-8wq__danger{--typography-color:#ff5d6d}.Typography-module__FF-8wq__success{--typography-color:#70f0b3}.Typography-module__FF-8wq__left{--typography-align:left}.Typography-module__FF-8wq__center{--typography-align:center}.Typography-module__FF-8wq__right{--typography-align:right}.Typography-module__FF-8wq__none{--typography-transform:none}.Typography-module__FF-8wq__uppercase{--typography-transform:uppercase}.Typography-module__FF-8wq__lowercase{--typography-transform:lowercase}.Typography-module__FF-8wq__capitalize{--typography-transform:capitalize}@media (max-width:47.499rem){.Typography-module__FF-8wq__size5xl{--typography-size:clamp(2.15rem, 10vw, 2.85rem)}.Typography-module__FF-8wq__size4xl{--typography-size:clamp(1.95rem, 8.5vw, 2.55rem)}.Typography-module__FF-8wq__size3xl{--typography-size:clamp(1.65rem, 7vw, 2.15rem)}.Typography-module__FF-8wq__size2xl{--typography-size:clamp(1.45rem, 6vw, 1.85rem)}.Typography-module__FF-8wq__sizeXl{--typography-size:clamp(1.2rem, 4.6vw, 1.45rem)}.Typography-module__FF-8wq__variantDisplay{--typography-line-height:1;--typography-letter-spacing:-.045em}.Typography-module__FF-8wq__variantHeading{--typography-line-height:1.08;--typography-letter-spacing:-.035em}.Typography-module__FF-8wq__variantSubtitle,.Typography-module__FF-8wq__variantParagraph{--typography-line-height:1.55}}
.Badge-module__v5tdPW__root{width:fit-content;color:var(--badge-color);align-items:center;gap:9px;display:inline-flex}.Badge-module__v5tdPW__root:before{content:"";background:var(--badge-line);flex:none;width:18px;height:1px}.Badge-module__v5tdPW__text{--typography-color:var(--badge-color)}.Badge-module__v5tdPW__neutral{--badge-color:var(--color-text-secondary);--badge-line:#ffffff57}.Badge-module__v5tdPW__kraftchat{--badge-color:#ff9ca8;--badge-line:var(--kraftchat-accent)}.Badge-module__v5tdPW__kraftscore{--badge-color:#9df8cd;--badge-line:var(--kraftscore-accent)}
.Box-module__gceAVa__root{position:relative}
.Button-module__dOOuza__root{width:fit-content;min-height:var(--button-height);border-radius:var(--radius-sm);padding-inline:var(--button-padding);color:var(--button-color);background:var(--button-bg);cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border:.0625rem solid #0000;justify-content:center;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.Button-module__dOOuza__root:hover{box-shadow:0 .75rem 1.875rem var(--button-shadow);transform:translateY(-.0625rem)}.Button-module__dOOuza__root:focus-visible{outline:.125rem solid var(--button-focus);outline-offset:.1875rem}.Button-module__dOOuza__root:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.Button-module__dOOuza__sm{--button-height:2.25rem;--button-padding:.875rem}.Button-module__dOOuza__md{--button-height:2.75rem;--button-padding:1.125rem}.Button-module__dOOuza__lg{--button-height:3.25rem;--button-padding:1.5rem}.Button-module__dOOuza__fullWidth{width:100%}.Button-module__dOOuza__filled.Button-module__dOOuza__neutral{--button-bg:#f6f7f9;--button-color:#090a0d;--button-focus:#fff;--button-shadow:#ffffff24}.Button-module__dOOuza__filled.Button-module__dOOuza__kraftchat{--button-bg:var(--kraftchat-accent);--button-color:#fff;--button-focus:var(--kraftchat-accent);--button-shadow:#ff3b4f40}.Button-module__dOOuza__filled.Button-module__dOOuza__kraftscore{--button-bg:var(--kraftscore-accent);--button-color:#06130d;--button-focus:var(--kraftscore-accent);--button-shadow:#39f5a638}.Button-module__dOOuza__outline{--button-bg:#ffffff14;--button-color:var(--color-text-primary);--button-focus:#ffffffa6;--button-shadow:#00000038;border-color:var(--color-border)}.Button-module__dOOuza__ghost{--button-bg:transparent;--button-color:var(--color-text-secondary);--button-focus:#ffffffa6;--button-shadow:transparent}.Button-module__dOOuza__ghost:hover,.Button-module__dOOuza__outline:hover{background:#ffffff1f}.Button-module__dOOuza__label{--typography-color:var(--button-color)}.Button-module__dOOuza__icon{color:currentColor;place-items:center;width:1rem;height:1rem;display:inline-grid}.Button-module__dOOuza__icon :where(svg){width:100%;height:100%}
.Card-module__m32-5G__root{border-radius:var(--radius-lg);transition:transform var(--transition-base), border-color var(--transition-base), background var(--transition-base);padding:24px;position:relative;overflow:hidden}.Card-module__m32-5G__root:before{content:"";pointer-events:none;background:radial-gradient(circle at top right, var(--accent-soft), transparent 38%);opacity:.9;position:absolute;inset:0}.Card-module__m32-5G__root:hover{transform:translateY(-3px)}.Card-module__m32-5G__default{border:1px solid var(--color-border);background:linear-gradient(#ffffff0d,#ffffff05)}.Card-module__m32-5G__elevated{border:1px solid var(--color-border);background:var(--color-bg-elevated);box-shadow:var(--shadow-soft)}.Card-module__m32-5G__outline{border:1px solid var(--color-border-strong);background:0 0}.Card-module__m32-5G__glass{box-shadow:var(--shadow-glow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff12;border:1px solid #ffffff24}.Card-module__m32-5G__neutral{--accent-soft:#ffffff14}.Card-module__m32-5G__kraftchat{--accent-soft:var(--kraftchat-accent-soft)}.Card-module__m32-5G__kraftscore{--accent-soft:var(--kraftscore-accent-soft)}.Card-module__m32-5G__content{z-index:1;position:relative}
.Container-module__E3uB8q__root{width:min(100% - var(--container-gutter), var(--container-size));margin-inline:auto}.Container-module__E3uB8q__sm{--container-size:47.5rem}.Container-module__E3uB8q__md{--container-size:60rem}.Container-module__E3uB8q__lg{--container-size:70rem}.Container-module__E3uB8q__xl{--container-size:110rem}@media (max-width:47.499rem){.Container-module__E3uB8q__root{--container-gutter:clamp(1.5rem, 8vw, 2rem)}}@media (min-width:47.5rem){.Container-module__E3uB8q__root{--container-gutter:clamp(2.5rem, 4vw, 5rem)}}
.FeatureCard-module__t7p3cG__root{border:.0625rem solid var(--color-border-strong);block-size:clamp(8.25rem,8.6vw,9.5rem);min-inline-size:0;transition:border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);background:linear-gradient(#ffffff0d,#ffffff05),#ffffff03;border-radius:.75rem;align-content:start;padding:clamp(.75rem,.85vw,.95rem);display:grid;overflow:hidden}.FeatureCard-module__t7p3cG__root:hover{background:linear-gradient(#ffffff12,#ffffff06),#ffffff04;border-color:#ffffff52;transform:translateY(-.0625rem)}.FeatureCard-module__t7p3cG__icon{block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-primary);opacity:.9;place-items:center;margin-block-end:.75rem;display:inline-grid}.FeatureCard-module__t7p3cG__icon :where(svg){block-size:100%;inline-size:100%}.FeatureCard-module__t7p3cG__copy{gap:.45rem;min-inline-size:0;display:grid}.FeatureCard-module__t7p3cG__title{--typography-line-height:1.15;inline-size:100%}.FeatureCard-module__t7p3cG__description{--typography-size:.8125rem;--typography-line-height:1.42;inline-size:100%;overflow:hidden}.FeatureCard-module__t7p3cG__descriptionLine{display:block}@media (max-width:42.5rem){.FeatureCard-module__t7p3cG__root{block-size:auto;min-block-size:10.5rem}}@media (prefers-reduced-motion:reduce){.FeatureCard-module__t7p3cG__root{transition:none}}
.Flex-module__pjbYka__root{display:flex}.Flex-module__pjbYka__row{flex-direction:row}.Flex-module__pjbYka__column{flex-direction:column}.Flex-module__pjbYka__wrap{flex-wrap:wrap}.Flex-module__pjbYka__xs{gap:8px}.Flex-module__pjbYka__sm{gap:12px}.Flex-module__pjbYka__md{gap:20px}.Flex-module__pjbYka__lg{gap:28px}.Flex-module__pjbYka__xl{gap:40px}.Flex-module__pjbYka__alignStart{align-items:flex-start}.Flex-module__pjbYka__alignCenter{align-items:center}.Flex-module__pjbYka__alignEnd{align-items:flex-end}.Flex-module__pjbYka__alignStretch{align-items:stretch}.Flex-module__pjbYka__justifyStart{justify-content:flex-start}.Flex-module__pjbYka__justifyCenter{justify-content:center}.Flex-module__pjbYka__justifyBetween{justify-content:space-between}.Flex-module__pjbYka__justifyEnd{justify-content:flex-end}
.Grid-module__DTtLIq__root{grid-template-columns:1fr;display:grid}.Grid-module__DTtLIq__sm{gap:12px}.Grid-module__DTtLIq__md{gap:20px}.Grid-module__DTtLIq__lg{gap:28px}@media (min-width:760px){.Grid-module__DTtLIq__columns2,.Grid-module__DTtLIq__columns3,.Grid-module__DTtLIq__columns4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.Grid-module__DTtLIq__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid-module__DTtLIq__columns4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.ImageFrame-module__rsjH3q__root{border:1px solid var(--frame-border);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--frame-glow), transparent 42%), linear-gradient(180deg, #ffffff14, #ffffff05);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.ImageFrame-module__rsjH3q__root:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e}.ImageFrame-module__rsjH3q__content{width:100%;height:100%}.ImageFrame-module__rsjH3q__content>*{width:100%;display:block}.ImageFrame-module__rsjH3q__ratio169{aspect-ratio:16/9}.ImageFrame-module__rsjH3q__ratio43{aspect-ratio:4/3}.ImageFrame-module__rsjH3q__ratio11{aspect-ratio:1}.ImageFrame-module__rsjH3q__auto{min-height:220px}.ImageFrame-module__rsjH3q__neutral{--frame-border:var(--color-border);--frame-glow:#ffffff14}.ImageFrame-module__rsjH3q__kraftchat{--frame-border:#ff3b4f47;--frame-glow:var(--kraftchat-accent-soft)}.ImageFrame-module__rsjH3q__kraftscore{--frame-border:#39f5a63d;--frame-glow:var(--kraftscore-accent-soft)}
.Logo-module__VY2P1W__root{flex:none;align-items:center;line-height:0;display:inline-flex}.Logo-module__VY2P1W__image{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.Logo-module__VY2P1W__sm{width:clamp(7rem,12vw,8.75rem)}.Logo-module__VY2P1W__md{width:clamp(8.5rem,16vw,10.5rem)}.Logo-module__VY2P1W__lg{width:clamp(10rem,18vw,12.25rem)}@media (max-width:35rem){.Logo-module__VY2P1W__sm{width:clamp(6.5rem,36vw,8rem)}.Logo-module__VY2P1W__md{width:clamp(7.5rem,42vw,9rem)}.Logo-module__VY2P1W__lg{width:clamp(8.5rem,48vw,10rem)}}
.Modal-module__at1wka__overlay{z-index:100;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#03050ab8;place-items:center;padding:clamp(1rem,4vw,2rem);display:grid;position:fixed;inset:0}.Modal-module__at1wka__dialog{border-radius:var(--radius-md);background:#fff;border:1px solid #080a0f14;width:min(100%,40rem);max-height:min(46rem,100dvh - 2rem);position:relative;overflow:auto;box-shadow:0 2rem 5rem #00000059}.Modal-module__at1wka__close{border-radius:var(--radius-sm);color:#080a0f;cursor:pointer;background:#fff;border:1px solid #080a0f1f;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:absolute;top:.875rem;right:.875rem}.Modal-module__at1wka__close:focus-visible{outline-offset:.125rem;outline:.125rem solid #3e53fc8c}.Modal-module__at1wka__close :where(svg){width:1rem;height:1rem}
.ProductAccent-module__2ggH-G__root{isolation:isolate;position:relative}.ProductAccent-module__2ggH-G__root:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg, var(--accent), transparent 30%), radial-gradient(circle at 80% 20%, var(--accent-soft), transparent 34%);opacity:.8;position:absolute;inset:-1px}.ProductAccent-module__2ggH-G__kraftchat{--accent:#ff3b4f8c;--accent-soft:var(--kraftchat-accent-soft)}.ProductAccent-module__2ggH-G__kraftscore{--accent:#39f5a67a;--accent-soft:var(--kraftscore-accent-soft)}
.Section-module__pqDwOG__root{position:relative;overflow:hidden}.Section-module__pqDwOG__default{background:var(--color-bg)}.Section-module__pqDwOG__muted{background:radial-gradient(ellipse at 70% 18%, var(--color-section-blue-glow), transparent 44%), linear-gradient(180deg, var(--color-section-blue-soft) 0%, var(--color-section-blue) 100%)}.Section-module__pqDwOG__kraftchat{background:radial-gradient(circle at 80% 20%, var(--kraftchat-accent-soft), transparent 30%), var(--color-bg)}.Section-module__pqDwOG__kraftscore{background:radial-gradient(circle at 80% 20%, var(--kraftscore-accent-soft), transparent 32%), var(--color-bg)}.Section-module__pqDwOG__sm{padding-block:48px}.Section-module__pqDwOG__md{padding-block:64px}.Section-module__pqDwOG__lg{padding-block:84px}.Section-module__pqDwOG__xl{padding-block:112px}
.ContactProjectModal-module__OIde1W__form{color:#080a0f;gap:1.25rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.ContactProjectModal-module__OIde1W__header{gap:1.125rem;padding-right:2.5rem;display:grid}.ContactProjectModal-module__OIde1W__brand{width:clamp(8.75rem,35vw,11rem);height:auto}.ContactProjectModal-module__OIde1W__copy{gap:.5rem;display:grid}.ContactProjectModal-module__OIde1W__title{--typography-color:#080a0f;--typography-line-height:1.08}.ContactProjectModal-module__OIde1W__description{--typography-color:#4b5563}.ContactProjectModal-module__OIde1W__step{align-content:start;gap:.75rem;min-height:17rem;display:grid}.ContactProjectModal-module__OIde1W__stepCount{--typography-color:#5b5ff7;letter-spacing:0}.ContactProjectModal-module__OIde1W__field{gap:.75rem;display:grid}.ContactProjectModal-module__OIde1W__questionLine{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ContactProjectModal-module__OIde1W__question{--typography-color:#080a0f;--typography-line-height:1.12}.ContactProjectModal-module__OIde1W__helper{--typography-color:#4b5563;--typography-line-height:1.55}.ContactProjectModal-module__OIde1W__optional{--typography-color:#6b7280;background:#080a0f0f;border-radius:999px;padding:.25rem .5rem;display:inline-flex}.ContactProjectModal-module__OIde1W__control{border-radius:var(--radius-sm);color:#080a0f;width:100%;font:inherit;background:#fff;border:1px solid #080a0f29;padding:.8125rem .875rem}.ContactProjectModal-module__OIde1W__control:focus{border-color:#3e53fc8c;outline:.1875rem solid #3e53fc1f}.ContactProjectModal-module__OIde1W__control[aria-invalid=true]{border-color:#dc26268c}.ContactProjectModal-module__OIde1W__control[aria-invalid=true]:focus{border-color:#dc2626b8;outline-color:#dc26261f}.ContactProjectModal-module__OIde1W__control:is(textarea){resize:vertical}.ContactProjectModal-module__OIde1W__error{--typography-color:#b91c1c}.ContactProjectModal-module__OIde1W__submitError{--typography-color:#b91c1c;--typography-line-height:1.5}.ContactProjectModal-module__OIde1W__actions{justify-content:space-between;gap:.75rem;display:flex}@media (max-width:35rem){.ContactProjectModal-module__OIde1W__actions{flex-direction:column-reverse}.ContactProjectModal-module__OIde1W__actions>*{width:100%}}
.EnterpriseSection-module__8X2Mpa__section{isolation:isolate;background:radial-gradient(ellipse at 60% 18%, var(--color-section-blue-glow), transparent 48%), linear-gradient(180deg, var(--color-section-blue-soft) 0%, var(--color-section-blue) 100%);padding-block:clamp(3rem,5vw,4.75rem);position:relative;overflow:hidden}.EnterpriseSection-module__8X2Mpa__layout{grid-template-columns:minmax(0,.8fr) minmax(16rem,.75fr) minmax(20rem,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.EnterpriseSection-module__8X2Mpa__content{max-width:28rem}.EnterpriseSection-module__8X2Mpa__summary{max-width:26rem}.EnterpriseSection-module__8X2Mpa__title{--typography-size:clamp(1.75rem, 2.35vw, 2.7rem);--typography-line-height:1.06}.EnterpriseSection-module__8X2Mpa__titleLine{display:block}.EnterpriseSection-module__8X2Mpa__text{--typography-line-height:1.6}.EnterpriseSection-module__8X2Mpa__logoGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:clamp(1rem,2.2vw,2rem);display:grid}.EnterpriseSection-module__8X2Mpa__logo{place-items:center;gap:.5rem;min-width:0;display:grid}.EnterpriseSection-module__8X2Mpa__logoIcon{width:clamp(2rem,3vw,3rem);height:clamp(2rem,3vw,3rem);color:var(--color-text-muted);opacity:.72}@media (max-width:64rem){.EnterpriseSection-module__8X2Mpa__layout{grid-template-columns:1fr}.EnterpriseSection-module__8X2Mpa__logoGrid{grid-template-columns:repeat(5,minmax(0,1fr));justify-items:start}}@media (max-width:42.5rem){.EnterpriseSection-module__8X2Mpa__logoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.EnterpriseSection-module__8X2Mpa__section:before,.EnterpriseSection-module__8X2Mpa__section:after{content:"";z-index:0;width:100%;height:var(--section-fade-size);pointer-events:none;position:absolute;left:0}.EnterpriseSection-module__8X2Mpa__section:before{background:linear-gradient(180deg, var(--color-bg) 0%, #08090cc2 32%, transparent 100%);top:0}.EnterpriseSection-module__8X2Mpa__section:after{background:linear-gradient(0deg, var(--color-bg) 0%, #08090cb8 30%, transparent 100%);bottom:0}.EnterpriseSection-module__8X2Mpa__section>*{z-index:1;position:relative}@media (max-width:768px){.EnterpriseSection-module__8X2Mpa__section{padding-block:48px}.EnterpriseSection-module__8X2Mpa__layout{grid-template-columns:1fr;gap:24px}.EnterpriseSection-module__8X2Mpa__title{--typography-size:clamp(1.8rem, 8.5vw, 2.35rem);--typography-line-height:1.05;max-width:21rem}.EnterpriseSection-module__8X2Mpa__logoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.EnterpriseSection-module__8X2Mpa__logoIcon{width:1.8rem;height:1.8rem}}@media (max-width:420px){.EnterpriseSection-module__8X2Mpa__logoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.FinalCTA-module__dnlUfG__section{isolation:isolate;background:radial-gradient(ellipse at 50% 0%, var(--color-section-blue-glow), transparent 52%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-section-blue) 100%);padding-block:clamp(2rem,3.8vw,3.75rem);position:relative;overflow:hidden}.FinalCTA-module__dnlUfG__rail{width:min(100% - clamp(2rem,5vw,4rem),110rem);margin-inline:auto}.FinalCTA-module__dnlUfG__layout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.FinalCTA-module__dnlUfG__copy{gap:.5rem;max-width:44rem;display:grid}.FinalCTA-module__dnlUfG__title{--typography-size:clamp(1.75rem, 2.35vw, 2.7rem);--typography-line-height:1.06}.FinalCTA-module__dnlUfG__text{--typography-line-height:1.6}@media (max-width:42.5rem){.FinalCTA-module__dnlUfG__layout{grid-template-columns:1fr}}.FinalCTA-module__dnlUfG__section:before{content:"";z-index:0;height:var(--section-fade-size);pointer-events:none;background:linear-gradient(180deg, var(--color-bg) 0%, #08090cbd 34%, transparent 100%);position:absolute;inset:0 0 auto}.FinalCTA-module__dnlUfG__section>*{z-index:1;position:relative}@media (max-width:768px){.FinalCTA-module__dnlUfG__section{padding-block:44px}.FinalCTA-module__dnlUfG__rail{width:min(100% - 28px,110rem)}.FinalCTA-module__dnlUfG__layout{grid-template-columns:1fr;gap:20px}.FinalCTA-module__dnlUfG__title{--typography-size:clamp(1.8rem, 8vw, 2.3rem);--typography-line-height:1.05;max-width:21rem}.FinalCTA-module__dnlUfG__text{max-width:21rem}}
.FounderPreview-module__r-jz-W__section{padding-block:clamp(3rem,5vw,4.75rem)}.FounderPreview-module__r-jz-W__layout{grid-template-columns:minmax(0,.9fr) minmax(16rem,.85fr) minmax(22rem,.95fr) auto;align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}.FounderPreview-module__r-jz-W__heading{gap:.875rem;max-width:28rem;display:grid}.FounderPreview-module__r-jz-W__title{--typography-size:clamp(1.75rem, 2.35vw, 2.7rem);--typography-line-height:1.06}.FounderPreview-module__r-jz-W__titleLine{display:block}.FounderPreview-module__r-jz-W__content{max-width:27rem}.FounderPreview-module__r-jz-W__text{--typography-line-height:1.6}.FounderPreview-module__r-jz-W__portrait{isolation:isolate;background:radial-gradient(at 72% 44%,#fff1,#ffffff07 28%,#0000 56%),linear-gradient(90deg,#0000,#ffffff05,#0000 82%);min-height:clamp(18rem,24vw,23.5rem);margin-block:-1.5rem;position:relative;overflow:hidden}.FounderPreview-module__r-jz-W__portrait:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 70% 46%, transparent 0 32%, #08090c2e 58%, var(--color-bg) 88%), linear-gradient(90deg, var(--color-bg) 0%, #08090c8c 24%, transparent 48%, #08090c94 78%, var(--color-bg) 100%);position:absolute;inset:0}.FounderPreview-module__r-jz-W__portrait:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, var(--color-bg) 0%, transparent 24%, transparent 78%, var(--color-bg) 100%), linear-gradient(180deg, var(--color-bg) 0%, transparent 18%, transparent 70%, var(--color-bg) 100%);position:absolute;inset:0}.FounderPreview-module__r-jz-W__photo{z-index:2;object-fit:contain;object-position:center bottom;filter:contrast(1.08)brightness(1.04)saturate(1.04);width:auto;max-width:none;height:118%;display:block;position:absolute;inset:auto 0 -2.25rem auto;-webkit-mask-image:radial-gradient(at 62% 48%,#000 0 60%,#000000e6 72%,#0000 90%);mask-image:radial-gradient(at 62% 48%,#000 0 60%,#000000e6 72%,#0000 90%)}.FounderPreview-module__r-jz-W__socials{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.FounderPreview-module__r-jz-W__social{width:1.75rem;height:1.75rem;color:var(--color-text-muted);transition:color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.FounderPreview-module__r-jz-W__social:hover{color:var(--color-text-primary);transform:translateY(-.0625rem)}.FounderPreview-module__r-jz-W__social:focus-visible{outline-offset:.1875rem;outline:.125rem solid #ffffffb3}.FounderPreview-module__r-jz-W__social :where(svg){width:1.35rem;height:1.35rem}@media (max-width:64rem){.FounderPreview-module__r-jz-W__layout{grid-template-columns:1fr}.FounderPreview-module__r-jz-W__portrait{order:3;min-height:18rem}.FounderPreview-module__r-jz-W__socials{justify-content:flex-start}}@media (max-width:768px){.FounderPreview-module__r-jz-W__section{padding-block:48px}.FounderPreview-module__r-jz-W__layout{grid-template-columns:1fr;gap:24px}.FounderPreview-module__r-jz-W__title{--typography-size:clamp(1.8rem, 8.5vw, 2.35rem);--typography-line-height:1.05;max-width:21rem}.FounderPreview-module__r-jz-W__content{max-width:21rem}.FounderPreview-module__r-jz-W__portrait{min-height:16rem;margin-block:0}.FounderPreview-module__r-jz-W__photo{height:108%;inset:auto 50% -1.5rem auto;transform:translate(50%)}.FounderPreview-module__r-jz-W__socials{justify-content:flex-start}}
.AppFooter-module__BkcqGa__root{background:var(--color-bg);border-top:0}.AppFooter-module__BkcqGa__inner{grid-template-columns:minmax(0,1.5fr) minmax(160px,.5fr);gap:40px;padding-block:56px 32px;display:grid}.AppFooter-module__BkcqGa__brand{max-width:360px}.AppFooter-module__BkcqGa__group{gap:14px;display:grid}.AppFooter-module__BkcqGa__links{gap:10px;display:grid}.AppFooter-module__BkcqGa__link{width:fit-content}.AppFooter-module__BkcqGa__link:hover{color:var(--color-text-primary)}.AppFooter-module__BkcqGa__bottom{border-top:0;padding-block:20px}@media (max-width:760px){.AppFooter-module__BkcqGa__inner{grid-template-columns:1fr}}
.HomeHighlights-module__LCiMBG__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2rem,4vw,3.5rem);display:grid}.HomeHighlights-module__LCiMBG__item{grid-template-columns:auto 1fr;align-items:center;gap:16px;min-height:4.75rem;padding:0 clamp(1.25rem,2vw,2rem);display:grid;position:relative}.HomeHighlights-module__LCiMBG__item+.HomeHighlights-module__LCiMBG__item:before{content:"";background:#ffffff1a;width:1px;height:2.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.HomeHighlights-module__LCiMBG__icon{width:20px;height:20px;color:var(--color-text-secondary)}.HomeHighlights-module__LCiMBG__copy{gap:4px;display:grid}@media (max-width:920px){.HomeHighlights-module__LCiMBG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeHighlights-module__LCiMBG__item:nth-child(3){border-left:0}.HomeHighlights-module__LCiMBG__item:nth-child(3):before{display:none}.HomeHighlights-module__LCiMBG__item:nth-child(n+3){margin-top:1.5rem}}@media (max-width:560px){.HomeHighlights-module__LCiMBG__grid{grid-template-columns:1fr}.HomeHighlights-module__LCiMBG__item{padding-inline:0}.HomeHighlights-module__LCiMBG__item+.HomeHighlights-module__LCiMBG__item{margin-top:1.25rem}.HomeHighlights-module__LCiMBG__item+.HomeHighlights-module__LCiMBG__item:before{display:none}}@media (max-width:768px){.HomeHighlights-module__LCiMBG__root,.HomeHighlights-module__LCiMBG__list,.HomeHighlights-module__LCiMBG__grid{grid-template-columns:1fr 1fr;gap:18px 16px}.HomeHighlights-module__LCiMBG__item{min-width:0}.HomeHighlights-module__LCiMBG__title{font-size:.82rem}.HomeHighlights-module__LCiMBG__text{font-size:.75rem;line-height:1.35}}@media (max-width:420px){.HomeHighlights-module__LCiMBG__root,.HomeHighlights-module__LCiMBG__list,.HomeHighlights-module__LCiMBG__grid{grid-template-columns:1fr}}
.AppHeader-module___2IvhG__header{z-index:50;border-bottom:1px solid var(--color-section-divider);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:linear-gradient(#0c0e14eb,#080a0fc7),#080a0fc7;width:100%;position:sticky;top:0}.AppHeader-module___2IvhG__inner{width:min(100% - clamp(1.5rem,4vw,3.5rem),90rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,2.5vw,2rem);min-block-size:4.75rem;margin-inline:auto;display:grid}.AppHeader-module___2IvhG__logoLink{align-items:center;min-inline-size:max-content;text-decoration:none;display:inline-flex}.AppHeader-module___2IvhG__logoLink:focus-visible,.AppHeader-module___2IvhG__navLink:focus-visible{outline-offset:.25rem;outline:.125rem solid #ffffffb3}.AppHeader-module___2IvhG__nav{justify-content:center;align-items:center;gap:clamp(1.25rem,2vw,2rem);min-inline-size:0;display:flex}.AppHeader-module___2IvhG__navLink{color:var(--color-text-secondary);white-space:nowrap;transition:color var(--transition-base);align-items:center;text-decoration:none;display:inline-flex}.AppHeader-module___2IvhG__navLink:hover,.AppHeader-module___2IvhG__navLink:focus-visible{color:var(--color-text-primary)}.AppHeader-module___2IvhG__navText{--typography-color:currentColor}.AppHeader-module___2IvhG__cta{white-space:nowrap;justify-self:end}@media (max-width:64rem){.AppHeader-module___2IvhG__inner{grid-template-columns:auto auto;grid-template-areas:"logo cta""nav nav";row-gap:.75rem;padding-block:.75rem}.AppHeader-module___2IvhG__logoLink{grid-area:logo}.AppHeader-module___2IvhG__cta{grid-area:cta}.AppHeader-module___2IvhG__nav{overscroll-behavior-inline:contain;scrollbar-width:none;grid-area:nav;justify-content:flex-start;padding-block-end:.125rem;overflow-x:auto}.AppHeader-module___2IvhG__nav::-webkit-scrollbar{display:none}}@media (max-width:35rem){.AppHeader-module___2IvhG__inner{width:min(100% - clamp(1rem,6vw,1.5rem),90rem)}.AppHeader-module___2IvhG__cta{transform-origin:100%;transform:scale(.92)}}
.HeroVisual-module-scss-module__XnA2nq__root{aspect-ratio:9/16;isolation:isolate;place-self:center start;place-items:center;width:clamp(16rem,22vw,22rem);margin:0;display:grid;position:relative}.HeroVisual-module-scss-module__XnA2nq__videoAura{z-index:-2;filter:blur(3rem);opacity:.55;background:radial-gradient(circle at 50% 30%,#5d5fef38,#0000 58%),radial-gradient(circle at 72% 58%,#ff2a781f,#0000 54%),radial-gradient(circle at 32% 74%,#0099ff1f,#0000 56%);position:absolute;inset:10%;transform:scale(1.08)}.HeroVisual-module-scss-module__XnA2nq__videoFrame{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:.75rem;position:relative;overflow:hidden}.HeroVisual-module-scss-module__XnA2nq__videoFrame:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#070a12e0 0%,#070a1238 13%,#070a1200 34% 66%,#070a1238 87%,#070a12e0 100%),linear-gradient(#070a129e 0%,#070a1200 20% 76%,#070a12ad 100%),radial-gradient(circle,#0000 46%,#070a127a 100%);position:absolute;inset:-1px}.HeroVisual-module-scss-module__XnA2nq__videoFrame:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 4rem #070a12eb}.HeroVisual-module-scss-module__XnA2nq__heroVideo{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.03)}@media (max-width:61.25rem){.HeroVisual-module-scss-module__XnA2nq__root{justify-self:center;width:min(100%,21rem)}}@media (max-width:40rem){.HeroVisual-module-scss-module__XnA2nq__root{width:min(100%,18rem)}.HeroVisual-module-scss-module__XnA2nq__videoFrame{border-radius:.75rem}.HeroVisual-module-scss-module__XnA2nq__videoAura{filter:blur(2.25rem);opacity:.45}}
.AppShell-module__LVobBa__root{background:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}.AppShell-module__LVobBa__main{flex:1}
.HeroSection-module-scss-module__nDvUQq__layout{grid-template-columns:minmax(0,.95fr) minmax(16rem,22rem);align-items:center;gap:clamp(2.25rem,6vw,4rem) clamp(1.5rem,3.5vw,3.5rem);display:grid}.HeroSection-module-scss-module__nDvUQq__content{justify-self:start;max-inline-size:min(100%,45rem)}.HeroSection-module-scss-module__nDvUQq__eyebrow{--typography-letter-spacing:.02em}.HeroSection-module-scss-module__nDvUQq__title{text-wrap:balance;--typography-weight:500}.HeroSection-module-scss-module__nDvUQq__titleMuted{color:var(--color-text-muted)}.HeroSection-module-scss-module__nDvUQq__subtitle{max-inline-size:min(100%,33.75rem)}.HeroSection-module-scss-module__nDvUQq__actions{margin-block-start:2.125rem}@media (max-width:70rem){.HeroSection-module-scss-module__nDvUQq__layout{grid-template-columns:1fr;gap:clamp(2.25rem,8vw,4rem)}}@media (max-width:47.499rem){.HeroSection-module-scss-module__nDvUQq__layout{gap:clamp(2rem,8vw,3rem)}.HeroSection-module-scss-module__nDvUQq__content{max-inline-size:100%}.HeroSection-module-scss-module__nDvUQq__eyebrow{--typography-size:clamp(.68rem, 2.4vw, .78rem);--typography-letter-spacing:.06em}.HeroSection-module-scss-module__nDvUQq__title{max-inline-size:min(100%,11.5ch)}.HeroSection-module-scss-module__nDvUQq__subtitle{max-inline-size:min(100%,32ch)}.HeroSection-module-scss-module__nDvUQq__actions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-block-start:1.75rem;display:flex}.HeroSection-module-scss-module__nDvUQq__actions :where(a,button){white-space:nowrap;max-inline-size:100%}}
.CompanyLogo-module__w9XtYG__root{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:fit-content;max-width:100%;color:var(--color-text-primary);background:#08090c8c;justify-content:center;align-items:center;display:inline-flex}.CompanyLogo-module__w9XtYG__sm{min-height:2.35rem;padding:.4rem .7rem}.CompanyLogo-module__w9XtYG__md{min-height:3.75rem;padding:.65rem 1rem}.CompanyLogo-module__w9XtYG__image{object-fit:contain;width:auto;max-width:min(100%,11.25rem);height:auto;max-height:2.55rem;display:block}.CompanyLogo-module__w9XtYG__sm .CompanyLogo-module__w9XtYG__image{max-width:min(100%,7.5rem);max-height:1.65rem}
.SaaSShowcaseCarousel-module__4f71bW__section{padding-block-start:clamp(1.75rem,3vw,3rem)}.SaaSShowcaseCarousel-module__4f71bW__root{gap:1.875rem;display:grid}.SaaSShowcaseCarousel-module__4f71bW__header{justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.SaaSShowcaseCarousel-module__4f71bW__header>:first-child{max-width:47.5rem}.SaaSShowcaseCarousel-module__4f71bW__title{--typography-size:clamp(1.75rem, 2.35vw, 2.7rem);--typography-line-height:1.06;max-width:none}.SaaSShowcaseCarousel-module__4f71bW__titleLine{display:flex}.SaaSShowcaseCarousel-module__4f71bW__viewport{margin-inline:calc(-50vw + 50%);padding-block:26px;overflow:hidden}.SaaSShowcaseCarousel-module__4f71bW__track{gap:18px;width:max-content;animation:42s linear infinite SaaSShowcaseCarousel-module__4f71bW__scroll;display:flex}@media (hover:hover) and (pointer:fine){.SaaSShowcaseCarousel-module__4f71bW__viewport:hover .SaaSShowcaseCarousel-module__4f71bW__track{animation-play-state:paused}}.SaaSShowcaseCarousel-module__4f71bW__banner{border:1px solid var(--banner-border);border-radius:var(--radius-lg);background:radial-gradient(circle at 82% 18%, var(--banner-glow), transparent 34%), linear-gradient(135deg, #ffffff1a, #ffffff08);width:min(82vw,680px);min-height:452px;box-shadow:var(--shadow-soft);padding:14px;position:relative;overflow:hidden}.SaaSShowcaseCarousel-module__4f71bW__media{background:var(--color-bg-soft);border:1px solid #ffffff1f;border-radius:.25rem;height:305px;position:relative;overflow:hidden}.SaaSShowcaseCarousel-module__4f71bW__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#08090c6b);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24}.SaaSShowcaseCarousel-module__4f71bW__image{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.SaaSShowcaseCarousel-module__4f71bW__content{z-index:1;max-width:520px;padding:18px 12px 8px;position:relative}.SaaSShowcaseCarousel-module__4f71bW__neutral{--banner-border:var(--color-border);--banner-glow:#ffffff1f}.SaaSShowcaseCarousel-module__4f71bW__kraftchat{--banner-border:#ff3b4f4d;--banner-glow:var(--kraftchat-accent-soft)}.SaaSShowcaseCarousel-module__4f71bW__kraftscore{--banner-border:#39f5a647;--banner-glow:var(--kraftscore-accent-soft)}.SaaSShowcaseCarousel-module__4f71bW__kraftflow{--banner-border:#5ca9ff4d;--banner-glow:#5ca9ff29}.SaaSShowcaseCarousel-module__4f71bW__kraftops{--banner-border:#ba98ff4d;--banner-glow:#ba98ff29}@keyframes SaaSShowcaseCarousel-module__4f71bW__scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}@media (max-width:680px){.SaaSShowcaseCarousel-module__4f71bW__header{flex-direction:column;align-items:flex-start}.SaaSShowcaseCarousel-module__4f71bW__banner{width:min(88vw,420px);min-height:398px;padding:10px}.SaaSShowcaseCarousel-module__4f71bW__media{height:235px}.SaaSShowcaseCarousel-module__4f71bW__image{object-position:center top}.SaaSShowcaseCarousel-module__4f71bW__content{padding:16px 8px 8px}}@media (max-width:768px){.SaaSShowcaseCarousel-module__4f71bW__section{padding-block:48px}.SaaSShowcaseCarousel-module__4f71bW__header{flex-direction:column;align-items:flex-start;gap:18px}.SaaSShowcaseCarousel-module__4f71bW__title{--typography-size:clamp(1.8rem, 8.5vw, 2.35rem);--typography-line-height:1.05;max-width:21rem}.SaaSShowcaseCarousel-module__4f71bW__viewport{margin-inline:calc(-50vw + 50%);padding-block:16px;overflow:hidden}.SaaSShowcaseCarousel-module__4f71bW__track{gap:14px;animation-duration:36s}.SaaSShowcaseCarousel-module__4f71bW__banner{border-radius:18px;width:min(86vw,360px);min-height:330px;padding:10px}.SaaSShowcaseCarousel-module__4f71bW__media{height:190px}.SaaSShowcaseCarousel-module__4f71bW__content{padding:14px 6px 6px}}
.page-module__m9ZUXa__section{align-items:center;min-height:70dvh;display:grid}.page-module__m9ZUXa__content{justify-items:start;gap:1rem;max-width:42rem;display:grid}.page-module__m9ZUXa__brand{width:clamp(9rem,24vw,12rem);height:auto;margin-bottom:.5rem}.page-module__m9ZUXa__icon{color:#39f5a6;width:2.5rem;height:2.5rem}.page-module__m9ZUXa__title{--typography-line-height:1.05}.page-module__m9ZUXa__text{--typography-line-height:1.7;max-width:36rem}
.CompanyPage-module__y7YWzG__section{padding-block:clamp(4.5rem,8vw,7rem)}.CompanyPage-module__y7YWzG__layout{grid-template-columns:minmax(0,.92fr) minmax(18rem,.55fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.CompanyPage-module__y7YWzG__content{gap:1.35rem;max-inline-size:min(100%,45rem);display:grid}.CompanyPage-module__y7YWzG__title{text-wrap:balance;--typography-weight:500}.CompanyPage-module__y7YWzG__copy{gap:.95rem;display:grid}.CompanyPage-module__y7YWzG__text{--typography-line-height:1.68;max-inline-size:min(100%,42rem)}.CompanyPage-module__y7YWzG__frontsPanel{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:linear-gradient(135deg,#ff3b4f14,#0000 38%),linear-gradient(#ffffff0b,#ffffff03);gap:.8rem;padding:.85rem;display:grid}.CompanyPage-module__y7YWzG__frontCard{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#08090c94;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;padding:1rem;display:grid}.CompanyPage-module__y7YWzG__icon{border-radius:var(--radius-sm);width:2.2rem;height:2.2rem;color:var(--kraftscore-accent);background:#ffffff09;border:1px solid #ffffff14;justify-content:center;align-items:center;display:inline-flex}.CompanyPage-module__y7YWzG__icon :where(svg){width:1.15rem;height:1.15rem}.CompanyPage-module__y7YWzG__frontContent{gap:.25rem;display:grid}.CompanyPage-module__y7YWzG__frontTitle{--typography-line-height:1.2}.CompanyPage-module__y7YWzG__frontText{--typography-line-height:1.48}@media (max-width:64rem){.CompanyPage-module__y7YWzG__layout{grid-template-columns:1fr;align-items:start}.CompanyPage-module__y7YWzG__frontsPanel{max-inline-size:42rem}}@media (max-width:47.499rem){.CompanyPage-module__y7YWzG__content{max-inline-size:100%}.CompanyPage-module__y7YWzG__title{max-inline-size:min(100%,11.5ch)}.CompanyPage-module__y7YWzG__text{max-inline-size:min(100%,34ch)}.CompanyPage-module__y7YWzG__frontsPanel{padding:.65rem}.CompanyPage-module__y7YWzG__frontCard{padding:.9rem}}
.ContactPage-module__CKQtTW__section{padding-block:clamp(4.5rem,8vw,7rem)}.ContactPage-module__CKQtTW__layout{grid-template-columns:minmax(0,.85fr) minmax(20rem,.58fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.ContactPage-module__CKQtTW__header{gap:1.15rem;max-inline-size:min(100%,44rem);display:grid}.ContactPage-module__CKQtTW__title{text-wrap:balance;--typography-weight:500}.ContactPage-module__CKQtTW__lead{--typography-line-height:1.65;max-inline-size:min(100%,36rem)}.ContactPage-module__CKQtTW__panel{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:linear-gradient(135deg,#ff3b4f14,#0000 38%),linear-gradient(#ffffff0d,#ffffff03);gap:1.4rem;padding:clamp(1rem,2.6vw,1.35rem);display:grid}.ContactPage-module__CKQtTW__channels{gap:.75rem;display:grid}.ContactPage-module__CKQtTW__channel{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-height:4.25rem;transition:border-color var(--transition-fast), transform var(--transition-fast);background:#08090c8c;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.9rem;display:grid}.ContactPage-module__CKQtTW__channel:hover,.ContactPage-module__CKQtTW__channel:focus-visible{border-color:var(--color-border-strong);transform:translateY(-.0625rem)}.ContactPage-module__CKQtTW__channelIcon{width:2.25rem;height:2.25rem;color:var(--kraftscore-accent);justify-content:center;align-items:center;display:inline-flex}.ContactPage-module__CKQtTW__channelIcon :where(svg){width:1.35rem;height:1.35rem}.ContactPage-module__CKQtTW__channelCopy{gap:.25rem;min-width:0;display:grid}.ContactPage-module__CKQtTW__socialBlock{gap:.85rem;display:grid}.ContactPage-module__CKQtTW__socials{flex-wrap:wrap;gap:.75rem;display:flex}.ContactPage-module__CKQtTW__social{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:2.35rem;height:2.35rem;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#ffffff05;justify-content:center;align-items:center;display:inline-flex}.ContactPage-module__CKQtTW__social:hover,.ContactPage-module__CKQtTW__social:focus-visible{border-color:var(--color-border-strong);color:var(--color-text-primary);transform:translateY(-.0625rem)}.ContactPage-module__CKQtTW__social :where(svg){width:1.25rem;height:1.25rem}.ContactPage-module__CKQtTW__cta{width:fit-content}@media (max-width:64rem){.ContactPage-module__CKQtTW__layout{grid-template-columns:1fr;align-items:start}.ContactPage-module__CKQtTW__panel{max-inline-size:42rem}}@media (max-width:42rem){.ContactPage-module__CKQtTW__section{padding-block:4rem}.ContactPage-module__CKQtTW__title{max-inline-size:min(100%,11.5ch)}.ContactPage-module__CKQtTW__lead{max-inline-size:min(100%,34ch)}}
.EnterprisePage-module__P2aWDa__section{padding-block:clamp(4.5rem,8vw,7rem)}.EnterprisePage-module__P2aWDa__hero{grid-template-columns:minmax(0,.94fr) minmax(18rem,.52fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);margin-block-end:clamp(2.25rem,5vw,4rem);display:grid}.EnterprisePage-module__P2aWDa__heroContent{gap:1.35rem;max-inline-size:min(100%,47rem);display:grid}.EnterprisePage-module__P2aWDa__title{text-wrap:balance;--typography-weight:500}.EnterprisePage-module__P2aWDa__copy{gap:.95rem;display:grid}.EnterprisePage-module__P2aWDa__lead,.EnterprisePage-module__P2aWDa__text{--typography-line-height:1.68;max-inline-size:min(100%,40rem)}.EnterprisePage-module__P2aWDa__summary{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:linear-gradient(135deg,#39f5a614,#0000 40%),linear-gradient(#ffffff0e,#ffffff04);gap:.85rem;padding:clamp(1.15rem,2.6vw,1.6rem);display:grid}.EnterprisePage-module__P2aWDa__summaryTitle{--typography-size:clamp(1.25rem, 2vw, 1.55rem);--typography-line-height:1.12}.EnterprisePage-module__P2aWDa__summaryText{--typography-line-height:1.55}.EnterprisePage-module__P2aWDa__capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-block-end:clamp(2rem,4vw,3rem);display:grid}.EnterprisePage-module__P2aWDa__capabilityCard{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:linear-gradient(135deg, #ffffff0b, #ffffff03), var(--color-bg-soft);align-content:start;gap:.8rem;min-height:17rem;padding:1.15rem;display:grid}.EnterprisePage-module__P2aWDa__icon{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--kraftscore-accent);background:#ffffff09;border:1px solid #ffffff14;justify-content:center;align-items:center;display:inline-flex}.EnterprisePage-module__P2aWDa__icon :where(svg){width:1.15rem;height:1.15rem}.EnterprisePage-module__P2aWDa__capabilityTitle{--typography-size:clamp(1.1rem, 1.6vw, 1.35rem);--typography-line-height:1.12}.EnterprisePage-module__P2aWDa__capabilityText{--typography-line-height:1.55}.EnterprisePage-module__P2aWDa__process{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:linear-gradient(90deg,#ffffff0a,#ffffff03);grid-template-columns:minmax(0,.72fr) minmax(18rem,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.15rem,2.8vw,1.6rem);display:grid}.EnterprisePage-module__P2aWDa__processIntro{gap:.75rem;display:grid}.EnterprisePage-module__P2aWDa__processTitle{--typography-size:clamp(1.45rem, 2.4vw, 2rem);--typography-line-height:1.08}.EnterprisePage-module__P2aWDa__processText{--typography-line-height:1.58;max-inline-size:36rem}.EnterprisePage-module__P2aWDa__steps{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.EnterprisePage-module__P2aWDa__step{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#08090c85;align-items:center;gap:.65rem;min-height:3rem;padding:.65rem .85rem;display:inline-flex}.EnterprisePage-module__P2aWDa__stepIcon{width:1.85rem;height:1.85rem;color:var(--kraftchat-accent);justify-content:center;align-items:center;display:inline-flex}.EnterprisePage-module__P2aWDa__stepIcon :where(svg){width:1.3rem;height:1.3rem}@media (max-width:72rem){.EnterprisePage-module__P2aWDa__hero,.EnterprisePage-module__P2aWDa__process{grid-template-columns:1fr}.EnterprisePage-module__P2aWDa__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.EnterprisePage-module__P2aWDa__steps{justify-content:flex-start}}@media (max-width:42rem){.EnterprisePage-module__P2aWDa__section{padding-block:4rem}.EnterprisePage-module__P2aWDa__title{max-inline-size:min(100%,11.5ch)}.EnterprisePage-module__P2aWDa__lead,.EnterprisePage-module__P2aWDa__text{max-inline-size:min(100%,34ch)}.EnterprisePage-module__P2aWDa__capabilities{grid-template-columns:1fr}.EnterprisePage-module__P2aWDa__capabilityCard{min-height:auto}}
.FounderPage-module__i0VICG__heroSection{padding-block:clamp(4.5rem,8vw,7rem)}.FounderPage-module__i0VICG__hero{grid-template-columns:minmax(0,.78fr) minmax(22rem,.74fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.FounderPage-module__i0VICG__heroContent{gap:1.45rem;max-inline-size:min(100%,44rem);display:grid}.FounderPage-module__i0VICG__title{text-wrap:balance;--typography-weight:500}.FounderPage-module__i0VICG__identity{gap:.75rem;max-inline-size:37rem;display:grid}.FounderPage-module__i0VICG__name{--typography-line-height:1.08}.FounderPage-module__i0VICG__role{--typography-line-height:1.62}.FounderPage-module__i0VICG__socials{flex-wrap:wrap;gap:.75rem;display:flex}.FounderPage-module__i0VICG__social{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:2.35rem;height:2.35rem;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#ffffff05;justify-content:center;align-items:center;display:inline-flex}.FounderPage-module__i0VICG__social:hover,.FounderPage-module__i0VICG__social:focus-visible{border-color:var(--color-border-strong);color:var(--color-text-primary);transform:translateY(-.0625rem)}.FounderPage-module__i0VICG__social :where(svg){width:1.25rem;height:1.25rem}.FounderPage-module__i0VICG__portrait{isolation:isolate;background:radial-gradient(at 72% 44%,#fff1,#ffffff07 28%,#0000 56%),linear-gradient(90deg,#0000,#ffffff05,#0000 82%);min-height:clamp(20rem,30vw,28rem);position:relative;overflow:hidden}.FounderPage-module__i0VICG__portrait:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 70% 46%, transparent 0 32%, #08090c2e 58%, var(--color-bg) 88%), linear-gradient(90deg, var(--color-bg) 0%, #08090c8c 24%, transparent 48%, #08090c94 78%, var(--color-bg) 100%);position:absolute;inset:0}.FounderPage-module__i0VICG__portrait:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, var(--color-bg) 0%, transparent 24%, transparent 78%, var(--color-bg) 100%), linear-gradient(180deg, var(--color-bg) 0%, transparent 18%, transparent 70%, var(--color-bg) 100%);position:absolute;inset:0}.FounderPage-module__i0VICG__photo{z-index:2;object-fit:contain;object-position:center bottom;filter:contrast(1.08)brightness(1.04)saturate(1.04);width:auto;max-width:none;height:116%;display:block;position:absolute;inset:auto 50% -2.25rem auto;transform:translate(50%);-webkit-mask-image:radial-gradient(at 62% 48%,#000 0 60%,#000000e6 72%,#0000 90%);mask-image:radial-gradient(at 62% 48%,#000 0 60%,#000000e6 72%,#0000 90%)}.FounderPage-module__i0VICG__bioSection{border-block:1px solid var(--color-section-divider-strong)}.FounderPage-module__i0VICG__bioGrid{grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);display:grid}.FounderPage-module__i0VICG__sectionTitle{--typography-line-height:1.08}.FounderPage-module__i0VICG__bioCopy{gap:.95rem;max-inline-size:46rem;display:grid}.FounderPage-module__i0VICG__bioText{--typography-line-height:1.68}.FounderPage-module__i0VICG__techSection{padding-block-start:clamp(2rem,4vw,3rem)}.FounderPage-module__i0VICG__techHeader,.FounderPage-module__i0VICG__projectsHeader{gap:.75rem;max-inline-size:min(100%,42rem);margin-block-end:1.5rem;display:grid}.FounderPage-module__i0VICG__techLead,.FounderPage-module__i0VICG__projectsLead{--typography-line-height:1.62}.FounderPage-module__i0VICG__techViewport{margin-inline:calc(-50vw + 50%);padding-block:1.25rem;overflow:hidden}.FounderPage-module__i0VICG__techTrack{align-items:center;gap:clamp(2rem,5vw,4.5rem);width:max-content;animation:38s linear infinite FounderPage-module__i0VICG__techScroll;display:flex}.FounderPage-module__i0VICG__techViewport:hover .FounderPage-module__i0VICG__techTrack{animation-play-state:paused}.FounderPage-module__i0VICG__techPill{opacity:.9;justify-content:center;place-items:center;gap:.75rem;min-width:clamp(5.5rem,9vw,8rem);min-height:5.25rem;display:inline-grid}.FounderPage-module__i0VICG__techLogo{object-fit:contain;width:auto;max-width:clamp(5.5rem,10vw,8.5rem);height:clamp(2.25rem,4vw,3.25rem);display:block}.FounderPage-module__i0VICG__techWordmark{color:var(--color-text-primary);white-space:nowrap;--typography-size:clamp(1.45rem, 3vw, 2.15rem);--typography-line-height:1}.FounderPage-module__i0VICG__techName{color:var(--color-text-primary);white-space:nowrap;--typography-line-height:1}.FounderPage-module__i0VICG__projectsHeader{margin-block-end:2rem}.FounderPage-module__i0VICG__projectsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.FounderPage-module__i0VICG__projectCard{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:linear-gradient(135deg, #ffffff0b, #ffffff03), var(--color-bg-soft);align-content:start;gap:1rem;min-height:15rem;padding:1.15rem;display:grid}.FounderPage-module__i0VICG__projectText{--typography-line-height:1.58}@keyframes FounderPage-module__i0VICG__techScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 2.25rem))}}@media (max-width:72rem){.FounderPage-module__i0VICG__hero,.FounderPage-module__i0VICG__bioGrid{grid-template-columns:1fr}.FounderPage-module__i0VICG__portrait{min-height:21rem}.FounderPage-module__i0VICG__projectsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.FounderPage-module__i0VICG__heroSection{padding-block:4rem}.FounderPage-module__i0VICG__title{max-inline-size:min(100%,11.5ch)}.FounderPage-module__i0VICG__identity,.FounderPage-module__i0VICG__bioCopy,.FounderPage-module__i0VICG__techHeader,.FounderPage-module__i0VICG__projectsHeader{max-inline-size:min(100%,34ch)}.FounderPage-module__i0VICG__portrait{min-height:16rem}.FounderPage-module__i0VICG__photo{height:108%;inset:auto 50% -1.5rem auto}.FounderPage-module__i0VICG__projectsGrid{grid-template-columns:1fr}}
.SolutionsCarousel-module__V60nzq__section{isolation:isolate;background:radial-gradient(ellipse at 72% 22%, var(--color-section-blue-glow), transparent 46%), linear-gradient(180deg, var(--color-section-blue-soft) 0%, var(--color-section-blue) 72%, var(--color-bg) 100%);padding-block:clamp(3rem,5vw,4.75rem);position:relative;overflow:hidden}.SolutionsCarousel-module__V60nzq__root{gap:1.5rem;display:grid}.SolutionsCarousel-module__V60nzq__header{grid-template-columns:minmax(0,.9fr) auto;align-items:end;gap:2rem;display:grid}.SolutionsCarousel-module__V60nzq__title{gap:.875rem;max-width:51.25rem;display:grid}.SolutionsCarousel-module__V60nzq__sectionTitle{--typography-size:clamp(1.75rem, 2.35vw, 2.7rem);--typography-line-height:1.06;max-width:none}.SolutionsCarousel-module__V60nzq__sectionTitleLine{white-space:nowrap;display:block}.SolutionsCarousel-module__V60nzq__support{--typography-size:1rem;--typography-line-height:1.6;max-width:26.875rem}.SolutionsCarousel-module__V60nzq__controls{align-items:center;gap:.625rem;display:flex}.SolutionsCarousel-module__V60nzq__control{border:1px solid var(--color-border);width:2.375rem;height:2.375rem;color:var(--color-text-primary);cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);background:#ffffff14;border-radius:999px;place-items:center;display:inline-grid}.SolutionsCarousel-module__V60nzq__control:hover:not(:disabled){border-color:var(--color-border-strong);background:#ffffff1f;transform:translateY(-.0625rem)}.SolutionsCarousel-module__V60nzq__control:focus-visible{outline-offset:.1875rem;outline:.125rem solid #ffffffb3}.SolutionsCarousel-module__V60nzq__control:disabled{cursor:not-allowed;opacity:.45}.SolutionsCarousel-module__V60nzq__controlIcon{width:1.125rem;height:1.125rem}.SolutionsCarousel-module__V60nzq__viewport{--gap:.875rem;--visible:5;overflow:hidden}.SolutionsCarousel-module__V60nzq__track{gap:var(--gap);display:flex}.SolutionsCarousel-module__V60nzq__slide{flex:0 0 calc((100% - (var(--gap) * (var(--visible) - 1))) / var(--visible));min-width:0}.SolutionsCarousel-module__V60nzq__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.SolutionsCarousel-module__V60nzq__dots{gap:.5rem;display:flex}.SolutionsCarousel-module__V60nzq__dot{cursor:pointer;background:#ffffff38;border:0;border-radius:999px;width:.5rem;height:.5rem;padding:0}.SolutionsCarousel-module__V60nzq__dotActive{background:var(--color-text-primary);width:1.375rem}@media (max-width:60rem){.SolutionsCarousel-module__V60nzq__viewport{--visible:3}}@media (max-width:42.5rem){.SolutionsCarousel-module__V60nzq__header{grid-template-columns:1fr;align-items:flex-start}.SolutionsCarousel-module__V60nzq__viewport{--visible:1}.SolutionsCarousel-module__V60nzq__sectionTitle{display:flex}.SolutionsCarousel-module__V60nzq__footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.SolutionsCarousel-module__V60nzq__track,.SolutionsCarousel-module__V60nzq__control{transition:none}}.SolutionsCarousel-module__V60nzq__section:before,.SolutionsCarousel-module__V60nzq__section:after{content:"";z-index:0;width:100%;height:var(--section-fade-size);pointer-events:none;position:absolute;left:0}.SolutionsCarousel-module__V60nzq__section:before{background:linear-gradient(180deg, var(--color-bg) 0%, #08090cc2 32%, transparent 100%);top:0}.SolutionsCarousel-module__V60nzq__section:after{background:linear-gradient(0deg, var(--color-bg) 0%, #08090cb8 30%, transparent 100%);bottom:0}.SolutionsCarousel-module__V60nzq__section>*{z-index:1;position:relative}@media (max-width:768px){.SolutionsCarousel-module__V60nzq__section{padding-block:48px}.SolutionsCarousel-module__V60nzq__header{grid-template-columns:1fr;gap:18px}.SolutionsCarousel-module__V60nzq__sectionTitle{--typography-size:clamp(1.75rem, 8.5vw, 2.35rem);--typography-line-height:1.04;max-width:21rem}.SolutionsCarousel-module__V60nzq__supportText,.SolutionsCarousel-module__V60nzq__description{max-width:21rem;font-size:.9rem;line-height:1.5}.SolutionsCarousel-module__V60nzq__controls{justify-content:flex-start}.SolutionsCarousel-module__V60nzq__viewport{--visible:1}.SolutionsCarousel-module__V60nzq__slide{flex-basis:100%}.SolutionsCarousel-module__V60nzq__card{border-radius:18px;min-height:150px;padding:18px}}
.SolutionsPage-module__Hv8G7q__section{padding-block:clamp(4.5rem,8vw,7rem)}.SolutionsPage-module__Hv8G7q__header{gap:1.15rem;max-inline-size:min(100%,45rem);margin-block-end:clamp(2.25rem,5vw,4rem);display:grid}.SolutionsPage-module__Hv8G7q__title{text-wrap:balance;--typography-weight:500}.SolutionsPage-module__Hv8G7q__lead{--typography-line-height:1.65;max-inline-size:min(100%,36rem)}.SolutionsPage-module__Hv8G7q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.SolutionsPage-module__Hv8G7q__card{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:linear-gradient(135deg, #ffffff0e, #ffffff03), var(--color-bg-soft);min-height:19rem;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);grid-template-columns:minmax(10rem,.82fr) minmax(0,1fr);display:grid;overflow:hidden}.SolutionsPage-module__Hv8G7q__interactive{cursor:pointer}.SolutionsPage-module__Hv8G7q__interactive:hover,.SolutionsPage-module__Hv8G7q__interactive:focus-visible{box-shadow:var(--shadow-glow);border-color:#ffffff29;transform:translateY(-.125rem)}.SolutionsPage-module__Hv8G7q__interactive:focus-visible{outline-offset:.25rem;outline:.125rem solid #ffffff8c}.SolutionsPage-module__Hv8G7q__interactive:hover .SolutionsPage-module__Hv8G7q__image,.SolutionsPage-module__Hv8G7q__interactive:focus-visible .SolutionsPage-module__Hv8G7q__image{transform:scale(1.025)}.SolutionsPage-module__Hv8G7q__media{border-right:1px solid var(--color-border);background:var(--color-bg-elevated);min-height:100%;position:relative;overflow:hidden}.SolutionsPage-module__Hv8G7q__media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 64%,#08090c75);position:absolute;inset:0}.SolutionsPage-module__Hv8G7q__image{object-fit:cover;object-position:left top;width:100%;height:100%;transition:transform var(--transition-base);display:block}.SolutionsPage-module__Hv8G7q__cardContent{align-content:center;gap:.65rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.SolutionsPage-module__Hv8G7q__eyebrow{--typography-letter-spacing:.06em}.SolutionsPage-module__Hv8G7q__cardTitle{--typography-line-height:1.08}.SolutionsPage-module__Hv8G7q__description,.SolutionsPage-module__Hv8G7q__details{--typography-line-height:1.55}@media (max-width:72rem){.SolutionsPage-module__Hv8G7q__grid{grid-template-columns:1fr}}@media (max-width:42rem){.SolutionsPage-module__Hv8G7q__section{padding-block:4rem}.SolutionsPage-module__Hv8G7q__title{max-inline-size:min(100%,11.5ch)}.SolutionsPage-module__Hv8G7q__lead{max-inline-size:min(100%,34ch)}.SolutionsPage-module__Hv8G7q__card{grid-template-columns:1fr}.SolutionsPage-module__Hv8G7q__media{border-right:0;border-bottom:1px solid var(--color-border);min-height:12rem}.SolutionsPage-module__Hv8G7q__media:after{background:linear-gradient(#0000 62%,#08090c7a)}}
