@import "https://fonts.googleapis.com/css2?family=Alegreya+Sans:wght@700;800&family=Arsenal:wght@400;700&family=Hind:wght@400;500;600&display=swap";.nav-dropdown-wrap[data-astro-cid-nen7h5rs]{align-items:center;display:inline-flex;position:relative}.nav-dropdown-trigger[data-astro-cid-nen7h5rs]{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.nav-dropdown-panel[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none!important;display:none!important}.nav-dropdown-wrap[data-astro-cid-nen7h5rs].is-open .nav-dropdown-panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:auto!important;display:block!important}.nav-dropdown-wrap[data-astro-cid-nen7h5rs].is-open .layout__block-5[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}@media (width<=1000px){.nav-dropdown-panel[data-astro-cid-nen7h5rs]{width:100%!important;box-shadow:none!important;border:none!important;padding:.5rem 0!important;position:static!important}}:root{--container-max:1192px;--container-px:0;--site-inline-gutter-left:max(20px, env(safe-area-inset-left,0px));--site-inline-gutter-right:max(20px, env(safe-area-inset-right,0px));--bs-body-font-family:var(--font-sans,"Nunito Sans", system-ui, sans-serif);--bs-body-font-size:1rem;--bs-body-line-height:1.625;--bs-body-color:#191410;--bs-body-bg:#fff;--bs-link-color:#d94e12;--bs-link-hover-color:#ff6b2c;--bs-border-color:#ebe3d8;--bs-primary:#ff6b2c;--bs-primary-rgb:255, 107, 44;--bs-secondary:#6e655d;--section-py:clamp(3rem, 6vw, 5rem)}.page-root.site-main{min-height:100vh}.page-root.site-main .container,.page-root.site-main .container-fluid,.page-root.site-main .container-lg,.page-root.site-main .container-xl,.page-root.site-main .container-xxl{--bs-gutter-x:0}.page-root.site-main .container-xl{max-width:var(--container-max)}.section{width:100%;position:relative}.site-header.navbar,.site-header .navbar-brand,.site-header .nav-link{all:unset}.site-header .container-xl{max-width:var(--container-max)}template[data-dc-template]{display:none!important}.dc-fallback-banner{color:#fff;font-family:var(--font-body,system-ui, sans-serif);background:#191410;margin:0;padding:12px 16px;font-size:14px;line-height:1.45}:root{--container-max:1192px;--container-px:0;--or:#ff6b2c;--or-d:#d94e12;--ink:#191410;--mut:#6e655d;--line:#ebe3d8;--bg:#fffcf8;--card:#fff;--wash:#fbf4ec;--font-sans:"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"Alegreya Sans",sans-serif;--font-description:"Hind",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--text-base:1rem;--leading-body:1.625;--text-h1:clamp(2rem,3.6vw,3.25rem);--text-h2:clamp(1.625rem,2.8vw,2.25rem);--text-h3:clamp(1.25rem,2vw,1.5rem);--text-h4:1.125rem;--text-h5:1rem;--text-h6:.875rem;--section-tag-font:var(--font-description);--section-tag-size:16px;--section-tag-weight:400;--section-tag-color:#5c5c5c;--section-tag-line-height:1;--section-tag-letter-spacing:0;--section-tag-transform:uppercase}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;font-size:16px}body{color:#191410;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0}.page-root :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading);margin:0}.page-root h1:not([class]){font-weight:800;font-size:var(--text-h1);letter-spacing:-.02em;line-height:1.08}.page-root h2:not([class]){font-weight:800;font-size:var(--text-h2);letter-spacing:-.02em;line-height:1.12}.page-root h3:not([class]){font-weight:700;font-size:var(--text-h3);letter-spacing:-.015em;line-height:1.2}.page-root h4:not([class]){font-weight:700;font-size:var(--text-h4);line-height:1.3}.page-root h5:not([class]){font-weight:700;font-size:var(--text-h5);line-height:1.35}.page-root h6:not([class]){font-weight:700;font-size:var(--text-h6);letter-spacing:.02em;text-transform:uppercase;line-height:1.4}.page-root :is(.section-hero__lead,.section-live-demo__block,.section-service-hero__intro,.layout__text-3,.layout__text-8,.layout__block-18,.section-contact__lead,.layout__block-11,.section-mission__block-3,.section-mission__block,.layout__block-8,.layout__block-24,.layout__block-32,.hiw-lead,.hiw-card-desc,.section-industries__card-text,.sp-cap-card__desc,.legal-lead,.legal-section p,.legal-section li,.legal-contact p,.sp-hero-intro,.sp-aside-text,.sp-close-text,.sp-benefit-text span,.sp-setup-step p){font-family:var(--font-description);font-size:var(--text-base);line-height:var(--leading-body)}:is(.btn.btn-primary,.contact-form__submit,.btn.btn-secondary,.layout__pill-2,.btn.btn-primary,.layout__heading-3,.btn.btn-secondary,.btn.btn-primary,.btn.btn-secondary,.layout__text-10,.btn.btn-primary,.btn.btn-tab,.btn.btn-secondary,.layout__pill-4,.layout__heading-8,.contact-form__success-btn,.contact-form__office-btn,.layout__heading-5,.setup-note__pill,.layout__row-2,.price-btn),header>div>div:last-child a,.cta-row a{text-transform:uppercase;letter-spacing:.06em;font-weight:600!important}@keyframes wl-bar{0%,to{transform:scaleY(.2)}50%{transform:scaleY(1)}}@keyframes wl-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes wl-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wl-orb{0%{transform:rotateY(0)}25%{transform:rotate3d(1,.4,0,90deg)}50%{transform:rotateY(180deg)}75%{transform:rotate3d(1,.4,0,270deg)}to{transform:rotateY(360deg)}}@keyframes wl-orb2{0%{transform:rotate(0)rotateX(0)rotateY(0)}25%{transform:rotate(90deg)rotateX(20deg)rotateY(-18deg)}50%{transform:rotate(180deg)rotateX(0)rotateY(18deg)}75%{transform:rotate(270deg)rotateX(-20deg)rotateY(0)}to{transform:rotate(360deg)rotateX(0)rotateY(0)}}@keyframes wl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wl-ken{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.14)translate(-2%,-2%)}}@keyframes wl-ring{0%{transform:rotateX(68deg)rotate(0)}to{transform:rotateX(68deg)rotate(360deg)}}@keyframes wl-ring2{0%{transform:rotateY(72deg)rotate(0)}to{transform:rotateY(72deg)rotate(-360deg)}}@keyframes wl-ring3{0%{transform:rotateX(28deg)rotateY(40deg)rotate(0)}to{transform:rotateX(28deg)rotateY(40deg)rotate(360deg)}}@keyframes wl-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-5%)scale(1.15)}}@keyframes wl-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes wl-appear{0%,42%{opacity:0;transform:translateY(6px)}58%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes wl-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes wl-note-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1800px){[data-note]{width:auto;top:auto;bottom:18px;right:18px;transform:none}[data-note][data-open="0"] [data-note-card],[data-note][data-open="1"] [data-note-pill]{display:none}[data-note-pill]{display:flex}[data-note-card]{width:min(300px,100vw - 36px)}}@keyframes wl-slot{0%,to{background:#fff7f2;border-color:#f1e4d8}50%{background:#ffe9db;border-color:#ffc1a0}}@keyframes wl-glow{0%,to{box-shadow:0 0 #ff6b2c57}50%{box-shadow:0 0 0 10px #ff6b2c00}}@keyframes wl-travel{0%{opacity:0;top:0%}14%{opacity:1}86%{opacity:1}to{opacity:0;top:100%}}@keyframes wl-node{0%,to{background:#fffcf8;border-color:#ebe3d8}30%,52%{background:#fff1e8;border-color:#ff6b2c}}@keyframes wl-node-dark{0%,to{background:#fffcf80f;border-color:#2b2318}30%,52%{background:#ff6b2c29;border-color:#6b4020}}@keyframes wl-stream{0%,40%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*{animation:none!important}}[data-hero-media]{align-self:center;width:100%}[data-hero-media] img{object-fit:contain;object-position:center;width:100%;height:auto!important;max-height:none!important}@media (width>=1001px){[data-hero-wrap] [data-hero-media]{align-self:center;width:725.725px;max-width:100%}[data-hero-wrap] [data-hero-media] img{object-fit:cover;object-position:center;border-radius:18px;width:725.725px;max-width:100%;box-shadow:0 30px 60px -34px #3c1e008c;height:405.05px!important}}[data-hero-wrap]{isolation:isolate;box-sizing:border-box;background:#fff;min-height:0;padding:80px 0;position:relative;overflow:visible}[data-hero-wrap]:before,[data-hero-wrap]:after{display:none}[data-hero-wrap]>*{z-index:1;position:relative}[data-hero-wrap] .section-hero-main__inner,[data-hero-wrap] .section-hero-main__inner:hover{flex:0 auto!important;min-height:0!important;padding:0!important}[data-hero-wrap] .section-hero__frame,[data-hero-wrap] .section-hero__frame:hover{flex:0 auto!important;min-height:0!important}[data-hero-wrap] [data-hero-grid],[data-hero-wrap] [data-hero-grid]:hover{padding-top:0;padding-bottom:0;height:auto!important}.hero-has-video{background:#191410}.hero-has-video:before,.hero-has-video:after{display:none}.hero-bg-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;z-index:0!important}.hero-video-wash{pointer-events:none;background:#ffffff6b;position:absolute;inset:0;z-index:0!important}@media (width<=1240px) and (width>=1001px){[data-inm-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1000px){header>div{gap:12px!important;padding:12px 16px!important;display:flex!important}[data-svc-panel]{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-svc-menu]{padding:4px 0 6px!important;position:static!important}header[data-open="1"] nav a[data-svc-col]{width:auto!important;padding:0 0 10px!important}[data-svc-panel]{display:none!important}[data-svc-menu] a{padding:8px 4px!important}[data-inm-grid]{flex-direction:column!important;gap:2px!important;display:flex!important}[data-svc-wrap]{width:100%!important}[data-burger]{display:flex!important}header nav{display:none!important}header[data-open="1"] nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-top:1px solid #ebe3d8;flex-direction:column!important;order:4!important;align-items:flex-start!important;gap:2px!important;width:100%!important;max-height:calc(100vh - 120px)!important;padding-top:6px!important;padding-bottom:14px!important;display:flex!important;overflow-y:auto!important}header[data-open="1"] nav a{width:100%;padding:12px 2px!important}header>div>div:last-child{display:none!important}header[data-open="1"]>div>div:last-child{border-top:1px solid #ebe3d8;flex-direction:column;align-items:stretch;margin-top:6px;order:5!important;gap:10px!important;width:100%!important;padding:14px 0 8px!important;display:flex!important}header[data-open="1"]>div>div:last-child a{justify-content:center;width:100%}[data-hero-wrap]{height:auto!important}[data-hero-grid]{grid-template-columns:1fr!important}[data-hero-media]{width:100%}[data-hero-media] img{object-fit:contain;height:auto!important}}@media (width<=560px){header>div{padding:10px 14px!important}[data-hero-cta]{gap:8px!important}[data-hero-cta] a{flex:1 1 0;justify-content:center;min-width:0;padding:12px 10px!important;font-size:13px!important}}@media (width<=1800px){[data-note]{width:auto;top:auto;bottom:18px;right:18px;transform:none}[data-note][data-open="0"] [data-note-card],[data-note][data-open="1"] [data-note-pill]{display:none}[data-note-pill]{display:flex}[data-note-card]{width:min(300px,100vw - 36px)}}@media (width<=1240px) and (width>=1001px){[data-inm-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1000px){header>div{gap:12px!important;padding:12px 16px!important;display:flex!important}[data-svc-panel]{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-svc-menu]{padding:4px 0 6px!important;position:static!important}header[data-open="1"] nav a[data-svc-col]{width:auto!important;padding:0 0 10px!important}[data-svc-panel]{display:none!important}[data-svc-menu] a{padding:8px 4px!important}[data-inm-grid]{flex-direction:column!important;gap:2px!important;display:flex!important}[data-svc-wrap]{width:100%!important}[data-burger]{display:flex!important}header nav{display:none!important}header[data-open="1"] nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-top:1px solid #ebe3d8;flex-direction:column!important;order:4!important;align-items:flex-start!important;gap:2px!important;width:100%!important;max-height:calc(100vh - 120px)!important;padding-top:6px!important;padding-bottom:14px!important;display:flex!important;overflow-y:auto!important}header[data-open="1"] nav a{width:100%;padding:12px 2px!important}header>div>div:last-child{display:none!important}header[data-open="1"]>div>div:last-child{border-top:1px solid #ebe3d8;flex-direction:column;align-items:stretch;margin-top:6px;order:5!important;gap:10px!important;width:100%!important;padding:14px 0 8px!important;display:flex!important}header[data-open="1"]>div>div:last-child a{justify-content:center;width:100%}[data-hero-wrap]{height:auto!important}}@media (width<=560px){header>div{padding:10px 14px!important}}.price-wrap{max-width:var(--container-max);margin:0 auto;padding:20px 0 100px}.price-country{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin:0 0 98px;display:flex}.price-country-label{letter-spacing:.12em;text-transform:uppercase;color:#6e655d;font-family:IBM Plex Mono,monospace;font-size:11px}.price-country-live{min-width:280px}.price-country-item{align-items:center;gap:8px;display:inline-flex}.price-country-flag{object-fit:cover;border-radius:2px;flex:none;width:20px;height:14px}.price-country .select2-container{min-width:280px}.price-country .select2-container--default .select2-selection--single{background:#fff;border:1px solid #e0d6c8;border-radius:11px;height:44px}.price-country .select2-container--default .select2-selection--single .select2-selection__rendered{color:#191410;padding-left:14px;font-family:Nunito Sans,sans-serif;font-size:14.5px;font-weight:700;line-height:42px}.price-country .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;right:8px}.price-country .select2-container--default.select2-container--open .select2-selection--single,.price-country .select2-container--default.select2-container--focus .select2-selection--single{border-color:#ff6b2c}.select2-dropdown{z-index:200;border:1px solid #e0d6c8;border-radius:11px;overflow:hidden}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e0d6c8;border-radius:8px;padding:8px 10px;font-family:Nunito Sans,sans-serif}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#191410;background:#fff1e7}.select2-container--default .select2-results__option{padding:8px 12px;font-family:Nunito Sans,sans-serif;font-size:14px}.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.price-grid>.price-card{align-self:stretch;height:100%}.price-card{min-width:0;height:100%;box-shadow:none;background:#fff;border:1px solid #ebe3d8;border-radius:18px;flex-direction:column;padding:28px 24px 24px;display:flex;position:relative;overflow:visible}.price-card.is-featured{z-index:2;border-color:#ff6b2c;padding:28px 24px 24px;transform:none;box-shadow:0 0 31px #cccccc87}.price-ribbon{z-index:2;white-space:nowrap;color:#fff;letter-spacing:.1em;text-transform:uppercase;text-align:center;box-shadow:none;background:#ff6b2c;border-radius:999px;padding:7px 16px;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.price-head{flex-direction:column;min-width:0;min-height:10.75rem;margin-bottom:22px;display:flex}.price-tag{letter-spacing:.12em;text-transform:uppercase;color:#d94e12;min-height:1.1rem;margin:0 0 10px;font-family:IBM Plex Mono,monospace;font-size:11px;display:inline-block}.price-amt{letter-spacing:-.03em;color:#191410;flex-direction:column;flex:none;justify-content:flex-end;align-items:flex-start;gap:4px;width:100%;min-width:0;max-width:100%;min-height:3.35rem;margin:0 0 8px;font-family:Nunito Sans,sans-serif;font-size:48px;font-weight:800;line-height:1.05;display:flex}.price-amt.layout__row-45{align-items:flex-end;min-height:3.35rem;font-size:48px;line-height:1.05;display:flex}.price-num{white-space:nowrap;width:100%;min-width:0;max-width:100%;line-height:1.1;display:block;overflow:hidden}.price-per{letter-spacing:0;color:#191410;margin-left:0;font-size:16px;font-weight:600;line-height:1}.price-sub{color:#6e655d;flex:auto;min-height:4.5em;margin:0;font-size:14px;line-height:1.5}.price-rows{flex-direction:column;flex:auto;gap:12px;min-height:0;margin:8px 0 28px;display:flex}.price-row{color:#3b342e;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:600;line-height:1.45;display:flex}.price-row.is-off{color:#8a8078;font-weight:500}.price-ico{flex:none;width:18px;height:18px;margin-top:2px}.price-cta{flex:none;width:100%;margin-top:auto;padding-top:4px}.price-note{text-align:center;color:#6e655d;min-height:2.85em;margin:10px 0 0;font-size:12.5px;line-height:1.4}.price-btn{text-align:center;color:#191410;text-transform:uppercase;letter-spacing:.06em;background:#fff;border:1px solid #e0d6c8;border-radius:11px;padding:13px 18px;font-size:14.5px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:block}.price-btn:hover{color:#191410;border-color:#191410}.price-btn.is-primary{color:#fff;background:#ff6b2c;border-color:#ff6b2c}.price-btn.is-primary:hover{color:#fff;background:#d94e12;border-color:#d94e12}.price-btn.is-dark{color:#fff;background:#191410;border-color:#191410}.price-btn.is-dark:hover{color:#fff;background:#2a231d}@media (width<=1100px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.price-grid{grid-template-columns:1fr}.price-head,.price-sub{min-height:0}}@media (width<=768px){.section-page-hero:has(+.price-wrap) .section-page-hero__content{padding:48px 0 20px}.price-wrap{padding:8px 16px 56px}.price-country{flex-direction:column;align-items:stretch;gap:10px;margin:0 0 28px}.price-country-live{width:100%;min-width:0}.price-country .select2-container{min-width:0;max-width:100%;width:100%!important}}@keyframes wl-marq-l{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wl-marq-r{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){[data-marq]>div{animation:none!important}}[data-marq]:hover>div,[data-marq]>div:hover{animation-play-state:paused!important}@media (width<=1800px){[data-note]{width:auto;top:auto;bottom:18px;right:18px;transform:none}[data-note][data-open="0"] [data-note-card],[data-note][data-open="1"] [data-note-pill]{display:none}[data-note-pill]{display:flex}[data-note-card]{width:min(300px,100vw - 36px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*{animation:none!important}}@media (width<=1240px) and (width>=1001px){[data-inm-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1000px){header>div{gap:12px!important;padding:12px 16px!important;display:flex!important}[data-svc-panel]{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-svc-menu]{padding:4px 0 6px!important;position:static!important}header[data-open="1"] nav a[data-svc-col]{width:auto!important;padding:0 0 10px!important}[data-svc-panel]{display:none!important}[data-svc-menu] a{padding:8px 4px!important}[data-inm-grid]{flex-direction:column!important;gap:2px!important;display:flex!important}[data-svc-wrap]{width:100%!important}[data-burger]{display:flex!important}header nav{display:none!important}header[data-open="1"] nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-top:1px solid #ebe3d8;flex-direction:column!important;order:4!important;align-items:flex-start!important;gap:2px!important;width:100%!important;max-height:calc(100vh - 120px)!important;padding-top:6px!important;padding-bottom:14px!important;display:flex!important;overflow-y:auto!important}header[data-open="1"] nav a{width:100%;padding:12px 2px!important}header>div>div:last-child{display:none!important}header[data-open="1"]>div>div:last-child{border-top:1px solid #ebe3d8;flex-direction:column;align-items:stretch;margin-top:6px;order:5!important;gap:10px!important;width:100%!important;padding:14px 0 8px!important;display:flex!important}header[data-open="1"]>div>div:last-child a{justify-content:center;width:100%}[data-hero-wrap]{height:auto!important}}@media (width<=560px){header>div{padding:10px 14px!important}}@media (width<=1800px){[data-note]{width:auto;top:auto;bottom:18px;right:18px;transform:none}[data-note][data-open="0"] [data-note-card],[data-note][data-open="1"] [data-note-pill]{display:none}[data-note-pill]{display:flex}[data-note-card]{width:min(300px,100vw - 36px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*{animation:none!important}}@media (width<=1240px) and (width>=1001px){[data-inm-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){[data-why-grid]{grid-template-columns:1fr!important}}@media (width<=1000px){header>div{gap:12px!important;padding:12px 16px!important;display:flex!important}[data-svc-panel]{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-svc-menu]{padding:4px 0 6px!important;position:static!important}header[data-open="1"] nav a[data-svc-col]{width:auto!important;padding:0 0 10px!important}[data-svc-panel]{display:none!important}[data-svc-menu] a{padding:8px 4px!important}[data-inm-grid]{flex-direction:column!important;gap:2px!important;display:flex!important}[data-svc-wrap]{width:100%!important}[data-burger]{display:flex!important}header nav{display:none!important}header[data-open="1"] nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-top:1px solid #ebe3d8;flex-direction:column!important;order:4!important;align-items:flex-start!important;gap:2px!important;width:100%!important;max-height:calc(100vh - 120px)!important;padding-top:6px!important;padding-bottom:14px!important;display:flex!important;overflow-y:auto!important}header[data-open="1"] nav a{width:100%;padding:12px 2px!important}header>div>div:last-child{display:none!important}header[data-open="1"]>div>div:last-child{border-top:1px solid #ebe3d8;flex-direction:column;align-items:stretch;margin-top:6px;order:5!important;gap:10px!important;width:100%!important;padding:14px 0 8px!important;display:flex!important}header[data-open="1"]>div>div:last-child a{justify-content:center;width:100%}[data-hero-wrap]{height:auto!important}}@media (width<=560px){header>div{padding:10px 14px!important}}html{scroll-behavior:smooth}body{color:#191410;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Nunito Sans,system-ui,sans-serif}*{box-sizing:border-box}a{color:#d94e12;text-decoration:none}a:hover{color:#ff6b2c}:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #ff6b2c}[data-note]{z-index:40;top:50%;right:max(24px, calc((100vw - var(--container-max))/2 - 300px));width:272px;animation:.5s both wl-note-in;position:fixed;transform:translateY(-50%)rotate(-1.4deg)}[data-note-pill]{display:none}@media (width<=1800px){[data-note]{width:auto;top:auto;bottom:18px;right:18px;transform:none}[data-note][data-open="0"] [data-note-card],[data-note][data-open="1"] [data-note-pill]{display:none}[data-note-pill]{display:flex}[data-note-card]{width:min(300px,100vw - 36px)}}[data-reveal]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}[data-reveal].wl-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}*{animation:none!important}}header nav a{flex:none}header>div{flex-wrap:nowrap;grid-template-columns:1fr auto 1fr;align-items:center;display:grid!important}header>div>a:first-of-type{justify-self:start;margin-right:0!important}header nav{justify-self:center}header>div>div:last-child{justify-self:end}[data-svc-caret="1"]{transform:rotate(180deg);color:#d94e12!important}@media (width<=1240px) and (width>=1001px){[data-inm-grid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1000px){header>div{gap:12px!important;padding:12px 16px!important;display:flex!important}[data-svc-panel]{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}[data-svc-menu]{padding:4px 0 6px!important;position:static!important}header[data-open="1"] nav a[data-svc-col]{width:auto!important;padding:0 0 10px!important}[data-svc-panel]{display:none!important}[data-svc-menu] a{padding:8px 4px!important}[data-inm-grid]{flex-direction:column!important;gap:2px!important;display:flex!important}[data-svc-wrap]{width:100%!important}[data-burger]{display:flex!important}header nav{display:none!important}header[data-open="1"] nav{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-top:1px solid #ebe3d8;flex-direction:column!important;order:4!important;align-items:flex-start!important;gap:2px!important;width:100%!important;max-height:calc(100vh - 120px)!important;padding-top:6px!important;padding-bottom:14px!important;display:flex!important;overflow-y:auto!important}header[data-open="1"] nav a{width:100%;padding:12px 2px!important}header>div>div:last-child{display:none!important}header[data-open="1"]>div>div:last-child{border-top:1px solid #ebe3d8;flex-direction:column;align-items:stretch;margin-top:6px;order:5!important;gap:10px!important;width:100%!important;padding:14px 0 8px!important;display:flex!important}header[data-open="1"]>div>div:last-child a{justify-content:center;width:100%}[data-hero-wrap]{height:auto!important}}@media (width<=560px){header>div{padding:10px 14px!important}}.page-root,.page-root:hover{background:#fff;min-height:100vh}.site-burger,.site-burger:hover{cursor:pointer;color:#191410;background:#fff;border:1px solid #e0d6c8;border-radius:10px;flex:none;order:2;justify-content:center;align-items:center;width:40px;height:40px;display:none}.site-footer,.site-footer:hover{background-color:#191410;background-image:url(/images/footer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #2a231d}.site-footer .site-logo-img,.site-footer .site-logo-img:hover{height:52px}.site-footer h3.site-footer__heading,.site-footer .site-footer__heading,.site-footer .site-footer__heading:hover{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff9f3eb;margin:0;font-size:15px;font-weight:700}.site-footer .site-footer__heading:after{content:"";background:#ff8b52;width:40px;height:1px;margin-top:14px;margin-bottom:18px;display:block}.site-footer .site-footer__column,.site-footer .site-footer__column:hover{gap:12px}.site-footer .site-footer__link,.site-footer .site-footer__link:hover{color:#fff9f3c7;font-size:16px;line-height:1.45}.site-footer .site-footer__link:hover{color:#fff}.site-footer .site-footer__bar,.site-footer .site-footer__bar:hover{padding:24px 24px 44px;font-family:Nunito Sans,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.site-footer .site-footer__bar .site-footer__legal-link,.site-footer .site-footer__bar .site-footer__legal-link:hover{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (width<=768px){.site-footer .site-footer__bar,.site-footer .site-footer__bar:hover{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;padding-bottom:100px}.site-footer .site-footer__bar>span{flex:0 0 100%;width:100%}.site-footer .site-footer__bar .site-footer__meta-link,.site-footer .site-footer__bar .site-footer__meta-link:hover{margin-left:0}}.legal-hero{background:linear-gradient(#fff9f3 0%,#f5f3f0 100%);border-bottom:1px solid #ebe3d8}.legal-hero-inner{max-width:900px;margin:0 auto;padding:clamp(48px,8vw,88px) 0 clamp(40px,6vw,56px)}.legal-eyebrow{font-family:var(--section-tag-font),sans-serif;font-size:var(--section-tag-size);font-weight:var(--section-tag-weight);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);line-height:var(--section-tag-line-height);margin:0 0 16px}.legal-hero-title{letter-spacing:-.03em;color:#2a231d;max-width:20ch;margin:0 0 14px;font-family:Nunito Sans,system-ui,sans-serif;font-size:clamp(36px,5.5vw,52px);font-weight:800;line-height:1.06}.legal-updated{letter-spacing:.04em;color:#6e655d;margin:0;font-family:IBM Plex Mono,monospace;font-size:13px}.legal-doc{background:#fff9f3;padding:clamp(40px,6vw,72px) 0 clamp(64px,10vw,96px)}.legal-doc-inner{max-width:900px;margin:0 auto}.legal-lead{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);color:#4a423b;margin:0 0 clamp(40px,5vw,56px)}.legal-section{margin-bottom:clamp(36px,4vw,48px)}.legal-section:last-child{margin-bottom:0}.legal-section h2{letter-spacing:-.02em;color:#2a231d;border-bottom:1px solid #ebe3d8;margin:0 0 18px;padding-bottom:14px;font-family:Nunito Sans,system-ui,sans-serif;font-size:clamp(20px,2.5vw,24px);font-weight:700;line-height:1.25}.legal-section p{color:#4a423b;margin:0 0 16px;font-family:Nunito Sans,system-ui,sans-serif;font-size:17px;line-height:1.72}.legal-section p:last-child{margin-bottom:0}.legal-section ul{margin:0 0 16px;padding:0 0 0 1.35em;list-style:outside}.legal-section li{color:#4a423b;margin-bottom:10px;padding-left:4px;font-family:Nunito Sans,system-ui,sans-serif;font-size:17px;line-height:1.65}.legal-section li:last-child{margin-bottom:0}.legal-contact{background:#fff;border:1px solid #ebe3d8;border-radius:14px;padding:22px 26px;box-shadow:0 1px #2a231d0a}.legal-contact p{margin-bottom:10px;font-size:16px}.legal-contact p:last-child{margin-bottom:0}.legal-contact strong{color:#2a231d;font-weight:700}.legal-contact a{color:#d94e12;font-weight:600;text-decoration:none}.legal-contact a:hover{text-decoration:underline}.legal-caps{color:#5c534c;font-size:15px;font-weight:600;line-height:1.68}.legal-section a{color:#d94e12;font-weight:600;text-decoration:none}.legal-section a:hover{text-decoration:underline}.legal-table-wrap{background:#fff;border:1px solid #ebe3d8;border-radius:14px;margin:8px 0 16px;overflow-x:auto;box-shadow:0 1px #2a231d0a}.legal-table{border-collapse:collapse;width:100%;font-family:Nunito Sans,system-ui,sans-serif}.legal-table th,.legal-table td{text-align:left;vertical-align:top;color:#4a423b;border-bottom:1px solid #ebe3d8;padding:14px 18px;font-size:15px;line-height:1.55}.legal-table th{color:#2a231d;letter-spacing:.08em;text-transform:uppercase;background:#f5f3f0;font-size:12px;font-weight:700}.legal-table tbody tr:last-child td{border-bottom:none}.legal-table td:first-child{color:#2a231d;white-space:nowrap;font-weight:600}@media (width<=640px){.legal-table td:first-child{white-space:normal}}.site-header{z-index:100;backdrop-filter:blur(14px);--header-accent:#fa6307;background:#fff;border-bottom:1px solid #ebe3d8;position:sticky;top:0}.site-header:hover{z-index:100;backdrop-filter:blur(14px);background:#fff;border-bottom:1px solid #ebe3d8;position:sticky;top:0}.site-header-cta,.site-header-cta:hover{flex-shrink:0;align-items:center;gap:12px;display:flex}.site-header-inner,.site-header-inner:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:24px;margin:0 auto;padding:14px 0;display:flex}.site-logo,.site-logo:hover{flex-shrink:0;align-items:center;margin-right:auto;line-height:0;display:flex}.site-logo-img,.site-logo-img:hover{width:auto;max-width:none;height:40px;display:block}.site-header .site-logo-img,.site-header .site-logo-img:hover{width:auto;max-width:none;height:57px;display:block}.site-logo-wrap,.site-logo-wrap:hover{border-radius:8px;flex:none;display:block}@media (width<=1000px){header>div{justify-content:space-between}header>div>a:first-of-type{margin-right:auto!important}.site-header .site-logo-img,.site-header .site-logo-img:hover{height:36px}.site-header .site-burger,.site-header .site-burger:hover{border-radius:12px;order:3;width:48px;height:48px;margin-left:auto}.site-header .site-burger svg{width:24px;height:24px}}@media (width<=560px){.site-header .site-logo-img,.site-header .site-logo-img:hover{height:32px}}.site-nav{font-family:var(--font-sans);letter-spacing:0;align-items:center;gap:18px;font-size:16px;font-style:normal;font-weight:400;line-height:1;display:flex}.site-nav:hover{font-family:var(--font-sans);letter-spacing:0;align-items:center;gap:18px;font-size:16px;font-weight:400;line-height:1;display:flex}.site-nav .site-nav__link{font-family:inherit}.site-nav__link{color:#191410;text-decoration:none;transition:color .18s}.site-nav__link:hover,.site-nav__link--current,.site-nav__link--current:hover{color:var(--header-accent,#fa6307)}.site-nav__link--current .layout__block-5,.site-nav__link--current:hover .layout__block-5{color:inherit}@media (width>=1001px){.site-header-inner{flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px 28px;display:grid}.site-logo,.site-logo:hover{grid-column:1;justify-self:start;margin-right:0}.site-nav,.site-nav:hover{grid-column:2;justify-self:center}.site-header-cta,.site-header-cta:hover{grid-column:3;justify-self:end}.site-header .site-burger,.site-header .site-burger:hover{display:none!important}}.site-header{--wl-header-bottom:92px}@media (width<=760px){.site-header{--wl-header-bottom:72px}}@media (width<=560px){.site-header{--wl-header-bottom:65px}}header [data-svc-wrap]{position:relative}header .site-nav .site-nav__link .layout__block-5{align-items:center;margin-left:4px;transition:transform .2s,color .2s;display:inline-flex}@media (width>=1001px){.site-header,.site-header-inner,.site-header .site-nav{overflow:visible!important}header [data-svc-wrap]:after{content:"";height:16px;position:absolute;top:100%;left:-24px;right:-24px}header [data-svc-wrap] .layout__block-49{left:0;right:0;top:var(--wl-header-bottom);box-sizing:border-box;pointer-events:none;width:auto;padding:10px 0 0;position:fixed}header [data-svc-wrap] .layout__block-49>*{pointer-events:auto;max-width:var(--container-max);margin:0 auto}}@media (width<=1000px){.site-nav,.site-nav:hover,header[data-open="1"] .site-nav>a,header[data-open="1"] .site-nav>div>a{font-size:24px}header[data-open="1"] nav.site-nav{align-items:center!important}header[data-open="1"] .site-nav>a,header[data-open="1"] .site-nav>div>a{text-align:center;justify-content:center;width:auto!important;padding-left:16px!important;padding-right:16px!important}header[data-open="1"] [data-svc-wrap]{align-items:center!important}header .site-nav [data-svc-wrap] .site-nav__link .layout__block-5{display:none!important}}.setup-note__card{background:#fff;border:1px solid #ebe3d8;border-radius:18px;padding:30px 22px 22px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;position:relative;box-shadow:0 30px 64px -40px #3c1e0080}.setup-note__card:hover{transform:none;box-shadow:0 36px 70px -38px #3c1e0094}.section-faq__surface,.section-faq__surface:hover{background:#fff;border-radius:14px;transition:border-color .25s;overflow:hidden}.layout__row,.layout__row:hover{max-width:var(--container-max);background:#fff;border:1px solid #ebe3d8;border-radius:20px;flex-direction:column;gap:18px;margin:0 auto;padding:30px 30px 26px;display:flex;box-shadow:0 34px 70px -36px #3c1e0080}.layout__surface-9,.layout__surface-9:hover{background:#fbf4ec}.layout__title,.layout__title:hover{letter-spacing:-.02em;flex:380px;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.08}.layout__kicker,.layout__kicker:hover{letter-spacing:.12em;text-transform:uppercase;color:#8a8078;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:11px}.section-team__photo,.section-team__photo:hover{aspect-ratio:1;background:#f6ede3 50%/cover no-repeat;border-radius:12px;width:100%}.section-page-hero__title-lg{letter-spacing:-.02em;text-wrap:pretty;max-width:22ch;margin:0 0 20px;font-family:Nunito Sans,sans-serif;font-size:clamp(38px,5.4vw,68px);font-weight:700;line-height:1.02}.section-page-hero__title-lg:hover{letter-spacing:-.02em;text-wrap:pretty;max-width:20ch;margin:0 0 20px;font-family:Nunito Sans,sans-serif;font-size:clamp(38px,5.4vw,68px);font-weight:700;line-height:1.02}.section-page-hero__row,.section-page-hero__row:hover{background:#fffcf80f;border:1px solid #2b2318;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.section-why-waismen__grid,.section-why-waismen__grid:hover{flex:1.3 560px;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;min-width:290px;display:grid}.section-why-waismen__chip,.section-why-waismen__chip:hover{background:#fff;border:1px solid #efe6db;border-radius:10px;align-items:center;gap:11px;padding:9px 12px;display:flex;box-shadow:0 6px 14px -12px #3c1e0066}.section-live-demo__pill,.section-live-demo__pill:hover{color:#6e655d;border:1px solid #ebe3d8;border-radius:999px;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:11px}.section-contact-cta__row-2,.section-contact-cta__row-2:hover{flex:340px;justify-content:center;align-items:center;min-width:280px;min-height:320px;display:flex;position:relative}.layout__text,.layout__text:hover{color:#d94e12;font-family:IBM Plex Mono,monospace;font-size:15px}.section-live-demo__block,.section-live-demo__block:hover{color:#6e655d;max-width:40ch;margin:0;font-size:17px;line-height:1.65}.section-page-hero__surface-3,.section-page-hero__surface-3:hover{background:linear-gradient(160deg,#191410,#231a12);border:1px solid #2b2318;border-radius:22px;padding:28px;position:relative;overflow:hidden;box-shadow:0 34px 70px -46px #3c1e0099}.site-header__arrow,.site-header__arrow:hover{font-size:13px}.section-platform__bullet,.section-platform__bullet:hover{background:#ff6b2c;border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px}.layout__heading,.layout__heading:hover{color:#191410;font-size:15px;font-weight:700;line-height:1.4;display:block}.section-surface-warm,.section-surface-warm:hover{background:radial-gradient(70% 80% at 22% 0,#ffe4d6 0%,#ffece28c 42%,#fff 78%)}.section-platform.section-surface-warm,.section-platform.section-surface-warm:hover,.section-faq.section-surface-warm,.section-faq.section-surface-warm:hover{background-color:#fff;background-image:radial-gradient(75.71% 86.53% at 80.71% 0,#ffe4d6 0%,#ffe7dac6 21%,#ffece28c 42%,#fff8f5c6 60%,#fff 78%);background-repeat:no-repeat;background-size:100% 100%}.section-contact.section-surface-warm,.section-contact.section-surface-warm:hover{background:#fff}.layout__block-5{color:#191410;cursor:pointer;align-items:center;transition:transform .25s,color .2s;display:inline-flex}.layout__block-5:hover{color:#ff6b2c;cursor:pointer;align-items:center;transition:transform .25s,color .2s;display:inline-flex}.section-live-demo__kicker-3,.section-live-demo__kicker-3:hover{letter-spacing:.12em;text-transform:uppercase;color:#8a8078;font-family:IBM Plex Mono,monospace;font-size:11px}.section-why-waismen__icon,.section-why-waismen__icon:hover{flex:none}.section-mission__block-2,.section-mission__block-2:hover{max-width:var(--container-max);text-align:center;margin:0 auto;padding:88px 0;position:relative}.layout__title-9,.layout__title-9:hover{color:#ff6b2c;letter-spacing:-.03em;font-family:Nunito Sans,sans-serif;font-size:clamp(60px,9vw,100px);font-weight:700;line-height:.86}.layout__heading-10,.layout__heading-10:hover{letter-spacing:-.01em;color:#191410;margin:22px 0 0;font-size:19px;font-weight:700}.section-mission__block-3,.section-mission__block-3:hover{color:#fff9f3b8;text-wrap:pretty;max-width:62ch;margin:0 auto 16px;font-size:16.5px;line-height:1.7}.contact-form__success-title,.contact-form__success-title:hover{color:#191410;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:700;line-height:1.05}.section-live-demo,.section-live-demo:hover{background-color:#fff;background-image:radial-gradient(70% 80% at 22% 0,#ffe4d6 0%,#ffe7dac6 21%,#ffece28c 42%,#fff8f5c6 60%,#fff 78%);background-repeat:no-repeat;background-size:100% 100%}.layout__kicker-6,.layout__kicker-6:hover{letter-spacing:.14em;text-transform:uppercase;color:#ff8a3d;margin-bottom:12px;font-family:IBM Plex Mono,monospace;font-size:10px}.layout__row-16{color:#191410;text-wrap:pretty;border-radius:9px;align-items:flex-start;gap:10px;margin:0 -10px;padding:7px 10px;font-size:15px;font-weight:600;line-height:1.4;transition:background-color .2s,color .2s;display:flex}.layout__row-16:hover{color:#d94e12;background-color:#fff4ed}.demo-modal__close{cursor:pointer;color:#6e655d;background:#fff;border:1px solid #ebe3d8;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;line-height:1;transition:border-color .25s,color .25s;display:flex;position:absolute;top:16px;right:16px}.demo-modal__close:hover{cursor:pointer;color:#d94e12;background:#fff;border:1px solid #ffb98f;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;line-height:1;transition:border-color .25s,color .25s;display:flex;position:absolute;top:16px;right:16px}.setup-note__footer-line,.setup-note__footer-line:hover{color:#191410;border-top:1px solid #f1eae0;margin:0;padding-top:14px;font-size:13px;font-weight:600;line-height:1.55}.section-hero__title,.section-hero__title:hover{letter-spacing:-.02em;color:#191410;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,3.6vw,52px);font-weight:800;line-height:1.05}.layout__title-16,.layout__title-16:hover{letter-spacing:-.02em;color:#ff8b52;margin-bottom:10px;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.layout__grid,.layout__grid:hover{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px 8px;display:grid}.contact-form__textarea,.contact-form__textarea:hover{box-sizing:border-box;color:#191410;resize:vertical;background:#fff;border:1px solid #d9cec0;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-family:Nunito Sans,sans-serif;font-size:15px}.section-live-demo__block-4,.section-live-demo__block-4:hover{color:#d94e12;margin-left:auto}.section-live-demo__row-7,.section-live-demo__row-7:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:56px;margin:0 auto;padding:80px 0;display:flex}@media (width<=1000px){.section-live-demo .section-live-demo__row-7,.section-live-demo .section-live-demo__row-7:hover{padding-top:0}}.section-hero__grid,.section-hero__grid:hover{height:100%;max-width:var(--container-max);box-sizing:border-box;grid-template-columns:minmax(0,.9fr) minmax(0,1.28fr);align-items:center;gap:clamp(16px,3vw,36px);margin:0 auto;padding:min(2vh,28px) 0;display:grid}.layout__block-33,.layout__block-33:hover{border-radius:50%;width:9px;height:9px}.section-industries__wrap,.section-industries__wrap:hover{max-width:var(--container-max);margin:0 auto;padding:72px 0 76px}.layout__row-37{background:#fff;border:1px solid #ebe3d8;border-radius:20px;flex-wrap:wrap;display:flex;overflow:hidden}.layout__row-37:hover{background:#fff;border:1px solid #ff6b2c;border-radius:20px;flex-wrap:wrap;display:flex;overflow:hidden}.section-contact-cta__block-6,.section-contact-cta__block-6:hover{border:1px solid #ff6b2c2e;border-radius:50%;width:300px;height:300px;position:absolute}.layout__block-45,.layout__block-45:hover{color:#ff9a61}.setup-note__body,.setup-note__body:hover{color:#6e655d;text-wrap:pretty;margin:0 0 14px;font-size:13.5px;line-height:1.6}.layout__block-49,.layout__block-49:hover{z-index:40;padding:10px 0 0;position:absolute;top:100%;left:0;right:0}.layout__block,.layout__block:hover{color:#6e655d;text-wrap:pretty;max-width:56ch;margin:0 0 30px;font-size:19px;line-height:1.65}.section-hero__badge,.section-hero__badge:hover{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:#d94e12;background:#fff1e7;border:1px solid #ffd2b8;border-radius:999px;padding:6px 12px;font-family:IBM Plex Mono,monospace;font-size:11px}.section-why-waismen__row-6,.section-why-waismen__row-6:hover{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:12px;display:flex;position:relative}.layout__row-50,.layout__row-50:hover{flex-direction:column;display:flex}.section-values__title,.section-values__title:hover{letter-spacing:-.02em;color:#fff9f3;text-wrap:pretty;max-width:35ch;margin:0 auto 24px;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,4.6vw,56px);font-weight:700;line-height:1.08}.layout__text-16,.layout__text-16:hover{color:#6e655d;font-size:13.5px;line-height:1.6}.site-footer__bar,.site-footer__bar:hover{max-width:var(--container-max);color:#fff9f38c;border-top:1px solid #2a231d;flex-wrap:wrap;gap:16px;margin:0 auto;padding:20px 0 40px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.section-service-hero__title,.section-service-hero__title:hover{font-family:var(--font-heading);letter-spacing:-.02em;max-width:18ch;margin:0 0 20px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.02}.setup-note__pill-icon-row,.setup-note__pill-icon-row:hover{background:#ffffff3d;border:1px solid #ffffff80;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.layout__row-2{cursor:pointer;text-align:left;border:none;border-bottom:1px solid #201a11;align-items:center;gap:16px;width:100%;padding:18px 22px;transition:background .3s;display:flex}.layout__row-2:hover{cursor:pointer;text-align:left;background:#1e1710;border:none;border-bottom:1px solid #201a11;align-items:center;gap:16px;width:100%;padding:18px 22px;transition:background .3s;display:flex}.section-platform__panel,.section-platform__panel:hover{background:#fff;border:1px solid #ebe3d8;border-radius:18px;flex-wrap:wrap;gap:40px;padding:clamp(26px,3vw,42px);display:flex}.section-service-hero__intro,.section-service-hero__intro:hover{color:#6e655d;text-wrap:pretty;max-width:54ch;margin:0;font-size:19px;line-height:1.65}.layout__block-2,.layout__block-2:hover{min-width:0}.section-live-demo__title,.section-live-demo__title:hover{letter-spacing:-.02em;margin:0 0 18px;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,4.2vw,50px);font-weight:700;line-height:1.05}.layout__row-3,.layout__row-3:hover{background:#fbf4ec;border:1px solid #ebe3d8;border-radius:20px;flex-wrap:wrap;align-items:center;gap:32px;padding:clamp(32px,4vw,56px);display:flex}.section-hero__lead,.section-hero__lead:hover{color:#4a423b;text-wrap:pretty;max-width:48ch;margin:0;font-size:17px;line-height:1.65}.section-industries__card-media,.section-industries__card-media:hover{background:#f6ede3;height:172px;position:relative}.section-why-waismen__label,.section-why-waismen__label:hover{color:#191410;font-family:IBM Plex Mono,monospace;font-size:12px}.layout__text-17,.layout__text-17:hover{font-family:Nunito Sans,sans-serif;font-size:15.5px;font-weight:600;display:block}.section-why-waismen__row,.section-why-waismen__row:hover{background:#fff;border:1px solid #f3dccb;border-radius:10px;align-items:center;gap:11px;padding:9px 12px;display:flex}.section-contact-page,.section-contact-page:hover{background:linear-gradient(#fffcf8 0%,#fff3ea 100%)}.layout__surface-23,.layout__surface-23:hover{pointer-events:none;background:radial-gradient(circle,#ff6b2c2e,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:12%}.layout__block-3,.layout__block-3:hover{color:#c4bab0}.contact-form__submit{color:#fff;cursor:pointer;background:#ff6b2c;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px 26px;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -16px #ff6b2cbf}.contact-form__submit:hover{color:#fff;cursor:pointer;background:#d94e12;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px 26px;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -16px #ff6b2cbf}.section-live-demo__row,.section-live-demo__row:hover{flex:1;align-items:flex-end;gap:3px;height:46px;display:flex}.demo-modal__slide-label,.demo-modal__slide-label:hover{letter-spacing:.1em;text-transform:uppercase;color:#8a8078;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:600}.section-platform__panel-kicker,.section-platform__panel-kicker:hover{font-family:var(--section-tag-font),sans-serif;font-weight:var(--section-tag-weight);font-size:var(--section-tag-size);line-height:var(--section-tag-line-height);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);margin-bottom:14px}.layout__pill,.layout__pill:hover{cursor:pointer;border:none;border-radius:999px;height:5px;padding:0;transition:width .45s,background .45s}.layout__grid-3,.layout__grid-3:hover{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.section-why-waismen__row-2,.section-why-waismen__row-2:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px);margin:0 auto;padding:88px 0;display:flex}.setup-note__close{cursor:pointer;color:#b0a69a;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:10px;right:10px}.setup-note__close:hover{cursor:pointer;color:#d94e12;background:#fff1e8;border:1px solid #ffd9c2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:10px;right:10px}.section-mission__title-3,.section-mission__title-3:hover{color:#ff8b52;max-width:26ch;margin:0 auto;font-family:Nunito Sans,sans-serif;font-size:clamp(26px,3.4vw,42px);font-weight:700;line-height:1.15}.section-contact-cta__row,.section-contact-cta__row:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:clamp(32px,6vw,72px);margin:0 auto;padding:88px 0;display:flex;position:relative}.layout__row-4,.layout__row-4:hover{flex-wrap:wrap;align-items:flex-end;gap:28px;margin-bottom:34px;display:flex}.layout__row-5,.layout__row-5:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:36px;margin:0 auto;padding:88px 0;display:flex;position:relative}.section-why-waismen__surface,.section-why-waismen__surface:hover{background:linear-gradient(#fff1e7,#ffe9db);border:1px solid #ffc7a6;border-radius:18px;padding:18px 16px;box-shadow:0 24px 50px -36px #ff6b2cb3}.setup-note__card-icon-row,.setup-note__card-icon-row:hover{background:#ff6b2c;border:3px solid #fffcf8;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-left:-11px;display:flex;position:absolute;top:-11px;left:50%;box-shadow:0 6px 14px -6px #ff6b2ce6}.layout__block-4,.layout__block-4:hover{max-width:var(--container-max);margin:0 auto;padding:56px 0 84px}.section-faq__block,.section-faq__block:hover{color:#191410;flex:1;font-size:16px;font-weight:600}.section-mission__block,.section-mission__block:hover{color:#fff9f3b8;text-wrap:pretty;max-width:62ch;margin:0 auto 40px;font-size:16.5px;line-height:1.7}.section-faq__title,.section-faq__title:hover{letter-spacing:-.02em;max-width:22ch;margin:0 0 32px;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.section-team__block,.section-team__block:hover{flex:420px;min-width:0}.demo-modal__slot,.demo-modal__slot:hover{width:100%;height:100%}.layout__text-18,.layout__text-18:hover{font-size:15.5px;font-weight:600;display:block}.section-live-demo__text-2,.section-live-demo__text-2:hover{color:#3b342e;font-size:14.5px;line-height:1.55}.layout__kicker-7,.layout__kicker-7:hover{letter-spacing:.14em;text-transform:uppercase;color:#8a8078;margin-top:12px;font-family:IBM Plex Mono,monospace;font-size:11px}.demo-modal__slide,.demo-modal__slide:hover{flex-direction:column;gap:14px}.section-block-inner,.section-block-inner:hover{background:#fff;border:1px solid #ebe3d8;border-radius:18px;padding:26px 24px}.layout__surface,.layout__surface:hover{background:#f6ede3;flex:340px;min-height:260px;position:relative}.section-service-hero__content,.section-service-hero__content:hover{max-width:var(--container-max);margin:0 auto;padding:clamp(72px,7vw,88px) 0;position:relative}.layout__block-6,.layout__block-6:hover{flex:none;margin-top:2px}.layout__block-7,.layout__block-7:hover{color:#d94e12;align-items:center;gap:6px;display:inline-flex}.section-live-demo__text-3,.section-live-demo__text-3:hover{color:#8a8078;font-size:13px}.layout__row-6,.layout__row-6:hover{flex-wrap:wrap;gap:6px 18px;display:flex}.section-why-waismen__heading,.section-why-waismen__heading:hover{letter-spacing:.14em;text-transform:uppercase;color:#6e655d;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.section-integrations__track,.section-integrations__track:hover{width:max-content;animation:70s linear infinite wl-marquee;display:flex}.layout__row-7,.layout__row-7:hover{flex-direction:column;gap:16px;padding:70px 0;display:flex}.layout__row-8,.layout__row-8:hover{background:#fff;border:1px solid #ebe3d8;border-radius:12px;align-items:center;gap:14px;padding:14px 15px;display:flex}.layout__row-9,.layout__row-9:hover{background:#100c07;border-bottom:1px solid #2b2318;align-items:center;gap:14px;padding:14px 22px;display:flex}.layout__row-9 .layout__kicker-4,.layout__row-9 .layout__kicker-4:hover,.layout__row-9 .section-live-demo__text,.layout__row-9 .section-live-demo__text:hover{color:#fff;font-size:15px}.section-faq__row,.section-faq__row:hover{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;width:100%;padding:20px 22px;display:flex}.layout__title-18,.layout__title-18:hover{letter-spacing:-.015em;margin:0 0 14px;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,4.2vw,50px);font-weight:700;line-height:1.06}.site-footer__brand,.site-footer__brand:hover{max-width:var(--container-max);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;margin:0 auto;padding:56px 0 32px;display:grid}.section-cta-banner__heading,.section-cta-banner__heading:hover{letter-spacing:-.02em;color:#fff8f1;margin:0;font-family:Nunito Sans,sans-serif;font-size:45px;font-weight:700;line-height:1.03}.layout__block-8,.layout__block-8:hover{color:#fff9f3b8;max-width:52ch;margin:0 0 8px;font-size:16.5px;line-height:1.65}.layout__block-9,.layout__block-9:hover{flex:150px}.section-why-waismen__inner,.section-why-waismen__inner:hover{background:linear-gradient(#fff6ef 0%,#fffcf8 100%)}.section-live-demo__pill-2,.section-live-demo__pill-2:hover{color:#0e7c5a;background:#edfaf4;border:1px solid #bfe6d6;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;display:inline-flex}.layout__block-10,.layout__block-10:hover{color:#191410;align-items:center;gap:6px;display:inline-flex}.setup-note__card-icon,.setup-note__card-icon:hover{background:#ffffffd9;border-radius:50%;width:6px;height:6px}.section-platform__list-item,.section-platform__list-item:hover{border-bottom:1px solid #f1eae0;align-items:flex-start;gap:14px;padding-bottom:18px;display:flex}.layout__text-19,.layout__text-19:hover{color:#fff9f3ad;max-width:26ch;font-size:13.5px;line-height:1.6}.section-platform__tab,.section-platform__tab:hover{font-family:"Hind",var(--font-description),sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;text-align:center;box-sizing:border-box;border-radius:9px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:11px 10px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.layout__row-10{gap:16px;width:max-content;animation:74s linear infinite wl-marq-r;display:flex}.layout__row-10:hover{animationPlayState:paused;gap:16px;width:max-content;animation:74s linear infinite wl-marq-r;display:flex}.layout__block-11,.layout__block-11:hover{color:#6e655d;max-width:50ch;margin:0 0 8px;font-size:16.5px;line-height:1.65}.layout__block-12,.layout__block-12:hover{color:#6e655d;text-wrap:pretty;flex:0 400px;margin:0;font-size:16px;line-height:1.65}.section-why-waismen__surface-2,.section-why-waismen__surface-2:hover{background:#f6ede3b3;border:1px solid #ebe3d8;border-radius:18px;padding:18px 16px}.layout__row-11{border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;transition:background-color .2s;display:flex}.layout__row-11:hover{background-color:#fff4ed}.layout__title-19,.layout__title-19:hover{letter-spacing:-.015em;margin:0 0 14px;font-family:Nunito Sans,sans-serif;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.08}.section-live-demo__block-2,.section-live-demo__block-2:hover{max-width:var(--container-max);margin:0 auto;padding:0}.section-live-demo__surface,.section-live-demo__surface:hover{background:#12a374;border-radius:50%;width:6px;height:6px}.setup-note__lead,.setup-note__lead:hover{color:#d94e12;text-wrap:pretty;margin:0 0 10px;font-size:13.5px;font-weight:600;line-height:1.55}.section-contact__offices,.section-contact__offices:hover{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.layout__surface-2,.layout__surface-2:hover{background:#fff;border:1px solid #ebe3d8;border-radius:22px;padding:26px;box-shadow:0 30px 64px -46px #3c1e0073}.section-faq__row-2,.section-faq__row-2:hover{flex-direction:column;gap:10px;width:100%;max-width:none;display:flex}.section-contact-cta__block,.section-contact-cta__block:hover{color:#191410;margin:0 0 32px;font-size:17px;font-weight:600;line-height:1.5}.layout__block-13,.layout__block-13:hover{flex:340px;min-width:290px}.layout__kicker-8,.layout__kicker-8:hover{letter-spacing:.12em;text-transform:uppercase;color:#191410;font-family:IBM Plex Mono,monospace;font-size:18px}.layout__block-14,.layout__block-14:hover{flex:none;margin-top:1px}.section-contact__form-card,.section-contact__form-card:hover{background:#fff;border:1px solid #ebe3d8;border-radius:24px;flex:460px;min-width:290px;padding:clamp(24px,4vw,40px);box-shadow:0 30px 60px -40px #ff6b2c73}.section-contact__flag-wrap,.section-contact__flag-wrap:hover{background:radial-gradient(circle,#fff4ec 55%,#ffe6d6 100%);border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex;box-shadow:0 8px 20px -12px #ff6b2c80}.layout__row-12{border-radius:10px;align-items:flex-start;gap:10px;margin:-8px -10px;padding:8px 10px;transition:background-color .2s;display:flex}.layout__row-12:hover{background-color:#fff4ed}.contact-form__office-btn,.contact-form__office-btn:hover{cursor:pointer;border-radius:12px;padding:13px 16px;font-family:Nunito Sans,sans-serif;font-size:15px;font-weight:600}.layout__title-2,.layout__title-2:hover{letter-spacing:-.02em;max-width:20ch;margin:0 0 20px;font-family:Nunito Sans,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.02}.section-surface-light,.section-surface-light:hover{background:#fff;overflow:hidden}.section-live-demo__row-2,.section-live-demo__row-2:hover{background:#fdf9f4;border-bottom:1px solid #f1eae0;align-items:center;gap:10px;padding:14px 18px;display:flex}.section-surface-mission,.section-surface-mission:hover{background:#191410;position:relative;overflow:hidden}.layout__row-13,.layout__row-13:hover{flex:none;justify-content:center;gap:9px;display:flex}.contact-form,.contact-form:hover{flex-direction:column;gap:18px;display:flex}.section-contact-cta__row-3,.section-contact-cta__row-3:hover{background:#ffffffeb;border:1px solid #f3e4d6;border-radius:20px;align-items:center;gap:18px;padding:22px 30px 22px 22px;display:flex;position:relative;box-shadow:0 30px 60px -34px #ff6b2c8c}.layout__heading-13,.layout__heading-13:hover{letter-spacing:-.01em;color:#191410;text-wrap:pretty;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.3}.section-live-demo__surface-2,.section-live-demo__surface-2:hover{background:#fff;border:1px solid #ebe3d8;border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -40px #3c281459}.layout__kicker-9,.layout__kicker-9:hover{letter-spacing:.14em;text-transform:uppercase;color:#8a8078;margin-bottom:26px;font-family:IBM Plex Mono,monospace;font-size:11px}.site-header__demo-link{box-sizing:border-box;white-space:nowrap;min-width:148px;min-height:46px;font-family:"Hind",var(--font-sans);letter-spacing:0;text-transform:none;color:var(--header-accent,#fa6307);border:1px solid var(--header-accent,#fa6307);background:#fff;border-radius:50px;justify-content:center;align-items:center;padding:7px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.site-header__demo-link:hover{color:var(--header-accent,#fa6307);background:#fa63070f;text-decoration:none}.section-platform__panel-title,.section-platform__panel-title:hover{letter-spacing:-.015em;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(26px,2.8vw,36px);font-weight:700;line-height:1.12}.contact-form__label,.contact-form__label:hover{color:#4a423b;flex-direction:column;gap:8px;font-size:16px;font-weight:600;display:flex}.layout__grid-4,.layout__grid-4:hover{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.section-page-hero__row-2,.section-page-hero__row-2:hover{align-items:flex-end;gap:3px;height:62px;margin-bottom:22px;display:flex}.section-live-demo__block-3,.section-live-demo__block-3:hover{flex:420px;min-width:300px}.section-industries__card-text,.section-industries__card-text:hover{color:#6e655d;font-size:13.5px;line-height:1.55}.layout__row-15,.layout__row-15:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px);margin:0 auto;padding:84px 0;display:flex}.site-footer__heading,.site-footer__heading:hover{letter-spacing:.12em;text-transform:uppercase;color:#ff8b52;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:11px}.layout__block-15,.layout__block-15:hover{flex:380px;min-width:300px}.layout__heading-14,.layout__heading-14:hover{letter-spacing:-.01em;color:#191410;text-wrap:pretty;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.35}.layout__kicker-10,.layout__kicker-10:hover{letter-spacing:.1em;text-transform:uppercase;color:#d94e12;margin-top:auto;font-family:IBM Plex Mono,monospace;font-size:10.5px}.section-service-hero__surface,.section-service-hero__surface:hover{background:radial-gradient(55% 55% at 70% 45%,#ff6b2c2e,#ff6b2c00 70%);height:600px;position:absolute;inset:-50% -10% auto}.section-live-demo__row-3,.section-live-demo__row-3:hover{border-bottom:1px solid #f1eae0;flex-wrap:wrap;gap:8px;padding:12px 18px;display:flex}.layout__block-16,.layout__block-16:hover{padding-left:18px}.section-contact-cta__block-2,.section-contact-cta__block-2:hover{flex:480px;min-width:290px}.layout__grid-5,.layout__grid-5:hover{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.section-contact-cta,.section-contact-cta:hover{background:linear-gradient(#fffcf8 0%,#fff3ea 100%);position:relative;overflow:hidden}@media (width<=640px){.section-contact-cta{overflow:visible}.section-contact-cta .cta-row{flex-wrap:wrap;width:100%}.section-contact-cta .cta-row :is(.btn.btn-primary,.btn.btn-secondary){white-space:normal;text-align:center;box-sizing:border-box;flex:100%;justify-content:center}}.layout__block-17,.layout__block-17:hover{max-width:var(--container-max);margin:0 auto;padding:32px 0 84px}.layout__pill-2{color:#fff;background:#191410;border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;display:inline-flex}.layout__pill-2:hover{color:#fff;background:#ff6b2c;border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;display:inline-flex}.text-line,.text-line:hover{display:block}.section-page-hero,.section-page-hero:hover{position:relative;overflow:hidden}.section-why-waismen__heading-2,.section-why-waismen__heading-2:hover{color:#191410;margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.35}.section-team__role,.section-team__role:hover{color:#ff6b2c;margin-top:6px;font-size:15px;font-weight:600}.section-page-hero__kicker,.section-page-hero__kicker:hover{letter-spacing:.12em;text-transform:uppercase;color:#ff8b52;font-family:IBM Plex Mono,monospace;font-size:10.5px}.section-live-demo__row-4,.section-live-demo__row-4:hover{align-items:flex-start;gap:12px;display:flex}.section-industries__nav,.section-industries__nav:hover{gap:10px;display:flex}.layout__text-3,.layout__text-3:hover{color:#6e655d;text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.65}.layout__block-18,.layout__block-18:hover{color:#6e655d;text-wrap:pretty;max-width:56ch;margin:0;font-size:16.5px;line-height:1.65}.section-contact__inner,.section-contact__inner:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:stretch;gap:clamp(32px,6vw,72px);margin:0 auto;padding:88px 0 96px;display:flex}.section-page-hero__block,.section-page-hero__block:hover{position:relative}.section-industries__card-link{scroll-snap-align:start;color:#191410;background:#fff;border:1px solid #ebe3d8;border-radius:18px;flex:0 0 280px;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s;overflow:hidden}.section-industries__card-link:hover{border-color:#ff6b2c;transform:none;box-shadow:0 22px 40px -26px #783c0a66}.section-why-waismen__block,.section-why-waismen__block:hover{color:#6e655d;text-wrap:pretty;max-width:48ch;margin:0;font-size:16px;line-height:1.65}.contact-form__success,.contact-form__success:hover{flex-direction:column;align-items:flex-start;gap:14px;padding:40px 0;display:flex}.layout__surface-4,.layout__surface-4:hover{background:#ff6b2c;border-radius:2px;width:44px;height:3px;margin:12px 0 14px;display:block}.layout__block-19,.layout__block-19:hover{color:#8a8078;font-size:.32em}.section-platform__inner,.section-platform__inner:hover{max-width:var(--container-max);margin:0 auto;padding:84px 0}.section-why-waismen__inner .section-why-waismen__row-2{padding:50px 0}#team{box-sizing:border-box;padding:100px}section#team>.section-platform__inner{padding-top:0;padding-bottom:0}.layout__title-3,.layout__title-3:hover{letter-spacing:-.01em;color:#fff;text-align:center;text-wrap:pretty;font-family:Nunito Sans,sans-serif;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.08}.section-why-waismen__out-heading,.section-why-waismen__out-heading:hover{letter-spacing:.14em;text-transform:uppercase;color:#d94e12;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.section-faq__block-2,.section-faq__block-2:hover{color:#d94e12;flex:none;font-family:IBM Plex Mono,monospace;font-size:16px}.layout__surface-5,.layout__surface-5:hover{background:#141009;border:1px solid #2b2318;border-radius:22px;overflow:hidden;box-shadow:0 40px 90px -50px #3c1e00a6}.layout__block-20,.layout__block-20:hover{height:12px}.section-why-waismen__surface-3,.section-why-waismen__surface-3:hover{background:#ff6b2c;border-radius:50%;width:20px;height:20px;animation:2.4s ease-in-out infinite wl-pulse;box-shadow:0 0 0 7px #ff6b2c4d}.contact-form__office-grid,.contact-form__office-grid:hover{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.layout__block-21,.layout__block-21:hover{color:#6e655d;max-width:50ch;margin:0;font-size:18px;line-height:1.65}.layout__text-4,.layout__text-4:hover{color:#191410;font-size:14.5px;font-weight:600}.section-platform__panel-head,.section-platform__panel-head:hover{flex:280px}.layout__kicker-2,.layout__kicker-2:hover{letter-spacing:.14em;text-transform:uppercase;color:#8a8078;margin-bottom:9px;font-family:IBM Plex Mono,monospace;font-size:10px;display:block}.section-page-hero__lead-lg,.section-page-hero__lead-lg:hover{color:#6e655d;text-wrap:pretty;max-width:52ch;margin:0 0 14px;font-size:18px;line-height:1.65}.contact-form__input,.contact-form__input:hover{box-sizing:border-box;color:#191410;background:#fff;border:1px solid #d9cec0;border-radius:12px;outline:none;width:100%;padding:14px 16px;font-family:Nunito Sans,sans-serif;font-size:15px}.layout__block-22,.layout__block-22:hover{color:#6e655d;max-width:52ch;margin:0 0 28px;font-size:19px;line-height:1.65}.layout__block-23,.layout__block-23:hover{color:#6e655d;max-width:52ch;margin:0;font-size:16px;line-height:1.65}.setup-note__pill-label,.setup-note__pill-label:hover{letter-spacing:.02em;color:#fff;white-space:nowrap;font-family:Nunito Sans,sans-serif;font-size:12.5px;font-weight:700}.layout__heading-2{letter-spacing:-.01em;color:#191410;border-bottom:2px solid #ff6b2c;padding-bottom:10px;font-size:16px;font-weight:700}.layout__heading-2:hover{letter-spacing:-.01em;color:#d94e12;border-bottom:2px solid #ff6b2c;padding-bottom:10px;font-size:16px;font-weight:700}.section-hero__copy,.section-hero__copy:hover{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.section-contact__title,.section-contact__title:hover{letter-spacing:-.02em;color:#191410;text-wrap:pretty;margin:0 0 20px;font-family:Nunito Sans,sans-serif;font-size:clamp(40px,5.6vw,72px);font-weight:700;line-height:1.02}.layout__row-19{background:#fff;border:1px solid #ebe3d8;border-radius:18px;flex-direction:column;padding:24px 22px;transition:border-color .25s,transform .25s;display:flex}.layout__row-19:hover{border-color:#ff6b2c;transform:none;box-shadow:0 16px 36px -28px #783c0a59}.section-contact__phone{color:#191410;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.section-contact__phone:hover{color:#d94e12;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.layout__heading-3{white-space:nowrap;color:#191410;background:#ff6b2c;border-radius:12px;align-items:center;padding:15px 26px;font-size:15px;font-weight:700;animation:3s ease-in-out infinite wl-glow;display:inline-flex}.layout__heading-3:hover{white-space:nowrap;color:#191410;background:#ffa46e;border-radius:12px;align-items:center;padding:15px 26px;font-size:15px;font-weight:700;animation:3s ease-in-out infinite wl-glow;display:inline-flex}.section-service-hero__shell,.section-service-hero__shell:hover{border-bottom:1px solid #ebe3d8;position:relative;overflow:hidden}.layout__block-24,.layout__block-24:hover{color:#fff9f3b8;max-width:52ch;margin:0;font-size:16.5px;line-height:1.65}.demo-modal__backdrop,.demo-modal__backdrop:hover{z-index:60;backdrop-filter:blur(6px);background:#1914109e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.layout__surface-6,.layout__surface-6:hover{color:#fff3e9;background:#0d0a06;border:1px solid #2b2318;border-radius:10px;outline:none;width:100%;padding:13px 14px;font-family:IBM Plex Mono,monospace;font-size:15px}.section-hero__actions,.section-hero__actions:hover{flex-wrap:nowrap;gap:12px;width:100%;padding-top:4px;display:flex}.layout__block-25,.layout__block-25:hover{color:#6e655d;flex:300px;max-width:40ch;margin:0;font-size:16px;line-height:1.65}.layout__row-20,.layout__row-20:hover{background:#191410;border-radius:20px;flex-wrap:wrap;align-items:center;gap:32px;padding:clamp(32px,4vw,56px);display:flex}.section-live-demo__surface-3,.section-live-demo__surface-3:hover{background:#ebe3d8;height:1px}.layout__block-26,.layout__block-26:hover{color:#8a8078}.section-live-demo__surface-4,.section-live-demo__surface-4:hover{transform-origin:bottom;background:linear-gradient(#ff6b2c,#ff6b2c40);border-radius:2px;flex:1;min-width:2px;height:100%;animation:1.1s ease-in-out infinite wl-bar}.layout__block-27,.layout__block-27:hover{max-width:var(--container-max);margin:0 auto;padding:72px 0 8px;scroll-margin-top:90px}.section-hero__image,.section-hero__image:hover{border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 30px 60px -34px #3c1e008c}.section-contact__intro,.section-contact__intro:hover{flex-direction:column;flex:400px;justify-content:flex-start;gap:28px;min-width:290px;display:flex}.section-contact__intro>.section-contact__offices,.section-contact__intro>.section-contact__offices:hover{place-content:start;width:100%}.layout__title-4,.layout__title-4:hover{letter-spacing:-.02em;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(34px,5vw,62px);font-weight:700;line-height:1}.layout__row-22,.layout__row-22:hover{flex-wrap:wrap;gap:7px;display:flex}.section-contact__country,.section-contact__country:hover{color:#191410;font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:800;line-height:1}.section-hero__container,.section-hero__container:hover{background:0 0;grid-area:1/1;transition:opacity 1.1s;position:relative;overflow:hidden}.section-why-waismen__row-3,.section-why-waismen__row-3:hover{background:#ffffff8c;border-radius:12px;flex-direction:column;gap:7px;padding:8px;display:flex}.layout__block-28,.layout__block-28:hover{min-width:0;display:block}.section-live-demo__row-5,.section-live-demo__row-5:hover{color:#8a8078;background:#fdf9f4;border-top:1px solid #f1eae0;gap:16px;padding:12px 18px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.layout__block-29,.layout__block-29:hover{max-width:var(--container-max);margin:0 auto;padding:0 0 84px}.section-industries__card-body,.section-industries__card-body:hover{padding:20px}.layout__surface-7,.layout__surface-7:hover{background:linear-gradient(#19141080,#191410ad);position:absolute;inset:0}.layout__block-30,.layout__block-30:hover{color:#191410;text-wrap:pretty;max-width:52ch;margin:0 0 32px;font-size:18px;font-weight:600;line-height:1.5}.layout__text-5,.layout__text-5:hover{color:#6e655d;margin-top:3px;font-size:13.5px;display:block}.layout__row-23,.layout__row-23:hover{max-width:var(--container-max);flex-wrap:wrap;gap:48px;margin:0 auto;padding:56px 0 32px;display:flex}.section-contact-cta__block-3,.section-contact-cta__block-3:hover{display:none}.layout__block-31,.layout__block-31:hover{max-width:var(--container-max);margin:0 auto;padding:78px 0}.layout__row-24,.layout__row-24:hover{flex-wrap:wrap;gap:10px;display:flex}.section-team__title,.section-team__title:hover{letter-spacing:-.02em;max-width:22ch;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.section-page-hero__title,.section-page-hero__title:hover{letter-spacing:-.02em;max-width:22ch;margin:0 auto 20px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.02;font-family:Nunito Sans,sans-serif!important}.section-platform__kicker,.section-platform__kicker:hover{font-family:var(--section-tag-font),sans-serif;font-weight:var(--section-tag-weight);font-size:var(--section-tag-size);line-height:var(--section-tag-line-height);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);margin-bottom:14px}.layout__heading-4,.layout__heading-4:hover{margin-bottom:8px;font-size:18px;font-weight:700}.layout__pill-3,.layout__pill-3:hover{color:#4a423b;background:#fbf4ec;border:1px solid #efe7dc;border-radius:999px;padding:6px 11px;font-family:IBM Plex Mono,monospace;font-size:11px}.section-contact-cta__title,.section-contact-cta__title:hover{letter-spacing:-.02em;color:#d94e12;margin-bottom:10px;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.section-industries__head,.section-industries__head:hover{flex-wrap:wrap;align-items:flex-end;gap:32px;margin-bottom:30px;padding:0;display:flex}.section-industries__card-title,.section-industries__card-title:hover{margin-bottom:9px;font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.1}.section-hero__frame,.section-hero__frame:hover{background:0 0;border-radius:20px;flex:auto;width:100%;min-height:640px;display:grid;position:relative;overflow:visible}.layout__title-5,.layout__title-5:hover{color:#191410;border-left:3px solid #ff6b2c;max-width:34ch;margin:26px 0 0;padding-left:20px;font-family:Nunito Sans,sans-serif;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.25}.section-platform__hub-link,.section-platform__hub-link:hover{font-family:IBM Plex Mono,monospace;font-size:13px}.layout__text-6,.layout__text-6:hover{color:#ff9a61;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:13px}.section-faq__text,.section-faq__text:hover{color:#6e655d;max-width:70ch;margin:0;font-size:15px;line-height:1.65}.layout__heading-5,.layout__heading-5:hover{cursor:pointer;color:#2a1000;letter-spacing:.02em;background:radial-gradient(circle at 36% 30%,#ffc9a0,#ff7a26 56%,#d9480f 100%);border:none;border-radius:50%;width:104px;height:104px;font-family:Nunito Sans,sans-serif;font-size:13px;font-weight:700;animation:6s ease-in-out infinite wl-float;position:relative;box-shadow:0 18px 40px -18px #e8590ce6}.section-industries__track,.section-industries__track:hover{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 0 14px;overflow:auto hidden}.layout__text-7,.layout__text-7:hover{color:#4a423b;text-wrap:pretty;font-size:14px;line-height:1.5;display:block}.layout__title-6,.layout__title-6:hover{letter-spacing:-.02em;color:#fff8f1;flex:380px;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.05}.pipe-ico,.pipe-ico:hover{background:#fff1e7;border:1px solid #ffd2b8;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.layout__row-25,.layout__row-25:hover{align-items:center;gap:10px;margin-bottom:18px;display:flex}.layout__text-8,.layout__text-8:hover{color:#6e655d;text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.section-why-waismen__block-2,.section-why-waismen__block-2:hover{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.layout__block-32,.layout__block-32:hover{color:#fff9f3b8;text-wrap:pretty;max-width:62ch;margin:0 auto;font-size:16.5px;line-height:1.7}.layout__row-26,.layout__row-26:hover{background:#ebe3d8;border:1px solid #ebe3d8;border-radius:16px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.layout__surface-8,.layout__surface-8:hover{background:radial-gradient(55% 55% at 30% 45%,#ff6b2c2e,#ff6b2c00 70%);height:600px;position:absolute;inset:-50% -10% auto}.section-kicker,.section-kicker:hover{font-family:var(--section-tag-font),sans-serif;font-weight:var(--section-tag-weight);font-size:var(--section-tag-size);line-height:var(--section-tag-line-height);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);margin-bottom:16px}.layout__block-34,.layout__block-34:hover{color:#ff8a3d;margin-left:auto}.office-flag-name,.office-flag-name:hover{align-items:center;gap:14px;display:flex}.section-contact__office,.section-contact__office:hover{background:#fffcfa;border:1px solid #f6dccb;border-radius:18px;flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:0 16px 36px -30px #ff6b2c80}.layout__title-7,.layout__title-7:hover{letter-spacing:-.02em;color:#fff9f3;text-wrap:pretty;max-width:22ch;margin:0 0 18px;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,4.6vw,54px);font-weight:700;line-height:1.03}.section-contact-cta__surface,.section-contact-cta__surface:hover{background:radial-gradient(circle,#ff6b2c1a,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute}.layout__block-35,.layout__block-35:hover{color:#7c7266;margin-top:3px;font-size:12.5px;display:block}.layout__block-36,.layout__block-36:hover{flex:420px}.section-contact-cta__block-4,.section-contact-cta__block-4:hover{font-weight:600;display:block}.section-page-hero__row-3,.section-page-hero__row-3:hover{max-width:var(--container-max);flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px);margin:0 auto;padding:76px 0 64px;display:flex;position:relative}.section-contact__phone-icon,.section-contact__phone-icon:hover{background:#ffeadf;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.layout__row-27,.layout__row-27:hover{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:0 12px;display:flex}.layout__title-8,.layout__title-8:hover{letter-spacing:-.02em;max-width:22ch;margin:0 0 36px;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.section-page-hero__surface,.section-page-hero__surface:hover{transform-origin:bottom;background:linear-gradient(#ff6b2c,#ff6b2c33);border-radius:2px;flex:1;min-width:2px;height:100%}.site-footer__columns,.site-footer__columns:hover{align-items:center;margin-bottom:14px;line-height:0;display:flex}.btn.btn-primary{white-space:nowrap;color:#fff;background:#ff6b2c;border-radius:12px;align-items:center;padding:15px 24px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -16px #ff6b2cbf}.btn.btn-primary:hover{white-space:nowrap;color:#fff;background:#d94e12;border-radius:12px;align-items:center;padding:15px 24px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -16px #ff6b2cbf}.btn.btn-secondary{white-space:nowrap;color:#191410;background:#fff;border:1px solid #d9cec0;border-radius:12px;align-items:center;padding:15px 24px;font-size:15px;font-weight:700;display:inline-flex}.btn.btn-secondary:hover{white-space:nowrap;color:#191410;background:#fff;border:1px solid #191410;border-radius:12px;align-items:center;padding:15px 24px;font-size:15px;font-weight:700;display:inline-flex}.layout__title-10,.layout__title-10:hover{color:#fff3e9;font-family:Nunito Sans,sans-serif;font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.35}.section-contact-cta__block-5,.section-contact-cta__block-5:hover{color:#191410;font-size:18px;line-height:1.35;display:block}.section-page-hero__surface-2,.section-page-hero__surface-2:hover{pointer-events:none;background:radial-gradient(circle,#ff6b2c33,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-120px;right:10%}.section-live-demo__row-6,.section-live-demo__row-6:hover{border-bottom:1px solid #f1eae0;align-items:center;gap:16px;padding:18px;display:flex}.layout__row-28,.layout__row-28:hover{background:#fff1e7;border:1px solid #ffd2b8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.section-live-demo__block-5,.section-live-demo__block-5:hover{text-align:right;min-width:96px}.layout__heading-6,.layout__heading-6:hover{margin-bottom:8px;font-size:16px;font-weight:700}.section-why-waismen__block-3,.section-why-waismen__block-3:hover{color:#191410;font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:500}.layout__block-37,.layout__block-37:hover{flex:440px;min-width:0}.layout__text-9,.layout__text-9:hover{color:#4a423b;max-width:52ch;margin:0 0 22px;font-size:15px;line-height:1.65}.layout__block-38,.layout__block-38:hover{font-family:IBM Plex Mono,monospace;font-size:12px}.demo-modal__media,.demo-modal__media:hover{aspect-ratio:16/9;background:#f1eae0;border-radius:16px;width:100%;overflow:hidden}.section-cta-banner,.section-cta-banner:hover{background-color:#191410;background-image:url(/images/cta-banner-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.setup-note__title,.setup-note__title:hover{letter-spacing:-.01em;color:#191410;text-wrap:pretty;margin:0 0 10px;font-family:Nunito Sans,sans-serif;font-size:21px;font-weight:700;line-height:1.2}.section-service-hero__bg,.section-service-hero__bg:hover{background:radial-gradient(55% 55% at 30% 45%,#ff6b2c29,#ff6b2c00 70%);height:600px;position:absolute;inset:-50% -10% auto}.layout__text-10{white-space:nowrap;color:#fff9f3;border:1px solid #4a423b;border-radius:12px;align-items:center;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.layout__text-10:hover{white-space:nowrap;color:#fff9f3;border:1px solid #fff9f3;border-radius:12px;align-items:center;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.layout__row-29,.layout__row-29:hover{flex-wrap:wrap;gap:14px;display:flex}.layout__row-30,.layout__row-30:hover{flex-direction:column;flex:200px;gap:11px;display:flex}.section-platform__list-text,.section-platform__list-text:hover{color:#4a423b;font-size:15px;line-height:1.6}.section-page-hero__lead,.section-page-hero__lead:hover{color:#6e655d;max-width:48ch;margin:0 auto;font-size:18px;line-height:1.65}.layout__grid-7,.layout__grid-7:hover{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.layout__block-39,.layout__block-39:hover{color:#6e655d;text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.btn.btn-primary{white-space:nowrap;color:#fff;background:#ff6b2c;border-radius:12px;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -16px #ff6b2cbf}.btn.btn-primary:hover{white-space:nowrap;color:#fff;background:#d94e12;border-radius:12px;align-items:center;gap:8px;padding:15px 26px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px -16px #ff6b2cbf}.section-contact-cta__row-4,.section-contact-cta__row-4:hover{background:radial-gradient(circle,#ffe6d6 0%,#fff3eb 70%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 0 0 8px #ff6b2c0f}.layout__text-11,.layout__text-11:hover{color:#6e655d;max-width:52ch;margin:0 0 16px;font-size:15.5px;line-height:1.65}.section-platform__head-row,.section-platform__head-row:hover{flex-wrap:wrap;align-items:flex-end;gap:24px;margin-bottom:34px;display:flex}.layout__title-11,.layout__title-11:hover{letter-spacing:-.02em;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.06}.layout__kicker-3,.layout__kicker-3:hover{letter-spacing:.12em;text-transform:uppercase;color:#8a8078;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.layout__kicker-4,.layout__kicker-4:hover{letter-spacing:.14em;text-transform:uppercase;color:#8a8078;font-family:IBM Plex Mono,monospace;font-size:11px}.section-page-hero__block-2,.section-page-hero__block-2:hover{color:#8a7a67;font-family:IBM Plex Mono,monospace;font-size:11px}.layout__kicker-5,.layout__kicker-5:hover{letter-spacing:.1em;text-transform:uppercase;color:#6e655d;font-family:IBM Plex Mono,monospace;font-size:11px}.section-hero__shell,.section-hero__shell:hover{flex-direction:column;min-height:0;display:flex}.section-live-demo__surface-5,.section-live-demo__surface-5:hover{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite wl-pulse}.layout__block-40,.layout__block-40:hover{color:#d94e12;font-family:IBM Plex Mono,monospace;font-size:12.5px}.btn.btn-tab{color:#191410;background:#fff;border:1px solid #e0d6c8;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.btn.btn-tab:hover{color:#191410;background:#fff;border:1px solid #ff6b2c;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.section-live-demo__kicker,.section-live-demo__kicker:hover{letter-spacing:.12em;text-transform:uppercase;color:#8a8078;margin-top:5px;font-family:IBM Plex Mono,monospace;font-size:10px}.section-team__card{text-align:center;background:#fff;border:1px solid #ebe3d8;border-radius:18px;flex-direction:column;align-items:center;padding:18px 18px 26px;transition:transform .25s,border-color .25s;display:flex;box-shadow:0 18px 40px -32px #3c1e0080}.section-team__card:hover{border-color:#ff6b2c;transform:none;box-shadow:0 18px 40px -32px #3c1e0080}.section-why-waismen__row-4,.section-why-waismen__row-4:hover{flex-direction:column;gap:8px;display:flex}.layout__grid-8,.layout__grid-8:hover{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;display:grid}.section-live-demo__kicker-2,.section-live-demo__kicker-2:hover{letter-spacing:.1em;text-transform:uppercase;min-width:56px;padding-top:4px;font-family:IBM Plex Mono,monospace;font-size:10px}.layout__title-12,.layout__title-12:hover{max-width:var(--container-max);text-align:left;letter-spacing:-.01em;color:#191410;margin:0 auto;padding:28px 0 0;font-family:Nunito Sans,sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:700;line-height:1.1}.section-mission__title,.section-mission__title:hover{font-family:var(--section-tag-font),sans-serif;font-weight:var(--section-tag-weight);font-size:var(--section-tag-size);line-height:var(--section-tag-line-height);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);margin-bottom:10px}.layout__surface-10,.layout__surface-10:hover{background:#ff6b2c;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite wl-pulse}.section-live-demo__text,.section-live-demo__text:hover{color:#8a8078;margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:11px}.layout__row-31{gap:16px;width:max-content;animation:62s linear infinite wl-marq-l;display:flex}.layout__row-31:hover{animationPlayState:paused;gap:16px;width:max-content;animation:62s linear infinite wl-marq-l;display:flex}.section-team__name,.section-team__name:hover{letter-spacing:-.01em;color:#191410;margin:20px 0 0;font-family:Nunito Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.1}.layout__row-32,.layout__row-32:hover{align-items:center;gap:12px;margin-bottom:14px;display:flex}.layout__text-12,.layout__text-12:hover{color:#4a423b;text-wrap:pretty;margin-top:3px;font-size:14px;line-height:1.5;display:block}.cta-row,.cta-row:hover{flex-wrap:nowrap;flex:none;gap:12px;display:flex}.section-why-waismen__block-4,.section-why-waismen__block-4:hover{flex:400px;min-width:290px}.layout__grid-9,.layout__grid-9:hover{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.layout__row-33,.layout__row-33:hover{flex-wrap:wrap;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.section-platform__list,.section-platform__list:hover{flex-direction:column;flex:380px;gap:18px;display:flex}.demo-modal__dialog,.demo-modal__dialog:hover{background:#fff;border:1px solid #ebe3d8;border-radius:22px;width:100%;max-width:860px;padding:22px;position:relative;box-shadow:0 50px 100px -40px #19141099}.site-footer__link{color:#fff9f3b8;font-size:13.5px}.site-footer__link:hover{color:#fff;font-size:13.5px}.section-page-hero__row-4,.section-page-hero__row-4:hover{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.section-integrations__item,.section-integrations__item:hover{letter-spacing:-.01em;color:#3a342f;white-space:nowrap;align-items:center;gap:14px;padding:26px 36px;font-size:32px;font-weight:500;display:inline-flex}.layout__row-34,.layout__row-34:hover{border-bottom:1px solid #ebe3d8;flex-wrap:wrap;align-items:flex-end;gap:28px;margin-bottom:34px;padding-bottom:26px;display:flex}.section-integrations__logo,.section-integrations__logo:hover{object-fit:contain;border-radius:8px;flex:none;width:40px;height:40px;display:block}.section-page-hero__content,.section-page-hero__content:hover{max-width:var(--container-max);text-align:center;margin:0 auto;padding:clamp(100px,11vw,128px) 0 40px;position:relative}.layout__row-35,.layout__row-35:hover{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.section-live-demo__block-6,.section-live-demo__block-6:hover{color:#191410;font-family:IBM Plex Mono,monospace;font-size:26px;font-weight:500;line-height:1}.section-mission__surface,.section-mission__surface:hover{pointer-events:none;background:radial-gradient(circle,#ff6b2c29,#0000 70%);border-radius:50%;width:400px;height:400px;margin-left:-200px;position:absolute;top:-160px;left:50%}.layout__row-36,.layout__row-36:hover{flex-direction:column;gap:16px;max-width:56ch;display:flex}.layout__block-41,.layout__block-41:hover{border-radius:18px;flex:none;width:clamp(300px,26vw,420px);height:clamp(190px,17vw,260px);position:relative;overflow:hidden}.layout__row-38,.layout__row-38:hover{flex-direction:column;flex:420px;justify-content:center;padding:clamp(26px,3.2vw,44px);display:flex}.layout__block-42,.layout__block-42:hover{border-radius:50%;width:6px;height:6px}.layout__surface-11{background:#fbf4ec;border:1px solid #ebe3d8;border-radius:14px;padding:24px}.layout__surface-11:hover{background:#fbf4ec;border:1px solid #ff6b2c;border-radius:14px;padding:24px}.section-industries__arrow-btn{cursor:pointer;color:#191410;background:#fff;border:1px solid #e0d6c8;border-radius:50%;width:44px;height:44px;font-size:15px}.section-industries__arrow-btn:hover{cursor:pointer;color:#d94e12;background:#fff;border:1px solid #ff6b2c;border-radius:50%;width:44px;height:44px;font-size:15px}.layout__row-39,.layout__row-39:hover{flex-direction:column;min-width:0;display:flex}.layout__surface-12,.layout__surface-12:hover{background:#ff6b2c;border-radius:50%;flex:none;width:8px;height:8px}.layout__row-40,.layout__row-40:hover{flex-direction:column;gap:26px;padding:clamp(26px,3vw,38px);display:flex}.section-why-waismen__row-5,.section-why-waismen__row-5:hover{background:#ff6b2c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.layout__row-41,.layout__row-41:hover{flex-direction:column;gap:16px;display:flex}.section-industries__row,.section-industries__row:hover{gap:16px;width:max-content;display:flex}.layout__grid-10,.layout__grid-10:hover{max-width:var(--container-max);background:#fff;border:1px solid #ebe3d8;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0 auto;padding:34px 34px 36px;display:grid;box-shadow:0 34px 70px -36px #3c1e0080}.layout__grid-10 .layout__text-7,.layout__grid-10 .layout__text-7:hover{display:none!important}.layout__grid-10 .layout__row-41,.layout__grid-10 .layout__row-41:hover,.layout__grid-10 .site-footer__column,.layout__grid-10 .site-footer__column:hover{gap:8px}.layout__grid-10 .layout__row-12,.layout__grid-10 .layout__row-12:hover,.layout__grid-10 .layout__row-16,.layout__grid-10 .layout__row-16:hover{border-radius:9px;align-items:center;gap:8px;margin:0 -8px;padding:5px 8px}.layout__grid-10 .layout__text-13,.layout__grid-10 .layout__text-13:hover{color:#191410;margin-bottom:0;font-size:15px;font-weight:600;line-height:1.4}.layout__grid-10 .layout__row-12:hover .layout__text-13,.layout__grid-10 .layout__row-12:hover .layout__text-13:hover{color:#d94e12}.layout__grid-10 .layout__block-28,.layout__grid-10 .layout__block-28:hover,.layout__grid-10 .layout__block-2,.layout__grid-10 .layout__block-2:hover{min-width:0}.layout__grid-10 .layout__heading-9,.layout__grid-10 .layout__heading-9:hover{letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.3;display:block}.layout__grid-10 .layout__block-6,.layout__grid-10 .layout__block-6:hover,.layout__grid-10 .layout__block-14,.layout__grid-10 .layout__block-14:hover{box-sizing:border-box;background:#fff4ed;border:1px solid #ffe0cc;border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:0;padding:0;transition:background .2s,border-color .2s;display:flex}.layout__grid-10 .layout__block-6 svg,.layout__grid-10 .layout__block-14 svg{flex:none;width:18px;height:18px;display:block}.layout__grid-10 .layout__block-6.layout__block-6--svc,.layout__grid-10 .layout__block-6.layout__block-6--svc:hover{object-fit:contain;background:0 0;border:none;width:28px;height:28px}.layout__grid-10 .layout__row-12:hover .layout__block-6.layout__block-6--svc,.layout__grid-10 .layout__row-12:hover .layout__block-6.layout__block-6--svc:hover{background:0 0;border:none}.layout__grid-10 .layout__row-12:hover .layout__block-6,.layout__grid-10 .layout__row-12:hover .layout__block-6:hover,.layout__grid-10 .layout__row-16:hover .layout__block-14,.layout__grid-10 .layout__row-16:hover .layout__block-14:hover{background:#ffe8dc;border-color:#ffc7a6}.layout__row-42,.layout__row-42:hover{color:#3b342e;white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.layout__surface-13,.layout__surface-13:hover{background:#ff6b2c;border-radius:50%;flex:none;width:6px;height:6px}.section-page-hero__block-3,.section-page-hero__block-3:hover{color:#8a7a67;font-family:IBM Plex Mono,monospace;font-size:10.5px}.layout__grid-2,.layout__grid-2:hover{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:24px;display:grid}.layout__row-43,.layout__row-43:hover{align-items:center;gap:12px;display:flex}.layout__title-13,.layout__title-13:hover{letter-spacing:-.02em;max-width:18ch;margin:0 0 20px;font-family:Nunito Sans,sans-serif;font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1.02}.layout__surface-14,.layout__surface-14:hover{background:#0d0a06;border:1px solid #2b2318;border-radius:14px;padding:20px 22px}.section-industries__title,.section-industries__title:hover{letter-spacing:-.02em;margin:0 0 12px;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.05}.section-cta-banner__row,.section-cta-banner__row:hover{max-width:var(--container-max);flex-direction:row;justify-content:space-between;align-items:center;gap:32px;margin:0 auto;padding:84px 0;display:flex}.cta-row{flex-wrap:nowrap;flex:none;gap:12px;display:flex}@media (width<=768px){.section-cta-banner__row,.section-cta-banner__row:hover{flex-direction:column;align-items:stretch;gap:24px;padding:48px 20px}.section-cta-banner .section-cta-banner__heading,.section-cta-banner .section-cta-banner__heading:hover{font-size:clamp(28px,7vw,40px)}.section-cta-banner .cta-row{flex-flow:column wrap;gap:10px;width:100%}.section-cta-banner .cta-row :is(.btn.btn-primary,.btn.btn-secondary){white-space:normal;text-align:center;box-sizing:border-box;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;display:inline-flex}}.layout__surface-15,.layout__surface-15:hover{color:#ffe9da;background:#191410;border-radius:16px;padding:26px;font-family:IBM Plex Mono,monospace;font-size:13px;line-height:2;overflow:auto}.layout__row-44,.layout__row-44:hover{color:#7c7266;background:#100c07;border-top:1px solid #2b2318;flex-wrap:wrap;gap:18px;padding:14px 22px;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.section-platform__head-copy,.section-platform__head-copy:hover{flex:460px}.layout__block-43,.layout__block-43:hover{max-width:var(--container-max);margin:0 auto;padding:72px 0 56px}.section-why-waismen__row-7,.section-why-waismen__row-7:hover{background:#ffe0cc;border:1px solid #ffc7a6;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.section-mission__title-2,.section-mission__title-2:hover{letter-spacing:-.02em;color:#fff9f3;text-wrap:pretty;max-width:22ch;margin:0 auto 24px;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,4.6vw,56px);font-weight:700;line-height:1.04}.layout__text-13,.layout__text-13:hover{color:#191410;text-wrap:pretty;margin-bottom:4px;font-size:15px;font-weight:700;line-height:1.4;display:block}.layout__block-44,.layout__block-44:hover{flex:180px}.section-why-waismen__block-5,.section-why-waismen__block-5:hover{color:#6e655d;text-wrap:pretty;max-width:48ch;margin:0 0 20px;font-size:16px;line-height:1.65}.section-faq__block-3,.section-faq__block-3:hover{padding:0 22px 22px}.layout__pill-4{color:#191410;background:#ff6b2c;border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.layout__pill-4:hover{color:#191410;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:15px;font-weight:600;display:inline-flex}.layout__row-46{color:#191410;background:#fff;border:1px solid #ebe3d8;border-radius:18px;flex-direction:column;padding:26px 24px;scroll-margin-top:96px;transition:border-color .25s,transform .25s;display:flex}.layout__row-46:hover{border-color:#ff6b2c;transform:none;box-shadow:0 16px 36px -28px #783c0a59}.layout__row-47,.layout__row-47:hover{justify-content:center;align-items:center;padding:0 22px;display:flex;position:absolute;inset:0}.section-hero__media,.section-hero__media:hover{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.section-contact__flag,.section-contact__flag:hover{object-fit:cover;border:2px solid #fff;border-radius:50%;width:44px;height:44px;display:block;box-shadow:0 1px 5px #0000001f}.section-live-demo__row-8,.section-live-demo__row-8:hover{flex-direction:column;justify-content:flex-end;gap:13px;height:250px;padding:18px;display:flex;overflow:hidden}.site-footer__column,.site-footer__column:hover{flex-direction:column;gap:9px;display:flex}.section-industries__kicker,.section-industries__kicker:hover{font-family:var(--section-tag-font),sans-serif;font-weight:var(--section-tag-weight);font-size:var(--section-tag-size);line-height:var(--section-tag-line-height);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);margin-bottom:12px}.section-page-hero__bg,.section-page-hero__bg:hover{background:radial-gradient(50% 50% at 50% 40%,#ff6b2c29,#ff6b2c00 70%);height:560px;position:absolute;inset:-50% -10% auto}.text-line.text-line--accent,.text-line.text-line--accent:hover{color:#ff6b2c;display:block}.layout__surface-16,.layout__surface-16:hover{background:#fff;overflow:hidden}.layout__row-48{color:#191410;background:#fff;align-items:center;gap:16px;padding:20px 24px;display:flex}.layout__row-48:hover{color:#191410;background:#fff7f0;align-items:center;gap:16px;padding:20px 24px;display:flex}.section-industries__copy,.section-industries__copy:hover{flex:380px}.section-page-hero__block-4,.section-page-hero__block-4:hover{flex:440px;min-width:290px}.section-why-waismen__title,.section-why-waismen__title:hover{letter-spacing:-.02em;text-wrap:pretty;margin:0 0 24px;font-family:Nunito Sans,sans-serif;font-size:clamp(34px,4.4vw,54px);font-weight:700;line-height:1.04}.contact-form__success-text,.contact-form__success-text:hover{color:#6e655d;margin:0;font-size:15.5px;line-height:1.6}.section-contact-cta__block-7,.section-contact-cta__block-7:hover{border:1px solid #ff6b2c42;border-radius:50%;width:210px;height:210px;position:absolute}.section-page-hero__block-5,.section-page-hero__block-5:hover{flex:380px;min-width:290px}.section-team__row,.section-team__row:hover{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:36px;display:flex}.section-page-hero__block-6,.section-page-hero__block-6:hover{color:#fff9f3;font-family:IBM Plex Mono,monospace;font-size:12.5px}.layout__heading-7,.layout__heading-7:hover{letter-spacing:-.01em;color:#191410;margin:0 0 10px;font-size:16.5px;font-weight:700}.layout__surface-17,.layout__surface-17:hover{background:#fbf4ec;scroll-margin-top:90px}.layout__block-46,.layout__block-46:hover{flex:1}.layout__heading-8{color:#fff;background:#ff6b2c;border-radius:12px;padding:15px 24px;font-size:15px;font-weight:700}.layout__heading-8:hover{color:#fff;background:#d94e12;border-radius:12px;padding:15px 24px;font-size:15px;font-weight:700}.layout__block-47,.layout__block-47:hover{border-bottom:1px solid #ebe3d8}.site-header__contact-btn{box-sizing:border-box;white-space:nowrap;min-width:152px;min-height:46px;font-family:"Hind",var(--font-sans);letter-spacing:0;text-transform:uppercase;color:#fff;-webkit-text-fill-color:currentColor;background:#191410;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:7px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:1;text-decoration:none;transition:background .2s;display:inline-flex;transform:none}.site-header__contact-btn:hover{color:#fff;-webkit-text-fill-color:currentColor;background:#2a231d;text-decoration:none;transform:none}.site-header-cta .site-header__contact-btn,.site-header-cta .site-header__demo-link{letter-spacing:0!important;font-weight:400!important}.site-header-cta .site-header__demo-link{text-transform:none!important}.site-header-cta .site-header__contact-btn{text-transform:uppercase!important}.layout__block-48,.layout__block-48:hover{border-right:1px solid #2b2318}.layout__row-49,.layout__row-49:hover{max-width:var(--container-max);flex-direction:column;gap:20px;margin:0 auto;padding:64px 0 84px;display:flex}.layout__heading-9{letter-spacing:-.01em;color:#191410;border-bottom:2px solid #ff6b2c;align-self:flex-start;margin-bottom:18px;padding-bottom:10px;font-size:16px;font-weight:700}.layout__heading-9:hover{letter-spacing:-.01em;color:#d94e12;border-bottom:2px solid #ff6b2c;align-self:flex-start;margin-bottom:18px;padding-bottom:10px;font-size:16px;font-weight:700}.layout__title-14,.layout__title-14:hover{letter-spacing:-.02em;max-width:17ch;margin:0 0 20px;font-family:Nunito Sans,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.02}.section-contact-cta__title-2,.section-contact-cta__title-2:hover{letter-spacing:-.02em;color:#191410;text-wrap:pretty;max-width:18ch;margin:0 0 22px;font-family:Nunito Sans,sans-serif;font-size:clamp(34px,4.6vw,56px);font-weight:700;line-height:1.05}.layout__title-15,.layout__title-15:hover{letter-spacing:-.02em;color:#fffcf8;flex:380px;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.08}.contact-form__success-btn,.contact-form__success-btn:hover{color:#191410;cursor:pointer;background:#fff;border:1px solid #d9cec0;border-radius:12px;padding:12px 20px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600}.section-team__grid,.section-team__grid:hover{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.site-footer__meta-link,.site-footer__meta-link:hover{margin-left:auto}.site-footer__bar .site-footer__legal-link{color:inherit;cursor:pointer;text-decoration:none}.site-footer__bar .site-footer__legal-link:hover{color:#fff9f3d9}.section-live-demo__block-7,.section-live-demo__block-7:hover{color:#ff6b2c;animation:1s step-end infinite wl-caret}.section-contact__lead,.section-contact__lead:hover{color:#6e655d;max-width:46ch;margin:0;font-size:16.5px;line-height:1.65}.section-live-demo__block-8,.section-live-demo__block-8:hover{flex:360px;min-width:290px}.layout__title-17,.layout__title-17:hover{letter-spacing:-.02em;text-wrap:pretty;max-width:22ch;margin:0 0 22px;font-family:Nunito Sans,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.section-why-waismen__heading,.section-why-waismen__heading:hover{letter-spacing:.2em;color:#191410;background:#fff9f4;padding:2px 4px;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:700;position:relative}.section-page-hero__row-5,.section-page-hero__row-5:hover{flex-direction:column;gap:10px;display:flex}.layout__block-50,.layout__block-50:hover{flex:300px;min-width:280px}.layout__surface-19{background:#fff;border:1px solid #ebe3d8;border-radius:14px;padding:24px 22px 26px}.layout__surface-19:hover{background:#fff;border:1px solid #ff6b2c;border-radius:14px;padding:24px 22px 26px}.section-platform__title,.section-platform__title:hover{letter-spacing:-.015em;margin:0;font-family:Nunito Sans,sans-serif;font-size:clamp(32px,4.2vw,50px);font-weight:700;line-height:1.06}.setup-note__pill{cursor:pointer;background:#ff6b2c;border:1px solid #ff6b2c;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 13px;transition:background .25s,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;animation:2.6s ease-in-out infinite wl-glow;box-shadow:0 16px 34px -16px #ff6b2cbf}.setup-note__pill:hover{cursor:pointer;background:#d94e12;border:1px solid #ff6b2c;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 13px;transition:background .25s,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;animation:2.6s ease-in-out infinite wl-glow;transform:translateY(-3px);box-shadow:0 22px 44px -18px #ff6b2cd9}.section-platform__tabs,.section-platform__tabs:hover{box-sizing:border-box;flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;max-width:100%;margin:0 0 22px;padding:0;display:flex;overflow:visible}@media (width<=720px){.section-platform__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;overflow:auto hidden}.section-platform__tabs::-webkit-scrollbar{display:none}.section-platform__tab,.section-platform__tab:hover{white-space:normal;flex:1 0 108px;padding:10px 8px;font-size:12px}}.layout__text-15,.layout__text-15:hover{color:#6e655d;margin-bottom:16px;font-size:13.5px;line-height:1.55}.section-why-waismen__row-8,.section-why-waismen__row-8:hover{background:#191410;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;box-shadow:0 18px 36px -16px #3c1e0099}.section-hero-main__inner,.section-hero-main__inner:hover{box-sizing:border-box;background:0 0;flex-direction:column;flex:0 auto;gap:14px;min-height:0;padding:0 18px;display:flex}.layout__surface-20,.layout__surface-20:hover{background:#ff6b2c;border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.setup-note__pill-dot,.setup-note__pill-dot:hover{background:#fff;border-radius:50%;width:6px;height:6px}@media (width<=1000px){[data-hero-wrap],.section-hero__shell,.section-hero__shell:hover,.section-hero-main__inner,.section-hero-main__inner:hover,.section-hero__frame,.section-hero__frame:hover{height:auto!important;min-height:0!important}[data-hero-wrap]{padding-top:40px!important;padding-bottom:48px!important;padding-left:var(--site-inline-gutter-left,max(20px, env(safe-area-inset-left,0px)))!important;padding-right:var(--site-inline-gutter-right,max(20px, env(safe-area-inset-right,0px)))!important}[data-hero-grid],.section-hero__grid,.section-hero__grid:hover{align-items:start;gap:16px;height:auto;padding:0!important}[data-hero-wrap]:not(.hero-has-video) [data-hero-grid]{grid-template-columns:1fr!important;display:grid!important}[data-hero-wrap]:not(.hero-has-video) [data-hero-grid]>.section-hero__copy{display:contents!important}[data-hero-wrap]:not(.hero-has-video) [data-hero-media]{order:4;width:100%;max-width:100%}[data-hero-wrap]:not(.hero-has-video) [data-hero-cta]{order:5}.page-root>header+[data-hero-wrap] .section-hero__frame,.page-root>header+section[data-hero-wrap] .section-hero__frame{padding-top:0!important}.site-header,.site-header-inner{overflow:visible}header .site-nav{opacity:0;pointer-events:none;-webkit-overflow-scrolling:touch;transform:none;border-top:1px solid #0000!important;flex-direction:column!important;order:4!important;align-items:center!important;gap:0!important;width:100%!important;max-height:0!important;padding-top:0!important;padding-bottom:0!important;transition:none!important;display:flex!important;overflow:hidden!important}header[data-open="1"] .site-nav{opacity:1;pointer-events:auto;transform:translateY(0);border-top-color:#ebe3d8!important;gap:4px!important;max-height:min(72vh,560px)!important;padding-top:10px!important;padding-bottom:16px!important;overflow:hidden auto!important}header[data-open="1"] [data-svc-wrap]{flex-direction:column;align-items:center;width:auto;display:flex}header>div>.site-header-cta{opacity:0;pointer-events:none;transform:none;border-top:1px solid #0000!important;flex-direction:column!important;order:5!important;align-items:center!important;gap:0!important;width:100%!important;max-height:0!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important;transition:none!important;display:flex!important;overflow:hidden!important}header[data-open="1"]>div>.site-header-cta{opacity:1;pointer-events:auto;transform:translateY(0);border-top-color:#ebe3d8!important;gap:10px!important;max-height:220px!important;margin-top:4px!important;padding:14px 0 12px!important}header nav.site-nav,header>div>.site-header-cta,.site-header:before{transition:none!important}}.sp-page{--sp-warm-gradient:radial-gradient(ellipse 62% 72% at 20% 0%,#fff7f2 0%,#fff4ee52 36%,#fff 58%);background:#fff}.sp-page .sp-hero.section-service-hero__shell,.sp-page .section-service-hero__shell,.sp-page .section-page-hero{background:var(--sp-warm-gradient);border-bottom:none}.sp-page .sp-hero .section-service-hero__bg,.sp-page .section-service-hero__shell .section-service-hero__surface,.sp-page .section-page-hero__bg{opacity:0;pointer-events:none}.sp-hero.section-service-hero__shell{background:#fff}.sp-hero .section-service-hero__bg{opacity:.55;pointer-events:none}.sp-crumb{margin:0 0 20px}.sp-crumb__list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;font-family:Nunito Sans,sans-serif;font-size:13px;font-weight:600;line-height:1.45;list-style:none;display:flex}.sp-crumb__item{color:#6e655d;align-items:center;max-width:100%;display:inline-flex}.sp-crumb__item:not(:last-child):after{content:"→";color:#c4bab2;flex-shrink:0;margin:0 10px;font-weight:500}.sp-crumb__item a{color:#3d3834;text-decoration:none;transition:color .15s}.sp-crumb__item a:hover{color:#d94e12;text-decoration:underline}.sp-crumb__item--current{color:#8a8078;font-weight:600}.sp-lead{letter-spacing:-.02em;color:#191410;max-width:42ch;margin:0 0 16px;font-size:clamp(19px,2.2vw,22px);font-weight:700;line-height:1.35}.sp-block{background:#fff;padding:56px 0 64px}.sp-block--alt{background:#f7f7f5;border-top:1px solid #ebe3d8;border-bottom:1px solid #ebe3d8}.sp-wrap,.sp-wrap--wide{max-width:var(--container-max);margin:0 auto}.sp-hero-inner{padding-bottom:0}.sp-hero-grid{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}@media (width>=960px){.sp-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px}}.sp-hero-title{max-width:22ch}.sp-hero-intro{max-width:52ch}.sp-hero-visual{min-width:0}.sp-mock{background:#fff;border:1px solid #ebe3d8;border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #1914100f}.sp-mock-bar{letter-spacing:.02em;color:#6e655d;background:#f7f7f5;border-bottom:1px solid #ebe3d8;align-items:center;gap:10px;padding:12px 16px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;display:flex}.sp-mock-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e2e}.sp-mock-lines{flex-direction:column;gap:10px;padding:18px 16px 20px;display:flex}.sp-mock-line{border-radius:12px;max-width:92%;margin:0;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45}.sp-mock-line--them{color:#3d3834;background:#efefec;align-self:flex-start}.sp-mock-line--us{color:#fff9f3;background:#191410;align-self:flex-end}.sp-mock-tasklist{flex-direction:column;gap:12px;padding:18px 16px 20px;display:flex}.sp-mock-task{color:#191410;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600;display:flex}.sp-mock-task--muted{color:#8a8078;padding-left:26px;font-weight:500}.sp-mock-check{background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:5px;flex-shrink:0;width:16px;height:16px;position:relative}.sp-mock-check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:4px;transform:rotate(45deg)}.sp-hero-visual--whatsapp .sp-mock-bar{color:#1f7a4d}.sp-benefits--grid{gap:12px;display:grid}@media (width>=768px){.sp-benefits--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.sp-split{align-items:start;gap:40px;display:grid}@media (width>=960px){.sp-split{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:56px}}.sp-aside{flex-direction:column;gap:20px;display:flex}.sp-aside-block{margin:0}.sp-aside-kicker{font-family:var(--section-tag-font),sans-serif;font-size:var(--section-tag-size);font-weight:var(--section-tag-weight);letter-spacing:var(--section-tag-letter-spacing);text-transform:var(--section-tag-transform);color:var(--section-tag-color);line-height:var(--section-tag-line-height);margin:0 0 8px}.sp-aside-title{letter-spacing:-.02em;color:#191410;margin:0 0 14px;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:800}.sp-aside-text{font-size:var(--text-base);line-height:var(--leading-body);color:#6e655d;margin:0 0 14px;font-weight:500}.sp-aside-link{color:#d94e12;font-size:14px;font-weight:700;text-decoration:none}.sp-aside-link:hover{text-decoration:underline}.sp-aside-card{margin:0}.sp-index-grid{grid-template-columns:1fr;gap:32px;display:grid}.sp-section-head{margin-bottom:28px}.sp-h2{font-family:var(--font-heading);letter-spacing:-.02em;color:#191410;margin:0;font-size:42px;font-weight:700;line-height:1.1}.sp-benefits{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.section-service-capabilities .sp-benefit{background:#fff;border:1px solid #ebe3d8;border-radius:14px;flex-direction:column;align-items:flex-start;gap:0;height:100%;padding:20px 22px 22px;transition:border-color .22s,box-shadow .22s;display:flex;box-shadow:0 1px 2px #1914100a,0 10px 28px -18px #19141014}.section-service-capabilities .sp-benefit:hover{border-color:#e0d6c8;transform:none;box-shadow:0 1px 2px #1914100a,0 14px 32px -16px #1914101a}.sp-benefit-icon{box-sizing:border-box;background:linear-gradient(160deg,#fffcfa 0%,#fff4ed 100%);border:1px solid #ffd9c2;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:52px;min-height:52px;margin:0 0 16px;padding:8px 6px 6px;display:flex;box-shadow:0 8px 22px -16px #ff6b2c73}.sp-benefit-num{letter-spacing:-.03em;color:#d94e12;font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:800;line-height:1}.sp-benefit-icon__check{flex-shrink:0;display:block}.section-service-capabilities .sp-check{display:none}.section-service-capabilities .sp-benefit-text{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.section-service-capabilities .sp-benefit-text strong{color:#191410;letter-spacing:-.01em;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.35}.section-service-capabilities .sp-benefit-text span{font-size:var(--text-base);line-height:var(--leading-body);color:#6e655d;font-weight:500}@media (width>=768px){.section-service-capabilities .sp-benefit{padding:22px 24px 24px}.section-service-capabilities .sp-benefit-text strong{font-size:17px}}.sp-check{flex-shrink:0;margin-top:2px}.sp-benefit-text{flex-direction:column;gap:6px;min-width:0;display:flex}.sp-benefit-text strong{color:#191410;font-size:15px;font-weight:700;line-height:1.35}.sp-benefit-text span{font-size:var(--text-base);line-height:var(--leading-body);color:#6e655d;font-weight:500}.section-service-setup.sp-block,.section-service-setup.sp-block.sp-block--alt{background:var(--sp-warm-gradient,radial-gradient(ellipse 62% 72% at 20% 0%,#fff7f2 0%,#fff4ee52 36%,#fff 58%));border-top:none;border-bottom:none}.section-service-setup .sp-section-head{max-width:38ch;margin-bottom:36px}.section-service-setup .sp-setup-lead{color:#6e655d;max-width:52ch;margin:14px 0 0;font-size:17px;font-weight:500;line-height:1.65}.section-service-setup .sp-split-main{min-width:0}@media (width>=960px){.section-service-setup .sp-aside{gap:24px;position:sticky;top:88px}}.section-service-setup .sp-aside-block{background:#fff;border:1px solid #e8ddd2;border-radius:16px;padding:24px 24px 14px;box-shadow:0 2px 4px #1914100d,0 16px 40px -18px #19141033}.section-service-setup .sp-aside-block .sp-aside-title{margin-bottom:12px;font-size:17px}.section-service-setup .sp-related{background:#fff;border:1px solid #ebe3d8;border-radius:12px;box-shadow:inset 0 1px #fffc}.section-service-setup .sp-related-link{padding:14px 16px;font-size:14px;transition:background .18s,color .18s}.section-service-setup .sp-aside-card.section-block-inner{background:#fff;border:1px solid #ff6b2c47;border-radius:16px;margin:0;padding:28px 24px 26px;position:relative;overflow:hidden;box-shadow:0 2px 4px #ff6b2c14,0 20px 52px -22px #ff6b2c61,0 12px 32px -24px #1914101f}.section-service-setup .sp-aside-card.section-block-inner:before{content:"";background:linear-gradient(90deg,#ff6b2c 0%,#ffb98f 100%);height:3px;position:absolute;top:0;left:0;right:0}.sp-setup{flex-direction:column;margin:0;padding:4px 0 0;list-style:none;display:flex;position:relative}.section-service-setup .sp-setup:before{content:"";pointer-events:none;background:linear-gradient(#ff6b2c 0%,#ffd9c2 55%,#ffd9c259 100%);border-radius:2px;width:2px;position:absolute;top:32px;bottom:36px;left:27px}.section-service-setup .sp-cap-card--step{min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:22px;padding:0 0 28px;display:grid;position:relative;overflow:visible}.section-service-setup .sp-cap-card--step:last-child{padding-bottom:0}.section-service-setup .sp-cap-card--step:hover{box-shadow:none}.section-service-setup .sp-cap-card--step .sp-cap-card__accent{display:none}.section-service-setup .sp-cap-card--step .sp-cap-card__head{display:contents}.section-service-setup .sp-cap-card--step .sp-cap-card__num{letter-spacing:.08em;color:#d94e12;z-index:1;background:#fff;border:2px solid #ff6b2c;border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;width:56px;height:56px;padding:0;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700;display:flex;box-shadow:0 10px 28px -14px #ff6b2c80}.section-service-setup .sp-cap-card--step .sp-cap-card__icon{z-index:2;opacity:1;color:#e85a10;pointer-events:none;background:linear-gradient(145deg,#fff8f4 0%,#ffede3 100%);border:1px solid #ffd9c2;border-radius:12px;grid-area:1/2;place-self:center end;width:48px;height:48px;margin-right:18px;position:relative;box-shadow:0 6px 18px -10px #ff6b2c8c}.section-service-setup .sp-cap-card--step .sp-cap-card__icon svg{width:22px;height:22px}.section-service-setup .sp-cap-card__step-text{z-index:1;letter-spacing:-.01em;color:#191410;background:#fff;border-radius:14px;flex:1;grid-area:1/2;min-width:0;margin:0;padding:22px 76px 22px 24px;font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:700;line-height:1.5;transition:box-shadow .22s;position:relative;box-shadow:0 1px 2px #1914100a,0 14px 40px -24px #1914101f}.section-service-setup .sp-cap-card--step:hover .sp-cap-card__step-text{box-shadow:0 1px 2px #1914100a,0 20px 48px -22px #19141024}@media (width<=767px){.section-service-setup .sp-setup:before{top:28px;bottom:32px;left:23px}.section-service-setup .sp-cap-card--step{grid-template-columns:48px minmax(0,1fr);column-gap:16px;padding-bottom:22px}.section-service-setup .sp-cap-card--step .sp-cap-card__num{width:48px;height:48px;font-size:12px}.section-service-setup .sp-cap-card__step-text{padding:18px 68px 18px 18px;font-size:16px}.section-service-setup .sp-cap-card--step .sp-cap-card__icon{width:44px;height:44px;margin-right:14px}.section-service-setup .sp-setup-lead{font-size:16px}}.sp-setup-n{display:none}.sp-related{background:#fff;border:1px solid #ebe3d8;border-radius:14px;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sp-related li{border-bottom:1px solid #ebe3d8}.sp-related li:last-child{border-bottom:none}.sp-related-link{color:#191410;padding:16px 20px;font-size:15px;font-weight:600;text-decoration:none;display:block}.sp-related-link:hover{color:#d94e12;background:#f2f2f0}.sp-close{background:#fff;border-top:1px solid #ebe3d8;padding:48px 0 72px}.sp-close-inner{max-width:var(--container-max);text-align:center;margin:0 auto;padding:40px 32px}.sp-close-title{font-family:var(--font-heading);letter-spacing:-.02em;color:#191410;margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:800}.sp-close-text{color:#6e655d;margin:0 0 24px;font-size:16px;line-height:1.65}.sp-close .cta-row{justify-content:center}@media (width<=768px){.sp-close{padding:32px 0 48px}.sp-close-inner{padding:28px 20px}.sp-close .cta-row{flex-wrap:wrap;gap:10px;width:100%;margin-top:4px}.sp-close .cta-row :is(.btn.btn-primary,.btn.btn-secondary){white-space:normal;text-align:center;box-sizing:border-box;flex:100%;justify-content:center;max-width:100%;padding:12px 18px;font-size:13px}.sp-close .cta-row .btn.btn-primary{box-shadow:0 10px 22px -14px #ff6b2cb3}}.sp-hub-cta{justify-content:center;margin-top:8px}.sp-index-group{border-bottom:none;margin-bottom:48px;padding-bottom:0}.sp-index-group:last-child{margin-bottom:0}.sp-index-heading{letter-spacing:0;color:#191410;border-bottom:2px solid #ff6b2c;margin:0 0 20px;padding-bottom:10px;font-family:Alegreya Sans,sans-serif;font-size:clamp(22px,2.4vw,26px);font-weight:700;display:inline-block}.hub-card-grid,.hub-card-grid--industries{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.hub-card-grid,.hub-card-grid--industries{gap:14px}}@media (width>=1024px){.hub-card-grid,.hub-card-grid--industries{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.hub-card{box-sizing:border-box;cursor:pointer;-webkit-text-fill-color:#191410;background:#fff;border:1px solid #ebe3d8;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;height:100%;min-height:0;padding:18px 16px;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 2px #1914100a,0 10px 28px -18px #19141014;color:#191410!important}.hub-card:hover{background:#fff9f5;border-color:#e5d9cc;transform:translateY(-2px);box-shadow:0 2px 4px #1914100d,0 14px 32px -16px #1914101f;color:#191410!important}.hub-card:focus-visible{outline-offset:2px;outline:2px solid #ff6b2c}.hub-card__icon{background:#fff1e7;border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.hub-card__icon svg{width:22px;height:22px;display:block}.hub-card__img{object-fit:contain;flex:0 0 48px;width:48px;height:48px}.hub-card__title{text-align:left;flex:auto;width:100%;min-width:0;font-family:Hind,sans-serif;font-size:12px;font-weight:600;line-height:1.35}@media (width>=768px){.hub-card-grid--industries .hub-card__img--inm-mobile{display:none}.hub-card__title{font-size:14px;line-height:1.4}}@media (width>=1024px){.hub-card__title{font-size:15px}}@media (width<=767px){.hub-card-grid--industries .hub-card__img--inm-desktop{display:none}.hub-card-grid .hub-card,.hub-card-grid--industries .hub-card{gap:8px;padding:14px 10px}.hub-card-grid .hub-card__icon,.hub-card-grid--industries .hub-card__icon,.hub-card-grid .hub-card__img,.hub-card-grid--industries .hub-card__img{flex:0 0 40px;width:40px;height:40px}.hub-card-grid .hub-card__icon svg,.hub-card-grid--industries .hub-card__icon svg{width:20px;height:20px}}.sp-index-list{background:#fff;border:1px solid #ebe3d8;border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sp-index-link{color:#191410;border-bottom:1px solid #ebe3d8;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.sp-index-list li:last-child .sp-index-link{border-bottom:none}.sp-index-link:hover{background:#f2f2f0}.sp-index-link:after{content:"→";color:#9a9089;font-size:16px;font-weight:500}@media (width<=768px){.sp-page:has(.sp-index-grid) .section-page-hero__content{padding:clamp(36px,3.5vw,44px) 0}.sp-block:has(.sp-index-grid),.sp-block:has(.hub-card-grid--industries){padding:48px 0 64px}.sp-index-grid{gap:32px}.sp-index-group{border-bottom:none;margin:0;padding:0}}.layout__row .layout__heading-2,.layout__row .layout__heading-2:hover,.layout__row .layout__heading-9,.layout__row .layout__heading-9:hover{letter-spacing:-.02em;align-self:flex-start;margin-bottom:18px;font-size:19px;font-weight:800;line-height:1.3;display:block}.layout__row .layout__row-12,.layout__row .layout__row-12:hover{border-radius:9px;align-items:center;gap:8px;margin:0 -8px;padding:5px 8px;text-decoration:none;transition:background .2s;display:flex}.layout__row .layout__row-12:hover{background:#fff4ed}.layout__row .layout__text-13,.layout__row .layout__text-13:hover{color:#191410;margin-bottom:0;font-size:15px;font-weight:600;line-height:1.4}.layout__row .layout__row-12:hover .layout__text-13,.layout__row .layout__row-12:hover .layout__text-13:hover{color:#d94e12}.layout__row .layout__block-28,.layout__row .layout__block-28:hover{min-width:0}.layout__row .layout__block-6,.layout__row .layout__block-6:hover{box-sizing:border-box;background:#fff4ed;border:1px solid #ffe0cc;border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:0;padding:0;transition:background .2s,border-color .2s;display:flex}.layout__row .layout__block-6 svg{flex:none;width:18px;height:18px;display:block}.layout__row .layout__row-12:hover .layout__block-6,.layout__row .layout__row-12:hover .layout__block-6:hover{background:#ffe8dc;border-color:#ffc7a6}.layout__row .layout__block-6.layout__block-6--inm,.layout__row .layout__block-6.layout__block-6--inm:hover{object-fit:contain;background:0 0;border:none}.layout__row .layout__row-12:hover .layout__block-6.layout__block-6--inm,.layout__row .layout__row-12:hover .layout__block-6.layout__block-6--inm:hover{background:0 0;border:none}[data-inm-grid] .layout__row-12{min-width:0}.hiw{background:radial-gradient(70% 80% at 22% 0,#ffe4d6 0%,#ffe7dac6 21%,#ffece28c 42%,#fff8f5c6 60%,#fff 78%),linear-gradient(#fff,#fff);border-top:none;border-bottom:none;padding:80px 0 88px;position:relative;overflow:visible}.hiw-inner{z-index:1;max-width:var(--container-max);margin:0 auto;position:relative}.hiw-head{text-align:center;max-width:720px;margin:0 auto 48px}.hiw-kicker{text-align:center;margin:0 0 16px}.hiw-title{letter-spacing:0;text-align:center;color:#191410;margin:0;font-family:Alegreya Sans,sans-serif;font-size:clamp(28px,3.2vw,35px);font-style:normal;font-weight:700;line-height:1}.hiw-lead{color:#5c5c5c;max-width:52ch;margin:20px auto 0;font-family:Hind,sans-serif;font-size:16px;font-weight:400;line-height:26px}.hiw-grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:32px;display:flex}@media (width>=1180px){.hiw-grid{flex-wrap:nowrap;justify-content:space-between;gap:24px}}.section-service-capabilities.sp-block{background:var(--sp-warm-gradient,radial-gradient(ellipse 62% 72% at 20% 0%,#fff7f2 0%,#fff4ee52 36%,#fff 58%));border-top:none;border-bottom:none}.sp-cap-grid{align-items:stretch;gap:16px;display:grid}@media (width>=768px){.sp-cap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (width>=1100px){.sp-cap-grid{gap:24px}}.sp-cap-card{background:#fff;border:none;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:100%;padding:22px 22px 24px 26px;transition:box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px -24px #1914101f}.sp-cap-card:hover{transform:none;box-shadow:0 18px 40px -22px #19141024}.sp-cap-card__accent{background:linear-gradient(#ff6b2c 0%,#ffb98f 100%);border-radius:0 4px 4px 0;width:4px;position:absolute;top:18px;bottom:18px;left:0}.sp-cap-card__head{justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0 0 16px;display:flex}.sp-cap-card__num{letter-spacing:.12em;color:#d94e12;background:linear-gradient(145deg,#fff8f4 0%,#ffede3 100%);border:1px solid #ffd9c2;border-radius:999px;padding:6px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}.sp-cap-card__icon{color:#ff6b2c;background:linear-gradient(145deg,#fff8f4 0%,#ffede3 100%);border:1px solid #ffd9c2;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 6px 16px -12px #ff6b2c8c}.sp-cap-card__title{letter-spacing:-.02em;color:#191410;text-transform:none;margin:0 0 10px;font-family:Nunito Sans,sans-serif;font-size:17px;font-weight:800;line-height:1.3}.sp-cap-card__desc{font-size:var(--text-base);line-height:var(--leading-body);color:#6e655d;margin:0;font-weight:500}@media (width>=768px){.sp-cap-card{padding:24px 24px 26px 28px}.sp-cap-card__title{font-size:18px}}.hiw-card{flex:0 274px;width:100%;max-width:274px;display:flex;position:relative}.hiw-card-inner{text-align:center;box-sizing:border-box;background:#fff;border:2px solid #ff6b2c;border-radius:30px;flex-direction:column;align-items:center;width:100%;min-height:280px;padding:52px 18px 22px;display:flex;position:relative;box-shadow:0 18px 40px -28px #3c1e0059}.hiw-step-tag{box-sizing:border-box;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;white-space:nowrap;background:#ff6b2c;border-radius:0 0 10px 10px;justify-content:center;align-items:center;min-width:83px;min-height:42px;padding:8px 15px;font-family:Hind,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.hiw-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;margin:8px 0 14px;line-height:0;display:flex}.hiw-icon-img{object-fit:contain;object-position:center;backface-visibility:hidden;flex-shrink:0;width:50px;max-width:50px;height:50px;max-height:50px;display:block;transform:translateZ(0)}.hiw-card-title{letter-spacing:0;text-transform:none;color:#191410;margin:0 0 10px;font-family:Hind,sans-serif;font-size:17px;font-weight:600;line-height:1.3}.hiw-card-desc{color:#5c5c5c;margin:0;font-family:Hind,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media (width<=1179px){.hiw-grid{gap:20px}.hiw-card{flex:calc(50% - 20px);max-width:min(274px,50% - 10px)}}@media (width<=600px){.hiw{padding:56px 0 64px}.hiw-head{margin-bottom:36px}.hiw-grid{flex-direction:column;align-items:center;gap:20px}.hiw-card{flex:0 auto;width:min(274px,100%);max-width:min(274px,100%)}.hiw-card-inner{min-height:260px;padding:48px 16px 20px}.hiw-card-title{font-size:16px}.hiw-card-desc{font-size:13.5px}}.ip-hero-photo{aspect-ratio:4/3;background:#f7f7f5;border:1px solid #ebe3d8;border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #1914100f}.ip-hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row{margin-top:24px}@media (width<=768px){.sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row{flex-wrap:wrap;gap:10px;margin-top:28px}.sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row :is(.btn.btn-primary,.btn.btn-secondary){border-radius:10px;padding:12px 18px;font-size:13px}.sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row .btn.btn-primary{box-shadow:0 10px 22px -14px #ff6b2cb3}}.section-integrations.tech-strip,.section-integrations.tech-strip.section-surface-light{border-top:none;padding:72px 0 68px;overflow:hidden;background:linear-gradient(#fafaf8 0%,#fff 45% 100%)!important}.tech-strip-inner{max-width:var(--container-max);margin:0 auto;padding:0}.tech-strip-head{text-align:left;margin:0 0 40px}.tech-strip-title{letter-spacing:0;text-align:left;color:#191410;white-space:normal;max-width:none;margin:0;font-family:Alegreya Sans,sans-serif;font-size:clamp(28px,3.2vw,35px);font-style:normal;font-weight:700;line-height:1}.tech-marquee-mask{margin:0;padding:8px 0 4px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.tech-strip .tech-marquee-track{align-items:stretch;gap:0;animation:38s linear infinite wl-marquee}.tech-strip .tech-marquee-track:has(.tech-marquee-item:hover){animation-play-state:paused!important}.tech-strip .tech-marquee-item,.tech-strip .section-integrations__item.tech-marquee-item{letter-spacing:0;color:#191410;white-space:nowrap;background:#fff;border:.8px solid #ebe3d8;border-radius:20px;align-items:center;gap:18px;margin-right:20px;padding:10px 28px 10px 12px;font-family:Hind,sans-serif;font-size:18px;font-weight:500;transition:box-shadow .22s;display:inline-flex;box-shadow:0 18px 44px -26px #19141026}.tech-strip .tech-marquee-item:hover{transform:none;box-shadow:0 18px 44px -26px #19141026}.tech-marquee-logo{background:#e8e4f3;border:none;border-radius:14px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.tech-strip .section-integrations__logo{object-fit:contain;border-radius:8px;width:32px;height:32px}.tech-marquee-name{padding-right:4px;line-height:1.2}@media (width<=560px){.section-integrations.tech-strip{padding:56px 0 52px}.tech-strip-head{margin-bottom:28px}.tech-strip-title{font-size:28px}.tech-strip .tech-marquee-item{gap:14px;margin-right:14px;padding:8px 22px 8px 10px;font-size:16px}.tech-marquee-logo{border-radius:12px;width:48px;height:48px}.tech-strip .section-integrations__logo{width:28px;height:28px}}.section-industries.section-surface-light{padding:100px 0;overflow:visible;background:radial-gradient(70% 80% at 22% 0,#ffe4d6 0%,#ffe7dac6 21%,#ffece28c 42%,#fff8f5c6 60%,#fff 78%)!important}.section-industries.section-surface-light .section-industries__wrap{max-width:var(--container-max);margin:0 auto;padding:0}.section-industries.section-surface-light .section-industries__head{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;padding:0;display:flex}.section-industries.section-surface-light .section-industries__copy{flex:auto;min-width:0;max-width:calc(100% - 120px)}.section-industries.section-surface-light .section-industries__kicker{text-align:left;margin:0 0 14px}.section-industries.section-surface-light .section-industries__title{letter-spacing:0;text-align:left;color:#191410;max-width:none;margin:0;font-family:Alegreya Sans,sans-serif;font-size:35px;font-style:normal;font-weight:700;line-height:1}.section-industries.section-surface-light .section-industries__title-line{display:block}@media (width>=721px){.section-industries.section-surface-light .section-industries__title-line{white-space:nowrap}}.section-industries.section-surface-light .section-industries__nav{flex-shrink:0;align-items:center;gap:12px;display:flex}.section-industries.section-surface-light .section-industries__arrow-btn{color:#191410;cursor:pointer;background:#fff;border:1px solid #e0d6c8;border-radius:50%;width:44px;height:44px;font-size:16px;line-height:1}.section-industries.section-surface-light .section-industries__arrow-btn:hover{color:#d94e12;border-color:#ff6b2c;transform:none}.section-industries.section-surface-light .section-industries__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 0 8px;overflow:auto hidden}.section-industries.section-surface-light .section-industries__track::-webkit-scrollbar{display:none}.section-industries.section-surface-light .section-industries__row{gap:16px;width:max-content;display:flex}.section-industries.section-surface-light .section-industries__card-link{box-sizing:border-box;text-align:center;scroll-snap-align:start;color:#191410;width:274px;min-height:238px;box-shadow:none;background:#fff;border:2px solid #ff6b2c;border-radius:30px;flex-direction:column;flex:0 0 274px;align-items:center;padding:30px 18px 22px;text-decoration:none;transition:border-color .22s,box-shadow .22s;display:flex;overflow:visible}.section-industries.section-surface-light .section-industries__card-link:hover{border-color:#ff6b2c;transform:none;box-shadow:0 18px 40px -28px #ff6b2c59}.section-industries.section-surface-light .section-industries__card-icon{object-fit:contain;flex-shrink:0;width:50px;height:50px;margin:0 0 16px;display:block}.section-industries.section-surface-light .section-industries__card-title{letter-spacing:0;text-align:center;color:#191410;text-transform:none;margin:0 0 10px;font-family:Alegreya Sans,sans-serif;font-size:21px;font-style:normal;font-weight:800;line-height:24px}.section-industries.section-surface-light .section-industries__card-text{letter-spacing:0;text-align:center;color:#5c534c;margin:0;font-family:Hind,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media (width<=720px){.section-industries.section-surface-light{padding:72px 0}.section-industries.section-surface-light .section-industries__head{flex-wrap:wrap;align-items:flex-start;margin-bottom:28px}.section-industries.section-surface-light .section-industries__copy{max-width:100%}.section-industries.section-surface-light .section-industries__title{font-size:clamp(26px,6.5vw,35px)}.section-industries.section-surface-light .section-industries__title-line{white-space:normal}.section-industries.section-surface-light .section-industries__card-link{flex:0 0 min(274px,100vw - 48px);width:min(274px,100vw - 48px)}}.waismen-turnstile{min-height:65px;margin:8px 0 4px}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}form[data-waismen-contact] .waismen-field-msg{color:#dc2626;min-height:0;margin:6px 0 0;padding:0 2px;font-family:Nunito Sans,sans-serif;font-size:12px;line-height:1.35;display:block}form[data-waismen-contact] .waismen-field-msg:empty{display:none}form[data-waismen-contact] label.contact-form__label{flex-direction:column;align-items:stretch;display:flex}form[data-waismen-contact] .waismen-submit-msg{color:#dc2626;min-height:0;margin:0 0 12px;font-size:13px;line-height:1.4;display:block}form[data-waismen-contact] .waismen-submit-msg:empty{display:none}form[data-waismen-contact] input.waismen-field-invalid,form[data-waismen-contact] textarea.waismen-field-invalid{box-shadow:0 0 0 1px #dc2626;border-color:#dc2626!important}form[data-waismen-contact] input.waismen-field-invalid:focus,form[data-waismen-contact] textarea.waismen-field-invalid:focus{box-shadow:0 0 0 2px #dc262640;border-color:#b91c1c!important}form[data-waismen-contact] .waismen-turnstile.waismen-field-invalid{outline-offset:2px;border-radius:8px;outline:2px solid #dc2626}.waismen-terms-consent{margin:4px 0 8px}.waismen-terms-consent__label{cursor:pointer;color:#4a433d;align-items:flex-start;gap:10px;font-family:Nunito Sans,sans-serif;font-size:13px;line-height:1.45;display:flex}.waismen-terms-consent__checkbox{accent-color:#ff6b2c;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.waismen-terms-consent__text{flex:1;min-width:0}.waismen-terms-consent__link{color:#d94e12;text-underline-offset:2px;font-weight:600;text-decoration:underline}.waismen-terms-consent__link:hover{color:#ff6b2c}form[data-waismen-contact] .waismen-terms-consent.waismen-field-invalid{outline-offset:0;background:#dc26260a;border-radius:10px;outline:2px solid #dc2626;padding:10px 12px}.page-watch-demo__form .waismen-terms-consent{margin:8px 0 4px}.page-watch-demo__form .waismen-terms-consent__label{color:#6e655d;font-family:Hind,sans-serif;font-size:14px}.waismen-cookie-banner{z-index:120;padding:16px max(16px, env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));pointer-events:none;opacity:0;transition:transform .35s,opacity .35s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.waismen-cookie-banner[data-visible="1"]{pointer-events:auto;opacity:1;transform:translateY(0)}.waismen-cookie-banner__inner{max-width:var(--container-max,1120px);background:#000;border:1px solid #fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 auto;padding:18px 22px;display:flex;box-shadow:0 12px 40px #00000073}.waismen-cookie-banner__copy{flex:280px;min-width:0}.waismen-cookie-banner__title{font-family:var(--font-heading,"Alegreya Sans", sans-serif);color:#fff;margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.25}.waismen-cookie-banner__text{color:#f5f5f5;margin:0;font-family:Nunito Sans,sans-serif;font-size:13px;line-height:1.5}.waismen-cookie-banner__text strong{color:#fff;font-weight:700}.waismen-cookie-banner__link{color:#fff;text-underline-offset:2px;font-weight:600;text-decoration:underline}.waismen-cookie-banner__link:hover{color:#e0e0e0}.waismen-cookie-banner__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.waismen-cookie-banner__btn{cursor:pointer;border:1px solid #0000;border-radius:10px;min-width:96px;height:44px;padding:0 20px;font-family:Hind,sans-serif;font-size:15px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s}.waismen-cookie-banner__btn--no{color:#fff;background:0 0;border-color:#fff}.waismen-cookie-banner__btn--no:hover{color:#fff;background:#ffffff1f;border-color:#fff}.waismen-cookie-banner__btn--yes{color:#000;background:#fff;border-color:#fff}.waismen-cookie-banner__btn--yes:hover{color:#000;background:#e8e8e8;border-color:#e8e8e8}.waismen-cookie-banner__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}html.waismen-cookie-banner-open [data-note]{bottom:calc(120px + env(safe-area-inset-bottom))}@media (width<=640px){.waismen-cookie-banner{padding:10px max(10px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left))}.waismen-cookie-banner__inner{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;padding:14px 16px}.waismen-cookie-banner__copy{flex:none}.waismen-cookie-banner__actions{flex:none;width:100%}.waismen-cookie-banner__btn{flex:1;min-width:0}}button.site-footer__cookie-settings{appearance:none;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.why-pipeline-map,.why-pipeline__trunk,.why-pipeline-feed__grid,.why-pipeline-feed__idx,.why-pipeline-in-wrap,.why-pipeline-in-connector,.why-pipeline-outcomes__layer,.why-pipeline-outcomes__wire,.why-pipeline-outcomes__spine,.why-pipeline-outcomes__node,.why-pipeline-outcomes__dot,.why-pipeline-outcomes__branch{display:none}@media (width>=761px){.why-pipeline-shell,.why-pipeline-feed__item,.why-pipeline-outcomes__item,.why-pipeline-feed__grid,.why-pipeline-in-wrap{display:contents}.why-pipeline-in-connector{display:none!important}}@media (width<=760px){.section-why-waismen__inner .section-why-waismen__block-4{margin-bottom:8px}.why-pipeline-shell{background:linear-gradient(165deg,#fff 0%,#fffaf5 42%,#fff 100%);border:1px solid #e8dfd3;border-radius:24px;flex:100%;min-width:0;padding:20px 16px 22px;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff9,0 32px 64px -44px #3c1e0080}.why-pipeline-map{border-bottom:1px solid #ebe3d8d9;margin-bottom:14px;padding-bottom:12px;display:block}.why-pipeline-map__list{justify-content:space-between;align-items:flex-start;gap:4px;margin:0;padding:0 2px;list-style:none;display:flex}.why-pipeline-map__step{text-align:center;flex-direction:column;flex:0 30%;align-items:center;gap:7px;min-width:0;display:flex}.why-pipeline-map__badge{letter-spacing:-.03em;color:#6e655d;background:linear-gradient(#fdfbf8 0%,#f3ebe1 100%);border:1px solid #e0d6c8f2;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Nunito Sans,system-ui,sans-serif;font-size:10px;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffffe6,0 2px 8px -4px #3c1e001f}.why-pipeline-map__step--hub .why-pipeline-map__badge{color:#fff;background:linear-gradient(165deg,#2a2420 0%,#191410 100%);border-color:#191410;box-shadow:0 0 0 3px #ff6b2c29,0 6px 16px -6px #19141073}.why-pipeline-map__step--out .why-pipeline-map__badge{color:#c9450f;background:linear-gradient(#fff8f3 0%,#ffefe4 100%);border-color:#ffc4a0e6;box-shadow:inset 0 1px #ffffffd9}.why-pipeline-map__name{letter-spacing:.04em;text-transform:uppercase;color:#8a8078;text-wrap:balance;max-width:11em;font-family:Nunito Sans,system-ui,sans-serif;font-size:9px;font-weight:700;line-height:1.3}.why-pipeline-map__step:first-child .why-pipeline-map__name,.why-pipeline-map__step--out .why-pipeline-map__name{letter-spacing:.03em;max-width:11em;font-size:8.5px;font-weight:600}.why-pipeline-map__step--hub .why-pipeline-map__name{color:#191410;letter-spacing:.14em;max-width:none;font-size:10px;font-weight:800}.why-pipeline-map__rail{opacity:1;background:linear-gradient(90deg,#c9bbaa26,#c9bbaa 35% 65%,#c9bbaa26);border-radius:1px;flex:auto;min-width:10px;height:1px;margin-top:14px}.why-pipeline-map__rail--orange{background:linear-gradient(90deg,#ff6b2c33,#ff8f5a 30%,#ff6b2c 70%,#ff6b2c40)}.why-pipeline-map__hint{text-align:center;letter-spacing:-.03em;color:#2f2a26;white-space:nowrap;max-width:none;margin:8px auto 0;padding:0 2px;font-family:Nunito Sans,system-ui,sans-serif;font-size:clamp(11.5px,3.35vw,15px);font-weight:700;line-height:1.35}.section-why-waismen__inner .why-pipeline.section-why-waismen__grid{flex-direction:column;align-items:stretch;gap:0;min-width:0;display:flex!important}.why-pipeline-feed{flex-direction:column;gap:10px;margin-top:4px;display:flex}.why-pipeline-feed__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid!important}.why-pipeline-feed__item{min-width:0;display:block}.why-pipeline-feed__idx{letter-spacing:.04em;color:#8a8078;background:#f6ede3;border:1px solid #e6ddd1;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:22px;height:18px;margin-right:2px;padding:0 5px;font-family:IBM Plex Mono,monospace;font-size:9px;font-weight:600;display:inline-flex!important}.why-pipeline-in-wrap{margin:0;display:block!important}.why-pipeline-in-connector{pointer-events:none;justify-content:center;align-items:flex-end;height:50px;margin:-2px 0 -6px;padding:0 6px;display:flex!important}.why-pipeline-in-connector svg{width:100%;max-width:none;height:50px;display:block;overflow:visible}.why-pipeline__trunk{pointer-events:none;z-index:2;flex-direction:column;align-items:center;gap:0;margin:0 0 4px;padding:0;display:flex!important}.why-pipeline__trunk-cap{background:#ff6b2c;border-radius:50%;width:10px;height:10px;animation:2.4s ease-in-out infinite wl-pulse,2.4s ease-in-out infinite wl-glow;box-shadow:0 0 0 4px #ff6b2c38}.why-pipeline__trunk-line{background:linear-gradient(#ff6b2c,#ffb98f);border-radius:2px;width:2px;height:22px;margin-top:4px}.why-pipeline__trunk-arrow{border-top:8px solid #ff6b2c;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-top:-1px;margin-bottom:0}.section-why-waismen__inner .why-pipeline-in-wrap .why-pipeline__stage--in.section-why-waismen__surface-2{z-index:1;background:linear-gradient(#fcf7f1 0%,#f3eadf 100%);border:1px solid #e6ddd1;border-radius:18px;padding:16px 14px 14px;position:relative;box-shadow:0 12px 28px -24px #3c1e0059}.section-why-waismen__inner .why-pipeline__stage--in .section-why-waismen__heading{white-space:normal;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;line-height:1.4;display:flex}.section-why-waismen__inner .why-pipeline-feed.section-why-waismen__row-4{gap:8px}.section-why-waismen__inner .why-pipeline-feed .section-why-waismen__chip{box-sizing:border-box;text-align:left;border-color:#efe6db;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:9px;width:100%;min-width:0;min-height:0;padding:9px 10px;display:flex;box-shadow:0 8px 18px -16px #3c1e008c}.section-why-waismen__inner .why-pipeline-feed .section-why-waismen__label{letter-spacing:0;white-space:nowrap;flex:auto;min-width:0;font-size:10px;line-height:1.25}.section-why-waismen__inner .why-pipeline-feed .section-why-waismen__icon{flex:0 0 15px;width:15px;height:15px}.section-why-waismen__inner .why-pipeline-feed .why-pipeline-feed__idx{min-width:20px;height:16px;padding:0 4px;font-size:8px}.section-why-waismen__inner .why-pipeline__stage--in .section-why-waismen__heading{margin-bottom:14px}.section-why-waismen__inner .why-pipeline__stage--hub[data-why-hub]{justify-content:center;align-self:center;width:auto;min-height:auto;margin:0;flex-direction:column!important;gap:8px!important;padding:0 0 2px!important}.section-why-waismen__inner .why-pipeline__stage--hub [data-why-lines]{display:none!important}.section-why-waismen__inner .why-pipeline__stage--hub .section-why-waismen__row-8{background:#191410;border-radius:18px;width:64px;height:64px;box-shadow:0 18px 36px -16px #3c1e0099}.section-why-waismen__inner .why-pipeline__stage--hub .section-why-waismen__surface-3{width:20px;height:20px;animation:2.4s ease-in-out infinite wl-pulse,2.4s ease-in-out infinite wl-glow}.section-why-waismen__inner .why-pipeline__stage--hub .section-why-waismen__heading{letter-spacing:.24em;color:#191410;background:0 0;padding:0 6px;font-size:11px}.section-why-waismen__inner .why-pipeline__stage--out.section-why-waismen__surface{background:linear-gradient(#fff7f2 0%,#ffefe4 52%,#ffe6d4 100%);border:1px solid #ffbe96d9;border-radius:18px;margin-top:0;padding:16px 14px 14px;box-shadow:inset 0 1px #ffffffa6,0 14px 32px -26px #ff6b2c73}.section-why-waismen__inner .why-pipeline__stage--out .section-why-waismen__out-heading{letter-spacing:.14em;text-transform:uppercase;color:#c9450f;margin-bottom:12px;font-family:Nunito Sans,system-ui,sans-serif;font-size:11px;font-weight:800}.why-pipeline-outcomes{flex-direction:column;gap:10px;margin-top:0;padding:0;position:relative;display:flex!important}.why-pipeline-outcomes__spine,.why-pipeline-outcomes__wire,.why-pipeline-outcomes__layer{display:none!important}.why-pipeline-outcomes__item{z-index:1;grid-template-columns:28px minmax(0,1fr);align-items:stretch;gap:0;min-width:0;padding:0;position:relative;display:grid!important}.why-pipeline-outcomes__item+.why-pipeline-outcomes__item{border-top:none}.why-pipeline-outcomes__item:nth-child(2):after,.why-pipeline-outcomes__item:nth-child(3):after,.why-pipeline-outcomes__item:nth-child(4):after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ff6b2c 0%,#ffb98f 100%);border-radius:2px;width:2px;height:calc(50% + 10px);position:absolute;top:50%;left:11px;transform:translate(-50%)}.why-pipeline-outcomes__item:nth-child(3):before,.why-pipeline-outcomes__item:nth-child(4):before,.why-pipeline-outcomes__item:nth-child(5):before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffb98f 0%,#ff6b2c 100%);border-radius:2px;width:2px;height:50%;position:absolute;top:0;left:11px;transform:translate(-50%)}.why-pipeline-outcomes__node{z-index:2;justify-content:flex-start;align-items:center;width:28px;min-height:0;position:relative;display:flex!important}.why-pipeline-outcomes__dot{z-index:2;background:#ff6b2c;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-left:6px;animation:2.4s ease-in-out infinite wl-pulse,2.4s ease-in-out infinite wl-glow;position:relative;box-shadow:0 0 0 3px #ff6b2c38;display:block!important}.why-pipeline-outcomes__item:nth-child(2) .why-pipeline-outcomes__dot{animation-delay:0s}.why-pipeline-outcomes__item:nth-child(3) .why-pipeline-outcomes__dot{animation-delay:.35s}.why-pipeline-outcomes__item:nth-child(4) .why-pipeline-outcomes__dot{animation-delay:.7s}.why-pipeline-outcomes__item:nth-child(5) .why-pipeline-outcomes__dot{animation-delay:1.05s}.why-pipeline-outcomes__branch{background:linear-gradient(90deg,#e8a882 0%,#e8a88259 100%);border-radius:2px;flex:auto;align-self:center;height:2px;margin-right:0;display:block!important}.section-why-waismen__inner .why-pipeline-outcomes.section-why-waismen__row-3{background:0 0;border:none;border-radius:0;gap:10px;padding:0}.section-why-waismen__inner .why-pipeline-outcomes .section-why-waismen__row{text-align:left;z-index:1;background:#fff;border:1px solid #ebe3d8f2;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:9px;min-height:0;padding:7px 10px;display:flex;position:relative;box-shadow:0 8px 18px -16px #ff6b2c47}.section-why-waismen__inner .why-pipeline-outcomes .section-why-waismen__row .section-why-waismen__icon{flex:0 0 16px;width:16px;height:16px}.section-why-waismen__inner .why-pipeline-outcomes .section-why-waismen__label{letter-spacing:-.01em;color:#191410;white-space:normal;flex:auto;min-width:0;font-family:Nunito Sans,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1.4}.section-why-waismen__inner .section-why-waismen__row-7{background:#fff;border:1px solid #ffc7a6d9;border-radius:999px;gap:10px;margin-top:10px;padding:10px 14px;box-shadow:0 8px 20px -14px #ff6b2c52}.section-why-waismen__inner .section-why-waismen__row-7 .section-why-waismen__row-5{background:linear-gradient(165deg,#ff8347 0%,#ff6b2c 100%);width:30px;height:30px;box-shadow:0 4px 10px -4px #ff6b2c8c}.section-why-waismen__inner .section-why-waismen__row-7 .section-why-waismen__block-3{letter-spacing:-.01em;color:#191410;font-family:Nunito Sans,system-ui,sans-serif;font-size:12px;font-weight:800}}.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=640px){.contact-form__row{grid-template-columns:1fr}}html{scroll-padding-top:var(--wl-header-bottom,89px)}.page-root>header+[data-hero-wrap]{padding-top:clamp(40px,5vw,64px)}@media (width<=1000px){.page-root>header+[data-hero-wrap]{padding-top:32px}}a.btn{-webkit-tap-highlight-color:transparent;background-clip:padding-box;text-decoration:none}a.btn.btn-primary{box-sizing:border-box;border:1px solid #0000}a.btn:focus{outline:none}a.btn:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #ff6b2c}a.btn.btn-primary,a.btn.btn-primary:link,a.btn.btn-primary:visited,a.btn.btn-primary:hover,a.btn.btn-primary:active{color:#fff;-webkit-text-fill-color:currentColor}a.btn.btn-secondary,a.btn.btn-secondary:link,a.btn.btn-secondary:visited,a.btn.btn-secondary:hover,a.btn.btn-secondary:active{color:#191410;-webkit-text-fill-color:currentColor}:is(.site-header__contact-btn,.price-btn.is-dark,[data-hero-wrap] .section-hero__actions .btn.btn-secondary):is(:link,:visited,:hover,:active){-webkit-text-fill-color:currentColor}.sp-hero-copy .cta-row{z-index:2;isolation:isolate;margin-top:28px;position:relative}.section-hero__actions{z-index:2;margin-top:4px;position:relative}@media (hover:hover){.setup-note__pill:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover,.cta-row .btn:hover{transform:none}}.layout__row-19,.layout__row-46,.section-team__card,.section-industries__card-link{transition:border-color .25s,box-shadow .25s}.cta-row,.section-hero__actions{align-items:center}.cta-row .btn.btn-primary,.section-hero__actions .btn.btn-primary,.cta-row .btn.btn-primary:hover,.section-hero__actions .btn.btn-primary:hover{box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;min-height:50px;display:inline-flex;transform:none;box-shadow:0 14px 30px -16px #ff6b2cbf;padding:15px 24px!important;font-weight:700!important}.cta-row .btn.btn-primary:hover,.section-hero__actions .btn.btn-primary:hover{background:#d94e12}.cta-row .btn.btn-secondary,.section-hero__actions .btn.btn-secondary,.cta-row .btn.btn-secondary:hover,.section-hero__actions .btn.btn-secondary:hover{box-sizing:border-box;min-height:50px;box-shadow:none;background:#fff;border:1px solid #e0d6c8;justify-content:center;align-items:center;display:inline-flex;transform:none;padding:15px 24px!important;font-weight:600!important}.cta-row .btn.btn-secondary:hover,.section-hero__actions .btn.btn-secondary:hover{border-color:#191410}.sp-close-inner.section-block-inner,.sp-close-inner.section-block-inner:hover{padding:40px 32px}.cta-row .btn:focus-visible,.section-hero__actions .btn:focus-visible{outline-offset:0}.sp-page .sp-hero.section-service-hero__shell,.sp-page .sp-hero.section-service-hero__shell:hover,.sp-page .section-service-hero__content,.sp-page .section-service-hero__content:hover,.sp-page .sp-hero-inner,.sp-page .sp-hero-inner:hover,.sp-page .sp-hero-grid,.sp-page .sp-hero-grid:hover,.sp-page .sp-hero-copy,.sp-page .sp-hero-copy:hover,.sp-page .sp-hero-visual,.sp-page .sp-hero-visual:hover,.sp-page .section-service-capabilities.sp-block,.sp-page .section-service-capabilities.sp-block:hover,.sp-page .section-service-capabilities .sp-wrap,.sp-page .section-service-capabilities .sp-wrap:hover,.sp-page .sp-section-head,.sp-page .sp-section-head:hover{transition:none;transform:none}.sp-page .section-service-hero__content.sp-hero-inner,.sp-page .section-service-hero__content.sp-hero-inner:hover,.sp-page .section-page-hero__content,.sp-page .section-page-hero__content:hover{--sp-hero-pad-y:clamp(72px, 7vw, 88px);padding:var(--sp-hero-pad-y) 0 var(--sp-hero-pad-y)}@media (width>=769px){.sp-page:has(.sp-index-grid) .section-page-hero__content,.sp-page:has(.sp-index-grid) .section-page-hero__content:hover{padding:clamp(72px,7vw,88px) 0}}.sp-page .section-service-capabilities.sp-block,.sp-page .section-service-capabilities.sp-block:hover{background:var(--sp-warm-gradient);padding:56px 0 64px}.sp-page .sp-section-head,.sp-page .sp-section-head:hover{margin-bottom:28px}.sp-page .sp-hero-copy .cta-row,.sp-page .sp-hero-copy .cta-row:hover{margin-top:28px}.sp-page .sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row,.sp-page .sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row:hover{margin-top:24px}.sp-page .sp-hero .section-service-hero__title,.sp-page .sp-hero .section-service-hero__title:hover{-webkit-text-fill-color:currentColor;text-wrap:pretty;max-width:22ch;margin:0 0 20px;font-family:"Alegreya Sans", var(--font-heading), sans-serif!important;letter-spacing:0!important;color:#191410!important;font-size:52px!important;font-weight:700!important;line-height:1!important}@media (width<=1000px){.sp-page .sp-hero .section-service-hero__title,.sp-page .sp-hero .section-service-hero__title:hover{font-size:clamp(34px,8.5vw,52px)!important;line-height:1.1!important}}.sp-page .sp-aside-card.section-block-inner,.sp-page .sp-aside-card.section-block-inner:hover{box-shadow:none;padding:26px 24px;transform:none}.sp-page .section-service-setup .sp-aside-card.section-block-inner,.sp-page .section-service-setup .sp-aside-card.section-block-inner:hover{border:1px solid #ff6b2c47;padding:28px 24px 26px;box-shadow:0 2px 4px #ff6b2c14,0 20px 52px -22px #ff6b2c61,0 12px 32px -24px #1914101f}.sp-page .section-service-setup .sp-aside-block,.sp-page .section-service-setup .sp-aside-block:hover{border:1px solid #e8ddd2;box-shadow:0 2px 4px #1914100d,0 16px 40px -18px #19141033}.sp-page .section-service-capabilities .sp-cap-card,.sp-page .section-service-capabilities .sp-cap-card:hover{border:none;padding:22px 22px 24px 26px;transform:none}@media (width>=768px){.sp-page .section-service-capabilities .sp-cap-card,.sp-page .section-service-capabilities .sp-cap-card:hover{padding:24px 24px 26px 28px}}.sp-page .section-service-setup.sp-block,.sp-page .section-service-setup.sp-block:hover{background:var(--sp-warm-gradient)}.sp-page .section-service-setup .sp-cap-card--step,.sp-page .section-service-setup .sp-cap-card--step:hover{box-shadow:none;background:0 0;border:none;padding:0 0 28px;transform:none}.sp-page .section-service-setup .sp-cap-card--step:last-child,.sp-page .section-service-setup .sp-cap-card--step:last-child:hover{padding-bottom:0}.sp-page .section-service-setup .sp-cap-card--step .sp-cap-card__step-text,.sp-page .section-service-setup .sp-cap-card--step:hover .sp-cap-card__step-text,.sp-page .sp-mock,.sp-page .sp-mock:hover{transform:none}.sp-page .sp-mock,.sp-page .sp-mock:hover{box-shadow:0 18px 48px #1914100f}.sp-page .sp-index-link,.sp-page .sp-index-link:hover,.sp-page .sp-related-link,.sp-page .sp-related-link:hover{box-shadow:none;transform:none}@media (width<=768px){.sp-page .section-service-hero__content.sp-hero-inner,.sp-page .section-service-hero__content.sp-hero-inner:hover,.sp-page .section-page-hero__content,.sp-page .section-page-hero__content:hover,.sp-page:has(.sp-index-grid) .section-page-hero__content,.sp-page:has(.sp-index-grid) .section-page-hero__content:hover{--sp-hero-pad-y:clamp(36px, 3.5vw, 44px);padding:var(--sp-hero-pad-y) 0 var(--sp-hero-pad-y)}.sp-page .sp-hero-grid,.sp-page .sp-hero-grid:hover{gap:20px}.sp-page .sp-crumb{margin-bottom:8px}.sp-page .sp-crumb__list{font-size:12px}.sp-page .sp-hero .section-kicker,.sp-page .sp-hero .section-kicker:hover{margin-bottom:4px;font-size:16px!important}.sp-page .sp-hero .section-service-hero__title,.sp-page .sp-hero .section-service-hero__title:hover{margin-bottom:8px}.sp-page .sp-lead{margin-bottom:6px;font-size:17px;line-height:1.3}.sp-page .sp-hero .section-service-hero__intro,.sp-page .sp-hero .section-service-hero__intro:hover{font-size:16px;line-height:1.55}.sp-page .sp-hero-copy .cta-row,.sp-page .sp-hero-copy .cta-row:hover,.sp-hero-copy .cta-row{gap:10px;margin-top:14px}.sp-page .sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row,.sp-page .sp-hero-grid:has(.ip-hero-photo) .sp-hero-copy .cta-row:hover{margin-top:14px}.sp-page .section-page-hero .section-kicker,.sp-page .section-page-hero .section-kicker:hover{margin-bottom:6px;font-size:16px!important}.sp-page .section-page-hero__title,.sp-page .section-page-hero__title:hover{margin-bottom:10px}.sp-page .section-page-hero__lead,.sp-page .section-page-hero__lead:hover{margin-bottom:0;font-size:16px;line-height:1.55}.sp-page .section-page-hero .cta-row.sp-hub-cta{margin-top:14px}.sp-page .section-service-capabilities.sp-block,.sp-page .section-service-capabilities.sp-block:hover{padding-top:40px}.sp-page .sp-close-inner.section-block-inner,.sp-page .sp-close-inner.section-block-inner:hover{padding:28px 20px}.sp-page .cta-row :is(.btn.btn-primary,.btn.btn-secondary),.sp-page .cta-row :is(.btn.btn-primary,.btn.btn-secondary):hover{box-sizing:border-box;border-radius:10px;min-height:46px;font-size:13px;transform:none;padding:12px 18px!important}.sp-page .cta-row .btn.btn-primary,.sp-page .cta-row .btn.btn-primary:hover{border:1px solid #0000;box-shadow:0 10px 22px -14px #ff6b2cb3}.sp-page .cta-row .btn.btn-secondary,.sp-page .cta-row .btn.btn-secondary:hover{box-shadow:none;background:#fff;border:1px solid #e0d6c8;font-weight:600!important}.sp-page .cta-row .btn.btn-secondary:hover{border-color:#191410}}@media (width<=1191px){.page-root.site-main{box-sizing:border-box;--site-inline-gutter-left:max(20px, env(safe-area-inset-left,0px));--site-inline-gutter-right:max(20px, env(safe-area-inset-right,0px));padding-left:0;padding-right:0}.page-root.site-main>:is(footer.site-footer,section.section:not([data-hero-wrap])){padding-left:var(--site-inline-gutter-left);padding-right:var(--site-inline-gutter-right);box-sizing:border-box}.page-root.site-main>header.site-header{box-sizing:border-box;padding-left:0;padding-right:0}.page-root.site-main>header.site-header .site-header-inner,.page-root.site-main>header.site-header>.site-header-inner{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding-top:10px!important;padding-bottom:10px!important;padding-left:var(--site-inline-gutter-left)!important;padding-right:var(--site-inline-gutter-right)!important}.page-root.site-main>header.site-header:not([data-open="1"]) .site-nav,.page-root.site-main>header.site-header:not([data-open="1"]) .site-header-cta{display:none!important}.page-root.site-main>header.site-header[data-open="1"] .site-header-inner{row-gap:4px}.page-root.site-main>header.site-header .site-logo,.page-root.site-main>header.site-header .site-logo:hover{margin-right:0}.page-root.site-main>header.site-header .site-burger,.page-root.site-main>header.site-header .site-burger:hover{margin-left:0}.page-root.site-main>section[data-hero-wrap]{box-sizing:border-box;padding-left:var(--site-inline-gutter-left)!important;padding-right:var(--site-inline-gutter-right)!important}}[data-hero-wrap]{background:#fff;padding-top:80px;padding-bottom:80px;overflow:visible}[data-hero-wrap] .section-hero-main__inner,[data-hero-wrap] .section-hero-main__inner:hover{padding:0}[data-hero-wrap] .section-hero__frame,[data-hero-wrap] .section-hero__frame:hover{min-height:0;overflow:visible}[data-hero-wrap] .section-hero__container,[data-hero-wrap] .section-hero__container:hover{overflow:visible}[data-hero-wrap] .section-hero__grid,[data-hero-wrap] .section-hero__grid:hover,[data-hero-wrap] [data-hero-grid],[data-hero-wrap] [data-hero-grid]:hover{max-width:var(--container-max);box-sizing:border-box;align-items:center;gap:24px;width:100%;padding-top:0;padding-bottom:0}@media (width>=1001px){[data-hero-wrap] .section-hero__grid,[data-hero-wrap] .section-hero__grid:hover,[data-hero-wrap] [data-hero-grid],[data-hero-wrap] [data-hero-grid]:hover{grid-template-columns:minmax(0,1fr) 725.725px}}[data-hero-wrap] .section-hero__copy,[data-hero-wrap] .section-hero__copy:hover{gap:clamp(18px,2.5vw,24px);width:100%;min-width:0;max-width:none}[data-hero-wrap] .section-hero__badge,[data-hero-wrap] .section-hero__badge:hover{box-sizing:border-box;letter-spacing:0;text-transform:uppercase;color:#d94e12;white-space:nowrap;background:#fff1e7;border:.8px solid #ffd2b8;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 18px;font-family:Hind,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}[data-hero-wrap] .section-hero__badge-icon{color:#d94e12;flex-shrink:0;font-size:14px;line-height:1;display:inline-flex}[data-hero-wrap] .section-hero__title,[data-hero-wrap] .section-hero__title:hover{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;color:inherit;flex-direction:column;gap:4px;width:100%;margin:0;display:flex}[data-hero-wrap] .section-hero__title .text-line:not(.text-line--accent){letter-spacing:0;color:#191410;white-space:nowrap;font-family:Alegreya Sans,sans-serif;font-size:41px;font-weight:400;line-height:55px}[data-hero-wrap] .section-hero__title .text-line.text-line--accent{letter-spacing:0;color:#ff6b2c;white-space:nowrap;font-family:Alegreya Sans,sans-serif;font-size:52px;font-weight:700;line-height:1}[data-hero-wrap] .section-hero__lead,[data-hero-wrap] .section-hero__lead:hover{letter-spacing:0;color:#4a423b;width:100%;max-width:none;font-family:Hind,sans-serif;font-size:16px;font-weight:400;line-height:26px}[data-hero-wrap] .section-hero__actions,[data-hero-wrap] .section-hero__actions:hover{flex-wrap:nowrap;gap:12px;padding-top:4px}[data-hero-wrap] .section-hero__actions .btn{flex-shrink:0}@media (width>=1001px){[data-hero-wrap] .section-hero__actions .btn{white-space:nowrap}}[data-hero-wrap] .section-hero__actions .btn.btn-primary,[data-hero-wrap] .section-hero__actions .btn.btn-primary:link,[data-hero-wrap] .section-hero__actions .btn.btn-primary:visited,[data-hero-wrap] .section-hero__actions .btn.btn-primary:hover,[data-hero-wrap] .section-hero__actions .btn.btn-primary:active{min-height:56px;box-shadow:none;text-transform:uppercase;-webkit-text-fill-color:#fff;background:#ff6b2c;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:15px 24px;font-family:Hind,sans-serif;font-size:15px;line-height:1;display:inline-flex;letter-spacing:.9px!important;color:#fff!important;font-weight:600!important}[data-hero-wrap] .section-hero__actions .btn.btn-primary:hover,[data-hero-wrap] .section-hero__actions .btn.btn-primary:active{background:#e85a1a}[data-hero-wrap] .section-hero__actions .btn.btn-secondary,[data-hero-wrap] .section-hero__actions .btn.btn-secondary:link,[data-hero-wrap] .section-hero__actions .btn.btn-secondary:visited,[data-hero-wrap] .section-hero__actions .btn.btn-secondary:hover,[data-hero-wrap] .section-hero__actions .btn.btn-secondary:active{min-height:56px;box-shadow:none;text-transform:uppercase;-webkit-text-fill-color:#fff;background:#2a2a2a;border:.8px solid #d9cec0;border-radius:12px;justify-content:center;align-items:center;padding:15px 24px;font-family:Hind,sans-serif;font-size:15px;line-height:1;display:inline-flex;letter-spacing:.9px!important;color:#fff!important;font-weight:600!important}[data-hero-wrap] .section-hero__actions .btn.btn-secondary:hover,[data-hero-wrap] .section-hero__actions .btn.btn-secondary:active{background:#3a3a3a;border-color:#d9cec0}[data-hero-wrap] .section-hero__btn-arrow{font-size:15px;line-height:1}[data-hero-wrap] .section-hero__media,[data-hero-wrap] .section-hero__media:hover,[data-hero-wrap] [data-hero-media],[data-hero-wrap] [data-hero-media]:hover{flex-shrink:0;justify-content:flex-end;align-self:center;min-width:0;max-width:100%;overflow:visible}@media (width>=1001px){[data-hero-wrap] .section-hero__media,[data-hero-wrap] .section-hero__media:hover,[data-hero-wrap] [data-hero-media],[data-hero-wrap] [data-hero-media]:hover{width:725.725px}[data-hero-wrap] .section-hero__image,[data-hero-wrap] .section-hero__image:hover,[data-hero-wrap] [data-hero-media] img{object-fit:cover;object-position:center;border-radius:18px;width:725.725px;max-width:100%;display:block;box-shadow:0 30px 60px -34px #3c1e008c;height:405.05px!important;max-height:none!important}}@media (width<=1100px) and (width>=1001px){[data-hero-wrap] .section-hero__grid,[data-hero-wrap] [data-hero-grid],[data-hero-wrap] .section-hero__grid:hover,[data-hero-wrap] [data-hero-grid]:hover{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important}[data-hero-wrap] .section-hero__media,[data-hero-wrap] [data-hero-media]{width:100%!important;max-width:100%!important}[data-hero-wrap] .section-hero__image,[data-hero-wrap] [data-hero-media] img{aspect-ratio:726/405;width:100%!important;height:auto!important;max-height:none!important}[data-hero-wrap] .section-hero__title .text-line:not(.text-line--accent),[data-hero-wrap] .section-hero__title .text-line.text-line--accent{white-space:normal}}@media (width<=1000px){[data-hero-wrap],[data-hero-wrap][data-hero-wrap]{overflow:visible;padding-top:40px!important;padding-bottom:48px!important;padding-left:var(--site-inline-gutter-left,max(20px, env(safe-area-inset-left,0px)))!important;padding-right:var(--site-inline-gutter-right,max(20px, env(safe-area-inset-right,0px)))!important}[data-hero-wrap] .section-hero__frame,[data-hero-wrap] .section-hero__container{overflow:visible;min-height:0!important}[data-hero-wrap] .section-hero__grid,[data-hero-wrap] [data-hero-grid],[data-hero-wrap] .section-hero__grid:hover,[data-hero-wrap] [data-hero-grid]:hover{place-items:start stretch;width:100%;max-width:100%;grid-template-columns:1fr!important;gap:20px!important;padding:0!important;display:grid!important}[data-hero-wrap] .section-hero__copy,[data-hero-wrap] .section-hero__copy:hover,[data-hero-wrap]:not(.hero-has-video) [data-hero-grid]>.section-hero__copy{display:contents!important}[data-hero-wrap] .section-hero__badge,[data-hero-wrap] .section-hero__badge:hover{order:1;justify-self:start}[data-hero-wrap] .section-hero__title{order:2;width:100%}[data-hero-wrap] .section-hero__lead,[data-hero-wrap] .section-hero__lead:hover{order:3;width:100%}[data-hero-wrap] .section-hero__media,[data-hero-wrap] [data-hero-media],[data-hero-wrap] .section-hero__media:hover,[data-hero-wrap] [data-hero-media]:hover{order:4;justify-content:center;align-self:stretch;min-width:0;margin-top:4px;width:100%!important;max-width:100%!important}[data-hero-wrap] .section-hero__image,[data-hero-wrap] .section-hero__image:hover,[data-hero-wrap] [data-hero-media] img{aspect-ratio:726/405;object-fit:cover;object-position:center;border-radius:14px;display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:0 10px 24px -12px #3c1e0047!important}[data-hero-wrap] .section-hero__title .text-line:not(.text-line--accent){white-space:normal;font-size:clamp(28px,7.2vw,41px);line-height:1.28}[data-hero-wrap] .section-hero__title .text-line.text-line--accent{white-space:normal;font-size:clamp(34px,8.5vw,52px);line-height:1.1}[data-hero-wrap] .section-hero__lead,[data-hero-wrap] .section-hero__lead:hover{width:100%;max-width:none}[data-hero-wrap] .section-hero__actions,[data-hero-wrap] .section-hero__actions:hover,[data-hero-wrap] [data-hero-cta]{flex-flow:row;order:5;align-items:stretch;gap:8px;width:100%;margin:0;padding-top:4px;display:flex!important}[data-hero-wrap] .section-hero__actions .btn,[data-hero-wrap] .section-hero__actions .btn.btn-primary,[data-hero-wrap] .section-hero__actions .btn.btn-secondary,[data-hero-wrap] [data-hero-cta] a{text-align:center;border-radius:8px;flex:1 1 0;justify-content:center;min-width:0;height:auto;letter-spacing:.55px!important;min-height:44px!important;padding:10px!important;font-size:12px!important;line-height:1.15!important}[data-hero-wrap] .section-hero__btn-arrow{font-size:12px}[data-hero-wrap] .section-hero__badge,[data-hero-wrap] .section-hero__badge:hover{white-space:normal;text-align:left;max-width:100%}.page-root>header+[data-hero-wrap]{padding-top:32px!important}}@media (width<=560px){[data-hero-wrap],[data-hero-wrap][data-hero-wrap]{padding-top:28px!important;padding-bottom:36px!important;padding-left:var(--site-inline-gutter-left,max(20px, env(safe-area-inset-left,0px)))!important;padding-right:var(--site-inline-gutter-right,max(20px, env(safe-area-inset-right,0px)))!important}[data-hero-wrap] .section-hero__grid,[data-hero-wrap] [data-hero-grid]{gap:18px!important}[data-hero-wrap] .section-hero__actions .btn,[data-hero-wrap] [data-hero-cta] a{letter-spacing:.45px!important;min-height:42px!important;padding:9px 8px!important;font-size:11px!important}}.page-root.site-main :is([class*=__title],[class*=__heading],[class*=__panel-title],[class*=__card-title],[class^=layout__title]){font-family:var(--font-heading)!important}.page-root.site-main :is(.hiw-kicker,.tech-strip-kicker,.section-industries__kicker,.section-platform__kicker),.page-root.site-main :is([class*=__lead],[class*=__desc],[class*=__intro],[class*=__card-text],[class*=__card-desc],[class*=__subtitle],[class*=__copy] p,.section-industries__card-text,.hiw-card-desc,.hiw-lead,.sp-hero-intro,.sp-setup-lead,.section-service-hero__intro,.section-contact__lead,.section-mission__block,.section-mission__block-3,.section-industries__card-text,.sp-cap-card__desc,.section-platform__list-text){font-family:var(--font-description)!important}.section-platform .section-platform__head-row,.section-platform .section-platform__head-row:hover{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:34px;display:flex}.section-platform .section-platform__title-row,.section-platform .section-platform__title-row:hover{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;width:100%;display:flex}.section-platform .section-platform__kicker,.section-platform .section-platform__kicker:hover{text-align:left;margin:0}.section-platform .section-platform__title,.section-platform .section-platform__title:hover{letter-spacing:0;color:#191410;flex:auto;min-width:0;margin:0;font-size:clamp(28px,5.2vw,42px);font-style:normal;font-weight:700;line-height:1;font-family:"Alegreya Sans",var(--font-heading),sans-serif!important}@media (width>=900px){.section-platform .section-platform__title,.section-platform .section-platform__title:hover{white-space:nowrap}}.section-platform .section-platform__hub-link,.section-platform .section-platform__hub-link:link,.section-platform .section-platform__hub-link:visited,.section-platform .section-platform__hub-link:hover,.section-platform .section-platform__hub-link:active{box-sizing:border-box;min-width:min(100%,239px);min-height:55px;font-family:"Hind",var(--font-description),sans-serif;letter-spacing:0;text-transform:uppercase;white-space:nowrap;-webkit-text-fill-color:#fff;background:#ff6b2c;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;padding:15px 24px;font-size:clamp(13px,2.4vw,15px);font-style:normal;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex;color:#fff!important}.section-platform .section-platform__hub-link:hover,.section-platform .section-platform__hub-link:active{background:#e85a1a}.section-platform .section-platform__hub-arrow{font-size:1em;line-height:1}.section-platform .section-platform__panel-title-line{display:block}@media (width<=720px){.section-platform .section-platform__title-row,.section-platform .section-platform__title-row:hover{flex-direction:column;align-items:stretch;gap:14px}.section-platform .section-platform__hub-link,.section-platform .section-platform__hub-link:link,.section-platform .section-platform__hub-link:visited,.section-platform .section-platform__hub-link:hover,.section-platform .section-platform__hub-link:active{white-space:normal;text-align:center;width:100%;min-width:0}}.section-live-demo .section-live-demo__eyebrow,.section-live-demo .section-live-demo__eyebrow:hover{text-align:left;margin:0 0 16px}.section-live-demo .section-live-demo__title,.section-live-demo .section-live-demo__title:hover{letter-spacing:0;color:#191410;margin:0 0 18px;font-size:clamp(28px,5.2vw,42px);font-style:normal;font-weight:700;line-height:1;font-family:"Alegreya Sans",var(--font-heading),sans-serif!important}.section-live-demo .section-live-demo__title-line{display:block}.section-live-demo .section-live-demo__block,.section-live-demo .section-live-demo__block:hover,.section-live-demo .section-live-demo__block-line,.section-live-demo .section-live-demo__block-line:hover{letter-spacing:0;color:#6e655d;cursor:default;max-width:none;margin:0;font-style:normal;font-weight:400;line-height:28.05px;font-family:"Hind",var(--font-description),sans-serif!important;font-size:17px!important}.section-live-demo .section-live-demo__block-line{display:block}@media (width<=768px){.section-live-demo .section-live-demo__row-7,.section-live-demo .section-live-demo__row-7:hover{flex-direction:column;align-items:stretch;gap:48px;padding:48px 0 56px}.section-live-demo .section-live-demo__block-8,.section-live-demo .section-live-demo__block-8:hover,.section-live-demo .section-live-demo__block-3,.section-live-demo .section-live-demo__block-3:hover{flex:auto;width:100%;min-width:0;max-width:100%}.section-live-demo .section-live-demo__eyebrow,.section-live-demo .section-live-demo__eyebrow:hover{margin-bottom:14px}.section-live-demo .section-live-demo__title,.section-live-demo .section-live-demo__title:hover{margin-bottom:16px}.section-live-demo .section-live-demo__title-line+.section-live-demo__title-line{margin-top:4px}.section-live-demo .section-live-demo__surface-2,.section-live-demo .section-live-demo__surface-2:hover{border-radius:16px}.section-live-demo .section-live-demo__row-2,.section-live-demo .section-live-demo__row-2:hover{padding:16px 20px}.section-live-demo .section-live-demo__row-6,.section-live-demo .section-live-demo__row-6:hover{padding:18px 20px}.section-live-demo .section-live-demo__row-3,.section-live-demo .section-live-demo__row-3:hover{gap:8px;padding:14px 20px 16px}.section-live-demo .section-live-demo__row-8,.section-live-demo .section-live-demo__row-8:hover{justify-content:flex-start;gap:18px;height:auto;min-height:220px;padding:20px 20px 24px}.section-live-demo .section-live-demo__row-4,.section-live-demo .section-live-demo__row-4:hover{align-items:flex-start;gap:10px}.section-live-demo .section-live-demo__kicker-2,.section-live-demo .section-live-demo__kicker-2:hover{flex:0 0 52px;min-width:52px;padding-top:2px}.section-live-demo .section-live-demo__text-2,.section-live-demo .section-live-demo__text-2:hover{flex:auto;min-width:0}.section-live-demo .section-live-demo__row-5,.section-live-demo .section-live-demo__row-5:hover{padding:14px 20px 16px}}@media (width<=720px){.section-live-demo .section-live-demo__block,.section-live-demo .section-live-demo__block:hover,.section-live-demo .section-live-demo__block-line,.section-live-demo .section-live-demo__block-line:hover{line-height:1.65}}.section-cta-banner .section-cta-banner__heading,.section-cta-banner .section-cta-banner__heading:hover{letter-spacing:0;color:#fff;max-width:none;margin:0;font-size:clamp(28px,5vw,50px);font-style:normal;font-weight:700;line-height:1;font-family:"Alegreya Sans",var(--font-heading),sans-serif!important}.section-cta-banner .section-cta-banner__row .cta-row{flex-shrink:0;gap:12px}.section-cta-banner .cta-row a.btn,.section-cta-banner .cta-row a.btn:link,.section-cta-banner .cta-row a.btn:visited,.section-cta-banner .cta-row a.btn:active{box-sizing:border-box;min-height:55px;font-family:"Hind",var(--font-description),sans-serif;letter-spacing:0;text-transform:uppercase;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:21px 24px;font-size:clamp(14px,2.5vw,16px);font-style:normal;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;transform:none;box-shadow:none!important}.section-cta-banner .cta-row a.btn.btn-primary,.section-cta-banner .cta-row a.btn.btn-primary:link,.section-cta-banner .cta-row a.btn.btn-primary:visited,.section-cta-banner .cta-row a.btn.btn-primary:hover,.section-cta-banner .cta-row a.btn.btn-primary:active{-webkit-text-fill-color:#fff;min-width:141px;color:#fff!important;background-color:#ff6b2c!important;border:1px solid #ff6b2c!important}.section-cta-banner .cta-row a.btn.btn-primary:hover,.section-cta-banner .cta-row a.btn.btn-primary:active{background-color:#e85a1a!important;border-color:#e85a1a!important}.section-cta-banner .cta-row a.btn.btn-secondary,.section-cta-banner .cta-row a.btn.btn-secondary:link,.section-cta-banner .cta-row a.btn.btn-secondary:visited,.section-cta-banner .cta-row a.btn.btn-secondary:hover,.section-cta-banner .cta-row a.btn.btn-secondary:active{-webkit-text-fill-color:#fff;min-width:169px;color:#fff!important;background-color:#0000!important;background-image:none!important;border:1px solid #fff!important}.section-cta-banner .cta-row a.btn.btn-secondary:hover,.section-cta-banner .cta-row a.btn.btn-secondary:active{-webkit-text-fill-color:#fff;color:#fff!important;background-color:#ffffff14!important;border-color:#fff!important}@media (width<=768px){.section-cta-banner .section-cta-banner__heading,.section-cta-banner .section-cta-banner__heading:hover{font-size:clamp(26px,7vw,36px)}.section-cta-banner .cta-row a.btn,.section-cta-banner .cta-row a.btn:link,.section-cta-banner .cta-row a.btn:visited,.section-cta-banner .cta-row a.btn:hover,.section-cta-banner .cta-row a.btn:active{white-space:normal;min-height:50px;padding:16px 20px}}.page-root>header+.section-contact.section-surface-warm .section-contact__inner,.page-root>header+.section-contact.section-surface-warm .section-contact__inner:hover{padding-top:clamp(100px,11vw,128px)}.section-contact .section-contact__title,.section-contact .section-contact__title:hover{letter-spacing:0;color:#191410;text-wrap:pretty;max-width:none;margin:0 0 16px;font-size:clamp(28px,5.2vw,42px);font-style:normal;font-weight:700;line-height:1;font-family:"Alegreya Sans",var(--font-heading),sans-serif!important}.section-contact .section-contact__lead,.section-contact .section-contact__lead:hover{letter-spacing:0;color:#6e655d;max-width:46ch;margin:0;font-size:clamp(15px,2.4vw,16.5px);font-style:normal;font-weight:400;line-height:27.23px;font-family:"Hind",var(--font-description),sans-serif!important}.section-contact .section-contact__offices,.section-contact .section-contact__offices:hover{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;display:grid}.section-contact .section-contact__office,.section-contact .section-contact__office:hover{background:#fffcfa;border:1px solid #f6dccb;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px 12px;min-height:0;padding:16px 18px;display:grid;box-shadow:0 16px 36px -30px #ff6b2c59}.section-contact .section-contact__flag-wrap,.section-contact .section-contact__flag-wrap:hover{grid-area:1/1;place-self:center;width:62px;height:62px;margin:0}.section-contact .section-contact__country,.section-contact .section-contact__country:hover{letter-spacing:0;color:#191410;grid-area:1/2;place-self:center start;margin:0;font-size:20px;font-weight:600;line-height:1.1;font-family:"Hind",var(--font-description),sans-serif!important}.section-contact .section-contact__phone-icon,.section-contact .section-contact__phone-icon:hover{background:#ffeadf;border-radius:50%;flex:0 0 30px;grid-area:2/1;justify-content:center;place-self:center;align-items:center;width:30px;height:30px;display:flex}.section-contact .section-contact__phone,.section-contact .section-contact__phone:hover{color:#6e655d;white-space:nowrap;grid-area:2/2;place-self:center start;margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.1;text-decoration:none;display:block;font-family:"Hind",var(--font-description),sans-serif!important}.section-contact .section-contact__phone:hover,.section-contact .section-contact__phone:hover .section-contact__phone-num{color:#d94e12}.section-contact .section-contact__phone-num{line-height:1.1}@media (width<=640px){.section-contact .section-contact__offices,.section-contact .section-contact__offices:hover{grid-template-columns:1fr}.section-contact .section-contact__phone,.section-contact .section-contact__phone:hover{white-space:normal;flex-wrap:wrap}}.page-watch-demo{box-sizing:border-box;background-color:#fff;background-image:radial-gradient(65% 75% at 15% 0,#ffe4d6 0%,#fff8f5 50%,#fff 100%);flex:1;padding:48px}.page-watch-demo__shell{flex-direction:column;align-items:center;gap:32px;max-width:680px;margin:0 auto;display:flex}.page-watch-demo__intro{text-align:center;width:100%}.page-watch-demo__kicker{margin:0 0 12px}.page-watch-demo__title{font-family:"Alegreya Sans",var(--font-heading),sans-serif;letter-spacing:0;text-align:center;color:#191410;margin:0 0 14px;font-size:42px;font-weight:700;line-height:1}.page-watch-demo__lead{font-family:"Hind",var(--font-description),sans-serif;color:#6e655d;max-width:36ch;margin:0 auto;font-size:16px;font-weight:400;line-height:1.5}.page-watch-demo__card{box-sizing:border-box;background:#fff;border:1px solid #ebe3d8;border-radius:24px;flex-direction:column;gap:26px;width:100%;max-width:680px;padding:40px;display:flex;box-shadow:0 0 35px #00000014}.page-watch-demo__steps{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.page-watch-demo__step-wrap{align-items:center;gap:10px;display:flex}.page-watch-demo__step-marker{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Hind,sans-serif;font-size:13px;font-weight:600;line-height:1;display:flex}.page-watch-demo__step-marker--active,.page-watch-demo__step-marker--done{color:#fff;background:#ff6b2c;border:1px solid #ff6b2c}.page-watch-demo__step-marker--idle{color:#6e655d;background:#fff;border:1px solid #d9cec0}.page-watch-demo__step-label{font-family:Hind,sans-serif;font-size:14px;font-weight:400;line-height:1}.page-watch-demo__step-label--active,.page-watch-demo__step-label--done{color:#d94e12}.page-watch-demo__step-label--idle{color:#6e655d}.page-watch-demo__step-line{background:#ebe3d8;flex-shrink:0;width:48px;height:1px}.page-watch-demo__form{flex-direction:column;gap:20px;display:flex}.page-watch-demo__label{color:#191410;flex-direction:column;gap:10px;font-family:Hind,sans-serif;font-size:16px;font-weight:500;line-height:1;display:flex}.page-watch-demo__input{box-sizing:border-box;color:#191410;background:#fff;border:1px solid #d9cec0;border-radius:10px;width:100%;height:56px;padding:0 16px;font-family:Hind,sans-serif;font-size:16px}.page-watch-demo__input::placeholder{color:#8a8078}.page-watch-demo__textarea{box-sizing:border-box;color:#191410;resize:vertical;background:#fff;border:1px solid #d9cec0;border-radius:10px;width:100%;min-height:124px;padding:14px 16px;font-family:Hind,sans-serif;font-size:16px;line-height:1.45}.page-watch-demo__textarea::placeholder{color:#8a8078}.page-watch-demo__submit{color:#fff;letter-spacing:0;cursor:pointer;text-transform:uppercase;background:#ff6b2c;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:55px;margin-top:4px;font-family:Hind,sans-serif;font-size:16px;font-weight:600;line-height:1;display:flex}.page-watch-demo__submit:hover{background:#e85f24}.page-watch-demo__submit-arrow{font-size:18px}.page-watch-demo__success{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:8px 0 4px;display:flex}.page-watch-demo__success-icon{background:#fff1e7;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.page-watch-demo__success-kicker{letter-spacing:.08em;text-transform:uppercase;color:#d94e12;margin:0;font-family:Hind,sans-serif;font-size:12px;font-weight:600;line-height:1}.page-watch-demo__success-title{font-family:"Alegreya Sans",var(--font-heading),sans-serif;color:#191410;max-width:18ch;margin:0;font-size:clamp(26px,5vw,34px);font-weight:700;line-height:1.15}.page-watch-demo__phone-card{background:#fff8f5;border:1px solid #f6dccb;border-radius:14px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:20px 24px;display:flex}.page-watch-demo__phone-region{color:#6e655d;font-family:Hind,sans-serif;font-size:14px}.page-watch-demo__phone-link{color:#ff6b2c;align-items:center;gap:10px;font-family:Hind,sans-serif;font-size:22px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.page-watch-demo__phone-link:hover{color:#d94e12}.page-watch-demo__home{letter-spacing:.06em;text-transform:uppercase;color:#191410;background:#fff;border:1px solid #ebe3d8;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:55px;margin-top:8px;font-family:Hind,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.page-watch-demo__home:hover{background:#fffcfa;border-color:#d9cec0}.page-watch-demo__home-arrow{font-size:16px}@media (width<=768px){.page-watch-demo{padding:48px 20px}.page-watch-demo__card{padding:28px 20px}.page-watch-demo__title{font-size:clamp(30px,8vw,42px)}}.section.wwa-page-hero,.section.wwa-page-hero:hover{background:#fff}.section.wwa-page-hero .section-service-hero__bg,.section.wwa-page-hero .section-page-hero__bg{display:none}.wwa-page-hero__label{margin:0 0 16px}.wwa-page-hero__title{text-wrap:pretty;max-width:none;margin:0 0 20px;font-weight:400}.wwa-page-hero__title-part{letter-spacing:0;color:#191410;white-space:nowrap;font-family:Alegreya Sans,sans-serif;font-size:42px;font-weight:700;line-height:55px;display:block}.wwa-page-hero__title-accent{letter-spacing:0;color:#ff6b2c;white-space:nowrap;text-transform:capitalize;font-family:Alegreya Sans,sans-serif;font-size:57px;font-weight:700;line-height:1;display:block}@media (width<=768px){.wwa-page-hero__title-part{white-space:normal;font-size:clamp(28px,7.5vw,42px);line-height:1.25}.wwa-page-hero__title-accent{white-space:normal;font-size:clamp(32px,9vw,57px);line-height:1.15}}.section-surface-mission .section-mission__title,.section-surface-mission .section-mission__title:hover{margin:0 0 12px}.section-surface-mission .section-mission__title-2,.section-surface-mission .section-mission__title-2:hover{font-family:"Alegreya Sans",var(--font-heading),sans-serif;letter-spacing:0;text-align:center;color:#fff9f3;text-wrap:balance;max-width:none;margin:0 auto 24px;font-size:42px;font-style:normal;font-weight:700;line-height:1}.section-surface-mission .section-mission__block-3,.section-surface-mission .section-mission__block{font-style:normal;font-size:18px!important;font-weight:400!important}.section-surface-mission .section-mission__title-3,.section-surface-mission .section-mission__title-3:hover{letter-spacing:0;color:#ff8b52;white-space:nowrap;max-width:none;margin:24px auto 0;font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:700;line-height:1}@media (width<=900px){.section-surface-mission .section-mission__title-3,.section-surface-mission .section-mission__title-3:hover{white-space:normal;text-wrap:pretty}}.section-why-waismen__inner .section-why-waismen__row-2,.section-why-waismen__inner .section-why-waismen__row-2:hover{padding:50px 0!important}.section-why-waismen__inner .wwa-page-hero__label{text-align:left;margin:0 0 16px}.section-why-waismen__inner .wwa-why__title,.section-why-waismen__inner .wwa-why__title:hover{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:0;flex-direction:column;gap:4px;max-width:none;margin:0 0 24px;display:flex}.section-why-waismen__inner .wwa-why__title .text-line:not(.text-line--accent){letter-spacing:0;color:#191410;white-space:nowrap;font-family:Alegreya Sans,sans-serif;font-size:42px;font-weight:400;line-height:55px}.section-why-waismen__inner .wwa-why__title .text-line.text-line--accent{letter-spacing:0;color:#ff6b2c;white-space:nowrap;font-family:Alegreya Sans,sans-serif;font-size:42px;font-weight:700;line-height:1}@media (width<=768px){.section-why-waismen__inner .wwa-why__title .text-line:not(.text-line--accent){white-space:normal;font-size:clamp(28px,7.5vw,42px);line-height:1.25}.section-why-waismen__inner .wwa-why__title .text-line.text-line--accent{white-space:normal;font-size:clamp(28px,7.5vw,42px);line-height:1.15}}section#team.section-team{box-sizing:border-box;padding:100px}@media (width<=900px){section#team.section-team,#team{padding:80px 20px}}section#team.section-team>.section-platform__inner,section#team.section-team>.section-platform__inner:hover{padding:0!important}section#team .section-team__title,section#team .section-team__title:hover{font-size:42px}@media (width<=768px){section#team .section-team__title,section#team .section-team__title:hover{font-size:clamp(28px,7.5vw,42px)}}.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__heading,.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__heading:hover,.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__out-heading,.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__out-heading:hover,.section-why-waismen__inner .why-pipeline-shell .why-pipeline-map__name{font-weight:700;font-family:"Alegreya Sans",var(--font-heading),sans-serif!important}.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__label,.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__label:hover,.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__block-3,.section-why-waismen__inner .why-pipeline-shell .section-why-waismen__block-3:hover,.section-why-waismen__inner .why-pipeline-shell .why-pipeline-map__hint{letter-spacing:0;font-weight:600;font-family:"Hind",var(--font-description),sans-serif!important}.section-values.section-surface-mission,.section-values.section-surface-mission:hover{background-color:#191410;background-image:url(/images/footer-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.section-values.section-surface-mission .section-mission__surface,.section-values.section-surface-mission .section-mission__surface:hover{display:none}.section-values .section-mission__title,.section-values .section-mission__title:hover{margin:0 0 12px!important}.section-values .section-mission__block-2,.section-values .section-mission__block-2:hover{max-width:var(--container-max);text-align:center;margin:0 auto;padding:88px 0;transition:none;position:relative;transform:none}.section-contact-cta .section-contact-cta__title,.section-contact-cta .section-contact-cta__title:hover{margin:0 0 16px}.section-contact-cta .section-contact-cta__title-2,.section-contact-cta .section-contact-cta__title-2:hover{letter-spacing:0;color:#191410;text-wrap:pretty;max-width:none;margin:0 0 22px;font-weight:700;line-height:1;font-family:"Alegreya Sans",var(--font-heading),sans-serif!important;font-size:clamp(28px,5.2vw,42px)!important}:root{--wl-hero-graphic-filter:contrast(1.16) brightness(1.12) saturate(1.08)}[data-hero-wrap] .section-hero__image,[data-hero-wrap] [data-hero-media] img{filter:var(--wl-hero-graphic-filter)}@media (width>=1001px){[data-hero-wrap] .section-hero__image,[data-hero-wrap] .section-hero__image:hover,[data-hero-wrap] [data-hero-media] img{object-position:center center;background:#141009;max-height:405.05px;object-fit:contain!important;height:auto!important}}.sp-page .ip-hero-photo{background:#141009}.sp-page .ip-hero-photo img{object-fit:contain;object-position:center center;filter:var(--wl-hero-graphic-filter)}@media (width<=768px){[data-note]{display:none!important}}:is(#dc-root,.page-root,.sp-page,main.site-main) :is(.hiw-kicker,.section-kicker,.section-industries__kicker,.section-platform__kicker,.section-platform__panel-kicker,.section-live-demo__eyebrow,.page-watch-demo__kicker,.legal-eyebrow,.sp-aside-kicker,.wwa-page-hero__label,.section-mission__title,.section-contact-cta__title),:is(#dc-root,.page-root,.sp-page,main.site-main) :is(.hiw-kicker,.section-kicker,.section-industries__kicker,.section-platform__kicker,.section-platform__panel-kicker,.section-live-demo__eyebrow,.page-watch-demo__kicker,.legal-eyebrow,.sp-aside-kicker,.wwa-page-hero__label,.section-mission__title,.section-contact-cta__title):hover{font-family:var(--section-tag-font), sans-serif!important;font-weight:var(--section-tag-weight)!important;font-size:var(--section-tag-size)!important;font-style:normal!important;line-height:var(--section-tag-line-height)!important;letter-spacing:var(--section-tag-letter-spacing)!important;text-transform:var(--section-tag-transform)!important;color:var(--section-tag-color)!important}
