.pricing:where(.astro-u3mqw4ek){background:var(--brand-white);color:var(--brand-ink)}.page-width:where(.astro-u3mqw4ek){width:min(1160px,100% - 3rem);margin-inline:auto}.questions:where(.astro-u3mqw4ek) .editorial-questions{padding-inline:0}.intro:where(.astro-u3mqw4ek){background:var(--surface);color:var(--ink);padding:4.5rem 0 3rem}h1:where(.astro-u3mqw4ek){font-size:var(--brand-display-size);line-height:var(--brand-display-leading);letter-spacing:var(--brand-display-tracking);max-width:950px}.intro-bottom:where(.astro-u3mqw4ek){justify-content:space-between;align-items:end;gap:2rem;margin-top:2rem;display:flex}.intro:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){color:var(--ink-muted);font-size:1.125rem;line-height:1.6}.intro:where(.astro-u3mqw4ek) a:where(.astro-u3mqw4ek){color:var(--brand-light);white-space:nowrap;--ring:var(--brand-light)}.intro:where(.astro-u3mqw4ek) a:where(.astro-u3mqw4ek) svg:where(.astro-u3mqw4ek){vertical-align:middle;margin-left:1rem;display:inline-block}.billing-row:where(.astro-u3mqw4ek){justify-content:space-between;align-items:center;gap:1.25rem;padding-block:2rem;display:flex}.billing-row:where(.astro-u3mqw4ek)>p:where(.astro-u3mqw4ek),.table-note:where(.astro-u3mqw4ek),.shared-note:where(.astro-u3mqw4ek){font-size:var(--brand-small-size);color:var(--brand-muted);line-height:var(--brand-small-leading)}.billing:where(.astro-u3mqw4ek){border:0;gap:.25rem;margin:0;padding:0;display:flex}.billing:where(.astro-u3mqw4ek) legend:where(.astro-u3mqw4ek){float:left;margin-right:1rem;padding-block:.65rem;font-size:.875rem;font-weight:600}.billing:where(.astro-u3mqw4ek) label:where(.astro-u3mqw4ek){cursor:pointer;position:relative}.billing:where(.astro-u3mqw4ek) input:where(.astro-u3mqw4ek),.visually-hidden:where(.astro-u3mqw4ek){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.billing:where(.astro-u3mqw4ek) label:where(.astro-u3mqw4ek) span:where(.astro-u3mqw4ek){border-radius:var(--brand-radius-control);border:1px solid var(--brand-control);padding:.65rem 1.1rem;font-size:.875rem;line-height:1.5;display:block}.billing:where(.astro-u3mqw4ek) input:where(.astro-u3mqw4ek):checked+span:where(.astro-u3mqw4ek){background:var(--brand-ink);color:#fff;border-color:var(--brand-ink)}.billing:where(.astro-u3mqw4ek) input:where(.astro-u3mqw4ek):focus-visible+span:where(.astro-u3mqw4ek){outline:3px solid var(--brand-action);outline-offset:4px}.billing:where(.astro-u3mqw4ek) label:where(.astro-u3mqw4ek):hover span:where(.astro-u3mqw4ek){border-color:var(--brand-action)}.monthly:where(.astro-u3mqw4ek),.pricing:where(.astro-u3mqw4ek):has(input[value=monthly]:checked) .yearly:where(.astro-u3mqw4ek){display:none}.pricing:where(.astro-u3mqw4ek):has(input[value=monthly]:checked) .monthly:where(.astro-u3mqw4ek){display:inline}.pricing:where(.astro-u3mqw4ek):has(input[value=monthly]:checked) p:where(.astro-u3mqw4ek).monthly{display:block}.plans:where(.astro-u3mqw4ek){border:1px solid var(--brand-border);border-radius:var(--brand-radius-frame);grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.plan:where(.astro-u3mqw4ek){grid-template-rows:subgrid;grid-row:span 6;padding:2rem;display:grid}.plan:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){font-size:var(--brand-title-size);font-weight:var(--brand-title-weight);line-height:var(--brand-title-leading);letter-spacing:var(--brand-title-tracking)}.plan-description:where(.astro-u3mqw4ek){min-height:5rem;color:var(--brand-muted);font-size:var(--brand-reading-size);line-height:var(--brand-body-leading);margin-top:.75rem}.production:where(.astro-u3mqw4ek){background:var(--brand-paper);border-inline:1px solid var(--brand-border)}.enterprise-copy:where(.astro-u3mqw4ek){color:var(--brand-muted)}.price:where(.astro-u3mqw4ek){font-size:var(--brand-heading-size);line-height:var(--brand-heading-leading);letter-spacing:var(--brand-heading-tracking);font-weight:var(--brand-heading-weight);font-variant-numeric:tabular-nums;margin-top:1.5rem}.price:where(.astro-u3mqw4ek) span:where(.astro-u3mqw4ek):not(.amount){font-size:var(--brand-reading-size);letter-spacing:0;margin-left:.3rem;font-weight:400}.billing-note:where(.astro-u3mqw4ek){font-size:var(--brand-small-size);line-height:var(--brand-small-leading);color:var(--brand-muted);margin-block:.5rem 1.5rem}.plan:where(.astro-u3mqw4ek) a{width:100%;height:44px;font-size:var(--brand-control-font-size)}.plan:where(.astro-u3mqw4ek) ul:where(.astro-u3mqw4ek){border-top:1px solid var(--brand-border);font-size:var(--brand-small-size);line-height:var(--brand-small-leading);margin:1.5rem 0 0;padding:1.5rem 0 0;list-style:none}.plan:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek)+li:where(.astro-u3mqw4ek){margin-top:.65rem}.enterprise-copy:where(.astro-u3mqw4ek){border-top:1px solid var(--brand-border);font-size:var(--brand-reading-size);line-height:var(--brand-body-leading);margin-top:1.5rem;padding-top:1.5rem}.shared-note:where(.astro-u3mqw4ek){text-align:center;padding-top:1rem}.comparison:where(.astro-u3mqw4ek),.addons:where(.astro-u3mqw4ek){padding-block:4.5rem}.section-intro:where(.astro-u3mqw4ek){grid-template-columns:1fr 1fr;align-items:start;gap:3rem;margin-bottom:2rem;display:grid}.section-intro:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){font-size:var(--brand-heading-size);line-height:var(--brand-heading-leading);max-width:480px}.section-intro:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){color:var(--brand-muted);max-width:60ch;font-size:var(--brand-reading-size);line-height:var(--brand-body-leading)}table:where(.astro-u3mqw4ek){border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--brand-small-size);line-height:var(--brand-small-leading);font-variant-numeric:tabular-nums}th:where(.astro-u3mqw4ek),td:where(.astro-u3mqw4ek){text-align:left;border-bottom:1px solid var(--brand-border);vertical-align:top;padding:.9rem 1.25rem}thead:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek){background:var(--brand-paper);font-weight:600}tbody:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek){font-weight:400}.comparison-table:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek):first-child{width:44%}.comparison-table:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek):last-child,.comparison-table:where(.astro-u3mqw4ek) thead:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek):last-child{background:var(--brand-paper)}.table-note:where(.astro-u3mqw4ek){margin-top:1rem}.usage-section:where(.astro-u3mqw4ek){background:var(--brand-paper);padding-block:4.5rem}.usage-toggle:where(.astro-u3mqw4ek),.addons-toggle:where(.astro-u3mqw4ek){cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;list-style:none;display:flex}.usage-toggle:where(.astro-u3mqw4ek)::-webkit-details-marker,.addons-toggle:where(.astro-u3mqw4ek)::-webkit-details-marker{display:none}.usage-toggle:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek),.addons-toggle:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){font-size:var(--brand-heading-size);line-height:var(--brand-heading-leading)}.usage-toggle:where(.astro-u3mqw4ek) svg:where(.astro-u3mqw4ek),.addons-toggle:where(.astro-u3mqw4ek) svg:where(.astro-u3mqw4ek){flex-shrink:0}.usage-details:where(.astro-u3mqw4ek)[open] .usage-toggle:where(.astro-u3mqw4ek) svg:where(.astro-u3mqw4ek),.addons-details:where(.astro-u3mqw4ek)[open] .addons-toggle:where(.astro-u3mqw4ek) svg:where(.astro-u3mqw4ek){transform:rotate(180deg)}.usage-toggle:where(.astro-u3mqw4ek):hover,.addons-toggle:where(.astro-u3mqw4ek):hover{color:var(--brand-action)}.usage-toggle:where(.astro-u3mqw4ek):focus-visible,.addons-toggle:where(.astro-u3mqw4ek):focus-visible{outline:2px solid var(--brand-action);outline-offset:6px}.usage-details:where(.astro-u3mqw4ek) .section-intro:where(.astro-u3mqw4ek),.addons-details:where(.astro-u3mqw4ek) .section-intro:where(.astro-u3mqw4ek){margin-top:2rem;display:block}.rates-grid:where(.astro-u3mqw4ek){grid-template-columns:1fr 1fr;gap:4rem;margin-top:2.5rem;display:grid}.rates-grid:where(.astro-u3mqw4ek) h3:where(.astro-u3mqw4ek){font-size:var(--brand-title-size);line-height:var(--brand-title-leading);font-weight:var(--brand-title-weight);letter-spacing:var(--brand-title-tracking)}.allowance:where(.astro-u3mqw4ek){color:var(--brand-muted);font-size:var(--brand-reading-size);line-height:var(--brand-body-leading);margin-top:.4rem}caption:where(.astro-u3mqw4ek){text-align:left;font-size:var(--brand-caption-size);line-height:var(--brand-caption-leading);font-weight:var(--brand-title-weight);padding-block:1.5rem .75rem}.rates-grid:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek),.rates-grid:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek){padding-inline:0}.rates-grid:where(.astro-u3mqw4ek) thead:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek){font-size:var(--brand-small-size);color:var(--brand-muted);border-top:1px solid var(--brand-border)}.rates-grid:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek):last-child,.rates-grid:where(.astro-u3mqw4ek) td:where(.astro-u3mqw4ek):last-child{text-align:right}.rate-example:where(.astro-u3mqw4ek){font-size:var(--brand-small-size);line-height:var(--brand-small-leading);color:var(--brand-muted);max-width:60ch;margin-top:1.25rem}.telemetry:where(.astro-u3mqw4ek){margin-top:2rem}.addon:where(.astro-u3mqw4ek){border-top:1px solid var(--brand-border);justify-content:space-between;gap:2rem;padding-block:1.75rem;display:flex}.addon:where(.astro-u3mqw4ek):last-of-type{border-bottom:1px solid var(--brand-border)}.addon:where(.astro-u3mqw4ek) h3:where(.astro-u3mqw4ek){font-size:var(--brand-title-size);font-weight:var(--brand-title-weight);line-height:var(--brand-title-leading);letter-spacing:var(--brand-title-tracking)}.addon:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){color:var(--brand-muted);max-width:60ch;font-size:var(--brand-reading-size);line-height:var(--brand-body-leading);margin-top:.5rem}.addon-price:where(.astro-u3mqw4ek){text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.addon-price:where(.astro-u3mqw4ek) strong:where(.astro-u3mqw4ek){color:var(--brand-ink);font-size:var(--brand-heading-size);font-weight:var(--brand-heading-weight);line-height:var(--brand-heading-leading);letter-spacing:var(--brand-heading-tracking)}.addon-price:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek)+p:where(.astro-u3mqw4ek){font-size:var(--brand-small-size);line-height:var(--brand-small-leading)}.closing:where(.astro-u3mqw4ek){background:var(--brand-paper);padding-block:3.5rem}.closing:where(.astro-u3mqw4ek) .page-width:where(.astro-u3mqw4ek){justify-content:space-between;align-items:center;gap:2rem;display:flex}.closing:where(.astro-u3mqw4ek) h2:where(.astro-u3mqw4ek){font-size:clamp(2rem,3vw,3rem);line-height:1.1}.closing:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){color:var(--brand-muted);margin-top:1rem}.closing:where(.astro-u3mqw4ek) a{min-width:10rem;height:44px;font-size:.875rem}@media (width<=1000px){.plan:where(.astro-u3mqw4ek){padding:1.5rem}.plan-description:where(.astro-u3mqw4ek){min-height:6rem}.billing-row:where(.astro-u3mqw4ek){align-items:start}.billing-row:where(.astro-u3mqw4ek)>p:where(.astro-u3mqw4ek){text-align:right;max-width:17rem}.rates-grid:where(.astro-u3mqw4ek){gap:2rem}}@media (width<=700px){.page-width:where(.astro-u3mqw4ek){width:calc(100% - 2.5rem)}.intro:where(.astro-u3mqw4ek){padding-block:3rem 2rem}.desktop-break:where(.astro-u3mqw4ek){display:none}.intro-bottom:where(.astro-u3mqw4ek),.billing-row:where(.astro-u3mqw4ek){flex-direction:column;align-items:start;gap:1.25rem}.billing-row:where(.astro-u3mqw4ek)>p:where(.astro-u3mqw4ek){text-align:left;max-width:none}.plans:where(.astro-u3mqw4ek){grid-template-rows:auto;grid-template-columns:1fr}.production:where(.astro-u3mqw4ek){border-inline:0;border-block:1px solid var(--brand-border)}.plan:where(.astro-u3mqw4ek){padding:1.75rem;display:block}.plan-description:where(.astro-u3mqw4ek){min-height:0}.shared-note:where(.astro-u3mqw4ek){text-align:left}.section-intro:where(.astro-u3mqw4ek),.rates-grid:where(.astro-u3mqw4ek){grid-template-columns:1fr;gap:1.25rem}.rates-grid:where(.astro-u3mqw4ek){gap:2.5rem}.comparison:where(.astro-u3mqw4ek),.addons:where(.astro-u3mqw4ek),.usage-section:where(.astro-u3mqw4ek){padding-block:3rem}th:where(.astro-u3mqw4ek),td:where(.astro-u3mqw4ek){overflow-wrap:break-word;padding:.8rem .55rem}.comparison-table:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek):first-child{width:40%;padding-left:0}.comparison-table:where(.astro-u3mqw4ek) thead:where(.astro-u3mqw4ek) th:where(.astro-u3mqw4ek):first-child{padding-left:.55rem}.addon:where(.astro-u3mqw4ek){flex-direction:column;gap:.5rem}.addon-price:where(.astro-u3mqw4ek){text-align:left}.questions:where(.astro-u3mqw4ek){padding-bottom:3rem}.closing:where(.astro-u3mqw4ek) .page-width:where(.astro-u3mqw4ek){flex-direction:column;align-items:start}}
