.page_container__xpLjW{min-height:100vh;background:transparent;color:var(--font-color-1)}.page_hero__HgCaK{text-align:center;padding:3rem 2rem 2rem;max-width:800px;margin:0 auto}.page_title__Y3s6F{font-size:clamp(var(--fs-4xl),5vw,var(--fs-5xl));font-weight:800;letter-spacing:-.025em;margin:0 0 1rem;background:linear-gradient(135deg,var(--font-color-1),var(--primary-color-1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15}.page_subtitle__Z4UHB{font-size:var(--fs-xl);color:var(--font-color-3);line-height:1.6;margin:0 0 2rem;font-weight:500}.page_billingToggle__T17Rh{display:inline-flex;background:var(--glass-bg);border:1px solid var(--border-dark);border-radius:999px;padding:4px;gap:2px}.page_toggleOption__CmE5G{padding:8px 20px;border:none;border-radius:999px;background:transparent;color:var(--font-color-3);cursor:pointer;font-size:var(--fs-base);font-weight:600;font-family:inherit;display:flex;align-items:center;gap:6px;transition:all .2s ease}.page_toggleOption__CmE5G:hover{color:var(--font-color-1)}.page_toggleActive__5kqOx{background:var(--primary-color-1);color:var(--font-color-1)}.page_toggleActive__5kqOx:hover{color:var(--font-color-1)}.page_section__aYYON{max-width:1100px;margin:0 auto;padding:3rem 2rem}.page_sectionTitle__g3N0G{font-size:var(--fs-xl);font-weight:700;margin:0 0 .5rem;display:flex;align-items:center;gap:12px;color:var(--font-color-2)}.page_sectionIcon__0yMxX{color:var(--primary-color-1);font-size:var(--fs-3xl)}.page_sectionSubtitle__Ipd5Y{font-size:var(--fs-md);color:var(--font-color-3);margin:0 0 2rem}.page_tierGrid__llxUy{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_tierCard__AhAnU{background:var(--glass-bg);border:1px solid var(--border-dark);border-radius:var(--border-radius);padding:2rem 1.5rem;position:relative;display:flex;flex-direction:column;box-shadow:var(--shadow-xs);transition:transform var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.page_tierCard__AhAnU:hover{border-color:var(--border-light);box-shadow:var(--shadow-md);transform:translateY(-4px)}.page_popularTier__ra91_{border-color:var(--primary-color-1);background:linear-gradient(135deg,var(--glass-bg),var(--primary-color-1-15-opacity))}.page_popularBadge__GJmzl{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--primary-color-1);color:var(--font-color-1);padding:4px 12px;border-radius:999px;font-size:var(--fs-sm);font-weight:600;display:flex;align-items:center;gap:4px;white-space:nowrap}.page_tierIcon__xjxXj{font-size:var(--fs-3xl);color:var(--primary-color-1);margin-bottom:.5rem}.page_tierName__3DFRr{font-size:var(--fs-xl);font-weight:700;margin:0 0 1rem;color:var(--font-color-1)}.page_tierPrice__1ai3Y{display:flex;align-items:baseline;gap:2px;margin-bottom:.25rem}.page_priceAmount__V7jqw{font-size:var(--fs-4xl);font-weight:700;color:var(--font-color-1)}.page_pricePeriod__RYLgS{font-size:var(--fs-md);color:var(--font-color-3)}.page_annualNote__V9mmD{font-size:var(--fs-sm);color:var(--font-color-3);margin:0 0 1.5rem}.page_tierCredits__FfCgQ{display:flex;align-items:center;gap:6px;font-size:var(--fs-lg);font-weight:600;color:var(--primary-color-1);margin-bottom:1rem}.page_tierFeatures__bjTLG{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:8px;flex:1}.page_tierFeatures__bjTLG li{display:flex;align-items:center;gap:8px;font-size:var(--fs-base);color:var(--font-color-2)}.page_checkIcon__Y2ORd{color:var(--accent-color-2);font-size:var(--fs-lg);flex-shrink:0}.page_ctaButton__qvjOv{background:linear-gradient(135deg,var(--primary-color-1),var(--accent-color-1))!important;font-weight:600!important}.page_comparisonTable__i8zSv{background:var(--glass-bg);border:1px solid var(--border-dark);border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-xs)}.page_comparisonHeader__SxC5j{display:grid;grid-template-columns:2fr repeat(4,1fr);padding:1rem 1.5rem;background:rgba(255,255,255,.04);font-weight:600;font-size:var(--fs-base);color:var(--font-color-3)}.page_comparisonRow__gkfXc{display:grid;grid-template-columns:2fr repeat(4,1fr);padding:.75rem 1.5rem;border-top:1px solid var(--border-dark);align-items:center}.page_featureCol__8zKSf{color:var(--font-color-2);font-size:var(--fs-base)}.page_tierCol__aZEao{text-align:center;font-size:var(--fs-base)}.page_featureValue__Vd56_{font-weight:600;color:var(--font-color-1)}.page_featureCheck___uUK2{color:var(--accent-color-2);font-size:var(--fs-xl)}.page_featureX__mVRCa{color:var(--font-color-3);font-size:var(--fs-xl);opacity:.3}.page_packGrid__VDq_i{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_packCard__gvW0p{background:var(--glass-bg);border:1px solid var(--border-dark);border-radius:var(--border-radius);padding:1.5rem;text-align:center;position:relative;box-shadow:var(--shadow-xs);transition:transform var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.page_packCard__gvW0p:hover{border-color:var(--border-light);box-shadow:var(--shadow-md);transform:translateY(-4px)}.page_packCard__gvW0p.page_popular__MflIt{border-color:var(--primary-color-1);background:linear-gradient(135deg,var(--glass-bg),var(--primary-color-1-15-opacity))}.page_packCard__gvW0p h3{font-size:var(--fs-xl);font-weight:600;margin:0 0 1rem;color:var(--font-color-1)}.page_credits__HkZOH{font-size:var(--fs-4xl);font-weight:700;color:var(--primary-color-1);line-height:1}.page_creditsLabel__evIum{font-size:var(--fs-base);color:var(--font-color-3);margin-bottom:1rem}.page_packPricing__ID_9C{display:flex;flex-direction:column;gap:4px;margin-bottom:1rem}.page_packPrice__2P2LS{display:flex;justify-content:center;align-items:baseline;gap:6px}.page_price__UZlzW{font-size:var(--fs-3xl);font-weight:700;color:var(--font-color-1)}.page_priceSmall__AVCA_{font-size:var(--fs-lg);font-weight:500;color:var(--font-color-3)}.page_priceLabel__BiAZC{font-size:var(--fs-sm);color:var(--font-color-3)}.page_boosterToggle__9efvQ{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto 1.5rem;background:var(--glass-bg);border:1px solid var(--border-dark);border-radius:999px;padding:4px;gap:2px}.page_boosterNote___IO3z{text-align:center;font-size:var(--fs-base);color:var(--font-color-3);margin-top:1rem}.page_faqList__gvKls{display:flex;flex-direction:column;gap:0}.page_faqItem__jtw4l{background:var(--glass-bg);border:1px solid var(--border-dark);border-top:none;padding:0;width:100%;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.page_faqItem__jtw4l:first-child{border-top:1px solid var(--border-dark);border-radius:var(--border-radius) var(--border-radius) 0 0}.page_faqItem__jtw4l:last-child{border-radius:0 0 var(--border-radius) var(--border-radius)}.page_faqItem__jtw4l:first-child:last-child{border-radius:var(--border-radius)}.page_faqQuestion__Zsi6F{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-size:var(--fs-md);font-weight:600;color:var(--font-color-1);gap:1rem}.page_faqChevron__UR3rB{font-size:var(--fs-lg);color:var(--font-color-3);flex-shrink:0;transition:transform .2s ease}.page_faqOpen__tyTsZ .page_faqChevron__UR3rB{transform:rotate(180deg)}.page_faqAnswer__hql6c{max-height:0;overflow:hidden;transition:max-height .25s ease,padding .25s ease}.page_faqOpen__tyTsZ .page_faqAnswer__hql6c{max-height:200px}.page_faqAnswer__hql6c p{font-size:var(--fs-base);color:var(--font-color-3);margin:0;line-height:1.6;padding:0 1.5rem 1rem}@media (max-width:1024px){.page_tierGrid__llxUy{grid-template-columns:repeat(2,1fr)}.page_comparisonHeader__SxC5j,.page_comparisonRow__gkfXc{grid-template-columns:2fr repeat(4,1fr);font-size:var(--fs-sm);padding:.75rem 1rem}}@media (max-width:900px){.page_packGrid__VDq_i{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_comparisonTable__i8zSv{overflow-x:auto}.page_comparisonHeader__SxC5j,.page_comparisonRow__gkfXc{min-width:600px}}@media (max-width:600px){.page_title__Y3s6F{font-size:clamp(var(--fs-3xl),5vw,var(--fs-4xl))}.page_subtitle__Z4UHB{font-size:var(--fs-lg)}.page_packGrid__VDq_i,.page_tierGrid__llxUy{grid-template-columns:1fr}.page_hero__HgCaK,.page_section__aYYON{padding:2rem 1rem}}