.kZz2Dq_page{background:var(--ao-bg);min-height:100vh;color:var(--ao-ink);font-family:var(--ao-font-sans);overflow-x:clip}.kZz2Dq_wrap{max-width:1100px;padding:0 var(--ao-space-6);margin:0 auto}.kZz2Dq_hero{padding:128px 0 var(--ao-space-10);text-align:center}.kZz2Dq_eyebrow{color:var(--ao-ink-3);font-size:var(--ao-size-11);line-height:var(--ao-lh-11);font-weight:var(--ao-weight-medium);letter-spacing:var(--ao-tracking-caps);text-transform:uppercase}.kZz2Dq_title{margin:var(--ao-space-4) 0 0;font-family:var(--ao-font-display);font-stretch:var(--ao-display-stretch);font-size:calc(clamp(40px, 6vw, 64px) * var(--ao-display-scale));line-height:1.05;font-weight:var(--ao-weight-regular);letter-spacing:var(--ao-tracking-display)}.kZz2Dq_lead{max-width:54ch;margin:var(--ao-space-5) auto 0;color:var(--ao-ink-2);font-size:var(--ao-size-15);line-height:var(--ao-lh-15)}.kZz2Dq_toggle{margin:var(--ao-space-8) 0 var(--ao-space-10);justify-content:center;display:flex}.kZz2Dq_alert{max-width:620px;margin:0 auto var(--ao-space-8);padding:var(--ao-space-3) var(--ao-space-4);border:1px solid var(--ao-danger-line);border-radius:var(--ao-radius-md);background:var(--ao-danger-soft);color:var(--ao-danger-ink);font-size:var(--ao-size-13);line-height:var(--ao-lh-13);text-align:center}.kZz2Dq_plans{gap:var(--ao-space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.kZz2Dq_plan{gap:var(--ao-space-5);padding:var(--ao-space-8);border:1px solid var(--ao-line);border-radius:var(--ao-radius-lg);background:var(--ao-surface);flex-direction:column;display:flex}.kZz2Dq_plan[data-highlight]{border-color:var(--ao-ink-3);background:var(--ao-surface-2)}.kZz2Dq_planHead{justify-content:space-between;align-items:center;gap:var(--ao-space-3);display:flex}.kZz2Dq_planName{font-size:var(--ao-size-18);line-height:var(--ao-lh-18);font-weight:var(--ao-weight-semibold);margin:0}.kZz2Dq_planDesc{min-height:40px;color:var(--ao-ink-3);font-size:var(--ao-size-13);line-height:var(--ao-lh-13);margin:0}.kZz2Dq_price{align-items:baseline;gap:var(--ao-space-2);flex-wrap:wrap;display:flex}.kZz2Dq_priceValue{font-size:var(--ao-size-48);line-height:var(--ao-lh-48);font-weight:var(--ao-weight-medium);letter-spacing:var(--ao-tracking-display)}.kZz2Dq_priceUnit{color:var(--ao-ink-3);font-size:var(--ao-size-13)}.kZz2Dq_priceNote{color:var(--ao-ink-3);font-size:var(--ao-size-12);line-height:var(--ao-lh-12);min-height:16px;margin:0}.kZz2Dq_credits{align-items:baseline;gap:var(--ao-space-2);padding:var(--ao-space-3) var(--ao-space-4);border:1px solid var(--ao-line);border-radius:var(--ao-radius-md);background:var(--ao-fill-1);display:flex}.kZz2Dq_creditsValue{font-family:var(--ao-font-mono);font-size:var(--ao-size-18);font-variant-numeric:tabular-nums}.kZz2Dq_creditsText{color:var(--ao-ink-2);font-size:var(--ao-size-13)}.kZz2Dq_features{gap:var(--ao-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kZz2Dq_feature{align-items:flex-start;gap:var(--ao-space-3);color:var(--ao-ink-2);font-size:var(--ao-size-13);line-height:var(--ao-lh-13);display:flex}.kZz2Dq_feature svg{width:var(--ao-icon-sm);height:var(--ao-icon-sm);color:var(--ao-ink-3);flex:none;margin-top:2px}.kZz2Dq_planCta{margin-top:auto}.kZz2Dq_section{padding:var(--ao-space-16) 0 0}.kZz2Dq_sectionHead{max-width:640px;margin:0 auto var(--ao-space-8);text-align:center}.kZz2Dq_sectionTitle{margin:var(--ao-space-3) 0 0;font-family:var(--ao-font-display);font-stretch:var(--ao-display-stretch);font-size:calc(var(--ao-size-32) * var(--ao-display-scale));line-height:var(--ao-lh-32);font-weight:var(--ao-weight-regular);letter-spacing:var(--ao-tracking-display)}.kZz2Dq_sectionLead{margin:var(--ao-space-3) 0 0;color:var(--ao-ink-2);font-size:var(--ao-size-15);line-height:var(--ao-lh-15)}.kZz2Dq_steps{gap:var(--ao-space-4);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kZz2Dq_step{padding:var(--ao-space-5);border:1px solid var(--ao-line);border-radius:var(--ao-radius-lg);background:var(--ao-surface);counter-increment:step}.kZz2Dq_step:before{content:counter(step, decimal-leading-zero);margin-bottom:var(--ao-space-3);color:var(--ao-ink-4);font-family:var(--ao-font-mono);font-size:var(--ao-size-12);display:block}.kZz2Dq_stepTitle{margin:0 0 var(--ao-space-2);font-size:var(--ao-size-15);font-weight:var(--ao-weight-semibold)}.kZz2Dq_stepText{color:var(--ao-ink-3);font-size:var(--ao-size-13);line-height:var(--ao-lh-13);margin:0}.kZz2Dq_packs{gap:var(--ao-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kZz2Dq_pack{gap:var(--ao-space-1);padding:var(--ao-space-5);border:1px solid var(--ao-line);border-radius:var(--ao-radius-lg);background:var(--ao-surface);flex-direction:column;display:flex}.kZz2Dq_packCredits{font-family:var(--ao-font-mono);font-size:var(--ao-size-24);line-height:var(--ao-lh-24);font-variant-numeric:tabular-nums}.kZz2Dq_packPrice{margin-top:var(--ao-space-2);font-size:var(--ao-size-18)}.kZz2Dq_small{color:var(--ao-ink-3);font-size:var(--ao-size-12);line-height:var(--ao-lh-12);margin:0}.kZz2Dq_center{margin-top:var(--ao-space-4);text-align:center}.kZz2Dq_small a{color:inherit;text-underline-offset:2px;text-decoration:underline}.kZz2Dq_addon{border:1px solid var(--ao-line);border-radius:var(--ao-radius-lg);background:var(--ao-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.kZz2Dq_addonInfo{gap:var(--ao-space-4);padding:var(--ao-space-8);border-right:1px solid var(--ao-line);flex-direction:column;display:flex}.kZz2Dq_addonList{padding:var(--ao-space-8);flex-direction:column;justify-content:center;display:flex}.kZz2Dq_table{border-collapse:collapse;width:100%;font-size:var(--ao-size-13)}.kZz2Dq_table caption{margin-bottom:var(--ao-space-4);color:var(--ao-ink-3);font-size:var(--ao-size-12);text-align:left}.kZz2Dq_table th,.kZz2Dq_table td{padding:var(--ao-space-3) var(--ao-space-4);border-bottom:1px solid var(--ao-line);text-align:center}.kZz2Dq_table th[scope=row]{color:var(--ao-ink-2);font-weight:var(--ao-weight-regular);text-align:left}.kZz2Dq_table thead th{color:var(--ao-ink);font-weight:var(--ao-weight-semibold)}.kZz2Dq_table td{color:var(--ao-ink-2)}.kZz2Dq_tableWrap{overflow-x:auto}.kZz2Dq_mark{color:var(--ao-ink);place-items:center;display:inline-grid}.kZz2Dq_mark svg{width:var(--ao-icon-sm);height:var(--ao-icon-sm)}.kZz2Dq_none{color:var(--ao-ink-4);place-items:center;display:inline-grid}.kZz2Dq_none svg{width:var(--ao-icon-sm);height:var(--ao-icon-sm)}.kZz2Dq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kZz2Dq_planName svg{width:var(--ao-icon-sm);height:var(--ao-icon-sm);margin-right:var(--ao-space-1);vertical-align:-2px;color:var(--ao-ink-3)}.kZz2Dq_closing{margin:var(--ao-space-16) auto 0;max-width:760px;padding:var(--ao-space-12) var(--ao-space-8);border:1px solid var(--ao-line);border-radius:var(--ao-radius-lg);background:var(--ao-surface);text-align:center}.kZz2Dq_closing .kZz2Dq_sectionTitle{margin-top:0}.kZz2Dq_closing .kZz2Dq_sectionLead{margin-bottom:var(--ao-space-6)}.kZz2Dq_footer{margin-top:var(--ao-space-16);padding:var(--ao-space-8) 0 var(--ao-space-12);border-top:1px solid var(--ao-line)}.kZz2Dq_footerRow{justify-content:space-between;align-items:center;gap:var(--ao-space-4);flex-wrap:wrap;display:flex}.kZz2Dq_footerBrand{align-items:center;gap:var(--ao-space-3);color:var(--ao-ink-3);font-size:var(--ao-size-13);display:flex}.kZz2Dq_legal{gap:var(--ao-space-2) var(--ao-space-5);flex-wrap:wrap;display:flex}.kZz2Dq_legal a{color:var(--ao-ink-3);font-size:var(--ao-size-13);text-decoration:none}.kZz2Dq_legal a:hover{color:var(--ao-ink)}@media (max-width:900px){.kZz2Dq_plans,.kZz2Dq_packs{grid-template-columns:minmax(0,1fr)}.kZz2Dq_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.kZz2Dq_addon{grid-template-columns:minmax(0,1fr)}.kZz2Dq_addonInfo{border-right:0;border-bottom:1px solid var(--ao-line)}}@media (max-width:600px){.kZz2Dq_wrap{padding:0 var(--ao-space-4)}.kZz2Dq_hero{padding-top:104px}.kZz2Dq_steps{grid-template-columns:minmax(0,1fr)}.kZz2Dq_plan,.kZz2Dq_addonInfo,.kZz2Dq_addonList{padding:var(--ao-space-6)}.kZz2Dq_closing{padding:var(--ao-space-8) var(--ao-space-5)}}
