.buy-stub[data-astro-cid-cg6ygcra]{gap:var(--lib-space-2);flex-direction:column;max-width:22rem;display:inline-flex}.buy-stub__note[data-astro-cid-cg6ygcra]{font-size:var(--lib-text-xs);color:var(--lib-color-muted);line-height:1.4}.cta__box[data-astro-cid-y3m7tdo3]{text-align:center;align-items:center;gap:var(--lib-space-5);flex-direction:column;display:flex}.cta__body[data-astro-cid-y3m7tdo3]{max-width:40rem;font-size:var(--lib-text-lg);color:var(--lib-color-inverse-muted);margin:0}.cta[data-astro-cid-y3m7tdo3] .m-actions[data-astro-cid-y3m7tdo3]{justify-content:center}.cta__secondary[data-astro-cid-y3m7tdo3]{color:var(--lib-color-inverse-text);border:1px solid var(--lib-color-inverse-text);background:0 0}.cta--banner[data-astro-cid-y3m7tdo3]{background:var(--lib-color-inverse-bg);color:var(--lib-color-inverse-text)}.cta--card[data-astro-cid-y3m7tdo3] .cta__box[data-astro-cid-y3m7tdo3]{background:var(--lib-color-inverse-bg);color:var(--lib-color-inverse-text);border-radius:var(--lib-radius-lg);padding:clamp(var(--lib-space-8), 6cqi, var(--lib-space-12) * 1.5)}.faq__list[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--lib-color-border);width:100%;max-width:46rem;margin-inline:auto}.faq__item[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--lib-color-border)}.faq__item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]{justify-content:space-between;align-items:center;gap:var(--lib-space-4);min-height:44px;padding-block:var(--lib-space-4);cursor:pointer;font-weight:var(--lib-weight-strong);list-style:none;display:flex}.faq__item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]:after{content:"+";font-size:var(--lib-text-xl);color:var(--lib-color-primary-text);line-height:1}.faq__item[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg]:after{content:"−"}.faq__item[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{margin:0 0 var(--lib-space-4)}@container (width>=900px){.faq--two-column[data-astro-cid-gfo3rpqg] .faq__layout[data-astro-cid-gfo3rpqg]{gap:var(--lib-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.faq--two-column[data-astro-cid-gfo3rpqg] .faq__list[data-astro-cid-gfo3rpqg]{margin:0}}.features__grid[data-astro-cid-w3dz36le]{gap:var(--lib-space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.features__card[data-astro-cid-w3dz36le]{gap:var(--lib-space-3);flex-direction:column;display:flex}.features__card[data-astro-cid-w3dz36le] p[data-astro-cid-w3dz36le]{margin:0}.features__badge[data-astro-cid-w3dz36le]{border-radius:var(--lib-radius);background:var(--lib-color-primary);width:44px;height:44px;color:var(--lib-color-on-primary);justify-content:center;align-items:center;display:inline-flex}@container (width>=640px){.features__grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=960px){.features--grid-3[data-astro-cid-w3dz36le] .features__grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(3,minmax(0,1fr))}.features--grid-4[data-astro-cid-w3dz36le] .features__grid[data-astro-cid-w3dz36le]{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer[data-astro-cid-yvkg62gd]{border-top:1px solid var(--lib-color-border);padding-block:var(--lib-space-12)}.footer__inner[data-astro-cid-yvkg62gd]{justify-content:space-between;gap:var(--lib-space-8);flex-wrap:wrap;display:flex}.footer__brand[data-astro-cid-yvkg62gd]{gap:var(--lib-space-3);flex-direction:column;max-width:24rem;display:flex}.footer__brand[data-astro-cid-yvkg62gd] p[data-astro-cid-yvkg62gd]{margin:0}.footer__cols[data-astro-cid-yvkg62gd]{gap:var(--lib-space-10);flex-wrap:wrap;display:flex}.footer__title[data-astro-cid-yvkg62gd]{font-size:var(--lib-text-sm);font-weight:var(--lib-weight-strong);margin:0 0 var(--lib-space-3)}.footer[data-astro-cid-yvkg62gd] ul[data-astro-cid-yvkg62gd]{gap:var(--lib-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]{color:var(--lib-color-muted);text-decoration:none}.footer[data-astro-cid-yvkg62gd] a[data-astro-cid-yvkg62gd]:hover{color:var(--lib-color-text);text-decoration:underline}.footer__legal[data-astro-cid-yvkg62gd]{justify-content:space-between;gap:var(--lib-space-4);margin-top:var(--lib-space-8);flex-wrap:wrap;display:flex}.footer__legal[data-astro-cid-yvkg62gd] ul[data-astro-cid-yvkg62gd]{gap:var(--lib-space-5);flex-direction:row}.m-media{object-fit:cover;border-radius:var(--lib-radius-lg);background:var(--lib-color-surface);width:100%;height:auto;display:block}.m-media--ph{background:linear-gradient(135deg, var(--lib-color-secondary), var(--lib-color-primary))}.hero__grid[data-astro-cid-yodha2z4]{gap:var(--lib-space-10);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.hero__copy[data-astro-cid-yodha2z4]{gap:var(--lib-space-5);flex-direction:column;align-items:flex-start;display:flex}.hero__copy[data-astro-cid-yodha2z4] .m-actions[data-astro-cid-yodha2z4]{margin-top:var(--lib-space-2)}.hero--centered[data-astro-cid-yodha2z4] .hero__copy[data-astro-cid-yodha2z4],.hero--text[data-astro-cid-yodha2z4] .hero__copy[data-astro-cid-yodha2z4]{text-align:center;align-items:center;max-width:48rem;margin-inline:auto}.hero--centered[data-astro-cid-yodha2z4] .m-actions[data-astro-cid-yodha2z4],.hero--text[data-astro-cid-yodha2z4] .m-actions[data-astro-cid-yodha2z4]{justify-content:center}.hero__media[data-astro-cid-yodha2z4] .m-media{box-shadow:var(--lib-shadow-lg)}@container (width>=880px){.hero--split[data-astro-cid-yodha2z4] .hero__grid[data-astro-cid-yodha2z4]{gap:var(--lib-space-12);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.steps__list[data-astro-cid-wkshis2o]{gap:var(--lib-space-8);counter-reset:step;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.steps__item[data-astro-cid-wkshis2o]{gap:var(--lib-space-3);flex-direction:column;display:flex}.steps__item[data-astro-cid-wkshis2o] p[data-astro-cid-wkshis2o]{margin:0}.steps__num[data-astro-cid-wkshis2o]{border-radius:var(--lib-radius-pill);border:2px solid var(--lib-color-primary-text);width:40px;height:40px;color:var(--lib-color-primary-text);font-weight:var(--lib-weight-strong);justify-content:center;align-items:center;display:inline-flex}@container (width>=768px){.steps__list[data-astro-cid-wkshis2o]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.navbar[data-astro-cid-wnunrr27]{z-index:30;background:var(--lib-color-bg);border-bottom:1px solid var(--lib-color-border);font-family:var(--lib-font-body);position:sticky;top:0}.navbar__bar[data-astro-cid-wnunrr27]{justify-content:space-between;align-items:center;gap:var(--lib-space-4);flex-wrap:wrap;min-height:4rem;display:flex}.navbar__brand[data-astro-cid-wnunrr27]{color:var(--lib-color-text);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.navbar__links[data-astro-cid-wnunrr27]{gap:var(--lib-space-6);margin:0;padding:0;list-style:none;display:flex}.navbar__links[data-astro-cid-wnunrr27] a[data-astro-cid-wnunrr27]{color:var(--lib-color-text);font-weight:var(--lib-weight-strong);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.navbar__links[data-astro-cid-wnunrr27] a[data-astro-cid-wnunrr27]:hover{color:var(--lib-color-primary-text)}.navbar__menu[data-astro-cid-wnunrr27]{align-items:center;gap:var(--lib-space-6);display:flex}.navbar--centered[data-astro-cid-wnunrr27] .navbar__menu[data-astro-cid-wnunrr27]{margin-left:var(--lib-space-8);flex:1;justify-content:space-between}.navbar__burger[data-astro-cid-wnunrr27],.navbar__button[data-astro-cid-wnunrr27]{border:1px solid var(--lib-color-border);border-radius:var(--lib-radius);width:44px;height:44px;color:var(--lib-color-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.navbar__burger[data-astro-cid-wnunrr27] span[data-astro-cid-wnunrr27],.navbar__icon[data-astro-cid-wnunrr27]{background:currentColor;width:18px;height:2px;display:block;position:relative}.navbar__burger[data-astro-cid-wnunrr27] span[data-astro-cid-wnunrr27]:before,.navbar__burger[data-astro-cid-wnunrr27] span[data-astro-cid-wnunrr27]:after,.navbar__icon[data-astro-cid-wnunrr27]:before,.navbar__icon[data-astro-cid-wnunrr27]:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;left:0}.navbar__burger[data-astro-cid-wnunrr27] span[data-astro-cid-wnunrr27]:before,.navbar__icon[data-astro-cid-wnunrr27]:before{top:-6px}.navbar__burger[data-astro-cid-wnunrr27] span[data-astro-cid-wnunrr27]:after,.navbar__icon[data-astro-cid-wnunrr27]:after{top:6px}@media (width<=767px){.navbar__burger[data-astro-cid-wnunrr27],.navbar__button[data-astro-cid-wnunrr27]:not([hidden]){display:inline-flex}.navbar__menu[data-astro-cid-wnunrr27]{align-items:stretch;gap:var(--lib-space-2);width:100%;padding-bottom:var(--lib-space-4);flex-direction:column;display:none}.navbar__bar[data-astro-cid-wnunrr27]:has(.navbar__toggle:checked) .navbar__menu[data-astro-cid-wnunrr27]{display:flex}.navbar__links[data-astro-cid-wnunrr27]{flex-direction:column;gap:0}.navbar__cta[data-astro-cid-wnunrr27]{width:100%}.navbar--centered[data-astro-cid-wnunrr27] .navbar__menu[data-astro-cid-wnunrr27]{margin-left:0}}.pricing__toggle[data-astro-cid-nwtk6cma]{gap:var(--lib-space-1);width:fit-content;margin:0 auto var(--lib-space-10);padding:var(--lib-space-1);border:1px solid var(--lib-color-border);border-radius:var(--lib-radius-pill);background:var(--lib-color-surface);display:flex}.pricing__opt[data-astro-cid-nwtk6cma]{min-height:40px;padding:var(--lib-space-2) var(--lib-space-4);border-radius:var(--lib-radius-pill);font-size:var(--lib-text-sm);font-weight:var(--lib-weight-strong);color:var(--lib-color-muted);cursor:pointer;align-items:center;display:inline-flex;position:relative}.pricing__opt[data-astro-cid-nwtk6cma] input[data-astro-cid-nwtk6cma]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pricing__opt[data-astro-cid-nwtk6cma]:has(input:checked){background:var(--lib-color-primary);color:var(--lib-color-on-primary)}.pricing__opt[data-astro-cid-nwtk6cma]:has(:focus-visible){outline:2px solid var(--lib-color-primary-text);outline-offset:2px}.pricing__grid[data-astro-cid-nwtk6cma]{gap:var(--lib-space-6);grid-template-columns:minmax(0,1fr);margin:0 auto;padding:0;list-style:none;display:grid}.pricing__grid--1[data-astro-cid-nwtk6cma]{max-width:28rem}.pricing__tier[data-astro-cid-nwtk6cma]{gap:var(--lib-space-4);flex-direction:column;display:flex}.pricing__tier[data-astro-cid-nwtk6cma]>p[data-astro-cid-nwtk6cma]{margin:0}.pricing__tier--featured[data-astro-cid-nwtk6cma]{border:2px solid var(--lib-color-primary);box-shadow:var(--lib-shadow-lg)}.pricing__price[data-astro-cid-nwtk6cma]{align-items:baseline;gap:var(--lib-space-2);display:flex}.pricing__amount[data-astro-cid-nwtk6cma]{font-family:var(--lib-font-heading);font-weight:var(--lib-weight-heading);font-size:var(--lib-text-4xl);line-height:1}.pricing__amount--yearly[data-astro-cid-nwtk6cma],.pricing[data-astro-cid-nwtk6cma]:has(input[value=yearly]:checked) .pricing__amount--monthly[data-astro-cid-nwtk6cma]{display:none}.pricing[data-astro-cid-nwtk6cma]:has(input[value=yearly]:checked) .pricing__amount--yearly[data-astro-cid-nwtk6cma]{display:inline}.pricing__features[data-astro-cid-nwtk6cma]{gap:var(--lib-space-2);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.pricing__features[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]{padding-left:1.5em;position:relative}.pricing__features[data-astro-cid-nwtk6cma] li[data-astro-cid-nwtk6cma]:before{content:"";border-left:2px solid var(--lib-color-primary-text);border-bottom:2px solid var(--lib-color-primary-text);width:.7em;height:.4em;position:absolute;top:.45em;left:.2em;transform:rotate(-45deg)}@container (width>=768px){.pricing__grid--2[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem}.pricing__grid--3[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing__grid--4[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=1100px){.pricing__grid--4[data-astro-cid-nwtk6cma]{grid-template-columns:repeat(4,minmax(0,1fr))}}.testimonials__grid[data-astro-cid-tgbrwp4t]{gap:var(--lib-space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.testimonials--single[data-astro-cid-tgbrwp4t] .testimonials__grid[data-astro-cid-tgbrwp4t]{max-width:46rem;margin-inline:auto}.testimonials__card[data-astro-cid-tgbrwp4t] figure[data-astro-cid-tgbrwp4t]{gap:var(--lib-space-5);flex-direction:column;height:100%;margin:0;display:flex}.testimonials__card[data-astro-cid-tgbrwp4t] blockquote[data-astro-cid-tgbrwp4t]{font-size:var(--lib-text-lg);flex:1;margin:0}.testimonials__card[data-astro-cid-tgbrwp4t] blockquote[data-astro-cid-tgbrwp4t] p[data-astro-cid-tgbrwp4t]{margin:0}.testimonials__who[data-astro-cid-tgbrwp4t]{align-items:center;gap:var(--lib-space-3);display:flex}.testimonials__role[data-astro-cid-tgbrwp4t]{font-size:var(--lib-text-sm);display:block}.testimonials__avatar[data-astro-cid-tgbrwp4t]{object-fit:cover;border-radius:999px;flex:none;width:48px;height:48px}.testimonials__avatar--initials[data-astro-cid-tgbrwp4t]{background:var(--lib-color-primary);color:var(--lib-color-on-primary);font-weight:var(--lib-weight-strong);font-size:var(--lib-text-sm);justify-content:center;align-items:center;display:inline-flex}@container (width>=768px){.testimonials--grid[data-astro-cid-tgbrwp4t] .testimonials__grid[data-astro-cid-tgbrwp4t]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}
