.hero-art[data-astro-cid-4kgrdvbw]{flex:420px;justify-content:center;min-width:0;display:flex}.stage[data-astro-cid-4kgrdvbw]{aspect-ratio:520/660;width:min(520px,100%);position:relative;container-type:inline-size}.stage[data-astro-cid-4kgrdvbw]>[data-astro-cid-4kgrdvbw]{--u:calc(100cqw / 520)}.glow[data-astro-cid-4kgrdvbw]{left:calc(24 * var(--u));top:calc(48 * var(--u));width:calc(472 * var(--u));height:calc(560 * var(--u));border-radius:calc(56 * var(--u));background:var(--brand-lime-tint);position:absolute}.phone[data-astro-cid-4kgrdvbw]{left:calc(70 * var(--u));top:calc(18 * var(--u));width:calc(300 * var(--u));height:calc(620 * var(--u));border-radius:calc(54 * var(--u));background:var(--darkroom);box-shadow:0 0 0 calc(10 * var(--u)) #2a272e, 0 34px 70px #14121759;position:absolute;overflow:hidden}.island[data-astro-cid-4kgrdvbw]{top:calc(14 * var(--u));left:calc(102 * var(--u));width:calc(96 * var(--u));height:calc(30 * var(--u));background:#000;border-radius:999px;position:absolute}.island[data-astro-cid-4kgrdvbw]:after{content:"";top:calc(22 * var(--u));left:calc(20 * var(--u));width:calc(56 * var(--u));height:calc(26 * var(--u));border-radius:0 0 calc(18 * var(--u)) calc(18 * var(--u));background:#000;position:absolute}.screen[data-astro-cid-4kgrdvbw]{top:calc(58 * var(--u));left:calc(20 * var(--u));width:calc(260 * var(--u));height:calc(260 * var(--u));border-radius:calc(28 * var(--u));background:#0e1719;position:absolute;overflow:hidden}.screen[data-astro-cid-4kgrdvbw] img[data-astro-cid-4kgrdvbw]{object-fit:cover;width:100%;height:100%}.chip[data-astro-cid-4kgrdvbw]{top:calc(334 * var(--u));left:calc(20 * var(--u));align-items:center;gap:calc(8 * var(--u));height:calc(30 * var(--u));padding:0 calc(12 * var(--u));color:var(--paper);font-size:calc(13 * var(--u));white-space:nowrap;background:#fbf8f11a;border-radius:999px;font-weight:600;display:inline-flex;position:absolute}.chip[data-astro-cid-4kgrdvbw] svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.frames[data-astro-cid-4kgrdvbw]{top:calc(378 * var(--u));left:calc(20 * var(--u));width:calc(260 * var(--u));gap:calc(6 * var(--u));display:flex;position:absolute}.frames[data-astro-cid-4kgrdvbw] img[data-astro-cid-4kgrdvbw]{min-width:0;height:calc(46 * var(--u));object-fit:cover;border-radius:calc(6 * var(--u));opacity:.45;flex:1 1 0}.frames[data-astro-cid-4kgrdvbw] img[data-astro-cid-4kgrdvbw].picked{opacity:1;box-shadow:0 0 0 2px var(--brand-lime)}.modes[data-astro-cid-4kgrdvbw]{top:calc(446 * var(--u));justify-content:center;gap:calc(6 * var(--u));width:100%;font-size:calc(13 * var(--u));display:flex;position:absolute;left:0}.modes[data-astro-cid-4kgrdvbw] span[data-astro-cid-4kgrdvbw]{padding:calc(7 * var(--u)) calc(14 * var(--u));color:#fbf8f1bf;border-radius:999px;font-weight:600}.modes[data-astro-cid-4kgrdvbw] .on[data-astro-cid-4kgrdvbw]{background:var(--brand-lime);color:var(--ink);font-weight:700}.shutter[data-astro-cid-4kgrdvbw]{top:calc(508 * var(--u));left:calc(114 * var(--u));width:calc(72 * var(--u));height:calc(72 * var(--u));border:calc(4 * var(--u)) solid var(--paper);padding:calc(5 * var(--u));border-radius:50%;position:absolute}.shutter[data-astro-cid-4kgrdvbw] span[data-astro-cid-4kgrdvbw]{background:var(--brand-lime);border-radius:50%;width:100%;height:100%;display:block}.print[data-astro-cid-4kgrdvbw]{left:calc(272 * var(--u));top:calc(236 * var(--u));position:absolute}.print[data-astro-cid-4kgrdvbw] .polaroid{--w:calc(236 * var(--u))}.sticker[data-astro-cid-4kgrdvbw]{left:0;top:calc(468 * var(--u));position:absolute;transform:rotate(-9deg)}.sticker[data-astro-cid-4kgrdvbw] img[data-astro-cid-4kgrdvbw]{width:calc(116 * var(--u));height:calc(116 * var(--u));object-fit:cover;border-radius:calc(30 * var(--u));border:calc(8 * var(--u)) solid #fff;box-shadow:0 10px 24px #1c1b1938}.sticker[data-astro-cid-4kgrdvbw] span[data-astro-cid-4kgrdvbw]{left:50%;bottom:calc(-14 * var(--u));white-space:nowrap;padding:calc(4 * var(--u)) calc(12 * var(--u));color:var(--ink);font:700 calc(16 * var(--u)) / 1.3 var(--font-display);background:#fff;border-radius:999px;position:absolute;transform:translate(-50%);box-shadow:0 4px 10px #1c1b1924}.stack-lg[data-astro-cid-5gvmcovd]{flex-direction:column;gap:40px;display:flex}.stack-md[data-astro-cid-5gvmcovd]{flex-direction:column;gap:24px;display:flex}.heading[data-astro-cid-5gvmcovd]{flex-direction:column;gap:12px;max-width:720px;display:flex}.hero[data-astro-cid-5gvmcovd]{flex-wrap:wrap;align-items:center;gap:48px;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(56px,8vw,112px);display:flex}.hero-copy[data-astro-cid-5gvmcovd]{flex-direction:column;flex:440px;gap:24px;min-width:0;scroll-margin-top:24px;display:flex}.status[data-astro-cid-5gvmcovd]{padding:6px 14px;font-size:14px}.dot[data-astro-cid-5gvmcovd]{background:var(--brand-olive);border-radius:50%;width:8px;height:8px}.hero-meta[data-astro-cid-5gvmcovd]{color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px;display:flex}.steps[data-astro-cid-5gvmcovd]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-5gvmcovd] .card[data-astro-cid-5gvmcovd]{flex-direction:column;gap:14px;display:flex}.steps[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd],.output[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:var(--body);margin:0;font-size:16px}.outputs[data-astro-cid-5gvmcovd]{gap:24px}.outputs[data-astro-cid-5gvmcovd]>[data-astro-cid-5gvmcovd]{flex-basis:320px}.output[data-astro-cid-5gvmcovd]{flex-direction:column;gap:18px;display:flex}.output[data-astro-cid-5gvmcovd] .h3[data-astro-cid-5gvmcovd]{font-size:26px}.output-art[data-astro-cid-5gvmcovd]{border-radius:28px;justify-content:center;align-items:center;height:380px;display:flex;overflow:hidden}.output-art[data-astro-cid-5gvmcovd].lime{background:var(--brand-lime-tint)}.output-art[data-astro-cid-5gvmcovd].sand{background:var(--sand)}.gif-card[data-astro-cid-5gvmcovd]{width:236px;box-shadow:var(--shadow-photo);background:#fff;border-radius:18px;margin:0;overflow:hidden;transform:rotate(2deg)}.gif-photo[data-astro-cid-5gvmcovd]{position:relative}.gif-photo[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{object-fit:cover;width:236px;height:236px}.gif-photo[data-astro-cid-5gvmcovd] .pill[data-astro-cid-5gvmcovd]{padding:4px 10px;font-size:12px;position:absolute;top:12px;left:12px}.gif-card[data-astro-cid-5gvmcovd] figcaption[data-astro-cid-5gvmcovd]{text-align:center;font:400 19px/1.2 var(--font-hand);color:var(--polaroid-ink);padding:14px 16px 18px}.sticker[data-astro-cid-5gvmcovd]{position:relative;transform:rotate(-6deg)}.sticker[data-astro-cid-5gvmcovd] img[data-astro-cid-5gvmcovd]{object-fit:cover;border:10px solid #fff;border-radius:44px;width:200px;height:200px;box-shadow:0 14px 30px #1c1b192e}.sticker[data-astro-cid-5gvmcovd] span[data-astro-cid-5gvmcovd]{white-space:nowrap;font:700 20px/1.3 var(--font-display);background:#fff;border-radius:999px;padding:6px 16px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #1c1b1924}.lines[data-astro-cid-5gvmcovd]{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.lines[data-astro-cid-5gvmcovd] .h2[data-astro-cid-5gvmcovd]{max-width:760px}.lines[data-astro-cid-5gvmcovd] .lead[data-astro-cid-5gvmcovd]{max-width:620px}.lines[data-astro-cid-5gvmcovd] .small[data-astro-cid-5gvmcovd]{margin:0}.voice-toggle[data-astro-cid-5gvmcovd]{background:var(--paper);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.voice-toggle[data-astro-cid-5gvmcovd] button[data-astro-cid-5gvmcovd]{height:44px;color:var(--ink);font:700 15px/1 var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px}.voice-toggle[data-astro-cid-5gvmcovd] button[data-astro-cid-5gvmcovd][aria-pressed=true]{background:var(--ink);color:var(--brand-lime)}.wall[data-astro-cid-5gvmcovd]{gap:40px 28px;width:100%;max-width:820px;padding-top:16px}.privacy[data-astro-cid-5gvmcovd]{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.privacy-intro[data-astro-cid-5gvmcovd]{flex-direction:column;flex:400px;gap:16px;display:flex}.privacy-intro[data-astro-cid-5gvmcovd] .lead[data-astro-cid-5gvmcovd]{max-width:460px}.privacy-list[data-astro-cid-5gvmcovd]{flex-direction:column;flex:400px;gap:24px;margin:0;padding:0;list-style:none;display:flex}.privacy-list[data-astro-cid-5gvmcovd] li[data-astro-cid-5gvmcovd]{align-items:flex-start;gap:16px;display:flex}.privacy-list[data-astro-cid-5gvmcovd] h3[data-astro-cid-5gvmcovd]{font-size:21px}.privacy-list[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]{color:var(--body);margin:4px 0 0;font-size:16px}.icon-tile[data-astro-cid-5gvmcovd]{background:var(--brand-lime-tint);border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;height:48px;display:flex}.lime-why[data-astro-cid-5gvmcovd]{padding:clamp(56px,7vw,96px) 0}.why[data-astro-cid-5gvmcovd]{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.swatches[data-astro-cid-5gvmcovd]{flex-direction:column;flex:360px;gap:20px;display:flex}.swatch-row[data-astro-cid-5gvmcovd]{align-items:center;gap:16px;display:flex}.swatch-label[data-astro-cid-5gvmcovd]{color:#a8a298;width:84px;font-size:13px}.swatch[data-astro-cid-5gvmcovd]{border-radius:50%;width:72px;height:72px}.why-copy[data-astro-cid-5gvmcovd]{flex-direction:column;flex:2 480px;gap:14px;display:flex}.why-copy[data-astro-cid-5gvmcovd] p[data-astro-cid-5gvmcovd]:last-child{max-width:600px;margin:0;font-size:17px;line-height:1.7}.faq-section[data-astro-cid-5gvmcovd]{border-top:1px solid var(--line)}.final-wrap[data-astro-cid-5gvmcovd]{padding-bottom:clamp(56px,8vw,112px);scroll-margin-top:24px}.final[data-astro-cid-5gvmcovd]{background:var(--brand-lime-tint);border-radius:36px;flex-wrap:wrap;align-items:center;gap:40px;padding:clamp(32px,5vw,64px);display:flex}.final-copy[data-astro-cid-5gvmcovd]{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.final-copy[data-astro-cid-5gvmcovd] .h2[data-astro-cid-5gvmcovd]{font-size:clamp(34px,4.6vw,64px);line-height:1.02}.final-copy[data-astro-cid-5gvmcovd] .small[data-astro-cid-5gvmcovd]{margin:0}.final-art[data-astro-cid-5gvmcovd]{flex:280px;justify-content:center;align-items:center;display:flex}.pup[data-astro-cid-5gvmcovd]{z-index:1;width:150px;height:150px;margin-right:-24px;position:relative;transform:rotate(-8deg)}@media (width<=600px){.wall[data-astro-cid-5gvmcovd]{gap:28px 16px}.wall[data-astro-cid-5gvmcovd] .polaroid{--w:160px}.output-art[data-astro-cid-5gvmcovd]{height:320px}.pup[data-astro-cid-5gvmcovd]{width:110px;height:110px}.swatch[data-astro-cid-5gvmcovd]{width:56px;height:56px}}
