:is(.pricing:has(#cycle-annual:checked) [data-show=monthly],.pricing:has(#cycle-monthly:checked) [data-show=annual]){display:none}@property --pr-ax{syntax:"<percentage>";inherits:false;initial-value:25%}@property --pr-ay{syntax:"<percentage>";inherits:false;initial-value:20%}@property --pr-bx{syntax:"<percentage>";inherits:false;initial-value:75%}@property --pr-by{syntax:"<percentage>";inherits:false;initial-value:60%}@property --pr-cx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --pr-cy{syntax:"<percentage>";inherits:false;initial-value:90%}.pricing-aurora{z-index:-1;pointer-events:none;--aurora-a-w:45%;--aurora-a-h:35%;--aurora-b-w:40%;--aurora-b-h:35%;--aurora-c-w:30%;--aurora-c-h:25%;background:radial-gradient(ellipse var(--aurora-a-w) var(--aurora-a-h) at var(--pr-ax) var(--pr-ay), color-mix(in oklab, var(--pb-accent) 38%, transparent) 0%, transparent 65%), radial-gradient(ellipse var(--aurora-b-w) var(--aurora-b-h) at var(--pr-bx) var(--pr-by), color-mix(in oklab, var(--pb-accent) 30%, transparent) 0%, transparent 65%), radial-gradient(ellipse var(--aurora-c-w) var(--aurora-c-h) at var(--pr-cx) var(--pr-cy), color-mix(in oklab, var(--pb-accent) 22%, transparent) 0%, transparent 70%);filter:blur(6px);animation:48s ease-in-out infinite alternate pricing-aurora;position:absolute;inset:-3.5rem 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 72%,#0000 100%)}@supports not (color:color-mix(in lab, red, red)){.pricing-aurora{background:radial-gradient(ellipse var(--aurora-a-w) var(--aurora-a-h) at var(--pr-ax) var(--pr-ay), rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .38)) 0%, transparent 65%), radial-gradient(ellipse var(--aurora-b-w) var(--aurora-b-h) at var(--pr-bx) var(--pr-by), rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .3)) 0%, transparent 65%), radial-gradient(ellipse var(--aurora-c-w) var(--aurora-c-h) at var(--pr-cx) var(--pr-cy), rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .22)) 0%, transparent 70%)}}@media (min-width:1280px){.pricing-aurora{--aurora-a-w:560px;--aurora-a-h:360px;--aurora-b-w:500px;--aurora-b-h:340px;--aurora-c-w:380px;--aurora-c-h:240px}}html:not(.dark) .pricing-aurora{opacity:.55}@keyframes pricing-aurora{0%{--pr-ax:25%;--pr-ay:20%;--pr-bx:75%;--pr-by:60%;--pr-cx:50%;--pr-cy:85%}33%{--pr-ax:55%;--pr-ay:35%;--pr-bx:30%;--pr-by:75%;--pr-cx:80%;--pr-cy:30%}66%{--pr-ax:40%;--pr-ay:70%;--pr-bx:70%;--pr-by:25%;--pr-cx:20%;--pr-cy:60%}to{--pr-ax:70%;--pr-ay:50%;--pr-bx:20%;--pr-by:40%;--pr-cx:60%;--pr-cy:15%}}.pricing-cycle{background:var(--pb-surface-2);border:1px solid color-mix(in oklab, var(--pb-fg) 5%, transparent);border-radius:calc(var(--radius-pb) * .6);box-shadow:0 1px 0 0 color-mix(in oklab, var(--pb-fg) 6%, transparent), 0 4px 12px -6px color-mix(in oklab, var(--pb-fg) 20%, transparent);gap:2px;padding:2px;display:inline-flex}@supports not (color:color-mix(in lab, red, red)){.pricing-cycle{border:1px solid rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .05));box-shadow:0 1px 0 0 rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .06)), 0 4px 12px -6px rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .2))}}html:not(.dark) .pricing-cycle{border-color:var(--pb-border);box-shadow:inset 0 -1px 0 0 var(--pb-border), 0 0 10px 1px color-mix(in oklab, var(--pb-fg), transparent 82%)}@supports not (color:color-mix(in lab, red, red)){html:not(.dark) .pricing-cycle{box-shadow:inset 0 -1px 0 0 var(--pb-border), 0 0 10px 1px rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .18))}}.pricing-cycle input{opacity:0;pointer-events:none;position:absolute}.pricing-cycle label{border-radius:calc(var(--radius-pb) * .6 - 2px);block-size:2rem;color:var(--pb-fg-dim);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;padding:0 .875rem;font-size:.8125rem;font-weight:500;transition:color .1s ease-out,background-color .16s ease-out,box-shadow .16s ease-out;display:inline-flex}.pricing-cycle label:hover{color:var(--pb-fg)}.pricing-cycle input:checked+label{color:var(--pb-fg);background:color-mix(in oklab, var(--pb-surface), var(--pb-fg) 14%);box-shadow:0 2px 8px #00000047,0 1px 2px #0000002e}@supports not (color:color-mix(in lab, red, red)){.pricing-cycle input:checked+label{background:rgb(var(--pb-surface-rgb) / var(--pb-surface-a))}}html:not(.dark) .pricing-cycle input:checked+label{box-shadow:none}.pricing-cycle input:focus-visible+label{box-shadow:0 0 0 2px color-mix(in oklab, var(--pb-accent) 40%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-cycle input:focus-visible+label{box-shadow:0 0 0 2px rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .4))}}.pricing-cycle__badge{font-variant-numeric:tabular-nums;color:var(--pb-accent);background:color-mix(in oklab, var(--pb-accent) 14%, transparent);border-radius:6px;padding:1px 6px;font-size:.6875rem;font-weight:600}@supports not (color:color-mix(in lab, red, red)){.pricing-cycle__badge{background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .14))}}.pricing-grid{grid-template-columns:minmax(0,1fr);gap:1.75rem 1rem;max-inline-size:26rem;margin-inline:auto;display:grid}@media (min-width:768px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:48rem}}@media (min-width:1280px){.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:none}}.pricing-card{border-radius:var(--radius-pb);background:color-mix(in oklab, var(--pb-surface) 55%, transparent);-webkit-backdrop-filter:blur(32px)saturate(200%);backdrop-filter:blur(32px)saturate(200%);border:1px solid color-mix(in oklab, var(--pb-fg) 12%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--pb-fg) 14%, transparent), inset 0 -1px 0 color-mix(in oklab, var(--pb-fg) 4%, transparent), 0 4px 18px color-mix(in oklab, var(--pb-fg) 10%, transparent);flex-direction:column;gap:.875rem;padding:1.5rem 1.25rem 1.25rem;display:flex;position:relative}@supports not (color:color-mix(in lab, red, red)){.pricing-card{background:rgb(var(--pb-surface-rgb) / calc(var(--pb-surface-a) * .55));border:1px solid rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .12));box-shadow:inset 0 1px 0 rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .14)), inset 0 -1px 0 rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .04)), 0 4px 18px rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .1))}}@media (min-width:768px){.pricing-card{grid-row:span 7;grid-template-rows:subgrid;row-gap:.875rem;display:grid}}.pricing-card[data-featured]{border-color:color-mix(in oklab, var(--pb-accent) 60%, var(--pb-border));background:linear-gradient(180deg, color-mix(in oklab, var(--pb-accent) 9%, transparent) 0%, transparent 45%), color-mix(in oklab, var(--pb-surface) 65%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--pb-fg) 14%, transparent), 0 0 0 1px color-mix(in oklab, var(--pb-accent) 40%, transparent), 0 10px 28px color-mix(in oklab, var(--pb-accent) 16%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-card[data-featured]{border-color:rgb(var(--pb-accent-rgb) / var(--pb-accent-a));background:linear-gradient(180deg, rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .09)) 0%, transparent 45%), rgb(var(--pb-surface-rgb) / calc(var(--pb-surface-a) * .65));box-shadow:inset 0 1px 0 rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .14)), 0 0 0 1px rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .4)), 0 10px 28px rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .16))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pricing-card{background:var(--pb-surface)}}@media (prefers-reduced-transparency:reduce){.pricing-card{background:var(--pb-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.pricing-card{border-color:var(--pb-fg);box-shadow:none}.pricing-card[data-featured]{border-color:var(--pb-accent);box-shadow:0 0 0 1px var(--pb-accent)}}.pricing-badge{letter-spacing:.02em;color:var(--pb-accent-fg);background:linear-gradient(135deg, var(--pb-accent) 0%, color-mix(in oklab, var(--pb-accent), var(--pb-fg) 18%) 100%);box-shadow:0 4px 12px color-mix(in oklab, var(--pb-accent) 30%, transparent);border-radius:999px;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;position:absolute;inset-block-start:-.75rem;inset-inline-start:1.25rem}@supports not (color:color-mix(in lab, red, red)){.pricing-badge{background:linear-gradient(135deg, var(--pb-accent) 0%, rgb(var(--pb-accent-rgb) / var(--pb-accent-a)) 100%);box-shadow:0 4px 12px rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .3))}}.pricing-card__name{letter-spacing:-.01em;color:var(--pb-fg);font-size:1.25rem;font-weight:600}.pricing-card__tagline{color:var(--pb-fg-dim);margin-block-start:-.5rem;font-size:.8125rem;line-height:1.4}.pricing-card__billed{color:var(--pb-fg-dim);margin-block-start:-.625rem;font-size:.75rem}.pricing-price{flex-wrap:wrap;align-items:baseline;gap:1px;display:flex}.pricing-price__currency{color:var(--pb-fg);font-size:1.25rem;font-weight:500;line-height:1}.pricing-price__amount{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--pb-fg);font-size:2.5rem;font-weight:700;line-height:1}.pricing-price__amount>span{display:inline-block}.pricing-price__strike{color:var(--pb-fg-dim);margin-inline-start:.5rem;font-size:1rem;text-decoration-thickness:1px}.pricing-price__unit{white-space:nowrap;color:var(--pb-fg-dim);margin-inline-start:6px;font-size:.8125rem}.pricing-card__cta{flex-direction:column;gap:.5rem;display:flex}.pricing-cta{border-radius:calc(var(--radius-pb) * .8);letter-spacing:-.005em;text-align:center;justify-content:center;align-items:center;min-block-size:2.625rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:opacity .2s ease-out,transform .1s ease-out,background-color .2s ease-out;display:flex}.pricing-cta:active{transform:scale(.985)}.pricing-cta--secondary{color:var(--pb-fg);background:color-mix(in oklab, var(--pb-fg) 6%, transparent);border:1px solid var(--pb-border)}@supports not (color:color-mix(in lab, red, red)){.pricing-cta--secondary{background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .06))}}.pricing-cta--secondary:hover{background:color-mix(in oklab, var(--pb-fg) 10%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-cta--secondary:hover{background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .1))}}.pricing-card__note{text-align:center;color:var(--pb-fg-dim);font-size:.75rem;line-height:1.4}.pricing-card__note a{color:var(--pb-accent);text-underline-offset:2px;text-decoration:underline;transition:color .12s ease-out}.pricing-card__note a:hover{color:var(--pb-fg)}.pricing-card__body{flex-direction:column;gap:1rem;display:flex}.pricing-highlight{border:1px solid color-mix(in oklab, var(--pb-accent) 30%, transparent);border-radius:calc(var(--radius-pb) * .8);background:color-mix(in oklab, var(--pb-accent) 10%, transparent);color:var(--pb-fg);gap:.625rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45;display:flex}@supports not (color:color-mix(in lab, red, red)){.pricing-highlight{border:1px solid rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .3));background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .1))}}.pricing-highlight:before{content:"";background:var(--pb-accent);block-size:.4375rem;inline-size:.4375rem;box-shadow:0 0 8px var(--pb-accent);border-radius:999px;flex:none;margin-block-start:.375rem}.pricing-highlight strong{color:var(--pb-accent);margin-block-end:2px;font-size:.75rem;font-weight:600;display:block}.pricing-section{flex-direction:column;gap:.5rem;display:flex}.pricing-section__title{letter-spacing:.06em;text-transform:uppercase;color:var(--pb-fg-dim);align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:flex}.pricing-section__title svg{color:var(--pb-accent)}.pricing-list{flex-direction:column;gap:.5rem;display:flex}.pricing-list li{color:var(--pb-fg);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.45;display:flex}.pricing-list__icon{color:var(--pb-accent);flex:none;margin-block-start:.0625rem}.pricing-list__title{flex:1;min-inline-size:0}.pricing-list__note{color:var(--pb-fg-dim);font-size:.6875rem;display:block}.pricing-section[data-locked] li{color:var(--pb-fg-dim)}.pricing-section[data-locked] .pricing-list__icon{color:var(--pb-fg-dim);opacity:.75}.pricing-section[data-locked] .pricing-list__note{color:color-mix(in oklab, var(--pb-fg-dim) 75%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-section[data-locked] .pricing-list__note{color:rgb(var(--pb-fg-dim-rgb) / calc(var(--pb-fg-dim-a) * .75))}}.pricing-card__footnote{border-block-start:1px solid color-mix(in oklab, var(--pb-border) 80%, transparent);color:var(--pb-fg-dim);padding-block-start:.875rem;font-size:.75rem;line-height:1.4}@supports not (color:color-mix(in lab, red, red)){.pricing-card__footnote{border-block-start:1px solid rgb(var(--pb-border-rgb) / calc(var(--pb-border-a) * .8))}}@media (max-width:767px){.pricing-card__footnote{margin-block-start:.25rem}}.pricing-card__foot{flex-direction:column;gap:.75rem;display:flex}.pricing-card__all{color:var(--pb-fg);align-self:flex-start;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;transition:color .12s ease-out;display:inline-flex}.pricing-card__all svg{transition:translate .16s ease-out}.pricing-card__all:hover{color:var(--pb-accent)}.pricing-card__all:hover svg{translate:2px 2px}.pricing-bleed{margin-inline:calc(50% - 50vw)}html:not(.dark) .pricing-bleed img{filter:invert()}.pricing-compare{border:1px solid var(--pb-border);border-radius:var(--radius-pb);background:var(--pb-surface)}.pricing-table{border-collapse:separate;border-spacing:0;inline-size:100%;min-inline-size:48rem;font-size:.8125rem}.pricing-table th,.pricing-table td{border-block-end:1px solid color-mix(in oklab, var(--pb-border) 70%, transparent);text-align:center;vertical-align:middle;padding:.75rem 1rem}@supports not (color:color-mix(in lab, red, red)){.pricing-table th,.pricing-table td{border-block-end:1px solid rgb(var(--pb-border-rgb) / calc(var(--pb-border-a) * .7))}}.pricing-table thead th{color:var(--pb-fg);background:var(--pb-surface);border-block-end-color:var(--pb-border);font-size:.9375rem;font-weight:600}.pricing-table thead th:first-child{text-align:left;color:var(--pb-fg-dim);border-start-start-radius:var(--radius-pb);font-size:.8125rem}.pricing-table thead th:last-child{border-start-end-radius:var(--radius-pb)}.pricing-table thead th[data-featured]{color:var(--pb-accent)}.pricing-table__price{color:var(--pb-fg-dim);margin-block-start:2px;font-size:.75rem;font-weight:400;display:block}.pricing-table__cat th{letter-spacing:.05em;text-align:left;text-transform:uppercase;color:var(--pb-accent);background:color-mix(in oklab, var(--pb-accent) 7%, transparent);padding-block:.625rem;font-size:.6875rem;font-weight:700}@supports not (color:color-mix(in lab, red, red)){.pricing-table__cat th{background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .07))}}.pricing-table th[scope=row]{text-align:left;min-inline-size:15rem;font-weight:400}.pricing-table__name{color:var(--pb-fg);font-weight:500;display:block}.pricing-table__desc{color:var(--pb-fg-dim);margin-block-start:2px;font-size:.75rem;line-height:1.4;display:block}.pricing-table td{color:var(--pb-fg-dim)}.pricing-table td[data-featured]{background:color-mix(in oklab, var(--pb-accent) 4%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-table td[data-featured]{background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .04))}}.pricing-table__check{color:var(--pb-accent);display:inline-block}.pricing-table__dash{color:color-mix(in oklab, var(--pb-fg-dim) 55%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-table__dash{color:rgb(var(--pb-fg-dim-rgb) / calc(var(--pb-fg-dim-a) * .55))}}.pricing-table tbody:last-child tr:last-child>*{border-block-end:0}.pricing-table__cat span{display:inline-block}@media (min-width:768px){.pricing-table thead th{z-index:1;position:sticky;inset-block-start:3.5rem}}@media (max-width:767px){.pricing-compare{overflow-x:auto}.pricing-table th[scope=row],.pricing-table thead th:first-child{z-index:1;background:var(--pb-surface);min-inline-size:11rem;position:sticky;inset-inline-start:0}.pricing-table__cat span{position:sticky;inset-inline-start:1rem}}html:not(.dark) .pricing-logo{filter:invert()}.pricing-table__cta[data-astro-cid-u3mqw4ek]{border-radius:calc(var(--radius-pb) * .8);white-space:nowrap;justify-content:center;align-items:center;min-block-size:2.25rem;max-inline-size:11rem;margin:.625rem auto 0;padding:0 .875rem;font-size:.8125rem;font-weight:500;transition:opacity .2s ease-out,background-color .2s ease-out,transform .1s ease-out;display:flex}.pricing-table__cta[data-astro-cid-u3mqw4ek]:active{transform:scale(.985)}.pricing-table__cta--secondary[data-astro-cid-u3mqw4ek]{color:var(--pb-fg);background:color-mix(in oklab, var(--pb-fg) 6%, transparent);border:1px solid var(--pb-border)}@supports not (color:color-mix(in lab, red, red)){.pricing-table__cta--secondary[data-astro-cid-u3mqw4ek]{background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .06));background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .06))}}.pricing-table__cta--secondary[data-astro-cid-u3mqw4ek]:hover{background:color-mix(in oklab, var(--pb-fg) 10%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-table__cta--secondary[data-astro-cid-u3mqw4ek]:hover{background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .1));background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .1))}}@media (min-width:1280px){.pricing-grid[data-astro-cid-u3mqw4ek]{margin-inline:-2.5rem}}@media (min-width:1440px){.pricing-grid[data-astro-cid-u3mqw4ek]{margin-inline:-4.5rem}}.pricing-autumn[data-astro-cid-u3mqw4ek]{border:1px dashed color-mix(in oklab, var(--pb-accent) 55%, var(--pb-border));background:linear-gradient(120deg, color-mix(in oklab, var(--pb-accent) 16%, var(--pb-surface)) 0%, color-mix(in oklab, var(--pb-accent) 5%, var(--pb-surface)) 100%);max-width:100%;box-shadow:0 6px 24px -12px color-mix(in oklab, var(--pb-accent) 60%, transparent);color:var(--pb-fg);text-align:center;border-radius:.875rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .9rem;padding:.7rem 1.1rem .7rem .7rem;font-size:.9rem;display:inline-flex}@supports not (color:color-mix(in lab, red, red)){.pricing-autumn[data-astro-cid-u3mqw4ek]{border:1px dashed rgb(var(--pb-accent-rgb) / var(--pb-accent-a));background:linear-gradient(120deg, rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .16)) 0%, rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .05)) 100%);box-shadow:0 6px 24px -12px rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .6));border:1px dashed rgb(var(--pb-accent-rgb) / var(--pb-accent-a));background:linear-gradient(120deg, rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .16)) 0%, rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .05)) 100%);box-shadow:0 6px 24px -12px rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .6))}}.pricing-autumn[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-weight:600}.pricing-autumn__tag[data-astro-cid-u3mqw4ek]{background:var(--pb-accent);color:var(--pb-accent-fg,#fff);border-radius:.45rem;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}@media (max-width:480px){.pricing-autumn[data-astro-cid-u3mqw4ek]{padding:.65rem .75rem}}.pricing-offer[data-astro-cid-u3mqw4ek]{background:color-mix(in oklab, var(--pb-accent) 12%, transparent);color:var(--pb-fg);border-radius:.5rem;align-items:center;gap:.4rem;margin-block-start:.6rem;padding:.35rem .6rem;font-size:.75rem;display:flex}@supports not (color:color-mix(in lab, red, red)){.pricing-offer[data-astro-cid-u3mqw4ek]{background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .12));background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .12))}}.pricing-offer[data-astro-cid-u3mqw4ek] svg[data-astro-cid-u3mqw4ek]{color:var(--pb-accent)}.pricing-offer[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{font-weight:600}.pricing-billed[data-astro-cid-u3mqw4ek]{flex-direction:column;gap:.55rem;display:flex}.pricing-billed[data-astro-cid-u3mqw4ek] .pricing-offer[data-astro-cid-u3mqw4ek]{margin-block-start:0}.pricing-billed[data-astro-cid-u3mqw4ek] .pricing-highlight[data-astro-cid-u3mqw4ek]{flex:1;align-items:center}.pricing-billed[data-astro-cid-u3mqw4ek] .pricing-highlight[data-astro-cid-u3mqw4ek]:before{margin-block-start:0}.pricing-ai[data-astro-cid-u3mqw4ek]{border:1px solid var(--pb-border);transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);border-radius:.6rem;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.pricing-card[data-astro-cid-u3mqw4ek][data-ai-on] .pricing-ai[data-astro-cid-u3mqw4ek]{border-color:color-mix(in oklab, var(--pb-accent) 45%, var(--pb-border));background:color-mix(in oklab, var(--pb-accent) 7%, transparent)}@supports not (color:color-mix(in lab, red, red)){.pricing-card[data-astro-cid-u3mqw4ek][data-ai-on] .pricing-ai[data-astro-cid-u3mqw4ek]{border-color:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .45));background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .07));border-color:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .45));background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .07))}}.pricing-ai__icon[data-astro-cid-u3mqw4ek]{color:var(--pb-accent);flex:none}.pricing-ai__text[data-astro-cid-u3mqw4ek]{text-align:start;flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.pricing-ai__title[data-astro-cid-u3mqw4ek]{color:var(--pb-fg);font-size:.8rem;font-weight:600}.pricing-ai__line[data-astro-cid-u3mqw4ek]{color:var(--pb-fg);font-size:.75rem}.pricing-ai__title[data-astro-cid-u3mqw4ek],.pricing-ai__line[data-astro-cid-u3mqw4ek],.pricing-ai__hint[data-astro-cid-u3mqw4ek]>span[data-astro-cid-u3mqw4ek]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pricing-ai__hint[data-astro-cid-u3mqw4ek]{color:var(--pb-fg-dim);font-size:.72rem;display:grid}.pricing-ai__hint[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek][data-show]{grid-area:1/1}:is(.pricing[data-astro-cid-u3mqw4ek]:has(#cycle-annual:checked) .pricing-ai__hint[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek][data-show=monthly],.pricing[data-astro-cid-u3mqw4ek]:has(#cycle-monthly:checked) .pricing-ai__hint[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek][data-show=annual]){visibility:hidden;display:block}.pricing-ai__switch[data-astro-cid-u3mqw4ek]{background:color-mix(in oklab, var(--pb-fg) 18%, transparent);cursor:pointer;block-size:1.25rem;inline-size:2.25rem;transition:background-color .2s var(--ease-out);border-radius:999px;flex:none;position:relative}@supports not (color:color-mix(in lab, red, red)){.pricing-ai__switch[data-astro-cid-u3mqw4ek]{background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .18));background:rgb(var(--pb-fg-rgb) / calc(var(--pb-fg-a) * .18))}}.pricing-ai__switch[data-astro-cid-u3mqw4ek][aria-checked=true]{background:var(--pb-accent)}.pricing-ai__switch[data-astro-cid-u3mqw4ek]:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}.pricing-ai__knob[data-astro-cid-u3mqw4ek]{block-size:1rem;inline-size:1rem;transition:translate .2s var(--ease-out);background:#fff;border-radius:999px;position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem;box-shadow:0 1px 2px #0000004d}.pricing-ai__switch[data-astro-cid-u3mqw4ek][aria-checked=true] .pricing-ai__knob[data-astro-cid-u3mqw4ek]{translate:1rem}.pricing-card[data-astro-cid-u3mqw4ek]:not([data-ai-on]) [data-astro-cid-u3mqw4ek][data-ai=on],.pricing-card[data-astro-cid-u3mqw4ek][data-ai-on] [data-astro-cid-u3mqw4ek][data-ai=off]{display:none}.pricing-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:has(.pricing-tip){position:relative}.pricing-tip[data-astro-cid-u3mqw4ek]{vertical-align:-.2em;margin-block:-.2rem;margin-inline-start:.3rem;display:inline-flex;position:static}.pricing-tip__btn[data-astro-cid-u3mqw4ek]{width:1.35rem;height:1.35rem;color:var(--pb-fg-dim);border-radius:999px;place-items:center;transition:color .15s,background-color .15s;display:inline-grid}:is(.pricing-tip__btn[data-astro-cid-u3mqw4ek]:hover,.pricing-tip__btn[data-astro-cid-u3mqw4ek]:focus-visible){color:var(--pb-accent);background:color-mix(in oklab, var(--pb-accent) 12%, transparent)}@supports not (color:color-mix(in lab, red, red)){:is(.pricing-tip__btn[data-astro-cid-u3mqw4ek]:hover,.pricing-tip__btn[data-astro-cid-u3mqw4ek]:focus-visible){background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .12));background:rgb(var(--pb-accent-rgb) / calc(var(--pb-accent-a) * .12))}}.pricing-tip__body[data-astro-cid-u3mqw4ek]{z-index:30;border:1px solid var(--pb-border);background:var(--pb-surface-2);color:var(--pb-fg);text-align:left;opacity:0;visibility:hidden;pointer-events:none;border-radius:.65rem;padding:.65rem .8rem;font-size:.75rem;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + .45rem);left:0;right:0;transform:translateY(4px);box-shadow:0 12px 32px -12px #0000008c}.pricing-tip[data-astro-cid-u3mqw4ek]:hover .pricing-tip__body[data-astro-cid-u3mqw4ek],.pricing-tip[data-astro-cid-u3mqw4ek]:focus-within .pricing-tip__body[data-astro-cid-u3mqw4ek]{opacity:1;visibility:visible;transform:none}.pricing-tip__title[data-astro-cid-u3mqw4ek]{margin-block-end:.35rem;font-weight:600;display:block}.pricing-tip__point[data-astro-cid-u3mqw4ek]{color:var(--pb-fg-dim);padding-inline-start:.85rem;display:block;position:relative}.pricing-tip__point[data-astro-cid-u3mqw4ek]+.pricing-tip__point[data-astro-cid-u3mqw4ek]{margin-block-start:.2rem}.pricing-tip__point[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--pb-accent);border-radius:999px;width:.3rem;height:.3rem;position:absolute;top:.5em;left:.15rem}.pricing-tip__foot[data-astro-cid-u3mqw4ek]{border-block-start:1px solid var(--pb-border);margin-block-start:.5rem;padding-block-start:.45rem;display:block}@media (prefers-reduced-motion:reduce){.pricing-tip__body[data-astro-cid-u3mqw4ek]{transition:none}}.pricing-cmp__bar,.pricing-cmp__plan{display:none}@supports selector(:has(*)){@media (max-width:767px){.pricing-cmp__bar{z-index:5;background:color-mix(in oklab, var(--pb-bg) 80%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin-inline:-1.5rem;padding:.5rem 1.5rem;display:block;position:sticky;inset-block-start:3.5rem}@supports not (color:color-mix(in lab, red, red)){.pricing-cmp__bar{background:rgb(var(--pb-bg-rgb) / calc(var(--pb-bg-a) * .8));background:rgb(var(--pb-bg-rgb) / calc(var(--pb-bg-a) * .8))}}.pricing-cmp__pick{inline-size:100%;display:flex}.pricing-cmp__pick label{flex:1 1 0;block-size:2.25rem;padding-inline:.25rem}.pricing-cmp .pricing-compare{overflow-x:visible}.pricing-cmp .pricing-table{min-inline-size:0}.pricing-cmp .pricing-table :is(th,td){padding-inline:.75rem}.pricing-cmp .pricing-table th[scope=row],.pricing-cmp .pricing-table thead th:first-child{min-inline-size:0;position:static}.pricing-cmp .pricing-table__cat span{position:static}.pricing-cmp .pricing-table td{text-align:end;inline-size:6.5rem}.pricing-cmp .pricing-table td[data-featured]{background:0 0}:is(.pricing-cmp:has(#cmp-free:checked) .pricing-table :is(thead th,td):not(:first-child,:nth-child(2)),.pricing-cmp:has(#cmp-pro:checked) .pricing-table :is(thead th,td):not(:first-child,:nth-child(3)),.pricing-cmp:has(#cmp-team:checked) .pricing-table :is(thead th,td):not(:first-child,:nth-child(4)),.pricing-cmp:has(#cmp-enterprise:checked) .pricing-table :is(thead th,td):not(:first-child,:nth-child(5))){display:none}:is(.pricing-cmp:has(#cmp-free:checked) .pricing-cmp__plan[data-plan=free],.pricing-cmp:has(#cmp-pro:checked) .pricing-cmp__plan[data-plan=pro],.pricing-cmp:has(#cmp-team:checked) .pricing-cmp__plan[data-plan=team],.pricing-cmp:has(#cmp-enterprise:checked) .pricing-cmp__plan[data-plan=enterprise]){display:flex}.pricing-cmp__plan{border-block-end:1px solid var(--pb-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem .75rem}.pricing-cmp__name{color:var(--pb-fg);font-size:.9375rem;font-weight:600;display:block}.pricing-cmp__plan[data-plan=team] .pricing-cmp__name{color:var(--pb-accent)}.pricing-cmp__price{color:var(--pb-fg-dim);margin-block-start:2px;font-size:.75rem;display:block}.pricing-cmp .pricing-cmp__plan .pricing-table__cta{flex:none;margin:0}.pricing-cmp .pricing-table thead th{border:0;padding:0}.pricing-cmp .pricing-table thead :is(.pricing-table__price,.pricing-table__cta){display:none}.pricing-cmp .pricing-table__head{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pricing-cmp .pricing-table__cat th:has(.pricing-table__fold){padding-block:.25rem}.pricing-table__fold{min-block-size:2.5rem;inline-size:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;color:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pricing-table__fold svg{transition:rotate .24s var(--ease-out);flex:none}.pricing-table__fold[aria-expanded=true] svg{rotate:180deg}.pricing-cmp .pricing-table tbody tr:not(.pricing-table__cat)>*{transition:border-block-end-width .28s var(--ease-out);padding-block:0}.pricing-table__cell-in{max-height:15rem;transition:max-height .28s var(--ease-out), padding-block .28s var(--ease-out), opacity .2s var(--ease-out);padding-block:.75rem;overflow:hidden}.pricing-cmp .pricing-table tbody[data-folded]>tr:not(.pricing-table__cat)>*{border-block-end-width:0}.pricing-cmp .pricing-table tbody[data-folded] .pricing-table__cell-in{opacity:0;max-height:0;padding-block:0}@media (prefers-reduced-motion:reduce){.pricing-table__cell-in,.pricing-cmp .pricing-table tbody tr:not(.pricing-table__cat)>*{transition:none}}.pricing-cmp .pricing-table tbody[data-folded]:last-child .pricing-table__cat th{border-block-end:0}}}@media (min-width:768px) and (max-width:1023px){.pricing-cmp .pricing-table{min-inline-size:0}.pricing-cmp .pricing-table th[scope=row]{min-inline-size:12rem}.pricing-cmp .pricing-table :is(th,td),.pricing-cmp .pricing-table .pricing-table__cta{padding-inline:.75rem}}.pricing-card__all{position:relative}.pricing-card__all:after{content:"";position:absolute;inset:-.75rem -.5rem}.pricing-tip__btn{position:relative}.pricing-tip__btn:after{content:"";border-radius:999px;position:absolute;inset:-.625rem}.pricing-card__note a{padding-block:.375rem}@media (max-width:639px){.pricing-voices{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-inline:-1.5rem;padding:.25rem 1.5rem;scroll-padding-inline:1.5rem;display:flex;overflow:auto hidden}.pricing-voices::-webkit-scrollbar{display:none}.pricing-voices>figure{scroll-snap-align:start;flex:0 0 82%}.pricing-voices:has(.is-in)>[data-reveal]{opacity:1;translate:0}}
