.pricing_container__mduBN{min-height:100vh;background:radial-gradient(circle at top,#fff6e0,#f8f9ff);padding:60px 20px;color:#050038;display:flex;flex-direction:column;align-items:center}.pricing_modalContainer__aJ4Jv{min-height:auto;padding:32px 24px 40px}.pricing_hero__NbRif{max-width:720px;text-align:center;margin-bottom:48px}.pricing_modalContainer__aJ4Jv .pricing_hero__NbRif{margin-bottom:24px}.pricing_hero__NbRif h1{font-size:2.5rem;margin-bottom:16px}.pricing_modalContainer__aJ4Jv .pricing_hero__NbRif h1{font-size:2rem}.pricing_hero__NbRif p{font-size:1.125rem;color:#514f78}.pricing_banner__TIrZi{border-radius:12px;padding:12px 16px;margin-bottom:24px;font-weight:600;background:#fff8e6;color:#7a5200;border:1px solid #ffd27d}.pricing_bannerInfo__j_qlj{background:#e7f6ff;color:#004b78;border-color:#9bd2ff}.pricing_grid__dIBuO{width:100%;max-width:1100px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.pricing_modalContainer__aJ4Jv .pricing_grid__dIBuO{max-width:960px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.pricing_card__IQ48K{background:#fff;border-radius:16px;padding:32px 24px;box-shadow:0 20px 60px rgba(5,0,56,.12);display:flex;flex-direction:column;border:1px solid #f0f0ff}.pricing_modalContainer__aJ4Jv .pricing_card__IQ48K{padding:24px 18px}.pricing_cardHighlight__j3VmE{border:2px solid #ffad00;box-shadow:0 30px 80px rgba(255,173,0,.3);transform:translateY(-6px)}.pricing_planTitle__fr7YR{font-size:1.25rem;margin-bottom:8px;font-weight:700}.pricing_price__QIdPd{font-size:2.5rem;font-weight:700;margin:16px 0}.pricing_price__QIdPd small{font-size:1rem;font-weight:400;color:#514f78}.pricing_featureList__lm3nR{list-style:none;padding:0;margin:24px 0;flex:1 1}.pricing_modalContainer__aJ4Jv .pricing_featureList__lm3nR{margin:16px 0}.pricing_featureList__lm3nR li{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#34324a}.pricing_featureList__lm3nR li:before{content:"✓";color:#0ca789;font-weight:700}.pricing_ctaButton__BkIdF{border:none;border-radius:999px;padding:12px 20px;font-size:1rem;font-weight:600;cursor:pointer;background:#050038;color:#fff;transition:transform .2s ease,box-shadow .2s ease}.pricing_ctaButton__BkIdF:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px rgba(5,0,56,.2)}.pricing_ctaButton__BkIdF:disabled{opacity:.6;cursor:not-allowed}.pricing_ctaSecondary__mrfmJ{background:transparent;color:#050038;border:1px solid #d5d1ff}.pricing_tag__B38Sj{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;padding:6px 12px;border-radius:999px;background:#fff0c2;color:#7a5200;margin-bottom:16px}.pricing_tagPayg__NLhYn{background:#e7f6ff;color:#004b78}.pricing_footerNote__Q3U01{margin-top:40px;text-align:center;color:#6c6996;font-size:.95rem;line-height:1.4}.pricing_modalContainer__aJ4Jv .pricing_footerNote__Q3U01{display:none}.pricing_linkButton__fnnd5{text-decoration:none}@media (max-width:768px){.pricing_hero__NbRif h1{font-size:2rem}.pricing_cardHighlight__j3VmE{transform:none}}