.hero[data-astro-cid-bbe6dxrz]{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;padding-top:var(--nav-h)}.hero-main[data-astro-cid-bbe6dxrz]{display:flex;flex:1;align-items:center;padding-top:2rem;padding-bottom:2rem}.hero[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz]{max-width:37rem;margin-top:1.5rem}.hero-actions[data-astro-cid-bbe6dxrz]{margin-top:2rem}.hero-duration[data-astro-cid-bbe6dxrz]{color:var(--ink-4);font-variant-numeric:tabular-nums}.hero[data-astro-cid-bbe6dxrz] .hero-stores{margin-top:1.5rem}.hero-facts-wrap[data-astro-cid-bbe6dxrz]{padding-bottom:1.5rem}.hero[data-astro-cid-bbe6dxrz] .hero-stores{--delay: .24s}.hero-facts[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--line)}.hero-fact[data-astro-cid-bbe6dxrz]{padding:1rem 1.5rem 0 0}.hero-fact[data-astro-cid-bbe6dxrz]+.hero-fact[data-astro-cid-bbe6dxrz]{padding-left:1.5rem;border-left:1px solid var(--line)}.hero-fact[data-astro-cid-bbe6dxrz] dt[data-astro-cid-bbe6dxrz]{font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.hero-fact[data-astro-cid-bbe6dxrz] dd[data-astro-cid-bbe6dxrz]{margin:.2rem 0 0;font-size:.8125rem;color:var(--ink-3)}@media(max-width:900px){.hero-main[data-astro-cid-bbe6dxrz]{align-items:flex-end;padding-top:42vh;padding-top:42svh}.hero-facts[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem}.hero-fact[data-astro-cid-bbe6dxrz]:nth-child(3){padding-left:0;border-left:0}}.video-head[data-astro-cid-6ln72umh]{max-width:44rem;margin-bottom:clamp(2rem,4vw,3rem)}.player[data-astro-cid-6ln72umh]{position:relative;margin:0;overflow:hidden;border-radius:var(--radius-lg);background:#0c1512;box-shadow:var(--shadow-lg);aspect-ratio:16 / 9;scroll-margin-top:calc(var(--nav-h) + 1.5rem)}.player-poster[data-astro-cid-6ln72umh],.player[data-astro-cid-6ln72umh] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.player-poster[data-astro-cid-6ln72umh]{object-fit:cover}.player-start[data-astro-cid-6ln72umh]{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;gap:1rem;padding:clamp(1.25rem,3vw,2rem);background:linear-gradient(180deg,#0c151200 45%,#0c15128c);color:#fff;text-decoration:none}.player-icon[data-astro-cid-6ln72umh]{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff;color:#0c1512;box-shadow:0 10px 30px #00000040;transition:transform .3s var(--ease-out)}.player-icon[data-astro-cid-6ln72umh] svg[data-astro-cid-6ln72umh]{margin-left:3px}.player-start[data-astro-cid-6ln72umh]:hover .player-icon[data-astro-cid-6ln72umh],.player-start[data-astro-cid-6ln72umh]:focus-visible .player-icon[data-astro-cid-6ln72umh]{transform:scale(1.06)}.player-label[data-astro-cid-6ln72umh]{display:flex;flex-direction:column;gap:.15rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.player-duration[data-astro-cid-6ln72umh]{font-size:.875rem;font-weight:400;color:#ffffffbf}.player[data-astro-cid-6ln72umh].is-loaded .player-poster[data-astro-cid-6ln72umh],.player[data-astro-cid-6ln72umh].is-loaded .player-start[data-astro-cid-6ln72umh]{display:none}.video-note[data-astro-cid-6ln72umh]{max-width:44rem;margin:1rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--ink-3)}@media(max-width:640px){.player[data-astro-cid-6ln72umh]{border-radius:var(--radius)}.player-icon[data-astro-cid-6ln72umh]{width:52px;height:52px}}.stat[data-astro-cid-cvfplcaw]{display:flex;align-items:flex-end;gap:1.25rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--line)}.stat-num[data-astro-cid-cvfplcaw]{font-size:clamp(5rem,11vw,8.5rem);font-weight:600;line-height:.82;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.stat-label[data-astro-cid-cvfplcaw]{display:flex;flex-direction:column;gap:.25rem;max-width:15rem;padding-bottom:.2rem;font-size:1rem;font-weight:500;line-height:1.4}.stat-label[data-astro-cid-cvfplcaw] .muted[data-astro-cid-cvfplcaw]{color:var(--ink-3);font-weight:400;font-size:.9375rem}.benefits-title[data-astro-cid-cvfplcaw]{font-size:clamp(1.5rem,2.4vw,2rem);letter-spacing:-.03em}.benefits-list[data-astro-cid-cvfplcaw]{margin-top:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:1rem}@media(max-width:640px){.benefits-list[data-astro-cid-cvfplcaw]{grid-template-columns:1fr}}.ipad-stage[data-astro-cid-jtwvbqok]{max-width:min(1000px,calc((100svh - 17rem)*1.3));min-width:min(100%,560px);margin:0 auto;container-type:inline-size;perspective:2400px}.ipad-body[data-astro-cid-jtwvbqok]{padding:.42cqi;border-radius:4.3cqi;background:linear-gradient(135deg,#9a9ea3,#4a4d51 22%,#2f3134 55%,#5d6166);box-shadow:0 1px #ffffff59 inset,0 50px 90px -40px #0c151273,0 18px 36px -18px #0c15124d;transform-origin:50% 100%;transition:transform 1.2s var(--ease-out)}@media(prefers-color-scheme:dark){.ipad-body[data-astro-cid-jtwvbqok]{box-shadow:0 1px #ffffff59 inset}}.js .ipad-stage[data-astro-cid-jtwvbqok]:not(.is-visible) .ipad-body[data-astro-cid-jtwvbqok]{transform:rotateX(14deg) translateY(24px)}.ipad[data-astro-cid-jtwvbqok]{position:relative;padding:2.75cqi;border-radius:3.95cqi;background:#0a0b0c;box-shadow:0 0 0 1px #0009 inset}.ipad-camera[data-astro-cid-jtwvbqok]{position:absolute;top:1.12cqi;left:50%;width:.62cqi;height:.62cqi;border-radius:50%;background:radial-gradient(circle at 35% 35%,#3a4a5a,#11161b 55%,#050607);transform:translate(-50%)}.ipad-screen[data-astro-cid-jtwvbqok]{position:relative;overflow:hidden;aspect-ratio:2732 / 2048;border-radius:1.7cqi;background:#000}.ipad-screen[data-astro-cid-jtwvbqok] .ipad-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.012);transition:opacity .7s ease,transform 1.2s var(--ease-out)}.ipad-screen[data-astro-cid-jtwvbqok] .ipad-shot.is-active{opacity:1;transform:none}.ipad-glare[data-astro-cid-jtwvbqok]{position:absolute;inset:0;background:linear-gradient(118deg,#ffffff12,#fff0 38%);pointer-events:none}.ipad-tabs[data-astro-cid-jtwvbqok]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2.25rem}.ipad-tab[data-astro-cid-jtwvbqok]{display:flex;flex-direction:column;gap:.3rem;padding:0;border:0;background:none;color:var(--ink-3);font:inherit;text-align:left;cursor:pointer}.ipad-tab-bar[data-astro-cid-jtwvbqok]{display:block;height:2px;margin-bottom:.9rem;overflow:hidden;border-radius:2px;background:var(--line-2)}.ipad-tab-bar[data-astro-cid-jtwvbqok] span[data-astro-cid-jtwvbqok]{display:block;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.ipad-tab[data-astro-cid-jtwvbqok].is-active .ipad-tab-bar[data-astro-cid-jtwvbqok] span[data-astro-cid-jtwvbqok]{transform:scaleX(1)}.ipad-stage[data-astro-cid-jtwvbqok].is-playing .ipad-tab[data-astro-cid-jtwvbqok].is-active .ipad-tab-bar[data-astro-cid-jtwvbqok] span[data-astro-cid-jtwvbqok]{animation:ipad-progress var(--ipad-interval, 6s) linear both}.ipad-tab-label[data-astro-cid-jtwvbqok]{font-size:.9375rem;font-weight:600;color:var(--ink-3);transition:color .2s ease}.ipad-tab-desc[data-astro-cid-jtwvbqok]{font-size:.875rem;line-height:1.5}.ipad-tab[data-astro-cid-jtwvbqok].is-active .ipad-tab-label[data-astro-cid-jtwvbqok],.ipad-tab[data-astro-cid-jtwvbqok]:hover .ipad-tab-label[data-astro-cid-jtwvbqok]{color:var(--ink)}.ipad-caption[data-astro-cid-jtwvbqok]{margin-top:1.5rem;font-size:.8125rem;color:var(--ink-3)}@keyframes ipad-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:640px){.ipad-tabs[data-astro-cid-jtwvbqok]{gap:.75rem}.ipad-tab-desc[data-astro-cid-jtwvbqok]{display:none}}@media(prefers-reduced-motion:reduce){.ipad-body[data-astro-cid-jtwvbqok],.ipad-screen[data-astro-cid-jtwvbqok] .ipad-shot{transition:opacity .3s ease}.js .ipad-stage[data-astro-cid-jtwvbqok]:not(.is-visible) .ipad-body[data-astro-cid-jtwvbqok]{transform:none}}.how-head[data-astro-cid-uinzuwe2]{max-width:44rem;margin-bottom:clamp(3.5rem,7vw,5rem)}.how-app-head[data-astro-cid-uinzuwe2]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,5vw,5rem);align-items:end;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.how-row[data-astro-cid-uinzuwe2]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:center;margin-top:clamp(5rem,11vw,8.5rem)}.how-kicker[data-astro-cid-uinzuwe2]{margin:0 0 .75rem;font-size:.8125rem;font-weight:500;color:var(--teal-ink)}.how-title[data-astro-cid-uinzuwe2]{margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-.03em}.how-checks[data-astro-cid-uinzuwe2]{margin-top:1.75rem}.how-checks--two[data-astro-cid-uinzuwe2]{margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.how-app-head[data-astro-cid-uinzuwe2] .how-stores{margin-top:1.75rem}.how-figure[data-astro-cid-uinzuwe2]{margin:0}.how-figure[data-astro-cid-uinzuwe2] figcaption[data-astro-cid-uinzuwe2]{margin-top:1rem;font-size:.8125rem;color:var(--ink-3)}.browser[data-astro-cid-uinzuwe2]{overflow:hidden;border:1px solid var(--line-2);border-radius:14px;background:var(--paper);box-shadow:var(--shadow-lg)}.browser-bar[data-astro-cid-uinzuwe2]{display:flex;gap:6px;padding:11px 14px;border-bottom:1px solid var(--line)}.browser-bar[data-astro-cid-uinzuwe2] span[data-astro-cid-uinzuwe2]{width:9px;height:9px;border-radius:50%;background:var(--line-2)}.browser[data-astro-cid-uinzuwe2] .browser-img{width:100%;height:auto}.lifecycle[data-astro-cid-uinzuwe2]{margin-top:clamp(5rem,10vw,8rem);padding-top:3rem;border-top:1px solid var(--line-2)}.lifecycle-steps[data-astro-cid-uinzuwe2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none}.lifecycle-step[data-astro-cid-uinzuwe2]{position:relative;display:flex;flex-direction:column;gap:.35rem;padding-top:1.75rem}.lifecycle-step[data-astro-cid-uinzuwe2]:before{content:"";position:absolute;top:4px;left:0;right:-1.5rem;height:1px;background:var(--line-2);transform-origin:left;transform:scaleX(0);transition:transform .9s var(--ease-out);transition-delay:calc(var(--i) * .14s + .2s)}.lifecycle-step[data-astro-cid-uinzuwe2]:last-child:before{right:0}.lifecycle[data-astro-cid-uinzuwe2].is-visible .lifecycle-step[data-astro-cid-uinzuwe2]:before,.no-js .lifecycle-step[data-astro-cid-uinzuwe2]:before{transform:scaleX(1)}.lifecycle-dot[data-astro-cid-uinzuwe2]{position:absolute;top:0;left:0;width:9px;height:9px;border:2px solid var(--teal);border-radius:50%;background:var(--paper-2)}.lifecycle-index[data-astro-cid-uinzuwe2]{font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--ink-4)}.lifecycle-label[data-astro-cid-uinzuwe2]{font-size:1.0625rem;font-weight:600;letter-spacing:-.015em}.lifecycle-desc[data-astro-cid-uinzuwe2]{font-size:.875rem;line-height:1.5;color:var(--ink-3)}@media(max-width:900px){.how-app-head[data-astro-cid-uinzuwe2],.how-row[data-astro-cid-uinzuwe2]{grid-template-columns:1fr}.lifecycle-steps[data-astro-cid-uinzuwe2]{grid-template-columns:1fr;gap:0}.lifecycle-step[data-astro-cid-uinzuwe2]{padding:0 0 1.5rem 1.75rem}.lifecycle-step[data-astro-cid-uinzuwe2]:before{inset:4px auto 0 4px;width:1px;height:auto;transform-origin:top;transform:scaleY(0)}.lifecycle[data-astro-cid-uinzuwe2].is-visible .lifecycle-step[data-astro-cid-uinzuwe2]:before{transform:scaleY(1)}}@media(max-width:520px){.how-checks--two[data-astro-cid-uinzuwe2]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.lifecycle-step[data-astro-cid-uinzuwe2]:before{transition:none}}.targets-head[data-astro-cid-h2yd2jjz]{max-width:40rem;margin-bottom:3.5rem}.targets[data-astro-cid-h2yd2jjz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line);border-left:1px solid var(--line)}.target[data-astro-cid-h2yd2jjz]{padding:2rem 2rem 2.25rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color .3s ease}.target[data-astro-cid-h2yd2jjz]:hover{background:var(--paper-2)}.target-icon[data-astro-cid-h2yd2jjz]{margin-bottom:1.75rem;color:var(--teal)}.target[data-astro-cid-h2yd2jjz] p[data-astro-cid-h2yd2jjz]{margin:.5rem 0 0;font-size:.9375rem;line-height:1.6;color:var(--ink-3)}@media(max-width:900px){.targets[data-astro-cid-h2yd2jjz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.targets[data-astro-cid-h2yd2jjz]{grid-template-columns:1fr}.target[data-astro-cid-h2yd2jjz]{padding:1.5rem}}.spec-grid[data-astro-cid-ysbxozy4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--line)}.spec-title[data-astro-cid-ysbxozy4]{margin:0 0 1.25rem;font-size:.8125rem;font-weight:500;color:var(--ink-3)}.spec[data-astro-cid-ysbxozy4] .checks{font-size:.9375rem}@media(max-width:640px){.spec-grid[data-astro-cid-ysbxozy4]{grid-template-columns:1fr;gap:2rem}}.quote[data-astro-cid-ro3m77yx]{margin:0 0 2rem}.quote[data-astro-cid-ro3m77yx] p[data-astro-cid-ro3m77yx]{margin:0;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:600;line-height:1.05;letter-spacing:-.04em;text-wrap:balance}.fazit-tagline[data-astro-cid-ro3m77yx]{margin:2rem 0 0;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.9375rem;font-weight:500;color:var(--teal-ink)}.cta[data-astro-cid-riavxups]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center;overflow:hidden;padding:clamp(2.25rem,5vw,4.5rem);border-radius:var(--radius-lg);background:#0c1512;color:#fff}@media(prefers-color-scheme:dark){.cta[data-astro-cid-riavxups]{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line-2)}}.cta[data-astro-cid-riavxups] .cta-mark{color:#3fc3a6;opacity:.9}.cta-kicker[data-astro-cid-riavxups]{margin:0 0 1rem;font-size:.8125rem;font-weight:500;color:#7fd8c3}.cta-title[data-astro-cid-riavxups]{max-width:38rem;color:#fff}.cta-copy[data-astro-cid-riavxups]{max-width:32rem;margin:1.25rem 0 0;color:#ffffffad;line-height:1.65}.cta-actions[data-astro-cid-riavxups]{margin-top:2rem}.cta-btn[data-astro-cid-riavxups]{background:#fff;color:#0c1512}.cta-btn[data-astro-cid-riavxups]:hover{background:#dff3ed}.cta-ghost[data-astro-cid-riavxups]{border-color:#ffffff38;color:#fff}.cta-ghost[data-astro-cid-riavxups]:hover{border-color:#fff9}.company[data-astro-cid-riavxups]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);margin-top:clamp(4.5rem,9vw,7rem)}.company-title[data-astro-cid-riavxups]{font-size:clamp(1.75rem,3vw,2.5rem)}.company-intro[data-astro-cid-riavxups] .body[data-astro-cid-riavxups]{margin-top:.5rem}.company-intro[data-astro-cid-riavxups] .company-stores{margin-top:1.75rem}.company-facts[data-astro-cid-riavxups]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border-top:1px solid var(--line)}.company-facts[data-astro-cid-riavxups]>div[data-astro-cid-riavxups]{padding:1.25rem 0;border-bottom:1px solid var(--line)}.company-facts[data-astro-cid-riavxups]>div[data-astro-cid-riavxups]:nth-child(odd){padding-right:1.5rem}.company-facts[data-astro-cid-riavxups] dt[data-astro-cid-riavxups]{font-size:.8125rem;color:var(--ink-3)}.company-facts[data-astro-cid-riavxups] dd[data-astro-cid-riavxups]{margin:.35rem 0 0;font-weight:500;line-height:1.5}@media(max-width:900px){.cta[data-astro-cid-riavxups],.company[data-astro-cid-riavxups]{grid-template-columns:1fr}.cta[data-astro-cid-riavxups] .cta-mark{width:64px;height:64px}}@media(max-width:520px){.company-facts[data-astro-cid-riavxups]{grid-template-columns:1fr}}.story-canvas[data-astro-cid-j7pv25f6]{position:fixed;top:0;left:0;z-index:0;width:100%;height:100vh;height:100lvh;pointer-events:none;opacity:0;transition:opacity 1.2s ease}.story-canvas[data-astro-cid-j7pv25f6].is-ready{opacity:1}
