.hero[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:26px;padding-top:clamp(40px,7vw,84px);display:flex}.lead[data-astro-cid-lcdefpme]{max-width:640px;color:var(--muted);font-size:clamp(18px,2vw,21px);line-height:1.5}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.phone-note[data-astro-cid-lcdefpme]{width:100%;color:var(--muted);font-size:15px;display:none}@media (hover:none) and (pointer:coarse){.mac-only[data-astro-cid-lcdefpme]{display:none}.phone-note[data-astro-cid-lcdefpme]{display:block}}@keyframes demo-in{0%{opacity:0;transform:translateY(48px)scale(.96)}}.js .demo-rise[data-astro-cid-lcdefpme]{animation:1.1s cubic-bezier(.2,.8,.2,1) .42s both demo-in}@media (prefers-reduced-motion:reduce){.js .demo-rise[data-astro-cid-lcdefpme]{animation:none}}.demo-section[data-astro-cid-lcdefpme]{max-width:1180px;margin-top:clamp(44px,6vw,72px)}.features-section[data-astro-cid-lcdefpme]{text-align:center;padding-top:clamp(100px,13vw,160px)}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:56px 24px;margin-top:64px;display:grid}.feature[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:16px;display:flex}.feature[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:56px;height:56px;stroke:var(--ink);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.feature[data-astro-cid-lcdefpme]{cursor:default}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.feature[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{transform:translateY(2px)}.feature[data-astro-cid-lcdefpme] svg *{transform-box:view-box;transform-origin:12px 12px}.feature[data-astro-cid-lcdefpme][data-fx=status]:hover .hand{animation:.9s cubic-bezier(.5,0,.2,1) spin}.feature[data-astro-cid-lcdefpme][data-fx=status]:hover .ring{animation:1.4s cubic-bezier(.4,0,.2,1) reverse spin}.feature[data-astro-cid-lcdefpme][data-fx=wave]:hover svg[data-astro-cid-lcdefpme]{transform-origin:50% 90%;animation:.9s ease-in-out wave}.feature[data-astro-cid-lcdefpme][data-fx=usage] .b{transform-origin:12px 20px}.feature[data-astro-cid-lcdefpme][data-fx=usage]:hover .b1{animation:.7s cubic-bezier(.3,1.5,.5,1) bar}.feature[data-astro-cid-lcdefpme][data-fx=usage]:hover .b2{animation:.7s cubic-bezier(.3,1.5,.5,1) 80ms bar}.feature[data-astro-cid-lcdefpme][data-fx=usage]:hover .b3{animation:.7s cubic-bezier(.3,1.5,.5,1) .16s bar}.feature[data-astro-cid-lcdefpme][data-fx=music]:hover svg[data-astro-cid-lcdefpme]{animation:.8s ease-in-out 2 groove}.feature[data-astro-cid-lcdefpme][data-fx=calendar] .rings{transform-origin:12px 7px}.feature[data-astro-cid-lcdefpme][data-fx=calendar]:hover svg[data-astro-cid-lcdefpme]{animation:.6s ease-in-out ring}.feature[data-astro-cid-lcdefpme][data-fx=calendar]:hover .rings{animation:.6s cubic-bezier(.3,1.6,.5,1) hop}.feature[data-astro-cid-lcdefpme][data-fx=shelf] .file{opacity:0}.feature[data-astro-cid-lcdefpme][data-fx=shelf]:hover .file{animation:.8s cubic-bezier(.5,0,.3,1.3) forwards drop}.feature[data-astro-cid-lcdefpme][data-fx=sun]:hover .rays{animation:.8s cubic-bezier(.3,1.5,.5,1) spin-quarter}.feature[data-astro-cid-lcdefpme][data-fx=sun]:hover .core{animation:.8s ease-in-out pulse}.feature[data-astro-cid-lcdefpme][data-fx=shield]:hover .check{stroke-dasharray:1;animation:.6s ease-out .15s backwards draw}.feature[data-astro-cid-lcdefpme][data-fx=shield]:hover .shell{animation:.6s ease-in-out pulse}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-quarter{to{transform:rotate(90deg)}}@keyframes wave{20%{transform:rotate(-16deg)}45%{transform:rotate(12deg)}70%{transform:rotate(-8deg)}}@keyframes bar{40%{transform:scaleY(.3)}}@keyframes groove{25%{transform:translateY(-3px)rotate(-8deg)}75%{transform:translateY(-3px)rotate(8deg)}}@keyframes ring{20%,60%{transform:rotate(-7deg)}40%,80%{transform:rotate(7deg)}}@keyframes hop{40%{transform:translateY(-3px)}}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}30%{opacity:1}to{opacity:1;transform:translateY(6px)}}@keyframes pulse{50%{transform:scale(1.15)}}@keyframes draw{0%{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.feature[data-astro-cid-lcdefpme] svg,.feature[data-astro-cid-lcdefpme] svg *{animation:none!important}}@media (width<=760px){.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:40px 16px}}.cta[data-astro-cid-lcdefpme]{padding-top:clamp(100px,13vw,160px)}.cta-card[data-astro-cid-lcdefpme]{text-align:center;background:#fbfaff;border-radius:32px;flex-direction:column;align-items:center;gap:22px;padding:clamp(40px,6vw,64px) 24px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 30px 60px -40px #1e193366}.cta-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:24px;transform:rotate(-4deg);box-shadow:0 14px 30px -10px #1e193359}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.chips[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--chip);border-radius:99px;padding:7px 14px;font-size:15px;font-weight:650}.price[data-astro-cid-lcdefpme].light{color:var(--ink);background:#fbfaff}.req[data-astro-cid-lcdefpme]{color:var(--faint);align-items:center;gap:7px;font-size:14px;font-weight:650;display:flex}.req[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.faq-section[data-astro-cid-lcdefpme]{text-align:center;max-width:820px;padding-top:clamp(100px,13vw,160px)}.faq[data-astro-cid-lcdefpme]{text-align:left;gap:10px;margin-top:40px;display:grid}details[data-astro-cid-lcdefpme]{background:#fbfaff;border-radius:18px;padding:0 22px;box-shadow:0 1px 2px #1e19330f,0 10px 24px -16px #1e193359}summary[data-astro-cid-lcdefpme]{cursor:pointer;font:700 19px/1.25 var(--display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--chip);width:28px;height:28px;font:600 18px/1 var(--sans);border-radius:50%;flex:none;place-items:center;transition:transform .25s;display:grid}details[data-astro-cid-lcdefpme]{overflow:hidden}details[data-astro-cid-lcdefpme].expanded summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:rotate(45deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);padding-bottom:20px}
