.hero-device-showcase[data-astro-cid-rjrrbrq4]{width:min(100%, var(--content-frame-width));margin:0 auto var(--page-top-space);position:relative}.js .hero-device-showcase[data-astro-cid-rjrrbrq4]:before{z-index:0;background:var(--hero-placeholder-light) center / contain no-repeat;content:"";opacity:1;pointer-events:none;transition:opacity .24s var(--ease-emphasised);position:absolute;inset:0}.hero-device-showcase[data-astro-cid-rjrrbrq4] picture[data-astro-cid-rjrrbrq4],.hero-device-showcase[data-astro-cid-rjrrbrq4] img[data-astro-cid-rjrrbrq4]{width:100%;height:auto;display:block}.hero-device-showcase-full[data-astro-cid-rjrrbrq4]{z-index:1;position:relative}.hero-device-showcase-preview[data-astro-cid-rjrrbrq4]{display:none}.js .hero-device-showcase-preview[data-astro-cid-rjrrbrq4]{z-index:1;opacity:0;transition:opacity .24s var(--ease-emphasised);display:block;position:absolute;inset:0}.js .hero-device-showcase-full[data-astro-cid-rjrrbrq4]{z-index:2;opacity:0;transition:opacity .24s var(--ease-emphasised)}.js .hero-device-showcase[data-astro-cid-rjrrbrq4].is-preview-ready:before,.js .hero-device-showcase[data-astro-cid-rjrrbrq4].is-image-ready:before{opacity:0}.js .hero-device-showcase[data-astro-cid-rjrrbrq4].is-preview-ready .hero-device-showcase-preview[data-astro-cid-rjrrbrq4]{opacity:1}.js .hero-device-showcase[data-astro-cid-rjrrbrq4].is-image-ready .hero-device-showcase-preview[data-astro-cid-rjrrbrq4]{opacity:0}.js .hero-device-showcase[data-astro-cid-rjrrbrq4].is-image-ready .hero-device-showcase-full[data-astro-cid-rjrrbrq4]{opacity:1}@media (prefers-color-scheme:dark){.js .hero-device-showcase[data-astro-cid-rjrrbrq4]:before{background-image:var(--hero-placeholder-dark)}}.hero[data-astro-cid-lcdefpme]{padding:calc(var(--space-16) + var(--page-top-space)) 0 calc(var(--section-space) * 2);text-align:center}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .rotator-word,.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .hero-rotator[data-astro-cid-lcdefpme]{color:var(--ink)}.mobile-hero-title-break[data-astro-cid-lcdefpme]{display:none}.hero-rotator[data-astro-cid-lcdefpme]{clip-path:inset(-50% -.15em);height:1.06em;margin-top:var(--space-3);display:block;position:relative}.rotator-word[data-astro-cid-lcdefpme]{opacity:0;filter:blur(6px);will-change:opacity, transform, filter;width:100%;position:absolute;top:0;left:0;transform:translateY(44%)}.hero-rotator[data-astro-cid-lcdefpme].is-ready .rotator-word[data-astro-cid-lcdefpme]{transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),filter .6s cubic-bezier(.22,1,.36,1)}.rotator-word[data-astro-cid-lcdefpme].is-active{opacity:1;filter:none;transform:none}.rotator-word[data-astro-cid-lcdefpme].is-leaving{opacity:0;filter:blur(6px);transition:opacity .35s cubic-bezier(.4,0,.6,1),transform .6s cubic-bezier(.32,0,.67,1),filter .6s cubic-bezier(.32,0,.67,1);transform:translateY(-44%)}.hero-sub[data-astro-cid-lcdefpme]{max-width:var(--content-reading);margin:var(--space-8) auto 0;color:var(--ink-muted);font-size:var(--type-body-large);line-height:1.6}.hero-actions[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-3);margin-top:var(--section-space);flex-wrap:wrap;display:flex}.section[data-astro-cid-lcdefpme]{text-align:center}.statement[data-astro-cid-lcdefpme]{padding-top:calc(var(--section-space) * 2)}.statement[data-astro-cid-lcdefpme]>.shell[data-astro-cid-lcdefpme]{z-index:1;position:relative}.statement-background[data-astro-cid-lcdefpme]{z-index:0;background-image:linear-gradient(to bottom, var(--surface-subtle), transparent);pointer-events:none;background-repeat:no-repeat;background-size:100% 200px;position:absolute;inset:0}.section-sub[data-astro-cid-lcdefpme]{max-width:var(--content-reading);margin:var(--space-4) auto 0;color:var(--ink-muted);font-size:var(--type-body-large);line-height:1.6}.statement[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:var(--content-reading);color:var(--ink-muted);font-size:var(--type-page-description);letter-spacing:-.02em;margin-inline:auto;line-height:1.5}.statement[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:var(--weight-medium)}.statement[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme],.billing-savings[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme],.homepage-notes[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme]{font-size:var(--type-footnote);vertical-align:super;line-height:0}.statement[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.billing-savings[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.feature-showcase-list[data-astro-cid-lcdefpme]{max-width:var(--feature-frame-width);gap:calc(var(--section-space) * 2);margin-inline:auto;display:grid}.feature-showcase-item[data-astro-cid-lcdefpme]{--feature-showcase-copy-inset:var(--space-6);--feature-showcase-card:clamp(360px, 55%, 600px);grid-template-columns:var(--feature-showcase-card) minmax(0, 1fr);gap:var(--space-6);text-align:left;display:grid}.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n){grid-template-columns:minmax(0, 1fr) var(--feature-showcase-card)}.feature-showcase-copy-column[data-astro-cid-lcdefpme]{grid-area:1/2;align-self:stretch;position:relative}.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n) .feature-showcase-copy-column[data-astro-cid-lcdefpme]{grid-column:1}.feature-showcase-copy-track[data-astro-cid-lcdefpme]{top:var(--feature-showcase-copy-inset);bottom:var(--feature-showcase-copy-inset);width:100%;position:absolute;left:0}.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n) .feature-showcase-copy-track[data-astro-cid-lcdefpme]{left:auto;right:0}.feature-showcase-copy[data-astro-cid-lcdefpme]{top:var(--feature-showcase-copy-inset);position:sticky}.feature-showcase-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--ink-muted);font-size:var(--type-body-large);line-height:1.6}.feature-showcase-card[data-astro-cid-lcdefpme]{aspect-ratio:4/3;grid-area:1/1;justify-self:end}.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n) .feature-showcase-card[data-astro-cid-lcdefpme]{grid-column:2;justify-self:start}.feature-grid[data-astro-cid-lcdefpme]{max-width:var(--feature-frame-width);gap:var(--space-8) var(--space-4);margin:var(--feature-space) auto 0;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feature-card[data-astro-cid-lcdefpme]{padding:0}.feature-icon[data-astro-cid-lcdefpme]{width:var(--space-10);height:var(--space-10);background:linear-gradient(180deg, color-mix(in oklab, var(--tile) 84%, white) 0%, var(--tile) 100%);color:#fff;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff47}.feature-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--type-body-large);font-weight:var(--weight-title);letter-spacing:-.015em}.feature-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.plan-summary[data-astro-cid-lcdefpme],.feature-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:var(--type-body-small)}.feature-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.pricing-anchor[data-astro-cid-lcdefpme]{margin:var(--feature-space) auto 0;scroll-margin-top:var(--space-2)}.billing-toggle{margin:0 auto}.billing-savings[data-astro-cid-lcdefpme]{margin-top:var(--space-2);color:var(--ink-muted);font-size:var(--type-body-small);text-align:center}.billing-savings[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--accent);font-weight:var(--weight-strong)}.mobile-plan-summaries[data-astro-cid-lcdefpme]{display:none}.pricing-table-wrap[data-astro-cid-lcdefpme]{--pro-column-width:24%;--pricing-section-lead-space:var(--space-12);--pricing-section-tail-space:var(--space-3);max-width:var(--content-frame-width);margin:var(--space-8) auto 0;text-align:left;position:relative;overflow:hidden}.pricing-pro-backdrop[data-astro-cid-lcdefpme]{z-index:0;width:var(--pro-column-width);border-radius:var(--radius);background:var(--table-column-fill);pointer-events:none;position:absolute;top:0;bottom:0;right:0}.pricing-table[data-astro-cid-lcdefpme]{z-index:1;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;position:relative}.pricing-table[data-astro-cid-lcdefpme] .feature-column[data-astro-cid-lcdefpme]{width:52%}.pricing-table[data-astro-cid-lcdefpme] .free-column[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] .pro-column[data-astro-cid-lcdefpme]{width:var(--pro-column-width)}.comparison-heading[data-astro-cid-lcdefpme],.plan-heading[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-5) var(--pricing-section-tail-space);vertical-align:top}.comparison-heading[data-astro-cid-lcdefpme]{font-size:var(--type-body-large);font-weight:var(--weight-heading);letter-spacing:-.03em;padding-left:0;line-height:1.12}.mobile-comparison-label[data-astro-cid-lcdefpme]{display:none}.plan-heading[data-astro-cid-lcdefpme]{font-weight:var(--weight-medium)}.plan-title-row[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.plan-label[data-astro-cid-lcdefpme]{font-size:var(--type-body-large);font-weight:var(--weight-heading);letter-spacing:-.025em;line-height:1.15;display:block}.plan-badge[data-astro-cid-lcdefpme]{padding:.2rem var(--space-2);border-radius:var(--radius-pill);background:var(--accent);color:var(--ink-on-accent);font-size:var(--type-caption);font-weight:var(--weight-strong);white-space:nowrap;line-height:1.15;display:inline-flex}.table-price[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.table-price[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--type-subsection-title);font-weight:var(--weight-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.table-price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-faint);font-size:var(--type-body-small);font-weight:var(--weight-medium)}.plan-summary[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-weight:400;display:block}.feature-group-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.feature-group-row[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--pricing-section-lead-space) var(--space-5) var(--space-2)}.feature-group-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-size:var(--type-body-large);font-weight:var(--weight-heading);letter-spacing:-.015em;padding-left:0}.feature-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.feature-row[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line)}.feature-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding-left:0;font-weight:400}.availability-cell[data-astro-cid-lcdefpme]{color:var(--ink);font-size:var(--type-body-large);text-align:left;line-height:1}.pro-cell[data-astro-cid-lcdefpme] .availability-mark[data-astro-cid-lcdefpme]{color:var(--accent)}.unavailable-mark[data-astro-cid-lcdefpme]{color:var(--ink-faint)}.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]:first-of-type .feature-row[data-astro-cid-lcdefpme]:last-child th[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]:first-of-type .feature-row[data-astro-cid-lcdefpme]:last-child td[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]:last-of-type .feature-row[data-astro-cid-lcdefpme]:last-child th[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]:last-of-type .feature-row[data-astro-cid-lcdefpme]:last-child td[data-astro-cid-lcdefpme]{border-bottom:0}.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]:first-of-type .feature-row[data-astro-cid-lcdefpme]:last-child th[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]:first-of-type .feature-row[data-astro-cid-lcdefpme]:last-child td[data-astro-cid-lcdefpme]{padding-bottom:var(--pricing-section-tail-space)}.homepage-notes[data-astro-cid-lcdefpme]{padding-bottom:var(--space-4);color:var(--ink-muted);font-size:var(--type-footnote);line-height:1.5}.homepage-notes-content[data-astro-cid-lcdefpme]{gap:var(--space-2);display:grid}.homepage-notes[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{scroll-margin-top:var(--space-2)}.homepage-notes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.homepage-notes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink)}@media (width>=901px){.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.feature-showcase-item[data-astro-cid-lcdefpme],.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n){gap:var(--space-6);grid-template-columns:1fr}.feature-showcase-copy-column[data-astro-cid-lcdefpme],.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n) .feature-showcase-copy-column[data-astro-cid-lcdefpme]{grid-area:1/1;width:100%;position:static}.feature-showcase-copy-track[data-astro-cid-lcdefpme],.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n) .feature-showcase-copy-track[data-astro-cid-lcdefpme]{width:100%;position:static}.feature-showcase-copy[data-astro-cid-lcdefpme]{position:static}.feature-showcase-card[data-astro-cid-lcdefpme],.feature-showcase-item[data-astro-cid-lcdefpme]:nth-child(2n) .feature-showcase-card[data-astro-cid-lcdefpme]{grid-area:2/1;width:100%}}@media (width<=680px){.mobile-plan-summaries[data-astro-cid-lcdefpme]{max-width:var(--content-frame-width);gap:var(--space-3);margin:var(--space-8) auto 0;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mobile-plan-card[data-astro-cid-lcdefpme]{min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:0 0}.mobile-plan-card-pro[data-astro-cid-lcdefpme]{background:var(--table-column-fill)}.mobile-plan-card[data-astro-cid-lcdefpme] .table-price[data-astro-cid-lcdefpme]{justify-content:flex-start}.pricing-table-wrap[data-astro-cid-lcdefpme]{--pro-column-width:25%;--pricing-section-lead-space:var(--space-8);margin-top:var(--space-8)}.pricing-table[data-astro-cid-lcdefpme] .feature-column[data-astro-cid-lcdefpme]{width:50%}.comparison-heading[data-astro-cid-lcdefpme],.plan-heading[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--space-2) var(--pricing-section-tail-space)}.comparison-heading[data-astro-cid-lcdefpme]{font-size:var(--type-body);padding-left:0}.plan-heading[data-astro-cid-lcdefpme]{text-align:center}.pricing-table[data-astro-cid-lcdefpme] .plan-title-row[data-astro-cid-lcdefpme]{justify-content:center}.desktop-comparison-label[data-astro-cid-lcdefpme]{display:none}.mobile-comparison-label[data-astro-cid-lcdefpme]{display:inline}.pricing-table[data-astro-cid-lcdefpme] .table-price[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] .plan-badge[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] .plan-summary[data-astro-cid-lcdefpme]{display:none}.feature-group-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.feature-group-row[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--pricing-section-lead-space) var(--space-2) var(--space-2)}.feature-group-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding-left:0}.feature-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.feature-row[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-2)}.feature-row[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{padding-left:0}.availability-cell[data-astro-cid-lcdefpme]{text-align:center}}@media (width<=600px){.mobile-hero-title-break[data-astro-cid-lcdefpme]{display:block}.hero-rotator[data-astro-cid-lcdefpme]{margin-top:0}.feature-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=420px){.mobile-plan-summaries[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
