.back[data-astro-cid-dvxfknhd]{color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-top:clamp(24px,4vw,40px);padding:8px 14px 8px 10px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.back[data-astro-cid-dvxfknhd]:hover{background:var(--tint);color:var(--ink)}.back[data-astro-cid-dvxfknhd] span[data-astro-cid-dvxfknhd]{transition:transform .4s var(--boing);display:inline-block}.back[data-astro-cid-dvxfknhd]:hover span[data-astro-cid-dvxfknhd]{transform:translate(-4px)}.app-hero[data-astro-cid-dvxfknhd]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(24px,4vw,48px) 0 clamp(48px,7vw,88px);display:grid}.app-cat[data-astro-cid-dvxfknhd]{color:var(--ac)}.app[data-astro-cid-dvxfknhd] h1[data-astro-cid-dvxfknhd]{letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(52px,8.4vw,112px)}.app[data-astro-cid-dvxfknhd] .chips[data-astro-cid-dvxfknhd]{margin-top:24px}.app-cta[data-astro-cid-dvxfknhd]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.btn-ac[data-astro-cid-dvxfknhd]{--bg:var(--ac)}.app-visual[data-astro-cid-dvxfknhd]{aspect-ratio:1;background:var(--bg);border-radius:clamp(32px,4vw,56px);place-items:center;display:grid;position:relative;overflow:hidden}.big-icon[data-astro-cid-dvxfknhd]{border-radius:23%;width:52%;animation:6s ease-in-out infinite float;overflow:hidden;box-shadow:0 40px 70px -34px #00000080}.big-icon[data-astro-cid-dvxfknhd] img{width:100%;height:auto}.phone[data-astro-cid-dvxfknhd]{border:7px solid #fff;border-radius:34px;width:46%;margin-top:22%;animation:6s ease-in-out infinite float;overflow:hidden;transform:rotate(5deg);box-shadow:0 40px 70px -34px #00000080}.phone[data-astro-cid-dvxfknhd] img{width:100%;height:auto}.laptop[data-astro-cid-dvxfknhd]{width:88%;margin-top:12%;animation:6s ease-in-out infinite float}.laptop-lid[data-astro-cid-dvxfknhd]{background:#1d1b26;border-radius:16px 16px 5px 5px;padding:2.6% 2.6% 3%;position:relative;box-shadow:0 40px 70px -34px #00000080}.laptop-view[data-astro-cid-dvxfknhd]{aspect-ratio:16/10;background:#fff;border-radius:3px;overflow:hidden}.laptop-view[data-astro-cid-dvxfknhd] img{width:100%;height:auto;display:block}.laptop-base[data-astro-cid-dvxfknhd]{aspect-ratio:56;background:linear-gradient(#e2deeb,#aaa4bc);border-radius:0 0 14px 14px/0 0 100% 100%;width:112%;margin-left:-6%;position:relative}.laptop-base[data-astro-cid-dvxfknhd]:after{content:"";background:#9d97b0;border-radius:0 0 8px 8px;width:16%;height:50%;position:absolute;top:0;left:50%;transform:translate(-50%)}.sq[data-astro-cid-dvxfknhd]{border:5px solid var(--ac);opacity:.28;border-radius:28%;position:absolute}.sq-1[data-astro-cid-dvxfknhd]{aspect-ratio:1;width:16%;animation:5s ease-in-out infinite float;top:9%;left:9%}.sq-2[data-astro-cid-dvxfknhd]{aspect-ratio:1;width:22%;animation:6.5s ease-in-out .5s infinite float;top:6%;left:28%}.sq-3[data-astro-cid-dvxfknhd]{aspect-ratio:1;width:12%;animation:4.5s ease-in-out 1s infinite float;top:29%;left:11%}@keyframes float{0%,to{translate:0}50%{translate:0 -14px}}.shots[data-astro-cid-dvxfknhd]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:clamp(14px,2vw,28px);margin-bottom:clamp(32px,5vw,64px);padding:12px 4px 36px;display:flex;overflow-x:auto}.shots[data-astro-cid-dvxfknhd]::-webkit-scrollbar{display:none}.shot[data-astro-cid-dvxfknhd]{scroll-snap-align:center;transform:rotate(var(--r));transition:transform .5s var(--boing);flex:0 0 min(260px,64vw);margin:0}.shot[data-astro-cid-dvxfknhd]:hover{transform:rotate(0)translateY(-8px)}.shot[data-astro-cid-dvxfknhd] img{width:100%;height:auto;box-shadow:var(--shadow-up);background:var(--bg);border:6px solid #fff;border-radius:30px}.shots-wide[data-astro-cid-dvxfknhd] .shot[data-astro-cid-dvxfknhd]{flex-basis:min(620px,84vw)}.shots-wide[data-astro-cid-dvxfknhd] .shot[data-astro-cid-dvxfknhd] img{border-width:5px;border-radius:16px}.shot[data-astro-cid-dvxfknhd] figcaption[data-astro-cid-dvxfknhd]{color:var(--muted);text-align:center;margin-top:14px;font-size:14px}.app-body[data-astro-cid-dvxfknhd]{margin:0 auto}.app-body[data-astro-cid-dvxfknhd] ul>li:before{border-color:var(--ac)!important}.app-body[data-astro-cid-dvxfknhd] ol>li:before{background:var(--bg);color:var(--ac)}.more[data-astro-cid-dvxfknhd]{background:linear-gradient(transparent, var(--tint));margin-top:clamp(32px,5vw,64px)}.more-grid[data-astro-cid-dvxfknhd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);display:grid}@media (width<=900px){.app-hero[data-astro-cid-dvxfknhd]{grid-template-columns:1fr}.app-visual[data-astro-cid-dvxfknhd]{width:100%;max-width:520px}.more-grid[data-astro-cid-dvxfknhd]{grid-template-columns:1fr}}
