.parts-module__i6c-eq__fill{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}video.parts-module__i6c-eq__fill{opacity:0;transition:opacity .35s}video.parts-module__i6c-eq__fill[data-playing]{opacity:1}.parts-module__i6c-eq__plain{inline-size:100%;aspect-ratio:var(--ratio,1);background:#f4f4f4;border-radius:32px;display:block;position:relative;overflow:hidden}.parts-module__i6c-eq__device{inline-size:100%;display:block;container-type:inline-size}.parts-module__i6c-eq__phone{background:#0d0d0f;border-radius:15cqi;padding:3.6cqi;display:block;position:relative;box-shadow:inset 0 0 0 .9cqi #2a2a2e,0 0 0 1px #00000040,0 60px 100px -50px #11182799}.parts-module__i6c-eq__phone:before,.parts-module__i6c-eq__phone:after{content:"";background:#1f1f23;border-radius:1cqi;inline-size:1cqi;position:absolute}.parts-module__i6c-eq__phone:before{block-size:12%;inset-block-start:22%;inset-inline-start:-.8cqi}.parts-module__i6c-eq__phone:after{block-size:16%;inset-block-start:28%;inset-inline-end:-.8cqi}.parts-module__i6c-eq__screen{aspect-ratio:var(--screen,.46);isolation:isolate;background:#fff;border-radius:11.8cqi;display:block;position:relative;overflow:hidden}.parts-module__i6c-eq__canvas{display:block;position:absolute}.parts-module__i6c-eq__crumbs ol{color:#6b6f78;font-family:var(--font-manrope), system-ui, sans-serif;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;font-size:14px;font-weight:600;line-height:20px;list-style:none;display:flex}.parts-module__i6c-eq__crumbs li:not(:last-child):after{content:"/";color:#b8bbc2;margin-inline:8px}.parts-module__i6c-eq__crumbs a{color:inherit;text-decoration:none}.parts-module__i6c-eq__crumbs a:hover,.parts-module__i6c-eq__crumbs [aria-current]{color:#000}.parts-module__i6c-eq__kicker{background:var(--c-soft,#f2f2f2);block-size:34px;inline-size:fit-content;color:var(--c-ink,#000);font-family:var(--font-manrope), system-ui, sans-serif;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.parts-module__i6c-eq__kickerDot{background:var(--c,#000);border-radius:50%;block-size:8px;inline-size:8px}.parts-module__i6c-eq__paragraphs{gap:16px;display:grid}.parts-module__i6c-eq__paragraphs p{color:#000000bf;font-family:var(--font-manrope), system-ui, sans-serif;text-wrap:pretty;margin:0;font-size:18px;font-weight:500;line-height:29px}.parts-module__i6c-eq__cta{color:#fff;block-size:60px;inline-size:fit-content;font-family:var(--font-manrope), system-ui, sans-serif;background:#000;border-radius:40px;align-items:center;gap:12px;padding:0 28px 0 32px;font-size:18px;font-weight:800;line-height:25px;text-decoration:none;transition:background-color .2s;display:inline-flex}.parts-module__i6c-eq__ctaIcon{block-size:22px;inline-size:22px;transition:transform .2s}.parts-module__i6c-eq__cta:hover{background:#097fe8}.parts-module__i6c-eq__cta:hover .parts-module__i6c-eq__ctaIcon{transform:translate(4px)}.parts-module__i6c-eq__tagGroups{gap:12px;display:grid}.parts-module__i6c-eq__tagGroup{gap:10px;display:grid}.parts-module__i6c-eq__tagLabel{color:#6b6f78;font-family:var(--font-manrope), system-ui, sans-serif;font-size:14px;font-weight:700;line-height:18px}.parts-module__i6c-eq__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.parts-module__i6c-eq__chips li{font-family:var(--font-manrope), system-ui, sans-serif;background:#f2f2f2;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;line-height:18px}.parts-module__i6c-eq__updated{color:#6b6f78;font-family:var(--font-manrope), system-ui, sans-serif;font-size:14px;font-weight:600;line-height:20px}@media (max-width:767px){.parts-module__i6c-eq__paragraphs p{font-size:16px;line-height:25px}.parts-module__i6c-eq__cta{white-space:nowrap;justify-content:center;block-size:56px;inline-size:100%;max-inline-size:360px;padding-inline:20px;font-size:16px}}@media (prefers-reduced-motion:reduce){.parts-module__i6c-eq__cta,.parts-module__i6c-eq__ctaIcon{transition:none}}
.CaseHeroStage-module__XM0mGG__section{--font-display:var(--font-oswald), system-ui, sans-serif;--font-body:var(--font-manrope), system-ui, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--pad:clamp(32px, 5vw, 80px);box-sizing:border-box;color:#000;inline-size:100%;max-inline-size:1440px;font-family:var(--font-body);gap:clamp(40px,5vw,72px);margin-inline:auto;padding-inline:clamp(20px,5.56vw,80px);display:grid}.CaseHeroStage-module__XM0mGG__panel{isolation:isolate;padding:var(--pad);background:linear-gradient(150deg, color-mix(in srgb, var(--c) 8%, #fff) 0%, color-mix(in srgb, var(--c) 22%, #fff) 55%, color-mix(in srgb, var(--c) 40%, #fff) 100%);border-radius:48px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);display:grid;position:relative;overflow:hidden}.CaseHeroStage-module__XM0mGG__panel[data-demo]{padding-block-end:0}.CaseHeroStage-module__XM0mGG__panel:not([data-demo]){grid-template-columns:minmax(0,1fr)}.CaseHeroStage-module__XM0mGG__panel:not([data-demo]) .CaseHeroStage-module__XM0mGG__copy{max-inline-size:980px}.CaseHeroStage-module__XM0mGG__word{z-index:-1;color:#fff9;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(130px,20vw,320px);font-weight:500;line-height:1;position:absolute;inset-block-end:-.14em;inset-inline-end:-.04em}.CaseHeroStage-module__XM0mGG__copy{align-content:center;gap:22px;display:grid}.CaseHeroStage-module__XM0mGG__panel[data-demo] .CaseHeroStage-module__XM0mGG__copy{padding-block-end:var(--pad)}.CaseHeroStage-module__XM0mGG__crumbs ol{color:#0000008c}.CaseHeroStage-module__XM0mGG__kicker{background:#ffffffd9;margin-block-start:6px}.CaseHeroStage-module__XM0mGG__title{font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,76px);font-weight:400;line-height:1.02}.CaseHeroStage-module__XM0mGG__lead{color:#000000d1;text-wrap:pretty;max-inline-size:640px;margin:0;font-size:clamp(18px,1.5vw,21px);font-weight:700;line-height:1.45}.CaseHeroStage-module__XM0mGG__cta{margin-block-start:10px}.CaseHeroStage-module__XM0mGG__stage{place-items:end center;display:grid;position:relative}.CaseHeroStage-module__XM0mGG__phoneWrap{transform-origin:50% 100%;inline-size:min(320px,82%);animation:CaseHeroStage-module__XM0mGG__hero-phone-in 1.2s var(--ease) .15s both;margin-block:clamp(40px,5vw,72px) -26%;transform:rotate(-2deg)}@keyframes CaseHeroStage-module__XM0mGG__hero-phone-in{0%{transform:translateY(60px)rotate(-6deg)}}.CaseHeroStage-module__XM0mGG__floats{z-index:1;pointer-events:none;margin:0;position:absolute;inset:0}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate{position:absolute}.CaseHeroStage-module__XM0mGG__platesInline{flex-wrap:wrap;gap:10px;margin:4px 0 0;display:flex}.CaseHeroStage-module__XM0mGG__plate{opacity:0;transition:opacity .6s var(--ease) calc(.6s + var(--i) * .15s), translate .8s var(--ease) calc(.6s + var(--i) * .15s);background:#fff;border-radius:20px;gap:2px;padding:12px 18px 14px;display:grid;position:relative;translate:0 16px;box-shadow:0 20px 40px -24px #11182773}.CaseHeroStage-module__XM0mGG__plate dd{font-family:var(--font-display);white-space:nowrap;margin:0;font-size:26px;line-height:1.1}.CaseHeroStage-module__XM0mGG__plate dt{color:#6b6f78;order:2;font-size:13px;font-weight:700;line-height:16px}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate[data-pos="0"]{inset-block-start:14%;inset-inline-start:-2%}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate[data-pos="1"]{inset-block-start:36%;inset-inline-end:-2%}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate[data-pos="2"]{inset-block-start:62%;inset-inline-start:2%}.CaseHeroStage-module__XM0mGG__section[data-seen] .CaseHeroStage-module__XM0mGG__plate{opacity:1;animation:CaseHeroStage-module__XM0mGG__hero-float 6s ease-in-out calc(1.6s + var(--i) * .8s) infinite;translate:0}.CaseHeroStage-module__XM0mGG__section[data-seen] .CaseHeroStage-module__XM0mGG__platesInline .CaseHeroStage-module__XM0mGG__plate{animation:none}@keyframes CaseHeroStage-module__XM0mGG__hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.CaseHeroStage-module__XM0mGG__below{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.CaseHeroStage-module__XM0mGG__text{columns:2;column-gap:40px;display:block}.CaseHeroStage-module__XM0mGG__text p{break-inside:avoid;margin-block-end:16px}.CaseHeroStage-module__XM0mGG__meta{gap:18px;display:grid}.CaseHeroStage-module__XM0mGG__facts{border-block-end:1px solid #e3e3e3;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;padding-block-end:18px;display:grid}.CaseHeroStage-module__XM0mGG__facts dt{color:#6b6f78;font-size:13px;font-weight:700;line-height:18px}.CaseHeroStage-module__XM0mGG__facts dd{margin:4px 0 0;font-size:16px;font-weight:700;line-height:22px}.CaseHeroStage-module__XM0mGG__copy,.CaseHeroStage-module__XM0mGG__below{animation:CaseHeroStage-module__XM0mGG__hero-copy-in .8s var(--ease) both}.CaseHeroStage-module__XM0mGG__below{animation-delay:.3s}@keyframes CaseHeroStage-module__XM0mGG__hero-copy-in{0%{transform:translateY(24px)}}@media (max-width:1023px){.CaseHeroStage-module__XM0mGG__panel,.CaseHeroStage-module__XM0mGG__below{grid-template-columns:minmax(0,1fr)}.CaseHeroStage-module__XM0mGG__panel[data-demo] .CaseHeroStage-module__XM0mGG__copy{padding-block-end:0}.CaseHeroStage-module__XM0mGG__phoneWrap{inline-size:min(300px,56%)}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate[data-pos="0"]{inset-inline-start:4%}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate[data-pos="1"]{inset-inline-end:4%}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate[data-pos="2"]{inset-inline-start:8%}}@media (max-width:767px){.CaseHeroStage-module__XM0mGG__section{--pad:24px}.CaseHeroStage-module__XM0mGG__panel{border-radius:28px;padding-block-start:28px}.CaseHeroStage-module__XM0mGG__word{font-size:96px}.CaseHeroStage-module__XM0mGG__floats{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:8px;display:flex;position:static}.CaseHeroStage-module__XM0mGG__floats .CaseHeroStage-module__XM0mGG__plate{border-radius:16px;padding:8px 14px 10px;position:static}.CaseHeroStage-module__XM0mGG__plate dd{font-size:20px}.CaseHeroStage-module__XM0mGG__stage{align-items:start}.CaseHeroStage-module__XM0mGG__phoneWrap{inline-size:min(240px,70%);margin-block-start:24px}.CaseHeroStage-module__XM0mGG__text{columns:1}}@media (prefers-reduced-motion:reduce){.CaseHeroStage-module__XM0mGG__copy,.CaseHeroStage-module__XM0mGG__below,.CaseHeroStage-module__XM0mGG__plate,.CaseHeroStage-module__XM0mGG__phoneWrap{opacity:1;transition:none;animation:none;transform:translate(0,0)}.CaseHeroStage-module__XM0mGG__section[data-seen] .CaseHeroStage-module__XM0mGG__plate{animation:none}.CaseHeroStage-module__XM0mGG__phoneWrap{transform:rotate(-2deg)}}
