.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);margin:0 0 8px;font-size:.78rem;font-weight:700}section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-wrap:balance;margin-top:0}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:44px 0 64px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;margin-bottom:18px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent-text);font-style:normal}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:24px;font-size:1.12rem}.price[data-astro-cid-lcdefpme]{margin:14px 0 0}.start[data-astro-cid-lcdefpme]{margin:16px 0 0;font-size:1.05rem;font-weight:600}.start[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration-color:var(--accent);text-decoration-thickness:2px}.hero-art[data-astro-cid-lcdefpme]{width:100%;max-width:460px;height:560px;margin:0 auto;position:relative}.glow[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 60% 40%,#b8873a59,#0000 65%);border-radius:40px;position:absolute;inset:8% 0 4% 6%}.phone[data-astro-cid-lcdefpme]{background:#1e2a38;border-radius:34px;width:250px;padding:8px;position:absolute;box-shadow:0 30px 60px -20px #1e2a388c,inset 0 0 0 1px #ffffff0f}.phone[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:27px;width:100%;height:auto;display:block}.phone-back[data-astro-cid-lcdefpme]{opacity:.92;top:46px;left:0;transform:rotate(-6deg)}.phone-front[data-astro-cid-lcdefpme]{top:0;right:0;transform:rotate(3deg)}.badge[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:16px;align-items:center;gap:12px;padding:12px 18px;font-weight:600;line-height:1.2;display:flex;position:absolute;bottom:6px;left:14px;box-shadow:0 14px 30px -14px #1e2a3873}.badge[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--accent-text);font-size:2.1rem}.badge[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:400}.band[data-astro-cid-lcdefpme]{background:var(--surface);border-block:1px solid var(--border);padding:56px 0}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}.feature[data-astro-cid-lcdefpme]{background:var(--bg)}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 6px;font-size:1.15rem}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.icon[data-astro-cid-lcdefpme]{width:42px;height:42px;color:var(--accent-text);background:#b8873a24;border-radius:12px;place-items:center;display:inline-grid}.shots-section[data-astro-cid-lcdefpme]{padding:56px 0 24px}.shots[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;padding:8px max(20px, calc((100vw - var(--wrap)) / 2 + 20px)) 24px;scrollbar-width:thin;gap:18px;display:flex;overflow-x:auto}.shots[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{scroll-snap-align:start;border:1px solid var(--border);border-radius:22px;flex:none;width:230px;height:auto;box-shadow:0 18px 36px -22px #1e2a3880}.meet[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;align-items:center;gap:40px;padding:40px 0 8px;display:grid}.meet-faces[data-astro-cid-lcdefpme]{gap:18px;display:flex}.meet[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{text-align:center;margin:0;font-weight:600}.meet[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:400;display:block}.meet[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:50%}.plans[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.plan[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 4px}.plan[data-astro-cid-lcdefpme].plus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.cost[data-astro-cid-lcdefpme]{font-family:var(--font-head);margin:0 0 12px;font-size:1.6rem}.cost[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:.95rem}.checks[data-astro-cid-lcdefpme]{margin:0 0 14px;padding:0;list-style:none}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:28px;position:relative}.checks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-left:2px solid var(--sage);border-bottom:2px solid var(--sage);width:14px;height:8px;position:absolute;top:.45em;left:2px;transform:rotate(-45deg)}.fine[data-astro-cid-lcdefpme]{margin-top:28px}.faq-wrap[data-astro-cid-lcdefpme]{margin-top:56px}.faq-wrap[data-astro-cid-lcdefpme] details{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:10px;padding:4px 18px}.faq-wrap[data-astro-cid-lcdefpme] summary{cursor:pointer;padding:12px 28px 12px 0;font-weight:600;list-style:none;position:relative}.faq-wrap[data-astro-cid-lcdefpme] summary::-webkit-details-marker{display:none}.faq-wrap[data-astro-cid-lcdefpme] summary:after{content:"+";color:var(--accent-text);font-size:1.4rem;position:absolute;top:8px;right:0}.faq-wrap[data-astro-cid-lcdefpme] details[open] summary:after{content:"−"}@media (width<=860px){.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:28px 0 40px}.hero-art[data-astro-cid-lcdefpme]{max-width:360px;height:440px}.phone[data-astro-cid-lcdefpme]{border-radius:28px;width:196px;padding:6px}.phone[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:23px}.grid[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme],.meet[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.meet-faces[data-astro-cid-lcdefpme]{justify-content:center}.shots[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:200px}}
