.cmd[data-astro-cid-dvcpnbk7]{background:var(--code-bg);border:1px solid var(--border);border-radius:8px;align-items:center;gap:.25rem;max-width:100%;padding:.3rem .35rem .3rem .75rem;font-size:.9rem;display:inline-flex}.cmd[data-astro-cid-dvcpnbk7] code[data-astro-cid-dvcpnbk7]{white-space:nowrap;background:0 0;padding:0;overflow-x:auto}.copy[data-astro-cid-dvcpnbk7]{width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.copy[data-astro-cid-dvcpnbk7]:hover{color:var(--text);background:var(--bg)}.tick[data-astro-cid-dvcpnbk7]{color:var(--mint-text);display:none}.copy[data-astro-cid-dvcpnbk7].done svg[data-astro-cid-dvcpnbk7]:not(.tick){display:none}.copy[data-astro-cid-dvcpnbk7].done .tick[data-astro-cid-dvcpnbk7]{display:inline}.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:1fr;grid-template-areas:"body";align-items:center;gap:.75rem 1rem;display:grid}.gallery[data-astro-cid-rj65ajc3].portrait{max-width:38rem;margin-inline:auto}.gallery[data-astro-cid-rj65ajc3].js.many{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev body next"".dots."}.body[data-astro-cid-rj65ajc3]{grid-area:body;min-width:0}.prev[data-astro-cid-rj65ajc3]{grid-area:prev}.next[data-astro-cid-rj65ajc3]{grid-area:next}.dots[data-astro-cid-rj65ajc3]{grid-area:dots;justify-self:center}.gallery[data-astro-cid-rj65ajc3]:not(.js) .arrow[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3]:not(.js) .dots[data-astro-cid-rj65ajc3]{display:none}.track[data-astro-cid-rj65ajc3]{display:grid}.slide[data-astro-cid-rj65ajc3]{opacity:0;pointer-events:none;grid-area:1/1;margin:0;transition:opacity .45s}.slide[data-astro-cid-rj65ajc3].active{opacity:1;pointer-events:auto}.slide[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:100%;height:auto;display:block}.portrait[data-astro-cid-rj65ajc3] .slide[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:auto;max-height:42rem;margin-inline:auto}.captions[data-astro-cid-rj65ajc3]{border-top:1px solid var(--border);background:var(--bg);display:grid}.caption[data-astro-cid-rj65ajc3]{color:var(--text-muted);opacity:0;grid-area:1/1;margin:0;padding:.6rem 1rem;font-size:.85rem;transition:opacity .45s}.caption[data-astro-cid-rj65ajc3].active{opacity:1}.arrow[data-astro-cid-rj65ajc3]{border:1.5px solid var(--border-strong);width:2.5rem;height:2.5rem;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.arrow[data-astro-cid-rj65ajc3]:hover{border-color:var(--accent);color:var(--text)}.dots[data-astro-cid-rj65ajc3]{gap:.5rem;display:flex}.dot[data-astro-cid-rj65ajc3]{border:1.5px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:999px;width:.6rem;height:.6rem;padding:0;transition:background .2s,border-color .2s}.dot[data-astro-cid-rj65ajc3]:hover{border-color:var(--accent)}.dot[data-astro-cid-rj65ajc3].active{background:var(--accent);border-color:var(--accent)}@media (width<=640px){.gallery[data-astro-cid-rj65ajc3].js.many{grid-template-columns:auto 1fr auto;grid-template-areas:"body body body""prev dots next"}.arrow[data-astro-cid-rj65ajc3]{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-rj65ajc3],.caption[data-astro-cid-rj65ajc3]{transition:none}}.hero[data-astro-cid-eph2s77r]{padding-top:4rem}.titlerow[data-astro-cid-eph2s77r]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.titlerow[data-astro-cid-eph2s77r] h1[data-astro-cid-eph2s77r]{margin:0}.lede[data-astro-cid-eph2s77r]{color:var(--text);letter-spacing:-.02em;max-width:46rem;margin:1rem 0 0;font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.25}.positioning[data-astro-cid-eph2s77r]{color:var(--text-muted);max-width:48rem;margin:.8rem 0 0;font-size:1.05rem}.facts[data-astro-cid-eph2s77r]{color:var(--text-muted);font-family:var(--font-mono);flex-wrap:wrap;gap:.55rem 1.4rem;margin:1.25rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.facts[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{align-items:center;gap:.55rem;display:flex}.facts[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]:before{content:"";background:var(--mint-fill);border-radius:50%;flex:none;width:.42rem;height:.42rem}.price[data-astro-cid-eph2s77r]{font-family:var(--font-mono);font-size:1.1rem}.btn-soon[data-astro-cid-eph2s77r]{color:var(--text-muted);cursor:default;border-style:dashed}.btn-soon[data-astro-cid-eph2s77r]:hover{border-color:var(--border-strong);background:0 0}.ctas[data-astro-cid-eph2s77r]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.try[data-astro-cid-eph2s77r]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.25rem 0 0;font-size:.95rem;display:flex}.shot[data-astro-cid-eph2s77r]{margin-top:3.5rem}.two[data-astro-cid-eph2s77r]{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:2rem;display:grid}.side[data-astro-cid-eph2s77r] ul[data-astro-cid-eph2s77r]{margin:.5rem 0 1.25rem;padding:0;list-style:none}.side[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{margin:.35rem 0}h1[data-astro-cid-eph2s77r].with-logo{align-items:center;gap:.3em;display:inline-flex}.spotlight[data-astro-cid-eph2s77r],#features[data-astro-cid-eph2s77r]{scroll-margin-top:4rem}.spotlight-grid[data-astro-cid-eph2s77r]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid}.spotlight-copy[data-astro-cid-eph2s77r] h2[data-astro-cid-eph2s77r]{max-width:13ch}.spotlight-copy[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]:not(.eyebrow){color:var(--text-muted);max-width:43rem}.measures[data-astro-cid-eph2s77r]{border-top:1px solid var(--border-strong)}.measure[data-astro-cid-eph2s77r]{border-bottom:1px solid var(--border-strong);grid-template-columns:4.5rem 1fr;gap:1.1rem;padding:1.15rem 0;display:grid}.measure-value[data-astro-cid-eph2s77r]{font-family:var(--font-mono);color:var(--mint-text);font-size:1.65rem;line-height:1.2}.measure[data-astro-cid-eph2s77r] h3[data-astro-cid-eph2s77r]{margin:0 0 .2rem;font-size:1rem}.measure[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{color:var(--text-muted);margin:0;font-size:.92rem}.plan-head[data-astro-cid-eph2s77r]>div[data-astro-cid-eph2s77r]{max-width:38rem}.plan-head[data-astro-cid-eph2s77r]>p[data-astro-cid-eph2s77r]{max-width:28rem}.tiers[data-astro-cid-eph2s77r]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.tier[data-astro-cid-eph2s77r]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev);padding:clamp(1.3rem,3vw,2rem)}.tier[data-astro-cid-eph2s77r].featured{border-color:var(--mint-fill);box-shadow:inset 0 3px 0 var(--mint-fill)}.tier-title[data-astro-cid-eph2s77r]{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.65rem;display:flex}.tier[data-astro-cid-eph2s77r] h3[data-astro-cid-eph2s77r]{margin:0;font-size:1.4rem}.tier-note[data-astro-cid-eph2s77r]{color:var(--mint-text);font-family:var(--font-mono);text-align:right;font-size:.78rem}.tier[data-astro-cid-eph2s77r]>p[data-astro-cid-eph2s77r]{color:var(--text-muted)}.tier[data-astro-cid-eph2s77r] ul[data-astro-cid-eph2s77r]{margin:1.35rem 0 0;padding:0;list-style:none}.tier[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]{border-top:1px solid var(--border);padding:.55rem 0 .55rem 1.55rem;position:relative}.tier[data-astro-cid-eph2s77r] li[data-astro-cid-eph2s77r]:before{content:"✓";color:var(--mint-text);font-weight:600;position:absolute;left:0}.faq-wrap[data-astro-cid-eph2s77r]{max-width:52rem}.faq[data-astro-cid-eph2s77r]{border-top:1px solid var(--border-strong)}.faq[data-astro-cid-eph2s77r] details[data-astro-cid-eph2s77r]{border-bottom:1px solid var(--border-strong)}.faq[data-astro-cid-eph2s77r] summary[data-astro-cid-eph2s77r]{cursor:pointer;padding:1.1rem 2rem 1.1rem 0;font-weight:600}.faq[data-astro-cid-eph2s77r] details[data-astro-cid-eph2s77r] p[data-astro-cid-eph2s77r]{color:var(--text-muted);max-width:46rem;margin:-.25rem 0 1.25rem}@media (width<=720px){.two[data-astro-cid-eph2s77r]{grid-template-columns:1fr}}@media (width<=760px){.spotlight-grid[data-astro-cid-eph2s77r],.tiers[data-astro-cid-eph2s77r]{grid-template-columns:1fr}.spotlight-grid[data-astro-cid-eph2s77r]{gap:2rem}}
