.w-root a:not(.btn-primary){color:#222}.w-root a:not(.btn-primary):hover{color:#000}.num{font-variant-numeric:tabular-nums}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes w-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.w-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both w-rise}.w-d1{animation-delay:80ms}.w-d2{animation-delay:.18s}.w-d3{animation-delay:.3s}@keyframes w-in-a{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes w-in-b{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.w-in-a{animation:.6s cubic-bezier(.2,.7,.2,1) both w-in-a}.w-in-b{animation:.6s cubic-bezier(.2,.7,.2,1) both w-in-b}@keyframes w-pulse{0%{box-shadow:0 0 #ff385c80}70%{box-shadow:0 0 0 8px #ff385c00}to{box-shadow:0 0 #ff385c00}}.w-pulse{animation:1.8s ease-out infinite w-pulse}@keyframes w-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.w-marquee{animation:60s linear infinite w-marquee}.w-marquee-wrap:hover .w-marquee{animation-play-state:paused}.w-lift{transition:transform .25s,box-shadow .25s}.w-lift:hover{transform:translateY(-3px);box-shadow:0 2px 4px #0000000a,0 24px 48px -20px #0003}.w-root summary{cursor:pointer;list-style:none}.w-root summary::-webkit-details-marker{display:none}@keyframes w-marquee-r{0%{transform:translate(-50%)}to{transform:translate(0)}}.w-marquee-r{animation:70s linear infinite w-marquee-r}.w-marquee-wrap:hover .w-marquee-r{animation-play-state:paused}.w-tile{box-sizing:border-box;border-radius:32px;min-height:470px;padding:36px;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.w-tile-copy{z-index:2;flex-direction:column;gap:10px;max-width:440px;display:flex;position:relative}.w-eyebrow{letter-spacing:.2px;font-size:13px;font-weight:700}.w-tile-h{letter-spacing:-.9px;margin:0;font-size:30px;font-weight:800;line-height:35px}.w-tile-p{color:#3f3f3f;margin:0;font-size:16px;line-height:24px}.w-mock{box-sizing:border-box;color:#222;background:#fff;border-radius:20px;flex-direction:column;gap:6px;font-size:14px;display:flex;position:absolute;box-shadow:0 1px 2px #0000000d,0 30px 60px -30px #14141e59}.w-float{z-index:3;position:absolute}.w-chip{color:#222;white-space:nowrap;will-change:transform;background:#fff;border-radius:16px;align-items:center;gap:8px;padding:11px 15px;font-size:13px;line-height:18px;display:inline-flex;box-shadow:0 1px 2px #0000000f,0 20px 44px -18px #14141e66}.w-chip-sub{color:#6a6a6a;font-size:12px}.w-dot{border-radius:99px;flex:none;width:8px;height:8px}.w-key{border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.w-cmp{grid-template-columns:150px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:8px 10px;font-size:13px;display:grid}.w-cmp b{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.w-bars{flex-direction:column;gap:4px;display:flex}.w-bars i{border-radius:99px;height:8px;display:block}.w-tag{color:#3f3f3f;background:#f2f2f2;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.w-app{align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.w-app b{color:#fff;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.w-row{border-top:1px solid #f2f2f2;align-items:center;gap:12px;padding:8px 0;font-size:14px;line-height:19px;display:flex}.w-row:first-of-type{border-top:0}.w-av{color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:flex}.w-stack{box-sizing:border-box;border-radius:40px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:40px;min-height:470px;padding:48px;display:grid;position:sticky;box-shadow:0 -1px #0000000a,0 -24px 60px -36px #14141e47}.w-stack-copy{flex-direction:column;gap:14px;display:flex}.w-step{color:#fff;background:#222;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:flex}.w-stack-h{letter-spacing:-1.2px;margin:0;font-size:38px;font-weight:800;line-height:42px}.w-stack-p{color:#3f3f3f;margin:0;font-size:18px;line-height:27px}.w-shot{background:#fff;border-radius:18px;justify-self:end;max-width:100%;overflow:hidden;box-shadow:0 1px 2px #0000000d,0 40px 80px -40px #14141e73}.w-tool{color:#c9b8ff;background:#9b7fe62e;border-radius:999px;padding:4px 10px;font-size:12px}.w-rs{grid-template-columns:170px minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:13px;display:grid}.w-rs i{background:#222;border-radius:99px;height:8px;display:block}.w-rs b{text-align:right;font-variant-numeric:tabular-nums}.w-hero-side{z-index:1;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute}.w-pd-cap{color:#8a8a8a;padding-left:6px;font-size:12px;font-weight:600}.w-pd{text-align:left;color:#202223;background:#fff;border-radius:14px;padding:14px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a,0 28px 56px -26px #14141e59}.w-pd-row{border-bottom:1px solid #edeeef;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.w-pd-store{color:#2c6ecb;text-underline-offset:2px;text-decoration:underline}.w-pd-b{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}@keyframes w-pd-draw{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}.w-pd-line{stroke-dasharray:300;animation:1.8s cubic-bezier(.2,.7,.2,1) .6s both w-pd-draw}@media (max-width:1380px){.w-hero-side{display:none}}.w-why{border-bottom:1px solid #f2f2f2;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;font-size:14px;line-height:20px;display:grid}.w-why-s{color:#2c6ecb;font-weight:500}.w-why-t{color:#3f3f3f}@media (max-width:980px){.w-vs{grid-template-columns:minmax(0,1fr)!important}.w-why{grid-template-columns:minmax(0,1fr)}}.w-root{overflow-x:clip}@media (max-width:760px){.w-navlinks,.w-navlogin{display:none!important}.w-h1{letter-spacing:-1.6px!important;font-size:44px!important;line-height:47px!important}.w-hsub{font-size:17px!important;line-height:26px!important}.w-root h2[id]{letter-spacing:-1.1px!important;font-size:34px!important;line-height:38px!important}.w-root main>section:not(#tour){padding-left:16px!important;padding-right:16px!important}.w-root main>section[style*=margin]{border-radius:28px!important;margin-left:12px!important;margin-right:12px!important;padding-top:72px!important;padding-bottom:72px!important}.w-chch{box-sizing:border-box;text-align:left;width:max-content;max-width:calc(100vw - 32px);white-space:normal!important;font-size:13px!important;line-height:18px!important}.w-chch>span{white-space:nowrap;flex:none}.w-root header nav>a:last-child{margin-left:auto}.w-tile{flex-direction:column;display:flex;min-height:0!important;padding:24px 24px 0!important}.w-tile-h{font-size:24px;line-height:29px}.w-tile .w-float{display:none}.w-tile .w-mock,.w-tile .w-appgrid{width:auto!important;margin:22px 0 -18px!important;position:relative!important;inset:auto!important}.w-tile .w-appgrid .w-mock{margin:0!important}.w-cmp{grid-template-columns:96px minmax(0,1fr) 28px;gap:10px}.w-rs{grid-template-columns:110px minmax(0,1fr) 24px}.w-appgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;left:16px!important;right:16px!important}.w-appgrid>:nth-child(3){display:none}.w-stack{border-radius:28px!important;gap:20px!important;min-height:0!important;padding:24px!important}.w-stack-h{font-size:28px;line-height:32px}.w-shot{width:100%!important}.w-devfeed{margin-left:0!important}.w-why{gap:6px;grid-template-columns:minmax(0,1fr)!important}}.w-devrow{flex-direction:column;gap:8px;display:flex}.w-devrow p{color:#c9c9c9;margin:0;font-size:16px;line-height:25px}.w-devtag{border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700}.w-clients{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.w-client{color:#ededed;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 13px 0 9px;font-size:13px;font-weight:600;display:inline-flex}.w-client b{color:#fff;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.w-pdbar{background:#14a3a0;border-radius:2px 2px 0 0;flex:1}.w-brandslot{color:#8a8a8a;border:1px dashed #ffffff40;border-radius:10px;margin-top:8px;padding:8px 14px;font-size:12px;position:relative}.w-pd-kv{color:#202223;border-bottom:1px solid #edeeef;justify-content:space-between;gap:8px;padding:5px 0;font-size:12px;display:flex}@media (max-width:980px){.w-cta-f{display:none}.w-root section[aria-labelledby=cta-h]{padding-top:96px!important;padding-bottom:96px!important}}.w-client img{object-fit:contain;flex:none;display:block}.w-faq{background:#f7f5f2;border-radius:20px;padding:22px 26px;transition:background .2s}.w-faq[open]{background:#f2efea}.w-plus{color:#6a6a6a;font-size:26px;line-height:1;transition:transform .25s}.w-faq[open] .w-plus{transform:rotate(45deg)}@media (max-width:980px){.w-bento>.w-tile{grid-column:span 12!important}.w-stack{grid-template-columns:minmax(0,1fr)}.w-shot{justify-self:start}.w-cta-f{display:none}}@media (prefers-reduced-motion:reduce){.w-root *{transition:none!important;animation:none!important}}.w-chch{white-space:nowrap;letter-spacing:-.1px;color:#222;will-change:transform,opacity;z-index:5;background:#fff;border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 16px 8px 8px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex;box-shadow:0 1px 2px #0000000d,0 10px 30px -14px #00000040}.w-chch>span{color:#bd0936;background:#fff1f3;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.w-frame{transform-origin:0 0;will-change:transform,opacity;background:#fff;border-radius:20px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 2px 5px #0000000a,0 50px 110px -40px #14141e52,0 0 0 1px #0000000f}.w-chrome{box-sizing:border-box;background:#f2f2f2;border-bottom:1px solid #e5e5e5;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.w-chrome i{background:#ddd;border-radius:99px;width:12px;height:12px}.w-chrome span{color:#6a6a6a;background:#fff;border:1px solid #e5e5e5;border-radius:8px;flex:0 560px;margin-left:14px;padding:4px 14px;font-size:13px;line-height:18px}.w-card{z-index:4;will-change:transform,opacity;background:#fff;border-radius:16px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 30px 70px -24px #14141e52,0 0 0 1px #0000000f}.w-note{z-index:6;box-sizing:border-box;will-change:transform,opacity;background:#fff;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 16px 13px 12px;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 2px #0000000f,0 18px 40px -16px #14141e59}.w-note>span:first-child{color:#fff;background:#ff385c;border-radius:99px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:700;display:flex}.w-note>span:last-child{flex-direction:column;gap:3px;display:flex}.w-note strong{color:#222;letter-spacing:-.1px;font-size:15px;font-weight:700;line-height:20px}.w-note>span:last-child>span{color:#3f3f3f;font-size:13px;line-height:18px}.w-static-story{flex-direction:column;gap:72px;max-width:1080px;margin:0 auto;padding:72px 24px;display:flex}.w-static-story article{flex-direction:column;align-items:center;gap:20px;display:flex}.w-static-story .w-chch{white-space:normal}.w-static-shot{border-radius:20px;width:100%;max-height:720px;overflow:hidden;box-shadow:0 2px 5px #0000000a,0 50px 110px -40px #14141e52,0 0 0 1px #0000000f}.w-static-shot img{width:100%;height:auto;display:block}.w-shot-phone{display:none!important}.w-static-note{text-align:center;color:#3f3f3f;max-width:640px;margin:0;font-size:17px;line-height:26px}.w-static-note strong{color:#222}.w-shot img{width:100%;height:auto;display:block}.w-shot-m{display:none}@media (max-width:760px){.w-shot-desktop{display:none!important}.w-shot-phone{display:block!important}.w-static-shot{max-width:390px;max-height:640px}.w-shot-d{display:none}.w-shot-m{max-width:100%;display:block;width:289px!important}}
