.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:center;gap:48px;min-height:calc(100vh - 160px);padding-top:32px;padding-bottom:80px;display:grid}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;gap:40px;padding-top:24px}}.eyebrow[data-astro-cid-lcdefpme]{background:var(--surface);color:var(--text-2);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:8px 14px;font-size:13px;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:50%}h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin:0;font-size:clamp(48px,9vw,92px);font-weight:600;line-height:.96}.lime[data-astro-cid-lcdefpme]{color:var(--accent)}.lede[data-astro-cid-lcdefpme]{max-width:520px;color:var(--text-2);margin:26px 0 32px;font-size:18px;line-height:1.55}.stores[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.store[data-astro-cid-lcdefpme]{background:var(--surface-2);border:1px solid var(--stroke);border-radius:999px;align-items:center;gap:10px;height:58px;padding:0 22px 0 18px;font-size:17px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.store[data-astro-cid-lcdefpme]:first-child{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.store[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.store[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:24px;height:24px}.store[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{flex-direction:column;line-height:1.1;display:flex}.store[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{opacity:.75;font-size:11px;font-weight:500}.web[data-astro-cid-lcdefpme]{color:var(--text-2);gap:6px;margin-top:18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.web[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.points[data-astro-cid-lcdefpme]{color:var(--text-3);flex-wrap:wrap;gap:12px 32px;margin:40px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.points[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--text);margin-bottom:2px;font-weight:600;display:block}.art[data-astro-cid-lcdefpme]{justify-content:center;padding:24px 0;display:flex;position:relative}.art[data-astro-cid-lcdefpme]:before{content:"";filter:blur(20px);background:radial-gradient(closest-side,#cbf25d2e,#0000);position:absolute;inset:10% 5%}.phone[data-astro-cid-lcdefpme]{aspect-ratio:9/19;background:#1a1a1c;border-radius:48px;width:min(300px,78vw);padding:10px;position:relative;box-shadow:0 0 0 1px #2e2e32,0 40px 80px #0009}.screen[data-astro-cid-lcdefpme]{background:linear-gradient(160deg,#3a332d,#231f1c);border-radius:38px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.pill[data-astro-cid-lcdefpme]{white-space:nowrap;z-index:2;background:#000000a6;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:flex;position:absolute;top:48px;left:50%;transform:translate(-50%)}.page-wrap[data-astro-cid-lcdefpme]{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.page[data-astro-cid-lcdefpme]{aspect-ratio:3/4;background:#c9c3b6;border-radius:6px;flex-direction:column;gap:7%;width:58%;padding:9%;animation:4s ease-in-out infinite settle;display:flex;position:relative;overflow:hidden;transform:rotate(-7deg)}.page[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#8a857c;border-radius:3px;height:5px;display:block}.page[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].head{background:#4d4943;width:45%;height:8px}.shade[data-astro-cid-lcdefpme]{background:#00000038;width:110%;height:60%;position:absolute;bottom:-20%;right:-30%;transform:rotate(-32deg)}.outline[data-astro-cid-lcdefpme]{aspect-ratio:3/4;border:2.5px solid var(--accent);background:#cbf25d14;border-radius:9px;width:calc(58% + 14px);animation:4s ease-in-out infinite settle;position:absolute;transform:rotate(-7deg)}@keyframes settle{0%,to{transform:rotate(-7deg)translateY(0)}50%{transform:rotate(-5deg)translateY(-6px)}}.controls[data-astro-cid-lcdefpme]{background:#000000bf;flex-direction:column;align-items:center;gap:14px;padding:16px 0 34px;display:flex}.modes[data-astro-cid-lcdefpme]{color:var(--text-2);gap:18px;font-size:12px;font-weight:500;display:flex}.modes[data-astro-cid-lcdefpme] .on[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:600}.shutter[data-astro-cid-lcdefpme]{border:3px solid var(--text);border-radius:50%;width:62px;height:62px;padding:5px}.shutter[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--text);border-radius:50%;width:100%;height:100%;display:block}.float[data-astro-cid-lcdefpme]{border:1px solid var(--stroke);backdrop-filter:blur(12px);background:#18181aeb;border-radius:20px;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;display:flex;position:absolute;box-shadow:0 20px 40px #00000080}.looks[data-astro-cid-lcdefpme]{top:22%;left:0}.share[data-astro-cid-lcdefpme]{color:var(--text-2);padding-left:10px;bottom:18%;right:0}.chip[data-astro-cid-lcdefpme],.badge[data-astro-cid-lcdefpme]{background:var(--surface-3);color:#c9c9cc;border-radius:999px;padding:6px 12px}.chip[data-astro-cid-lcdefpme].on{background:var(--accent);color:var(--on-accent)}.badge[data-astro-cid-lcdefpme]{background:var(--text);color:var(--bg)}.send[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:6px 12px;font-weight:600}@media (width<=480px){.looks[data-astro-cid-lcdefpme]{top:12%;left:-4px}.share[data-astro-cid-lcdefpme]{right:-4px}}@media (prefers-reduced-motion:reduce){.page[data-astro-cid-lcdefpme],.outline[data-astro-cid-lcdefpme]{animation:none}}
