.Footer_footer__UaG1g{width:100%;background:linear-gradient(90deg,#e6eaf4,#f8fafc);color:#222;padding:40px 0 20px;border-top:1px solid #e5e7eb;margin-top:40px}.Footer_footerContainer__0uLcn{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.Footer_col__Uenj5{flex:1 1 200px;min-width:180px;margin-bottom:20px}.Footer_logo__NsUJK{font-size:1.5rem;font-weight:700;color:#043678;margin-bottom:10px}.Footer_summary__YoYBy{font-size:1rem;color:#444;margin-bottom:18px;line-height:1.5}.Footer_footerTitle__RiFal{font-size:1.1rem;font-weight:600;margin-bottom:12px;color:#043678}.Footer_footerList__nVj_Y{list-style:none;padding:0;margin:0}.Footer_footerItem__ggrtt{margin-bottom:8px}.Footer_footerLink__twEJY{color:#2563eb;text-decoration:none;transition:color .2s}.Footer_footerLink__twEJY:hover{color:#043678;text-decoration:underline}.Footer_copyright__j5CNb{font-size:.95rem;color:#888;margin-top:18px}.Footer_socials__QgDMT{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-top:6px}.Footer_socialLink__VOPU_{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:transparent;transition:background .15s,transform .12s;color:#222}.Footer_socialLink__VOPU_:hover{background:rgba(4,54,120,.06);transform:translateY(-2px)}.Footer_socialItem__Kogte{display:flex;align-items:center;gap:10px;border-radius:8px;color:#222;text-decoration:none;transition:background .15s,transform .12s;width:100%}.Footer_socialItem__Kogte:hover{background:rgba(4,54,120,.06);transform:translateY(-2px)}.Footer_iconWrapper__G6kdw{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center}.Footer_socialLabel__UuL76{font-size:.95rem;color:#043678}@media (max-width:1000px){.Footer_footerContainer__0uLcn{flex-direction:column;gap:0;padding:0 16px;display:block}.Footer_col__Uenj5{min-width:0;width:100%;margin-bottom:28px;flex:none}.Footer_logo__NsUJK{font-size:1.3rem}.Footer_footer__UaG1g{padding:32px 0 16px}}.ArticleSignupPopup_overlay__RWFi5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);z-index:9998;animation:ArticleSignupPopup_fadeIn__Ccyra .3s ease-in-out}.ArticleSignupPopup_popup__HAhwB{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:20px;padding:40px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3);z-index:9999;animation:ArticleSignupPopup_slideUp__ZWWRp .4s ease-out}.ArticleSignupPopup_closeButton__Z3zGX{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:32px;color:#6b7280;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;line-height:1;padding:0}.ArticleSignupPopup_closeButton__Z3zGX:hover{background:#f3f4f6;color:#1f2937;transform:rotate(90deg)}.ArticleSignupPopup_iconContainer__K1As5{text-align:center;margin-bottom:20px}.ArticleSignupPopup_icon__nGn2K{font-size:60px;display:inline-block;animation:ArticleSignupPopup_bounce__IH49X 1s ease-in-out infinite}.ArticleSignupPopup_title__3yR9d{font-size:28px;font-weight:700;color:#1f2937;text-align:center;margin-bottom:15px;background:linear-gradient(135deg,#3b82f6,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ArticleSignupPopup_description__wiB99{font-size:16px;color:#4b5563;text-align:center;line-height:1.6;margin-bottom:25px}.ArticleSignupPopup_benefitsList__lRrUR{list-style:none;padding:0;margin:0 0 30px}.ArticleSignupPopup_benefit__Lyzlm{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:15px;color:#374151}.ArticleSignupPopup_benefitIcon__X9Vdf{flex-shrink:0;width:24px;height:24px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.ArticleSignupPopup_actions__exDQO{display:flex;flex-direction:column;gap:12px}.ArticleSignupPopup_primaryButton__X0j7x{width:100%;padding:14px 24px;background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(59,130,246,.3)}.ArticleSignupPopup_primaryButton__X0j7x:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.ArticleSignupPopup_primaryButton__X0j7x:active{transform:translateY(0)}.ArticleSignupPopup_secondaryButton__yrUtn{width:100%;padding:14px 24px;background:transparent;color:#6b7280;border:2px solid #e5e7eb;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.ArticleSignupPopup_secondaryButton__yrUtn:hover{border-color:#d1d5db;background:#f9fafb;color:#4b5563}@keyframes ArticleSignupPopup_fadeIn__Ccyra{0%{opacity:0}to{opacity:1}}@keyframes ArticleSignupPopup_slideUp__ZWWRp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ArticleSignupPopup_bounce__IH49X{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:640px){.ArticleSignupPopup_popup__HAhwB{padding:30px 20px;width:95%;max-height:85vh}.ArticleSignupPopup_title__3yR9d{font-size:24px}.ArticleSignupPopup_description__wiB99{font-size:15px}.ArticleSignupPopup_icon__nGn2K{font-size:50px}.ArticleSignupPopup_primaryButton__X0j7x,.ArticleSignupPopup_secondaryButton__yrUtn{padding:12px 20px;font-size:15px}}.dca-vs-lump-sum_documentationContainer__puDx1{max-width:900px;width:100%;margin:0 auto;padding:40px 20px 80px;color:#1f2937;overflow-x:hidden}.dca-vs-lump-sum_backButtonContainer__uqjsA{margin-bottom:30px}.dca-vs-lump-sum_backButton__dR0Mu{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;background:#fff;border:2px solid #3b82f6;padding:10px 20px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease}.dca-vs-lump-sum_backButton__dR0Mu:hover{background:#eff6ff;border-color:#2563eb;transform:translateX(-4px)}.dca-vs-lump-sum_header__doZjV{text-align:center;margin-bottom:50px;padding:40px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:16px;border:2px solid #bae6fd}.dca-vs-lump-sum_title__ozLrK{font-size:3rem;font-weight:800;color:#1f2937;margin-bottom:20px;line-height:1.2}.dca-vs-lump-sum_subtitle__oFww5{font-size:1.25rem;color:#4b5563;margin-bottom:20px;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto}.dca-vs-lump-sum_metadata__kLvLg{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:20px}.dca-vs-lump-sum_date___7Sp7,.dca-vs-lump-sum_readTime__DFdnh{font-size:.95rem;color:#6b7280;font-weight:500}.dca-vs-lump-sum_tableOfContents__bYUWd{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:30px;margin-bottom:40px}.dca-vs-lump-sum_tableOfContents__bYUWd h2{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:20px}.dca-vs-lump-sum_tableOfContents__bYUWd ul{list-style:none;padding:0;margin:0}.dca-vs-lump-sum_tableOfContents__bYUWd li{margin-bottom:12px}.dca-vs-lump-sum_tableOfContents__bYUWd a{color:#3b82f6;text-decoration:none;font-weight:500;transition:all .2s ease;display:inline-block}.dca-vs-lump-sum_tableOfContents__bYUWd a:hover{color:#2563eb;transform:translateX(5px)}.dca-vs-lump-sum_section__j69x_{margin-bottom:60px}.dca-vs-lump-sum_section__j69x_ h2{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:25px;padding-bottom:10px;border-bottom:3px solid #e5e7eb}.dca-vs-lump-sum_section__j69x_ h3{font-size:1.5rem;font-weight:600;color:#1f2937;margin-top:30px;margin-bottom:15px}.dca-vs-lump-sum_section__j69x_ h4{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:10px}.dca-vs-lump-sum_section__j69x_ h5{font-size:1.1rem;font-weight:600;color:#4b5563;margin-bottom:8px}.dca-vs-lump-sum_content__AyFTz{line-height:1.8;color:#4b5563;word-wrap:break-word;overflow-wrap:break-word}.dca-vs-lump-sum_content__AyFTz p{margin-bottom:20px;font-size:1.05rem}.dca-vs-lump-sum_content__AyFTz ul{margin:20px 0;padding-left:25px}.dca-vs-lump-sum_content__AyFTz li{margin-bottom:12px;line-height:1.7}.dca-vs-lump-sum_content__AyFTz strong{color:#1f2937;font-weight:600}.dca-vs-lump-sum_highlightBox__8bkE9{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-left:4px solid #3b82f6;padding:20px 25px;border-radius:8px;margin:25px 0}.dca-vs-lump-sum_highlightBox__8bkE9 p{margin:0;color:#1e40af;font-weight:500}.dca-vs-lump-sum_infoBox__8D3FR{background:#f0f9ff;border:2px solid #bae6fd;padding:20px 25px;border-radius:8px;margin:25px 0}.dca-vs-lump-sum_infoBox__8D3FR p{margin:0;color:#0c4a6e}.dca-vs-lump-sum_warningBox__5RKx0{background:#fef3c7;border:2px solid #fcd34d;border-left:4px solid #f59e0b;padding:20px 25px;border-radius:8px;margin:25px 0}.dca-vs-lump-sum_warningBox__5RKx0 p{margin:0;color:#92400e;font-weight:500}.dca-vs-lump-sum_definitionBox__tSYCL{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;margin:25px 0}.dca-vs-lump-sum_definitionBox__tSYCL ul{margin:0;padding-left:0;list-style:none}.dca-vs-lump-sum_definitionBox__tSYCL li{padding:12px 0;border-bottom:1px solid #f3f4f6}.dca-vs-lump-sum_definitionBox__tSYCL li:last-child{border-bottom:none}.dca-vs-lump-sum_exampleBox__EzFtL{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;border-radius:12px;padding:25px;margin:30px 0}.dca-vs-lump-sum_exampleBox__EzFtL h4{font-size:1.3rem;font-weight:700;color:#065f46;margin-top:0;margin-bottom:15px}.dca-vs-lump-sum_exampleBox__EzFtL p{color:#065f46;margin-bottom:15px}.dca-vs-lump-sum_dcaTable__KvJkp{overflow-x:auto;margin:20px 0;width:100%;-webkit-overflow-scrolling:touch}.dca-vs-lump-sum_dcaTable__KvJkp table{width:100%;min-width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.dca-vs-lump-sum_dcaTable__KvJkp thead{background:linear-gradient(135deg,#059669,#047857)}.dca-vs-lump-sum_dcaTable__KvJkp th{padding:12px;text-align:left;color:#fff;font-weight:600;font-size:.95rem}.dca-vs-lump-sum_dcaTable__KvJkp td{padding:12px;border-bottom:1px solid #d1fae5;color:#065f46;font-size:.95rem}.dca-vs-lump-sum_dcaTable__KvJkp tbody tr:last-child td{border-bottom:none}.dca-vs-lump-sum_dcaTable__KvJkp .dca-vs-lump-sum_totalRow__Tenyh{background:#d1fae5;font-weight:600}.dca-vs-lump-sum_result__eFhDq{margin-top:20px;color:#047857!important;font-weight:600!important;background:#fff;padding:15px;border-radius:8px;border-left:4px solid #10b981}.dca-vs-lump-sum_scenariosGrid__OiCtA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;margin:30px 0;width:100%}.dca-vs-lump-sum_scenarioCard__ZBEKX{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .3s ease}.dca-vs-lump-sum_scenarioCard__ZBEKX:hover{border-color:#3b82f6;box-shadow:0 8px 20px rgba(59,130,246,.15);transform:translateY(-5px)}.dca-vs-lump-sum_scenarioCard__ZBEKX h4{font-size:1.2rem;font-weight:700;color:#1f2937;margin-top:0;margin-bottom:12px}.dca-vs-lump-sum_scenarioCard__ZBEKX p{margin-bottom:10px;color:#4b5563;font-size:.95rem}.dca-vs-lump-sum_verdict__n2Bm4{font-weight:600!important;color:#059669!important;margin-top:15px!important;padding:10px;background:#f0fdf4;border-radius:6px}.dca-vs-lump-sum_comparisonTable__wWAQb{overflow-x:auto;margin:30px 0;width:100%;-webkit-overflow-scrolling:touch}.dca-vs-lump-sum_comparisonTable__wWAQb table{width:100%;min-width:100%;border-collapse:collapse;background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden}.dca-vs-lump-sum_comparisonTable__wWAQb thead{background:linear-gradient(135deg,#3b82f6,#1e40af)}.dca-vs-lump-sum_comparisonTable__wWAQb th{padding:15px;text-align:left;color:#fff;font-weight:600;font-size:1rem}.dca-vs-lump-sum_comparisonTable__wWAQb td{padding:15px;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:.95rem}.dca-vs-lump-sum_comparisonTable__wWAQb tbody tr:last-child td{border-bottom:none}.dca-vs-lump-sum_comparisonTable__wWAQb tbody tr:hover{background:#f9fafb}.dca-vs-lump-sum_prosConsGrid__DGbsu{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:25px;margin:30px 0;width:100%}.dca-vs-lump-sum_prosCard__Yoy5b{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;border-radius:12px;padding:25px}.dca-vs-lump-sum_prosCard__Yoy5b h4{font-size:1.3rem;font-weight:700;color:#065f46;margin-bottom:15px;margin-top:0}.dca-vs-lump-sum_prosCard__Yoy5b ul{margin:0;padding-left:20px}.dca-vs-lump-sum_prosCard__Yoy5b li{color:#065f46;margin-bottom:10px}.dca-vs-lump-sum_consCard__V7D7j{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #fecaca;border-radius:12px;padding:25px}.dca-vs-lump-sum_consCard__V7D7j h4{font-size:1.3rem;font-weight:700;color:#991b1b;margin-bottom:15px;margin-top:0}.dca-vs-lump-sum_consCard__V7D7j ul{margin:0;padding-left:20px}.dca-vs-lump-sum_consCard__V7D7j li{color:#991b1b;margin-bottom:10px}.dca-vs-lump-sum_researchBox__jlkbo{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-radius:12px;padding:25px;margin:30px 0}.dca-vs-lump-sum_researchBox__jlkbo h4{font-size:1.3rem;font-weight:700;color:#78350f;margin-top:0;margin-bottom:15px}.dca-vs-lump-sum_researchBox__jlkbo p{color:#92400e;font-weight:500;margin-bottom:12px}.dca-vs-lump-sum_researchBox__jlkbo ul{margin:15px 0;padding-left:25px}.dca-vs-lump-sum_researchBox__jlkbo li{color:#92400e;margin-bottom:10px}.dca-vs-lump-sum_realityBox__ncM39{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;margin:30px 0}.dca-vs-lump-sum_realityBox__ncM39 h4{font-size:1.3rem;font-weight:700;color:#1f2937;margin-top:0;margin-bottom:20px}.dca-vs-lump-sum_realityBox__ncM39 h5{font-size:1.1rem;font-weight:700;color:#374151;margin-top:15px;margin-bottom:12px}.dca-vs-lump-sum_realityBox__ncM39 ul{margin:10px 0;padding-left:25px}.dca-vs-lump-sum_realityBox__ncM39 li{color:#4b5563;margin-bottom:10px}.dca-vs-lump-sum_decisionGrid__scJD3{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:30px 0}.dca-vs-lump-sum_decisionCard__lYmCg{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;transition:all .3s ease}.dca-vs-lump-sum_decisionCard__lYmCg:hover{border-color:#3b82f6;box-shadow:0 8px 20px rgba(59,130,246,.15)}.dca-vs-lump-sum_decisionCard__lYmCg h4{font-size:1.3rem;font-weight:700;color:#1f2937;margin-bottom:15px;margin-top:0}.dca-vs-lump-sum_decisionCard__lYmCg ul{margin:0 0 20px;padding-left:20px}.dca-vs-lump-sum_decisionCard__lYmCg li{margin-bottom:10px;color:#4b5563}.dca-vs-lump-sum_strategyBox__YmbYe{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:12px;padding:30px;margin:30px 0}.dca-vs-lump-sum_strategyBox__YmbYe h4{font-size:1.4rem;font-weight:700;color:#0c4a6e;margin-top:0;margin-bottom:25px}.dca-vs-lump-sum_strategyExample__7uxxP{background:#fff;border:2px solid #bae6fd;border-radius:10px;padding:20px;margin-bottom:20px}.dca-vs-lump-sum_strategyExample__7uxxP:last-child{margin-bottom:0}.dca-vs-lump-sum_strategyExample__7uxxP h5{font-size:1.15rem;font-weight:700;color:#1e40af;margin-top:0;margin-bottom:10px}.dca-vs-lump-sum_strategyExample__7uxxP p{margin-bottom:10px;color:#0c4a6e}.dca-vs-lump-sum_strategyExample__7uxxP p:last-child{margin-bottom:0}.dca-vs-lump-sum_tipsBox__zrIr5{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-radius:12px;padding:25px;margin:30px 0}.dca-vs-lump-sum_tipsBox__zrIr5 h4{font-size:1.3rem;font-weight:700;color:#78350f;margin-top:0;margin-bottom:15px}.dca-vs-lump-sum_tipsBox__zrIr5 ul{margin:0;padding-left:25px}.dca-vs-lump-sum_tipsBox__zrIr5 li{color:#92400e;margin-bottom:10px;font-weight:500}.dca-vs-lump-sum_keyTakeaways__kBpqs{background:linear-gradient(135deg,#f0f9ff,#dbeafe);border:2px solid #93c5fd;border-radius:12px;padding:30px;margin:30px 0}.dca-vs-lump-sum_keyTakeaways__kBpqs h4{font-size:1.4rem;font-weight:700;color:#1e40af;margin-top:0;margin-bottom:20px}.dca-vs-lump-sum_keyTakeaways__kBpqs ul{margin:0;padding-left:25px}.dca-vs-lump-sum_keyTakeaways__kBpqs li{color:#1e3a8a;margin-bottom:12px;font-weight:500;font-size:1.05rem}.dca-vs-lump-sum_finalThought__mKzaW{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-left:5px solid #f59e0b;border-radius:12px;padding:30px;margin:30px 0}.dca-vs-lump-sum_finalThought__mKzaW h4{font-size:1.4rem;font-weight:700;color:#78350f;margin-top:0;margin-bottom:15px}.dca-vs-lump-sum_finalThought__mKzaW p{color:#92400e;margin-bottom:15px;font-weight:500;font-size:1.05rem}.dca-vs-lump-sum_finalThought__mKzaW p:last-child{margin-bottom:0}.dca-vs-lump-sum_disclaimerBox__BfNZS{background:#fef2f2;border:2px solid #fecaca;border-radius:12px;padding:25px;margin:30px 0}.dca-vs-lump-sum_disclaimerBox__BfNZS h4{font-size:1.2rem;font-weight:700;color:#991b1b;margin-top:0;margin-bottom:15px}.dca-vs-lump-sum_disclaimerBox__BfNZS p{color:#7f1d1d;margin-bottom:12px;font-weight:500}.dca-vs-lump-sum_disclaimerBox__BfNZS p:last-child{margin-bottom:0}.dca-vs-lump-sum_navigation__ijKFO{margin-top:60px;padding-top:30px;border-top:2px solid #e5e7eb;text-align:center}.dca-vs-lump-sum_backLink__WStDW{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;background:#fff;border:2px solid #3b82f6;padding:12px 30px;border-radius:10px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:all .3s ease}.dca-vs-lump-sum_backLink__WStDW:hover{background:#3b82f6;color:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(59,130,246,.3)}@media (max-width:768px){.dca-vs-lump-sum_documentationContainer__puDx1{padding:40px 15px}.dca-vs-lump-sum_title__ozLrK{font-size:2.25rem}.dca-vs-lump-sum_subtitle__oFww5{font-size:1.1rem}.dca-vs-lump-sum_metadata__kLvLg{flex-direction:column;gap:10px}.dca-vs-lump-sum_section__j69x_ h2{font-size:1.8rem}.dca-vs-lump-sum_section__j69x_ h3{font-size:1.4rem}.dca-vs-lump-sum_decisionGrid__scJD3,.dca-vs-lump-sum_prosConsGrid__DGbsu,.dca-vs-lump-sum_scenariosGrid__OiCtA{grid-template-columns:1fr}.dca-vs-lump-sum_comparisonTable__wWAQb,.dca-vs-lump-sum_dcaTable__KvJkp{font-size:.85rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.dca-vs-lump-sum_comparisonTable__wWAQb td,.dca-vs-lump-sum_comparisonTable__wWAQb th,.dca-vs-lump-sum_dcaTable__KvJkp td,.dca-vs-lump-sum_dcaTable__KvJkp th{padding:10px 8px}.dca-vs-lump-sum_tableOfContents__bYUWd{padding:20px}.dca-vs-lump-sum_tableOfContents__bYUWd a{font-size:.95rem}.dca-vs-lump-sum_consCard__V7D7j,.dca-vs-lump-sum_decisionCard__lYmCg,.dca-vs-lump-sum_prosCard__Yoy5b,.dca-vs-lump-sum_scenarioCard__ZBEKX{padding:1.25rem}}@media (max-width:1024px) and (min-width:769px){.dca-vs-lump-sum_prosConsGrid__DGbsu,.dca-vs-lump-sum_scenariosGrid__OiCtA{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.dca-vs-lump-sum_title__ozLrK{font-size:1.75rem}.dca-vs-lump-sum_subtitle__oFww5{font-size:1rem}.dca-vs-lump-sum_section__j69x_ h2{font-size:1.5rem}.dca-vs-lump-sum_section__j69x_ h3{font-size:1.2rem}.dca-vs-lump-sum_tableOfContents__bYUWd{padding:15px}.dca-vs-lump-sum_comparisonTable__wWAQb,.dca-vs-lump-sum_dcaTable__KvJkp{font-size:.75rem}.dca-vs-lump-sum_comparisonTable__wWAQb td,.dca-vs-lump-sum_comparisonTable__wWAQb th,.dca-vs-lump-sum_dcaTable__KvJkp td,.dca-vs-lump-sum_dcaTable__KvJkp th{padding:8px 6px}.dca-vs-lump-sum_consCard__V7D7j,.dca-vs-lump-sum_decisionCard__lYmCg,.dca-vs-lump-sum_prosCard__Yoy5b,.dca-vs-lump-sum_scenarioCard__ZBEKX{padding:1rem}.dca-vs-lump-sum_disclaimerBox__BfNZS,.dca-vs-lump-sum_finalThought__mKzaW,.dca-vs-lump-sum_keyTakeaways__kBpqs,.dca-vs-lump-sum_researchBox__jlkbo,.dca-vs-lump-sum_strategyBox__YmbYe,.dca-vs-lump-sum_tipsBox__zrIr5{padding:1.25rem}}.pea-vs-brokerage-account_documentationContainer__ndCuB{max-width:900px;width:100%;margin:0 auto;padding:40px 20px 80px;color:#1f2937;overflow-x:hidden}.pea-vs-brokerage-account_backButtonContainer__xo7Ij{margin-bottom:30px}.pea-vs-brokerage-account_backButton__BGjj6{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;background:#fff;border:2px solid #3b82f6;padding:10px 20px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease}.pea-vs-brokerage-account_backButton__BGjj6:hover{background:#eff6ff;border-color:#2563eb;transform:translateX(-4px)}.pea-vs-brokerage-account_header__CdDpV{text-align:center;margin-bottom:50px;padding:40px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:16px;border:2px solid #bae6fd}.pea-vs-brokerage-account_title__aohms{font-size:3rem;font-weight:800;color:#1f2937;margin-bottom:20px;line-height:1.2}.pea-vs-brokerage-account_subtitle__UWGdm{font-size:1.25rem;color:#4b5563;margin-bottom:20px;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto}.pea-vs-brokerage-account_metadata__lN1XW{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:20px}.pea-vs-brokerage-account_date__Nr3a7,.pea-vs-brokerage-account_readTime__mk5Dz{font-size:.95rem;color:#6b7280;font-weight:500}.pea-vs-brokerage-account_tableOfContents__nPr2x{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:30px;margin-bottom:40px}.pea-vs-brokerage-account_tableOfContents__nPr2x h2{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:20px}.pea-vs-brokerage-account_tableOfContents__nPr2x ul{list-style:none;padding:0;margin:0}.pea-vs-brokerage-account_tableOfContents__nPr2x li{margin-bottom:12px}.pea-vs-brokerage-account_tableOfContents__nPr2x a{color:#3b82f6;text-decoration:none;font-weight:500;transition:all .2s ease;display:inline-block}.pea-vs-brokerage-account_tableOfContents__nPr2x a:hover{color:#2563eb;transform:translateX(5px)}.pea-vs-brokerage-account_section___kvOg{margin-bottom:60px}.pea-vs-brokerage-account_section___kvOg h2{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:25px;padding-bottom:10px;border-bottom:3px solid #e5e7eb}.pea-vs-brokerage-account_section___kvOg h3{font-size:1.5rem;font-weight:600;color:#1f2937;margin-top:30px;margin-bottom:15px}.pea-vs-brokerage-account_section___kvOg h4{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:10px}.pea-vs-brokerage-account_section___kvOg h5{font-size:1.1rem;font-weight:600;color:#4b5563;margin-bottom:8px}.pea-vs-brokerage-account_content__YkuVA{line-height:1.8;color:#4b5563;word-wrap:break-word;overflow-wrap:break-word}.pea-vs-brokerage-account_content__YkuVA p{margin-bottom:20px;font-size:1.05rem}.pea-vs-brokerage-account_content__YkuVA ul{margin:20px 0;padding-left:25px}.pea-vs-brokerage-account_content__YkuVA li{margin-bottom:12px;line-height:1.7}.pea-vs-brokerage-account_content__YkuVA strong{color:#1f2937;font-weight:600}.pea-vs-brokerage-account_highlightBox__CZJ60{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-left:4px solid #3b82f6;padding:20px 25px;border-radius:8px;margin:25px 0}.pea-vs-brokerage-account_highlightBox__CZJ60 p{margin:0;color:#1e40af;font-weight:500}.pea-vs-brokerage-account_infoBox__lIDDJ{background:#f0f9ff;border:2px solid #bae6fd;padding:20px 25px;border-radius:8px;margin:25px 0}.pea-vs-brokerage-account_infoBox__lIDDJ p{margin:0;color:#0c4a6e}.pea-vs-brokerage-account_definitionBox__xukZg{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;margin:25px 0}.pea-vs-brokerage-account_definitionBox__xukZg ul{margin:0;padding-left:0;list-style:none}.pea-vs-brokerage-account_definitionBox__xukZg li{padding:12px 0;border-bottom:1px solid #f3f4f6}.pea-vs-brokerage-account_definitionBox__xukZg li:last-child{border-bottom:none}.pea-vs-brokerage-account_typesGrid___rfR_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:20px;margin:30px 0;width:100%}.pea-vs-brokerage-account_typeCard__Nc8lY{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:12px;padding:20px;transition:all .3s ease}.pea-vs-brokerage-account_typeCard__Nc8lY:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(59,130,246,.2)}.pea-vs-brokerage-account_typeCard__Nc8lY h4{font-size:1.1rem;font-weight:700;color:#0c4a6e;margin-bottom:12px;margin-top:0}.pea-vs-brokerage-account_typeCard__Nc8lY p{margin:0;color:#0c4a6e;font-size:.95rem}.pea-vs-brokerage-account_processList__sBJep{display:flex;flex-direction:column;gap:20px;margin:25px 0}.pea-vs-brokerage-account_processItem__N9XSw{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .3s ease}.pea-vs-brokerage-account_processItem__N9XSw:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1)}.pea-vs-brokerage-account_processItem__N9XSw h4{margin-top:0;margin-bottom:10px;color:#1f2937}.pea-vs-brokerage-account_processItem__N9XSw p{margin:0;color:#6b7280}.pea-vs-brokerage-account_comparisonTable__vOXRJ{overflow-x:auto;margin:30px 0;width:100%;-webkit-overflow-scrolling:touch}.pea-vs-brokerage-account_comparisonTable__vOXRJ table{width:100%;min-width:100%;border-collapse:collapse;background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden}.pea-vs-brokerage-account_comparisonTable__vOXRJ thead{background:linear-gradient(135deg,#3b82f6,#1e40af)}.pea-vs-brokerage-account_comparisonTable__vOXRJ th{padding:15px;text-align:left;color:#fff;font-weight:600;font-size:1rem}.pea-vs-brokerage-account_comparisonTable__vOXRJ td{padding:15px;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:.95rem}.pea-vs-brokerage-account_comparisonTable__vOXRJ tbody tr:last-child td{border-bottom:none}.pea-vs-brokerage-account_comparisonTable__vOXRJ tbody tr:hover{background:#f9fafb}.pea-vs-brokerage-account_taxGrid__QWPa0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:30px;margin:30px 0;width:100%}.pea-vs-brokerage-account_taxCard__HWF8C{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px}.pea-vs-brokerage-account_taxCard__HWF8C h4{font-size:1.4rem;font-weight:700;color:#1f2937;margin-bottom:20px;margin-top:0}.pea-vs-brokerage-account_taxCard__HWF8C p{margin-bottom:15px;color:#4b5563}.pea-vs-brokerage-account_taxCard__HWF8C ul{margin:15px 0;padding-left:25px}.pea-vs-brokerage-account_taxCard__HWF8C li{margin-bottom:10px;color:#4b5563}.pea-vs-brokerage-account_taxTimeline__al0Hr{display:flex;flex-direction:column;gap:25px;margin:20px 0}.pea-vs-brokerage-account_taxPeriod__q7D_7{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:12px;padding:20px}.pea-vs-brokerage-account_taxPeriod__q7D_7 h5{font-size:1.2rem;font-weight:700;color:#0c4a6e;margin-bottom:12px;margin-top:0}.pea-vs-brokerage-account_taxPeriod__q7D_7 p{margin-bottom:12px;color:#0c4a6e}.pea-vs-brokerage-account_taxPeriod__q7D_7 ul{margin:12px 0;padding-left:25px}.pea-vs-brokerage-account_taxPeriod__q7D_7 li{color:#0c4a6e;margin-bottom:8px}.pea-vs-brokerage-account_taxPeriod__q7D_7 .pea-vs-brokerage-account_note__7CA2f{font-size:.9rem;font-style:italic;color:#f59e0b;font-weight:600;margin-top:12px}.pea-vs-brokerage-account_taxPeriod__q7D_7 .pea-vs-brokerage-account_success__in5pC{font-size:.95rem;color:#059669;font-weight:600;margin-top:12px}.pea-vs-brokerage-account_calculationBox__CGMQR{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-radius:12px;padding:30px;margin:30px 0}.pea-vs-brokerage-account_calculationBox__CGMQR h4{font-size:1.4rem;font-weight:700;color:#78350f;margin-top:0;margin-bottom:15px}.pea-vs-brokerage-account_calculationBox__CGMQR p{color:#92400e;font-weight:500}.pea-vs-brokerage-account_prosConsGrid__V1CW0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:25px;margin:30px 0;width:100%}.pea-vs-brokerage-account_prosCard__7voi2{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;border-radius:12px;padding:25px}.pea-vs-brokerage-account_prosCard__7voi2 h4{font-size:1.3rem;font-weight:700;color:#065f46;margin-bottom:15px;margin-top:0}.pea-vs-brokerage-account_prosCard__7voi2 ul{margin:0;padding-left:20px}.pea-vs-brokerage-account_prosCard__7voi2 li{color:#065f46;margin-bottom:10px}.pea-vs-brokerage-account_consCard__x4qyp{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:2px solid #fecaca;border-radius:12px;padding:25px}.pea-vs-brokerage-account_consCard__x4qyp h4{font-size:1.3rem;font-weight:700;color:#991b1b;margin-bottom:15px;margin-top:0}.pea-vs-brokerage-account_consCard__x4qyp ul{margin:0;padding-left:20px}.pea-vs-brokerage-account_consCard__x4qyp li{color:#991b1b;margin-bottom:10px}.pea-vs-brokerage-account_decisionGrid__wMz__{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:30px 0}.pea-vs-brokerage-account_decisionCard__5mL1f{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;transition:all .3s ease}.pea-vs-brokerage-account_decisionCard__5mL1f:hover{border-color:#3b82f6;box-shadow:0 8px 20px rgba(59,130,246,.15)}.pea-vs-brokerage-account_decisionCard__5mL1f h4{font-size:1.3rem;font-weight:700;color:#1f2937;margin-bottom:15px;margin-top:0}.pea-vs-brokerage-account_decisionCard__5mL1f ul{margin:0 0 20px;padding-left:20px}.pea-vs-brokerage-account_decisionCard__5mL1f li{margin-bottom:10px;color:#4b5563}.pea-vs-brokerage-account_strategyBox__eO4_y{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:12px;padding:30px;margin:30px 0}.pea-vs-brokerage-account_strategyBox__eO4_y h4{font-size:1.4rem;font-weight:700;color:#0c4a6e;margin-top:0;margin-bottom:25px}.pea-vs-brokerage-account_strategyExample__h9TTo{background:#fff;border:2px solid #bae6fd;border-radius:10px;padding:20px;margin-bottom:20px}.pea-vs-brokerage-account_strategyExample__h9TTo:last-child{margin-bottom:0}.pea-vs-brokerage-account_strategyExample__h9TTo h5{font-size:1.15rem;font-weight:700;color:#1e40af;margin-top:0;margin-bottom:10px}.pea-vs-brokerage-account_strategyExample__h9TTo p{margin:0;color:#0c4a6e}.pea-vs-brokerage-account_benefitsGrid__r2kAS{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.pea-vs-brokerage-account_benefit__Fta94{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;transition:all .3s ease}.pea-vs-brokerage-account_benefit__Fta94:hover{border-color:#3b82f6;transform:translateY(-5px);box-shadow:0 8px 20px rgba(59,130,246,.15)}.pea-vs-brokerage-account_benefit__Fta94 h3{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:12px;margin-top:0}.pea-vs-brokerage-account_benefit__Fta94 p{margin:0;font-size:.95rem;color:#6b7280}.pea-vs-brokerage-account_tipsBox__pR875{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-radius:12px;padding:25px;margin:30px 0}.pea-vs-brokerage-account_tipsBox__pR875 h4{font-size:1.3rem;font-weight:700;color:#78350f;margin-top:0;margin-bottom:15px}.pea-vs-brokerage-account_tipsBox__pR875 ul{margin:0;padding-left:25px}.pea-vs-brokerage-account_tipsBox__pR875 li{color:#92400e;margin-bottom:10px;font-weight:500}.pea-vs-brokerage-account_keyTakeaways__D7JkR{background:linear-gradient(135deg,#f0f9ff,#dbeafe);border:2px solid #93c5fd;border-radius:12px;padding:30px;margin:30px 0}.pea-vs-brokerage-account_keyTakeaways__D7JkR h4{font-size:1.4rem;font-weight:700;color:#1e40af;margin-top:0;margin-bottom:20px}.pea-vs-brokerage-account_keyTakeaways__D7JkR ul{margin:0;padding-left:25px}.pea-vs-brokerage-account_keyTakeaways__D7JkR li{color:#1e3a8a;margin-bottom:12px;font-weight:500;font-size:1.05rem}.pea-vs-brokerage-account_disclaimerBox___Jllu{background:#fef2f2;border:2px solid #fecaca;border-radius:12px;padding:25px;margin:30px 0}.pea-vs-brokerage-account_disclaimerBox___Jllu h4{font-size:1.2rem;font-weight:700;color:#991b1b;margin-top:0;margin-bottom:15px}.pea-vs-brokerage-account_disclaimerBox___Jllu p{color:#7f1d1d;margin-bottom:12px;font-weight:500}.pea-vs-brokerage-account_disclaimerBox___Jllu p:last-child{margin-bottom:0}.pea-vs-brokerage-account_navigation___xDaA{margin-top:60px;padding-top:30px;border-top:2px solid #e5e7eb;text-align:center}.pea-vs-brokerage-account_backLink___Ed3w{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;background:#fff;border:2px solid #3b82f6;padding:12px 30px;border-radius:10px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:all .3s ease}.pea-vs-brokerage-account_backLink___Ed3w:hover{background:#3b82f6;color:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(59,130,246,.3)}@media (max-width:768px){.pea-vs-brokerage-account_documentationContainer__ndCuB{padding:40px 15px}.pea-vs-brokerage-account_title__aohms{font-size:2.25rem}.pea-vs-brokerage-account_subtitle__UWGdm{font-size:1.1rem}.pea-vs-brokerage-account_metadata__lN1XW{flex-direction:column;gap:10px}.pea-vs-brokerage-account_section___kvOg h2{font-size:1.8rem}.pea-vs-brokerage-account_section___kvOg h3{font-size:1.4rem}.pea-vs-brokerage-account_benefitsGrid__r2kAS,.pea-vs-brokerage-account_decisionGrid__wMz__,.pea-vs-brokerage-account_prosConsGrid__V1CW0,.pea-vs-brokerage-account_taxGrid__QWPa0,.pea-vs-brokerage-account_typesGrid___rfR_{grid-template-columns:1fr}.pea-vs-brokerage-account_comparisonTable__vOXRJ{font-size:.85rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.pea-vs-brokerage-account_comparisonTable__vOXRJ td,.pea-vs-brokerage-account_comparisonTable__vOXRJ th{padding:10px}.pea-vs-brokerage-account_tableOfContents__nPr2x{padding:20px}.pea-vs-brokerage-account_tableOfContents__nPr2x a{font-size:.95rem}.pea-vs-brokerage-account_consCard__x4qyp,.pea-vs-brokerage-account_decisionCard__5mL1f,.pea-vs-brokerage-account_prosCard__7voi2,.pea-vs-brokerage-account_taxCard__HWF8C,.pea-vs-brokerage-account_typeCard__Nc8lY{padding:1.25rem}}@media (max-width:1024px) and (min-width:769px){.pea-vs-brokerage-account_benefitsGrid__r2kAS,.pea-vs-brokerage-account_prosConsGrid__V1CW0,.pea-vs-brokerage-account_taxGrid__QWPa0,.pea-vs-brokerage-account_typesGrid___rfR_{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.pea-vs-brokerage-account_title__aohms{font-size:1.75rem}.pea-vs-brokerage-account_subtitle__UWGdm{font-size:1rem}.pea-vs-brokerage-account_section___kvOg h2{font-size:1.5rem}.pea-vs-brokerage-account_section___kvOg h3{font-size:1.2rem}.pea-vs-brokerage-account_tableOfContents__nPr2x{padding:15px}.pea-vs-brokerage-account_comparisonTable__vOXRJ{font-size:.75rem}.pea-vs-brokerage-account_comparisonTable__vOXRJ td,.pea-vs-brokerage-account_comparisonTable__vOXRJ th{padding:8px}.pea-vs-brokerage-account_decisionCard__5mL1f,.pea-vs-brokerage-account_taxCard__HWF8C,.pea-vs-brokerage-account_typeCard__Nc8lY{padding:1rem}.pea-vs-brokerage-account_calculationBox__CGMQR,.pea-vs-brokerage-account_disclaimerBox___Jllu,.pea-vs-brokerage-account_keyTakeaways__D7JkR,.pea-vs-brokerage-account_strategyBox__eO4_y,.pea-vs-brokerage-account_tipsBox__pR875{padding:1.25rem}}.what-are-financial-markets_documentationContainer__D69Oi{max-width:900px;width:100%;margin:0 auto;padding:60px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;line-height:1.7;overflow-x:hidden}.what-are-financial-markets_backButtonContainer__TyHM8{margin-bottom:30px}.what-are-financial-markets_backButton__1Ob0V{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;text-decoration:none;font-weight:600;padding:10px 20px;border-radius:8px;transition:all .2s ease;font-size:1rem;border:2px solid #e5e7eb;background:#fff}.what-are-financial-markets_backButton__1Ob0V:hover{background-color:#eff6ff;border-color:#3b82f6;transform:translateX(-4px)}.what-are-financial-markets_header__WOGD8{text-align:center;margin-bottom:60px;padding:40px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:16px;border:2px solid #bae6fd}.what-are-financial-markets_title__0n4dZ{font-size:3rem;font-weight:700;margin-bottom:20px;color:#1f2937}.what-are-financial-markets_subtitle__BKOQA{font-size:1.25rem;color:#6b7280;max-width:700px;margin:0 auto 20px;line-height:1.6}.what-are-financial-markets_metadata__eTH90{display:flex;justify-content:center;gap:30px;margin-top:20px;flex-wrap:wrap}.what-are-financial-markets_date__CCvgO,.what-are-financial-markets_readTime__G5fvX{font-size:1rem;color:#9ca3af;font-weight:500}.what-are-financial-markets_tableOfContents__RKF2O{background:#f8fafc;border-radius:12px;padding:30px;margin-bottom:50px;border-left:4px solid #3b82f6}.what-are-financial-markets_tableOfContents__RKF2O h2{margin-top:0;color:#1f2937;font-size:1.5rem;margin-bottom:20px}.what-are-financial-markets_tableOfContents__RKF2O ul{list-style:none;padding:0;margin:0}.what-are-financial-markets_tableOfContents__RKF2O li{margin-bottom:10px}.what-are-financial-markets_tableOfContents__RKF2O a{color:#3b82f6;text-decoration:none;font-weight:500;padding:6px 0;display:block;transition:color .2s ease;font-size:1.05rem}.what-are-financial-markets_tableOfContents__RKF2O a:hover{color:#2563eb;text-decoration:underline}.what-are-financial-markets_section__f_zUr{margin-bottom:60px;scroll-margin-top:120px}.what-are-financial-markets_section__f_zUr h2{font-size:2.25rem;font-weight:600;color:#1f2937;margin-bottom:30px;border-bottom:3px solid #e5e7eb;padding-bottom:15px}.what-are-financial-markets_section__f_zUr h3{font-size:1.75rem;font-weight:600;color:#374151;margin-top:40px;margin-bottom:20px}.what-are-financial-markets_section__f_zUr h4{font-size:1.3rem;font-weight:600;color:#1f2937;margin-top:25px;margin-bottom:15px}.what-are-financial-markets_content__4RLfK{color:#374151;font-size:1.1rem}.what-are-financial-markets_content__4RLfK p{margin-bottom:20px;line-height:1.8}.what-are-financial-markets_content__4RLfK ul{margin:20px 0;padding-left:30px;line-height:1.8}.what-are-financial-markets_content__4RLfK li{margin-bottom:12px;color:#374151}.what-are-financial-markets_content__4RLfK strong{color:#1f2937;font-weight:600}.what-are-financial-markets_highlightBox__0yCUO{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;padding:25px;border-radius:12px;margin:30px 0;font-weight:500;line-height:1.7}.what-are-financial-markets_highlightBox__0yCUO p{margin:0;color:#fff}.what-are-financial-markets_highlightBox__0yCUO strong{color:#fff}.what-are-financial-markets_warningBox__yjUwH{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;padding:25px;border-radius:12px;margin:30px 0;border-left:4px solid #f59e0b}.what-are-financial-markets_warningBox__yjUwH p{margin:0;line-height:1.7}.what-are-financial-markets_warningBox__yjUwH strong{color:#92400e}.what-are-financial-markets_infoBox__o5mE5{background:#eff6ff;color:#1e40af;padding:25px;border-radius:12px;margin:30px 0;border-left:4px solid #3b82f6}.what-are-financial-markets_infoBox__o5mE5 p{margin:0;line-height:1.7}.what-are-financial-markets_infoBox__o5mE5 strong{color:#1e40af}.what-are-financial-markets_definitionBox__vg8bM{background:#fff;padding:30px;border-radius:12px;border:2px solid #e5e7eb;margin:30px 0}.what-are-financial-markets_definitionBox__vg8bM ul{margin:0;padding-left:25px}.what-are-financial-markets_definitionBox__vg8bM li{margin-bottom:12px;line-height:1.7}.what-are-financial-markets_processList__Bk0jn{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.what-are-financial-markets_processItem__5vyc5{background:#fff;padding:25px;border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease}.what-are-financial-markets_processItem__5vyc5:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1);transform:translateY(-2px)}.what-are-financial-markets_processItem__5vyc5 h4{font-size:1.2rem;color:#1f2937;margin:0 0 15px}.what-are-financial-markets_processItem__5vyc5 p{color:#6b7280;margin:0;line-height:1.7}.what-are-financial-markets_typesGrid__oJtTP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;margin:30px 0;width:100%}.what-are-financial-markets_typeCard__w0s1L{background:#fff;padding:25px;border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease}.what-are-financial-markets_typeCard__w0s1L:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-2px)}.what-are-financial-markets_typeCard__w0s1L h4{font-size:1.2rem;color:#1f2937;margin:0 0 15px}.what-are-financial-markets_typeCard__w0s1L p{color:#6b7280;margin:0 0 15px;line-height:1.7}.what-are-financial-markets_example__N47St{font-size:.95rem;color:#3b82f6;font-weight:500}.what-are-financial-markets_benefitsGrid__pCbv8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:25px;margin:30px 0;width:100%}.what-are-financial-markets_benefit__a0pwh{background:#fff;padding:30px;border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease}.what-are-financial-markets_benefit__a0pwh:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1);transform:translateY(-2px)}.what-are-financial-markets_benefit__a0pwh h3{font-size:1.3rem;color:#1f2937;margin:0 0 15px}.what-are-financial-markets_benefit__a0pwh p{color:#6b7280;margin:0;line-height:1.7}.what-are-financial-markets_importanceList__zBAAV{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:30px 0}.what-are-financial-markets_importanceItem__8sRqS{background:#f0f9ff;padding:25px;border-radius:12px;border-left:4px solid #3b82f6;transition:all .3s ease}.what-are-financial-markets_importanceItem__8sRqS:hover{box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateX(4px)}.what-are-financial-markets_importanceItem__8sRqS h4{font-size:1.2rem;color:#1e40af;margin:0 0 12px}.what-are-financial-markets_importanceItem__8sRqS p{color:#374151;margin:0;line-height:1.7}.what-are-financial-markets_marketsList__xtirv{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin:30px 0}.what-are-financial-markets_marketCard__9TkQ9{background:#fff;padding:30px;border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease}.what-are-financial-markets_marketCard__9TkQ9:hover{border-color:#3b82f6;box-shadow:0 8px 16px rgba(59,130,246,.15);transform:translateY(-4px)}.what-are-financial-markets_marketCard__9TkQ9 h4{font-size:1.3rem;color:#1f2937;margin:0 0 20px;font-weight:700}.what-are-financial-markets_marketCard__9TkQ9 p{margin:8px 0;line-height:1.7;color:#6b7280}.what-are-financial-markets_marketCard__9TkQ9 strong{color:#1f2937}.what-are-financial-markets_keyTakeaways__jyGd1{background:#fff;padding:30px;border-radius:12px;border:2px solid #3b82f6;margin:30px 0}.what-are-financial-markets_keyTakeaways__jyGd1 h4{font-size:1.3rem;color:#1f2937;margin:0 0 20px}.what-are-financial-markets_keyTakeaways__jyGd1 ul{margin:0;padding-left:25px}.what-are-financial-markets_keyTakeaways__jyGd1 li{margin-bottom:12px;line-height:1.7;color:#374151;font-weight:500}.what-are-financial-markets_disclaimerBox__yLR0S{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:30px;border-radius:12px;border-left:6px solid #f59e0b;margin:30px 0}.what-are-financial-markets_disclaimerBox__yLR0S h4{font-size:1.3rem;color:#92400e;margin:0 0 20px}.what-are-financial-markets_disclaimerBox__yLR0S p{color:#92400e;margin:0 0 15px;line-height:1.7}.what-are-financial-markets_disclaimerBox__yLR0S p:last-child{margin-bottom:0}.what-are-financial-markets_disclaimerBox__yLR0S strong{color:#78350f}.what-are-financial-markets_navigation__rNivo{margin-top:60px;text-align:center}.what-are-financial-markets_backLink__q2Qz5{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;text-decoration:none;font-weight:600;padding:12px 24px;border-radius:8px;transition:all .2s ease;font-size:1.05rem}.what-are-financial-markets_backLink__q2Qz5:hover{background-color:#eff6ff;color:#2563eb;transform:translateX(-4px)}@media (max-width:768px){.what-are-financial-markets_documentationContainer__D69Oi{padding:40px 15px}.what-are-financial-markets_title__0n4dZ{font-size:2.25rem}.what-are-financial-markets_subtitle__BKOQA{font-size:1.1rem}.what-are-financial-markets_section__f_zUr h2{font-size:1.8rem}.what-are-financial-markets_section__f_zUr h3{font-size:1.4rem}.what-are-financial-markets_metadata__eTH90{flex-direction:column;gap:10px}.what-are-financial-markets_benefitsGrid__pCbv8,.what-are-financial-markets_importanceList__zBAAV,.what-are-financial-markets_marketsList__xtirv,.what-are-financial-markets_processList__Bk0jn,.what-are-financial-markets_typesGrid__oJtTP{grid-template-columns:1fr}.what-are-financial-markets_tableOfContents__RKF2O{padding:20px}.what-are-financial-markets_tableOfContents__RKF2O a{font-size:.95rem}.what-are-financial-markets_benefitCard__xu0UM,.what-are-financial-markets_marketCard__9TkQ9{padding:1.25rem}}@media (max-width:1024px) and (min-width:769px){.what-are-financial-markets_benefitsGrid__pCbv8,.what-are-financial-markets_marketsList__xtirv,.what-are-financial-markets_typesGrid__oJtTP{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.what-are-financial-markets_title__0n4dZ{font-size:1.75rem}.what-are-financial-markets_subtitle__BKOQA{font-size:1rem}.what-are-financial-markets_section__f_zUr h2{font-size:1.5rem}.what-are-financial-markets_section__f_zUr h3{font-size:1.2rem}.what-are-financial-markets_tableOfContents__RKF2O{padding:15px}.what-are-financial-markets_benefitCard__xu0UM,.what-are-financial-markets_marketCard__9TkQ9{padding:1rem}.what-are-financial-markets_disclaimerBox__yLR0S,.what-are-financial-markets_keyTakeaways__jyGd1{padding:1.25rem}}.what-is-a-stock_documentationContainer__4Gzd7{max-width:900px;width:100%;margin:0 auto;padding:40px 20px 80px;color:#1f2937;overflow-x:hidden}.what-is-a-stock_backButtonContainer__uGl12{margin-bottom:30px}.what-is-a-stock_backButton__VpabA{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;background:#fff;border:2px solid #3b82f6;padding:10px 20px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease}.what-is-a-stock_backButton__VpabA:hover{background:#eff6ff;border-color:#2563eb;transform:translateX(-4px)}.what-is-a-stock_header__42Kcq{text-align:center;margin-bottom:50px;padding:40px 20px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:16px;border:2px solid #bae6fd}.what-is-a-stock_title__QSXRr{font-size:3rem;font-weight:800;color:#1f2937;margin-bottom:20px;line-height:1.2}.what-is-a-stock_subtitle__3dS5W{font-size:1.25rem;color:#4b5563;margin-bottom:20px;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto}.what-is-a-stock_metadata__MiVB7{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:20px}.what-is-a-stock_date__og0EL,.what-is-a-stock_readTime__B1jMA{font-size:.95rem;color:#6b7280;font-weight:500}.what-is-a-stock_tableOfContents__tTy50{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:30px;margin-bottom:40px}.what-is-a-stock_tableOfContents__tTy50 h2{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:20px}.what-is-a-stock_tableOfContents__tTy50 ul{list-style:none;padding:0;margin:0}.what-is-a-stock_tableOfContents__tTy50 li{margin-bottom:12px}.what-is-a-stock_tableOfContents__tTy50 a{color:#3b82f6;text-decoration:none;font-weight:500;transition:all .2s ease;display:inline-block}.what-is-a-stock_tableOfContents__tTy50 a:hover{color:#2563eb;transform:translateX(5px)}.what-is-a-stock_section__rV0fj{margin-bottom:60px}.what-is-a-stock_section__rV0fj h2{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:25px;padding-bottom:10px;border-bottom:3px solid #e5e7eb}.what-is-a-stock_section__rV0fj h3{font-size:1.5rem;font-weight:600;color:#1f2937;margin-top:30px;margin-bottom:15px}.what-is-a-stock_section__rV0fj h4{font-size:1.25rem;font-weight:600;color:#374151;margin-bottom:10px}.what-is-a-stock_content__z3wLs{line-height:1.8;color:#4b5563;word-wrap:break-word;overflow-wrap:break-word}.what-is-a-stock_content__z3wLs p{margin-bottom:20px;font-size:1.05rem}.what-is-a-stock_content__z3wLs ul{margin:20px 0;padding-left:25px}.what-is-a-stock_content__z3wLs li{margin-bottom:12px;line-height:1.7}.what-is-a-stock_content__z3wLs strong{color:#1f2937;font-weight:600}.what-is-a-stock_highlightBox__8Ieu4{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-left:4px solid #3b82f6;padding:20px 25px;border-radius:8px;margin:25px 0}.what-is-a-stock_highlightBox__8Ieu4 p{margin:0;color:#1e40af;font-weight:500}.what-is-a-stock_infoBox__BjhWr{background:#f0f9ff;border:2px solid #bae6fd;padding:20px 25px;border-radius:8px;margin:25px 0}.what-is-a-stock_infoBox__BjhWr p{margin:0;color:#0c4a6e}.what-is-a-stock_warningBox__wbSC0{background:#fef3c7;border:2px solid #fcd34d;border-left:4px solid #f59e0b;padding:20px 25px;border-radius:8px;margin:25px 0}.what-is-a-stock_warningBox__wbSC0 p{margin:0;color:#92400e;font-weight:500}.what-is-a-stock_definitionBox__b1CoP{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;margin:25px 0}.what-is-a-stock_definitionBox__b1CoP ul{margin:0;padding-left:0;list-style:none}.what-is-a-stock_definitionBox__b1CoP li{padding:12px 0;border-bottom:1px solid #f3f4f6}.what-is-a-stock_definitionBox__b1CoP li:last-child{border-bottom:none}.what-is-a-stock_processList__9jyX8{display:flex;flex-direction:column;gap:20px;margin:25px 0}.what-is-a-stock_processItem__QAJVL{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .3s ease}.what-is-a-stock_processItem__QAJVL:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1)}.what-is-a-stock_benefitsGrid__WoDLc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;margin:30px 0;width:100%}.what-is-a-stock_benefit__5DfWW{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:25px;transition:all .3s ease}.what-is-a-stock_benefit__5DfWW:hover{border-color:#3b82f6;transform:translateY(-5px);box-shadow:0 8px 20px rgba(59,130,246,.15)}.what-is-a-stock_benefit__5DfWW h3{font-size:1.25rem;font-weight:700;color:#1f2937;margin-bottom:12px;margin-top:0}.what-is-a-stock_benefit__5DfWW p{margin:0;font-size:.95rem;color:#6b7280}.what-is-a-stock_typesGrid__zcTy_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:25px;margin:30px 0;width:100%}.what-is-a-stock_typeCard__TRogI{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #bae6fd;border-radius:12px;padding:25px;transition:all .3s ease}.what-is-a-stock_typeCard__TRogI:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(59,130,246,.2)}.what-is-a-stock_typeCard__TRogI h4{font-size:1.3rem;font-weight:700;color:#0c4a6e;margin-bottom:15px;margin-top:0}.what-is-a-stock_typeCard__TRogI p{margin-bottom:12px;color:#0c4a6e}.what-is-a-stock_typeCard__TRogI .what-is-a-stock_example__4lANP{font-size:.9rem;font-weight:600;color:#075985;margin:8px 0}.what-is-a-stock_categoriesList__8bwHW{display:flex;flex-direction:column;gap:15px;margin:25px 0}.what-is-a-stock_categoryItem__xrsc6{background:#fff;border:2px solid #e5e7eb;border-radius:10px;padding:20px;transition:all .3s ease}.what-is-a-stock_categoryItem__xrsc6:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1)}.what-is-a-stock_categoryItem__xrsc6 h4{margin-top:0;margin-bottom:10px;color:#1f2937}.what-is-a-stock_categoryItem__xrsc6 p{margin:0;color:#6b7280}.what-is-a-stock_profitGrid__cvvjs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:25px;margin:30px 0;width:100%}.what-is-a-stock_profitCard__ocLPx{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #86efac;border-radius:12px;padding:25px;transition:all .3s ease}.what-is-a-stock_profitCard__ocLPx:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(34,197,94,.2)}.what-is-a-stock_profitCard__ocLPx h4{font-size:1.3rem;font-weight:700;color:#065f46;margin-bottom:15px;margin-top:0}.what-is-a-stock_profitCard__ocLPx p{margin-bottom:15px;color:#065f46}.what-is-a-stock_profitCard__ocLPx .what-is-a-stock_note__a3ffp{font-size:.9rem;font-style:italic;color:#047857;margin:12px 0 0}.what-is-a-stock_risksList__JE1r_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;margin:25px 0;width:100%}.what-is-a-stock_riskItem__Pi5a3{background:#fef2f2;border:2px solid #fecaca;border-radius:12px;padding:20px;transition:all .3s ease}.what-is-a-stock_riskItem__Pi5a3:hover{border-color:#ef4444;box-shadow:0 4px 12px rgba(239,68,68,.15)}.what-is-a-stock_riskItem__Pi5a3 h4{font-size:1.2rem;font-weight:700;color:#991b1b;margin-bottom:10px;margin-top:0}.what-is-a-stock_riskItem__Pi5a3 p{margin:0;color:#7f1d1d}.what-is-a-stock_stepsList__vfw0W{display:flex;flex-direction:column;gap:20px;margin:25px 0}.what-is-a-stock_stepItem___7P8F{background:#fff;border:2px solid #e5e7eb;border-left:5px solid #3b82f6;border-radius:10px;padding:20px 25px;transition:all .3s ease}.what-is-a-stock_stepItem___7P8F:hover{background:#f0f9ff;border-left-color:#2563eb;box-shadow:0 4px 12px rgba(59,130,246,.1)}.what-is-a-stock_stepItem___7P8F h4{margin-top:0;margin-bottom:10px;color:#1f2937;font-size:1.2rem}.what-is-a-stock_stepItem___7P8F p{margin:0;color:#6b7280}.what-is-a-stock_tipsBox__wjQ3i{background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px solid #fcd34d;border-radius:12px;padding:25px;margin:30px 0}.what-is-a-stock_tipsBox__wjQ3i h4{font-size:1.3rem;font-weight:700;color:#78350f;margin-top:0;margin-bottom:15px}.what-is-a-stock_tipsBox__wjQ3i ul{margin:0;padding-left:25px}.what-is-a-stock_tipsBox__wjQ3i li{color:#92400e;margin-bottom:10px;font-weight:500}.what-is-a-stock_keyTakeaways__VtDmk{background:linear-gradient(135deg,#f0f9ff,#dbeafe);border:2px solid #93c5fd;border-radius:12px;padding:30px;margin:30px 0}.what-is-a-stock_keyTakeaways__VtDmk h4{font-size:1.4rem;font-weight:700;color:#1e40af;margin-top:0;margin-bottom:20px}.what-is-a-stock_keyTakeaways__VtDmk ul{margin:0;padding-left:25px}.what-is-a-stock_keyTakeaways__VtDmk li{color:#1e3a8a;margin-bottom:12px;font-weight:500;font-size:1.05rem}.what-is-a-stock_disclaimerBox__J_a7C{background:#fef2f2;border:2px solid #fecaca;border-radius:12px;padding:25px;margin:30px 0}.what-is-a-stock_disclaimerBox__J_a7C h4{font-size:1.2rem;font-weight:700;color:#991b1b;margin-top:0;margin-bottom:15px}.what-is-a-stock_disclaimerBox__J_a7C p{color:#7f1d1d;margin-bottom:12px;font-weight:500}.what-is-a-stock_disclaimerBox__J_a7C p:last-child{margin-bottom:0}.what-is-a-stock_navigation__E3Nw5{margin-top:60px;padding-top:30px;border-top:2px solid #e5e7eb;text-align:center}.what-is-a-stock_backLink__6D40x{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;background:#fff;border:2px solid #3b82f6;padding:12px 30px;border-radius:10px;font-weight:600;font-size:1.05rem;text-decoration:none;transition:all .3s ease}.what-is-a-stock_backLink__6D40x:hover{background:#3b82f6;color:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(59,130,246,.3)}@media (max-width:768px){.what-is-a-stock_documentationContainer__4Gzd7{padding:40px 15px}.what-is-a-stock_title__QSXRr{font-size:2.25rem}.what-is-a-stock_subtitle__3dS5W{font-size:1.1rem}.what-is-a-stock_metadata__MiVB7{flex-direction:column;gap:10px}.what-is-a-stock_section__rV0fj h2{font-size:1.8rem}.what-is-a-stock_section__rV0fj h3{font-size:1.4rem}.what-is-a-stock_benefitsGrid__WoDLc,.what-is-a-stock_profitGrid__cvvjs,.what-is-a-stock_risksList__JE1r_,.what-is-a-stock_typesGrid__zcTy_{grid-template-columns:1fr}.what-is-a-stock_tableOfContents__tTy50{padding:20px}.what-is-a-stock_tableOfContents__tTy50 a{font-size:.95rem}.what-is-a-stock_benefitCard__XlDDy,.what-is-a-stock_profitCard__ocLPx,.what-is-a-stock_riskItem__Pi5a3,.what-is-a-stock_stepItem___7P8F,.what-is-a-stock_typeCard__TRogI{padding:1.25rem}}@media (max-width:1024px) and (min-width:769px){.what-is-a-stock_benefitsGrid__WoDLc,.what-is-a-stock_profitGrid__cvvjs,.what-is-a-stock_risksList__JE1r_,.what-is-a-stock_typesGrid__zcTy_{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.what-is-a-stock_title__QSXRr{font-size:1.75rem}.what-is-a-stock_subtitle__3dS5W{font-size:1rem}.what-is-a-stock_section__rV0fj h2{font-size:1.5rem}.what-is-a-stock_section__rV0fj h3{font-size:1.2rem}.what-is-a-stock_tableOfContents__tTy50{padding:15px}.what-is-a-stock_benefitCard__XlDDy,.what-is-a-stock_stepItem___7P8F,.what-is-a-stock_typeCard__TRogI{padding:1rem}.what-is-a-stock_disclaimerBox__J_a7C,.what-is-a-stock_keyTakeaways__VtDmk,.what-is-a-stock_tipsBox__wjQ3i{padding:1.25rem}}.openai-api-integration_documentationContainer__2_Gt2{max-width:900px;width:100%;margin:0 auto;padding:120px 20px 60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;line-height:1.7;overflow-x:hidden}.openai-api-integration_navigation__bDw97{margin-bottom:40px}.openai-api-integration_backLink__cdlau{display:inline-flex;align-items:center;gap:8px;color:#3b82f6;text-decoration:none;font-weight:500;padding:8px 16px;border-radius:8px;transition:all .2s ease}.openai-api-integration_backLink__cdlau:hover{background-color:#eff6ff;color:#2563eb}.openai-api-integration_header__XTVql{text-align:center;margin-bottom:60px}.openai-api-integration_iconContainer__jqKvx{display:flex;justify-content:center;margin-bottom:20px}.openai-api-integration_headerIcon__j1ur_{font-size:48px;display:block}.openai-api-integration_title__X_oLQ{font-size:3rem;font-weight:700;margin-bottom:20px;background:linear-gradient(135deg,#3b82f6,#1e40af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.openai-api-integration_subtitle__ZSePO{font-size:1.25rem;color:#6b7280;max-width:600px;margin:0 auto}.openai-api-integration_publishDate__qyiFS{font-size:1rem;color:#9ca3af;font-style:italic;margin-top:15px;font-weight:500}.openai-api-integration_tableOfContents__KlrWk{background:#f8fafc;border-radius:12px;padding:30px;margin-bottom:50px;border-left:4px solid #3b82f6}.openai-api-integration_tableOfContents__KlrWk h3{margin-top:0;color:#1f2937;font-size:1.3rem}.openai-api-integration_tableOfContents__KlrWk ul{list-style:none;padding:0;margin:20px 0 0}.openai-api-integration_tableOfContents__KlrWk li{margin-bottom:8px}.openai-api-integration_tableOfContents__KlrWk a{color:#3b82f6;text-decoration:none;font-weight:500;padding:4px 0;display:block;transition:color .2s ease}.openai-api-integration_tableOfContents__KlrWk a:hover{color:#2563eb;text-decoration:underline}.openai-api-integration_section__Vv7X_{margin-bottom:60px;scroll-margin-top:120px}.openai-api-integration_section__Vv7X_ h2{font-size:2.25rem;font-weight:600;color:#1f2937;margin-bottom:30px;border-bottom:3px solid #e5e7eb;padding-bottom:15px}.openai-api-integration_section__Vv7X_ h3{font-size:1.75rem;font-weight:600;color:#374151;margin-top:40px;margin-bottom:20px}.openai-api-integration_content__xitZu{color:#374151;font-size:1.1rem}.openai-api-integration_content__xitZu p{margin-bottom:20px;line-height:1.8}.openai-api-integration_content__xitZu strong{color:#1f2937;font-weight:600}.openai-api-integration_content__xitZu code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:.9em;color:#dc2626}.openai-api-integration_highlightBox__4ssBz{background:linear-gradient(135deg,#3b82f6,#1e40af);color:#fff;padding:20px;border-radius:12px;margin:20px 0;font-weight:500}.openai-api-integration_warningBox__W4Bry{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;padding:20px;border-radius:12px;margin:20px 0;border-left:4px solid #f59e0b}.openai-api-integration_warningBox__W4Bry strong{color:#92400e}.openai-api-integration_benefitsGrid__B0o8X{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;margin-top:30px;width:100%}.openai-api-integration_benefitCard__rRL1_{background:#fff;padding:25px;border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease}.openai-api-integration_benefitCard__rRL1_:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1);transform:translateY(-2px)}.openai-api-integration_benefitIcon__5ydDB{font-size:2rem;display:block;margin-bottom:10px}.openai-api-integration_benefitCard__rRL1_ h3{font-size:1.2rem;color:#1f2937;margin:10px 0}.openai-api-integration_benefitCard__rRL1_ p{color:#6b7280;font-size:1rem;margin:0}.openai-api-integration_architectureList__Z599v{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px;margin:30px 0;width:100%}.openai-api-integration_architectureItem__US9Eb{background:#f8fafc;padding:20px;border-radius:10px;border-left:4px solid #3b82f6}.openai-api-integration_architectureItem__US9Eb h4{font-size:1.15rem;color:#1f2937;margin:0 0 10px}.openai-api-integration_architectureItem__US9Eb p{color:#6b7280;font-size:1rem;margin:0}.openai-api-integration_stepsList__cl8U9{margin:30px 0}.openai-api-integration_stepItem___gCRE{background:#fff;padding:20px;border-radius:10px;border:2px solid #e5e7eb;margin-bottom:15px;transition:all .2s ease}.openai-api-integration_stepItem___gCRE:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1)}.openai-api-integration_stepItem___gCRE h4{font-size:1.2rem;color:#1f2937;margin:0 0 10px}.openai-api-integration_stepItem___gCRE p{color:#6b7280;margin:0}.openai-api-integration_codeExample__244x5{margin:30px 0}.openai-api-integration_codeExample__244x5 h4{font-size:1.15rem;color:#374151;margin-bottom:15px}.openai-api-integration_codeExample__244x5 pre{background:#1f2937;color:#f9fafb;padding:20px;border-radius:10px;overflow-x:auto;margin:0;white-space:pre-wrap;word-break:break-word;width:100%;-webkit-overflow-scrolling:touch}.openai-api-integration_codeExample__244x5 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;line-height:1.6;color:#f9fafb;background:none;padding:0}.openai-api-integration_principlesList__92vSr{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:30px 0}.openai-api-integration_principleCard__DIoKE{background:#f8fafc;padding:20px;border-radius:10px;border:2px solid #e5e7eb;transition:all .2s ease}.openai-api-integration_principleCard__DIoKE:hover{border-color:#3b82f6;background:#fff}.openai-api-integration_principleCard__DIoKE h4{font-size:1.1rem;color:#1f2937;margin:0 0 10px}.openai-api-integration_principleCard__DIoKE p{color:#6b7280;font-size:.95rem;margin:0}.openai-api-integration_securityGrid__RUAgb{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:30px 0}.openai-api-integration_securityCard__8fIdC{background:#fff;padding:20px;border-radius:10px;border:2px solid #fca5a5;transition:all .3s ease}.openai-api-integration_securityCard__8fIdC:hover{border-color:#ef4444;box-shadow:0 4px 12px rgba(239,68,68,.1)}.openai-api-integration_securityCard__8fIdC h4{font-size:1.15rem;color:#991b1b;margin:0 0 15px}.openai-api-integration_securityCard__8fIdC ul{margin:0;padding-left:20px;color:#6b7280}.openai-api-integration_securityCard__8fIdC li{margin-bottom:8px;line-height:1.6}.openai-api-integration_optimizationGrid__78c3b{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.openai-api-integration_optimizationCard__V1TCH{background:#f0f9ff;padding:20px;border-radius:10px;border-left:4px solid #3b82f6}.openai-api-integration_optimizationCard__V1TCH h4{font-size:1.15rem;color:#1e40af;margin:0 0 10px}.openai-api-integration_optimizationCard__V1TCH p{color:#1f2937;font-size:1rem;margin-bottom:15px}.openai-api-integration_optimizationCard__V1TCH ul{margin:0;padding-left:20px;color:#374151}.openai-api-integration_optimizationCard__V1TCH li{margin-bottom:8px;line-height:1.6}.openai-api-integration_errorTypes__mdi6a{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:30px 0}.openai-api-integration_errorCard__l_iw_{background:#fff;padding:20px;border-radius:10px;border:2px solid #fecaca;text-align:center}.openai-api-integration_errorCard__l_iw_ h4{font-size:1.1rem;color:#991b1b;margin:0 0 10px}.openai-api-integration_errorCard__l_iw_ p{color:#6b7280;font-size:.95rem;margin:0}.openai-api-integration_testingList__6aYwl{margin:30px 0}.openai-api-integration_testItem__gTg3u{background:#fff;padding:20px;border-radius:10px;border:2px solid #e5e7eb;margin-bottom:15px}.openai-api-integration_testItem__gTg3u h4{font-size:1.15rem;color:#1f2937;margin:0 0 10px}.openai-api-integration_testItem__gTg3u p{color:#6b7280;margin:0}.openai-api-integration_checklistBox__1J4uL{background:#f8fafc;padding:25px;border-radius:12px;border:2px solid #3b82f6;margin:30px 0}.openai-api-integration_checklistBox__1J4uL ul{list-style:none;padding:0;margin:0}.openai-api-integration_checklistBox__1J4uL li{padding:10px 0;color:#374151;font-weight:500;border-bottom:1px solid #e5e7eb}.openai-api-integration_checklistBox__1J4uL li:last-child{border-bottom:none}@media (max-width:768px){.openai-api-integration_documentationContainer__2_Gt2{padding:100px 15px 40px}.openai-api-integration_title__X_oLQ{font-size:2.25rem}.openai-api-integration_subtitle__ZSePO{font-size:1.1rem}.openai-api-integration_section__Vv7X_ h2{font-size:1.8rem}.openai-api-integration_section__Vv7X_ h3{font-size:1.4rem}.openai-api-integration_section__Vv7X_ h4{font-size:1.1rem}.openai-api-integration_architectureList__Z599v,.openai-api-integration_benefitsGrid__B0o8X,.openai-api-integration_errorTypes__mdi6a,.openai-api-integration_optimizationGrid__78c3b,.openai-api-integration_principlesList__92vSr,.openai-api-integration_securityGrid__RUAgb,.openai-api-integration_stepsList__cl8U9{grid-template-columns:1fr}.openai-api-integration_codeExample__244x5 pre{padding:15px;font-size:.85rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.openai-api-integration_tableOfContents__KlrWk{padding:20px}.openai-api-integration_tableOfContents__KlrWk a{font-size:.95rem}.openai-api-integration_architectureCard__A7A0z,.openai-api-integration_benefitCard__rRL1_,.openai-api-integration_stepCard__xN6KH{padding:1.25rem}.openai-api-integration_conclusion__1sfBm{padding:1.5rem}.openai-api-integration_checklistBox__1J4uL{padding:1.25rem}}@media (max-width:1024px) and (min-width:769px){.openai-api-integration_architectureList__Z599v,.openai-api-integration_benefitsGrid__B0o8X,.openai-api-integration_optimizationGrid__78c3b,.openai-api-integration_securityGrid__RUAgb{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.openai-api-integration_title__X_oLQ{font-size:1.75rem}.openai-api-integration_subtitle__ZSePO{font-size:1rem}.openai-api-integration_section__Vv7X_ h2{font-size:1.5rem}.openai-api-integration_section__Vv7X_ h3{font-size:1.2rem}.openai-api-integration_tableOfContents__KlrWk{padding:15px}.openai-api-integration_codeExample__244x5 pre{font-size:.75rem;padding:12px}.openai-api-integration_architectureCard__A7A0z,.openai-api-integration_benefitCard__rRL1_,.openai-api-integration_checklistBox__1J4uL,.openai-api-integration_stepCard__xN6KH{padding:1rem}}.pricing_pricingContainer__URDqT{position:relative;min-height:100vh;top:-40px;background:linear-gradient(#e6eaf4,#fff 30%) 0 0 no-repeat,#fff;background-size:100% 100vh;border-radius:30px;padding-top:30px;overflow-x:hidden;max-width:100vw}.pricing_title__waPcj{margin-top:2rem;margin-bottom:1rem}.pricing_pricingGrid__oGRL1{gap:2rem;max-width:1200px;margin:0 auto;width:600px;padding:0 1rem;box-sizing:border-box}@media (max-width:650px){.pricing_pricingGrid__oGRL1{width:100%;padding:0 .75rem;gap:1rem}}@media (max-width:400px){.pricing_pricingGrid__oGRL1{width:100%;padding:0 .5rem;gap:.75rem}}@media (min-width:768px){.pricing_pricingGrid__oGRL1{gap:1rem}}@media (max-width:650px){.pricing_title__waPcj{font-size:1.5rem}.pricing_price__QIdPd{font-size:1.6rem}.pricing_currency__1TGF6{font-size:.95rem}.pricing_featureText__1pFpQ{font-size:13px}}@media (max-width:400px){.pricing_title__waPcj{font-size:1.25rem}.pricing_price__QIdPd{font-size:1.4rem}.pricing_currency__1TGF6{font-size:.9rem}.pricing_featureText__1pFpQ{font-size:12px}.pricing_buyButtonBlue__U_w_Q{padding:.45rem .8rem;font-size:.9rem}}.pricing_pricingCard__d1bau{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:0;position:relative;overflow:hidden;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.1);max-width:100%;box-sizing:border-box}.pricing_popularCard__JQiVv{border:2px solid #10b981;position:relative}.pricing_popularBadge__BBQxs{position:absolute;top:-1px;left:0;right:0;background:linear-gradient(135deg,#10b981,#059669);color:#fff;text-align:center;padding:8px;font-size:.75rem;font-weight:600;letter-spacing:.5px;z-index:10}.pricing_cardHeader__wxoA_{padding:2.5rem 1.5rem 1rem;text-align:left;border-bottom:1px solid #f3f4f6}.pricing_titleBadgeContainer__CgLf6{display:flex;justify-content:center;align-items:center;margin-bottom:.5rem}.pricing_planTitle__fr7YR{font-size:1.125rem;font-weight:700;color:#111827;margin:0;text-transform:uppercase;letter-spacing:.5px}.pricing_planBadge__4KH9E{display:inline-block;background:#fef3c7;color:#92400e;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:600;margin:0;text-transform:uppercase}.pricing_priceSection__WlmUI{display:flex;align-items:baseline;justify-content:flex-start;gap:.25rem;margin:1rem 0 0}.pricing_currency__1TGF6{font-size:1rem;font-weight:600;color:#374151;align-self:flex-start;margin-top:.25rem}.pricing_price__QIdPd{font-size:2rem;font-weight:700;color:#111827;line-height:1}.pricing_duration__iX8N6{font-size:1rem;color:#6b7280;margin-left:.25rem}.pricing_priceDetails__F0abM{font-size:.875rem;color:#6b7280;display:flex;flex-direction:column}.pricing_unitPrice__0jRdi{margin-bottom:.25rem}.pricing_savings__Oy3gw{color:#059669;font-weight:600}.pricing_monthlyEquivalent__CTkPI{font-size:.875rem;color:#6b7280;margin-left:1rem;font-weight:500;display:inline-block}.pricing_planButton__0JBVO{font-size:.875rem;cursor:pointer;transition:all .3s ease;border:none;margin-top:.5rem;width:100%;padding:.4rem 1.5rem;border-radius:8px;font-weight:600}.pricing_buttonoutline__usqiH{background:transparent;border:2px solid #000;color:#374151}.pricing_buttonoutline__usqiH:hover{border-color:#3b82f6;color:#3b82f6;background:#f8fafc}.pricing_buttonprimary__UVCbH{background:#111827;color:#fff;border:2px solid #111827}.pricing_buttonprimary__UVCbH:hover{background:#374151;border-color:#374151;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.pricing_buttonPopular__PRQyv{background:#10b981;border-color:#10b981}.pricing_buttonPopular__PRQyv:hover{background:#059669;border-color:#059669}.pricing_featuresSection__Lw2_T{padding:.5rem}.pricing_featuresTitle__a6UtL{font-size:.7rem;font-weight:600;color:#6b7280;margin:0 0 .3rem;letter-spacing:.5px}.pricing_infoPreview__se8cP{background:#fff;border:1px solid rgba(15,23,42,.06);padding:.75rem 1rem;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;transition:box-shadow .12s ease,transform .08s ease}.pricing_infoPreview__se8cP:focus{outline:none;box-shadow:0 6px 18px rgba(37,99,235,.12)}.pricing_infoPreview__se8cP:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(2,6,23,.06)}.pricing_infoPreviewText__UGg_v{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;color:#374151;font-size:.95rem;max-width:100%;word-wrap:break-word}@media (max-width:450px){.pricing_infoPreviewText__UGg_v{font-size:.85rem;gap:.5rem}}.pricing_infoPreviewExample__sl77n{color:#6b7280;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing_infoExpanded__rfmKK{margin-top:.4rem;padding-top:.25rem;border-top:1px dashed rgba(15,23,42,.04);animation:pricing_expandFade__nH9we .18s ease both}@keyframes pricing_expandFade__nH9we{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pricing_caseList__tiiDB{list-style:none;margin:0;padding:0}.pricing_caseItem__Eq9Ve{margin-bottom:.75rem}.pricing_caseTitle__vuc8x{font-weight:700;color:#111827;margin-bottom:.25rem}.pricing_caseSub__PVbj1{display:block;margin-left:.75rem;color:#374151;font-size:.925rem}.pricing_caseDash__19RSZ{display:inline-block;width:1.1rem;margin-right:.4rem;color:#6b7280;font-weight:700}.pricing_caseContext__iufJT{color:#6b7280;font-size:.95rem;margin-bottom:.5rem}.pricing_featuresList__FmHTd{list-style:none;padding:0;margin:0}@keyframes pricing_coarse-bounce__LDWTJ{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-10px) scale(1.06)}55%{transform:translateY(4px) scale(.98)}75%{transform:translateY(-3px) scale(1.02)}to{transform:translateY(0) scale(1)}}.pricing_animate-popup__BK_4h{animation:pricing_coarse-bounce__LDWTJ .36s cubic-bezier(.2,.8,.2,1) both}.pricing_range__TAPpz{width:100%;cursor:grab!important;-webkit-appearance:none;appearance:none;background-color:transparent;overflow:hidden;border-radius:1rem;height:1.5rem}.pricing_rangeTooltip__P62rr{pointer-events:none;transform-origin:center bottom;background-color:#2563eb;color:#fff;border-radius:6px}.pricing_toggleButtonActive__s2_xH{background-color:#fff!important;box-shadow:0 6px 18px rgba(15,23,42,.12)!important}.pricing_buyButtonBlue__U_w_Q{background-color:#2563eb;color:#fff;border:2px solid #2563eb;padding:.6rem 1rem;border-radius:8px;font-weight:700;cursor:pointer;transition:background-color .18s ease,transform .12s ease,box-shadow .18s ease}.pricing_buyButtonBlue__U_w_Q:hover{background-color:#1e40af;border-color:#1e40af;transform:translateY(-2px);box-shadow:0 6px 18px rgba(15,23,42,.18)}.pricing_selectorPadding__D8HkE{padding:3rem 1rem;box-sizing:border-box;max-width:100%}@media (max-width:650px){.pricing_selectorPadding__D8HkE{padding:2rem .75rem}}@media (max-width:400px){.pricing_selectorPadding__D8HkE{padding:1.5rem .5rem}}.pricing_billingToggleGrid__YTSFH{display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem;max-width:100%;box-sizing:border-box}@media (max-width:767px){.pricing_billingToggleGrid__YTSFH{grid-template-columns:1fr!important}}@media (max-width:450px){.pricing_billingToggleGrid__YTSFH{grid-template-columns:repeat(2,1fr)!important;gap:.125rem}.pricing_billingToggleGrid__YTSFH button{font-size:.75rem!important;padding:.5rem .25rem!important}}.pricing_featureItemYearly__Gxm_z{background:transparent;padding:0}.pricing_checkIconYearly__K7rWe{color:#10b981;font-weight:700;font-size:1.1rem;flex-shrink:0}.pricing_saveBadge__ammjw{display:inline-block;background-color:#2563eb;color:#fff;border:1px solid #2563eb;padding:5px 10px;border-radius:999px;font-weight:800;font-size:.8rem;margin-left:.75rem;transform-origin:center center;animation:pricing_pop-in__tvP90 .32s cubic-bezier(.2,.9,.2,1) both}@keyframes pricing_pop-in__tvP90{0%{transform:scale(.6) translateY(-4px);opacity:0}60%{transform:scale(1.05) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes pricing_button-pop-in__CzaGH{0%{transform:scale(.85);opacity:0}60%{transform:scale(1.04);opacity:1}to{transform:scale(1);opacity:1}}.pricing_button-pop-in__CzaGH{animation:pricing_button-pop-in__CzaGH .26s cubic-bezier(.2,.9,.2,1) both}.pricing_featureItem__MU7SU{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;font-size:.875rem;line-height:1.5}.pricing_featureItem__MU7SU:last-child{margin-bottom:0}.pricing_checkIcon__AFHLb{color:#10b981;font-weight:700;font-size:1.1rem;flex-shrink:0}.pricing_featureText__1pFpQ{color:#374151;flex:1;font-size:14px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.pricing_showMoreLink__qZ4Bv{display:block;text-align:center;color:#6b7280;font-size:.875rem;text-decoration:underline;margin-top:1rem;padding:.5rem;cursor:pointer;transition:color .3s ease}.pricing_showMoreLink__qZ4Bv:hover{color:#374151}.pricing_roadmapLink__OB9SR{color:inherit;text-decoration:none;cursor:default}.pricing_comparisonTableContainer__cGJP_{max-width:1200px;margin:0 auto;overflow-x:auto;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);background:#fff}.pricing_comparisonTable__DiG6I{width:100%;border-collapse:collapse;background:#fff;font-size:.875rem;table-layout:fixed;display:table}.pricing_comparisonTable__DiG6I thead{display:table-header-group}.pricing_comparisonTable__DiG6I tbody{display:table-row-group}.pricing_comparisonTable__DiG6I td,.pricing_comparisonTable__DiG6I th{padding:1rem;text-align:center;border-bottom:1px solid #e5e7eb;vertical-align:middle;display:table-cell}.pricing_featureHeader__qY8XF{background:#f9fafb;text-align:left!important;font-weight:600;color:#374151;width:35%;border-right:1px solid #e5e7eb}.pricing_planHeader__9n2gG{background:#f9fafb;width:16.25%;position:relative}.pricing_planBadgeTable__aUcom{background:#2563eb;color:#fff;padding:8px 16px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;display:inline-block}.pricing_creditsHeader__XfrFm{background:#3b82f6}.pricing_popularHeader__37Oj9{background:#10b981;position:relative}.pricing_featureRow__bKeok{transition:background-color .2s ease;display:table-row}.pricing_featureRow__bKeok:hover{background:#f8fafc}.pricing_featureName__0Mb0c{text-align:left!important;font-weight:500;color:#374151;border-right:1px solid #e5e7eb;padding-left:1.5rem}.pricing_featureValue__aSQ01{color:#6b7280;font-weight:500;text-align:center;display:flex;justify-content:center;align-items:center;height:60px}.pricing_featureValue__aSQ01 svg{display:block;margin:0 auto}.pricing_featureValue__aSQ01 span{display:inline-block;text-align:center}.pricing_popularColumn__wMXVO{background:#f0fdf4;border-left:2px solid #10b981;border-right:2px solid #10b981}.pricing_checkmarkGreen__wKnwV{color:#10b981;font-weight:700;font-size:1.125rem}.pricing_dashGray__d24KC{color:#d1d5db;font-weight:700;font-size:1.125rem}.pricing_textValue__indK8{color:#374151;font-weight:500;font-size:.875rem}.pricing_actionRow__yNPO2{background:#f8fafc;border-top:2px solid #e5e7eb;display:table-row}.pricing_actionRowName__6nrqN{text-align:left!important;font-weight:700;color:#1f2937;border-right:1px solid #e5e7eb;padding-left:1.5rem;font-size:1rem}.pricing_actionCell__UxjDs{padding:1rem;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.75rem}.pricing_actionPrice__yJtE3{font-size:1rem;font-weight:700;color:#1f2937;margin-bottom:0;white-space:nowrap}.pricing_actionButton__wvP7K{padding:.4rem .8rem;border-radius:6px;font-weight:600;font-size:.75rem;cursor:pointer;transition:all .3s ease;border:none;min-width:100px;white-space:nowrap}.pricing_actionButtonFree__y1kAY{background:transparent;border:2px solid #374151;color:#374151}.pricing_actionButtonFree__y1kAY:hover{background:#f3f4f6;border-color:#1f2937;color:#1f2937}.pricing_actionButtonPaid__cfSsV{background:#1f2937;color:#fff;border:2px solid #1f2937}.pricing_actionButtonPaid__cfSsV:hover{background:#374151;border-color:#374151;transform:translateY(-1px)}.pricing_actionButtonPopular__UpWAt{background:#10b981;color:#fff;border:2px solid #10b981}.pricing_actionButtonPopular__UpWAt:hover{background:#059669;border-color:#059669;transform:translateY(-1px)}@media (max-width:767px){.pricing_price__QIdPd{font-size:2.5rem}.pricing_currency__1TGF6{font-size:1.25rem}.pricing_comparisonTableContainer__cGJP_{margin:0 1rem;border-radius:8px}.pricing_comparisonTable__DiG6I{font-size:.75rem}.pricing_comparisonTable__DiG6I td,.pricing_comparisonTable__DiG6I th{padding:.75rem .5rem}.pricing_featureName__0Mb0c{padding-left:1rem;font-size:.8rem}.pricing_planBadgeTable__aUcom{padding:6px 12px;font-size:.7rem}.pricing_popularHeader__37Oj9:after{font-size:.55rem;padding:1px 6px}.pricing_stickyTableHead__ktuEP{position:relative!important;top:auto!important;transform:none!important;left:auto!important;box-shadow:none!important}.pricing_comparisonTableContainer__cGJP_,.pricing_pricingComparison__k8rvT{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}@media (max-width:600px){.pricing_priceSummaryMobileStack__EJ1zo{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.5rem!important}.pricing_priceSummaryMobileStack__EJ1zo .pricing_saveBadge__ammjw{margin-left:0!important;display:inline-block!important}.pricing_selectorCard__qjjym{width:100%!important;max-width:100%!important;margin:.75rem auto!important;box-shadow:0 6px 20px rgba(0,0,0,.08)!important;overflow-x:hidden!important}.pricing_selectorCard__qjjym .pricing_selectorPadding__D8HkE{padding:1.5rem .5rem .75rem!important}.pricing_selectorCard__qjjym .pricing_space-y-3__K0Eq5{width:100%!important;display:flex!important;justify-content:center!important}.pricing_pricingComparison__k8rvT>.pricing_text-center__ZB7Js.pricing_mb-8__E4oB8{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}}.pricing_selectorCard__qjjym{margin:1.25rem auto!important;box-shadow:0 6px 20px rgba(0,0,0,.08)!important;max-width:100%!important;overflow-x:hidden!important}.pricing_selectorCard__qjjym .pricing_selectorPadding__D8HkE{padding:2rem .75rem 1rem!important}.pricing_selectorCard__qjjym .pricing_space-y-3__K0Eq5{width:100%!important;display:flex!important;justify-content:center!important}}.pricing_pricingComparison__k8rvT{margin-top:4rem}