.billing_amountInput__TZphx{max-width:140px}.billing_amountInput__TZphx,.billing_previewLine__jWLuN{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.billing_previewLine__jWLuN{margin:0;font-size:var(--fs-small);color:var(--brand-900)}.billing_buyFoot__prReM{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap}.billing_buyHint__UJPNh{font-size:var(--fs-caption);color:var(--ink-600);line-height:1.6}.billing_seg__7HmaZ{display:inline-flex;flex-wrap:wrap;gap:1px;align-self:flex-start;background:var(--line);border:1px solid var(--line);border-radius:var(--r-btn);overflow:hidden}.billing_segItem__XuDyn{background:var(--paper);color:var(--ink-900);font-family:inherit;border:0;cursor:pointer;text-align:left;padding:var(--sp-2) var(--sp-4);display:flex;flex-direction:column;gap:2px;min-width:120px;transition:background var(--dur) var(--ease)}.billing_segItem__XuDyn:hover:not(:disabled){background:var(--brand-50)}.billing_segItem__XuDyn:focus-visible{outline:2px solid var(--brand-300);outline-offset:-2px}.billing_segOn__akzq7,.billing_segOn__akzq7:hover{background:var(--brand-600);color:var(--paper)}.billing_segOff__hveJZ{color:var(--ink-300);cursor:not-allowed}.billing_segName__ssA3t{font-size:var(--fs-small);font-weight:600}.billing_segPrice__vNElt{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-small);display:inline-flex;gap:var(--sp-1);align-items:baseline}.billing_segUnit__dGGMt{font-size:var(--fs-caption);opacity:.75}.billing_payLine__oY4_1{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.billing_payLabel__gQfhF{font-weight:600}.billing_payLabel__gQfhF,.billing_payNote__6GEd_,.billing_units__Ii67U{font-size:var(--fs-caption);color:var(--ink-600)}.billing_payNote__6GEd_{margin:0}.billing_error__Nl4hT{margin:0;font-size:var(--fs-small);color:var(--sev-high)}.billing_ok__m_NhV{margin:0;font-size:var(--fs-small);color:var(--sev-info)}.billing_overlay__tOuPK{position:fixed;inset:0;background:var(--scrim);display:flex;align-items:center;justify-content:center;padding:var(--sp-4);z-index:50}.billing_dialog__LJKkZ{background:var(--paper);border-radius:var(--r-card);box-shadow:var(--shadow-md);padding:var(--sp-6);width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--sp-4)}.billing_dialogHead__ymMQP{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4)}.billing_dialogTitle__HMhfA{margin:0;font-size:var(--fs-h3)}.billing_closeBtn__UsfU1{background:none;border:none;color:var(--ink-600);cursor:pointer;padding:var(--sp-1);display:inline-flex;font-family:inherit}.billing_qrWrap__qVgqj{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.billing_qr__TDKim{width:220px;height:220px;background:var(--paper)}.billing_qrFill__CjlqZ{fill:var(--ink-900)}.billing_amount__Iv3ra{font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:600;color:var(--brand-900)}.billing_status__ZBeJP{font-size:var(--fs-small);color:var(--ink-600);display:flex;align-items:center;gap:var(--sp-2)}.billing_spin__S4FgQ{animation:billing_spin__S4FgQ .8s linear infinite}@keyframes billing_spin__S4FgQ{to{transform:rotate(1turn)}}.billing_form__FfPj6{display:flex;flex-direction:column;gap:var(--sp-3)}.billing_row__aXX3L{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.billing_label__6xa1u{font-size:var(--fs-caption);color:var(--ink-600);font-weight:600}.billing_input__nX_O4{flex:1 1;min-width:180px;font-family:inherit;font-size:var(--fs-small);color:var(--ink-900);border:1px solid var(--line);border-radius:var(--r-btn);background:var(--paper);padding:var(--sp-2) var(--sp-3);height:36px}.billing_input__nX_O4:focus{outline:2px solid var(--brand-300);outline-offset:1px}.billing_hint__a1P29{margin:0;font-size:var(--fs-caption);color:var(--ink-600);line-height:1.6}.billing_redeemForm__SU6OZ{display:flex;flex-direction:column;gap:var(--sp-2)}.billing_redeemRow__bsOjn{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.billing_redeemLabel__thdCc{font-size:var(--fs-caption);color:var(--ink-600);font-weight:600;white-space:nowrap}.billing_redeemInput__J6cH2{max-width:240px}@media (max-width:1100px){.billing_pickCols__Cvrm2{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.billing_pickCols__Cvrm2{grid-template-columns:1fr 1fr}}@media (max-width:520px){.billing_pickCols__Cvrm2{grid-template-columns:1fr}.billing_segItem__XuDyn{flex:1 1 auto}.billing_segName__ssA3t{white-space:nowrap}}.PricingSummary_wrap__AcKh3{display:flex;flex-direction:column;gap:var(--sp-6)}.PricingSummary_note__xR6K1{margin:0;font-size:var(--fs-small);color:var(--ink-600)}.PricingSummary_ratio__yxpcB{margin:0;font-size:var(--fs-small);color:var(--ink-900);line-height:1.7;max-width:65ch}.PricingSummary_tableWrap__QJaFW{overflow-x:auto}.PricingSummary_table__VRvIC{width:100%;max-width:560px;border-collapse:collapse}.PricingSummary_caption__ww9S0{text-align:left;font-size:var(--fs-small);font-weight:700;color:var(--brand-900);padding-bottom:var(--sp-2)}.PricingSummary_table__VRvIC td,.PricingSummary_table__VRvIC th{padding:var(--sp-2) var(--sp-4) var(--sp-2) 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);text-align:left;vertical-align:baseline;line-height:1.6}.PricingSummary_table__VRvIC thead th{color:var(--ink-600);font-weight:600}.PricingSummary_table__VRvIC tbody th{color:var(--ink-900);font-weight:500;white-space:nowrap}.PricingSummary_table__VRvIC tbody td{color:var(--ink-900)}.PricingSummary_num__vSLBd{text-align:right}.PricingSummary_mono__w4gsq,.PricingSummary_num__vSLBd{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PricingSummary_table__VRvIC td.PricingSummary_num__vSLBd,.PricingSummary_table__VRvIC th.PricingSummary_num__vSLBd{text-align:right}.PricingSummary_listPrice__4gKiq{margin-right:var(--sp-2);color:var(--ink-300);font-size:var(--fs-caption)}.PricingSummary_discountOn__aK321{color:var(--brand-700)}.PricingSummary_discountOff__o5_D5{color:var(--ink-300);font-family:var(--font-sans)}.PricingSummary_empty__VtTHB{color:var(--ink-300)}.PricingSummary_notes__ww4U6{margin:0;padding-left:var(--sp-6);max-width:65ch;color:var(--ink-600);font-size:var(--fs-small);line-height:1.8}.page_hero__MHNC1{background:var(--brand-900);color:var(--paper);padding:var(--sp-16) 0 var(--sp-12)}.page_heroInner__L6_M5{display:flex;flex-direction:column;gap:var(--sp-4);align-items:flex-start}.page_h1__Q1_go{margin:0;color:var(--paper);font-size:var(--fs-display);line-height:1.15;letter-spacing:-.02em}.page_lede__KM6bu{margin:0;font-size:var(--fs-body);line-height:1.7;max-width:62ch;color:color-mix(in srgb,var(--paper) 78%,transparent)}.page_priceNote__RyDhv{margin:calc(var(--sp-6) * -1) 0 var(--sp-4);font-size:var(--fs-small);color:var(--ink-600)}.page_section__Bu0pB{padding:var(--sp-16) 0}.page_sectionAlt__jwF30{background:var(--paper-alt);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_sectionHead__6R1Ze{max-width:65ch;margin-bottom:var(--sp-8)}.page_h2__44goT{margin:0;font-size:var(--fs-h2);color:var(--brand-900)}.page_h3__cQ2EG{margin:var(--sp-12) 0 var(--sp-3);font-size:var(--fs-h3);color:var(--brand-900)}.page_sectionLede__calyJ{margin:var(--sp-2) 0 0;color:var(--ink-600);font-size:var(--fs-small);line-height:1.7}.page_cols__PPT7S{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}.page_col__wm8Df{background:var(--paper);padding:var(--sp-6) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.page_col__wm8Df:hover{background:var(--brand-50)}.page_colName__CAonn{color:var(--brand-900);font-size:var(--fs-body);font-weight:700}.page_colBlurb__FIE9a{margin:0;font-size:var(--fs-small);line-height:1.55;color:var(--ink-600)}.page_facts__J4RJ_{margin:auto 0 0;padding:0;display:flex;flex-direction:column}.page_fact__D3hPx{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) 0;border-top:1px solid var(--line)}.page_factKey__HXBA9{font-size:var(--fs-caption);color:var(--ink-600)}.page_factValue__AFRvm{margin:0;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--brand-900);text-align:right}.page_listPrice__wyO4I{margin-right:var(--sp-2);color:var(--ink-300);font-size:var(--fs-caption)}.page_discountOn__T2zwu{color:var(--brand-700)}.page_discountOff__YlpFI{color:var(--ink-300);font-family:var(--font-sans)}.page_tableWrap__YVRgV{overflow-x:auto}.page_table__vH6cr{width:100%;border-collapse:collapse}.page_table__vH6cr td,.page_table__vH6cr th{padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);text-align:left;vertical-align:top;line-height:1.6}.page_table__vH6cr thead th{color:var(--brand-900);font-weight:700}.page_table__vH6cr tbody th{color:var(--ink-600);font-weight:600;white-space:nowrap}.page_table__vH6cr tbody td{color:var(--ink-900)}.page_num__pksQl{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_notes__8inFr{margin:0;padding-left:var(--sp-6);max-width:65ch;color:var(--ink-600);font-size:var(--fs-small);line-height:1.8}.page_buyNote__knqdf{margin:var(--sp-4) 0 0;max-width:65ch;color:var(--ink-600);font-size:var(--fs-caption)}.page_faqList__Z3Xiq{max-width:65ch;display:flex;flex-direction:column}.page_faqItem__nisXe{border-bottom:1px solid var(--line);padding:var(--sp-4) 0}.page_faqQ___v_R6{font-weight:700;color:var(--brand-900);font-size:var(--fs-small)}.page_faqA__v_9jN{margin-top:var(--sp-1);color:var(--ink-600);font-size:var(--fs-small);line-height:1.7}.page_deploy__oqrGW{display:flex;gap:var(--sp-12);align-items:flex-start;flex-wrap:wrap}.page_deployText__uT_EA{flex:1 1 420px;max-width:65ch}.page_deployBlurb__aRPGF{margin:0;color:var(--ink-600);font-size:var(--fs-small);line-height:1.8}.page_deployFacts__O_BxL{margin:var(--sp-4) 0 0;padding:0;max-width:480px}.page_deployFacts__O_BxL .page_fact__D3hPx{justify-content:flex-start;gap:var(--sp-6)}.page_deployFacts__O_BxL .page_factKey__HXBA9{min-width:5em}.page_deployValue__nw9TL{margin:0;font-size:var(--fs-small);color:var(--ink-900)}.page_deployQr__Z1Cbx{flex:0 0 auto}.page_deployQr__Z1Cbx img{display:block;width:144px;height:144px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper)}.page_deployQrCaption__KjqKS{margin-top:var(--sp-2);color:var(--ink-300);font-size:var(--fs-caption);text-align:center}@media (max-width:900px){.page_h1__Q1_go{font-size:var(--fs-h1)}.page_cols__PPT7S{grid-template-columns:repeat(2,minmax(0,1fr))}.page_col__wm8Df:last-child{grid-column:span 2}}@media (max-width:520px){.page_hero__MHNC1{padding:var(--sp-12) 0 var(--sp-8)}.page_section__Bu0pB{padding:var(--sp-12) 0}.page_cols__PPT7S{grid-template-columns:minmax(0,1fr)}.page_col__wm8Df:last-child{grid-column:auto}.page_deploy__oqrGW{gap:var(--sp-6)}}.page_shellInner__Ax_5Y{min-width:0}.page_inShell__xeBAO .page_section__Bu0pB{padding:var(--sp-12) 0}.page_inShell__xeBAO>.page_section__Bu0pB:first-child{padding-top:0}.page_inShell__xeBAO .page_sectionAlt__jwF30{border-top:0;border-bottom:0;box-shadow:0 0 0 100vmax var(--paper-alt);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.page_page__N4oSJ{padding:0 0 var(--sp-16)}