.VO2MaxCalculator_calculator__YVf_J{max-width:700px;margin:0 auto}.VO2MaxCalculator_inputSection__skIJJ{margin-bottom:40px}.VO2MaxCalculator_inputRow__Xiln4{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.VO2MaxCalculator_result__2Fihy{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #007bff;border-radius:16px;padding:32px;text-align:center;box-shadow:0 8px 25px rgba(0,123,255,.15)}.VO2MaxCalculator_resultTitle__ITtLB{font-size:28px;font-weight:700;color:#333;margin-bottom:24px}.VO2MaxCalculator_resultValue__NFC4Z{margin-bottom:32px;display:flex;flex-direction:column;align-items:center;gap:16px}.VO2MaxCalculator_resultScore__mFL9J{font-size:48px;font-weight:800;color:#007bff;text-shadow:2px 2px 4px rgba(0,123,255,.1)}.VO2MaxCalculator_resultCategory__qsNIv{padding:12px 24px;border-radius:25px;color:white;font-weight:600;font-size:18px;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px rgba(0,0,0,.2)}.VO2MaxCalculator_resultDetails__Y09nz{text-align:left;margin-bottom:24px}.VO2MaxCalculator_resultMethod___qE2E{background:#e9ecef;padding:12px 16px;border-radius:8px;font-weight:600;color:#495057;margin-bottom:24px;text-align:center}.VO2MaxCalculator_fitnessScale__1k95r{margin:24px 0}.VO2MaxCalculator_fitnessScale__1k95r h4{font-size:18px;font-weight:600;color:#333;margin-bottom:16px;text-align:center}.VO2MaxCalculator_scaleBar__hzitc{display:flex;height:40px;border-radius:20px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);margin-bottom:8px;position:relative}.VO2MaxCalculator_scaleSegment__4vF1a{flex:1 1;display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:11px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.VO2MaxCalculator_scalePointer__H8oM8{position:absolute;font-size:24px;font-weight:700;color:#333;text-shadow:2px 2px 4px rgba(255,255,255,.8);transform:translateX(-50%);animation:VO2MaxCalculator_pulse__X9_Qh 2s infinite}@keyframes VO2MaxCalculator_pulse__X9_Qh{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.2)}}.VO2MaxCalculator_healthInsights__3r75J{margin:24px 0}.VO2MaxCalculator_healthInsights__3r75J h4{font-size:18px;font-weight:600;color:#333;margin-bottom:16px;text-align:center}.VO2MaxCalculator_insightGrid__h0UXc{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.VO2MaxCalculator_insight__MynMg{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:white;border-radius:8px;border-left:4px solid #007bff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.VO2MaxCalculator_insight__MynMg strong{color:#495057;font-weight:600}.VO2MaxCalculator_insight__MynMg span{color:#007bff;font-weight:600;background:#e3f2fd;padding:4px 12px;border-radius:15px;font-size:14px}.VO2MaxCalculator_resultNote__DiAbz{color:#6c757d;font-size:14px;line-height:1.6;text-align:center;background:white;padding:16px;border-radius:8px;border:1px solid #dee2e6}.VO2MaxCalculator_description__HurKA h2{font-size:32px;font-weight:700;color:#333;margin-bottom:20px;background:linear-gradient(135deg,#007bff,#6f42c1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.VO2MaxCalculator_description__HurKA h3{font-size:24px;font-weight:600;color:#333;margin:32px 0 16px;border-left:4px solid #007bff;padding-left:16px}.VO2MaxCalculator_description__HurKA h4{font-size:20px;font-weight:600;color:#333;margin:24px 0 12px}.VO2MaxCalculator_description__HurKA p{color:#666;line-height:1.7;margin-bottom:16px;font-size:16px}.VO2MaxCalculator_description__HurKA ol,.VO2MaxCalculator_description__HurKA ul{color:#666;line-height:1.7;margin-bottom:16px;padding-left:24px}.VO2MaxCalculator_description__HurKA li{margin-bottom:8px}.VO2MaxCalculator_methodsGrid__2qf7t{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;margin:32px 0}.VO2MaxCalculator_methodCard__USsov{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:12px;padding:24px;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.VO2MaxCalculator_methodCard__USsov:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.VO2MaxCalculator_methodCard__USsov h4{color:#007bff;font-size:20px;font-weight:700;margin-bottom:12px;border-bottom:2px solid #007bff;padding-bottom:8px}.VO2MaxCalculator_methodCard__USsov p{font-size:15px;line-height:1.6;margin-bottom:12px}.VO2MaxCalculator_faq__KOMWt{margin-top:40px;background:#f8f9fa;padding:32px;border-radius:12px;border:1px solid #dee2e6}.VO2MaxCalculator_faq__KOMWt h4{color:#007bff;font-weight:600;margin-top:24px;margin-bottom:8px}.VO2MaxCalculator_faq__KOMWt h4:first-child{margin-top:0}.VO2MaxCalculator_faq__KOMWt p{background:white;padding:16px;border-radius:8px;border-left:4px solid #007bff;margin-bottom:16px}.VO2MaxCalculator_shareButtonWrapper__Oi4Wc{display:flex;justify-content:flex-end;margin-bottom:20px;position:relative}@media (max-width:768px){.VO2MaxCalculator_inputRow__Xiln4{grid-template-columns:1fr;gap:16px}.VO2MaxCalculator_resultScore__mFL9J{font-size:36px}.VO2MaxCalculator_resultTitle__ITtLB{font-size:24px}.VO2MaxCalculator_scaleSegment__4vF1a{font-size:9px}.VO2MaxCalculator_methodsGrid__2qf7t{grid-template-columns:1fr;gap:16px}.VO2MaxCalculator_methodCard__USsov{padding:20px}.VO2MaxCalculator_description__HurKA h2{font-size:28px}.VO2MaxCalculator_description__HurKA h3{font-size:22px}.VO2MaxCalculator_insightGrid__h0UXc{gap:8px}.VO2MaxCalculator_insight__MynMg{flex-direction:column;align-items:flex-start;gap:8px}.VO2MaxCalculator_insight__MynMg span{align-self:flex-end}}@media (max-width:480px){.VO2MaxCalculator_calculator__YVf_J{padding:0 10px}.VO2MaxCalculator_result__2Fihy{padding:24px 16px}.VO2MaxCalculator_resultScore__mFL9J{font-size:32px}.VO2MaxCalculator_scaleBar__hzitc{height:35px}.VO2MaxCalculator_scaleSegment__4vF1a{font-size:8px}.VO2MaxCalculator_faq__KOMWt{padding:20px}}