.sl[data-astro-cid-c5dceeoc]{--e: cubic-bezier(.22, 1, .36, 1)}.sec-grey[data-astro-cid-c5dceeoc]{background:linear-gradient(180deg,#fff,#f5f5f6 20% 80%,#fff)}.sl-hero[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;align-items:center;padding:56px 20px 78px}.sl-head[data-astro-cid-c5dceeoc] .big-title[data-astro-cid-c5dceeoc],.sl-head[data-astro-cid-c5dceeoc] .hero-sub[data-astro-cid-c5dceeoc]{margin-top:24px}.sl-head[data-astro-cid-c5dceeoc] .cta-pill[data-astro-cid-c5dceeoc]{margin-top:32px}.tile[data-astro-cid-c5dceeoc]{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:640px;margin-top:48px;padding:40px 16px 72px;border-radius:24px;overflow:hidden;background:#7fb04e var(--i-green-tile) center / 100% 100% no-repeat}.card-wrap[data-astro-cid-c5dceeoc]{position:relative;width:100%;max-width:400px}.stack[data-astro-cid-c5dceeoc]{position:absolute;left:0;right:0;margin:0 auto;height:80px;border-radius:20px;background:#fff}.stack-front[data-astro-cid-c5dceeoc]{bottom:-21px;width:83.333%;opacity:.55}.stack-back[data-astro-cid-c5dceeoc]{bottom:-41px;width:66.667%;opacity:.35}.card[data-astro-cid-c5dceeoc]{position:relative;display:flex;flex-direction:column;gap:20px;padding:20px 18px;border-radius:20px;background:#fff;box-shadow:0 24px 48px #0f2a0526;font-family:Inter,system-ui,sans-serif;color:#111}.card-top[data-astro-cid-c5dceeoc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.card-shop[data-astro-cid-c5dceeoc],.card-label[data-astro-cid-c5dceeoc]{min-width:0;color:#636366;font-size:13px;line-height:17px}.card-status[data-astro-cid-c5dceeoc]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#e6f2d9;color:#3d6b1e;font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.card-dot[data-astro-cid-c5dceeoc]{width:6px;height:6px;border-radius:50%;background:#3d6b1e}.card-hero[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.card-value[data-astro-cid-c5dceeoc]{font-size:min(38px,10.5vw);line-height:1.05;letter-spacing:-1.3px;font-weight:600;white-space:nowrap}.card-trend[data-astro-cid-c5dceeoc]{display:inline-flex;align-items:center;gap:6px;color:#3d6b1e;font-size:13px;line-height:17px}.card-trend[data-astro-cid-c5dceeoc] svg{width:14px;height:14px}.card-chart[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;gap:8px}.bars[data-astro-cid-c5dceeoc]{display:flex;align-items:flex-end;gap:6px;height:64px}.bar[data-astro-cid-c5dceeoc]{flex:1 1 0;height:calc(var(--h) / 72 * 100%);border-radius:4px;background:#f0f0f2;transform-origin:bottom}.bar[data-astro-cid-c5dceeoc].now{background:#8cc152}.axis[data-astro-cid-c5dceeoc]{display:flex;justify-content:space-between;color:#636366;font-size:11px;line-height:14px}.card-totals[data-astro-cid-c5dceeoc]{display:flex;padding:14px 0;border-top:1px solid #e3e3e0;border-bottom:1px solid #e3e3e0}.total[data-astro-cid-c5dceeoc]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px;padding:0 10px;border-left:1px solid #e3e3e0}.total[data-astro-cid-c5dceeoc]:first-child{padding-left:0;border-left:0}.total[data-astro-cid-c5dceeoc]:last-child{padding-right:0}.total-label[data-astro-cid-c5dceeoc]{color:#636366;font-size:12px;line-height:16px}.total-value[data-astro-cid-c5dceeoc]{font-size:min(15px,4vw);line-height:22px;letter-spacing:-.3px;font-weight:600;white-space:nowrap}.latest[data-astro-cid-c5dceeoc]{display:flex;align-items:center;gap:12px}.latest-face[data-astro-cid-c5dceeoc]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#f0f0f2;font-size:11px;line-height:14px;font-weight:600}.latest-info[data-astro-cid-c5dceeoc]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:2px}.latest-name[data-astro-cid-c5dceeoc]{font-size:14px;line-height:18px;font-weight:500}.latest-meta[data-astro-cid-c5dceeoc]{color:#636366;font-size:12px;line-height:16px}.latest-amount[data-astro-cid-c5dceeoc]{font-size:14px;line-height:18px;font-weight:600;white-space:nowrap}.rise[data-astro-cid-c5dceeoc]{animation:rise .9s var(--e) both}.tile[data-astro-cid-c5dceeoc]{animation:rise 1s var(--e) .12s both}.card[data-astro-cid-c5dceeoc]{animation:rise 1s var(--e) .24s both}.stack[data-astro-cid-c5dceeoc]{animation:tuck .8s var(--e) .55s both}.bar[data-astro-cid-c5dceeoc]{animation:grow .7s var(--e) calc(.5s + var(--i) * .05s) both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes tuck{0%{transform:translateY(-40px)}}@keyframes grow{0%{transform:scaleY(0)}}.tap[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;align-items:center;gap:44px;width:100%;margin-top:44px}.tap-steps[data-astro-cid-c5dceeoc]{list-style:none;width:100%;margin:0;padding:0}.tap-step[data-astro-cid-c5dceeoc]{position:relative;display:flex;gap:16px;padding:24px 0}.tap-step[data-astro-cid-c5dceeoc]:before,.tap-step[data-astro-cid-c5dceeoc]:last-child:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--line);transform-origin:left}.tap-step[data-astro-cid-c5dceeoc]:before{top:0}.tap-step[data-astro-cid-c5dceeoc]:last-child:after{bottom:0}.tap-no[data-astro-cid-c5dceeoc]{color:var(--green);font:400 12px/normal IBM Plex Mono,system-ui,monospace;letter-spacing:.6px}.tap-text[data-astro-cid-c5dceeoc]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.tap-title[data-astro-cid-c5dceeoc]{font-size:24px;font-weight:600;letter-spacing:-.9px}.tap-desc[data-astro-cid-c5dceeoc]{color:var(--text);font-size:16px;line-height:24px}.ways[data-astro-cid-c5dceeoc]{list-style:none;width:100%;margin:44px 0 0;padding:0;border-bottom:1px solid var(--line)}.way[data-astro-cid-c5dceeoc]{display:grid;grid-template-columns:44px 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:4px;padding:20px 0;border-top:1px solid var(--line)}.way-icon[data-astro-cid-c5dceeoc]{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#f5f5f6;color:#111}.way-icon[data-astro-cid-c5dceeoc] svg{width:20px;height:20px}.way-title[data-astro-cid-c5dceeoc]{font-size:20px;font-weight:600;letter-spacing:-.36px}.way-desc[data-astro-cid-c5dceeoc]{color:var(--text);font-size:15px;line-height:23px}.devices[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;gap:32px;width:100%;margin-top:44px}.device[data-astro-cid-c5dceeoc]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.device-photo[data-astro-cid-c5dceeoc]{aspect-ratio:588 / 460;border-radius:20px;overflow:hidden;background:#fff}.device-img[data-astro-cid-c5dceeoc]{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.device-text[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;gap:4px}.device-name[data-astro-cid-c5dceeoc]{font-size:20px;font-weight:600;letter-spacing:-.36px}.device-desc[data-astro-cid-c5dceeoc]{color:var(--text);font-size:15px;line-height:23px}.works[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;margin-top:40px;padding-top:22px;border-top:1px solid var(--line)}.works-label[data-astro-cid-c5dceeoc]{color:var(--grey);font:400 11px/normal IBM Plex Mono,system-ui,monospace;letter-spacing:1.4px;white-space:nowrap}.works-list[data-astro-cid-c5dceeoc]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;margin:0;padding:0}.works-list[data-astro-cid-c5dceeoc] li[data-astro-cid-c5dceeoc]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;white-space:nowrap}.works-list[data-astro-cid-c5dceeoc] svg{width:16px;height:16px}.signal[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:44px;position:relative}.signal-dashes[data-astro-cid-c5dceeoc],.signal-online[data-astro-cid-c5dceeoc]{display:none}.stop[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;align-items:center;text-align:center}.badge[data-astro-cid-c5dceeoc]{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);color:#000}.badge[data-astro-cid-c5dceeoc].on{background:var(--lime);box-shadow:none;color:#0b0b0c}.badge[data-astro-cid-c5dceeoc] svg{width:22px;height:22px}.stop-time[data-astro-cid-c5dceeoc]{margin-top:28px;color:var(--grey);font:400 12px/normal IBM Plex Mono,system-ui,monospace}.stop-title[data-astro-cid-c5dceeoc]{margin-top:10px;font-size:20px;font-weight:600;letter-spacing:-.36px}.stop-desc[data-astro-cid-c5dceeoc]{margin-top:8px;width:260px;max-width:100%;color:var(--text);font-size:16px;line-height:24px}.v-line[data-astro-cid-c5dceeoc]{display:block;width:2px;height:44px;margin:24px 0;background:#c4c4c8}.v-line[data-astro-cid-c5dceeoc].on{background:var(--lime)}.saved-note[data-astro-cid-c5dceeoc]{margin-bottom:24px;color:var(--grey);font:400 11px/normal IBM Plex Mono,system-ui,monospace;letter-spacing:1.4px;text-align:center}.end-cta[data-astro-cid-c5dceeoc]{margin-top:32px}@media(min-width:768px){.sl-hero[data-astro-cid-c5dceeoc]{padding:80px 32px 99px}.tile[data-astro-cid-c5dceeoc]{width:calc(640 * var(--u));max-width:100%;height:calc(800 * var(--u));margin-top:56px;padding:calc(143 * var(--u)) 0 0;border-radius:calc(28 * var(--u))}.card-wrap[data-astro-cid-c5dceeoc]{width:calc(480 * var(--u));max-width:none}.stack[data-astro-cid-c5dceeoc]{height:calc(80 * var(--u));border-radius:calc(20 * var(--u))}.stack-front[data-astro-cid-c5dceeoc]{bottom:calc(-21 * var(--u))}.stack-back[data-astro-cid-c5dceeoc]{bottom:calc(-41 * var(--u))}.card[data-astro-cid-c5dceeoc]{gap:calc(24 * var(--u));padding:calc(28 * var(--u));border-radius:calc(20 * var(--u));box-shadow:0 calc(24 * var(--u)) calc(48 * var(--u)) #0f2a0526}.card-top[data-astro-cid-c5dceeoc]{gap:calc(8 * var(--u))}.card-shop[data-astro-cid-c5dceeoc],.card-label[data-astro-cid-c5dceeoc]{font-size:calc(13 * var(--u));line-height:calc(17 * var(--u))}.card-status[data-astro-cid-c5dceeoc]{gap:calc(6 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}.card-dot[data-astro-cid-c5dceeoc]{width:calc(6 * var(--u));height:calc(6 * var(--u))}.card-hero[data-astro-cid-c5dceeoc]{gap:calc(6 * var(--u))}.card-value[data-astro-cid-c5dceeoc]{font-size:calc(44 * var(--u));line-height:calc(46 * var(--u));letter-spacing:calc(-1.5 * var(--u))}.card-trend[data-astro-cid-c5dceeoc]{gap:calc(6 * var(--u));font-size:calc(13 * var(--u));line-height:calc(17 * var(--u))}.card-trend[data-astro-cid-c5dceeoc] svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.card-chart[data-astro-cid-c5dceeoc]{gap:calc(8 * var(--u))}.bars[data-astro-cid-c5dceeoc]{gap:calc(6 * var(--u));height:calc(72 * var(--u))}.bar[data-astro-cid-c5dceeoc]{border-radius:calc(4 * var(--u))}.axis[data-astro-cid-c5dceeoc]{font-size:calc(11 * var(--u));line-height:calc(14 * var(--u))}.card-totals[data-astro-cid-c5dceeoc]{padding:calc(16 * var(--u)) 0}.total[data-astro-cid-c5dceeoc]{flex:1 1 0;gap:calc(4 * var(--u));padding:0 calc(16 * var(--u))}.total-label[data-astro-cid-c5dceeoc]{font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}.total-value[data-astro-cid-c5dceeoc]{font-size:calc(17 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.3 * var(--u))}.latest[data-astro-cid-c5dceeoc]{gap:calc(12 * var(--u))}.latest-face[data-astro-cid-c5dceeoc]{width:calc(32 * var(--u));height:calc(32 * var(--u));font-size:calc(11 * var(--u));line-height:calc(14 * var(--u))}.latest-info[data-astro-cid-c5dceeoc]{gap:calc(2 * var(--u))}.latest-name[data-astro-cid-c5dceeoc],.latest-amount[data-astro-cid-c5dceeoc]{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u))}.latest-meta[data-astro-cid-c5dceeoc]{font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}.tap[data-astro-cid-c5dceeoc]{flex-direction:row;gap:48px;margin-top:55px}.tap-steps[data-astro-cid-c5dceeoc]{flex:1 1 0;min-width:0}.tap-step[data-astro-cid-c5dceeoc]{gap:20px;padding:26px 0}.tap-title[data-astro-cid-c5dceeoc]{font-size:26px;letter-spacing:-1px}.ways[data-astro-cid-c5dceeoc]{display:grid;grid-template-columns:repeat(2,1fr);row-gap:32px;margin-top:55px;border-bottom:0}.way[data-astro-cid-c5dceeoc]{display:flex;flex-direction:column;gap:14px;padding:8px 28px;border-top:0}.way[data-astro-cid-c5dceeoc]:nth-child(2n){border-left:1px solid var(--line)}.way-icon[data-astro-cid-c5dceeoc]{grid-row:auto}.way-title[data-astro-cid-c5dceeoc]{font-size:21px;letter-spacing:-.38px}.devices[data-astro-cid-c5dceeoc]{flex-direction:row;gap:20px;margin-top:55px}.device[data-astro-cid-c5dceeoc]{gap:18px}.device-photo[data-astro-cid-c5dceeoc]{border-radius:24px}.device-name[data-astro-cid-c5dceeoc]{font-size:21px;letter-spacing:-.38px}.works[data-astro-cid-c5dceeoc]{flex-direction:row;justify-content:space-between;max-width:704px;margin-top:50px}.works-list[data-astro-cid-c5dceeoc]{flex-wrap:nowrap;gap:28px}.signal[data-astro-cid-c5dceeoc]{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;max-width:704px;margin-top:55px;padding-top:24px}.v-line[data-astro-cid-c5dceeoc]{display:none}.signal-dashes[data-astro-cid-c5dceeoc],.signal-online[data-astro-cid-c5dceeoc]{display:block;position:absolute;top:51px;height:2px}.signal-dashes[data-astro-cid-c5dceeoc]{left:calc(100% / 6 + 36px);width:calc(100% / 3 - 72px);background:repeating-linear-gradient(90deg,#c4c4c8 0 7px,transparent 7px 14px)}.signal-online[data-astro-cid-c5dceeoc]{left:calc(50% + 36px);width:calc(100% / 3 - 72px);border-radius:1px;background:linear-gradient(-90deg,#3e7a1c,#8cc74f)}.saved-note[data-astro-cid-c5dceeoc]{position:absolute;top:10px;left:calc(100% / 3);transform:translate(-50%);margin:0;white-space:nowrap}.stop-desc[data-astro-cid-c5dceeoc]{width:216px;font-size:15px;line-height:23px}}@media(min-width:1280px){.sl-hero[data-astro-cid-c5dceeoc]{padding:calc(96 * var(--u)) calc(120 * var(--u)) calc(150 * var(--u))}.sl-head[data-astro-cid-c5dceeoc] .big-title[data-astro-cid-c5dceeoc],.sl-head[data-astro-cid-c5dceeoc] .hero-sub[data-astro-cid-c5dceeoc]{margin-top:calc(24 * var(--u))}.sl-head[data-astro-cid-c5dceeoc] .cta-pill[data-astro-cid-c5dceeoc]{margin-top:calc(32 * var(--u))}.tile[data-astro-cid-c5dceeoc]{margin-top:calc(72 * var(--u))}.tap[data-astro-cid-c5dceeoc]{gap:calc(96 * var(--u));max-width:calc(1040 * var(--u));margin-top:calc(96 * var(--u))}.tap-phone[data-astro-cid-c5dceeoc]{width:calc(280 * var(--u));height:calc(590 * var(--u));padding:calc(7 * var(--u));border-radius:calc(44 * var(--u))}.tap-phone[data-astro-cid-c5dceeoc] .screen[data-astro-cid-c5dceeoc]{border-radius:calc(37 * var(--u))}.tap-step[data-astro-cid-c5dceeoc]{gap:calc(32 * var(--u));padding:calc(32 * var(--u)) 0}.tap-no[data-astro-cid-c5dceeoc]{font-size:calc(12 * var(--u));letter-spacing:calc(.6 * var(--u))}.tap-text[data-astro-cid-c5dceeoc]{gap:calc(8 * var(--u))}.tap-title[data-astro-cid-c5dceeoc]{font-size:calc(32 * var(--u));letter-spacing:calc(-1.2 * var(--u))}.tap-desc[data-astro-cid-c5dceeoc]{font-size:calc(16 * var(--u));line-height:calc(24 * var(--u))}.ways[data-astro-cid-c5dceeoc]{grid-template-columns:repeat(4,1fr);max-width:calc(1200 * var(--u));margin-top:calc(96 * var(--u))}.way[data-astro-cid-c5dceeoc]{gap:calc(14 * var(--u));padding:calc(8 * var(--u)) calc(28 * var(--u))}.way[data-astro-cid-c5dceeoc]:not(:first-child){border-left:1px solid var(--line)}.way-icon[data-astro-cid-c5dceeoc]{width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:calc(12 * var(--u))}.way-icon[data-astro-cid-c5dceeoc] svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.way-title[data-astro-cid-c5dceeoc]{font-size:calc(22 * var(--u));letter-spacing:calc(-.4 * var(--u))}.way-desc[data-astro-cid-c5dceeoc]{font-size:calc(15 * var(--u));line-height:calc(23 * var(--u))}.devices[data-astro-cid-c5dceeoc]{gap:calc(24 * var(--u));max-width:calc(1200 * var(--u));margin-top:calc(96 * var(--u))}.device[data-astro-cid-c5dceeoc]{gap:calc(20 * var(--u))}.device-photo[data-astro-cid-c5dceeoc]{border-radius:calc(28 * var(--u))}.device-text[data-astro-cid-c5dceeoc]{gap:calc(4 * var(--u))}.device-name[data-astro-cid-c5dceeoc]{font-size:calc(22 * var(--u));letter-spacing:calc(-.4 * var(--u))}.device-desc[data-astro-cid-c5dceeoc]{font-size:calc(15 * var(--u));line-height:calc(23 * var(--u))}.works[data-astro-cid-c5dceeoc]{max-width:calc(880 * var(--u));margin-top:calc(64 * var(--u));padding-top:calc(22 * var(--u))}.works-label[data-astro-cid-c5dceeoc]{font-size:calc(11 * var(--u));letter-spacing:calc(1.4 * var(--u))}.works-list[data-astro-cid-c5dceeoc]{display:contents}.works-list[data-astro-cid-c5dceeoc] li[data-astro-cid-c5dceeoc]{gap:calc(8 * var(--u));font-size:calc(14 * var(--u))}.works-list[data-astro-cid-c5dceeoc] svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.signal[data-astro-cid-c5dceeoc]{max-width:calc(1098 * var(--u));min-height:calc(224 * var(--u));margin-top:calc(88 * var(--u));padding-top:calc(24 * var(--u))}.signal-dashes[data-astro-cid-c5dceeoc],.signal-online[data-astro-cid-c5dceeoc]{top:calc(51 * var(--u));height:calc(2 * var(--u))}.signal-dashes[data-astro-cid-c5dceeoc]{left:calc(100% / 6 + 36 * var(--u));width:calc(100% / 3 - 72 * var(--u));background:repeating-linear-gradient(90deg,#c4c4c8 0 calc(7 * var(--u)),transparent calc(7 * var(--u)) calc(14 * var(--u)))}.signal-online[data-astro-cid-c5dceeoc]{left:calc(100% / 2 + 36 * var(--u));width:calc(100% / 3 - 72 * var(--u))}.saved-note[data-astro-cid-c5dceeoc]{top:calc(10 * var(--u));font-size:calc(11 * var(--u));letter-spacing:calc(1.4 * var(--u))}.badge[data-astro-cid-c5dceeoc]{width:calc(56 * var(--u));height:calc(56 * var(--u))}.badge[data-astro-cid-c5dceeoc] svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.stop-time[data-astro-cid-c5dceeoc]{margin-top:calc(28 * var(--u));font-size:calc(12 * var(--u))}.stop-title[data-astro-cid-c5dceeoc]{margin-top:calc(10 * var(--u));font-size:calc(22 * var(--u));letter-spacing:calc(-.4 * var(--u))}.stop-desc[data-astro-cid-c5dceeoc]{margin-top:calc(8 * var(--u));width:calc(240 * var(--u));font-size:calc(16 * var(--u));line-height:calc(24 * var(--u))}.end-cta[data-astro-cid-c5dceeoc]{margin-top:calc(32 * var(--u))}}.js-anim [data-astro-cid-c5dceeoc][data-reveal].head>[data-astro-cid-c5dceeoc]{opacity:0;transform:translateY(14px);transition:opacity .6s var(--e),transform .7s var(--e)}.js-anim [data-astro-cid-c5dceeoc][data-reveal].head>[data-astro-cid-c5dceeoc]:nth-child(2){transition-delay:.06s}.js-anim [data-astro-cid-c5dceeoc][data-reveal].head>[data-astro-cid-c5dceeoc]:nth-child(3){transition-delay:.12s}.js-anim [data-astro-cid-c5dceeoc][data-reveal].head>[data-astro-cid-c5dceeoc]:nth-child(4){transition-delay:.18s}.js-anim [data-astro-cid-c5dceeoc][data-reveal].head.is-in>[data-astro-cid-c5dceeoc]{opacity:1;transform:none}.js-anim .tap-phone[data-astro-cid-c5dceeoc]{opacity:0;transform:translateY(28px);transition:opacity .7s var(--e),transform .9s var(--e)}.js-anim .tap-step[data-astro-cid-c5dceeoc]>[data-astro-cid-c5dceeoc]{opacity:0;transform:translateY(14px);transition:opacity .6s var(--e),transform .7s var(--e);transition-delay:calc(var(--i) * .18s + .2s)}.js-anim .tap-step[data-astro-cid-c5dceeoc]:before,.js-anim .tap-step[data-astro-cid-c5dceeoc]:last-child:after{transform:scaleX(0);transition:transform .9s var(--e);transition-delay:calc(var(--i) * .18s + .1s)}.js-anim .tap[data-astro-cid-c5dceeoc].is-in .tap-phone[data-astro-cid-c5dceeoc],.js-anim .tap[data-astro-cid-c5dceeoc].is-in .tap-step[data-astro-cid-c5dceeoc]>[data-astro-cid-c5dceeoc]{opacity:1;transform:none}.js-anim .tap[data-astro-cid-c5dceeoc].is-in .tap-step[data-astro-cid-c5dceeoc]:before,.js-anim .tap[data-astro-cid-c5dceeoc].is-in .tap-step[data-astro-cid-c5dceeoc]:last-child:after{transform:none}.js-anim .way[data-astro-cid-c5dceeoc]>[data-astro-cid-c5dceeoc]{opacity:0;transform:translateY(14px);transition:opacity .6s var(--e),transform .7s var(--e);transition-delay:calc(var(--i) * .1s)}.js-anim .ways[data-astro-cid-c5dceeoc].is-in .way[data-astro-cid-c5dceeoc]>[data-astro-cid-c5dceeoc]{opacity:1;transform:none}.js-anim .device[data-astro-cid-c5dceeoc]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--e),transform .8s var(--e);transition-delay:calc(var(--i) * .12s)}.js-anim .device-img[data-astro-cid-c5dceeoc]{transform:scale(1.06);transition:transform 1.4s var(--e);transition-delay:calc(var(--i) * .12s)}.js-anim .devices[data-astro-cid-c5dceeoc].is-in .device[data-astro-cid-c5dceeoc],.js-anim .devices[data-astro-cid-c5dceeoc].is-in .device-img[data-astro-cid-c5dceeoc]{opacity:1;transform:none}.signal[data-astro-cid-c5dceeoc].is-animated{--a: 0;--b: 0}.signal[data-astro-cid-c5dceeoc].is-animated .signal-dashes[data-astro-cid-c5dceeoc]{clip-path:inset(0 calc((1 - var(--a)) * 100%) 0 0)}.signal[data-astro-cid-c5dceeoc].is-animated .signal-online[data-astro-cid-c5dceeoc]{transform:scaleX(var(--b));transform-origin:left}.signal[data-astro-cid-c5dceeoc].is-animated .v-line[data-astro-cid-c5dceeoc]{transform:scaleY(var(--a));transform-origin:top}.signal[data-astro-cid-c5dceeoc].is-animated .v-line[data-astro-cid-c5dceeoc].on{transform:scaleY(var(--b))}.signal[data-astro-cid-c5dceeoc].is-animated .saved-note[data-astro-cid-c5dceeoc]{opacity:calc(.25 + var(--a) * .75)}.signal[data-astro-cid-c5dceeoc].is-animated .stop[data-astro-cid-c5dceeoc]{opacity:.35;transition:opacity .5s ease}.signal[data-astro-cid-c5dceeoc].is-animated .stop[data-astro-cid-c5dceeoc].is-lit{opacity:1}.signal[data-astro-cid-c5dceeoc].is-animated .badge[data-astro-cid-c5dceeoc]{transition:background-color .45s ease,box-shadow .45s ease}.signal[data-astro-cid-c5dceeoc].is-animated .badge[data-astro-cid-c5dceeoc].on:not(.is-lit){background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.signal[data-astro-cid-c5dceeoc].is-animated .stop[data-astro-cid-c5dceeoc].is-lit .badge[data-astro-cid-c5dceeoc]{animation:badge-pop .55s cubic-bezier(.34,1.56,.64,1)}.signal[data-astro-cid-c5dceeoc].is-animated .stop[data-astro-cid-c5dceeoc].is-lit .badge[data-astro-cid-c5dceeoc].on:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 #8cc74f80;animation:badge-ring 1s ease-out .1s}@keyframes badge-pop{0%{transform:scale(.85)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes badge-ring{to{box-shadow:0 0 0 18px #8cc74f00}}@media(prefers-reduced-motion:reduce){.rise[data-astro-cid-c5dceeoc],.tile[data-astro-cid-c5dceeoc],.card[data-astro-cid-c5dceeoc],.stack[data-astro-cid-c5dceeoc],.bar[data-astro-cid-c5dceeoc]{animation:none}}
