.page_container__5DavC{max-width:1200px;margin:0 auto;padding:0 24px}.page_hero__e_WAb{padding:120px 0;text-align:center}.page_label__d7p2W{display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--blue);margin-bottom:16px}.page_heading__0JiD8{font-family:var(--font-display);font-size:52px;line-height:1.2;font-weight:700;margin-bottom:16px;color:var(--white)}.page_blue__m6O8U{color:var(--blue)}.page_subtitle__WE9oq{font-size:18px;color:var(--gray);max-width:600px;margin:0 auto}.page_pricingSection__TEMuo{padding:80px 0;background-color:rgba(30,42,58,.6)}.page_pricingGrid__NT0lR{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1280px;margin:0 auto;align-items:stretch}.page_card__6rM3d{background:var(--charcoal);border:1px solid var(--charcoal-light);border-radius:12px;padding:32px 28px;position:relative;transition:all .3s ease;display:flex;flex-direction:column}.page_card__6rM3d:hover{box-shadow:0 10px 40px rgba(0,0,0,.3);border-color:var(--blue-dim);transform:translateY(-4px)}.page_muted__6LiN1{background:rgba(30,42,58,.4);border-style:dashed;border-color:rgba(136,153,170,.35)}.page_muted__6LiN1 .page_amount__Fx3Ss,.page_muted__6LiN1 .page_planName__F_gRG{color:var(--gray)}.page_muted__6LiN1:hover{border-color:var(--gray)}.page_featured__0dFZj{border:2px solid var(--blue);box-shadow:0 0 50px rgba(58,175,255,.2);background:linear-gradient(180deg,rgba(58,175,255,.08),var(--charcoal) 50%);transform:translateY(-8px)}.page_featured__0dFZj:hover{transform:translateY(-12px);box-shadow:0 0 70px rgba(58,175,255,.3)}.page_premium__JbsYg{border-color:rgba(212,149,43,.45);background:linear-gradient(180deg,rgba(212,149,43,.06),var(--charcoal) 50%)}.page_premium__JbsYg:hover{border-color:var(--gold);box-shadow:0 10px 40px rgba(212,149,43,.18)}.page_premium__JbsYg .page_planName__F_gRG{color:var(--gold)}.page_badge__rPbO7{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--blue);color:var(--navy);padding:6px 14px;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;box-shadow:0 4px 16px rgba(58,175,255,.4)}.page_tierSubtitle__L7nEy{font-size:13px;color:var(--gray);margin:0 0 20px;line-height:1.4;min-height:36px}.page_cardContent__5GzkM{display:flex;flex-direction:column}.page_planName__F_gRG{font-size:24px;font-weight:700;margin:0 0 16px;color:var(--white)}.page_price__ARJO_{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.page_amount__Fx3Ss{font-size:44px;font-weight:700;color:var(--blue);line-height:1}.page_amountStrike__b9jGx{font-size:22px;font-weight:600;color:var(--gray);text-decoration:line-through;opacity:.6;margin-right:4px}.page_premium__JbsYg .page_amount__Fx3Ss{color:var(--gold)}.page_description__w7h3S,.page_period__SrOQF{font-size:16px;color:var(--gray)}.page_description__w7h3S{margin:0 0 24px;line-height:1.5}.page_features__qFXza{list-style:none;padding:0;margin:0 0 32px;flex-grow:1}.page_features__qFXza li{padding:10px 0;color:rgba(240,244,248,.8);font-size:15px;display:flex;align-items:center;border-bottom:1px solid rgba(58,175,255,.1)}.page_features__qFXza li:last-child{border-bottom:none}.page_features__qFXza li:before{content:"\2713";display:inline-block;width:20px;height:20px;margin-right:12px;background:var(--blue);color:#fff;border-radius:50%;text-align:center;font-size:12px;line-height:1;padding-top:4px;flex-shrink:0}.page_btnPrimary__hh3OQ,.page_btnSecondary__FPMOB{display:inline-block;padding:12px 28px;border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease;text-align:center;font-size:15px;cursor:pointer;border:none}.page_btnPrimary__hh3OQ{background:var(--blue);color:#fff}.page_btnPrimary__hh3OQ:hover{background:#2b94e6;transform:translateY(-2px);box-shadow:0 8px 20px rgba(58,175,255,.3)}.page_btnSecondary__FPMOB{background:transparent;color:var(--blue);border:1px solid var(--blue)}.page_btnSecondary__FPMOB:hover{background:rgba(58,175,255,.1);transform:translateY(-2px)}.page_factorGrid___p2Ph{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px;margin:0 auto}.page_factorCard__gd9OE{background:rgba(58,175,255,.05);border:1px solid rgba(58,175,255,.15);border-radius:12px;padding:28px}.page_factorNum__U3bvh{font-family:var(--font-mono);font-size:.8rem;color:var(--blue);letter-spacing:.1em;margin-bottom:12px}.page_factorTitle__N82wz{font-family:var(--font-display);font-size:1.15rem;color:var(--white);margin:0 0 10px}.page_factorBody__2JFNi{color:var(--gray);font-size:.95rem;line-height:1.6;margin:0}.page_structure__bNaHi{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.page_structureRow__KfysW{display:flex;gap:20px;align-items:flex-start;background:rgba(58,175,255,.04);border:1px solid rgba(58,175,255,.12);border-radius:12px;padding:22px 24px}.page_structureKey__0p_gd{flex-shrink:0;width:190px;font-family:var(--font-display);font-size:1.05rem;color:var(--white)}.page_structureVal__ZHvN0{color:var(--gray);font-size:.98rem;line-height:1.6}.page_structureVal__ZHvN0 strong{color:var(--white);font-weight:600}.page_benchmark__E_aYu{max-width:760px;margin:32px auto 0;padding:24px 28px;border-left:3px solid var(--gold);background:rgba(212,149,43,.06);border-radius:0 12px 12px 0;color:var(--gray);font-size:1.02rem;line-height:1.65}.page_benchmark__E_aYu strong{color:var(--white)}.page_faqSection__0U5hJ{padding:80px 0}.page_sectionTitle__HNfHP{font-family:var(--font-display);font-size:36px;font-weight:700;text-align:center;margin-bottom:48px;color:var(--white)}.page_faqContainer__0NFvO{max-width:800px;margin:0 auto}.page_faqItem__xCbD4{margin-bottom:16px;border:1px solid var(--charcoal-light);border-radius:8px;overflow:hidden}.page_faqQ__NgMDK{width:100%;padding:20px;background:var(--charcoal);border:none;text-align:left;font-size:16px;font-weight:600;color:var(--white);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .3s ease;font-family:var(--font-body)}.page_faqQ__NgMDK:hover{background:var(--charcoal-light)}.page_icon__D1UyJ{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:20px;color:var(--blue);font-weight:700;transition:transform .3s ease;flex-shrink:0}.page_icon__D1UyJ.page_open__uy0HR{transform:rotate(45deg)}.page_faqA__KbAn1{background:rgba(30,42,58,.8);padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;font-size:15px;color:var(--gray);line-height:1.6}.page_faqA__KbAn1.page_open__uy0HR{max-height:200px;padding:20px}.page_ctaSection__q3foe{padding:80px 0}.page_ctaCard__czB_Z{max-width:600px;margin:0 auto;background:var(--charcoal);padding:60px 40px;border-radius:12px;border:1px solid var(--charcoal-light);text-align:center}.page_ctaCard__czB_Z h2{font-family:var(--font-display);font-size:32px;font-weight:700;margin:0 0 12px;color:var(--white)}.page_ctaCard__czB_Z p{font-size:16px;color:var(--gray);margin:0 0 32px;line-height:1.6}@media (max-width:1100px){.page_pricingGrid__NT0lR{grid-template-columns:repeat(2,1fr);max-width:800px;gap:24px}.page_featured__0dFZj{transform:translateY(0)}.page_featured__0dFZj:hover{transform:translateY(-4px)}}@media (max-width:900px){.page_factorGrid___p2Ph{grid-template-columns:1fr}.page_structureRow__KfysW{flex-direction:column;gap:6px}.page_structureKey__0p_gd{width:auto}}@media (max-width:768px){.page_hero__e_WAb{padding:80px 0}.page_heading__0JiD8{font-size:36px}.page_subtitle__WE9oq{font-size:16px}.page_pricingGrid__NT0lR{grid-template-columns:1fr;gap:32px;max-width:440px}.page_featured__0dFZj{transform:translateY(0)}.page_card__6rM3d{padding:32px 24px}.page_tierSubtitle__L7nEy{min-height:auto}.page_faqSection__0U5hJ,.page_pricingSection__TEMuo{padding:60px 0}.page_sectionTitle__HNfHP{font-size:28px;margin-bottom:36px}.page_ctaSection__q3foe{padding:60px 0}.page_ctaCard__czB_Z{padding:40px 24px}.page_ctaCard__czB_Z h2{font-size:24px}.page_amount__Fx3Ss{font-size:40px}}@media (max-width:480px){.page_heading__0JiD8{font-size:28px}.page_pricingSection__TEMuo{padding:40px 0}.page_card__6rM3d{padding:24px}.page_planName__F_gRG{font-size:20px}.page_amount__Fx3Ss{font-size:32px}.page_features__qFXza li{font-size:14px}.page_faqQ__NgMDK{padding:16px;font-size:15px}.page_faqA__KbAn1.page_open__uy0HR{padding:16px}}