html[dir=rtl] .header .nav-link-arrow{scale:-1 1}.body:not(.is-home) .header .nav-row{opacity:1!important;transform:none!important}@media (width<=767px){.body[data-nav-status=open] .header .nav-menu,.body[data-nav-status=open] .header .menu-bg{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}}html[dir=rtl] .footer-logo{direction:ltr}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mp-deep-navy:#0a2341;--mp-steel-blue:#436888;--mp-misty-blue:#95adc0;--mp-midnight-black:#040e1b;--mp-blue-gray:#c8d4de;--mp-mark-top:#060e18;--mp-mark-mid:#486c8b;--mp-mark-bottom:#beccd7;--mp-mark-gradient:linear-gradient(180deg, var(--mp-mark-top), var(--mp-mark-mid), var(--mp-mark-bottom));--color-primary:var(--mp-steel-blue);--c-ink:var(--mp-midnight-black);--c-ink-2:var(--mp-steel-blue);--c-ink-3:var(--mp-misty-blue);--c-line:var(--mp-blue-gray);--c-paper:#f4f7fa;--c-paper-2:#fff;--map-route-blue:#3a9ecc;--c-accent:var(--mp-deep-navy);--c-accent-ink:#fff;--scrim:.45;--route-line:#3fa9dc;--route-core:#6fdcf7;--f-display:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--f-body:var(--f-display);--f-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-xs:clamp(.75rem, .72rem + .15vw, .8125rem);--t-sm:clamp(.875rem, .85rem + .2vw, .9375rem);--t-base:clamp(1rem, .96rem + .25vw, 1.0625rem);--t-lg:clamp(1.125rem, 1.05rem + .4vw, 1.25rem);--t-xl:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--t-2xl:clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--t-3xl:clamp(2.25rem, 1.6rem + 3vw, 4rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-6:1.5rem;--s-8:2rem;--s-12:3rem;--s-16:4rem;--s-24:6rem;--s-32:8rem;--w-prose:68ch;--w-page:78rem;--gutter:clamp(1.25rem, 5vw, 4rem);--radius:10px;--radius-lg:18px;--dur-fast:.16s;--dur:.32s;--dur-slow:.56s;--ease:cubic-bezier(.625, .05, 0, 1);--ease-out:var(--ease);--ease-in-out:var(--ease);--ease-linear:linear;--reveal-dur:1s;--reveal-shift:16px;--reveal-rise:20%;--reveal-stagger:75ms}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s}}:root{--pp-bone:#f4f7fa;--pp-ink:#1b3a5c;--pp-ink-strong:#0a2341;--pp-dark:#040e1b;--pp-neutral-200:#e6edf3;--pp-neutral-500:#7d93a6;--pp-card-bg:#e6edf30f;--pp-card-border:#e6edf314;--pp-card-radius:12px;--pp-container:1440px;--pp-container-small:704px;--pp-container-pad:2em;--pp-grid-gap:24px;--pp-section-pad:clamp(5rem, 14vw, 15rem);--pp-text-gap:clamp(2.5rem, 5vw, 4.5rem);--pp-weight:500;--h-display:clamp(2.75rem, 6.4vw, 5.625rem);--h-large:clamp(2.5rem, 5.6vw, 5rem);--h-medium:clamp(2rem, 3.9vw, 3.375rem)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--f-body);font-size:var(--t-base);color:var(--c-ink);background:var(--c-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}@font-face{font-family:PP Neue Montreal Arabic;font-weight:400;font-display:swap;src:url(/preprod-assets/fonts/PPNeueMontrealArabic-Regular.woff2)format("woff2")}@font-face{font-family:PP Neue Montreal Arabic;font-weight:700;font-display:swap;src:url(/preprod-assets/fonts/PPNeueMontrealArabic-Bold.woff2)format("woff2")}html[lang=ar] body{font-family:PP Neue Montreal Arabic,Tahoma,Arial,sans-serif;line-height:1.7}html[lang=ar] :where(h1,h2,h3,h4,.h-display,.h-large,.h-medium,.h-small,.eyebrow,.p-reg,.pp-eyebrow,.lang,.menu__lang,figcaption,.nav-link-text,.button p){letter-spacing:normal;text-transform:none;font-family:PP Neue Montreal Arabic,Tahoma,Arial,sans-serif}html[lang=ar] :where(.eyebrow){line-height:1.5}html[lang=ar] :where(h1,h2,h3,h4,.h-display,.h-large,.h-medium,.h-small){font-weight:700;line-height:1.3}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;font-weight:550;line-height:1.1}p{text-wrap:pretty}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:3px}.page{width:min(100% - var(--gutter) * 2, var(--w-page));margin-inline:auto}.prose{max-width:var(--w-prose)}.stack>*+*{margin-top:var(--flow,var(--s-4))}.section{padding-block:clamp(var(--s-16), 10vw, var(--s-32))}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s-4);top:var(--s-4);z-index:100;padding:var(--s-2) var(--s-4);background:var(--c-ink);color:var(--c-paper);border-radius:var(--radius);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.pp-section{padding-block:var(--pp-section-pad) 0;background:var(--pp-bone);color:var(--pp-ink)}.pp-section--dark{background:var(--pp-dark);color:var(--pp-neutral-200)}.pp-section--flush{padding-block-end:var(--pp-section-pad)}.pp-container{width:100%;max-width:var(--pp-container);padding-inline:var(--pp-container-pad);margin-inline:auto}.pp-textblock{max-width:var(--pp-container-small);text-align:center;margin-block-end:var(--pp-text-gap);margin-inline:auto}.pp-textblock p{opacity:.7;margin-block-start:var(--s-4)}.h-display,.h-large,.h-medium{font-family:var(--f-display);font-weight:var(--pp-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}.h-display{font-size:var(--h-display);line-height:.95}.h-large{font-size:var(--h-large);line-height:1}.h-medium{font-size:var(--h-medium);line-height:1}.pp-grid{gap:var(--pp-grid-gap);grid-template-columns:repeat(4,1fr);display:grid}.pp-card{gap:var(--s-3);background:var(--pp-card-bg);border:1px solid var(--pp-card-border);border-radius:var(--pp-card-radius);flex-direction:column;padding:2rem 1.5rem 0;display:flex}.pp-card--full{grid-column:1/-1}.pp-card--half{grid-column:span 2}.pp-card--flush{padding:0;overflow:hidden}.pp-section:not(.pp-section--dark) .pp-card{background:#2a25190a;border-color:#2a25191a}.pp-eyebrow{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-block-end:var(--s-4)}@media (width<=62rem){.pp-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=40rem){.pp-grid{grid-template-columns:1fr}.pp-card--half,.pp-card--full{grid-column:1/-1}}@media screen and (width<=767px){#nav-wordmark{display:none!important}#nav-icon{width:28px!important;height:28px!important}#footer-icon{display:none!important}.footer-logo-letter{width:100%!important}}h1,h2,h3,h4,.h-display,.h-large,.h-medium,.h-small{font-family:inherit}.footer-logo{width:100%;min-width:0}.footer-logo img{max-width:100%}:root{--color-neutral-900:#f4f7fa!important;--color-neutral-800:#e7edf3!important;--color-neutral-700:#d6dfe8!important;--color-neutral-600:#c8d4de!important;--color-neutral-500:#7d93a6!important;--color-neutral-400:#45688a!important;--color-neutral-300:#2a4d70!important;--color-neutral-200:#1b3a5c!important;--color-neutral-100:#0a2341!important;--color-white:#0a2341!important;--color-black:#f4f7fa!important;--color-dark:#f4f7fa!important;--color-light:#0a2341!important}.bg-wrapper{filter:invert()hue-rotate(180deg)}.bg__unicorn-dark-overlay{opacity:.8!important;background:#f4f7fa!important}.header-bg,.home-hero-bg,.gradient-overlay{background-image:linear-gradient(#f4f7fa 0%,#f4f7fa4d 50%,#f4f7fa26 65%,#f4f7fa00 100%)!important}.vimeo-overlay-dark{background-color:#0000!important}svg{color:var(--color-neutral-100)}.industry-grid{gap:var(--gap-large);grid-template-columns:repeat(4,1fr);width:100%;display:grid}.industry-card.db-content__card{cursor:default;background-color:#0a23410b;border-color:#0a23411c;width:100%}.industry-card.db-content__card:hover{background-color:#0a234114;border-color:#0a234133}.industry-card .db-card__inner{width:100%}.industry-card .db-card__visual{background-color:#0a23410d}.industry-card .db-card__visual svg{opacity:.45;width:4.25em;height:4.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.industry-card .db-card__visual svg [stroke]{stroke-width:1.2px}.industry-card .db-card__info-start p{margin:0}.industry-card .db-card__arrow-back{opacity:.1;background-color:currentColor}.industry-card .db-card__arrow-svg{color:currentColor}.industry-card .db-card__sub{opacity:.6;margin:.25em 0 0;padding:0 .75em .625em;font-size:.8125em;line-height:1.35}.cmp-grid{gap:var(--gap-large);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.cmp-card.price-card{text-align:left;background-color:#0a23410b;border-color:#0a23411c;align-items:stretch;height:auto;padding:2.5em 2em 2em}.cmp-card.price-card.white{background-color:var(--color-light);border-color:var(--color-light)}.cmp-card__top{width:100%;margin-block-end:1.5em}.cmp-card__top h3{margin:0 0 1em}.cmp-list{width:100%;margin:0;padding:0;list-style:none}.cmp-list li{border-top:1px solid #0a23411c;padding:1.1em 0;font-size:1.0625em;line-height:1.35}.cmp-list li:first-child{border-top:0;padding-top:0}.cmp-card.white .cmp-list li{border-top-color:#f4f7fa29}.cmp-card__cta{width:100%;margin-top:2em}@font-face{font-family:Caveat Script;src:url(/preprod-assets/fonts/caveat-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.why-cards-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5em;width:100%;margin-top:3.5em;margin-bottom:2.5em;display:grid}.osmo-plan-card{box-sizing:border-box;border-radius:1.5em;flex-direction:column;justify-content:flex-start;padding:3.2em 2.8em;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.osmo-plan-card.is--traditional{color:#0a2341;background-color:#fafcfd;border:1px solid #0a234114;padding:3.2em 2.8em;box-shadow:0 14px 36px #0a234108}.osmo-plan-card.is--mappire{color:#f4f7fa;background-color:#0a2341;border:1px solid #f4f7fa24;box-shadow:0 28px 70px #0a234129}.card-scribble{color:#0a2341;pointer-events:none;white-space:nowrap;z-index:10;align-items:center;gap:.35em;font-family:Caveat Script,Bradley Hand,SignPainter,cursive;font-size:1.4rem;display:flex;position:absolute;top:-1.7em;right:1.5em;transform:rotate(-2deg)}.card-scribble svg{stroke:currentColor;width:1.1em;height:1.1em}.plan-card-content{text-align:center;flex-direction:column;align-items:center;gap:1.6em;width:100%;display:flex}.plan-card-top{flex-direction:column;align-items:center;gap:1.1em;width:100%;display:flex}.card-pill-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.35em .85em;font-family:RM Mono,monospace,sans-serif;font-size:.72rem;font-weight:600;display:inline-block}.is--traditional .card-pill-tag{color:#0a2341a6;background:#0a23410f}.is--mappire .card-pill-tag{color:#f4f7fa;background:#f4f7fa1a;border:1px solid #f4f7fa26}.plan-card-title-wrap{justify-content:center;align-items:center;min-height:32px;display:flex}.plan-card-wordmark{color:#f4f7fa;width:auto;height:28px;display:block}.plan-price-divider-row{flex-direction:row;align-items:center;gap:.85em;width:100%;margin-top:.4em;display:flex}.plan-price-divider-row .divider{flex:1;height:1px}.is--mappire .plan-price-divider-row .divider{background-image:linear-gradient(90deg,#f4f7fa00,#f4f7fa 25% 75%,#f4f7fa00)}.is--traditional .plan-price-divider-row .divider{background-image:linear-gradient(90deg,#0a234100,#0a2341 25% 75%,#0a234100)}.plan-card-claim{letter-spacing:-.022em;white-space:nowrap;margin:0;font-size:clamp(1.6rem,2.3vw,2.1rem);font-weight:500;line-height:1.08}.is--mappire .plan-card-claim{color:#f4f7fa}.is--traditional .plan-card-claim{color:#0a2341bf}.plan-card-legacy{letter-spacing:-.022em;color:#0a234173;margin:0;font-size:clamp(1.6rem,2.3vw,2.1rem);font-weight:500;line-height:1.08}.plan-card-desc{text-align:center;max-width:27em;margin:0;font-size:.95rem;line-height:1.5}.is--mappire .plan-card-desc{color:#f4f7fab8}.is--traditional .plan-card-desc{color:#0a2341a6}.t-wrap{background:#ffffff80;border:1px solid #0a234117;border-radius:1.5em;width:100%;overflow:hidden;box-shadow:0 16px 45px #0a234106}.t-head,.t-row{grid-template-columns:minmax(11em,15em) minmax(14em,21em) minmax(10em,20em);align-items:center;gap:1.6em;padding:0 2.2em;display:grid}.t-head{border-bottom:1px solid #0a23411a;padding-top:1.15em;padding-bottom:1.15em}.t-lab{letter-spacing:.09em;text-transform:uppercase;color:#0a23416b;font-family:RM Mono,monospace,sans-serif;font-size:.72rem}.t-lab.is--brand{align-items:center;display:flex}.matrix-head-wordmark{color:#0a2341;width:auto;height:17px;display:block}.t-group{padding:1.7em 2.2em .55em}.t-group h3{letter-spacing:-.01em;color:#0a2341;margin:0;font-size:1rem;font-weight:500}.t-row{padding-top:.95em;padding-bottom:.95em;transition:background-color .15s}.t-row.is--alt{background:#0a234108}.t-row:hover{background:#0a23410f}.t-cap{color:#0a2341;align-items:center;gap:.7em;font-size:.94rem;font-weight:500;display:flex}.t-ours{color:#0a2341;align-items:center;gap:.55em;font-size:.93rem;display:flex}.t-them{color:#0a234180;font-size:.91rem}.t-them .cross-dash{font-size:1.05rem}.feat-icon-circle{color:#0a2341;background:#0a23410b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.feat-icon-circle svg{width:13px;height:13px}.cross-dash{color:#0a23414d;font-family:RM Mono,monospace;font-size:1.1rem}.tick-svg{stroke:#0a2341;flex-shrink:0;width:16px;height:16px}@media screen and (width<=768px){.t-head{display:none}.t-row{grid-template-columns:1fr;align-items:start;gap:.3em;padding:.95em 1.3em}.t-ours,.t-them{padding-left:2.15em}.t-them:before{content:"instead of ";letter-spacing:.07em;text-transform:uppercase;color:#0a23414d;font-family:RM Mono,monospace,sans-serif;font-size:.62rem}.t-group{padding:1.5em 1.3em .4em}}@media screen and (width<=900px){.why-cards-grid{grid-template-columns:1fr}.card-scribble{font-size:1.15rem;top:-1.2em;right:1em}}@media screen and (width<=500px){.osmo-plan-card,.osmo-plan-card.is--traditional{padding:2.6em 1.6em}.plan-card-content{gap:1.3em}.plan-card-claim{white-space:normal}}#final-cta{position:relative}#final-cta .c-pad-top{padding-top:6.5em}#final-cta .c-pad-bottom{padding-bottom:6.5em}.cta-proof{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5em;max-width:34em;margin:0 auto;display:flex}.cta-proof__num{letter-spacing:-.025em;color:#0a2341;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:500;line-height:1}.cta-proof__txt{color:#0a234199;font-size:.98rem;line-height:1.45}.cta-terms{letter-spacing:.05em;color:#0a23416b;margin:1.4em 0 0;font-family:RM Mono,monospace,sans-serif;font-size:.72rem}@media screen and (width<=767px){.cta-proof{text-align:center;gap:.35em}.cta-proof__txt{font-size:.94rem}.cta-terms{font-size:.68rem;line-height:1.6}}.brand-grid{gap:var(--gap-large);grid-template-columns:repeat(6,1fr);width:100%;display:grid}.brand-cell{border-radius:var(--card--radius-small);background-color:#0a23410b;border:1px solid #0a23411c;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s;display:flex;position:relative}.brand-cell:hover{background-color:#0a234114;border-color:#0a234133}.brand-cell:before{content:"";padding-top:62.5%;display:block}.brand-cell img{opacity:.55;max-width:58%;max-height:46%;position:absolute}.brand-cell .eyebrow{position:absolute}.brand-cell .brand-logo{object-fit:contain;filter:grayscale();opacity:.5;width:auto;max-width:62%;height:auto;max-height:44%;transition:opacity .3s,filter .3s}.brand-cell:hover .brand-logo{filter:grayscale(0);opacity:.9}.demo-container{perspective:1000px;width:100%;max-width:80em;margin-left:auto;margin-right:auto}.demo-frame{background-color:#0a23410a;border-color:#0a234124}.demo-frame__inner{background-color:var(--color-neutral-900);aspect-ratio:1.6;max-height:88svh}.demo-frame__inner iframe{border:0;width:100%;height:100%;display:block}.demo-foot{align-items:center;gap:var(--gap-med);flex-direction:column;margin-top:2.5em;display:flex}.demo-foot__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.75em;display:flex}.demo-foot__link{color:inherit;opacity:.5;text-underline-offset:.35em;text-decoration:underline 1px #0a234159;transition:opacity .25s,text-decoration-color .25s}.demo-foot__link:hover{opacity:.9;text-decoration-color:#0a2341b3}.faq-grid{flex-direction:column;gap:1em;margin-top:4em;display:flex}.faq-row{border-bottom:1px solid #0000001a;gap:2em;padding-top:1em;padding-bottom:2em;display:flex}.mappire-faq-q{width:40%;font-weight:600}.mappire-faq-a{width:60%}.faq-hidden{display:none}@media screen and (width<=991px){.industry-grid{grid-template-columns:repeat(2,1fr)}.brand-grid{grid-template-columns:repeat(3,1fr)}.faq-row{flex-direction:column;gap:.5em}.faq-q,.mappire-faq-a{width:100%}}@media screen and (width<=767px){.industry-grid{grid-template-columns:1fr}.demo-frame{padding:.25em}.demo-frame__inner{aspect-ratio:.78;min-height:30em;max-height:82svh}.brand-grid{grid-template-columns:repeat(2,1fr)}.cmp-grid{grid-template-columns:1fr}}#film{--route-line:#3fa9dc;--route-core:#6fdcf7;--mp-midnight-black:#040e1b;--map-route-blue:#3a9ecc;--f-mono:"RM Mono", ui-monospace, monospace;--gutter:1.5rem;--scrim:.9}#film .hero__title{max-width:none;font-weight:500}#film .hero__lede{display:none}.w-webflow-badge{display:none!important}#film .route-layer{opacity:0}#film .hero__title{text-align:center;text-wrap:balance;width:100%;max-width:none;margin:0;padding:0 2rem;font-weight:500;display:block;position:absolute;inset:68% auto auto 50%;transform:translate(-50%,-50%)}#film .hero__title .beat{padding-bottom:.14em;display:block;overflow:hidden}#film .hero__title .beat__i{transform:translateY(calc((1 - var(--r,0)) * 115%));display:block}[data-hero-section]{opacity:1;z-index:3;background:0 0;height:auto;margin-top:-75svh;padding-top:0;padding-bottom:0}[data-hero-section]>.container{background:var(--color-neutral-900);align-items:center;height:100svh;display:flex;position:relative}[data-hero-section] .home-hero{width:100%}[data-hero-section] .hero-col-info,[data-hero-section] .hero-col-title,[data-hero-section] .home-col-cta,[data-hero-section] .home-hero-vid{transform:translate3d(0, var(--y,0px), 0);will-change:transform}[data-hero-section]>.bg,[data-hero-section]>.bg__unicorn-dark-overlay{display:none}#film .film__handoff{z-index:7;pointer-events:none;background:var(--color-neutral-900);opacity:0;position:absolute;inset:0}#film .film__handoff.is--shutter{opacity:1;background:0 0;flex-direction:column;display:flex}#film .film__handoff.is--shutter .film__shutter-row{background-color:var(--color-neutral-900);transform-origin:bottom;backface-visibility:hidden;will-change:transform;flex:1 1 0;width:100%;transform:scaleY(0)}@media (width<=48rem){#film .hero__title{padding:0 1.25rem}}#film{height:560vh;position:relative;overflow:clip}.hero__sticky{height:100svh;position:sticky;top:0;overflow:clip}.hero__film{position:absolute;inset:0;overflow:clip}.intro-box{z-index:1;position:absolute;inset:-24%}.outro-box{z-index:1;opacity:0;position:absolute;inset:-24%}.intro-box canvas,.outro-box canvas{width:100%;height:100%;display:block}.intro-poster{z-index:1;object-fit:cover;object-position:center;width:100%;height:calc(100% - 2px);transition:opacity .18s linear;position:absolute;inset:0}.intro-box canvas{position:absolute;inset:0}.stage{will-change:transform;place-items:center;display:grid;position:absolute;inset:-24%}.stage__inner{width:100%;height:100%;position:relative}.stage img{object-fit:cover;object-position:center;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.film-tint{z-index:2;pointer-events:none;background:linear-gradient(#0a234166 0%,#091c3285 50%,#040e1bb8 100%),radial-gradient(135% 110% at 76% 12%,#5a789624 0%,#0c26444d 48%,#040e1b75 100%);position:absolute;inset:0}.route-layer{z-index:4;will-change:transform, opacity;position:absolute;inset:-24%}.route-layer svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route{fill:none;stroke:var(--route-core);stroke-linecap:round;stroke-linejoin:round}.route-glow{fill:none;stroke:var(--route-line);stroke-linecap:round;stroke-linejoin:round;opacity:.2}.pin,.pin-end{fill:#fff}.pin-ring{fill:none;stroke:var(--route-line);opacity:.75}.dot-halo{fill:var(--route-line);opacity:.45}.scrim{z-index:5;pointer-events:none;opacity:0;will-change:opacity;background:radial-gradient(104% 78% at 22% 92%,#040e1be6 0%,#040e1bad 36%,#040e1b42 62%,#040e1b00 84%),radial-gradient(46% 42% at 100% 0,#040e1b9e 0%,#040e1b3d 48%,#040e1b00 78%),radial-gradient(120% 96% at 50% 46%,#040e1b00 52%,#040e1b24 78%,#040e1b61 100%);position:absolute;inset:0}.hero__content{z-index:6;pointer-events:none;position:absolute;inset:0}.hero__content a{pointer-events:auto}#film[data-film] .hero__eyebrow,#film[data-film] .hero__secondary{color:#ffffffd1}.hero__secondary{font-size:var(--t-sm);color:var(--c-ink-2)}.hero__title{opacity:0;letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:15ch;margin:0;font-weight:500;line-height:.95;position:absolute;bottom:clamp(6rem,22vh,13rem);left:clamp(1.5rem,6vw,7rem)}.readout{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;text-align:right;opacity:0;font-size:11px;line-height:2;position:absolute;top:clamp(5rem,12vh,7rem);right:clamp(1.5rem,5vw,4rem)}.readout .bar{background:#ffffff4d;width:132px;height:2px;margin-top:.5rem;margin-left:auto;display:block}.readout .bar i{background:var(--map-route-blue);width:0;height:100%;display:block}@media (width<=48rem){#film{height:380vh}.hero__film{background:var(--mp-midnight-black)}.stage,.route-layer{inset:0}.stage img{object-fit:cover}.intro-box,.outro-box{inset:0}.hero__title{left:var(--gutter);right:var(--gutter);max-width:12ch;bottom:clamp(4rem,16vh,9rem)}.readout{right:var(--gutter);font-size:10px;top:clamp(4.5rem,10vh,6rem)}.readout .bar{width:92px}}#case{overflow:hidden}#case .divider.testimonials{background-color:var(--line-color,#0a23411f);width:100%;height:1px;margin-top:2.5em;margin-bottom:0}#case .trusted-nav__collection{scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;padding:.5em 0 2.25em;overflow:auto visible}#case .trusted-nav__collection::-webkit-scrollbar{display:none}#case .trusted-nav__list{flex-flow:wrap;justify-content:center;align-items:center;gap:.85em;display:flex}@media (width<=47.99rem){#case .trusted-nav__list{flex-wrap:nowrap;justify-content:flex-start;width:max-content;padding:0 1.5rem}}#case .trusted-nav-item{cursor:pointer;transition:border-color .3s var(--cubic-default), transform .3s var(--cubic-default), background-color .3s, box-shadow .3s;user-select:none;background-color:#fafcfd;border:1px solid #0a23411f;border-radius:100em;flex-shrink:0;align-items:center;gap:.6em;position:relative;width:auto!important;height:2.35em!important;padding:.25em 1.1em .25em .45em!important;display:inline-flex!important}#case .trusted-nav-item:hover{background-color:#fff;border-color:#0a23414d;transform:translateY(-2px)}#case .trusted-nav-item.active{z-index:5;background-color:#fff;border-color:#0a2341;box-shadow:0 4px 14px #0a234117}#case .trusted-nav-item:after{content:"";z-index:-1;border:1px solid var(--color-primary);opacity:0;transition:all .5s var(--cubic-default);border-radius:100em;position:absolute;inset:2px}#case .trusted-nav-item:hover:after,#case .trusted-nav-item.active:after{opacity:1;inset:-4px}#case .trusted-nav-item .stat-badge-thumb{background:#fff;border:1px solid #0a234114;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.65em;height:1.65em;display:flex;overflow:hidden}#case .trusted-nav-item .stat-badge-thumb img{object-fit:contain;width:100%;height:100%;padding:2px}#case .trusted-nav-item__pill-text{color:#0a2341;letter-spacing:-.01em;white-space:nowrap;margin:0;font-family:PP Neue Montreal,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125em;font-weight:500;line-height:1}#case .trusted-nav-item__pill-text strong{margin-right:.25em;font-family:RM Mono,monospace;font-size:.95em;font-weight:700}#case .trusted-nav-item .trusted-nav-item__tag{opacity:0;pointer-events:none;text-transform:uppercase;white-space:nowrap;color:#f4f7fa;height:auto;transition:all .35s var(--cubic-default);z-index:10;background-color:#0a2341;border-radius:.25em;padding:.35em .75em;font-family:RM Mono,monospace;font-size:.7em;font-weight:400;line-height:1.2;display:block;position:absolute;top:calc(100% + 8px);bottom:auto;left:50%;transform:translate(-50%,-4px);box-shadow:0 4px 10px #00000026}#case .trusted-nav-item.active .trusted-nav-item__tag{opacity:1;transform:translate(-50%)}#case .testimonial-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-flow:row;justify-content:flex-start;align-items:stretch;width:100%;padding-top:3.25em;padding-bottom:2em;display:flex;position:relative;overflow:auto visible}#case .testimonial-row::-webkit-scrollbar{display:none}#case .testimonial-row__list{align-items:stretch;width:max-content;padding:.5em 2em;display:flex}#case .testimonial-item{border:1px solid var(--card--border-color,#0a234114);border-radius:var(--card--radius-small,.5em);background-color:var(--card--background-color,#fafcfd);cursor:pointer;width:26.5em;max-width:85vw;transition:opacity .35s var(--cubic-default), transform .35s var(--cubic-default), background-color .25s, box-shadow .25s;flex-flow:column;flex:none;justify-content:space-between;margin-left:.85em;margin-right:.85em;padding:2.25em 2em;display:flex;position:relative;box-shadow:0 2px 8px #0a234108}#case .testimonial-item:hover{background-color:#fff;box-shadow:0 6px 20px #0a23410f}#case .testimonial-item.active{z-index:2;background-color:#fff;box-shadow:0 10px 30px #0a234114}#case .testimonial-row:has(.testimonial-item.active) .testimonial-item:not(.active){opacity:.45}#case .testimonial-item .p-reg{color:#0a2341;margin:0 0 1.75em;font-size:1.0625em;line-height:1.55}#case .testimonial-item .p-reg.is--lead-quote{color:#0a2341;letter-spacing:-.01em;font-size:1.25em;font-weight:500;line-height:1.45}#case .testimonial-item-details{border-top:1px solid #0a234112;align-items:center;gap:.95em;padding-top:1.35em;display:flex}#case .avatar{background:#fff;border:1px solid #0a23411a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.85em;height:2.85em;display:flex;position:relative;overflow:hidden}#case .avatar__img{object-fit:contain;width:100%;height:100%;padding:3px}#case .avatar-bio{flex-flow:column;gap:.25em;display:flex}#case .avatar-bio__h4{text-transform:uppercase;color:#0a2341;letter-spacing:.02em;margin:0;font-family:RM Mono,monospace;font-size:.8125em;font-weight:600;line-height:1.2}#case .avatar-bio .eyebrow{color:#0a234199;margin:0;font-size:.75em;line-height:1.2}#case .button-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75em;margin-top:3.5em;display:flex}#case .btn-osmo-primary{color:#f4f7fa;background-color:#0a2341;border-radius:.35em;justify-content:center;align-items:center;padding:.85em 1.65em;font-size:.9375em;font-weight:500;text-decoration:none;transition:background-color .25s,transform .2s;display:inline-flex}#case .btn-osmo-primary:hover{background-color:#1b3a5c;transform:translateY(-1px)}#case .btn-osmo-secondary{color:#0a2341;background-color:#0000;border:1px solid #0a234140;border-radius:.35em;justify-content:center;align-items:center;padding:.85em 1.65em;font-size:.9375em;font-weight:500;text-decoration:none;transition:border-color .25s,background-color .25s,transform .2s;display:inline-flex}#case .btn-osmo-secondary:hover{background-color:#0a23410a;border-color:#0a2341;transform:translateY(-1px)}:root{--cubic-default:cubic-bezier(.65, .05, 0, 1);--duration-default:.735s;--animation-default:var(--duration-default) var(--cubic-default);--animation-ease:.2s ease;--one-col-width:calc(8.33% - var(--gap-size));--three-col-width:calc(25% - 2 * var(--gap-size));--color-ignore-neutral-100:#fff;--color-ignore-neutral-200:#e6edf3;--color-ignore-neutral-300:#dce4ec;--color-ignore-neutral-400:#c8d4de;--color-ignore-neutral-500:#7d93a6;--color-ignore-neutral-600:#2c2c2c;--color-ignore-neutral-700:#1f1f1f;--color-ignore-neutral-800:#040e1b;--color-ignore-neutral-900:#000;--color-ignore-white:var(--color-ignore-neutral-100);--color-ignore-light:var(--color-ignore-neutral-200);--color-ignore-dark:var(--color-ignore-neutral-800);--color-ignore-black:var(--color-ignore-neutral-900);--color-ignore-rgb-dark:19, 19, 19;--color-ignore-rgb-light:230, 237, 243;--color-ignore-rgb-black:0, 0, 0;--color-ignore-rgb-white:255, 255, 255;--size-unit:16;--size-container-ideal:1440;--size-container-min:992px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)))}@media screen and (width<=991px){:root{--size-container-ideal:1080;--size-container-min:768px;--size-container-max:991px}}@media screen and (width<=767px){:root{--size-container-ideal:550;--size-container-min:480px;--size-container-max:767px;--container-padding:1.25em}}@media screen and (width<=479px){:root{--size-container-ideal:402;--size-container-min:360px;--size-container-max:479px}}body{font-size:var(--size-font)}body ::-webkit-scrollbar{display:none}body{-ms-overflow-style:none}html{scrollbar-width:none}*,:after,:before{box-sizing:border-box}html{scroll-behavior:initial}html,body{-webkit-font-smoothing:antialiased}svg{box-sizing:border-box;vertical-align:middle;max-width:none;height:auto}::selection{background-color:var(--color-primary);color:var(--color-neutral-800);text-shadow:none}::selection{background-color:var(--color-primary);color:var(--color-neutral-800);text-shadow:none}a{color:inherit;text-decoration:none}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bg-wrapper canvas{position:absolute}.single-line-wrap{margin-bottom:-.1em;padding-bottom:.1em;overflow:hidden}.video-player .hero-vid-wrap{margin-bottom:0;position:absolute;inset:0}.home-hero-vid .hero-vid-wrap{opacity:1!important}.button p,.link p{text-shadow:0 1.25em}.button .single-letter,.link .single-letter{transition:transform var(--animation-default)}.button-bg{transition:transform var(--animation-default), background-color .2s ease-in-out}.faq-link p{transition:transform .6s var(--cubic-default)}.faq-item[data-state=open] .faq-link-icon{opacity:1;transform:rotate(-225deg)}.faq-item[data-state=open] .faq-link p{transform:translate(0)!important}.inline-link:after,.link:after,.rich-text a:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform var(--animation-default);background:currentColor;position:absolute;bottom:0;left:0;transform:scale(1)}.link:after{transform-origin:100%;transition-delay:.1s;transform:scaleX(0)}.link.w--current:after{transform:scale(1)}@media screen and (width<=767px){.nav-link:after{transform:scaleX(0)!important}}[data-validate].is--error input,[data-validate].is--error textarea{border-color:var(--color-error)}[data-validate].is--error .form-field-icon.is--error,[data-validate].is--success .form-field-icon.is--success{opacity:1}body[data-scrolling-started=true] .header-bg{transform:scale(1)}body[data-scrolling-started=true][data-nav-status=closed] .header{padding:calc(var(--container-padding) / 2) calc(var(--container-padding) / 2) 0px calc(var(--container-padding) / 2)}.trusted-nav-list:has(.trusted-nav-item.active) .trusted-nav-item.active{z-index:3;position:relative}.menu-button.close .button-bg{background:var(--color-dark)}.menu-button.close .menu-button__icon{transform:rotate(135deg)}.menu-button.close{color:var(--color-light)}.header-bg,.home-hero-bg{background-image:linear-gradient(#000 0%,#0000004d 50%,#00000026 65%,#00000013 75.5%,#00000009 82.85%,#00000005 88%,#0000 100%)}.gradient-overlay{background-image:linear-gradient(#0e0e0e 0%,#0e0e0e4d 50%,#0e0e0e26 65%,#0e0e0e13 75.5%,#0e0e0e09 82.85%,#0e0e0e05 88%,#0e0e0e00 100%)}.db-notification{transition:transform var(--animation-default), opacity var(--animation-default);opacity:0;transform:translateY(2em)rotate(.001deg)}.db-notification[data-notification-status=active]{transition:transform var(--duration-default-half) cubic-bezier(.16, 1, .3, 1);opacity:1;transform:translateY(0)rotate(.001deg)}@media screen and (width<=767px){.db-content__card:nth-of-type(n+7){display:none}}@media screen and (width<=479px){.db-content__card:nth-of-type(n+4){display:none}}.header .nav-logo-row{justify-content:flex-start;gap:.7em;width:auto}.nav-logo-row .dash-side__logo-icon{transition:transform var(--animation-default);transform:rotate(.001deg)}.nav-logo-row:hover .dash-side__logo-icon{transform:rotate(-180deg)}[data-about-divider=left]{transform-origin:100%}[data-about-divider=right]{transform-origin:0}[data-padding-top=L]{padding-top:10em!important}.newsletter-wrap:has(.form[style="display: none;"]) .proof-wrap{display:none}[data-hero-section] .hero-col-info{opacity:1;flex-flow:column;gap:.6em}[data-hero-section] .hero-info__roll{display:none}.hero-roll{opacity:.65;min-width:12em;height:1.5em;display:block;position:relative;overflow:hidden}.hero-roll__i{white-space:nowrap;width:100%;transition:transform .7s cubic-bezier(.625,.05,0,1),opacity .7s cubic-bezier(.625,.05,0,1);display:block;position:absolute;top:0;left:0}.hero-roll__i.is--cur{opacity:1;transform:translateY(0)}.hero-roll__i.is--next{opacity:0;transform:translateY(100%)}.hero-roll__i.is--out{opacity:0;transform:translateY(-100%)}.hero-roll__i.is--reset{transition:none}@media (prefers-reduced-motion:reduce){.hero-roll__i{transition:none}}[data-hero-section] .hero-info__cols{gap:var(--gap-xxlarge);opacity:.65;align-items:flex-start;display:flex}@media screen and (width<=479px){[data-hero-section] .hero-col-info{margin-top:2em;display:flex}[data-hero-section] .hero-info__cols{display:none}[data-hero-section] .hero-info__roll{display:block}}.hero-vid-img{object-fit:cover;width:100%;height:100%}.home-hero-vid{padding-bottom:var(--gap-reg)}.hero-vid-tag{z-index:2;color:#fff;letter-spacing:.04em;text-shadow:0 1px 8px #000000a6;position:absolute;bottom:.8em;left:.9em}.hero-vid-wrap:after{content:"";pointer-events:none;background-image:linear-gradient(#0000,#0000006b);height:42%;position:absolute;inset:auto 0 0}.hero-vid-cta{margin-top:var(--gap-small)}.hero-vid-cta .button{width:100%;height:2.75em}.home-vid-star.is--logo{width:5.25em;color:var(--color-neutral-100)}@media screen and (width<=991px){.home-vid-star.is--logo{display:none}}@media (hover:hover) and (pointer:fine){.faq-link:hover p{transform:translate(1em)}.faq-link:hover .faq-link-icon{opacity:1}.button:hover .single-letter,.link:not(.w--current):hover .single-letter{transform:translateY(-1.25em)}.button:hover .button-bg{transform:scale(.95)}.form-submit-btn:hover .button-bg{transform:scale(.99,.95)}.home-hero-vid:hover .hero-vid-bg{background-color:#ffffff1a}.square-button:hover .button-bg{transform:scale(.95)}.square-button:hover .close-icon{transform:rotate(-135deg)}.inline-link:hover:after,.rich-text a:hover:after{transform-origin:100%;transform:scaleX(0)}.link:hover:after{transform-origin:0;transition-delay:0s;transform:scale(1)}}.db-nav__item:hover .db-nav__icon{color:var(--color-light)}.testimonial-row:has(.testimonial-item.active) .testimonial-item:not(.active){opacity:.45}[data-slider=slide]:after{--s:1em;--b:1px;--g:.5em;content:"";inset:calc(var(--g) * -1);z-index:1;opacity:0;padding:calc(var(--g) + var(--b));outline:var(--b) solid var(--color-primary);outline-offset:calc(var(--g)/-1);mask:conic-gradient(at var(--s) var(--s),#0000 75%,#000 0) 0 0/calc(100% - var(--s)) calc(100% - var(--s)), linear-gradient(#000 0 0) content-box;transition:all .4s var(--cubic-default);position:absolute}[data-slider=slide].active:after{outline-offset:calc(-1*var(--b));opacity:1}[data-card-state=overlay] .price-overlay__close{transform:translate(-125%)rotate(-90deg)}[data-card-state=overlay] .price-card-tag{transform:translate(.75em)}.price-overlay__close:hover .close-icon,.price-card-tag:hover .close-icon{transform:rotate(-135deg)}.price-overlay__close,.price-card-tag{transition:transform var(--animation-default)}.updates-list-item[data-video-src=""] .db-card__video-wrap{display:none}.updates-list-item[data-video-on-hover=not-active] .dash-card-visual__video-wrap{opacity:0;transition:opacity .2s}.updates-list-item[data-video-on-hover=active] .dash-card-visual__video-wrap{opacity:1}.single-vimeo-player iframe{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.single-vimeo-player[data-vimeo-player-target]{cursor:pointer}.single-vimeo-player .vimeo-overlay-dark{opacity:0;z-index:2;pointer-events:none;background:#000;transition:opacity .3s ease-in-out}.single-vimeo-player[data-vimeo-status-activated=true] .vimeo-overlay-dark{opacity:.2}.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-loaded=true] .vimeo-overlay-dark,.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-loaded=true] .vimeo-placeholder{opacity:0}@media (hover:hover){.single-vimeo-player [data-vimeo-status-hover=true]:hover .vimeo-overlay-dark{opacity:.3!important}}.single-vimeo-player .vimeo-overlay-interface{pointer-events:none;z-index:4;opacity:0;padding:calc(var(--container-padding) / 1.5);align-items:flex-end;gap:1rem;transition:opacity .3s ease-in-out;display:flex}.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-play=false] .vimeo-overlay-interface,.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-hover=true]:hover .vimeo-overlay-interface{opacity:1}@media screen and (width<=1024px){.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-play=true] .vimeo-overlay-interface{opacity:0!important}}.single-vimeo-player .vimeo-overlay-interface *{pointer-events:all}.single-vimeo-player .vimeo-mute{cursor:pointer;flex-shrink:0;width:1.5em;height:1.5em;position:relative}.single-vimeo-player .vimeo-mute svg{width:100%;display:block}.single-vimeo-player .vimeo-mute svg path{fill:#fff}.single-vimeo-player .vimeo-mute svg:nth-child(2),.single-vimeo-player[data-vimeo-status-muted=true] .vimeo-mute svg:first-child{display:none}.single-vimeo-player[data-vimeo-status-muted=true] .vimeo-mute svg:nth-child(2){display:block}.single-vimeo-player .vimeo-duration{flex-shrink:0;align-items:baseline;display:flex}.single-vimeo-player .vimeo-duration span{color:var(--color-neutral-300);white-space:nowrap;text-transform:uppercase;font-family:RM Mono,sans-serif;font-size:.75em;font-weight:400}.single-vimeo-player .vimeo-timeline{--timeline-rounded-corners:0px;--progress-value:var(--color-neutral-300);--progress-background:#64646433;--progress-height:2px;--dot-height:.75em;--dot-color:var(--color-primary);justify-content:center;align-items:center;width:100%;height:1.5em;margin-bottom:-.35em;display:flex;position:relative}.single-vimeo-player .vimeo-timeline>input{appearance:none;z-index:2;cursor:pointer;background:0 0;width:100%;height:100%;display:block;position:relative}.single-vimeo-player .vimeo-timeline>progress{width:100%;height:var(--progress-height);vertical-align:top;appearance:none;z-index:0;color:var(--progress-value);cursor:pointer;background:0 0;border:none;border-radius:0;margin:0;padding:0;position:absolute;left:0;overflow:hidden}.single-vimeo-player progress::-webkit-progress-bar{border-radius:var(--timeline-rounded-corners);background-color:var(--progress-background);box-shadow:0}.single-vimeo-player progress::-webkit-progress-value{background:var(--progress-value)}.single-vimeo-player progress::-moz-progress-bar{border-radius:var(--timeline-rounded-corners);background:var(--progress-value);box-shadow:0}.single-vimeo-player progress::-ms-fill{border-radius:var(--timeline-rounded-corners)}.single-vimeo-player [type=range]::-webkit-slider-thumb{-webkit-appearance:none}.single-vimeo-player [type=range]:focus{outline:none}.single-vimeo-player [type=range]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-color:#0000;width:100%}.single-vimeo-player [type=range].time::-webkit-slider-runnable-track{width:100%;height:var(--progress-height);cursor:pointer;background:var(--progress-background);border-radius:var(--timeline-rounded-corners)}.single-vimeo-player [type=range]::-webkit-slider-thumb{box-shadow:0;height:var(--dot-height);width:var(--dot-height);border-radius:var(--timeline-rounded-corners);background:var(--dot-color);cursor:pointer;-webkit-appearance:none}.single-vimeo-player [type=range]:focus::-webkit-slider-runnable-track{background:0 0}.single-vimeo-player [type=range]::-moz-range-track{width:100%;height:var(--progress-height);cursor:pointer;background:var(--progress-background);border-radius:0;border-radius:var(--timeline-rounded-corners);border:0;overflow:hidden}.single-vimeo-player [type=range]::-moz-range-thumb{box-shadow:0;height:var(--dot-height);width:var(--dot-height);border-radius:var(--timeline-rounded-corners);background:var(--dot-color);cursor:pointer;box-shadow:0;border:0}.single-vimeo-player .icon{backdrop-filter:blur(16px);background:#1e1e1e33;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;transition:opacity .3s ease-in-out;display:flex;transform:scale(1)rotate(.001deg)}.single-vimeo-player .icon svg{width:60%}.single-vimeo-player .vimeo-overlay-play{z-index:2;cursor:pointer;opacity:1;justify-content:center;align-items:center;display:flex}.single-vimeo-player[data-vimeo-status-play=true] .vimeo-overlay-play{opacity:0}.single-vimeo-player .vimeo-overlay-play .icon svg path{fill:var(--color-dark)}.single-vimeo-player .vimeo-overlay-pause{z-index:3;cursor:pointer;justify-content:center;align-items:center;display:none}.single-vimeo-player[data-vimeo-status-play=true] .vimeo-overlay-pause{display:flex}.single-vimeo-player .vimeo-overlay-pause .icon{opacity:0}.single-vimeo-player .vimeo-overlay-pause .icon svg path{stroke:var(--color-dark)}.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-play=false] .vimeo-overlay-pause .icon,.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-hover=true]:hover .vimeo-overlay-pause .icon{opacity:1}@media screen and (width<=1024px){.single-vimeo-player[data-vimeo-status-activated=true][data-vimeo-status-play=true] .vimeo-overlay-pause .icon{opacity:0!important}}.single-vimeo-player .vimeo-overlay-loading{z-index:9;opacity:0;pointer-events:none;background-color:rgba(var(--color-dark-rgb), .5);justify-content:center;align-items:center;transition:all .3s ease-in-out .5s;display:flex}.single-vimeo-player[data-vimeo-status-play=true] .vimeo-overlay-loading{opacity:1}.single-vimeo-player[data-vimeo-status-play=true][data-vimeo-status-loaded=true] .vimeo-overlay-loading{opacity:0}.single-vimeo-player .vimeo-overlay-loading svg{width:8em}.single-vimeo-player .vimeo-overlay-loading svg path{fill:var(--color-white)}:root{--tl-accent:var(--color-neutral-100);--tl-rail:#0a234126;--tl-marker:var(--color-neutral-900);--tl-ink:var(--color-neutral-100);--tl-halo:#0a23411f}.step-timeline{width:100%;max-width:50em;margin-left:auto;margin-right:auto}.step-timeline__header{grid-column-gap:1em;grid-row-gap:1em;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:6em;display:flex}.step-timeline__wrapper{position:relative}.step-timeline__list{grid-column-gap:8em;grid-row-gap:8em;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}.step-timeline__item{grid-column-gap:3em;grid-row-gap:3em;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.step-timeline__line{pointer-events:none;background-color:var(--tl-rail);width:2px;position:absolute;top:0;bottom:0;left:1.5em}.step-timeline__fill{transform-origin:50% 0;background-color:var(--tl-accent);width:100%;height:100%;position:absolute;inset:0%}.step-timeline__marker{color:var(--tl-ink);background-color:var(--tl-marker);border:1px solid #0003;border-radius:100em;flex:none;justify-content:center;align-items:center;width:3em;height:3em;transition:all .4s cubic-bezier(.645,.045,.355,1);display:flex;position:relative}[data-step-timeline-item][data-status=active] [data-step-timeline-marker]{background:var(--tl-accent);color:#edf2f7;border-color:var(--tl-accent)}[data-step-timeline-item][data-current] [data-step-timeline-marker]{box-shadow:0 0 0 .5em var(--tl-halo)}.step-timeline__content{grid-column-gap:1em;grid-row-gap:1em;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:28em;padding-top:.4em;transition:opacity .25s;display:flex}[data-step-timeline-item] .step-timeline__content{opacity:.25}[data-step-timeline-item][data-status=active] .step-timeline__content{opacity:.5}[data-step-timeline-item][data-current] .step-timeline__content{opacity:1}@media screen and (width<=767px){.step-timeline{max-width:none}.step-timeline__list{grid-column-gap:6em;grid-row-gap:6em}.step-timeline__item{grid-column-gap:1.5em;grid-row-gap:1.5em}}#product .f-grid-basics__item{background-color:#0a23410b;border-color:#0a23411c}#product .f-grid-basics__item:hover{background-color:#0a234114;border-color:#0a234133}#problem .mb--xl{margin-bottom:4em}#problem .factory-grid{gap:var(--gap-xxlarge);grid-template-columns:1fr;display:grid}@media (width>=64em){#problem .factory-grid{gap:var(--gap-xxlarge);grid-template-columns:5fr 7fr}}#problem .problem-accordion{gap:var(--gap-small);flex-direction:column;display:flex}#problem .faq-item.is--problem{border-radius:var(--card--radius-reg);background-color:#0000;border:1px solid #0a23411c;padding:0 1.5em;transition:background-color .35s,border-color .35s}#problem .faq-item.is--problem[data-state=open]{background-color:#0a23410b;border-color:#0a234133}#problem .border-top,#problem .border-bottom{border-top:0;border-bottom:0}#problem .faq-item.is--problem .faq-link{align-items:baseline;gap:var(--gap-reg);text-align:left;width:100%;color:inherit;border-top:0;grid-template-columns:2.5em 1fr auto;padding:1.5em 0;font-size:1em;text-decoration:none;display:grid}#problem .faq-item.is--problem .faq-num{letter-spacing:.08em;opacity:.35;font-family:RM Mono,monospace,sans-serif;font-size:.72rem;transition:opacity .3s}#problem .faq-item.is--problem[data-state=open] .faq-num{opacity:.8}#problem .faq-item.is--problem .faq-link p{opacity:.5;transition:opacity .3s ease, transform .6s var(--cubic-default);margin:0;font-size:1.125rem;line-height:1.3}#problem .faq-item.is--problem .faq-link:hover p,#problem .faq-item.is--problem[data-state=open] .faq-link p{opacity:1}#problem .faq-item.is--problem .faq-link-icon{align-self:center}#problem .faq-item.is--problem .faq-content{height:0;overflow:hidden}#problem .faq-item.is--problem .w-richtext,#problem .faq-item.is--problem .factory-mobile-media{padding-left:3.5em}#problem .faq-item.is--problem .w-richtext p{opacity:.6;margin:0;font-size:.9rem;line-height:1.55}#problem .faq-item.is--problem .single-line{display:block}@media (width<=47.9375em){#problem .faq-item.is--problem .w-richtext,#problem .faq-item.is--problem .factory-mobile-media{padding-left:0}}#problem .factory-media-panel{align-self:start;display:none;position:sticky;top:10vh}@media (width>=64em){#problem .factory-media-panel{display:block}}#problem .factory-media-stack{display:grid}#problem .factory-media-item{opacity:0;pointer-events:none;border-radius:var(--card--radius-reg);aspect-ratio:4/3;background:#110f0a;border:1px solid #0a23411c;grid-area:1/1;width:100%;transition:opacity .5s ease-out;position:relative;overflow:hidden}#problem .factory-media-item.is-active{opacity:1;pointer-events:auto}#problem .factory-media-item .problem-visual-bg{object-fit:cover;filter:brightness(.68)contrast(1.05)saturate(.85);object-position:center;width:100%;height:100%;position:absolute;inset:0}#problem .factory-media-item .problem-visual-overlay{background:linear-gradient(#0e0c0833 0%,#0e0c0873 45%,#0a0804e0 100%);position:absolute;inset:0}#problem .problem-card-calm{-webkit-backdrop-filter:blur(20px);color:#f4f7fa;background:#120f0ad1;border:1px solid #ffffff1f;border-radius:.6em;padding:1.35em 1.5em;position:absolute;bottom:1.75em;left:1.75em;right:1.75em}#problem .problem-card-calm__title{letter-spacing:-.01em;color:#fff;margin:0 0 .35em;font-size:1.2em;font-weight:500}#problem .problem-card-calm__desc{opacity:.7;margin:0;font-size:.88em;line-height:1.45}#problem .mt--xl{margin-top:4.5em}#problem .factory-mobile-media{aspect-ratio:4/3;border-radius:var(--card--radius-small);border:1px solid #0a23411c;width:100%;display:block;overflow:hidden}@media (width>=64em){#problem .factory-mobile-media{display:none}}#problem .factory-mobile-media img{object-fit:cover;width:100%;height:100%}#problem .problem-alt-wrap{border-top:1px solid #0a23411c;margin-top:5em;padding-top:4.5em}#problem .mb--large{margin-bottom:3.5em}#problem .problem-alt-grid{gap:var(--gap-reg);grid-template-columns:1fr;display:grid}@media (width>=48em){#problem .problem-alt-grid{gap:var(--gap-large);grid-template-columns:repeat(2,1fr)}}#problem .problem-alt-card{border-radius:var(--card--radius-reg);opacity:.78;background-color:#0a234108;border:1px solid #0a234114;flex-direction:column;align-items:flex-start;padding:2em 2em 1.85em;transition:border-color .3s,background-color .3s,opacity .3s;display:flex;position:relative}#problem .problem-alt-card:hover{opacity:1;background-color:#0a23410d;border-color:#0a234133}#problem .problem-alt-card__eyebrow{margin-bottom:1.1em;line-height:1}#problem .problem-alt-card .cross-dash{color:#0a234159;font-family:RM Mono,monospace;font-size:1.1rem}#problem .problem-alt-card h4{margin-bottom:.6em;line-height:1.25}#problem .problem-alt-card p{line-height:1.55}#problem .problem-alt-card__verdict{letter-spacing:.06em;text-transform:uppercase;color:#0a234173;border-top:1px solid #0a234114;width:100%;margin-top:1.4em;padding-top:1em;font-family:RM Mono,monospace,sans-serif;font-size:.72rem}#problem .problem-alt-payoff{max-width:44ch;margin:4.5em auto 0}#problem .problem-alt-payoff p{font-size:1.35em;font-weight:500;line-height:1.45}@media (width<=47.9375em){#problem .problem-alt-wrap{margin-top:3.5em;padding-top:3em}#problem .problem-alt-card{padding:1.75em 1.5em}#problem .problem-alt-payoff{margin-top:2.75em}#problem .faq-item.is--problem{padding:0 1.25em}}#custom{color:var(--color-neutral-100);background-color:#0000;font-family:PP Neue Montreal,Arial,sans-serif;position:relative}#custom *{font-family:inherit}#custom .container{width:100%;max-width:1440px;padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}#custom .mon-grid{border-radius:var(--card--radius-reg);background-color:#0a234124;border:1px solid #0a234124;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}#custom .mon-cell{background-color:var(--color-neutral-900);flex-direction:column;gap:.8em;padding:2.25em 1.75em;display:flex}#custom .mon-cell__n{letter-spacing:.08em;color:#0a234159;font-family:RM Mono,monospace,sans-serif;font-size:.72rem}#custom .mon-cell h3{margin:0;line-height:1.15}#custom .mon-cell p{margin:0;line-height:1.5}#custom .mon-cell__stage{background-color:#dce4ec;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0a23411f;border-radius:.45rem;height:17rem;margin-top:auto;position:relative;overflow:hidden}#custom .mon-stage__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#custom .mon-stage--c1 .mon-stage__img{object-position:center bottom}#custom .mon-stage--c2 .mon-stage__img{object-position:30% center}#custom .mon-stage--c3 .mon-stage__img{object-position:center 26%}#custom .osmo-dark-badge{z-index:2;color:#e6edf3;-webkit-backdrop-filter:blur(12px);background:#0e0e0ee0;border:1px solid #e6edf324;border-radius:.375rem;justify-content:space-between;align-items:center;padding:.6rem .75rem;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem;box-shadow:0 8px 24px #00000040}#custom .osmo-dark-left{align-items:center;gap:.65rem;display:flex}#custom .osmo-dark-tag{color:#f4f7fa;background:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;border-radius:.2rem;padding:.2rem .45rem;font-family:RM Mono,monospace;font-size:.65rem;font-weight:600}#custom .osmo-dark-text h5{color:#fff;margin:0;font-size:.78rem;font-weight:500;line-height:1.2}#custom .osmo-dark-text p{opacity:.55;text-transform:uppercase;letter-spacing:.04em;margin:.1rem 0 0;font-family:RM Mono,monospace;font-size:.6rem}#custom .osmo-dark-right svg{opacity:.6;width:14px;height:14px}#custom .mon-pill-top{z-index:2;-webkit-backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:.05em;color:#0a2341;background:#fffffff0;border:1px solid #fffc;border-radius:2rem;align-items:center;gap:.4rem;padding:.25rem .65rem;font-family:RM Mono,monospace;font-size:.62rem;font-weight:600;display:inline-flex;position:absolute;top:.75rem;left:.75rem;box-shadow:0 4px 12px #0000000f}#custom .mon-pill-dot{background:var(--color-primary);border-radius:50%;width:6px;height:6px}#custom .mon-pill-bottom{z-index:2;-webkit-backdrop-filter:blur(12px);color:#0a2341;background:#fffffff2;border:1px solid #ffffffb3;border-radius:.4rem;padding:.65rem .8rem;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 6px 18px #08101a1a}#custom .mon-pill-bottom strong{letter-spacing:-.01em;margin-bottom:.15rem;font-size:.8rem;font-weight:600;display:block}#custom .mon-pill-bottom p{opacity:.7;margin:0;font-size:.7rem;line-height:1.35}#custom .mon-sheet{z-index:2;-webkit-backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #ffffffe6;border-radius:.45rem;padding:.75rem .85rem;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 8px 22px #08101a24}#custom .mon-sheet-header{align-items:center;gap:.6rem;display:flex}#custom .mon-sheet-logo{color:#0a2341;background:#edf2f7;border-radius:.35rem;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-size:.85rem;font-weight:700;display:flex}#custom .mon-sheet-info{flex:1}#custom .mon-sheet-title{color:#0a2341;align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;line-height:1.1;display:flex}#custom .mon-badge-verified{color:#fff;background:#0071e3;border-radius:50%;justify-content:center;align-items:center;width:11px;height:11px;font-size:8px;display:inline-flex}#custom .mon-sheet-meta{opacity:.6;color:#0a2341;margin-top:.15rem;font-family:RM Mono,monospace;font-size:.58rem}#custom .mon-sheet-actions{gap:.4rem;margin-top:.65rem;display:flex}#custom .mon-action-btn{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:#f4f7fa;cursor:pointer;background:#0a2341;border-radius:.25rem;flex:1;padding:.4rem .45rem;font-family:RM Mono,monospace;font-size:.6rem;font-weight:600;transition:opacity .2s,transform .2s}#custom .mon-action-btn:hover{opacity:.88;transform:translateY(-1px)}#custom .mon-action-btn.is--secondary{color:#0a2341;background:#0a234112}#custom .mon-action-btn.is--secondary:hover{background:#0a23411f}#custom .osmo-dark-badge{transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .2s}#custom .mon-stage--c1:hover .osmo-dark-badge{border-color:#e6edf34d;transform:translateY(-2px)}#custom .mon-foot{justify-content:center;margin-top:3em;display:flex}@media (width<=60em){#custom .mon-grid{grid-template-columns:1fr}#custom .mon-head{margin-bottom:2.5em}}#custom .yours-index{gap:var(--gap-xlarge);border-top:1px solid #0a234124;grid-template-columns:repeat(3,1fr);margin-bottom:4em;padding-top:2em;display:grid}#custom .yours-index__i{letter-spacing:.08em;color:#0a234159;font-family:RM Mono,monospace,sans-serif;font-size:.72rem;display:block}#custom .yours-index__col h3{margin:.7em 0 .4em;line-height:1.1}#custom .yours-index__col p{margin:0;line-height:1.5}@media (width<=60em){#custom .yours-index{gap:var(--gap-large);grid-template-columns:1fr;margin-bottom:3em}}#custom .yours-movement{z-index:2;border-top:1px solid #0a23411f;margin-top:6rem;padding-top:5rem;position:relative}#custom .yours-movement:first-of-type{margin-top:4rem;padding-top:4rem}#custom .movement-header-wrap{text-align:center}#custom .movement-intro{max-width:48em;margin:0 auto}#custom .movement-intro h3{color:var(--color-neutral-100);margin-top:.5rem}#custom .yours-payoff{color:var(--color-neutral-100);margin-top:2.5rem;font-size:1.25rem;font-weight:500}#custom .layout{z-index:2;padding-top:0;padding-bottom:2rem;position:relative}#custom .tab-container{flex-direction:column;justify-content:space-between;min-height:520px;padding-right:2rem;display:flex}#custom .tab-container-top{flex-direction:column;gap:2rem;display:flex}#custom .filter-bar{-webkit-backdrop-filter:blur(8px);z-index:5;background-color:#0a23410d;border:1px solid #0a23411a;border-radius:.5rem;align-items:center;gap:.25rem;width:fit-content;padding:.35rem;display:inline-flex;position:relative}#custom .filter-button{color:#0a2341a6;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:.35rem;outline:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:500;transition:color .2s;display:inline-flex;position:relative}#custom .tab-icon{z-index:3;flex-shrink:0;width:15px;height:15px;transition:color .2s,stroke .2s;position:relative}#custom .filter-button .p-med{z-index:3;pointer-events:none;transition:color .2s;position:relative}#custom .filter-button:hover .p-med,#custom .filter-button:hover .tab-icon{color:var(--color-neutral-100)}#custom .filter-button.active .p-med{font-weight:600;color:#f4f7fa!important}#custom .filter-button.active .tab-icon{color:#f4f7fa!important;stroke:#f4f7fa!important}#custom .tab-button__bg{z-index:1;pointer-events:none;border-radius:.35rem;position:absolute;inset:0;box-shadow:0 2px 10px #0a23412e;background-color:#0a2341!important}#custom .tab-content-wrap{width:100%;position:relative}#custom .tab-content-item{flex-direction:column;gap:1rem;display:none;position:relative!important}#custom .tab-content-item.active{display:flex}#custom .tab-content-item h4{color:var(--color-neutral-100);font-size:1.5rem;font-weight:500;line-height:1.3}#custom .tab-content-item p{color:#0a2341b8;max-width:34rem;font-size:1.05rem;line-height:1.6}#custom .tab-spec-list{border-top:1px solid #0a23411c;max-width:30em;margin:1.75em 0 0;padding:0;list-style:none}#custom .tab-spec-list li{align-items:center;gap:var(--gap-small);color:#0a2341d9;border-bottom:1px solid #0a23411c;padding:.8em 0;font-size:.92em;line-height:1.3;display:flex}#custom .tab-spec-list .tick-svg{opacity:.45}#custom .tab-visual-wrap{width:100%;min-height:520px;position:relative}#custom .tab-visual-item{opacity:0;visibility:hidden;pointer-events:none;display:flex;position:absolute;inset:0}#custom .tab-visual-item.active{pointer-events:auto;display:flex}#custom .tabs-vid-wrap{background-color:#f8fafc;border:1px solid #0a23411f;border-radius:.75rem;width:100%;height:100%;padding:.5rem;overflow:hidden;box-shadow:0 20px 50px #0a234114}#custom .tabs-vid-wrap-inner{aspect-ratio:1.6;background-color:#f4f7fa;border-radius:.35rem;width:100%;height:100%;position:relative;overflow:hidden}#custom .tabs-vid-wrap-inner video,#custom .tabs-vid-wrap-inner img,#custom .tabs-visual-img{object-fit:cover;width:100%;height:100%;display:block}#custom .tabs-visual-badge{-webkit-backdrop-filter:blur(8px);color:#fbfcfe;letter-spacing:.02em;z-index:26;pointer-events:none;background:#0a2341c7;border:1px solid #faf7f229;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:1rem;left:1rem}#custom .tabs-visual-badge-dot{background-color:#35d687;border-radius:50%;width:6px;height:6px}#custom .theme-split-container{user-select:none;touch-action:pan-y;cursor:ew-resize;background-color:#161922;border-radius:.35rem;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}#custom .theme-split-img-dark{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#custom .theme-split-img-light-wrap{width:100%;height:100%;clip-path:polygon(0 0, var(--split-pos,50%) 0, var(--split-pos,50%) 100%, 0 100%);-webkit-clip-path:polygon(0 0, var(--split-pos,50%) 0, var(--split-pos,50%) 100%, 0 100%);pointer-events:none;will-change:clip-path;position:absolute;inset:0}#custom .theme-split-img-light{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#custom .theme-split-line{top:0;bottom:0;left:var(--split-pos,50%);pointer-events:none;z-index:10;will-change:left;background:#ffffffd9;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 10px #00000080}#custom .theme-split-handle{top:50%;left:var(--split-pos,50%);-webkit-backdrop-filter:blur(12px);color:#fff;pointer-events:none;z-index:30;will-change:left;background:#0e121af0;border:1.5px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;gap:3px;width:44px;height:44px;margin-top:-22px;margin-left:-22px;transition:transform .2s cubic-bezier(.625,.05,0,1),border-color .2s cubic-bezier(.625,.05,0,1),box-shadow .2s cubic-bezier(.625,.05,0,1);display:flex;position:absolute;box-shadow:0 4px 20px #00000073,inset 0 1px 1px #ffffff59}#custom .theme-split-container:hover .theme-split-handle{border-color:#fff;transform:scale(1.08);box-shadow:0 6px 24px #0000008c,inset 0 1px 2px #ffffff80}#custom .theme-split-container.is-dragging .theme-split-handle{background:#0a0e14fa;border-color:#35d687;transform:scale(1.12);box-shadow:0 0 0 4px #35d6874d,0 8px 26px #000000a6}#custom .theme-split-handle svg{stroke:#fff!important;stroke-width:2.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important;fill:none!important;color:#fff!important;visibility:visible!important;opacity:1!important;flex-shrink:0!important;width:14px!important;height:14px!important;display:block!important}#custom .theme-split-range{opacity:0;cursor:ew-resize;z-index:25;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}#custom .kiosk-proof{background:#e8edf3;position:absolute;inset:0;overflow:hidden}#custom .kiosk-proof__primary{object-fit:cover;object-position:50% 58%;width:100%;height:100%;position:absolute;inset:0}#custom .kiosk-proof .kiosk-proof__inset{z-index:1;aspect-ratio:1;object-fit:cover;border:.35rem solid #f8fafc;border-radius:.4rem;width:min(38%,15rem);height:auto;position:absolute;top:1rem;right:1rem;box-shadow:0 1rem 2.5rem #0a23412e}@media screen and (width<=767px){#custom .kiosk-proof .kiosk-proof__inset{border-width:.22rem;width:38%;top:.6rem;right:.6rem}}#custom .film-look-proof,#custom .rules-proof{background:#07111f;position:absolute;inset:0;overflow:hidden}#custom .film-look-proof__grade{background:linear-gradient(#0a234173,#040e1bd1),radial-gradient(110% 90% at 75% 5%,#4682b22e,#0000 58%);position:absolute;inset:0}#custom .film-look-proof__theme{color:#fff;backdrop-filter:blur(10px);background:#040e1bb3;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.72rem;display:flex;position:absolute;top:1rem;right:1rem}#custom .film-look-proof__swatch{border-radius:50%;width:.55rem;height:.55rem}#custom .film-look-proof__swatch.is-ink{background:#07111f;border:1px solid #ffffff73}#custom .film-look-proof__swatch.is-route{background:#3a9ecc}#custom .film-look-proof__swatch.is-label{background:#f8fafc}#custom .rules-proof__image{opacity:.64;transform:scale(1.04)}#custom .rules-proof:after{content:"";background:linear-gradient(90deg,#040e1b14 25%,#040e1bb8 100%);position:absolute;inset:0}#custom .rules-proof__panel{z-index:1;color:#fff;backdrop-filter:blur(14px);background:#09121ee0;border:1px solid #ffffff29;border-radius:.65rem;width:min(46%,18rem);padding:1rem;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);box-shadow:0 1.5rem 4rem #00000057}#custom .rules-proof__head,#custom .rules-proof__row{align-items:center;display:flex}#custom .rules-proof__head{border-bottom:1px solid #ffffff1f;justify-content:space-between;padding-bottom:.75rem;font-size:.82rem;font-weight:600}#custom .rules-proof__live{color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;font-size:.66rem}#custom .rules-proof__row{gap:.65rem;padding-top:.75rem}#custom .rules-proof__row b,#custom .rules-proof__row small{display:block}#custom .rules-proof__row b{font-size:.74rem;font-weight:500}#custom .rules-proof__row small{color:#ffffff8c;margin-top:.12rem;font-size:.64rem}#custom .rules-proof__icon{border-radius:50%;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.68rem;font-weight:700;display:grid}#custom .rules-proof__icon.is-open{color:var(--color-primary);background:#ff4c2424}#custom .rules-proof__icon.is-closed{color:#ff8d83;background:#ff5b4f24}#custom .rules-proof__icon.is-staff{color:#8fc7ff;background:#3a9ecc2e}@media screen and (width<=767px){#custom .rules-proof__panel{width:56%;padding:.7rem;right:.65rem}#custom .rules-proof__row{gap:.45rem;padding-top:.55rem}#custom .rules-proof__row:nth-child(4){display:none}#custom .film-look-proof__theme{top:.65rem;right:.65rem}}#custom .db-side__logo{justify-content:space-between;align-items:center;width:100%;padding-right:.5rem;display:flex}@media (width>=48rem){#dashboard .db-wrapper{height:56em!important}}#dashboard .db-base{border-radius:var(--card--radius-reg,.875rem)!important;background-color:#fbfcfe!important;border:1px solid #0a234114!important;box-shadow:0 24px 60px -15px #0a234114,0 4px 16px -4px #0a234108,0 0 0 1px #0a23410a!important}#dashboard .db-side{border:1px solid #0a234114;box-shadow:0 4px 20px #0a234108;border-radius:var(--card--radius-small,.5rem)!important;background-color:#fff!important}#dashboard .dash-side__logo-wordmark{object-fit:contain;width:auto;max-width:90px;height:18px;filter:none!important}#dashboard .dash-side__logo-icon{flex-shrink:0;width:22px;height:22px;color:#0a2341!important}#dashboard .db-nav__item{border-radius:.375rem;transition:all .2s;color:#0a2341a6!important;background-color:#0000!important}#dashboard .db-nav__item .db-nav__icon{transition:color .2s;color:#0a234180!important}#dashboard .db-nav__item:hover,#dashboard .db-nav__item:focus-visible{color:#0a2341!important;background-color:#0a23410d!important}#dashboard .db-nav__item:hover .db-nav__icon,#dashboard .db-nav__item:focus-visible .db-nav__icon{color:#0a2341!important}#dashboard .db-nav__badge{color:#0a2341!important;background-color:#0a23410f!important;border:1px solid #0a234114!important}#dashboard .db-side__bottom{border-top:1px solid #0a23410f;padding-top:.85rem}#dashboard .db-bottom__left .p-small{font-weight:500;color:#0a2341!important}#dashboard .db-avatar{border-radius:50%;background-color:#fbfcfe!important;border:1px solid #0a23411a!important}#dashboard .db-avatar__img{filter:none!important;background-color:#0000!important}#dashboard .user-dots{transition:color .2s;color:#0a234166!important}#dashboard .user-dots:hover{color:#0a2341!important}#dashboard .db-search{border:1px solid #0a234114;box-shadow:0 2px 10px #0a234108;background-color:#fff!important;border-radius:.375rem!important}#dashboard .search-dummy{background-color:#0000!important}#dashboard .search-dummy .dash-icon{color:#0a234173!important}#dashboard .search-dummy__text{font-weight:400;color:#0a234180!important}#dashboard .dash-command.is--db{background-color:#0a23410d!important;border:1px solid #0a234114!important;border-radius:.25rem!important}#dashboard .dash-command__command-svg{color:#0a234180!important}#dashboard .dash-command__text{font-weight:600;color:#0a2341a6!important}#dashboard .db-content__card{border:1px solid #0a234114;transition:border-color .2s,background-color .2s;box-shadow:0 2px 8px #0a234108,0 1px 2px #0a234105;border-radius:var(--card--radius-small,.5rem)!important;background-color:#fff!important}#dashboard .db-content__card:hover{background-color:#fff!important;border-color:#0a234133!important;box-shadow:0 8px 24px #0a234114!important}#dashboard .db-card__visual{border-radius:.35rem;width:100%;position:relative;overflow:hidden;background-color:#eff4f8!important}#dashboard .dash-res-card__visual-before{padding-top:60%!important;display:block!important}#dashboard .dash-res-card__visual-img{object-fit:cover;border-radius:.25rem;width:100%;height:100%;position:absolute;top:0;left:0}#dashboard .db-content__card .dash-res-card__visual-img{opacity:0}#dashboard .db-content__card .db-card__visual{background-repeat:no-repeat!important;background-size:cover!important}#dashboard .db-content__card:first-child .db-card__visual{background-image:url(/preprod-assets/media/hace/opt/g-map.webp);background-position:50%}#dashboard .db-content__card:nth-child(2) .db-card__visual{background-image:url(/preprod-assets/media/hace/opt/g-search.webp);background-position:50%}#dashboard .db-content__card:nth-child(3) .db-card__visual{background-image:url(/preprod-assets/media/hace/opt/hero-card.webp);background-position:50%}#dashboard .db-content__card:nth-child(4) .db-card__visual{background-image:url(/preprod-assets/media/product/01-security-camera-pins.webp);background-position:50%}#dashboard .db-content__card:nth-child(5) .db-card__visual{background-image:url(/preprod-assets/media/product/02-desk-occupancy-3d.webp);background-position:50%}#dashboard .db-content__card:nth-child(6) .db-card__visual{background-image:url(/preprod-assets/media/product/03-coffee-search-heatmap.webp);background-position:50%}#dashboard .db-content__card:nth-child(7) .db-card__visual{background-image:url(/preprod-assets/media/product/05-airport-search-heatmap.webp);background-position:50%}#dashboard .db-content__card:nth-child(8) .db-card__visual{background-image:url(/preprod-assets/media/product/06-emergency-response-routing.webp);background-position:50%}#dashboard .db-content__card:nth-child(9) .db-card__visual{background-image:url(/preprod-assets/media/product/07-warehouse-operational-view.webp);background-position:50%}#dashboard .db-card__info{justify-content:space-between;align-items:center;padding:.75rem .5rem .25rem;display:flex}#dashboard .db-card__info-start .p-small{letter-spacing:-.01em;font-size:.925em;color:#0a2341!important;font-weight:500!important}#dashboard .db-card__arrow{border-radius:50%;justify-content:center;align-items:center;width:1.75em;height:1.75em;display:flex;position:relative;overflow:hidden;background-color:#0a23410f!important}#dashboard .db-card__arrow-back{border-radius:50%;position:absolute;inset:0;background-color:#0a2341!important}#dashboard .db-card__arrow-svg{z-index:1;position:relative;color:#fbfcfe!important}#dashboard .db-notification{background-color:#0a2341!important;border:1px solid #ffffff26!important;border-radius:9999px!important;box-shadow:0 16px 36px #0a234140!important}#dashboard .dash-notification__text{font-weight:500;color:#fbfcfe!important}#custom .monetization-container{max-width:72em;margin-left:auto;margin-right:auto}#custom .monetization-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem;display:grid}#custom .monetization-card{transition:transform .3s var(--cubic-default), box-shadow .3s var(--cubic-default), border-color .3s ease;background-color:#fff;border:1px solid #0a234114;border-radius:1rem;flex-direction:column;gap:1.15rem;padding:2.25rem 2rem;display:flex;position:relative;box-shadow:0 4px 16px #0a234108}#custom .monetization-card:hover{background-color:#fff;border-color:#0a234138;transform:translateY(-3px);box-shadow:0 16px 36px #0a234112}#custom .monetization-card__top{justify-content:space-between;align-items:center;display:flex}#custom .monetization-badge{letter-spacing:.08em;text-transform:uppercase;color:#0a23418c;font-family:RM Mono,monospace,sans-serif;font-size:.72rem;font-weight:500}#custom .monetization-icon-wrap{width:36px;height:36px;color:var(--color-neutral-100);background-color:#0a23410a;border-radius:50%;justify-content:center;align-items:center;display:flex}#custom .monetization-card h4{color:var(--color-neutral-100);margin:0;font-size:1.35rem;font-weight:500;line-height:1.25}#custom .monetization-card .divider{background-color:#0a234114;width:100%;height:1px}#custom .monetization-card p{color:#0a2341b8;flex-grow:1;margin:0;font-size:.98rem;line-height:1.6}#custom .monetization-tags{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}#custom .monetization-tag{color:#0a2341bf;background-color:#0a23410a;border:1px solid #0a234114;border-radius:2rem;align-items:center;padding:.3rem .65rem;font-size:.78rem;font-weight:450;display:inline-flex}#custom .monetization-fine{color:#0a234180;max-width:60ch;margin-left:auto;margin-right:auto;font-size:.95rem;line-height:1.5}#custom .button{width:auto!important;max-width:fit-content!important;display:inline-flex!important}@media (width<=991px){#custom .container{padding-top:4.5rem;padding-bottom:5rem}#custom .yours-movement{margin-top:4rem;padding-top:3.5rem}#custom .layout{flex-direction:column;gap:3rem}#custom .tab-container{gap:2rem;min-height:auto;padding-right:0}#custom .tab-visual-wrap{height:auto;min-height:280px}#custom .tab-visual-item{width:100%;height:auto;position:relative}#custom .tabs-vid-wrap{height:auto}#custom .tabs-vid-wrap-inner{aspect-ratio:1.6;height:auto}#custom .filter-bar{justify-content:space-between;width:100%}#custom .filter-button{text-align:center;flex:1;padding:.65rem .75rem}#custom .monetization-grid{grid-template-columns:1fr;gap:1.25rem}}body .global{position:static}@media (width<=47.9375em){.header .eyebrow.link,.footer .link,.footer-li a,.crumbs a,.demo-foot__link,.utility-sources a,.livemap figcaption a,.prose a{position:relative}.header .eyebrow.link:before,.footer .link:before,.footer-li a:before,.crumbs a:before,.demo-foot__link:before,.utility-sources a:before,.livemap figcaption a:before,.prose a:before{content:"";width:max(100%,44px);height:max(100%,44px);box-shadow:none;pointer-events:auto;z-index:0;background:0 0;border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .nav-button-row [aria-label=Language],.header .nav-menu-buttons [aria-label=Language]{gap:1.1em}.menu-button{min-width:44px;min-height:44px}.header .nav-logo-row{align-items:center;min-height:44px;display:flex}.button,.button.small,.footer-form-button .button{min-height:44px}.footer-form-field{min-height:44px;font-size:16px}#custom .filter-button,.filter-button,.btn-osmo-primary,.btn-osmo-secondary{min-height:44px}.header .nav-logo-row{justify-content:flex-start;min-width:44px}#problem .faq-item.is--problem .faq-link{min-height:44px}.case .faq summary,.arhome .faq summary,details>summary{align-items:center;min-height:44px;display:flex}.skip-link{align-items:center;min-height:44px;display:inline-flex}.footer .footer-link-col ul{gap:.35em}}.nemo-stamp{color:inherit;opacity:.72;transition:opacity .3s var(--animation-default,ease);align-items:center;gap:.7em;text-decoration:none;display:inline-flex}.nemo-stamp:hover{opacity:.9}.nemo-stamp__label{white-space:nowrap}.nemo-stamp__mark{aspect-ratio:584/119;background-color:currentColor;height:1.05em;display:block;mask:url(/preprod-assets/brand/nemo/nemo-wordmark.svg) 50%/contain no-repeat}@media (width<=47.9375em){.nemo-stamp{gap:.55em;min-height:44px}.nemo-stamp__mark{height:1.15em}.container.c-pad-top{padding-top:5.5em}.container.c-pad-bottom{padding-bottom:5em}.section .c-pad-top{padding-top:5.5em}#problem .mb--xl{margin-bottom:2.5em}#problem .mb--large{margin-bottom:2.25em}#custom .yours-movement{margin-top:3em;padding-top:2.75em}#custom .yours-index{margin-bottom:2.75em;padding-top:1.5em}.arhome-block{padding-top:3.5em}.arhome-outro{padding:4em 0}.case-block{padding-top:3em}.case-outro{padding-top:3.5em;padding-bottom:4em}.utility-block,.utility-body{padding-top:3em}.utility-outro{padding:3.5em 0 4em}.h-medium{font-size:1.85em;line-height:1.08}.h-small{font-size:1.4em;line-height:1.15}.industry-grid{gap:var(--gap-reg);grid-template-columns:repeat(2,1fr)}.industry-card .db-card__visual svg{width:3em;height:3em}.industry-card .db-card__sub{font-size:.78em}#custom .yours-index{gap:var(--gap-reg)}#custom .yours-index__col h3{margin:.45em 0 .3em}.text-container.text-center .db-text-row p,.text-container.text-center .container-small>p,#problem .problem-alt-payoff p,.demo-foot p{text-align:left}.text-container.text-center .db-text-row,.text-container.text-center .container-small>p{margin-inline:0}.header:before{content:"";z-index:-1;backdrop-filter:blur(12px);background:#f4f7faeb;border-bottom:1px solid #0a234114;position:absolute;inset:0}.header{isolation:isolate}}.footer-form-field,.footer-form-field::placeholder{color:#0a2341d9}.footer-form-field::placeholder{color:#0a234173}.footer-form-field{background-color:#0000;border-bottom-color:#0a234140!important}.footer-form-field:focus{outline:none;border-bottom-color:#0a234199!important}@media (width<=47.9375em){.container.c-pad-top{padding-top:3.25em}.container.c-pad-bottom{padding-bottom:2.75em}.section .c-pad-top{padding-top:3.25em}.text-container.mb--xl{margin-bottom:1.75em}.text-container.mb--large{margin-bottom:1.5em}.flex-col.gap--med{gap:.75em}.about-button-row,.final-cta .about-button-row{gap:.6em;margin-top:1.25em}#custom .mon-foot{margin-top:1.75em}.monetization-fine{margin-top:1em}#problem .problem-alt-card{padding:1.35em 1.25em 1.2em}#problem .problem-alt-card__eyebrow{margin-bottom:.6em}#problem .problem-alt-card h4{margin-bottom:.4em;font-size:1.15em}#problem .problem-alt-card p{font-size:.9em;line-height:1.45}#problem .problem-alt-card__verdict{margin-top:.9em;padding-top:.7em}#problem .problem-alt-grid{gap:.75em}#problem .problem-alt-wrap{margin-top:2.5em;padding-top:2.25em}#problem .problem-alt-payoff{margin-top:2em}#problem .problem-alt-payoff p{font-size:1.15em}[data-hero-section] .hero-col-info,[data-hero-section] .hero-col-title,[data-hero-section] .home-col-cta,[data-hero-section] .home-hero-vid{--y:0px!important;transform:none!important}.footer-bottom-row{flex-direction:column;align-items:flex-start;gap:1.25em}.nemo-stamp{order:2}[data-hero-section]>.container{height:auto;min-height:100svh;padding-top:5em;padding-bottom:3.5em}}#custom .button.is--secondary,#monetization .button.is--secondary{color:#0a2341!important;background:0 0!important;border:1px solid #0a234140!important}#custom .button.is--secondary .button-bg,#monetization .button.is--secondary .button-bg{background:0 0!important;border:1px solid #0a234140!important}#custom .button.is--secondary:hover .button-bg,#monetization .button.is--secondary:hover .button-bg{background:#0a23410d!important;border-color:#0a2341!important}#custom .button.is--secondary p,#monetization .button.is--secondary p{color:#0a2341!important}#case .case-split-grid{grid-template-columns:1fr 1.35fr;align-items:flex-start;gap:3.5em;width:100%;margin-top:1em;margin-bottom:2em;display:grid}#case .case-split-info{text-align:left;flex-direction:column;align-items:flex-start;display:flex}#case .case-split-info .h-medium{text-align:left;letter-spacing:-.025em;margin:0 0 .15em;font-size:2.65em;line-height:1.12}#case .case-meta-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#0a234199;margin:.35em 0 1.1em;font-family:RM Mono,monospace;font-size:.75rem}#case .case-editorial-p{color:#0a2341cc;max-width:32em;margin:0 0 1.4em;font-family:PP Neue Montreal,-apple-system,sans-serif;font-size:1.0625rem;line-height:1.5}#case .case-feature-chips{flex-direction:column;gap:.65em;width:100%;margin:0 0 1.75em;padding:0;list-style:none;display:flex}#case .case-chip-item{color:#0a2341;align-items:baseline;gap:.75em;font-family:PP Neue Montreal,-apple-system,sans-serif;font-size:.9375rem;line-height:1.4;display:flex}#case .case-chip-arrow{color:#0a234173;flex-shrink:0;font-family:RM Mono,monospace;font-size:.85em}#case .case-chip-tag{letter-spacing:-.01em;color:#0a2341;white-space:nowrap;font-family:RM Mono,monospace;font-size:.85rem;font-weight:600}#case .case-chip-desc{color:#0a2341b3}#case .case-split-stage{aspect-ratio:26/15;background-color:#e7edf3;border:1px solid #0a23411f;border-radius:.75em;max-height:480px;line-height:0;position:relative;overflow:hidden;box-shadow:0 8px 30px #0a23410f}#case .case-split-stage img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}#case .case-play,#case .case-split-stage>video{width:100%;height:100%;display:block;position:absolute;inset:0}#case .case-play{all:unset;cursor:pointer;display:block;position:absolute;inset:0}#case .case-play:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0a234100 45%,#0a23416b 100%);transition:opacity .3s;position:absolute;inset:0}#case .case-play:hover:after,#case .case-play:focus-visible:after{opacity:1}#case .case-play:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px}#case .case-play__disc{color:#f4f7fa;-webkit-backdrop-filter:blur(10px);background:#0a2341d1;border-radius:50%;justify-content:center;align-items:center;width:4.4em;height:4.4em;transition:transform .3s cubic-bezier(.16,1,.3,1),background .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #0a23414d}#case .case-play__disc svg{width:1.5em;height:1.5em;margin-left:.12em}#case .case-play:hover .case-play__disc,#case .case-play:focus-visible .case-play__disc{background:var(--color-primary);color:#fff;transform:translate(-50%,-50%)scale(1.08)}#case .case-split-stage>video{object-fit:contain;background:#0a2341}#case .case-split-badge{transition:opacity .25s}#case .case-split-stage.is--playing .case-split-badge{opacity:0;pointer-events:none}#case .case-split-stage.is--playing .case-play{display:none}#case .case-split-badge{-webkit-backdrop-filter:blur(10px);color:#f4f7fa;letter-spacing:.05em;background:#0a2341d9;border-radius:.35em;align-items:center;gap:.5em;padding:.45em .9em;font-family:RM Mono,monospace;font-size:.7em;line-height:1;display:inline-flex;position:absolute;bottom:1em;left:1.25em}#case .case-split-badge .dot{background:var(--color-primary);border-radius:50%;width:6px;height:6px}@media (width<=991px){#case .case-split-grid{grid-template-columns:1fr;gap:2.5em;margin-top:1em}#case .case-split-info,#case .case-split-info .h-medium{text-align:center;align-items:center}#case .case-bullet-list{align-items:center}}.mmv{min-height:100svh;padding:7em 0 8em}.mmv__wrap{max-width:40em}.mmv__eyebrow{color:#0a234161;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.1em;font-family:RM Mono,monospace,sans-serif;font-size:.7rem}.mmv__head{margin-bottom:3.2em}.mmv__head .h-medium{margin:0 0 .5em}.mmv__lede{color:#0a234199;max-width:32em;margin:0;line-height:1.55}.mmv__wa{color:#0a2341b3;border-bottom:1px solid #0a234138;align-items:center;gap:.6em;min-height:44px;margin-top:1.8em;font-size:.95rem;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.mmv__wa:hover{color:#0a2341;border-color:#0a2341}.mmv__wa svg{flex:none}.mmv__wa.is--solo{background:#ffffff80;border:1px solid #0a234138;border-radius:.4em;margin-top:0;padding:0 1.2em}.mmv__wa.is--solo:hover{background:#fff;border-color:#0a234173}.mmv__form{flex-direction:column;gap:1.5em;display:flex}.mmv__form[hidden]{display:none}.mmv__row{grid-template-columns:1fr 1fr;gap:1.5em;display:grid}.mmv__field{flex-direction:column;gap:.45em;min-width:0;display:flex}.mmv__field label{color:#0a2341;align-items:center;gap:.5em;font-size:.93rem;font-weight:500;display:flex}.mmv__ico{color:#0a23416b;flex:none}.mmv__field:focus-within label .mmv__ico{color:#0a2341}.mmv__field.is--bad label .mmv__ico{color:#b42318}.mmv__opt{letter-spacing:.08em;text-transform:uppercase;color:#0a234152;margin-left:.4em;font-family:RM Mono,monospace,sans-serif;font-size:.6rem;font-weight:400}.mmv__hint{color:#0a23416b;font-size:.82rem;line-height:1.4}.mmv__field input[type=text],.mmv__field input[type=email],.mmv__field input[type=tel],.mmv__field input[type=number],.mmv__field select,.mmv__field textarea{color:#0a2341;background:#fff9;border:1px solid #0a23412e;border-radius:.45em;width:100%;padding:.75em .85em;font-family:inherit;font-size:16px;transition:border-color .15s,background-color .15s,box-shadow .15s}.mmv__field textarea{resize:vertical;line-height:1.5}.mmv__field input:hover,.mmv__field select:hover,.mmv__field textarea:hover{border-color:#0a234152}.mmv__field input:focus,.mmv__field select:focus,.mmv__field textarea:focus{background:#fff;border-color:#0a2341;outline:none;box-shadow:0 0 0 3px #0a234114}.mmv__field select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#0a234173 50%),linear-gradient(135deg,#0a234173 50%,#0000 50%);background-position:calc(100% - 1.15em) 1.35em,calc(100% - .85em) 1.35em;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:2.4em}.mmv__field input[type=number]{appearance:textfield}.mmv__field input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.mmv__field input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.mmv__unit{position:relative}.mmv__unit input{padding-right:3em}.mmv__unit-tag{color:#0a234166;pointer-events:none;font-size:.9rem;position:absolute;top:50%;right:.9em;transform:translateY(-50%)}.mmv__err{color:#b42318;font-size:.82rem;line-height:1.4}.mmv__field.is--bad input,.mmv__field.is--bad select,.mmv__field.is--bad textarea,.mmv__field.is--bad .iti__tel-input{border-color:#b423188c}.mmv__field.is--bad input:focus,.mmv__field.is--bad .iti__tel-input:focus{border-color:#b42318;box-shadow:0 0 0 3px #b423181a}.mmv__field.is--bad .mmv__drop{border-color:#b423188c}.mmv__field--tel .iti{width:100%}.mmv__field--tel .iti__tel-input{color:#0a2341;background:#fff9;border:1px solid #0a23412e;border-radius:.45em;width:100%;padding:.75em .85em;font-family:inherit;font-size:16px;transition:border-color .15s,background-color .15s,box-shadow .15s}.mmv__field--tel .iti__tel-input:hover{border-color:#0a234152}.mmv__field--tel .iti__tel-input:focus{background:#fff;border-color:#0a2341;outline:none;box-shadow:0 0 0 3px #0a234114}.mmv__field--tel .iti__country-container{padding:1px}.mmv__field--tel .iti__selected-country{background:0 0;border-radius:.45em 0 0 .45em}.mmv__field--tel .iti__selected-country:hover{background:#0a23410a}.mmv__field--tel .iti__selected-dial-code{color:#0a2341a6;font-size:.92rem}.iti .iti__country-selector{background:#fff;border:1px solid #0a234129;border-radius:.5em;font-family:inherit;box-shadow:0 18px 44px #0a234124}.iti .iti__search-input{border-bottom:1px solid #0a23411a;padding-top:.7em;padding-bottom:.7em;padding-right:.85em;font-family:inherit;font-size:16px}.iti.iti--inline-country-selector .iti__country-list{overscroll-behavior:contain;max-height:17rem;overflow-y:auto}.iti .iti__country{padding:.55em .85em;font-size:.92rem}.iti .iti__country.iti__highlight{background:#0a23410f}.iti .iti__dial-code{color:#0a234173}.mmv__drop{cursor:pointer;text-align:center;background:#fff6;border:1px dashed #0a234142;border-radius:.55em;flex-direction:column;align-items:center;gap:.45em;padding:2.4em 1.4em;transition:border-color .15s,background-color .15s;display:flex}.mmv__drop:hover,.mmv__drop.is--over{background:#fff;border-color:#0a234180}.mmv__drop.is--set{background:#ffffffbf;border-style:solid}.mmv__drop-mark{color:#0a234166;margin-bottom:.3em;line-height:0}.mmv__drop.is--set .mmv__drop-mark{color:#0a2341}.mmv__drop input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.mmv__drop-main{color:#0a2341;word-break:break-word;font-size:.96rem}.mmv__drop-sub{color:#0a23417a;max-width:34em;font-size:.84rem;line-height:1.45}.mmv__submit{cursor:pointer;border:none;align-self:flex-start;margin-top:.6em}.mmv__submit:disabled{opacity:.55;cursor:wait}.mmv__error{color:#b42318;background:#b423180f;border:1px solid #b423182e;border-radius:.45em;margin:0;padding:.8em 1em;font-size:.9rem;line-height:1.5}.mmv__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mmv__done{outline:none}.mmv__done-mark{color:#0a2341;background:#0a23410f;border:1px solid #0a234124;border-radius:50%;justify-content:center;align-items:center;width:3.1em;height:3.1em;margin-bottom:1.5em;display:inline-flex}.mmv__done .h-medium{margin:0 0 .5em}.mmv__steps{border-top:1px solid #0a23411f;margin:2.6em 0 0;padding:0;list-style:none}.mmv__steps li{border-bottom:1px solid #0a23411f;grid-template-columns:2em 1fr;gap:.3em 1em;padding:1.25em 0;display:grid}.mmv__steps-n{letter-spacing:.06em;color:#0a234166;grid-row:1/span 2;align-self:start;font-family:RM Mono,monospace,sans-serif;font-size:.72rem;line-height:1.7}.mmv__steps-t{color:#0a2341;font-size:.98rem;font-weight:500;line-height:1.45}.mmv__steps-d{color:#0a234194;font-size:.9rem;line-height:1.5}.mmv__steps-d a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.mmv__steps-d a:hover{color:#0a2341}.mmv__done-actions{flex-wrap:wrap;align-items:center;gap:.75em;margin-top:2.2em;display:flex}.mmv__done-back{color:#0a23418c;border-bottom:1px solid #0a234133;align-items:center;min-height:44px;margin-top:1.4em;font-size:.9rem;text-decoration:none;display:inline-flex}.mmv__done-back:hover{color:#0a2341;border-color:#0a2341}@media screen and (width<=640px){.mmv{padding:calc(63px + 1.75rem) 0 5em}.mmv__head{margin-bottom:2.4em}.mmv__form,.mmv__row{gap:1.3em}.mmv__row{grid-template-columns:1fr}.mmv__drop{padding:2em 1.2em}.mmv__submit,.mmv__wa.is--solo{justify-content:center;width:100%}}@media (width<=47.9375em){#product .f-grid-basics__list{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.25em;overflow-x:auto}#product .f-grid-basics__list::-webkit-scrollbar{display:none}#product .f-grid-basics__item{scroll-snap-align:start;flex:0 0 78%;font-size:.98rem}#product .analytics-proof,#product .sponsored-proof__label,#product .sponsored-proof__meta,#custom .mon-sheet-meta,#custom .mon-action-btn{font-size:.7rem}.f-grid__icons-row .eyebrow.small{font-size:12px}#product .icons-soon .eyebrow,#custom .osmo-dark-text p,#custom .mon-pill-top span{font-size:.7rem}html:has(body[data-nav-status=open]),body[data-nav-status=open]{overflow:hidden}#product .f-grid__vid-wrap,#product .vimeo-wrap,#product .single-vimeo-player{max-width:100%}.mmv__opt{font-size:.7rem}}@media screen and (width<=767px){.nav-menu{color:#0a2341;overscroll-behavior:contain;background-color:#fff;width:auto;max-width:none;max-height:calc(100svh - 1.5em);padding-left:1.5em;padding-right:1.5em;left:1.25em;right:1.25em;overflow-y:auto;transform:none}.nav-menu :where(.nav-menu__links,.nav-menu-divider,.nav-menu-buttons){width:100%;max-width:100%}.header .nav-button-row [aria-label=Language]{display:none}.nav-menu :where(.nav-link-text,.nav-menu-eyebrow,.eyebrow,.nav-menu__links,.lang){color:#0a2341}.nav-menu :where(.nav-menu-divider,.nav-menu-divider.bottom){background-color:#c8d4de}}#custom .yours-index{grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,2.6vw,2.25rem);margin-bottom:clamp(2rem,5vw,3.25rem);padding-top:clamp(1.25rem,2.4vw,1.75rem)}#custom .yours-index__col h3{margin:.4em 0 .28em}#custom .yours-index__col p{font-size:.95em}@media (width<=44em){#custom .yours-index{grid-template-columns:1fr;gap:0}#custom .yours-index__col+.yours-index__col{border-top:1px solid #0a23411a;margin-top:.9rem;padding-top:.9rem}#custom .yours-index__col h3{margin:.3em 0 .2em}}#custom .yours-movement,#custom .yours-movement:first-of-type{margin-top:clamp(2.5rem,6vw,5rem);padding-top:clamp(2.25rem,5vw,4rem)}#custom .movement-intro h3{margin-top:.35em}#custom .movement-intro>p.p-reg{margin-top:.6em}#custom .yours-movement .layout{margin-top:clamp(1.75rem,4vw,3rem)!important}#custom .db-avatar>svg{display:none!important}#custom .db-avatar__img{object-fit:contain;width:100%;height:100%}@media (width<=991px){#custom .tab-visual-item{display:none}#custom .tab-visual-item.active{opacity:1;visibility:visible;display:flex}#custom .tab-visual-wrap{min-height:0}}@media (width<=47.9375em){#film{height:290vh}.brand-grid{grid-template-columns:repeat(3,1fr);gap:.6em}.brand-cell:before{padding-top:66%}.brand-cell .brand-logo{max-width:74%;max-height:52%}#custom .mon-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:.5rem;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}#custom .mon-grid::-webkit-scrollbar{display:none}#custom .mon-cell{scroll-snap-align:start;padding:1.5em 1.25em}#custom .mon-cell__stage{height:12.5rem}#custom .db-wrapper{background:#fff;border:1px solid #0a23411a;border-radius:.85em;height:auto;padding:.7rem;box-shadow:0 1px 2px #0a23410a}#custom .db-base,#custom .db-side,#custom .db-notificatin{display:none}#custom .db-search{width:100%;margin-bottom:.7rem;position:static}#custom .db-wrapper .w-dyn-list{height:auto}#custom .db-content{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:.5rem;width:100%;display:grid;position:static;overflow:visible}#custom .db-content__card{scroll-snap-align:none;width:auto;min-width:0}#custom .db-content__card:nth-of-type(n+4){display:flex}#custom .db-card__visual{aspect-ratio:16/11;height:auto}#custom .db-card__info{padding:.5em .6em}#custom .db-card__info .p-small{font-size:12px;line-height:1.3}#product .f-grid{gap:1em}#product .f-grid-card{height:auto;padding-top:1.5em;padding-bottom:1.5em}#product .f-grid__comps,#product .f-grid__vid-wrap,#product .f-grid__basics,#product .f-grid__snippet{max-height:9.5rem}#product .mappire-scan-proof{height:9.5rem}#product .f-grid-basics__item{flex:0 0 100%;min-width:100%}#product .f-grid__icons{max-height:8.5rem}#custom>.container.c-pad-top{padding-top:2.75em}#custom>.container.c-pad-bottom{padding-bottom:2.75em}#custom .yours-movement,#custom .yours-movement:first-of-type{margin-top:2rem;padding-top:1.85rem}#custom .yours-index{margin-bottom:1.75em;padding-top:.75em}#custom .yours-movement .layout{gap:1.5em;padding-bottom:1em}#industries .db-content__card:nth-of-type(n+4),#industries .industry-card:nth-of-type(n+4){display:flex}#why .t-row{padding-top:.6em;padding-bottom:.6em}#why .why-cards-grid{gap:.9em}#why .osmo-plan-card{padding-top:1.75em;padding-bottom:1.75em}.testimonial-item{padding-top:1.5em;padding-bottom:1.5em}.testimonial-row{padding-top:2.25em;padding-bottom:1.5em}.header [aria-label=Language] .link{margin:-1em -.5em;padding:1em .5em}.nav-menu__links .nav-link,.nav-menu__links .link{padding-block:.65em}.footer a.link,.footer .footer-link-col a{padding-block:.5em;display:inline-block}.section{padding-top:2rem;padding-bottom:2rem}.case-top,main>section:first-of-type:not(#film){padding-top:calc(63px + 1.75rem)}.home-hero{padding-top:3rem;padding-bottom:.75rem}.home-hero__inner{gap:2.5rem}[data-hero-section]>.container{padding-top:2.5rem;padding-bottom:2rem}#final-cta .container.c-pad-top{padding-top:3.5rem}#final-cta .container.c-pad-bottom{padding-bottom:3.5rem}#how .step-timeline__list{gap:2.75rem}.testimonial-item{gap:1.5rem}#custom .tab-container{gap:1.25em;padding-top:1.25em}#custom .tab-container .flex-col.gap--xlarge{gap:1.35em;margin-top:1.35em}#why .t-them .cross-dash{font-size:0}#why .t-them .cross-dash:after{content:"Not offered at all";letter-spacing:normal;font-family:PP Neue Montreal,Arial,sans-serif;font-size:14.5px}.clip__time,.analytics-proof__kicker,.analytics-proof__label,.analytics-proof__meta,.analytics-proof__live{font-size:12px}.header [aria-label=Language] .link{margin-inline:-.75em;padding-inline:.75em}}#product .analytics-proof__rank{opacity:.58}#product .icons-soon{background-color:var(--color-primary)}#product .icons-soon .eyebrow{color:#f4f7fa}footer .footer-link-col ul{gap:.5em}#product .f-card__text h3.h-small{margin-top:10px;margin-bottom:10px}p.opacity--50,p.opacity--60,li.opacity--50,li.opacity--60,span.opacity--50,span.opacity--60,div.opacity--50,div.opacity--60,.opacity--50 p,.opacity--60 p,.opacity--50 span,.opacity--60 span{opacity:.72}img.opacity--50,svg.opacity--50,.opacity--50 img,.opacity--50 svg{opacity:.5}#problem .faq-item.is--problem .w-richtext p{opacity:1;color:#0a2341c7}.t-them,.t-lab,.yours-index__i,.mon-cell__n,.osmo-dark-tag{color:#0a2341ad}h3.opacity--50,h4.opacity--50,h3.opacity--60,.faq-num.eyebrow{opacity:.72}@media (width<=47.9375em){body[data-scrolling-started=true] .header{backdrop-filter:saturate(150%)blur(14px);background:#f4f7faf0;box-shadow:0 1px #0a234112}.text-container.text-center,.step-timeline__header{margin-bottom:2.25rem}.yours-movement+.yours-movement{margin-top:2.25rem}.tab-content-wrap+.yours-payoff{margin-top:2rem}.f-grid-card.snippets{gap:1.5rem}.f-grid-card.snippets .f-grid__snippet{margin-top:0}body .osmo-dark-tag,body .sponsored-proof__meta,body .sponsored-proof__label,body .analytics-proof__panel-title,body .analytics-proof__destination,body .mon-sheet-meta,body .mon-action-btn,body .trusted-nav-item__tag,body .eyebrow,body .eyebrow.small,#case .trusted-nav-item__tag{font-size:12px}#film{display:none}[data-hero-section]{margin-top:0!important;padding-top:calc(63px + 1.5rem)!important}[data-hero-section] .container,[data-hero-section] .home-hero{padding-top:0}[data-hero-section],[data-hero-section] .container{padding-bottom:0!important}.arhome-hero{padding-top:calc(63px + 1.5rem)!important}[data-hero-section] .container{justify-content:flex-start!important;height:auto!important;min-height:0!important}[data-hero-section] .home-hero__inner{gap:1.75rem;min-height:0}[data-hero-section] .hero-col-title{margin-top:0}[data-hero-section] .md--hide{display:none}.body.is-home .header .nav-row{opacity:1!important;transform:none!important}.header,body[data-scrolling-started=true][data-nav-status=closed] .header{padding:10px var(--container-padding);transition:none}.header .header-bg{display:none}body[data-scrolling-started=true] .header{backdrop-filter:none;box-shadow:none;background:0 0}[data-hero-section]{opacity:1!important}[data-hero-section] .single-line{transform:none!important}[data-hero-section] [data-load-items=wrap-buttons] .button{opacity:1!important;visibility:visible!important}[data-hero-section] .hero-col-info,[data-hero-section] .hero-col-title,[data-hero-section] .home-col-cta,[data-hero-section] .home-hero-vid{animation:.7s cubic-bezier(.625,.05,0,1) both mp-rise}[data-hero-section] .hero-col-title{animation-delay:60ms}[data-hero-section] .home-col-cta{animation-delay:.14s}[data-hero-section] .home-hero-vid{animation-delay:.22s}[data-hero-section] .hero-col-info{flex-flow:row;order:-2;align-items:center;gap:.75em;margin:0 0 -.5rem}[data-hero-section] .hero-col-info p{margin:0;line-height:1.5}[data-hero-section] .hero-col-info .hero-roll{min-width:9em}.hero-roll__i{transition-duration:.45s}#final-cta .cta-proof{flex-direction:column;align-items:center;gap:.4em;max-width:20em}#final-cta .cta-proof__num{font-size:2.5rem}#final-cta .cta-proof__txt{font-size:1rem;line-height:1.45}#final-cta .about-button-row{width:100%;margin-top:1.75em!important}#final-cta .about-button-row .button{width:auto;min-width:12rem;padding-inline:2em}#final-cta .cta-terms{letter-spacing:0;max-width:18em;margin:1em auto 0;font-family:inherit;font-size:.875rem;line-height:1.5}#demo .map-fs-open,#demo .demo-foot__actions>a:first-child{display:none!important}#demo .demo-foot__actions{width:100%}#demo .demo-foot__actions>a{justify-content:center;width:100%}#demo .demo-foot{margin-top:1.5em}.header .menu-button{border-radius:8px;color:#0a2341!important}.header .menu-button .button-bg{border:1px solid #0a234129;border-radius:8px;background:#fff!important}.header .menu-button.close .button-bg{border-color:#0000}[data-hero-section] .home-hero-vid{background:#fff;border:1px solid #0a23411f;border-radius:14px;grid-template-columns:2.75em auto;align-self:flex-start;align-items:center;column-gap:.75em;margin-top:0;padding:.5em 1.25em .5em .5em;display:grid;position:relative;width:fit-content!important}[data-hero-section] .home-hero-vid .hero-vid-bg,[data-hero-section] .home-hero-vid .home-vid-star,[data-hero-section] .home-hero-vid .hero-vid-wrap:after{display:none}[data-hero-section] .home-hero-vid .hero-vid-wrap{display:contents}[data-hero-section] .home-hero-vid .hero-vid-img{object-fit:cover;border-radius:9px;grid-row:1/3;width:2.75em;height:2.75em}[data-hero-section] .home-hero-vid .hero-vid-tag{color:#0a234199;text-shadow:none;grid-column:2;font-size:11px;line-height:1.2;position:static}[data-hero-section] .home-hero-vid .hero-vid-cta{grid-column:2;margin:0}[data-hero-section] .home-hero-vid .hero-vid-cta .button{width:auto;height:auto;color:var(--color-primary);justify-content:flex-start;padding:0;position:static}[data-hero-section] .home-hero-vid .hero-vid-cta .button-bg{display:none}[data-hero-section] .home-hero-vid .hero-vid-cta .p-reg{font-size:14px;line-height:1.3}[data-hero-section] .home-hero-vid .hero-vid-cta .p-reg:after{content:" →"}[data-hero-section] .home-hero-vid .hero-vid-cta .button:after{content:"";border-radius:inherit;position:absolute;inset:0}}@keyframes mp-sheet-in{0%{translate:0 -100%}to{translate:0}}@keyframes mp-sheet-out{0%{translate:0}to{translate:0 -100%}}@keyframes mp-rise{0%{opacity:.01;translate:0 18px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){[data-hero-section] .hero-col-info,[data-hero-section] .hero-col-title,[data-hero-section] .home-col-cta,[data-hero-section] .home-hero-vid{animation:none}}@media (width<=47.9375em){:root{--color-neutral-900:#fff!important}body,.body,.main-w{background:#fff}.header:before{backdrop-filter:none;background:#fff;border-bottom:0;box-shadow:0 1px #0a23410f}.opacity--50,.opacity--60,.opacity--70,.u--color-neutral-500{opacity:.82!important}.main-w{flex-direction:column;display:flex}.main-w>[data-hero-section]{order:1}#brands{order:2}#case{order:3}#demo{order:4}#product{order:5}#how{order:6}#custom{order:7}#industries{order:8}#faq{order:9}#final-cta{order:10}#problem,#why{display:none}#product .f-grid,#industries .industry-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--container-padding));padding:0 var(--container-padding) .5rem;scroll-padding-inline:var(--container-padding);scrollbar-width:none;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;display:flex!important}#product .f-grid::-webkit-scrollbar{display:none}#industries .industry-grid::-webkit-scrollbar{display:none}#product .f-grid>.f-grid-card,#industries .industry-grid>.industry-card{scroll-snap-align:start;flex:0 0 84%;width:auto!important;margin:0!important}#product .f-grid>.f-grid-card.full{display:none}#brands .container{overflow:hidden}#brands .brand-grid{flex-wrap:nowrap;gap:.75rem;width:max-content;padding-right:.75rem;animation:38s linear infinite mp-marquee;display:flex!important}#brands .brand-grid>.brand-cell,#brands .brand-grid>.brand-cell.is--clone{flex:0 0 6.5rem;height:3.5rem;display:flex}#brands .text-container{margin-bottom:1rem}#brands .h-medium{opacity:.7;font-size:1rem}#case .case-editorial-p,#case .container:has(.trusted-nav__collection),#case .testimonial-item:not(:first-child),#case .testimonial-item>div:first-child>p:not(.is--lead-quote),#case>.flex-row{display:none}#case .testimonial-row{padding:1.5rem 0 0}#case{padding-bottom:1rem}#custom .yours-index,#custom .yours-movement:not(:last-of-type),#custom .yours-movement .eyebrow{display:none}.main-w>section:not([data-hero-section]) .c-pad-top{padding-top:3.5rem}}#brands .brand-cell.is--clone{display:none}@keyframes mp-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){#brands .brand-grid{animation:none!important}}#custom .mon-grid{background:0 0;border:0;border-radius:0;gap:1rem;overflow:visible}#custom .mon-cell{background:#fff;border:1px solid #0a23411a;border-radius:1rem;gap:.5rem;padding:.75rem .75rem 1.5rem}#custom .mon-cell__stage{border-radius:.65rem;order:-1;margin:0 0 .75rem}#custom .mon-cell h4,#custom .mon-cell>p{padding-inline:.5rem}#custom .mon-cell>p{opacity:.75!important}@media (width<=47.9375em){#custom .mon-grid{margin-inline:calc(-1 * var(--container-padding));padding:0 var(--container-padding) .5rem;scroll-padding-inline:var(--container-padding);grid-auto-columns:84%;overflow-x:auto}#nav-wordmark{height:20px!important;display:block!important}.header .nav-logo-row .dash-side__logo-icon{display:none}.header .nav-logo-row{z-index:4;width:auto;min-width:0;position:relative}.body[data-nav-status=open] .header .nav-menu{animation:.6s cubic-bezier(.625,.05,0,1) both mp-sheet-in}.body[data-nav-status=closed] .header .nav-menu{animation:.4s cubic-bezier(.625,.05,0,1) both mp-sheet-out}.body[data-nav-status=open] .header .nav-menu .nav-link{animation:.6s cubic-bezier(.625,.05,0,1) both mp-rise}.body[data-nav-status=open] .header .nav-menu__links>:nth-child(2) .nav-link,.body[data-nav-status=open] .header .nav-menu__links>.nav-link:nth-child(2){animation-delay:40ms}.body[data-nav-status=open] .header .nav-menu__links>:nth-child(3) .nav-link,.body[data-nav-status=open] .header .nav-menu__links>.nav-link:nth-child(3){animation-delay:80ms}.body[data-nav-status=open] .header .nav-menu__links>:nth-child(4) .nav-link,.body[data-nav-status=open] .header .nav-menu__links>.nav-link:nth-child(4){animation-delay:.12s}.body[data-nav-status=open] .header .nav-menu__links>:nth-child(5) .nav-link,.body[data-nav-status=open] .header .nav-menu__links>.nav-link:nth-child(5){animation-delay:.16s}.body[data-nav-status] .header .nav-menu{width:auto!important;padding:calc(63px + 1.5rem) var(--container-padding) 1.5rem!important;background:#fff!important;border-radius:0 0 1.25rem 1.25rem!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.header .nav-menu-eyebrow{display:none!important}.header .nav-menu__links{gap:0}.header .nav-menu .nav-link{border-bottom:1px solid #0a23411a;justify-content:space-between;align-items:center;min-height:3.5rem;display:flex}.header .nav-menu .nav-link:after{display:none}.header .nav-menu .nav-link-text{font-size:1.5rem;line-height:1.2}.header .nav-menu-buttons{align-items:stretch;gap:1rem;margin-top:1.5rem}.header .nav-menu-buttons>.flex-row{justify-content:flex-start}.header .nav-menu-buttons .button{display:none!important}#brands{padding-bottom:0}#case .c-pad-top{padding-top:2.5rem}.footer li.mask,footer li.mask{list-style:none;overflow:visible}footer ul{padding-left:0;list-style:none}footer li:has(>a[href="/#why"]){display:none}#industries .industry-card .db-card__sub{font-size:14px;line-height:1.45}#industries .industry-card .p-small{font-size:16px}footer .footer-link-col ul{gap:.35rem}footer .footer-logo{margin-top:2rem!important}footer .footer-bottom-row{order:2;margin-top:1.25rem}}#faq .faq-more{font:inherit;cursor:pointer;background:0 0;border:0}#industries .industry-card .db-card__visual{isolation:isolate;background-color:#0a23410d}#industries .industry-card__img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}#industries .industry-card .db-card__visual:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0a23410f}@media (hover:hover){#industries .industry-card:hover .industry-card__img{transform:scale(1.04)}}@media (width>=48em){.main-w>section.section:not([data-hero-section])>.container.c-pad-top{padding-top:0}}#final-cta{padding-bottom:0}body:has(#final-cta) footer.footer.section{padding-top:0}@media (width>=48em){footer.footer.section{padding-bottom:3rem}}@media (width<=47.9375em){#final-cta .container.c-pad-bottom{padding-bottom:2.5rem}#case .case-feature-chips{gap:1rem;margin-bottom:1.75rem}#case .case-chip-item{text-align:center;flex-direction:column;align-items:center;gap:.2rem}#case .case-chip-arrow,#case .case-chip-dot{display:none}#case .case-chip-tag{font-size:.9rem}#case .case-chip-desc{font-size:.9375rem;line-height:1.4}}.case-stats{display:none}@media (width<=47.9375em){#product{order:3}#case{order:4;padding-bottom:0!important}#demo{order:5}#brands{padding-bottom:2.75rem}#case .case-split-grid{flex-direction:column;align-items:stretch;gap:0;display:flex}#case .case-split-info{display:contents}#case .case-split-info>h2{text-align:center;order:1;margin:0 0 1.75rem}#case .case-split-stage{order:2}#case .case-stats{order:3}#case .case-cta{order:4;justify-content:center;display:flex;margin:0!important}#case .case-meta-eyebrow,#case .case-feature-chips,#case .case-split-badge{display:none!important}#case .case-stats{grid-template-columns:repeat(3,1fr);margin:1.75rem 0;padding:0;display:grid}#case .case-stats>div{text-align:center;padding:0 .25rem}#case .case-stats>div+div{border-left:1px solid #ffffff24}#case .case-stats dt{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.625rem;font-weight:500;line-height:1.1}#case .case-stats dd{color:#ffffff9e;margin:.3rem 0 0;font-size:.875rem;line-height:1.3}html[data-lab] main #case .case-stats dt{color:#fff!important}html[data-lab] main #case .case-stats dd{color:#ffffff9e!important}#case .testimonial-row{padding:2.25rem 0 0;overflow:visible}#case .testimonial-row__list{width:100%;padding:0 var(--container-padding)}#case .testimonial-item{justify-content:flex-start;gap:1.25rem;width:100%;max-width:none;margin:0;padding:1.5rem 1.25rem 1.25rem}#case .testimonial-item .p-reg.is--lead-quote{margin:0;font-size:1.125rem;line-height:1.45}#case .testimonial-item-details{padding-top:1rem}}#industries .industry-card__icon{z-index:2;color:#0a2341;background:#fffffff2;border-radius:.65em;place-items:center;width:2.4em;height:2.4em;display:grid;position:absolute;bottom:.6em;left:.6em;box-shadow:0 0 0 1px #0a23410f,0 4px 14px -4px #0a23414d}#industries .industry-card .db-card__visual .industry-card__icon svg{opacity:1;color:inherit;width:1.3em;height:1.3em;position:static;transform:none}#industries .industry-card .db-card__visual .industry-card__icon svg [stroke]{stroke-width:1.6px}@media (width<=47.9375em){#industries .industry-card__icon{width:2.25rem;height:2.25rem;bottom:.55rem;left:.55rem}#industries .industry-card .db-card__visual .industry-card__icon svg{width:1.2rem;height:1.2rem}}.mp-consent{z-index:2147482000;backdrop-filter:blur(20px)saturate(1.8);color:#0a2341;opacity:0;background:#ffffffb3;border:1px solid #fff9;border-radius:999px;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:8px 8px 8px 18px;font-family:inherit;font-size:13.5px;line-height:1.4;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%,24px)scale(.98);box-shadow:0 0 0 1px #0a23410f,0 18px 48px -16px #0a234159}.mp-consent.is--in{opacity:1;transform:translate(-50%)scale(1)}.mp-consent.is--gone{opacity:0;transition-duration:.35s;transform:translate(-50%,16px)scale(.98)}.mp-consent p{color:#2d3f52;white-space:nowrap;margin:0}.mp-consent__row{flex:none;gap:6px;display:flex}.mp-consent button{font:inherit;cursor:pointer;color:#2d3f52;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:13px;transition:background-color .2s,color .2s}.mp-consent button:hover{color:#0a2341;background:#0a23410f}.mp-consent button.is--yes{color:#fff;background:#0a2341}.mp-consent button.is--yes:hover{background:#1b3a5c}.mp-consent button:focus-visible{outline-offset:2px;outline:2px solid #486c8b}@media (width<=600px){.mp-consent{border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;padding:14px;bottom:12px;left:12px;right:12px;transform:translateY(24px)}.mp-consent.is--in{transform:none}.mp-consent.is--gone{transform:translateY(16px)}.mp-consent p{white-space:normal}.mp-consent__row{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.mp-consent{transition:opacity .2s;transform:translate(-50%)}}.btn{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-6);background:var(--c-ink);color:var(--c-paper-2);font-size:var(--t-sm);transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast);border:0;border-radius:999px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{opacity:.9;transform:translateY(-1px)}.btn--sm{padding:var(--s-2) var(--s-4)}.btn--accent{background:var(--c-accent);color:var(--c-accent-ink)}
