.store-badges[data-astro-cid-a3codrza]{display:flex;flex-wrap:wrap;gap:.75rem}.badge[data-astro-cid-a3codrza]{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;padding:.65rem 1.15rem;border-radius:.65rem;border:1.5px solid var(--ink);background:var(--parchment);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:.95rem;opacity:.75}.page[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;min-height:100dvh;display:flex;flex-direction:column;overflow:clip}.atmosphere[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;pointer-events:none}.page[data-astro-cid-j7pv25f6]>header,main[data-astro-cid-j7pv25f6],.page[data-astro-cid-j7pv25f6]>footer{position:relative;z-index:1}main[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;align-items:center}.hero[data-astro-cid-j7pv25f6]{width:min(40rem,calc(100% - 2.5rem));margin:0 auto;padding:4rem 0 3rem;animation:rise .85s ease-out both}.brand-lockup[data-astro-cid-j7pv25f6]{margin:0 0 .85rem;font-family:var(--font-display);font-weight:700;font-size:clamp(2.75rem,8vw,4.5rem);letter-spacing:-.02em;line-height:.95;color:var(--ink)}h1[data-astro-cid-j7pv25f6]{margin:0 0 1rem;max-width:16ch;font-family:var(--font-display);font-weight:600;font-size:clamp(1.35rem,3vw,1.85rem);letter-spacing:-.01em;line-height:1.2;color:var(--ink)}.lede[data-astro-cid-j7pv25f6]{margin:0 0 1.75rem;max-width:36ch;font-family:var(--font-body);font-weight:500;font-size:1.1rem;line-height:1.55;color:var(--ink-muted)}.section[data-astro-cid-j7pv25f6]{width:min(52rem,calc(100% - 2.5rem));margin:0 auto;padding:2.5rem 0;border-top:1.5px dashed var(--line)}.section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 1.5rem;font-family:var(--font-display);font-weight:600;font-size:clamp(1.4rem,3vw,1.8rem);letter-spacing:-.01em;color:var(--ink)}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.step[data-astro-cid-j7pv25f6]{position:relative;padding:1.1rem 1.15rem 1.2rem;border:1.5px solid var(--line);border-radius:.9rem;background:#ffffff59}.step-num[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin-bottom:.65rem;border-radius:50%;background:var(--sky);font-family:var(--font-display);font-weight:600;font-size:.95rem;color:var(--ink)}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .4rem;font-family:var(--font-display);font-weight:600;font-size:1.05rem;color:var(--ink)}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-body);font-weight:500;font-size:.98rem;line-height:1.55;color:var(--ink-muted)}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.feature[data-astro-cid-j7pv25f6]{padding:1.1rem 1.15rem 1.2rem;border:1.5px solid var(--line);border-radius:.9rem;background:#ffffff59}.faq-list[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem}.faq-item[data-astro-cid-j7pv25f6]{border:1.5px solid var(--line);border-radius:.9rem;background:#ffffff59;padding:.9rem 1.15rem}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:1.02rem;color:var(--ink);list-style-position:inside}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:.6rem}.bubble[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;background:linear-gradient(135deg,#fffffff2,color-mix(in srgb,var(--bubble-cyan) 55%,transparent) 45%,color-mix(in srgb,var(--bubble-blue) 75%,transparent));box-shadow:inset 0 0 0 1px #fffc,0 6px 18px color-mix(in srgb,var(--bubble-blue) 18%,transparent)}.bubble[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:18%;top:14%;width:38%;height:22%;border-radius:50%;background:#ffffff73;filter:blur(1px)}.b1[data-astro-cid-j7pv25f6]{width:7.5rem;height:7.5rem;right:12%;top:18%;animation:float 6s ease-in-out infinite}.b2[data-astro-cid-j7pv25f6]{width:4.2rem;height:4.2rem;right:28%;top:12%;background:linear-gradient(145deg,#ffffffe6,color-mix(in srgb,var(--sky) 70%,transparent));animation:float 7s .3s ease-in-out infinite}.b3[data-astro-cid-j7pv25f6]{width:5.5rem;height:5.5rem;right:6%;top:42%;animation:float 6.5s .6s ease-in-out infinite}.b4[data-astro-cid-j7pv25f6]{width:3.1rem;height:3.1rem;right:22%;top:58%;background:linear-gradient(145deg,#fffffff2,color-mix(in srgb,var(--accent) 55%,var(--sky)));animation:float 5.5s .9s ease-in-out infinite}.b5[data-astro-cid-j7pv25f6]{width:2.4rem;height:2.4rem;left:8%;bottom:22%;opacity:.85;animation:float 8s .2s ease-in-out infinite}.b6[data-astro-cid-j7pv25f6]{width:3.6rem;height:3.6rem;left:14%;top:16%;opacity:.7;animation:float 7.5s 1.1s ease-in-out infinite}.b7[data-astro-cid-j7pv25f6]{width:2rem;height:2rem;right:40%;bottom:18%;background:linear-gradient(145deg,#ffffffe6,color-mix(in srgb,var(--sky) 80%,white));animation:float 5s .5s ease-in-out infinite}.trail[data-astro-cid-j7pv25f6]{position:absolute;right:8%;top:22%;width:min(42vw,26rem);height:min(48vh,22rem);border:1.5px dashed rgb(0 0 0 / .14);border-radius:50% 40% 60% 45%;animation:path-drift 14s ease-in-out infinite alternate}@keyframes rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-.7rem)}}@keyframes path-drift{0%{transform:rotate(-3deg) scale(1)}to{transform:rotate(4deg) scale(1.03)}}@media(max-width:720px){.steps[data-astro-cid-j7pv25f6],.feature-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.b1[data-astro-cid-j7pv25f6],.b2[data-astro-cid-j7pv25f6],.b3[data-astro-cid-j7pv25f6],.b4[data-astro-cid-j7pv25f6]{opacity:.55}.b1[data-astro-cid-j7pv25f6]{width:5rem;height:5rem;right:4%;top:10%}.trail[data-astro-cid-j7pv25f6]{opacity:.5;width:70vw;right:-8%}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-j7pv25f6],.bubble[data-astro-cid-j7pv25f6],.trail[data-astro-cid-j7pv25f6]{animation:none}}
