.MedicalCloudCalculator_calculator__tFGsc{width:100%;padding:60px 20px;background:#f8f9fa}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc{padding:40px 12px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_container___E558{max-width:1400px;margin:0 auto;padding:0 60px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_container___E558{padding:0 8px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_header__kwGdn{text-align:center;margin-bottom:40px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_header__kwGdn{margin-bottom:24px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_header__kwGdn h2{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:12px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_header__kwGdn h2{font-size:26px;margin-bottom:8px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_header__kwGdn p{font-size:18px;color:#666}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_header__kwGdn p{font-size:15px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_content__44Qnb{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start}@media(max-width:1100px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_content__44Qnb{grid-template-columns:1fr}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_leftColumn__e3gwi{display:flex;flex-direction:column}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_leftPanel__FKg7r{background:#fff;border-radius:19px;border:1px solid #d9d9d9;overflow:hidden}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_leftPanel__FKg7r{border-radius:16px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_tabContent__RtisQ{padding:20px 32px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_tabContent__RtisQ{padding:16px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_tabContent__RtisQ h3{font-size:24px;font-weight:600;color:#1a1a1a;margin-bottom:16px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_tabContent__RtisQ h3{font-size:20px;margin-bottom:12px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_tabContent__RtisQ .MedicalCloudCalculator_subtitle__bzr5g{font-size:15px;color:#666;margin-bottom:16px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_tabContent__RtisQ .MedicalCloudCalculator_subtitle__bzr5g{font-size:14px;margin-bottom:12px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_sectionDivider__Y1oUy{height:1px;background:#e0e0e0;margin:24px 0}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_sectionDivider__Y1oUy{margin:18px 0}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGrid__GIfIp{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 20px;gap:12px 20px;margin-bottom:12px;align-items:start}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGrid__GIfIp{grid-template-columns:1fr}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2{margin-bottom:12px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2{margin-bottom:10px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 label{display:block;font-size:15px;font-weight:500;color:#333;margin-bottom:8px;line-height:1.4}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 label{font-size:14px;margin-bottom:6px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 .MedicalCloudCalculator_helpText__WEAkV{font-size:14px;color:#666;margin-bottom:6px;line-height:1.4}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 .MedicalCloudCalculator_helpText__WEAkV{font-size:13px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 .MedicalCloudCalculator_helpTextBottom__6rbW9{font-size:14px;color:#666;margin-top:8px;margin-bottom:0;line-height:1.4}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 .MedicalCloudCalculator_helpTextBottom__6rbW9{font-size:13px;margin-top:6px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 input[type=number],.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 input[type=text],.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 select{width:100%;padding:13px 16px;font-size:15px;border:1px solid #d9d9d9;border-radius:6px;transition:border-color .3s ease}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 input[type=number],.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 input[type=text],.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 select{padding:12px 14px;font-size:16px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 input[type=number]:focus,.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 input[type=text]:focus,.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_formGroup__xQke2 select:focus{outline:none;border-color:#3753bf;box-shadow:0 0 0 3px rgba(55,83,192,.1)}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioGroup__sCdR3{display:flex;gap:30px;margin-top:2px;align-items:center}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioLabel__XjOPh{display:flex;align-items:center;cursor:pointer;font-size:15px;position:relative}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioLabel__XjOPh input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:26px;height:26px;border:2px solid #d9d9d9;border-radius:50%;cursor:pointer;position:relative;transition:all .3s ease;background:#fff;flex-shrink:0;margin:0 10px 0 0;vertical-align:middle}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioLabel__XjOPh input[type=radio]:checked{background:#3753bf;border-color:#3753bf}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioLabel__XjOPh input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#fff}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioLabel__XjOPh input[type=radio]:hover{border-color:#3753bf}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_radioLabel__XjOPh span{font-weight:400;line-height:26px;display:inline-block;vertical-align:middle}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_helpLink__Ryon7{color:#3753bf;text-decoration:none;font-weight:500}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_helpLink__Ryon7:hover{text-decoration:underline}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_rightColumn__u_S_M{display:flex;flex-direction:column}@media(min-width:1101px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_rightColumn__u_S_M{position:-webkit-sticky;position:sticky;top:20px;align-self:start}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultsPanel__lcVz7{background:#fff;border-radius:19px;border:1px solid #d9d9d9;padding:20px 24px}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultsPanel__lcVz7{padding:16px 14px;border-radius:16px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA{width:100%;border-collapse:collapse;font-size:15px;table-layout:auto}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA{font-size:14px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA th{padding:10px 12px;font-size:13px;font-weight:600;color:#666;background:#f8f9fa;text-align:right;border-bottom:2px solid #e0e0e0}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA th{font-size:12px;padding:8px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA th:first-child{text-align:left}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA td{padding:10px 14px;border-bottom:1px solid #f0f0f0;color:#333;font-weight:500}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA td{padding:8px 10px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA td:not(:first-child){text-align:right;font-weight:600;white-space:nowrap}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA td.MedicalCloudCalculator_resultSectionHeader__ub4LO{font-size:13px!important;font-weight:700!important;color:#333!important;background:#f0f0f0!important;padding:28px 14px 10px!important;border-bottom:2px solid #999!important;text-align:left!important;letter-spacing:.5px;text-transform:uppercase}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA td.MedicalCloudCalculator_resultSectionHeader__ub4LO{font-size:12px!important;padding:22px 10px 8px!important}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA tr:first-child td.MedicalCloudCalculator_resultSectionHeader__ub4LO{padding-top:10px!important}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA tr:first-child td.MedicalCloudCalculator_resultSectionHeader__ub4LO{padding-top:8px!important}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_greenCell__l2_kE,.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_greenRow__dag0G td:last-child{color:#333!important;background:#fff}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_blueRow__eCZdY td{color:#3753bf!important;font-weight:600!important;background:#f0f3fb;border-bottom:1px solid #d4dfef;text-transform:uppercase}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_redRow__SB2Je td{background:#fdf2f0!important;color:#c0392b!important;font-weight:700!important;font-size:15px;padding:12px 14px;border-bottom:2px solid #f0d4cf!important}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_redRow__SB2Je td{font-size:14px;padding:10px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_subtotalRow__YfLzt td{background:#fff;font-weight:600!important;color:#1a1a1a!important;border-bottom:1px solid #e0e0e0}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_totalRow__Jww2U td{background:#3753bf!important;color:#fff!important;font-weight:700!important;font-size:15px;padding:12px 14px;border-bottom:2px solid #2a3f99!important}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_resultTable__mfEMA .MedicalCloudCalculator_totalRow__Jww2U td{font-size:14px;padding:10px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_ctaButton__p6QL2{margin-top:16px;display:flex;justify-content:center}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_ctaButton__p6QL2{margin-top:12px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_ctaButton__p6QL2 button{display:inline-block;padding:13px 44px;background:#3753bf;color:#fff;text-align:center;border:none;border-radius:10rem;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease}@media(max-width:768px){.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_ctaButton__p6QL2 button{padding:13px 32px;font-size:15px}}.MedicalCloudCalculator_calculator__tFGsc .MedicalCloudCalculator_ctaButton__p6QL2 button:hover{background:#2a3f99;transform:translateY(-2px);box-shadow:0 4px 12px rgba(55,83,192,.3)}.MedicalCloudPrintableReport_report__3PHk1{font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#333;background:#fff;line-height:1.5;width:210mm;height:594mm;max-height:594mm;overflow:hidden;margin:0;padding:0}.MedicalCloudPrintableReport_page__hefpp{width:210mm;height:297mm;padding:10mm 20mm 0;margin:0;background:#fff;position:relative;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.MedicalCloudPrintableReport_header__BjzYW{margin-bottom:15px}.MedicalCloudPrintableReport_logo__5i8un{font-size:22pt;font-weight:700;color:#2e75b6}.MedicalCloudPrintableReport_logoImg__xjkET{height:40px;width:auto;object-fit:contain}.MedicalCloudPrintableReport_divider__8Mlxm{display:none}.MedicalCloudPrintableReport_mainTitle__wcSvN{font-size:28pt;font-weight:700;color:#1f3864;text-align:center;margin:0 0 8px}.MedicalCloudPrintableReport_subtitle__uP65V{font-size:11pt;color:#666;text-align:center;margin:0 0 16px}.MedicalCloudPrintableReport_sectionTitle__AMFR_{font-size:14pt;font-weight:700;color:#fff;background:#2e75b6;padding:8px 12px;border-radius:4px;margin:0}.MedicalCloudPrintableReport_twoCol__V_NCp{display:flex;gap:40px;margin-bottom:15px}.MedicalCloudPrintableReport_col__dMYQL{flex:1 1;min-width:0}.MedicalCloudPrintableReport_table__aycVD{width:100%;border-collapse:collapse;font-size:10pt}.MedicalCloudPrintableReport_table__aycVD td{padding:8px;border-bottom:1px solid #e0e0e0;vertical-align:middle}.MedicalCloudPrintableReport_table__aycVD td:first-child{color:#333}.MedicalCloudPrintableReport_table__aycVD td:last-child{text-align:right;font-weight:600;color:#333;white-space:nowrap}.MedicalCloudPrintableReport_table__aycVD tr:nth-child(2n){background:transparent}.MedicalCloudPrintableReport_table__aycVD .MedicalCloudPrintableReport_highlightRow__CWN_4{background:#1f3864}.MedicalCloudPrintableReport_table__aycVD .MedicalCloudPrintableReport_highlightRow__CWN_4 td{color:#fff;font-weight:700;border-bottom:none;padding:10px 8px}.MedicalCloudPrintableReport_subscriptionTotal__4OfLM td{color:#1f3864!important;font-weight:700!important;border-bottom:none}.MedicalCloudPrintableReport_small__1XX_L{font-size:9pt;color:#666;font-weight:400}.MedicalCloudPrintableReport_note__w_dto{font-size:9pt;color:#666;margin:10px 0 0;line-height:1.4}.MedicalCloudPrintableReport_implSection__irkF7{background:#f5f5f5;border-radius:8px;padding:16px 20px;margin-top:auto;margin-bottom:75px}.MedicalCloudPrintableReport_implSection__irkF7 .MedicalCloudPrintableReport_sectionTitle__AMFR_{margin-bottom:12px;font-size:14pt}.MedicalCloudPrintableReport_implSection__irkF7 .MedicalCloudPrintableReport_table__aycVD td{padding:10px 8px;border-bottom:1px solid #e0e0e0}.MedicalCloudPrintableReport_implSection__irkF7 .MedicalCloudPrintableReport_table__aycVD td:first-child{color:#666;font-size:10pt}.MedicalCloudPrintableReport_implSection__irkF7 .MedicalCloudPrintableReport_table__aycVD td:last-child{font-size:11pt}.MedicalCloudPrintableReport_implSection__irkF7 .MedicalCloudPrintableReport_table__aycVD tr:last-child td{border-bottom:none}.MedicalCloudPrintableReport_implCostRow__rm2Q_ td:first-child{color:#1f3864!important;font-weight:700}.MedicalCloudPrintableReport_implCostRow__rm2Q_ td:last-child{color:#1f3864!important;font-size:13pt!important}.MedicalCloudPrintableReport_footer__JTnbd{position:absolute;bottom:0;left:0;right:0;height:50px;background:#1f3864;display:flex;justify-content:center;align-items:center;text-align:center}.MedicalCloudPrintableReport_footerLogoImg__dSPjQ,.MedicalCloudPrintableReport_footerLogo__EZd3T{display:none}.MedicalCloudPrintableReport_footerContact__ZoVUE{font-size:10pt;color:#fff}.MedicalCloudPrintableReport_costHero__Yh9YO{text-align:center;padding:25px 0}.MedicalCloudPrintableReport_costBlock__PrZu_{margin-bottom:25px}.MedicalCloudPrintableReport_costLabel__kPR6K{display:block;font-size:10pt;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.MedicalCloudPrintableReport_costValue__bt0rB{display:block;font-size:36pt;font-weight:700;color:#2e75b6}.MedicalCloudPrintableReport_savingsBlock__3pTyu{margin-top:20px}.MedicalCloudPrintableReport_savingsLabel__7O5cY{display:block;font-size:10pt;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:6px}.MedicalCloudPrintableReport_savingsValue__pzGRB{display:block;font-size:36pt;font-weight:700;color:#2e75b6;line-height:1}.MedicalCloudPrintableReport_savingsNote__ex5w3{display:block;font-size:10pt;color:#666;margin-top:6px}.MedicalCloudPrintableReport_roiTable__a2wQA{width:100%;border-collapse:collapse;margin:20px 0}.MedicalCloudPrintableReport_roiTable__a2wQA td,.MedicalCloudPrintableReport_roiTable__a2wQA th{padding:12px 10px;text-align:center;width:25%}.MedicalCloudPrintableReport_roiTable__a2wQA th{font-size:9pt;font-weight:700;color:#fff;background:#1f3864}.MedicalCloudPrintableReport_roiTable__a2wQA td{font-size:12pt;font-weight:700;color:#1f3864;border-bottom:1px solid #e0e0e0}.MedicalCloudPrintableReport_roiTable__a2wQA td:first-child,.MedicalCloudPrintableReport_roiTable__a2wQA th:first-child{text-align:left}.MedicalCloudPrintableReport_roiTable__a2wQA tr:last-child td{background:#1f3864;color:#fff!important;font-size:13pt;border-bottom:none}.MedicalCloudPrintableReport_definitions__jehBS{padding-bottom:65px}.MedicalCloudPrintableReport_definitions__jehBS p{font-size:9pt;color:#666;text-align:center;margin:0 0 8px;line-height:1.5}.MedicalCloudPrintableReport_definitions__jehBS p strong{color:#333}