@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(https://mindly-marketing.de/hubfs/raw_assets/public/mindly-theme/fonts/geist/geist-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(https://mindly-marketing.de/hubfs/raw_assets/public/mindly-theme/fonts/geist/geist-latin-500-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(https://mindly-marketing.de/hubfs/raw_assets/public/mindly-theme/fonts/geist/geist-latin-600-normal.woff2) format("woff2")}:root{--mm-canvas:#fff;--mm-mist:#f5f5f7;--mm-ink:#1d1d1f;--mm-ink-muted:#707070;--mm-action:#0071e3;--mm-on-action:#fff;--mm-link:#06c;--mm-signal:#b64400;--mm-dark:#1d1d1f;--mm-frost:#fafafc;--mm-control:#e6e6e8;--mm-hairline:#d6d6d6;--mm-steel:#86868b;--mm-ink-muted-dark:#a1a1a6;--mm-link-dark:#2997ff;--mm-font:"Geist",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;--mm-radius-sm:12px;--mm-radius-md:20px;--mm-radius-lg:28px;--mm-radius-btn:9999px;--mm-max:1100px;--mm-gap:90px;--mm-gutter:22px;--mm-ease:cubic-bezier(.2,.8,.2,1);--c-bg:var(--mm-canvas);--c-text:var(--mm-ink);--c-muted:var(--mm-ink-muted);--c-link:var(--mm-link);--c-surface:var(--mm-mist);--c-surface-2:var(--mm-canvas);--c-line:var(--mm-control);--c-num:var(--mm-hairline);--c-eyebrow:var(--mm-ink)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:120px}body{background:var(--mm-canvas);color:var(--mm-ink);font-family:var(--mm-font);font-size:17px;letter-spacing:-.022em;line-height:1.47;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{height:auto;max-width:100%}a{color:var(--c-link);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;text-wrap:balance}p{margin:0 0 1em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{border-radius:8px;outline:2px solid var(--mm-action);outline-offset:3px}.mm-num{font-variant-numeric:tabular-nums}.mm-sr{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.mm-skip{background:var(--mm-canvas);border-radius:8px;left:-9999px;padding:8px 12px;position:absolute;top:8px;z-index:100}.mm-skip:focus{left:8px}.body-container-wrapper .dnd-section{padding:0}.body-container-wrapper .dnd-section>.row-fluid{margin:0;max-width:none}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid [class*=span]{min-height:1px;width:100%}@media (min-width:768px){.row-fluid .span1{width:8.333%}.row-fluid .span2{width:16.666%}.row-fluid .span3{width:25%}.row-fluid .span4{width:33.333%}.row-fluid .span5{width:41.666%}.row-fluid .span6{width:50%}.row-fluid .span7{width:58.333%}.row-fluid .span8{width:66.666%}.row-fluid .span9{width:75%}.row-fluid .span10{width:83.333%}.row-fluid .span11{width:91.666%}.row-fluid .span12{width:100%}}.dnd-module:not(.widget-type-custom_widget)>.hs_cos_wrapper,.dnd-module:not(.widget-type-custom_widget)>div>.hs_cos_wrapper{display:block;margin:0 auto;max-width:var(--mm-max);padding:24px var(--mm-gutter)}.mm-band{background:var(--c-bg);color:var(--c-text);padding:var(--mm-gap) var(--mm-gutter);position:relative}.mm-bg-white{--c-bg:var(--mm-canvas);--c-surface:var(--mm-mist);--c-surface-2:var(--mm-canvas)}.mm-bg-mist{--c-bg:var(--mm-mist);--c-surface:var(--mm-canvas);--c-surface-2:var(--mm-mist)}.mm-bg-dark{--c-bg:var(--mm-dark);--c-text:var(--mm-mist);--c-muted:var(--mm-ink-muted-dark);--c-link:var(--mm-link-dark);--c-surface:hsla(0,0%,100%,.06);--c-surface-2:hsla(0,0%,100%,.04);--c-line:hsla(0,0%,100%,.12);--c-num:hsla(0,0%,100%,.22);--c-eyebrow:var(--mm-steel)}.mm-pt-none{padding-top:0}.mm-pt-s{padding-top:calc(var(--mm-gap)*.45)}.mm-pt-m{padding-top:var(--mm-gap)}.mm-pt-l{padding-top:calc(var(--mm-gap)*1.35)}.mm-pb-none{padding-bottom:0}.mm-pb-s{padding-bottom:calc(var(--mm-gap)*.45)}.mm-pb-m{padding-bottom:var(--mm-gap)}.mm-pb-l{padding-bottom:calc(var(--mm-gap)*1.35)}.mm-container{margin:0 auto;max-width:var(--mm-max)}.mm-container--narrow{max-width:820px}.mm-container--wide{max-width:1300px}.mm-container--full{max-width:none}.mm-center{text-align:center}.mm-eyebrow{color:var(--c-eyebrow);font-size:21px;font-weight:600;letter-spacing:.011em;line-height:1;margin:0 0 12px}.mm-eyebrow--muted,.mm-kicker{color:var(--c-muted)}.mm-kicker{font-size:12px;font-weight:600;letter-spacing:-.01em;line-height:16px;margin:0}.mm-kicker--signal{color:var(--mm-signal)}.mm-h1{font-size:clamp(44px,7vw,80px);letter-spacing:-.03em;line-height:1.05}.mm-h1,.mm-h2{font-weight:600;margin:0}.mm-h2{font-size:clamp(32px,4vw,48px);letter-spacing:-.02em;line-height:1.08}.mm-h2--xl{font-size:clamp(36px,4.5vw,48px)}.mm-h3{font-size:clamp(28px,3.5vw,40px);letter-spacing:-.01em;line-height:1.08}.mm-h3,.mm-h4{font-weight:600;margin:0}.mm-h4{font-size:24px;letter-spacing:-.005em;line-height:1.17}.mm-lead{font-size:clamp(19px,2vw,21px);letter-spacing:.011em;line-height:1.38;margin:0}.mm-lead,.mm-text{color:var(--c-muted)}.mm-text{font-size:17px;letter-spacing:-.022em;line-height:1.47}.mm-text>:last-child{margin-bottom:0}.mm-text p{margin:0 0 12px}.mm-text strong{color:var(--c-text);font-weight:600}.mm-small{color:var(--c-muted);font-size:12px;letter-spacing:-.01em;line-height:1.33}.mm-head-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:40px}.mm-head{margin-bottom:40px;max-width:760px}.mm-head .mm-text{margin-top:16px}.mm-btn{align-items:center;background:var(--mm-action);border:0;border-radius:var(--mm-radius-btn);color:var(--mm-on-action)!important;cursor:pointer;display:inline-flex;font:inherit;font-size:17px;gap:8px;justify-content:center;letter-spacing:-.022em;line-height:1.18;min-height:44px;padding:12px 24px;text-decoration:none!important;transition:filter .2s ease,scale .2s ease,box-shadow .3s ease}.mm-btn:hover{filter:brightness(1.12)}.mm-btn:active{scale:.97}.mm-btn--sm{font-size:12px;letter-spacing:-.01em;line-height:16px;min-height:32px;padding:8px 16px}.mm-btn--md{font-size:14px;letter-spacing:-.016em;min-height:40px;padding:10px 18px}.mm-btn--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--mm-steel);color:var(--c-text)!important}@media (hover:hover) and (pointer:fine){.mm-btn:hover{box-shadow:0 8px 24px -6px color-mix(in srgb,var(--mm-action) 55%,transparent)}.mm-btn--outline:hover{box-shadow:inset 0 0 0 1px var(--c-text);filter:none}}.mm-link{color:var(--c-link);font-size:17px;letter-spacing:-.022em}.mm-link .mm-arr{display:inline-block;transition:translate .2s ease}.mm-link:hover .mm-arr{translate:3px 0}.mm-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px}.mm-center .mm-actions{justify-content:center}.mm-card{background:var(--c-surface);border-radius:var(--mm-radius-lg);padding:28px}.mm-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.mm-grid--wide{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.mm-spot{isolation:isolate;overflow:hidden;position:relative;transition:scale .35s var(--mm-ease),box-shadow .35s ease}.mm-spot:after{background:linear-gradient(115deg,transparent 35%,hsla(0,0%,100%,.6) 50%,transparent 65%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;translate:-120% 0;z-index:1}.mm-bg-dark .mm-spot:after{background:linear-gradient(115deg,transparent 35%,hsla(0,0%,100%,.08) 50%,transparent 65%)}@media (hover:hover) and (pointer:fine){.mm-spot:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--mm-action) 35%,transparent),0 24px 48px -24px color-mix(in srgb,var(--mm-action) 45%,transparent)}.mm-spot:hover:after{transition:translate .9s var(--mm-ease);translate:120% 0}}@keyframes mm-blur-in{0%{filter:blur(14px);opacity:0;translate:0 12px}to{filter:blur(0);opacity:1;translate:0 0}}.mm-blur-in{animation:mm-blur-in 1s var(--mm-ease) both}@keyframes mm-fade-up{0%{filter:blur(6px);opacity:0;translate:0 10px}to{filter:blur(0);opacity:1;translate:0 0}}.mm-fadein{animation:mm-fade-up .55s var(--mm-ease) both}@keyframes mm-reveal{0%{filter:blur(8px);opacity:0;translate:0 28px}to{filter:blur(0);opacity:1;translate:0 0}}@supports (animation-timeline:view()){.mm-anim .mm-reveal{animation:mm-reveal linear both;animation-range:entry 0 entry 45%;animation-timeline:view()}.mm-anim .mm-reveal-2{animation-range:entry 8% entry 55%}.mm-anim .mm-reveal-3{animation-range:entry 16% entry 65%}}.hs-editor .mm-reveal,.hs-inline-edit .mm-reveal{animation:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.mm-header{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.72);border-bottom:1px solid rgba(0,0,0,.08);position:sticky;top:0;z-index:30}.mm-header--static{position:relative}.mm-header__nav{gap:24px;justify-content:space-between;margin:0 auto;max-width:1024px;padding:0 16px 0 22px}.mm-header__logo,.mm-header__nav{align-items:center;display:flex;height:52px}.mm-header__logo img{display:block;height:34px;width:auto}.mm-header__links{align-items:center;display:flex;font-size:12px;gap:26px;letter-spacing:-.01em;white-space:nowrap}.mm-header__links a:not(.mm-btn){color:rgba(0,0,0,.8)}.mm-header__links a:not(.mm-btn):hover{color:var(--mm-ink);text-decoration:none}.mm-header__links .mm-btn{font-size:12px;min-height:0;padding:7px 15px}.mm-header__mobile{align-items:center;display:none;gap:4px}.mm-header__mobile .mm-btn{font-size:12px;min-height:0;padding:7px 14px}.mm-burger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0;width:44px}.mm-burger span{background:var(--mm-ink);border-radius:2px;display:block;height:1.5px;transition:translate .3s ease,rotate .3s ease;width:18px}.mm-burger[aria-expanded=true] span:first-child{rotate:45deg;translate:0 3.25px}.mm-burger[aria-expanded=true] span:last-child{rotate:-45deg;translate:0 -3.25px}.mm-menu{animation:mm-menu-in .3s ease both;-webkit-backdrop-filter:saturate(180%) blur(24px);backdrop-filter:saturate(180%) blur(24px);background:rgba(250,250,252,.94);bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:53px;z-index:29}@keyframes mm-menu-in{0%{opacity:0}to{opacity:1}}.mm-menu[hidden]{display:none}.mm-menu__nav{display:flex;flex-direction:column;gap:6px;padding:24px 32px 48px}.mm-menu__nav a:not(.mm-btn){color:var(--mm-ink);font-size:28px;font-weight:600;letter-spacing:.007em;line-height:1.5;padding:4px 0}.mm-menu__nav .mm-btn{align-self:flex-start;margin-top:28px}@media (max-width:833px){.mm-header__links{display:none}.mm-header__mobile{display:flex}}.mm-hero{overflow:hidden;text-align:center}.mm-hero>:not(canvas){position:relative;z-index:1}.mm-hero__grid{height:100%;left:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 50%,transparent 82%);mask-image:linear-gradient(180deg,#000 0,#000 50%,transparent 82%);pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.mm-hero .mm-eyebrow{margin-bottom:16px}.mm-hero .mm-h1{margin:0 auto;max-width:920px}.mm-hero .mm-h1 .mm-line{display:inline-block}.mm-hero .mm-lead{margin:28px auto 0;max-width:620px}.mm-hero .mm-actions{justify-content:center;margin-top:36px}.mm-hero--left{text-align:left}.mm-hero--left .mm-h1,.mm-hero--left .mm-lead{margin-left:0}.mm-hero--left .mm-actions{justify-content:flex-start}@media (max-width:600px){.mm-hero .mm-actions{align-items:center;flex-direction:column;gap:16px}.mm-hero--left .mm-actions{align-items:flex-start}}.mm-hero__visual{margin:88px auto 0;max-width:1100px;padding-bottom:40px;perspective:1600px;position:relative}.mm-hero__img{border-radius:var(--mm-radius-lg);display:block;width:100%}.mm-aura{animation:mm-aura 8s ease-in-out infinite;background:radial-gradient(closest-side,color-mix(in srgb,var(--mm-action) 22%,transparent),transparent);border-radius:50%;bottom:18%;filter:blur(48px);left:8%;pointer-events:none;position:absolute;right:8%;top:8%;z-index:0}@keyframes mm-aura{0%,to{opacity:.65;scale:1}50%{opacity:1;scale:1.06}}.mm-dash{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(245,245,247,.82);border-radius:var(--mm-radius-lg);margin:0;padding:clamp(16px,3vw,40px);position:relative;text-align:left;z-index:1}@keyframes mm-dash-tilt{0%{transform:rotateX(16deg) scale(.92)}to{transform:none}}@supports (animation-timeline:scroll()){.mm-anim .mm-dash{animation:mm-dash-tilt linear both;animation-range:0 560px;animation-timeline:scroll(root);transform-origin:50% 0}}.mm-pipe{background:var(--mm-canvas);border-radius:var(--mm-radius-md);box-shadow:0 0 0 1px var(--mm-control);color:var(--mm-ink);overflow:hidden;position:relative;user-select:none;-webkit-user-select:none}.mm-pipe__bar{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.mm-pipe__dots{display:flex;gap:6px}.mm-pipe__dots span{background:var(--mm-hairline);border-radius:50%;height:10px;width:10px}.mm-pipe__caption{font-size:12px;font-weight:600}.mm-pipe__meta{color:var(--mm-link);font-size:12px}.mm-pipe__track{background:var(--mm-control);height:2px}.mm-pipe__progress{background:var(--mm-action);height:2px;transition:width .9s cubic-bezier(.65,0,.35,1);width:0}.mm-pipe__cols{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:24px 20px 28px}.mm-pipe__col{display:flex;flex-direction:column;gap:10px}.mm-pipe__col-title{color:var(--mm-ink-muted);font-size:12px;font-weight:600;margin:0}@keyframes mm-pipe-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}.mm-pipe__card{animation:mm-pipe-in .6s var(--mm-ease) both;background:var(--mm-mist);border:0;border-radius:var(--mm-radius-sm);box-shadow:0 0 0 0 transparent;color:var(--mm-ink);cursor:pointer;display:block;font:inherit;padding:14px;position:relative;text-align:left;transition:scale .5s var(--mm-ease),box-shadow .5s ease,background-color .5s ease;width:100%;z-index:1}.mm-pipe__card-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.mm-pipe__card-title{font-size:14px;font-weight:600;letter-spacing:-.016em}.mm-pipe__dot{background:transparent;border-radius:50%;flex:0 0 auto;height:8px;transition:background-color .4s ease;width:8px}.mm-pipe__card-sub{color:var(--mm-ink-muted);display:block;font-size:12px;margin-top:4px}.mm-pipe__card.is-visited{background:var(--mm-canvas);box-shadow:0 0 0 1px color-mix(in srgb,var(--mm-action) 40%,transparent)}.mm-pipe__card.is-visited .mm-pipe__dot{background:var(--mm-action)}.mm-pipe__card.is-active{box-shadow:0 0 0 2px var(--mm-action),0 18px 40px -12px color-mix(in srgb,var(--mm-action) 45%,transparent);scale:1.07;z-index:3}.mm-pipe__cursor{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:translate .9s cubic-bezier(.65,0,.35,1),opacity .3s ease;translate:0 0;z-index:6}.mm-pipe__cursor svg{display:block;position:relative}.mm-pipe__ripple{background:var(--mm-action);border-radius:50%;height:34px;left:-16px;opacity:0;position:absolute;top:-16px;width:34px}@keyframes mm-ripple{0%{opacity:.45;scale:.2}to{opacity:0;scale:1.8}}.mm-pipe__ripple.is-on{animation:mm-ripple .8s var(--mm-ease) both}.mm-callout{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.72);border-radius:var(--mm-radius-lg);bottom:0;box-shadow:0 0 0 1px rgba(0,0,0,.08);color:var(--mm-ink);display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;left:50%;max-width:calc(100% - 32px);padding:12px 12px 12px 24px;position:absolute;transform:translateX(-50%);width:max-content;z-index:2}.mm-callout__text{font-size:14px;font-weight:600;letter-spacing:-.016em}.mm-anchor{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.8);border-bottom:1px solid var(--mm-control);border-top:1px solid var(--mm-control);position:sticky;top:53px;z-index:20}.mm-anchor--top0{top:0}.mm-anchor__scroll{display:flex;gap:0 32px;justify-content:safe center;margin:0 auto;max-width:1024px;overflow-x:auto;padding:0 22px;scrollbar-width:none;white-space:nowrap}.mm-anchor__scroll::-webkit-scrollbar{display:none}.mm-anchor__scroll a{color:var(--mm-ink-muted);font-size:17px;font-weight:500;letter-spacing:-.022em;line-height:25px;padding:16px 0;transition:color .25s ease}.mm-anchor__scroll a.is-active,.mm-anchor__scroll a:hover{color:var(--mm-ink);text-decoration:none}.mm-hscroll.fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.mm-hscroll.fade-l{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 56px),transparent)}.mm-hscroll.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.mm-edge{align-items:center;bottom:0;display:flex;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .35s ease;width:64px;z-index:2}.mm-edge--r{background:radial-gradient(64px 75% at 100% 50%,color-mix(in srgb,var(--mm-action) 30%,transparent),transparent 75%);justify-content:flex-end;padding-right:6px;right:0}.mm-edge--l{background:radial-gradient(64px 75% at 0 50%,color-mix(in srgb,var(--mm-action) 30%,transparent),transparent 75%);justify-content:flex-start;left:0;padding-left:6px}.mm-edge span{color:var(--mm-action);font-size:22px;font-weight:500;line-height:1}.mm-edge.is-on{opacity:.6}@media (max-width:860px){.mm-anchor{position:relative;top:auto}}.mm-facts{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px 72px}.mm-facts__intro{flex:1 1 340px;min-width:0}.mm-facts__intro .mm-text{margin-top:20px}.mm-facts__list{border-bottom:1px solid var(--c-line);flex:1.4 1 420px;margin:0;min-width:0}.mm-facts__row{border-top:1px solid var(--c-line);display:grid;gap:8px 24px;grid-template-columns:200px minmax(0,1fr);padding:18px 0}.mm-facts__row dt{font-weight:600;margin:0}.mm-facts__row dd{color:var(--c-muted);hyphens:auto;margin:0;overflow-wrap:break-word}@media (max-width:600px){.mm-facts__row{gap:4px;grid-template-columns:minmax(0,1fr)}}.mm-seg{background:var(--mm-control);border-radius:9999px;display:inline-flex;flex-wrap:nowrap;gap:4px;margin-bottom:20px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.mm-seg::-webkit-scrollbar{display:none}.mm-bg-dark .mm-seg{background:hsla(0,0%,100%,.1)}.mm-tab{background:transparent;border:0;border-radius:9999px;color:var(--c-muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:14px;font-weight:600;letter-spacing:-.016em;min-height:44px;padding:10px 20px;transition:background-color .25s ease,color .25s ease;white-space:nowrap}.mm-tab:hover{color:var(--c-text)}.mm-tab[aria-selected=true]{background:var(--mm-canvas);color:var(--mm-ink)}@media (max-width:600px){.mm-seg{display:flex;width:100%}.mm-seg .mm-tab{flex:1 1 auto;font-size:13px;padding:10px 12px}}.mm-tabpanel{background:var(--c-surface);border-radius:var(--mm-radius-lg);min-height:380px;padding:clamp(28px,4vw,56px)}.mm-tabpanel__item{align-items:center;display:flex;flex-wrap:wrap;gap:40px 56px}.mm-tabpanel__item[hidden]{display:none}.mm-tabpanel__copy{display:flex;flex:1 1 340px;flex-direction:column;gap:16px;min-width:0}.mm-tabpanel__copy .mm-h3,.mm-tabpanel__copy .mm-text{margin:0}.mm-tabpanel__visual{flex:1 1 360px;min-width:0}.mm-mock{background:var(--c-surface-2);border-radius:var(--mm-radius-md);color:var(--mm-ink);display:flex;flex-direction:column;gap:14px;padding:28px}.mm-bg-mist .mm-tabpanel .mm-mock,.mm-bg-white .mm-mock{background:var(--mm-mist)}.mm-mock__head{align-items:center;display:flex;gap:12px}.mm-mock__avatar{align-items:center;background:var(--mm-control);border-radius:50%;color:var(--mm-ink-muted);display:flex;flex:0 0 auto;font-size:14px;font-weight:600;height:44px;justify-content:center;width:44px}.mm-mock__title{font-size:17px;font-weight:600;margin:0}.mm-mock__sub{color:var(--mm-ink-muted);font-size:12px;margin:2px 0 0}.mm-mock__rule{background:var(--mm-hairline);height:1px}.mm-mock__rows{display:flex;flex-direction:column;font-size:14px;gap:10px;letter-spacing:-.016em}.mm-mock__row{display:flex;gap:12px;justify-content:space-between}.mm-mock__row span:last-child{color:var(--mm-ink-muted)}.mm-mock__row.is-hl span:first-child{font-weight:600}.mm-mock__row.is-hl span:last-child{color:var(--mm-action);font-weight:600}.mm-mock--flow{gap:0}.mm-flow__step{background:var(--mm-canvas);border-radius:var(--mm-radius-sm);font-size:14px;padding:14px 18px}.mm-flow__step span:first-child{color:var(--mm-ink-muted)}.mm-flow__step span:last-child{font-weight:600}.mm-flow__step.is-hl{box-shadow:0 0 0 1.5px var(--mm-action)}.mm-flow__line{background:var(--mm-steel);height:16px;margin:4px 0 4px 24px;width:1px}.mm-mock--site{align-items:flex-end;flex-direction:row;gap:20px;height:300px;justify-content:center;overflow:hidden;padding:28px 28px 0}.mm-phone{background:var(--mm-canvas);border-radius:28px 28px 0 0;box-shadow:0 0 0 1px var(--mm-hairline);display:flex;flex:0 0 auto;flex-direction:column;gap:9px;height:260px;padding:20px 16px 0;width:170px}.mm-phone i{border-radius:4px;display:block}.mm-phone__notch{align-self:center;background:var(--mm-control);height:5px;width:44px}.mm-phone__h{background:var(--mm-ink);height:12px}.mm-phone__t{background:var(--mm-hairline);height:6px}.mm-phone__btn{background:var(--mm-action);border-radius:9999px!important;height:24px;margin-top:6px;width:84px}.mm-phone__img{background:var(--mm-mist);border-radius:var(--mm-radius-sm)!important;height:70px;margin-top:8px}.mm-site-tag{align-self:center;background:var(--mm-canvas);border-radius:var(--mm-radius-sm);box-shadow:0 0 0 1.5px var(--mm-action);font-size:12px;padding:12px 14px}.mm-site-tag span{color:var(--mm-ink-muted)}.mm-tab-img{aspect-ratio:4/3;border-radius:var(--mm-radius-md);display:block;object-fit:cover;width:100%}.mm-story{align-items:flex-start;display:flex;flex-wrap:wrap;gap:56px 72px}.mm-story__copy{flex:1 1 380px;min-width:0;position:sticky;top:150px}.mm-story__copy .mm-text{margin-top:24px}.mm-story__copy .mm-link-wrap{margin:28px 0 0}.mm-story__steps{align-items:stretch;display:flex;flex:1 1 420px;flex-direction:column;min-width:0}.mm-step{background:var(--c-surface);border:1.5px solid var(--c-line);border-radius:var(--mm-radius-lg);padding:32px}.mm-step__num{color:var(--mm-steel);font-size:12px;font-weight:600;margin:0}.mm-step__title{font-size:28px;font-weight:600;letter-spacing:-.015em;line-height:1.14;margin:8px 0 0}.mm-step__text{color:var(--c-muted);margin:10px 0 0}.mm-step-line{align-self:center;background:var(--mm-action);height:72px;width:2px}@keyframes mm-step-on{0%{border-color:var(--c-line);opacity:.35}to{border-color:var(--mm-action);opacity:1}}@keyframes mm-line-fill{0%{scale:1 0}to{scale:1 1}}@supports (animation-timeline:view()){.mm-anim .mm-step{animation:mm-step-on linear both;animation-range:cover 25% cover 45%;animation-timeline:view()}.mm-anim .mm-step-line{animation:mm-line-fill linear both;animation-range:cover 30% cover 60%;animation-timeline:view();transform-origin:top}}@media (max-width:860px){.mm-story__copy{position:static}}.mm-process__card{display:flex;flex-direction:column;gap:12px}.mm-process__num{color:var(--c-num);font-size:48px;font-weight:600;line-height:1;margin:0}.mm-process__card .mm-h4{margin-top:8px}.mm-process__card .mm-text{margin:0}.mm-editorial{position:relative}.mm-editorial__frame{background:var(--mm-mist);border-radius:var(--mm-radius-lg);overflow:hidden}.mm-editorial__img{aspect-ratio:21/9;display:block;min-height:340px;object-fit:cover;width:100%}@keyframes mm-img-settle{0%{scale:1.12}to{scale:1}}@supports (animation-timeline:view()){.mm-anim .mm-parallax{animation:mm-img-settle linear both;animation-range:entry 0 cover 60%;animation-timeline:view()}}.mm-editorial__copy{color:var(--mm-ink);max-width:36%;position:absolute;text-align:left;top:50%;transform:translateY(-50%)}.mm-editorial__copy--right{right:6%}.mm-editorial__copy--left{left:6%}.mm-editorial__copy .mm-eyebrow{color:var(--mm-ink-muted)}.mm-editorial__copy .mm-h2{font-size:clamp(30px,3.4vw,44px)}.mm-editorial__copy .mm-text{color:var(--mm-ink-muted);margin-top:16px}.mm-editorial--light-text .mm-editorial__copy,.mm-editorial--light-text .mm-editorial__copy .mm-eyebrow,.mm-editorial--light-text .mm-editorial__copy .mm-text{color:#fff}@media (max-width:860px){.mm-editorial__copy{color:var(--c-text);margin-top:28px;max-width:none;position:static;transform:none}.mm-editorial--light-text .mm-editorial__copy,.mm-editorial--light-text .mm-editorial__copy .mm-eyebrow{color:var(--c-text)}.mm-editorial--light-text .mm-editorial__copy .mm-text{color:var(--c-muted)}}.mm-calc{display:flex;flex-wrap:wrap;gap:20px}.mm-calc__form{background:var(--c-surface);border-radius:var(--mm-radius-lg);flex:1 1 440px;gap:28px;margin:0;min-width:0;padding:32px}.mm-calc__field,.mm-calc__form{display:flex;flex-direction:column}.mm-calc__field{gap:10px}.mm-calc__label{display:flex;gap:12px;justify-content:space-between}.mm-calc__value{font-weight:600;white-space:nowrap}.mm-calc input[type=range]{accent-color:var(--mm-action);cursor:pointer;height:28px;margin:0;width:100%}.mm-calc__result{background:var(--mm-dark);border-radius:var(--mm-radius-lg);color:var(--mm-mist);display:flex;flex:1 1 360px;flex-direction:column;gap:28px;justify-content:space-between;min-width:0;padding:32px}.mm-bg-dark .mm-calc__result{background:hsla(0,0%,100%,.06)}.mm-calc__result-label{color:var(--mm-ink-muted-dark);font-size:14px;letter-spacing:-.016em;margin:0}.mm-calc__total{font-size:clamp(44px,6vw,64px);font-weight:600;letter-spacing:-.015em;line-height:1;margin:12px 0 0}.mm-calc__sum{color:var(--mm-ink-muted-dark);margin:16px 0 0}.mm-calc__cta{display:flex;flex-direction:column;gap:16px}.mm-calc__cta .mm-btn{align-self:flex-start}.mm-calc__note{color:var(--mm-steel);font-size:12px;line-height:1.33;margin:0}.mm-case{display:flex;flex-direction:column;gap:16px}.mm-case__img{aspect-ratio:16/10;display:block;margin:-28px -28px 4px;max-width:none;object-fit:cover;width:calc(100% + 56px)}.mm-case__num{font-size:clamp(40px,5vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1;margin:0}.mm-case__metric{color:var(--c-muted);font-size:14px;margin:0}.mm-case__rule{background:var(--mm-hairline);height:1px}.mm-bg-dark .mm-case__rule{background:var(--c-line)}.mm-case__para{margin:0}.mm-case__para strong{font-weight:600}.mm-case__para span{color:var(--c-muted)}.mm-quote{background:var(--c-surface-2);border-radius:var(--mm-radius-lg);box-shadow:0 0 0 1px var(--c-line);margin:20px 0 0;padding:clamp(28px,5vw,64px);text-align:center}.mm-quote blockquote{font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.25;margin:0 auto;max-width:760px}.mm-quote figcaption{color:var(--c-muted);font-size:14px;margin-top:20px}.mm-about{align-items:center;background:var(--c-surface);border-radius:var(--mm-radius-lg);display:flex;flex-wrap:wrap;gap:32px 56px;padding:clamp(28px,5vw,56px)}.mm-about__img{border-radius:50%;display:block;flex:0 0 auto;height:160px;object-fit:cover;width:160px}.mm-about__copy{flex:1 1 420px;min-width:0}.mm-about__copy .mm-text{margin-top:20px}.mm-about__copy .mm-actions{margin-top:24px}.mm-faq__list{background:var(--c-surface);border-radius:var(--mm-radius-lg);padding:8px 28px}.mm-faq__item{border-bottom:1px solid var(--c-line);padding:20px 0}.mm-faq__item:last-child{border-bottom:0}.mm-faq__item summary{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:16px;justify-content:space-between;letter-spacing:-.022em;list-style:none}.mm-faq__item summary::-webkit-details-marker{display:none}.mm-faq__plus{color:var(--c-muted);flex:0 0 auto;font-size:24px;font-weight:400;transition:rotate .25s ease}.mm-faq__item[open] .mm-faq__plus{rotate:45deg}.mm-faq__answer{margin-top:12px}:root{interpolate-size:allow-keywords}.mm-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .35s ease,content-visibility allow-discrete .35s}.mm-faq__item[open]::details-content{block-size:auto}.mm-contact{align-items:flex-start;display:flex;flex-wrap:wrap;gap:48px 64px}.mm-contact__copy{flex:1 1 360px;min-width:0}.mm-contact__copy .mm-lead{margin-top:20px}.mm-contact__direct{display:flex;flex-direction:column;gap:8px;margin-top:32px}.mm-contact__direct p{color:var(--c-muted);margin:0}.mm-contact__img{aspect-ratio:4/3;border-radius:var(--mm-radius-lg);display:block;margin-top:40px;object-fit:cover;width:100%}.mm-contact__form{background:var(--c-surface);border-radius:var(--mm-radius-lg);flex:1 1 420px;min-width:0;padding:28px}.mm-contact__form-title{font-size:24px;font-weight:600;line-height:1.17;margin:0 0 16px}.mm-form-empty{border:1px dashed var(--mm-steel);border-radius:var(--mm-radius-sm);color:var(--c-muted);font-size:14px;margin:0;padding:24px}.hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.hs-form .hs-form-field{margin-bottom:16px}.hs-form fieldset.form-columns-2{display:flex;gap:16px}.hs-form fieldset.form-columns-2 .hs-form-field{flex:1 1 0;float:none!important;width:auto!important}.hs-form fieldset .input{margin-right:0!important}.hs-form label:not(.hs-form-booleancheckbox-display):not(.hs-form-radio-display){color:var(--c-text);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.hs-form .hs-form-required{color:var(--mm-signal);margin-left:2px}.hs-form input[type=date],.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=tel],.hs-form input[type=text],.hs-form input[type=url],.hs-form select,.hs-form textarea{appearance:none;-webkit-appearance:none;background:var(--mm-canvas);border:1px solid var(--mm-steel);border-radius:var(--mm-radius-sm);color:var(--mm-ink);font:inherit;font-size:17px;font-weight:400;padding:12px 16px;width:100%!important}.hs-form textarea{min-height:120px;resize:vertical}.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus{border-color:transparent;outline:2px solid var(--mm-action);outline-offset:1px}.hs-form .inputs-list{list-style:none;margin:0;padding:0}.hs-form .inputs-list label{align-items:flex-start;color:var(--c-muted);display:flex;font-size:14px;font-weight:400;gap:10px}.hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.hs-form .hs-error-msg,.hs-form .hs-main-font-element{color:#d70015;font-size:12px;font-weight:400}.hs-form .hs-richtext,.hs-form .legal-consent-container{color:var(--c-muted);font-size:12px;line-height:1.33}.hs-form .hs-richtext p{margin:0 0 8px}.hs-form .hs-submit .actions{margin:8px 0 0;padding:0}.hs-form .hs-button,.hs-form input[type=submit]{background:var(--mm-action);border:0;border-radius:var(--mm-radius-btn);color:var(--mm-on-action);cursor:pointer;font:inherit;font-size:17px;letter-spacing:-.022em;min-height:44px;padding:12px 28px;transition:filter .2s ease}.hs-form .hs-button:hover,.hs-form input[type=submit]:hover{filter:brightness(1.12)}.submitted-message{color:var(--c-text);font-size:17px}@media (max-width:600px){.hs-form fieldset.form-columns-2{flex-direction:column;gap:0}}.mm-logos__title{color:var(--c-muted);font-size:14px;letter-spacing:-.016em;margin:0 0 28px;text-align:center}.mm-logos__row{flex-wrap:wrap;gap:28px 56px}.mm-logos__item,.mm-logos__row{align-items:center;display:flex;justify-content:center}.mm-logos__item{height:40px}.mm-logos__item img{display:block;max-height:36px;width:auto}.mm-logos--gray img{filter:grayscale(1);opacity:.6;transition:filter .3s ease,opacity .3s ease}.mm-logos--gray a:hover img{filter:none;opacity:1}.mm-logos__placeholder{border-radius:var(--mm-radius-sm);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--mm-steel);font-size:17px;font-weight:600;letter-spacing:-.02em;padding:8px 16px}.mm-html{color:var(--c-text)}.mm-html--prose h1{font-size:clamp(44px,7vw,80px);font-weight:600;letter-spacing:-.03em;line-height:1.05;margin:0 0 16px}.mm-html--prose h2{font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px}.mm-html--prose h3{font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.12;margin:24px 0 12px}.mm-html--prose h4{font-size:21px;font-weight:600;line-height:1.2;margin:20px 0 8px}.mm-html--prose li,.mm-html--prose p{color:var(--c-muted)}.mm-html--prose ol,.mm-html--prose ul{margin:0 0 1em;padding-left:1.2em}.mm-html--prose li{margin-bottom:6px}.mm-html--prose img{border-radius:var(--mm-radius-lg)}.mm-html--prose table{border-collapse:collapse;font-size:15px;width:100%}.mm-html--prose td,.mm-html--prose th{border-bottom:1px solid var(--c-line);padding:12px;text-align:left}.mm-html--prose hr{background:var(--c-line);border:0;height:1px;margin:32px 0}.mm-html--prose blockquote{border-left:2px solid var(--mm-action);font-size:21px;font-weight:600;line-height:1.38;margin:24px 0;padding-left:20px}.mm-html--prose a:not(.mm-btn){text-decoration:underline;text-underline-offset:2px}.mm-html--card .mm-html__inner{background:var(--c-surface);border-radius:var(--mm-radius-lg);padding:clamp(24px,4vw,48px)}.mm-html__empty{border:1px dashed var(--mm-steel);border-radius:var(--mm-radius-md);color:var(--c-muted);font-size:14px;padding:32px;text-align:center}.mm-footer{background:var(--mm-mist);color:var(--mm-ink-muted);font-size:12px;letter-spacing:-.01em;line-height:1.33;padding:48px 22px 28px}.mm-footer__inner{margin:0 auto;max-width:1024px}.mm-footer__grid{border-bottom:1px solid var(--mm-hairline);display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding-bottom:28px}.mm-footer__col{display:flex;flex-direction:column;gap:8px}.mm-footer__brand{gap:12px}.mm-footer__brand img{align-self:flex-start;height:30px;width:auto}.mm-footer__brand p{margin:0}.mm-footer__title{color:var(--mm-ink);font-weight:600;margin:0 0 4px}.mm-footer a{color:var(--mm-ink-muted)}.mm-footer a:hover{color:var(--mm-ink)}.mm-footer__bottom{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;margin:20px 0 0}.mm-footer__bottom p{margin:0}.mm-footer--minimal .mm-footer__grid{display:none}.mm-footer--minimal{padding-top:28px}.mm-footer--minimal .mm-footer__bottom{margin-top:0}.mm-fbar{align-items:center;animation:mm-bar-in .4s var(--mm-ease) both;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.72);border-radius:9999px;bottom:24px;box-shadow:0 0 0 1px rgba(0,0,0,.1);color:var(--mm-ink);display:flex;gap:16px;left:50%;max-width:calc(100% - 32px);padding:8px 8px 8px 22px;position:fixed;translate:-50% 0;width:max-content;z-index:40}.mm-fbar[hidden]{display:none}@keyframes mm-bar-in{0%{opacity:0;translate:-50% 16px}to{opacity:1;translate:-50% 0}}.mm-fbar__text{font-weight:600;letter-spacing:-.016em}.mm-fbar .mm-btn,.mm-fbar__text{font-size:14px;white-space:nowrap}.mm-fbar .mm-btn{min-height:0;padding:10px 18px}@media (max-width:480px){.mm-fbar__extra{display:none}.mm-fbar{bottom:calc(16px + env(safe-area-inset-bottom, 0px))}}