.AICostCalculator_page__eae_s{min-height:100vh;background:#fff}.AICostCalculator_hero__oNwP1{margin-top:75px;background:#1d2d44;padding:60px 40px;width:100%}@media screen and (max-width:420px){.AICostCalculator_hero__oNwP1{padding:40px 20px}}.AICostCalculator_heroContent__1q4kH{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}@media screen and (max-width:768px){.AICostCalculator_heroContent__1q4kH{grid-template-columns:1fr;gap:40px;text-align:center}}.AICostCalculator_heroText__Jdr0C{color:#fff}.AICostCalculator_title___aC1d{font-family:Urbanist,sans-serif;font-size:48px;font-weight:700;line-height:1.2;margin-bottom:8px}@media screen and (max-width:420px){.AICostCalculator_title___aC1d{font-size:36px}}.AICostCalculator_highlight__hRxGe{font-family:Urbanist,sans-serif;font-size:24px;font-weight:600;color:#fff;margin-bottom:24px}@media screen and (max-width:420px){.AICostCalculator_highlight__hRxGe{font-size:20px}}.AICostCalculator_description__OYGlu{font-family:Ubuntu,sans-serif;font-size:18px;line-height:1.6;opacity:.9;max-width:500px}@media screen and (max-width:420px){.AICostCalculator_description__OYGlu{font-size:16px}}.AICostCalculator_heroIllustration__DI9jD{display:flex;justify-content:center;align-items:center}.AICostCalculator_illustrationImage__o6GNO{max-width:372px;width:100%;height:auto}.AICostCalculator_calculator__m6QpJ{padding:80px 40px;background:#fff}@media screen and (max-width:420px){.AICostCalculator_calculator__m6QpJ{padding:60px 20px}}.AICostCalculator_container__JSG7p{max-width:1000px;margin:0 auto}.AICostCalculator_inputSection__5qjGp{background:#fff;border:2px solid #e5e7eb;border-radius:20px;padding:40px;box-shadow:0 10px 40px rgba(0,15,37,.08)}@media screen and (max-width:420px){.AICostCalculator_inputSection__5qjGp{padding:24px}}.AICostCalculator_inputMethodTabs__6N0TX{display:flex;gap:8px;margin-bottom:32px;border-bottom:2px solid #e5e7eb}@media screen and (max-width:420px){.AICostCalculator_inputMethodTabs__6N0TX{flex-direction:column}}.AICostCalculator_tab__avNrh{background:none;border:none;padding:16px 24px;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;cursor:pointer;border-radius:12px 12px 0 0;transition:all .3s ease;color:#4b5563;display:flex;align-items:center;justify-content:center;gap:8px}.AICostCalculator_tab__avNrh:hover{background:#f9fafb;color:#000f25}.AICostCalculator_tab__avNrh.AICostCalculator_active__BJ4WI{background:#000f25;color:#fff;transform:translateY(2px)}@media screen and (max-width:420px){.AICostCalculator_tab__avNrh{border-radius:8px;margin-bottom:4px}}.AICostCalculator_helperCard__zHpKG{display:flex;gap:16px;background:linear-gradient(135deg,#FFF9E6,#FFFBF0);border:2px solid #ffd84d;border-radius:12px;padding:20px;margin:20px 0;box-shadow:0 2px 8px rgba(255,216,77,.15)}.AICostCalculator_helperIcon__KwZ1w{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffd84d;border-radius:50%;color:#000f25}.AICostCalculator_helperContent__zXF24{flex:1}.AICostCalculator_helperTitle__dRL6M{font-family:Urbanist,sans-serif;font-size:16px;font-weight:700;color:#000f25;margin:0 0 12px}.AICostCalculator_helperOptions__i6lto{display:flex;flex-direction:column;gap:8px}.AICostCalculator_helperLink__kT7Bx{display:flex;align-items:center;gap:8px;font-family:Ubuntu,sans-serif;font-size:14px;color:#000f25;text-decoration:none;transition:all .2s ease;padding:4px 0}.AICostCalculator_helperLink__kT7Bx:hover{color:#0a1525;transform:translateX(4px)}.AICostCalculator_helperLink__kT7Bx svg{flex-shrink:0}.AICostCalculator_helperLink__kT7Bx span{line-height:1.4}@media(max-width:768px){.AICostCalculator_helperCard__zHpKG{flex-direction:column;gap:12px}.AICostCalculator_helperIcon__KwZ1w{align-self:flex-start}}.AICostCalculator_fileInput__zXNG4,.AICostCalculator_textInput__Xn9pD,.AICostCalculator_voiceInput__eCbCB{margin-bottom:24px}.AICostCalculator_textarea__B3bT1{width:100%;padding:20px;border:2px solid #e5e7eb;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:16px;line-height:1.6;resize:vertical;transition:border-color .3s ease}.AICostCalculator_textarea__B3bT1:focus{outline:none;border-color:#ffd84d}.AICostCalculator_textarea__B3bT1::-moz-placeholder{color:#6b7280}.AICostCalculator_textarea__B3bT1::placeholder{color:#6b7280}.AICostCalculator_hiddenInput__XqE2z{display:none}.AICostCalculator_uploadArea__osEJt{border:3px dashed #d1d5db;border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s ease;margin-bottom:20px}.AICostCalculator_uploadArea__osEJt:hover{border-color:#ffd84d;background:#f9fafb}.AICostCalculator_uploadArea__osEJt.AICostCalculator_dragging__pTAr1{border-color:#ffd84d;background:#fff;border-width:3px;transform:scale(1.02)}.AICostCalculator_uploadPrompt__2GKfb{display:flex;flex-direction:column;align-items:center;gap:12px}.AICostCalculator_uploadIcon__cS33B{font-size:48px;opacity:.6}.AICostCalculator_uploadText__Gh4OP{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:600;color:#000f25}.AICostCalculator_uploadSubtext__CmmhL{font-family:Ubuntu,sans-serif;font-size:14px;color:#4b5563}.AICostCalculator_fileSelected__lBRmz{display:flex;flex-direction:column;align-items:center;gap:8px}.AICostCalculator_fileName__rzRQR{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:600;color:#000f25}.AICostCalculator_fileSize__sP3RF{font-family:Ubuntu,sans-serif;font-size:14px;color:#4b5563}.AICostCalculator_recordingArea__0FzDW{display:flex;justify-content:center;align-items:center;padding:40px;margin-bottom:20px}.AICostCalculator_recordButton__k1wbS{display:flex;flex-direction:column;align-items:center;gap:16px;background:linear-gradient(135deg,#000F25,#1a2b47);color:#fff;border:none;padding:32px;border-radius:20px;cursor:pointer;transition:all .3s ease}.AICostCalculator_recordButton__k1wbS:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,15,37,.3)}.AICostCalculator_micIcon__OJgvz{font-size:32px}.AICostCalculator_recordText__R5cb_{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:600}.AICostCalculator_recordingActive__DETQs{display:flex;align-items:center;gap:24px;padding:20px 32px;background:#ffebee;border:2px solid #ffcdd2;border-radius:16px}.AICostCalculator_recordingIndicator__Z_GtH{display:flex;align-items:center;gap:12px;position:relative}.AICostCalculator_recordingIndicator__Z_GtH svg{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.AICostCalculator_pulse__mVgAj{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#ff5252;border-radius:50%;opacity:.6;animation:AICostCalculator_pulse__mVgAj 2s infinite;z-index:1}.AICostCalculator_recordingInfo__ROxJh{display:flex;flex-direction:column;gap:4px}.AICostCalculator_recordingText__Bhf3j{font-family:Ubuntu,sans-serif;font-weight:600;color:#d32f2f}.AICostCalculator_recordingDuration__SBnf6{font-family:Ubuntu,sans-serif;font-size:14px;color:#4b5563}.AICostCalculator_stopButton__m_5Uj{background:#d32f2f;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-family:Ubuntu,sans-serif;font-weight:600;cursor:pointer;transition:all .3s ease}.AICostCalculator_stopButton__m_5Uj:hover{background:#b71c1c}.AICostCalculator_transcribingState__W6Rht{display:flex;align-items:center;gap:12px;padding:20px;background:#f9fafb;border-radius:12px;border:2px solid #e5e7eb}.AICostCalculator_transcribingText__Welk1{font-family:Ubuntu,sans-serif;font-size:16px;color:#4b5563;font-weight:500}.AICostCalculator_transcriptionSection__xd_89{margin-top:20px}.AICostCalculator_transcriptionLabel__G_ZNC{display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;color:#000f25;margin-bottom:8px}.AICostCalculator_errorMessage__LWhhk{background:#ffebee;color:#d32f2f;padding:16px 20px;border-radius:8px;margin-bottom:24px;font-family:Ubuntu,sans-serif;border:1px solid #ffcdd2}.AICostCalculator_actionButtons__4lovW{display:flex;justify-content:center}.AICostCalculator_estimateButton__KhtBg{background:linear-gradient(135deg,#000F25,#1a2b47);color:#fff;border:none;padding:16px 40px;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:12px}.AICostCalculator_estimateButton__KhtBg:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,15,37,.3)}.AICostCalculator_estimateButton__KhtBg:disabled{opacity:.6;cursor:not-allowed;transform:none}.AICostCalculator_spinner__AInTF{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:AICostCalculator_spin__FVkV4 1s linear infinite}@keyframes AICostCalculator_spin__FVkV4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AICostCalculator_resultsSection__hN4zi{background:#fff;border:2px solid #e5e7eb;border-radius:20px;padding:40px;box-shadow:0 10px 40px rgba(0,15,37,.08)}@media screen and (max-width:420px){.AICostCalculator_resultsSection__hN4zi{padding:24px}}.AICostCalculator_resultsHeader__UDb2_{text-align:center;margin-bottom:40px}.AICostCalculator_resultsTitle__OXrPt{font-family:Urbanist,sans-serif;font-size:32px;font-weight:700;color:#000f25;margin-bottom:16px}@media screen and (max-width:420px){.AICostCalculator_resultsTitle__OXrPt{font-size:24px}}.AICostCalculator_projectMeta__Y4TpQ{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.AICostCalculator_projectType__Zedn_{background:#000f25;color:#fff;padding:8px 16px;border-radius:20px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500}.AICostCalculator_techStack__tkidZ{display:flex;gap:8px;flex-wrap:wrap}.AICostCalculator_techTag__GUN_C{background:#f3f4f6;color:#374151;padding:4px 12px;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500}.AICostCalculator_techMore__H6L8X{color:#4b5563;font-family:Ubuntu,sans-serif;font-size:12px;font-style:italic}.AICostCalculator_estimateGrid__DED5E{display:grid;grid-template-columns:2fr 1fr;gap:24px;margin-bottom:40px}@media screen and (max-width:768px){.AICostCalculator_estimateGrid__DED5E{grid-template-columns:1fr}}.AICostCalculator_costCard__biEmC{background:linear-gradient(135deg,#000F25,#1a2b47);color:#fff;padding:32px;border-radius:16px}.AICostCalculator_costHeader___Tcpg{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.AICostCalculator_costHeader___Tcpg h3{font-family:Urbanist,sans-serif;font-size:24px;font-weight:600;margin:0}.AICostCalculator_confidence__hUyns{background:hsla(0,0%,100%,.2);padding:4px 12px;border-radius:20px;font-family:Ubuntu,sans-serif;font-size:12px;font-weight:500}.AICostCalculator_costRange__rsqyp{display:flex;flex-direction:column;gap:16px}.AICostCalculator_costItem__nfRJw{display:flex;justify-content:space-between;align-items:center}.AICostCalculator_costLabel__r4s4g{font-family:Ubuntu,sans-serif;font-size:16px;opacity:.8}.AICostCalculator_costValue__87_vN{font-family:Urbanist,sans-serif;font-size:20px;font-weight:700}.AICostCalculator_costValue__87_vN.AICostCalculator_primary__le84H{font-size:28px;color:#ffd84d}@media screen and (max-width:420px){.AICostCalculator_costValue__87_vN{font-size:18px}.AICostCalculator_costValue__87_vN.AICostCalculator_primary__le84H{font-size:24px}}.AICostCalculator_basedOn__xt7KM{margin-top:20px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.2);font-family:Ubuntu,sans-serif;font-size:14px;opacity:.8;text-align:center}.AICostCalculator_timelineCard__pt9TJ{background:#f9fafb;border:2px solid #e5e7eb;padding:32px;border-radius:16px}.AICostCalculator_timelineCard__pt9TJ h3{font-family:Urbanist,sans-serif;font-size:24px;font-weight:600;color:#000f25;margin:0 0 24px}.AICostCalculator_timelineRange__dlp61{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.AICostCalculator_timelineMax__4W_ag,.AICostCalculator_timelineMin__F__ew{font-family:Urbanist,sans-serif;font-size:24px;font-weight:700;color:#000f25}.AICostCalculator_timelineSeparator__eJIWT{font-size:24px;color:#9ca3af}.AICostCalculator_timelineDetails__A2qXs{display:flex;flex-direction:column;gap:8px}.AICostCalculator_timelineItem__iuW2r{display:flex;justify-content:space-between;font-family:Ubuntu,sans-serif;font-size:14px;color:#4b5563}.AICostCalculator_timelineItem__iuW2r span:last-child{font-weight:600;color:#000f25}.AICostCalculator_detailsGrid__awQ_u{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:40px}@media screen and (max-width:768px){.AICostCalculator_detailsGrid__awQ_u{grid-template-columns:1fr}}.AICostCalculator_featuresCard__m7_Bo,.AICostCalculator_teamCard__UacRo{background:#fff;border:2px solid #e5e7eb;padding:24px;border-radius:12px}.AICostCalculator_featuresCard__m7_Bo h3,.AICostCalculator_teamCard__UacRo h3{font-family:Urbanist,sans-serif;font-size:20px;font-weight:600;color:#000f25;margin:0 0 20px}.AICostCalculator_teamList__H_IX1{display:flex;flex-direction:column;gap:12px}.AICostCalculator_teamMember__ck3Gx{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f9fafb;border-radius:8px}.AICostCalculator_memberInfo__3Tefe{display:flex;flex-direction:column;gap:4px}.AICostCalculator_memberRole__mUjAv{font-family:Ubuntu,sans-serif;font-weight:600;color:#000f25;font-size:14px}.AICostCalculator_memberLevel__2PcRW{font-family:Ubuntu,sans-serif;font-size:12px;color:#4b5563;font-style:italic}.AICostCalculator_memberDetails__BnCNc{display:flex;gap:12px;font-family:Ubuntu,sans-serif;font-size:12px;text-align:right}@media screen and (max-width:420px){.AICostCalculator_memberDetails__BnCNc{flex-direction:column;gap:2px}}.AICostCalculator_memberHours__D7YBU{color:#4b5563}.AICostCalculator_memberRate__BGKyW{color:#000f25;font-weight:500}.AICostCalculator_memberCost__0Axo4{color:#ffd84d;font-weight:600}.AICostCalculator_featuresList__YDIuV{display:flex;flex-direction:column;gap:12px}.AICostCalculator_featureItem__V4j46{padding:16px;background:#f9fafb;border-radius:8px}.AICostCalculator_featureHeader__rWgk9{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AICostCalculator_featureName__2STir{font-weight:600;color:#000f25}.AICostCalculator_complexityBadge__8mdyR{padding:2px 8px;font-size:10px;font-weight:500}.AICostCalculator_complexityBadge__8mdyR.AICostCalculator_low__RXgrY{background:#e8f5e8;color:#388e3c}.AICostCalculator_complexityBadge__8mdyR.AICostCalculator_medium__AlBtu{background:#fff3e0;color:#f57c00}.AICostCalculator_complexityBadge__8mdyR.AICostCalculator_high__CzydR{background:#ffebee;color:#d32f2f}.AICostCalculator_featureHours__WqFCn{font-family:Ubuntu,sans-serif;font-size:12px;color:#4b5563}.AICostCalculator_moreFeatures__M4xrO{padding:12px 16px;text-align:center;color:#4b5563;font-family:Ubuntu,sans-serif;font-size:14px;font-style:italic;background:#f9fafb;border-radius:8px}.AICostCalculator_resultsActions__QsFcC{display:flex;justify-content:center;gap:16px}@media screen and (max-width:420px){.AICostCalculator_resultsActions__QsFcC{flex-direction:column}}.AICostCalculator_getQuoteButton__nhCgP{background:linear-gradient(135deg,#FFD84D,#E6B800);color:#000f25;border:none;padding:16px 32px;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.AICostCalculator_getQuoteButton__nhCgP:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,216,77,.4)}.AICostCalculator_newEstimateButton__pjySH{background:none;border:2px solid #d1d5db;color:#374151;padding:16px 32px;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease}.AICostCalculator_newEstimateButton__pjySH:hover{background:#f9fafb;border-color:#9ca3af}.AICostCalculator_modal__iIdnB{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,15,37,.7);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:AICostCalculator_fadeIn__W01f5 .2s ease-out}.AICostCalculator_modalContent__Kddgl{background:#fff;border-radius:16px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 20px 40px rgba(0,15,37,.3);animation:AICostCalculator_slideUp__50_3m .3s ease-out}.AICostCalculator_modalHeader__Q9OZa{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 0}.AICostCalculator_modalHeader__Q9OZa h3{font-family:Urbanist,sans-serif;font-size:24px;font-weight:700;color:#000f25;margin:0}.AICostCalculator_closeButton__CkRg9{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.AICostCalculator_closeButton__CkRg9:hover{background:#f3f4f6;color:#374151}.AICostCalculator_modalBody__FEb0Z{padding:24px 32px 32px}.AICostCalculator_modalDescription__s_0wA{font-family:Ubuntu,sans-serif;color:#4b5563;font-size:16px;line-height:1.5;margin-bottom:24px}.AICostCalculator_emailForm__jVjpd{display:flex;flex-direction:column;gap:20px}.AICostCalculator_formGroup__Y9Pnu{display:flex;flex-direction:column;gap:6px}.AICostCalculator_formGroup__Y9Pnu label{font-family:Ubuntu,sans-serif;font-weight:600;color:#000f25;font-size:14px}.AICostCalculator_formInput___SDrD{padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:16px;color:#000f25;transition:all .2s ease}.AICostCalculator_formInput___SDrD:focus{outline:none;border-color:#ffd84d;box-shadow:0 0 0 3px rgba(255,216,77,.1)}.AICostCalculator_formInput___SDrD::-moz-placeholder{color:#9ca3af}.AICostCalculator_formInput___SDrD::placeholder{color:#9ca3af}.AICostCalculator_formActions__NBx9z{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}@media screen and (max-width:420px){.AICostCalculator_formActions__NBx9z{flex-direction:column}}.AICostCalculator_cancelButton__W_Aty{background:none;border:2px solid #d1d5db;color:#4b5563;padding:12px 24px;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.AICostCalculator_cancelButton__W_Aty:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.AICostCalculator_cancelButton__W_Aty:disabled{opacity:.5;cursor:not-allowed}.AICostCalculator_submitButton__udVuh{background:linear-gradient(135deg,#FFD84D,#E6B800);color:#000f25;border:none;padding:12px 24px;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.AICostCalculator_submitButton__udVuh:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,216,77,.3)}.AICostCalculator_submitButton__udVuh:disabled{opacity:.7;cursor:not-allowed;transform:none}.AICostCalculator_successMessage____T89{text-align:center;padding:32px}.AICostCalculator_successMessage____T89 .AICostCalculator_successIcon__EAAJ_{font-size:48px;margin-bottom:16px}.AICostCalculator_successMessage____T89 h3{font-family:Urbanist,sans-serif;color:#000f25;font-size:24px;font-weight:700;margin:0 0 16px}.AICostCalculator_successMessage____T89 p{font-family:Ubuntu,sans-serif;color:#4b5563;font-size:16px;line-height:1.5;margin:0}@keyframes AICostCalculator_fadeIn__W01f5{0%{opacity:0}to{opacity:1}}@keyframes AICostCalculator_slideUp__50_3m{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.AICostCalculator_tabIcon__Kfbbi{flex-shrink:0}.AICostCalculator_titleIcon__aHDGn{margin-right:12px;vertical-align:middle}.AICostCalculator_modalIcon__5bEa_,.AICostCalculator_sectionIcon__7gvNy{margin-right:8px;vertical-align:middle}.AICostCalculator_modalIcon__5bEa_{color:#ffd84d}.AICostCalculator_analysisComplete__vV1FN{text-align:center;padding:40px 20px;margin-bottom:40px;border-radius:16px;border:2px solid #ffd84d;animation:AICostCalculator_slideUp__50_3m .6s ease-out}@media screen and (max-width:420px){.AICostCalculator_analysisComplete__vV1FN{padding:30px 15px;margin-bottom:30px}}.AICostCalculator_successIcon__EAAJ_{display:flex;justify-content:center;align-items:center;margin-bottom:16px;color:#ffd84d;animation:AICostCalculator_bounce__NSLL0 1s ease-in-out}.AICostCalculator_successIcon__EAAJ_ svg{width:48px;height:48px}.AICostCalculator_analysisTitle__cWhA6{font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;color:#000f25;margin:0 0 12px}@media screen and (max-width:420px){.AICostCalculator_analysisTitle__cWhA6{font-size:24px}}.AICostCalculator_analysisSubtitle__MGaeC{font-family:Ubuntu,sans-serif;font-size:16px;color:#4b5563;line-height:1.6;max-width:600px;margin:0 auto}@media screen and (max-width:420px){.AICostCalculator_analysisSubtitle__MGaeC{font-size:14px}}.AICostCalculator_featuresPreview__zByx6{background:#fff;padding:32px;border-radius:16px;border:2px solid #e2e8f0;margin-bottom:40px;box-shadow:0 4px 12px rgba(0,15,37,.08)}@media screen and (max-width:420px){.AICostCalculator_featuresPreview__zByx6{padding:24px 16px;margin-bottom:30px}}.AICostCalculator_projectSummarySection__DyydC{padding:32px;border-radius:16px;margin-bottom:40px}@media screen and (max-width:420px){.AICostCalculator_projectSummarySection__DyydC{padding:24px 16px;margin-bottom:30px}}.AICostCalculator_summaryTitle__r17H2{font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;color:#000f25;margin:0 0 20px;display:flex;align-items:center}@media screen and (max-width:420px){.AICostCalculator_summaryTitle__r17H2{font-size:18px;margin-bottom:16px}}.AICostCalculator_projectSummaryText__MVoDp{font-family:Ubuntu,sans-serif;font-size:16px;line-height:1.8;color:#0b1b32;margin:0;text-align:left}@media screen and (max-width:420px){.AICostCalculator_projectSummaryText__MVoDp{font-size:15px;line-height:1.7}}.AICostCalculator_featuresTitle__XU4gH{font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;color:#000f25;margin:0 0 24px;display:flex;align-items:center}@media screen and (max-width:420px){.AICostCalculator_featuresTitle__XU4gH{font-size:18px;margin-bottom:20px}}.AICostCalculator_featuresList__YDIuV{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}@media screen and (max-width:420px){.AICostCalculator_featuresList__YDIuV{grid-template-columns:1fr;gap:12px}}.AICostCalculator_featureItem__V4j46{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;transition:all .3s ease}.AICostCalculator_featureItem__V4j46:hover{border-color:#ffd84d;box-shadow:0 2px 8px rgba(255,216,77,.2)}@media screen and (max-width:420px){.AICostCalculator_featureItem__V4j46{padding:12px 16px}}.AICostCalculator_featureName__2STir{font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;color:#0b1b32;flex:1}.AICostCalculator_complexityBadge__8mdyR{font-family:Ubuntu,sans-serif;font-size:11px;font-weight:600;padding:4px 8px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.AICostCalculator_complexityBadge__8mdyR.AICostCalculator_low__RXgrY{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.AICostCalculator_complexityBadge__8mdyR.AICostCalculator_medium__AlBtu{background:#fef3c7;color:#92400e;border:1px solid #fed7aa}.AICostCalculator_complexityBadge__8mdyR.AICostCalculator_high__CzydR{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.AICostCalculator_unlockSection__jhOa_{background:linear-gradient(135deg,#000F25,#1a2b47);color:#fff;padding:48px 40px;border-radius:20px;text-align:center;box-shadow:0 8px 32px rgba(0,15,37,.3)}@media screen and (max-width:420px){.AICostCalculator_unlockSection__jhOa_{padding:36px 24px}}.AICostCalculator_lockIcon___QEl2{font-size:40px;margin-bottom:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.AICostCalculator_unlockTitle___s0Ng{font-family:Urbanist,sans-serif;font-size:32px;font-weight:700;margin:0 0 32px;color:#fff}@media screen and (max-width:420px){.AICostCalculator_unlockTitle___s0Ng{font-size:24px;margin-bottom:24px}}.AICostCalculator_benefitsList__vnm6O{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.AICostCalculator_benefitsList__vnm6O{grid-template-columns:1fr;gap:16px;margin-bottom:32px}}@media screen and (max-width:420px){.AICostCalculator_benefitsList__vnm6O{grid-template-columns:1fr;gap:16px;margin-bottom:32px}}.AICostCalculator_benefit__XIOOJ{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;transition:all .3s ease}.AICostCalculator_benefit__XIOOJ:hover{background:#fff;border-color:#ffd84d;transform:translateY(-2px)}@media screen and (max-width:420px){.AICostCalculator_benefit__XIOOJ{padding:14px 16px;gap:10px}}.AICostCalculator_benefit__XIOOJ span{font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;color:#0b1b32;line-height:1.4}@media screen and (max-width:420px){.AICostCalculator_benefit__XIOOJ span{font-size:13px}}.AICostCalculator_benefitIcon__GoXDY{flex-shrink:0;width:16px;height:16px;color:#000f25}.AICostCalculator_credibility__gFt6e{background:rgba(255,216,77,.1);padding:24px;border-radius:12px;margin-bottom:32px;border:1px solid rgba(255,216,77,.3)}@media screen and (max-width:420px){.AICostCalculator_credibility__gFt6e{padding:20px 16px;margin-bottom:24px}}.AICostCalculator_credibilityText__a1nzi{font-family:Ubuntu,sans-serif;font-size:14px;line-height:1.6;color:#fff;margin:0;text-align:center}.AICostCalculator_credibilityText__a1nzi strong{color:#ffd84d;font-weight:600}@media screen and (max-width:420px){.AICostCalculator_credibilityText__a1nzi{font-size:13px}}.AICostCalculator_urgency__6NYpr{display:flex;align-items:center;justify-content:center;gap:12px;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:600;color:#ffd84d}@media screen and (max-width:420px){.AICostCalculator_urgency__6NYpr{font-size:16px;gap:8px}}.AICostCalculator_urgency__6NYpr p{margin:0;color:#ffd84d}.AICostCalculator_urgencyIcon__uGx9_{font-size:20px;animation:AICostCalculator_pulse__mVgAj 2s infinite}.AICostCalculator_modalHighlights__axPha{background:#f8fafc;padding:20px;border-radius:12px;margin-bottom:24px;border:2px solid #ffd84d}.AICostCalculator_modalHighlights__axPha .AICostCalculator_highlight__hRxGe{display:flex;align-items:center;gap:8px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;color:#0b1b32;margin-bottom:12px}.AICostCalculator_modalHighlights__axPha .AICostCalculator_highlight__hRxGe:last-child{margin-bottom:0}@keyframes AICostCalculator_bounce__NSLL0{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes AICostCalculator_pulse__mVgAj{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.AICostCalculator_emailCollectionSection__XoN2S{background:#fff;padding:0 40px 48px;border-radius:20px;animation:AICostCalculator_slideUp__50_3m .6s ease-out}@media screen and (max-width:420px){.AICostCalculator_emailCollectionSection__XoN2S{padding:36px 24px}}.AICostCalculator_marketingHeader__JU1yB{text-align:center;margin-bottom:32px}@media screen and (max-width:420px){.AICostCalculator_marketingHeader__JU1yB{margin-bottom:28px}}.AICostCalculator_marketingTitle__pPJnx{font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;margin:0 0 16px;color:#000f25;display:flex;align-items:center;justify-content:center;gap:12px}@media screen and (max-width:420px){.AICostCalculator_marketingTitle__pPJnx{font-size:24px;margin-bottom:12px}}.AICostCalculator_marketingSubtitle__yWq9g{font-family:Ubuntu,sans-serif;font-size:16px;color:#4b5563;line-height:1.6;max-width:600px;margin:0 auto}@media screen and (max-width:420px){.AICostCalculator_marketingSubtitle__yWq9g{font-size:14px}}.AICostCalculator_credibilityBadge__xrD1n{background:#fff9e6;padding:20px 24px;border-radius:12px;margin-bottom:32px;border:2px solid #ffd84d;text-align:center}@media screen and (max-width:420px){.AICostCalculator_credibilityBadge__xrD1n{padding:16px 20px;margin-bottom:28px}}.AICostCalculator_credibilityBadge__xrD1n p{font-family:Ubuntu,sans-serif;font-size:14px;line-height:1.6;color:#0b1b32;margin:0;text-align:center}.AICostCalculator_credibilityBadge__xrD1n p strong{color:#000f25;font-weight:600}@media screen and (max-width:420px){.AICostCalculator_credibilityBadge__xrD1n p{font-size:13px}}.AICostCalculator_directEmailForm__zFFD6{margin:0 auto}.AICostCalculator_singleRowForm__uwDxv{display:flex;gap:12px;margin-bottom:12px}@media screen and (max-width:420px){.AICostCalculator_singleRowForm__uwDxv{flex-direction:column;gap:16px}}.AICostCalculator_emailInput__yZUYr{flex:3;padding:16px 20px;border:2px solid #d1d5db;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:16px;background:#fff;color:#0b1b32;transition:all .3s ease}.AICostCalculator_emailInput__yZUYr:focus{outline:none;border-color:#ffd84d;box-shadow:0 0 0 3px rgba(255,216,77,.15);background:#fff}.AICostCalculator_emailInput__yZUYr::-moz-placeholder{color:#6b7280}.AICostCalculator_emailInput__yZUYr::placeholder{color:#6b7280}.AICostCalculator_emailInput__yZUYr:disabled{opacity:.7;cursor:not-allowed;background:#f9fafb}@media screen and (max-width:420px){.AICostCalculator_emailInput__yZUYr{padding:14px 16px;font-size:16px}}.AICostCalculator_emailInputError__MUEXN{border-color:#f44!important;background:rgba(255,68,68,.1)!important}.AICostCalculator_emailInputError__MUEXN:focus{border-color:#f44!important;box-shadow:0 0 0 3px rgba(255,68,68,.2)!important}.AICostCalculator_emailErrorMessage__Vk8UW{background:rgba(255,68,68,.15);color:#f44;padding:12px 16px;border-radius:8px;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:500;margin-bottom:16px;border:1px solid rgba(255,68,68,.3);animation:AICostCalculator_slideDown__B8Te2 .3s ease-out}@media screen and (max-width:420px){.AICostCalculator_emailErrorMessage__Vk8UW{font-size:13px;padding:10px 14px}}@keyframes AICostCalculator_slideDown__B8Te2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AICostCalculator_getEstimateButton__oHqx8{background:linear-gradient(135deg,#FFD84D,#E6B800);color:#000f25;border:none;padding:16px 20px;border-radius:12px;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-width:200px}.AICostCalculator_getEstimateButton__oHqx8:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,216,77,.4)}.AICostCalculator_getEstimateButton__oHqx8:disabled{opacity:.7;cursor:not-allowed;transform:none}@media screen and (max-width:420px){.AICostCalculator_getEstimateButton__oHqx8{padding:14px 20px;width:100%;font-size:15px;min-width:auto}}.AICostCalculator_successSection__e0Jr5{background:#fff;padding:48px 40px;border-radius:20px;text-align:center;border:2px solid #10b981;box-shadow:0 8px 32px rgba(16,185,129,.15);animation:AICostCalculator_slideUp__50_3m .6s ease-out}@media screen and (max-width:420px){.AICostCalculator_successSection__e0Jr5{padding:36px 24px}}.AICostCalculator_successSection__e0Jr5 .AICostCalculator_successIcon__EAAJ_{color:#10b981}.AICostCalculator_successTitle__xch6a{font-family:Urbanist,sans-serif;font-size:28px;font-weight:700;color:#000f25;margin:16px 0}@media screen and (max-width:420px){.AICostCalculator_successTitle__xch6a{font-size:24px}}.AICostCalculator_successMessage____T89{font-family:Ubuntu,sans-serif;font-size:16px;color:#4b5563;line-height:1.6;margin-bottom:32px;max-width:500px;margin-left:auto;margin-right:auto}@media screen and (max-width:420px){.AICostCalculator_successMessage____T89{font-size:14px;margin-bottom:28px}}.AICostCalculator_successMessage____T89 strong{color:#000f25}