@layer components{.ap{--ap-a:#0095f6;--ap-b:#6d4aff;--ap-c:var(--ap-b);--ap-grad:linear-gradient(90deg, var(--ap-a), var(--ap-b));--ap-grad-diag:linear-gradient(135deg, var(--ap-a), var(--ap-b));--ap-tile:#f5f5f7;--ap-card:#fff;--ap-sub:#6e6e73;--ap-hair:#0000001a;--ap-glass:#ffffffbd;--ap-green:#34c759;--ap-amber:#ff9f0a;color:var(--foreground)}:root[data-theme=dark] .ap,.ap .ap-night,.ap.ap-dark{--ap-tile:#1c1c1e;--ap-card:#2c2c2e;--ap-sub:#86868b;--ap-hair:#ffffff1f;--ap-glass:#2c2c2ec7;--ap-green:#30d158}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ap{--ap-tile:#1c1c1e;--ap-card:#2c2c2e;--ap-sub:#86868b;--ap-hair:#ffffff1f;--ap-glass:#2c2c2ec7;--ap-green:#30d158}}.ap.ap-dark{color:#f5f5f7;--background:#000;--foreground:#f5f5f7;--surface-high:#1c1c1e;--line:#2c2c2e;--muted:#86868b;background:#000}.ap-eyebrow{letter-spacing:-.01em;font-size:clamp(1.0625rem,1.7vw,1.3125rem);font-weight:600;line-height:1.2}.ap-hero{letter-spacing:-.035em;font-size:clamp(2.75rem,7.4vw,5.5rem);font-weight:600;line-height:1.04}.ap-h2{letter-spacing:-.03em;font-size:clamp(2.25rem,5.4vw,4rem);font-weight:600;line-height:1.05}.ap-h2.ap-split{font-size:clamp(2.25rem,4.6vw,3.4rem)}.ap-h3{letter-spacing:-.022em;font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:600;line-height:1.1}.ap-intro{letter-spacing:-.012em;color:var(--ap-sub);font-size:clamp(1.1875rem,2.1vw,1.5rem);font-weight:600;line-height:1.38}.ap-intro strong{color:var(--foreground);font-weight:600}.ap-night .ap-intro strong{color:#f5f5f7}.ap-body{letter-spacing:-.01em;color:var(--ap-sub);font-size:17px;line-height:1.47}.ap-sub{color:var(--ap-sub)}.ap-grad-text{background-image:var(--ap-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.ap-grad-bg{background-image:var(--ap-grad-diag);color:#fff}.ap-accent{color:var(--ap-a)}.ap-tile{background:var(--ap-tile);border-radius:28px;position:relative;overflow:hidden}.ap-card{background:var(--ap-card)}.ap-bar{z-index:30;border-bottom:1px solid var(--ap-hair);background:color-mix(in srgb, var(--background) 72%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);position:sticky;top:4rem}.ap-glow{background:radial-gradient(40% 45% at 35% 45%, color-mix(in srgb, var(--ap-a) 22%, transparent), transparent 70%), radial-gradient(38% 42% at 66% 50%, color-mix(in srgb, var(--ap-b) 18%, transparent), transparent 70%), radial-gradient(30% 30% at 52% 80%, color-mix(in srgb, var(--ap-c) 10%, transparent), transparent 70%);pointer-events:none;width:min(980px,140vw);height:560px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.ap-night{color:#f5f5f7;background:#000}.ap-window{background:var(--ap-card);box-shadow:0 0 0 1px var(--ap-hair), 0 40px 80px -40px #00000073;border-radius:14px;overflow:hidden}.ap-notif{background:var(--ap-glass);-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);color:var(--foreground);text-align:left;border-radius:20px;align-items:flex-start;gap:10px;padding:11px 13px 12px 11px;display:flex;box-shadow:0 14px 34px -14px #0000006b,inset 0 0 0 .5px #ffffff29}.ap-night .ap-notif,.ap-dark .ap-notif{color:#f5f5f7}.ap-app-icon{background-image:var(--sk-grad-diag);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ap-screens{height:100%;position:relative}.ap-screen{opacity:0;position:absolute;inset:0;transform:scale(.985)}.ap-screen[data-on=true]{opacity:1;transform:none}.ap-crop{height:430px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.ap-faq summary{cursor:pointer;list-style:none}.ap-faq summary::-webkit-details-marker{display:none}.ap-faq .ap-plus{transition:transform .25s}.ap-faq[open] .ap-plus{transform:rotate(45deg)}@keyframes ap-fill{0%{width:6%}55%,to{width:100%}}@keyframes ap-blink{50%{opacity:0}}@keyframes ap-land-1{0%{opacity:0;transform:translateY(-14px)scale(.96)}5%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.98)}}@keyframes ap-land-2{0%,13%{opacity:0;transform:translateY(-14px)scale(.96)}18%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.98)}}@keyframes ap-land-3{0%,26%{opacity:0;transform:translateY(-14px)scale(.96)}31%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.98)}}@keyframes ap-land-4{0%,39%{opacity:0;transform:translateY(-14px)scale(.96)}44%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.98)}}@keyframes ap-drop{0%{opacity:0;transform:translateY(-18px)scale(.96)}}@keyframes ap-drift{50%{transform:translateY(-6px)}}@keyframes ap-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ap-pulse,var(--ap-a)) 55%, transparent)}70%,to{box-shadow:0 0 0 14px #0000}}@keyframes ap-rise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1;transform:translateY(-20px)scale(1)}to{opacity:0;transform:translateY(-190px) translateX(var(--ap-dx,0px)) scale(.9)}}@keyframes ap-draw{0%{stroke-dashoffset:var(--ap-len,600)}}@keyframes ap-grow{0%{transform:scaleY(.15)}}@keyframes ap-spin{to{transform:rotate(360deg)}}@keyframes ap-scroll-up{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:no-preference){.ap-screen{transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.ap-fill{animation:3.6s cubic-bezier(.4,0,.2,1) infinite ap-fill}.ap-caret{animation:1.05s step-end infinite ap-blink}.ap-land-1{animation:10s cubic-bezier(.2,.7,.2,1) infinite both ap-land-1}.ap-land-2{animation:10s cubic-bezier(.2,.7,.2,1) infinite both ap-land-2}.ap-land-3{animation:10s cubic-bezier(.2,.7,.2,1) infinite both ap-land-3}.ap-land-4{animation:10s cubic-bezier(.2,.7,.2,1) infinite both ap-land-4}.ap-drop{animation:.8s cubic-bezier(.2,.7,.2,1) both ap-drop,7s ease-in-out infinite ap-drift;animation-delay:var(--lp-d,0s), calc(var(--lp-d,0s) + .8s)}.ap-float{animation:9s ease-in-out infinite ap-drift;animation-delay:var(--lp-d,0s)}.ap-pulse{animation:1.8s ease-out infinite ap-pulse;animation-delay:var(--lp-d,0s)}.ap-rise{animation:4.2s ease-out infinite both ap-rise;animation-delay:var(--lp-d,0s)}.ap-draw{stroke-dasharray:var(--ap-len,600);animation:2.4s cubic-bezier(.4,0,.2,1) both ap-draw;animation-delay:var(--lp-d,0s)}.ap-grow{transform-origin:bottom;animation:1.6s cubic-bezier(.2,.7,.2,1) both ap-grow;animation-delay:var(--lp-d,0s)}.ap-spin{animation:24s linear infinite ap-spin}.ap-scroll-up{animation:16s linear infinite ap-scroll-up}}@media (prefers-reduced-motion:reduce){.ap-rise{display:none}}}:root:has(.ap-dark) .lp-shell{--background:#000;--foreground:#f5f5f7;--surface:#1c1c1e;--surface-high:#1c1c1e;--surface-2:#1c1c1e;--pressed:#2c2c2e;--elevated:#1c1c1e;--line:#ffffff1f;--outline:#ffffff29;--muted:#86868b;--link:#2997ff;--scrim:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f7;background:#000}
