.page_container__DATj3{min-height:100vh;background:#fff}.page_hero__NQmGo{background:#1d2d44;color:#fff;padding:60px 40px;margin-top:75px;margin-bottom:80px;width:100%}@media screen and (max-width:768px){.page_hero__NQmGo{padding:40px 24px;margin-bottom:60px}}@media screen and (max-width:420px){.page_hero__NQmGo{padding:32px 16px;margin-bottom:48px}}.page_heroContent__xCnM0{max-width:1664px;margin:0 auto;padding:0 48px;display:flex;align-items:center;gap:60px;min-height:300px}@media screen and (max-width:1760px){.page_heroContent__xCnM0{padding:0 48px}}@media screen and (max-width:1536px){.page_heroContent__xCnM0{padding:0 40px}}@media screen and (max-width:1440px){.page_heroContent__xCnM0{padding:0 32px}}@media screen and (max-width:768px){.page_heroContent__xCnM0{flex-direction:column;gap:40px;padding:0 24px;min-height:auto}}@media screen and (max-width:420px){.page_heroContent__xCnM0{flex-direction:column;gap:32px;padding:0 16px;min-height:auto}}.page_heroText__EcTxz{flex:1;text-align:left}@media screen and (max-width:768px){.page_heroText__EcTxz{text-align:center}}@media screen and (max-width:420px){.page_heroText__EcTxz{text-align:center}}.page_heroTitle__lfc93{font-family:Urbanist,sans-serif;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px}@media screen and (max-width:420px){.page_heroTitle__lfc93{font-size:32px}}.page_subtitle__Nmkbl{opacity:.9;margin-bottom:32px}@media screen and (max-width:420px){.page_subtitle__Nmkbl{font-size:16px;margin-bottom:24px}}.page_heroIllustration__1gPZo{flex:0 0 45%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.page_heroIllustration__1gPZo{width:100%;max-width:400px}}@media screen and (max-width:420px){.page_heroIllustration__1gPZo{width:100%;max-width:300px}}.page_illustrationImage___nDK7{width:100%;max-width:372px;height:auto;-o-object-fit:contain;object-fit:contain}.page_inputSection__065JO{padding:0 40px 80px;background:#fff;text-align:center}@media screen and (max-width:420px){.page_inputSection__065JO{padding:60px 20px}}.page_inputSectionContent__VWaqO{max-width:900px;margin:0 auto;background:#fff;border-radius:16px;padding:48px 40px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:2px solid #e5e7eb}@media screen and (max-width:420px){.page_inputSectionContent__VWaqO{padding:32px 20px;border-radius:12px}}.page_subtitle__Nmkbl{font-family:Ubuntu,sans-serif;font-size:20px;line-height:1.6;color:#0b1b32;margin-bottom:40px}@media screen and (max-width:420px){.page_subtitle__Nmkbl{font-size:16px;margin-bottom:32px}}.page_heroForm__PqPHN{max-width:700px;margin:0 auto;display:flex;gap:16px;align-items:stretch}@media screen and (max-width:420px){.page_heroForm__PqPHN{flex-direction:column}}.page_inputGroup__MDG31{flex:1;position:relative;display:flex;align-items:center}.page_inputGroup__MDG31 .page_inputIcon__tiDxy{position:absolute;left:16px;color:#000f25;pointer-events:none}.page_inputGroup__MDG31 input{width:100%;padding:16px 16px 16px 48px;border:2px solid #e5e7eb;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:16px;background:#fff;color:#0b1b32}.page_inputGroup__MDG31 input:focus{outline:none;border-color:#ffd84d}.page_inputGroup__MDG31 input:disabled{opacity:.6;cursor:not-allowed}.page_primaryButton__hT8mg{padding:16px 32px;background:#ffd84d;color:#000f25;border:none;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:all .3s ease}.page_primaryButton__hT8mg:hover:not(:disabled){background:rgb(255,204.8258426966,26);transform:translateY(-2px)}.page_primaryButton__hT8mg:disabled{opacity:.6;cursor:not-allowed}@media screen and (max-width:420px){.page_primaryButton__hT8mg{justify-content:center}}.page_trustBadge__yx6r1{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;opacity:.8}.page_errorWrapper__9NPjt{max-width:700px;margin:24px auto 0;display:flex;flex-direction:column;gap:16px;align-items:center}@media screen and (max-width:420px){.page_errorWrapper__9NPjt{gap:12px}}.page_errorMessage__4Gvd_{width:100%;padding:16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;display:flex;align-items:center;gap:12px;font-family:Ubuntu,sans-serif}.page_manualAnalysisButton__FUd_d{padding:14px 32px;background:#ffd84d;color:#0b1b32;border:none;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(255,216,77,.3)}.page_manualAnalysisButton__FUd_d:hover{background:#ffd02e;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,216,77,.4)}.page_manualAnalysisButton__FUd_d:active{transform:translateY(0)}@media screen and (max-width:420px){.page_manualAnalysisButton__FUd_d{width:100%;padding:12px 24px;font-size:15px}}.page_loadingState__n3u66{padding:40px 0 0;text-align:center}.page_loadingState__n3u66 h3{font-family:Urbanist,sans-serif;font-size:24px;margin:24px 0;color:#000f25}@media screen and (max-width:420px){.page_loadingState__n3u66 h3{font-size:20px}}.page_loadingState__n3u66 .page_spinner__kuj2Q{width:60px;height:60px;border:4px solid #e5e7eb;border-top-color:#ffd84d;border-radius:50%;animation:page_spin__sOhrq 1s linear infinite;margin:0 auto}@keyframes page_spin__sOhrq{to{transform:rotate(1turn)}}.page_progressSteps__R0unV{margin:32px 0}.page_progressSteps__R0unV p{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;font-family:Ubuntu,sans-serif;font-size:16px;color:#94a3b8;transition:all .3s ease}.page_progressSteps__R0unV p.page_active__w5zDI{color:#000f25;font-weight:600}.page_progressSteps__R0unV p.page_active__w5zDI svg{color:#ffd84d}.page_loadingNote__HiTAh{font-family:Ubuntu,sans-serif;font-size:14px;color:#64748b;margin-top:16px}.page_results__Z6Td_{padding:0 40px 80px;max-width:1200px;margin:0 auto}@media screen and (max-width:420px){.page_results__Z6Td_{padding:60px 20px}}.page_resultsHeader__0dJ8_{text-align:center;margin-bottom:48px}.page_resultsHeader__0dJ8_ h2{font-family:Urbanist,sans-serif;font-size:36px;font-weight:700;color:#000f25;margin-bottom:16px}@media screen and (max-width:420px){.page_resultsHeader__0dJ8_ h2{font-size:28px}}.page_businessInfo__cDR_I{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.page_analyzeAgainSection__Wc4Z2{margin-top:40px;text-align:center;padding-top:40px}@media screen and (max-width:420px){.page_analyzeAgainSection__Wc4Z2{margin-top:40px;padding-top:40px}}.page_analyzeAgainButton__s3Fow{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:rgba(0,0,0,0);color:#000f25;border:2px solid #000f25;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.page_analyzeAgainButton__s3Fow:hover{background:#000f25;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,15,37,.2)}@media screen and (max-width:420px){.page_analyzeAgainButton__s3Fow{font-size:14px;padding:12px 24px}}.page_badge__JndWj{padding:8px 16px;background:rgba(0,15,37,.1);color:#000f25;border-radius:20px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600}.page_recommendationsTitle__cUjSf{font-family:Urbanist,sans-serif;font-size:24px;font-weight:600;color:#000f25;text-align:center;margin-bottom:40px}.page_recommendations__b8i6R{display:grid;gap:24px}.page_recommendationCard__3k3TG{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:24px;transition:all .3s ease}.page_recommendationCard__3k3TG:hover{border-color:#ffd84d;box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_cardHeader__q7lc2{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}@media screen and (max-width:420px){.page_cardHeader__q7lc2{flex-wrap:wrap}}.page_cardHeader__q7lc2 .page_cardIcon__c7o__{width:32px;height:32px;background:rgba(255,216,77,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#000f25;flex-shrink:0}.page_cardHeader__q7lc2 .page_cardIcon__c7o__ svg{width:18px;height:18px}.page_cardHeader__q7lc2>div{flex:1}.page_cardHeader__q7lc2>div h4{font-family:Urbanist,sans-serif;font-size:20px;font-weight:600;color:#000f25;margin-bottom:8px}.page_categoryBadge__YQJPk{display:inline-block;padding:4px 12px;background:rgba(0,15,37,.1);color:#000f25;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:600}.page_rankBadge__Tb_aR{width:32px;height:32px;background:#ffd84d;color:#000f25;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;flex-shrink:0}.page_description__myZpr{font-family:Ubuntu,sans-serif;font-size:16px;line-height:1.6;color:#475569;margin-bottom:16px}.page_impact__fgXTa{display:flex;gap:12px;padding:16px;background:rgba(255,216,77,.1);border-radius:8px;margin-bottom:20px}.page_impact__fgXTa svg{color:#000f25;flex-shrink:0;margin-top:2px}.page_impact__fgXTa p{font-family:Ubuntu,sans-serif;font-size:14px;line-height:1.6;color:#000f25}.page_impact__fgXTa p strong{font-weight:600}.page_cardActions__AReY0{display:flex;justify-content:center;gap:12px;padding-top:4px}@media screen and (max-width:420px){.page_cardActions__AReY0{flex-direction:column;gap:10px}}.page_cardActions__AReY0 button{padding:10px 20px;border-radius:50px;font-family:Ubuntu,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}@media screen and (max-width:420px){.page_cardActions__AReY0 button{width:100%;padding:12px 16px}}.page_requestButton__wjMJo{background:#0b1b32;color:#fff;border:2px solid #0b1b32}.page_requestButton__wjMJo:hover{background:#2d3b4e;border-color:#2d3b4e;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.25)}.page_requestButton__wjMJo:active{transform:translateY(0)}.page_calculateButton__5vk16{background:#ffd84d;color:#0b1b32;border:2px solid #ffd84d}.page_calculateButton__5vk16:hover{background:#ffd02e;border-color:#ffd02e;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,216,77,.4)}.page_calculateButton__5vk16:active{transform:translateY(0)}.page_cardFooter__0hdRF{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.page_complexity___v3lg{display:flex;align-items:center;gap:6px;font-family:Ubuntu,sans-serif;font-size:14px;color:#64748b}.page_complexity___v3lg svg{color:#000f25}.page_relevance__0C2np{font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;color:#ffd84d;background:rgba(255,216,77,.2);padding:4px 12px;border-radius:12px}.page_ctaSection__VsiOl{margin-top:60px;padding:48px;background:linear-gradient(135deg,#000F25,#1a2942);border-radius:16px;text-align:center;color:#fff}@media screen and (max-width:420px){.page_ctaSection__VsiOl{padding:32px 24px}}.page_ctaSection__VsiOl h3{font-family:Urbanist,sans-serif;font-size:32px;font-weight:700;margin-bottom:16px}@media screen and (max-width:420px){.page_ctaSection__VsiOl h3{font-size:24px}}.page_ctaSection__VsiOl>p{font-family:Ubuntu,sans-serif;font-size:18px;opacity:.9;margin-bottom:32px}@media screen and (max-width:420px){.page_ctaSection__VsiOl>p{font-size:16px}}.page_ctaButton__emuKe{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:#ffd84d;color:#000f25;border:none;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease}.page_ctaButton__emuKe:hover{background:rgb(255,204.8258426966,26);transform:translateY(-2px)}.page_ctaNote__mi798{margin-top:16px;font-family:Ubuntu,sans-serif;font-size:14px;opacity:.8}.page_howItWorks__hKPPp{padding:80px 40px;background:#f8fafc;text-align:center}@media screen and (max-width:420px){.page_howItWorks__hKPPp{padding:60px 20px}}.page_howItWorks__hKPPp h2{font-family:Urbanist,sans-serif;font-size:36px;font-weight:700;color:#000f25;margin-bottom:48px}@media screen and (max-width:420px){.page_howItWorks__hKPPp h2{font-size:28px}}.page_steps__EwoiD{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto}@media screen and (max-width:768px){.page_steps__EwoiD{grid-template-columns:1fr;gap:32px}}.page_step__0uQi3 .page_stepIcon__Yi_9D{width:80px;height:80px;background:rgba(255,216,77,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000f25;margin:0 auto 24px}.page_step__0uQi3 h3{font-family:Urbanist,sans-serif;font-size:20px;font-weight:600;color:#000f25;margin-bottom:12px}.page_step__0uQi3 p{font-family:Ubuntu,sans-serif;font-size:16px;color:#64748b;line-height:1.6}.page_benefits__BWaZ2{padding:80px 40px;background:#fff;text-align:center}@media screen and (max-width:420px){.page_benefits__BWaZ2{padding:60px 20px}}.page_benefits__BWaZ2 h2{font-family:Urbanist,sans-serif;font-size:36px;font-weight:700;color:#000f25;margin-bottom:48px}@media screen and (max-width:420px){.page_benefits__BWaZ2 h2{font-size:28px}}.page_benefitGrid__oGqln{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:1200px;margin:0 auto}@media screen and (max-width:768px){.page_benefitGrid__oGqln{grid-template-columns:1fr}}.page_benefit__Fj1oI{text-align:left;padding:32px;background:#f8fafc;border-radius:12px;transition:all .3s ease}.page_benefit__Fj1oI:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.page_benefit__Fj1oI .page_benefitIcon__CIyIL{color:#ffd84d;margin-bottom:16px}.page_benefit__Fj1oI h3{font-family:Urbanist,sans-serif;font-size:22px;font-weight:600;color:#000f25;margin-bottom:12px}.page_benefit__Fj1oI p{font-family:Ubuntu,sans-serif;font-size:16px;color:#64748b;line-height:1.6}.page_modalOverlay__mbUTa{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:flex-start;justify-content:center;padding:100px 20px 20px;z-index:1000;overflow-y:auto}.page_modal__UvIxN{background:#fff;border-radius:12px;max-width:600px;width:100%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);max-height:calc(100vh - 140px);display:flex;flex-direction:column}@media(max-width:768px){.page_modal__UvIxN{max-width:100%;max-height:calc(100vh - 120px)}}.page_modalHeader__2_Aze{display:flex;justify-content:space-between;align-items:center;padding:24px 32px;border-bottom:1px solid #e5e7eb}@media(max-width:768px){.page_modalHeader__2_Aze{padding:20px 24px}}.page_modalTitle__CZNmA{display:flex;align-items:center;gap:12px}.page_modalTitle__CZNmA h2{margin:0;font-family:Urbanist,sans-serif;font-size:24px;font-weight:600;color:#000f25}@media(max-width:768px){.page_modalTitle__CZNmA h2{font-size:20px}}.page_modalIcon__PguBD{color:#ffd84d}.page_closeButton__2TKcE{padding:8px;border:none;background:rgba(0,0,0,0);color:#6b7280;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.page_closeButton__2TKcE:hover{background:#f3f4f6;color:#000f25}.page_modalBody___EyvF{padding:24px 32px;overflow-y:auto;flex:1}@media(max-width:768px){.page_modalBody___EyvF{padding:20px 24px}}.page_modalError__mbWVd{padding:12px 16px;background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:14px;margin-bottom:20px}.page_successMessage__OUjOb{text-align:center;padding:0 20px 40px}.page_successMessage__OUjOb h3{font-family:Urbanist,sans-serif;font-size:24px;font-weight:600;color:#000f25;margin:20px 0 12px}.page_successMessage__OUjOb p{font-family:Ubuntu,sans-serif;font-size:16px;color:#6b7280;line-height:1.6;margin:0}.page_marketingText__WuT_I{margin-bottom:24px}.page_marketingText__WuT_I h3{font-family:Urbanist,sans-serif;font-size:20px;font-weight:600;color:#000f25;margin:0 0 12px}.page_marketingText__WuT_I p{font-family:Ubuntu,sans-serif;font-size:15px;color:#0b1b32;line-height:1.6;margin:0 0 16px}.page_marketingText__WuT_I ul{list-style:none;padding:0;margin:0}.page_marketingText__WuT_I ul li{display:flex;align-items:center;gap:8px;font-family:Ubuntu,sans-serif;font-size:14px;color:#0b1b32;margin-bottom:8px}.page_marketingText__WuT_I ul li svg{color:#16a34a;flex-shrink:0}.page_marketingText__WuT_I ul li:last-child{margin-bottom:0}.page_formGroup__IhBHY{margin-bottom:20px}.page_formGroup__IhBHY label{display:block;margin-bottom:8px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;color:#000f25}.page_formGroup__IhBHY input,.page_formGroup__IhBHY textarea{width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:14px;background:#fff;transition:all .2s ease}.page_formGroup__IhBHY input:focus,.page_formGroup__IhBHY textarea:focus{outline:none;border-color:#ffd84d;box-shadow:0 0 0 3px rgba(255,216,77,.1)}.page_formGroup__IhBHY input:disabled,.page_formGroup__IhBHY textarea:disabled{background:#f9fafb;cursor:not-allowed;opacity:.6}.page_formGroup__IhBHY input::-moz-placeholder,.page_formGroup__IhBHY textarea::-moz-placeholder{color:#9ca3af}.page_formGroup__IhBHY input::placeholder,.page_formGroup__IhBHY textarea::placeholder{color:#9ca3af}.page_formGroup__IhBHY textarea{resize:vertical;min-height:80px}.page_inputError__J7zii,.page_inputError__J7zii:focus{border-color:#dc2626!important}.page_inputError__J7zii:focus{box-shadow:0 0 0 3px rgba(220,38,38,.1)!important}.page_modalFooter__gvCyj{display:flex;justify-content:flex-end;gap:12px;padding-top:24px;border-top:1px solid #e5e7eb;margin-top:24px}@media(max-width:768px){.page_modalFooter__gvCyj{flex-direction:column-reverse}}.page_cancelButton__rYD6f{padding:12px 24px;border:1px solid #e5e7eb;background:#fff;color:#000f25;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease}.page_cancelButton__rYD6f:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db}.page_cancelButton__rYD6f:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.page_cancelButton__rYD6f{width:100%}}.page_submitButton__OdDQQ{padding:12px 24px;border:none;background:#ffd84d;color:#000f25;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease}.page_submitButton__OdDQQ:hover:not(:disabled){background:rgb(255,207.0606741573,36.2);transform:translateY(-2px)}.page_submitButton__OdDQQ:disabled{opacity:.5;cursor:not-allowed;transform:none}@media(max-width:768px){.page_submitButton__OdDQQ{width:100%}}