.og-grid[data-astro-cid-g22bdi45]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--border-subtle)}.og-col[data-astro-cid-g22bdi45]{display:flex;flex-direction:column;gap:var(--s-2, 16px);padding:var(--s-4, 40px) var(--s-3, 24px);border-left:1px solid var(--border-subtle);scroll-margin-top:5.5rem}.og-col[data-astro-cid-g22bdi45]:first-child{border-left:0;padding-left:0}.og-col[data-astro-cid-g22bdi45]:last-child{padding-right:0}.og-col[data-astro-cid-g22bdi45]:target .og-name[data-astro-cid-g22bdi45]{color:var(--accent)}.og-name[data-astro-cid-g22bdi45]{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:550;letter-spacing:-.01em;color:var(--text-primary)}.og-price[data-astro-cid-g22bdi45]{margin:0;font-size:var(--text-body);line-height:1.4;color:var(--text-primary)}.og-kicker[data-astro-cid-g22bdi45]{display:block;font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.og-amount[data-astro-cid-g22bdi45]{font-size:var(--text-h3);letter-spacing:-.02em;color:var(--text-primary)}.og-unit[data-astro-cid-g22bdi45]{font-size:var(--text-small);color:var(--text-secondary)}.og-line[data-astro-cid-g22bdi45]{margin:0;padding-top:var(--s-2, 16px);border-top:1px solid var(--border-subtle);font-size:var(--text-small);line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.og-addon[data-astro-cid-g22bdi45]{margin:0;font-size:var(--text-small);line-height:1.6;color:var(--text-tertiary);text-wrap:pretty}.og-addon__link[data-astro-cid-g22bdi45]{color:var(--text-secondary);text-decoration:underline;text-underline-offset:3px}.og-addon__link[data-astro-cid-g22bdi45]:hover{color:var(--text-primary)}.og-guarantee[data-astro-cid-g22bdi45]{margin:0;font-size:var(--text-small);line-height:1.6;color:var(--text-primary);text-wrap:pretty}.og-cta[data-astro-cid-g22bdi45]{margin:auto 0 0;padding-top:var(--s-2, 16px)}.og-cta[data-astro-cid-g22bdi45] .btn[data-astro-cid-g22bdi45]:hover .arrow[data-astro-cid-g22bdi45]{transform:translate(3px)}@media(max-width:900px){.og-grid[data-astro-cid-g22bdi45]{grid-template-columns:1fr}.og-col[data-astro-cid-g22bdi45],.og-col[data-astro-cid-g22bdi45]:first-child,.og-col[data-astro-cid-g22bdi45]:last-child{padding:var(--s-3, 24px) 0;border-left:0}.og-col[data-astro-cid-g22bdi45]+.og-col[data-astro-cid-g22bdi45]{border-top:1px solid var(--border-subtle)}}html{scroll-behavior:smooth}.pr-rail[data-astro-cid-lmkygsfs]{max-width:1080px;margin:0 auto;padding-inline:32px}.pr-proof[data-astro-cid-lmkygsfs]{border-bottom:1px solid var(--border-subtle)}.pr-hero[data-astro-cid-lmkygsfs]{background:var(--bg-page)}.pr-hero-inner[data-astro-cid-lmkygsfs]{text-align:center;align-items:center;max-width:740px;margin-inline:auto}.pr-h1[data-astro-cid-lmkygsfs]{margin:0;max-width:none}.pr-sub[data-astro-cid-lmkygsfs]{margin:0;max-width:56ch;text-align:center}.pr-notready[data-astro-cid-lmkygsfs]{margin:var(--s-2, 16px) 0 0}.pr-faq-h2[data-astro-cid-lmkygsfs]{margin:var(--s-1) 0 0}.pr-faq-grid[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;margin-top:var(--s-3);max-width:56ch}.pr-faq-item[data-astro-cid-lmkygsfs]{padding-block:20px;border-bottom:1px solid var(--border-subtle)}.pr-faq-item[data-astro-cid-lmkygsfs]:first-child{border-top:1px solid var(--border-subtle)}.pr-faq-q[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--text-body);letter-spacing:0;color:var(--text-primary)}.pr-faq-a[data-astro-cid-lmkygsfs]{margin:6px 0 0;font-size:var(--text-small);line-height:1.55;color:var(--text-tertiary);text-wrap:pretty}.pr-routing[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s-2, 16px)}.pr-routing-section[data-astro-cid-lmkygsfs]{scroll-margin-top:5.5rem}.pr-routing__eyebrow[data-astro-cid-lmkygsfs]{margin-bottom:var(--s-1, 8px)}.pr-routing__title[data-astro-cid-lmkygsfs]{margin:0 0 4px;font-weight:550;color:var(--text-primary)}.pr-routing__body[data-astro-cid-lmkygsfs]{margin:0 0 var(--s-2, 16px);font-size:var(--text-small);line-height:1.55;color:var(--text-secondary);text-wrap:pretty}@media(max-width:900px){.pr-rail[data-astro-cid-lmkygsfs]{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.pr-faq-item[data-astro-cid-lmkygsfs]{transition:none}}
