.period[data-astro-cid-n3fhtagd]{gap:var(--space-0-5);padding:var(--space-0-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);margin:0 0 var(--space-4);display:inline-flex}.period[data-astro-cid-n3fhtagd] input[data-astro-cid-n3fhtagd]{opacity:0;width:1px;height:1px;position:absolute}.period[data-astro-cid-n3fhtagd] label[data-astro-cid-n3fhtagd]{align-items:center;gap:var(--space-1);min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);font-weight:600;font-size:var(--text-sm);cursor:pointer;color:var(--color-text-secondary);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:inline-flex}.period[data-astro-cid-n3fhtagd] input[data-astro-cid-n3fhtagd]:checked+label[data-astro-cid-n3fhtagd]{background:var(--color-primary);color:var(--color-on-primary)}.period[data-astro-cid-n3fhtagd] input[data-astro-cid-n3fhtagd]:focus-visible+label[data-astro-cid-n3fhtagd]{box-shadow:var(--focus-ring)}.period[data-astro-cid-n3fhtagd] label[data-astro-cid-n3fhtagd]:hover{color:var(--color-text)}.period[data-astro-cid-n3fhtagd] input[data-astro-cid-n3fhtagd]:checked+label[data-astro-cid-n3fhtagd]:hover{color:var(--color-on-primary)}.save[data-astro-cid-n3fhtagd]{font-size:var(--text-xs);font-weight:500}.plan-grid[data-astro-cid-n3fhtagd]{gap:var(--space-3);padding:0;list-style:none;display:grid}@media (width>=60rem){.plan-grid[data-astro-cid-n3fhtagd]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.plan[data-astro-cid-n3fhtagd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.plan[data-astro-cid-n3fhtagd].featured{border:2px solid var(--color-primary)}.plan-top[data-astro-cid-n3fhtagd]{justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.plan-name[data-astro-cid-n3fhtagd]{font-size:var(--text-2xl);font-weight:700}.badge[data-astro-cid-n3fhtagd]{font-size:var(--text-xs);padding:.125rem var(--space-1);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-weight:600}.plan-for[data-astro-cid-n3fhtagd]{font-weight:500}.plan-rec[data-astro-cid-n3fhtagd]{color:var(--color-text-secondary);font-size:var(--text-sm)}@media (width>=60rem){.plan-for[data-astro-cid-n3fhtagd],.plan-rec[data-astro-cid-n3fhtagd]{min-height:4.8em}}.plan-price[data-astro-cid-n3fhtagd]{align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.amount[data-astro-cid-n3fhtagd]{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-display);font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:1}.per[data-astro-cid-n3fhtagd]{color:var(--color-text-secondary);font-size:var(--text-sm)}.plan-sub[data-astro-cid-n3fhtagd]{font-size:var(--text-sm);color:var(--color-text-secondary);min-height:2.8em}.plan-list[data-astro-cid-n3fhtagd]{margin-top:var(--space-2);font-size:var(--text-sm)}.price-year[data-astro-cid-n3fhtagd]{display:none}.plans[data-astro-cid-n3fhtagd]:has(input[value=year]:checked) .price-year[data-astro-cid-n3fhtagd]{display:flex}.plans[data-astro-cid-n3fhtagd]:has(input[value=year]:checked) p[data-astro-cid-n3fhtagd].plan-sub.price-year{display:block}.plans[data-astro-cid-n3fhtagd]:has(input[value=year]:checked) .price-month[data-astro-cid-n3fhtagd]{display:none}.compare[data-astro-cid-wx34mk4s]{min-width:40rem;font-size:var(--text-sm)}.compare[data-astro-cid-wx34mk4s] thead[data-astro-cid-wx34mk4s] th[data-astro-cid-wx34mk4s]:not(:first-child),.compare[data-astro-cid-wx34mk4s] td[data-astro-cid-wx34mk4s]{text-align:center}.compare[data-astro-cid-wx34mk4s] tbody[data-astro-cid-wx34mk4s] th[data-astro-cid-wx34mk4s]{width:40%}.unit[data-astro-cid-wx34mk4s]{color:var(--color-text-secondary);font-size:var(--text-xs);display:block}.yes[data-astro-cid-wx34mk4s]{color:var(--color-primary);display:inline-block}.no[data-astro-cid-wx34mk4s]{color:var(--color-text-muted)}.tco-controls[data-astro-cid-h6ypmdio]{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.seg[data-astro-cid-h6ypmdio]{gap:var(--space-0-5);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.seg[data-astro-cid-h6ypmdio] legend[data-astro-cid-h6ypmdio]{width:100%;font-weight:600;font-size:var(--text-sm);margin-bottom:var(--space-1)}.seg[data-astro-cid-h6ypmdio] input[data-astro-cid-h6ypmdio]{opacity:0;width:1px;height:1px;position:absolute}.seg[data-astro-cid-h6ypmdio] label[data-astro-cid-h6ypmdio]{min-height:2.75rem;padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;font-weight:600;display:inline-flex}.seg[data-astro-cid-h6ypmdio] label[data-astro-cid-h6ypmdio]:hover{color:var(--color-text);background:var(--color-primary-tint)}.seg[data-astro-cid-h6ypmdio] input[data-astro-cid-h6ypmdio]:checked+label[data-astro-cid-h6ypmdio]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.seg[data-astro-cid-h6ypmdio] input[data-astro-cid-h6ypmdio]:focus-visible+label[data-astro-cid-h6ypmdio]{box-shadow:var(--focus-ring)}.tco-panel[data-astro-cid-h6ypmdio]+.tco-panel[data-astro-cid-h6ypmdio]{margin-top:var(--space-6)}.tco-panel[data-astro-cid-h6ypmdio]>[data-astro-cid-h6ypmdio]+[data-astro-cid-h6ypmdio]{margin-top:var(--space-2)}.tco-panel[data-astro-cid-h6ypmdio] h3[data-astro-cid-h6ypmdio]{font-size:var(--text-xl)}.tco-panel[data-astro-cid-h6ypmdio] table[data-astro-cid-h6ypmdio]{min-width:40rem;font-size:var(--text-sm)}.basis[data-astro-cid-h6ypmdio]{color:var(--color-text-secondary);font-size:var(--text-xs);display:block}.tco-panel[data-astro-cid-h6ypmdio] tfoot[data-astro-cid-h6ypmdio] th[data-astro-cid-h6ypmdio],.tco-panel[data-astro-cid-h6ypmdio] tfoot[data-astro-cid-h6ypmdio] td[data-astro-cid-h6ypmdio]{border-top:1px solid var(--color-border);font-weight:600}.tco-panel[data-astro-cid-h6ypmdio] tfoot[data-astro-cid-h6ypmdio] .sum[data-astro-cid-h6ypmdio] th[data-astro-cid-h6ypmdio],.tco-panel[data-astro-cid-h6ypmdio] tfoot[data-astro-cid-h6ypmdio] .sum[data-astro-cid-h6ypmdio] td[data-astro-cid-h6ypmdio]{border-top:2px solid var(--color-text)}.tco-verdict[data-astro-cid-h6ypmdio]{max-width:var(--measure);font-weight:600}.caveats[data-astro-cid-h6ypmdio]{padding-left:var(--space-3);max-width:var(--measure)}.caveats[data-astro-cid-h6ypmdio] li[data-astro-cid-h6ypmdio]+li[data-astro-cid-h6ypmdio]{margin-top:var(--space-0-5)}.tco-note[data-astro-cid-h6ypmdio]{margin-top:var(--space-6);max-width:none}.tco-note[data-astro-cid-h6ypmdio] p[data-astro-cid-h6ypmdio]+p[data-astro-cid-h6ypmdio]{margin-top:var(--space-1)}.tco[data-astro-cid-h6ypmdio]:has(#tco-p-solo:checked) .tco-panel[data-astro-cid-h6ypmdio]:not([data-persona=solo]),.tco[data-astro-cid-h6ypmdio]:has(#tco-p-agency5:checked) .tco-panel[data-astro-cid-h6ypmdio]:not([data-persona=agency5]),.tco[data-astro-cid-h6ypmdio]:has(#tco-p-studio15:checked) .tco-panel[data-astro-cid-h6ypmdio]:not([data-persona=studio15]),.tco[data-astro-cid-h6ypmdio]:has(#tco-s-cheapest:checked) .tco-panel[data-astro-cid-h6ypmdio]:not([data-stack=cheapest]),.tco[data-astro-cid-h6ypmdio]:has(#tco-s-rival:checked) .tco-panel[data-astro-cid-h6ypmdio]:not([data-stack=rival]),.tco[data-astro-cid-h6ypmdio]:has(#tco-s-typical:checked) .tco-panel[data-astro-cid-h6ypmdio]:not([data-stack=typical]){display:none}.tco[data-astro-cid-h6ypmdio]:has(.seg input:checked) .tco-panel[data-astro-cid-h6ypmdio]+.tco-panel[data-astro-cid-h6ypmdio]{margin-top:0}.pricing-hero[data-astro-cid-u3mqw4ek]{padding-bottom:var(--space-6)}.pricing-hero[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.5rem,1.9rem + 2.6vw,4rem)}.plans-section[data-astro-cid-u3mqw4ek]{padding-top:0}.checkout-note[data-astro-cid-u3mqw4ek]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}.trial[data-astro-cid-u3mqw4ek]{gap:var(--space-4);display:grid}@media (width>=64rem){.trial[data-astro-cid-u3mqw4ek]{gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.trial[data-astro-cid-u3mqw4ek] .section-head[data-astro-cid-u3mqw4ek]{margin-bottom:0}}.terms-box[data-astro-cid-u3mqw4ek]{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);margin:0}.terms-box[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{gap:var(--space-0-5) var(--space-3);padding:var(--space-2) var(--space-3);display:grid}.terms-box[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]+div[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--color-border)}@media (width>=40rem){.terms-box[data-astro-cid-u3mqw4ek]>div[data-astro-cid-u3mqw4ek]{grid-template-columns:9rem minmax(0,1fr)}}.terms-box[data-astro-cid-u3mqw4ek] dt[data-astro-cid-u3mqw4ek]{font-weight:600}.terms-box[data-astro-cid-u3mqw4ek] dd[data-astro-cid-u3mqw4ek]{color:var(--color-text-secondary);margin:0}.terms-box[data-astro-cid-u3mqw4ek] dd[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:var(--color-text);font-weight:600}.table-note[data-astro-cid-u3mqw4ek]{margin-top:var(--space-2)}.refund-grid[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{margin-bottom:var(--space-1)}
