.BMICalculatorWidget-module__NP2F5G__widgetContainer{max-width:700px;margin:0 auto}@media (max-width:768px){.BMICalculatorWidget-module__NP2F5G__widgetContainer{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;width:calc(100% - .25rem);max-width:none;margin:0 .125rem;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}}.BMICalculatorWidget-module__NP2F5G__container{flex-direction:column;gap:1rem;display:flex}.BMICalculatorWidget-module__NP2F5G__titleSection{text-align:center}.BMICalculatorWidget-module__NP2F5G__title{background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:1rem;font-weight:700}.BMICalculatorWidget-module__NP2F5G__subtitle{color:#374151;font-size:.9375rem}.BMICalculatorWidget-module__NP2F5G__sexSection{flex-direction:row;align-items:flex-end;gap:1rem;margin-bottom:.75rem;display:flex}.BMICalculatorWidget-module__NP2F5G__sexLabel{color:#374151;font-size:.875rem;font-weight:600;display:block}.BMICalculatorWidget-module__NP2F5G__sexOptions{gap:.75rem;display:flex}.BMICalculatorWidget-module__NP2F5G__sexOption{cursor:pointer;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;border:2px solid #d1d5db;border-radius:.5rem;flex:1;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:transform .2s,opacity .2s;display:flex;position:relative}.BMICalculatorWidget-module__NP2F5G__sexOption:focus{outline-offset:2px;outline:2px solid #3b82f6}.BMICalculatorWidget-module__NP2F5G__sexOption input[type=radio]{cursor:pointer;pointer-events:none;margin:0}.BMICalculatorWidget-module__NP2F5G__sexOption:hover{background-color:#eff6ff;border-color:#3b82f6}.BMICalculatorWidget-module__NP2F5G__sexOptionChecked{background:#eff6ff;border:2px solid #3b82f6;border-radius:.5rem;transition:all .2s;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BMICalculatorWidget-module__NP2F5G__sexOptionChecked .BMICalculatorWidget-module__NP2F5G__sexText{color:#1e40af;font-weight:600}.BMICalculatorWidget-module__NP2F5G__radio{cursor:pointer;accent-color:#2563eb;z-index:1;flex-shrink:0;width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;margin:0;padding:0;position:relative}.BMICalculatorWidget-module__NP2F5G__radio:focus{outline-offset:2px;border-radius:50%;outline:2px solid #3b82f6}.BMICalculatorWidget-module__NP2F5G__radio:checked{accent-color:#2563eb}.BMICalculatorWidget-module__NP2F5G__sexText{color:#374151;will-change:color;font-size:.875rem;font-weight:500;transition:color .2s}.BMICalculatorWidget-module__NP2F5G__sexOption input[type=radio]:checked{accent-color:#2563eb;background-color:#2563eb}.BMICalculatorWidget-module__NP2F5G__sexOption input[type=radio]{cursor:pointer;accent-color:#2563eb;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0}.BMICalculatorWidget-module__NP2F5G__sexText{color:#374151;font-size:.9375rem}.BMICalculatorWidget-module__NP2F5G__inputGroup{margin-bottom:.5rem}.BMICalculatorWidget-module__NP2F5G__label{color:#374151;margin-bottom:.25rem;font-size:1rem;font-weight:600;display:block}.BMICalculatorWidget-module__NP2F5G__input{border:1px solid #d1d5db;border-radius:.375rem;flex:1;padding:.375rem .5rem;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BMICalculatorWidget-module__NP2F5G__inputFull{will-change:transform;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.375rem .5rem;font-size:.875rem;transition:transform .2s,box-shadow .2s}.BMICalculatorWidget-module__NP2F5G__inputFull:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BMICalculatorWidget-module__NP2F5G__select{cursor:pointer;will-change:transform;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.375rem .5rem;font-size:.875rem;transition:transform .2s,box-shadow .2s}.BMICalculatorWidget-module__NP2F5G__select:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BMICalculatorWidget-module__NP2F5G__resultDisplay{contain:layout style paint;will-change:auto;text-align:center;color:#1f2937;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden}.BMICalculatorWidget-module__NP2F5G__compactResult{margin:0;padding:1rem}.BMICalculatorWidget-module__NP2F5G__compactResult .BMICalculatorWidget-module__NP2F5G__resultValue,.BMICalculatorWidget-module__NP2F5G__compactResult .BMICalculatorWidget-module__NP2F5G__resultBadge{margin-bottom:.5rem}.BMICalculatorWidget-module__NP2F5G__compactResult .BMICalculatorWidget-module__NP2F5G__resultDetails{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.BMICalculatorWidget-module__NP2F5G__compactResult .BMICalculatorWidget-module__NP2F5G__resultPrime,.BMICalculatorWidget-module__NP2F5G__compactResult .BMICalculatorWidget-module__NP2F5G__resultRange{text-align:center;flex:1}.BMICalculatorWidget-module__NP2F5G__compactResult .BMICalculatorWidget-module__NP2F5G__categoryLink{margin-top:.5rem}.BMICalculatorWidget-module__NP2F5G__newResultDesign{margin:0;padding:0}.BMICalculatorWidget-module__NP2F5G__resultCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.BMICalculatorWidget-module__NP2F5G__resultRow{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.BMICalculatorWidget-module__NP2F5G__rightSection{flex:1;min-width:0}.BMICalculatorWidget-module__NP2F5G__resultCard:before{content:"";background:linear-gradient(90deg,#3b82f6 0%,#10b981 25%,#f59e0b 50%,#ef4444 75%,#6b7280 100%);height:4px;position:absolute;top:0;left:0;right:0}.BMICalculatorWidget-module__NP2F5G__bmiValueSection{text-align:center;margin-bottom:1rem}.BMICalculatorWidget-module__NP2F5G__bmiNumber{color:#1e40af;margin-bottom:.125rem;font-size:2rem;font-weight:700;line-height:1}.BMICalculatorWidget-module__NP2F5G__bmiLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.BMICalculatorWidget-module__NP2F5G__categorySection{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.BMICalculatorWidget-module__NP2F5G__categoryDot{border-radius:50%;width:10px;height:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.BMICalculatorWidget-module__NP2F5G__categoryText{color:#374151;font-size:1rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__detailsGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem;display:grid}.BMICalculatorWidget-module__NP2F5G__detailItem{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem}.BMICalculatorWidget-module__NP2F5G__detailLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}.BMICalculatorWidget-module__NP2F5G__detailValue{color:#1e40af;font-size:1rem;font-weight:600;display:block}.BMICalculatorWidget-module__NP2F5G__compactDetails{color:#6b7280;font-size:.875rem;line-height:1.4}.BMICalculatorWidget-module__NP2F5G__detailSeparator{color:#d1d5db;margin:0 .375rem}.BMICalculatorWidget-module__NP2F5G__learnMoreSection{text-align:center;border-top:1px solid #e2e8f0;padding-top:.75rem}.BMICalculatorWidget-module__NP2F5G__learnMoreLink{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px rgba(0,0,0,.1)}.BMICalculatorWidget-module__NP2F5G__learnMoreLink:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.BMICalculatorWidget-module__NP2F5G__arrowIcon{width:1rem;height:1rem}.BMICalculatorWidget-module__NP2F5G__layoutSelector{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex}.BMICalculatorWidget-module__NP2F5G__layoutLabel{color:#374151;font-size:.875rem;font-weight:500}.BMICalculatorWidget-module__NP2F5G__layoutSelect{color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__resultCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem;position:relative;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__circularContainer{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__leftSide{flex-direction:column;gap:.25rem;min-width:120px;display:flex}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__centerBmi{text-align:center;flex-direction:column;align-items:center;min-width:140px;display:flex}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__coloredBmiNumber{text-shadow:0 2px 4px rgba(0,0,0,.1);font-size:2.25rem;font-weight:800;line-height:1}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__categoryName{color:#374151;margin-top:.25rem;font-size:.9rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__healthMessage{color:#6b7280;text-align:center;max-width:140px;margin-top:.5rem;font-size:.75rem;line-height:1.3}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__rightSide{align-items:center;min-width:120px;display:flex}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__learnMoreSection{border-top:none;padding-top:0}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__detailLine{border-bottom:none;justify-content:space-between;align-items:center;padding:.15rem 0;display:flex}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__detailLabel{color:#6b7280;font-size:.75rem;font-weight:500}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__detailValue{color:#374151;font-size:.75rem;font-weight:600}@media (max-width:640px){.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__circularContainer{text-align:center;flex-direction:column;gap:.75rem;padding:.75rem}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__resultCard{padding:.75rem}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__coloredBmiNumber{font-size:2rem}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__centerBmi{order:-1}.BMICalculatorWidget-module__NP2F5G__resultLayout5 .BMICalculatorWidget-module__NP2F5G__healthMessage{margin-top:.25rem;font-size:.7rem}}.BMICalculatorWidget-module__NP2F5G__resultAccentBar{border-radius:1rem 1rem 0 0;width:100%;height:4px;position:absolute;top:0;left:0}.BMICalculatorWidget-module__NP2F5G__categorySummary{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:.75rem;margin-top:1rem;padding:1rem}.BMICalculatorWidget-module__NP2F5G__categoryDescription{text-align:center}.BMICalculatorWidget-module__NP2F5G__categoryRange{color:#6b7280;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__categoryHealth{color:#374151;font-size:.875rem;line-height:1.4}.BMICalculatorWidget-module__NP2F5G__categoryLink{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem}.BMICalculatorWidget-module__NP2F5G__categoryLinkAnchor{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.BMICalculatorWidget-module__NP2F5G__categoryLinkAnchor:hover{opacity:.8;text-decoration:underline}.BMICalculatorWidget-module__NP2F5G__headerBox{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.05)}.BMICalculatorWidget-module__NP2F5G__headerIcon{opacity:.8;font-size:2rem}.BMICalculatorWidget-module__NP2F5G__headerContent{flex:1}.BMICalculatorWidget-module__NP2F5G__headerTitle{color:#1e40af;margin:0 0 .25rem;font-size:1.25rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__headerSubtitle{color:#6b7280;margin:0;font-size:.875rem;line-height:1.4}.BMICalculatorWidget-module__NP2F5G__infoBox{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #f59e0b;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.BMICalculatorWidget-module__NP2F5G__infoIcon{flex-shrink:0;font-size:1.25rem}.BMICalculatorWidget-module__NP2F5G__infoContent{flex:1}.BMICalculatorWidget-module__NP2F5G__infoText{color:#92400e;margin:0;font-size:.875rem;line-height:1.5}.BMICalculatorWidget-module__NP2F5G__inputSection{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.BMICalculatorWidget-module__NP2F5G__inputSectionHeader{border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.BMICalculatorWidget-module__NP2F5G__inputIcon{opacity:.8;font-size:1.25rem}.BMICalculatorWidget-module__NP2F5G__inputSectionTitle{color:#1e40af;margin:0;font-size:.9rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__inputGrid{grid-template-columns:1fr;gap:.75rem;display:grid}.BMICalculatorWidget-module__NP2F5G__inputCard{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.BMICalculatorWidget-module__NP2F5G__cardLabel{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}@media (max-width:640px){.BMICalculatorWidget-module__NP2F5G__headerBox{padding:.875rem}.BMICalculatorWidget-module__NP2F5G__infoBox{padding:.75rem}.BMICalculatorWidget-module__NP2F5G__inputSection{padding:1rem}.BMICalculatorWidget-module__NP2F5G__inputGrid{gap:.875rem}.BMICalculatorWidget-module__NP2F5G__inputCard{padding:.875rem}}.BMICalculatorWidget-module__NP2F5G__resultDisplay.BMICalculatorWidget-module__NP2F5G__visible{opacity:1;transform:translateY(0)}.BMICalculatorWidget-module__NP2F5G__resultPlaceholder{visibility:hidden;pointer-events:none;height:200px;margin:0 0 1rem}.BMICalculatorWidget-module__NP2F5G__resultDisplay:before{content:"";left:var(--bmi-position,50%);background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);width:200%;height:200%;position:absolute;top:-50%;left:-50%}@keyframes BMICalculatorWidget-module__NP2F5G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BMICalculatorWidget-module__NP2F5G__pulse{0%,to{opacity:.5}50%{opacity:1}}.BMICalculatorWidget-module__NP2F5G__resultContent{margin-bottom:.5rem}.BMICalculatorWidget-module__NP2F5G__resultValue{text-align:center;color:#1f2937;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1.2}.BMICalculatorWidget-module__NP2F5G__resultCategory{color:#374151;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__resultPrime{color:#6b7280;margin-top:.125rem;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__resultBadge{color:#1f2937;background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.75rem 1.25rem;font-weight:600;display:inline-flex;box-shadow:0 1px 3px rgba(0,0,0,.1)}.BMICalculatorWidget-module__NP2F5G__categoryIndicator{border-radius:50%;flex-shrink:0;width:12px;height:12px}.BMICalculatorWidget-module__NP2F5G__categoryBlue{background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%)}.BMICalculatorWidget-module__NP2F5G__categoryGreen{background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.BMICalculatorWidget-module__NP2F5G__categoryOrange{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.BMICalculatorWidget-module__NP2F5G__categoryRed{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.BMICalculatorWidget-module__NP2F5G__categoryRedDark{background-color:#dc2626}.BMICalculatorWidget-module__NP2F5G__textRed{color:#dc2626}.BMICalculatorWidget-module__NP2F5G__textGreen{color:#059669}.BMICalculatorWidget-module__NP2F5G__textYellow{color:#d97706}.BMICalculatorWidget-module__NP2F5G__textOrange{color:#ea580c}.BMICalculatorWidget-module__NP2F5G__textRedDark{color:#991b1b}@media (max-width:768px){.BMICalculatorWidget-module__NP2F5G__container{gap:.5rem;padding:0}.BMICalculatorWidget-module__NP2F5G__title{margin-bottom:.25rem;font-size:1rem;line-height:1.2}.BMICalculatorWidget-module__NP2F5G__subtitle{margin-bottom:.5rem;font-size:.75rem;line-height:1.2}.BMICalculatorWidget-module__NP2F5G__sexSection{flex-direction:row;align-items:flex-end;gap:.75rem;margin-bottom:.5rem;display:flex}.BMICalculatorWidget-module__NP2F5G__sexOptions{flex:1;gap:.5rem;display:flex}.BMICalculatorWidget-module__NP2F5G__sexLabel{margin-bottom:.25rem;font-size:.75rem;line-height:1.2}.BMICalculatorWidget-module__NP2F5G__ageLabel{color:#374151;margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1.2}.BMICalculatorWidget-module__NP2F5G__ageInput{border:1px solid #d1d5db;border-radius:.375rem;width:100%;min-height:2.25rem;padding:.5rem;font-size:1rem}.BMICalculatorWidget-module__NP2F5G__ageInput::placeholder{color:#9ca3af;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__ageInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.BMICalculatorWidget-module__NP2F5G__sexOption{flex:1;padding:.5rem .875rem}.BMICalculatorWidget-module__NP2F5G__radio{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}.BMICalculatorWidget-module__NP2F5G__sexText{font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__label{margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.3}.BMICalculatorWidget-module__NP2F5G__inputRow{align-items:flex-end;gap:.75rem;display:flex}.BMICalculatorWidget-module__NP2F5G__inputGroup{flex-direction:column;flex:1;display:flex}.BMICalculatorWidget-module__NP2F5G__input{border-radius:.375rem;min-height:2.25rem;padding:.5rem;font-size:1rem}.BMICalculatorWidget-module__NP2F5G__input::placeholder{color:#9ca3af;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__inputFull{border-radius:.375rem;min-height:2.25rem;padding:.5rem;font-size:1rem}.BMICalculatorWidget-module__NP2F5G__inputFull::placeholder{color:#9ca3af;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__select{border-radius:.375rem;min-height:2.25rem;padding:.5rem;font-size:1rem}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputRow{align-items:flex-end;gap:.5rem;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputGroup{flex-direction:column;flex:1;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionsCompact{gap:.25rem;margin-top:.25rem;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionsCompact .BMICalculatorWidget-module__NP2F5G__sexOption{flex:1;padding:.375rem .5rem;font-size:.75rem}.BMICalculatorWidget-module__NP2F5G__resultDisplay{contain:layout style paint;will-change:auto;margin:0 -.25rem;padding:1rem .875rem}.BMICalculatorWidget-module__NP2F5G__resultValue{margin-bottom:.5rem;font-size:1.75rem}.BMICalculatorWidget-module__NP2F5G__resultCategory{margin-bottom:.5rem;font-size:1.125rem}.BMICalculatorWidget-module__NP2F5G__resultPrime{margin-top:.25rem;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__bmiIndicator{width:6px}.BMICalculatorWidget-module__NP2F5G__bmiValueLabel{font-size:1rem;top:-2rem}.BMICalculatorWidget-module__NP2F5G__rangeItem span,.BMICalculatorWidget-module__NP2F5G__categoryItem span{font-size:.875rem}}@media (max-width:480px){.BMICalculatorWidget-module__NP2F5G__container{gap:1rem;padding:.25rem}.BMICalculatorWidget-module__NP2F5G__title{margin-bottom:.25rem;font-size:1rem}.BMICalculatorWidget-module__NP2F5G__subtitle{font-size:.75rem;line-height:1.2}.BMICalculatorWidget-module__NP2F5G__sexOptions{flex-direction:column;gap:.5rem}.BMICalculatorWidget-module__NP2F5G__sexOption{justify-content:center;padding:.75rem 1rem}.BMICalculatorWidget-module__NP2F5G__inputRow{flex-direction:column;gap:.5rem}.BMICalculatorWidget-module__NP2F5G__select{width:100%}.BMICalculatorWidget-module__NP2F5G__resultDisplay{contain:layout style paint;will-change:auto;margin:0 -.25rem;padding:1.25rem .75rem}.BMICalculatorWidget-module__NP2F5G__resultValue{font-size:1.75rem}.BMICalculatorWidget-module__NP2F5G__resultCategory{font-size:1.125rem}.BMICalculatorWidget-module__NP2F5G__bmiBar{height:1.25rem}.BMICalculatorWidget-module__NP2F5G__bmiIndicator{width:8px}.BMICalculatorWidget-module__NP2F5G__bmiValueLabel{font-size:.9375rem}}.BMICalculatorWidget-module__NP2F5G__loadingIndicator{color:#6b7280;background:#f9fafb;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0;padding:1rem;font-size:.875rem;display:flex}.BMICalculatorWidget-module__NP2F5G__spinner{border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:1rem;height:1rem;animation:1s linear infinite BMICalculatorWidget-module__NP2F5G__spin}@keyframes BMICalculatorWidget-module__NP2F5G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BMICalculatorWidget-module__NP2F5G__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BMICalculatorWidget-module__NP2F5G__advancedHeader{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.05)}.BMICalculatorWidget-module__NP2F5G__advancedHeader .BMICalculatorWidget-module__NP2F5G__headerIcon{font-size:1.5rem}.BMICalculatorWidget-module__NP2F5G__advancedHeader .BMICalculatorWidget-module__NP2F5G__headerText{flex:1}.BMICalculatorWidget-module__NP2F5G__advancedHeader .BMICalculatorWidget-module__NP2F5G__headerTitle{color:#1e40af;margin:0 0 .125rem;font-size:1rem;font-weight:600}.BMICalculatorWidget-module__NP2F5G__advancedHeader .BMICalculatorWidget-module__NP2F5G__headerSubtitle{color:#6b7280;margin:0;font-size:.8rem;line-height:1.3}.BMICalculatorWidget-module__NP2F5G__advancedInputs{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputRow{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputRow:last-child{margin-bottom:0}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputGroup{flex-direction:column;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputWithUnit{gap:.25rem;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__unitSelect{background:#fff;border:1px solid #d1d5db;border-radius:.375rem;min-width:60px;padding:.375rem .5rem;font-size:.875rem}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionsCompact{gap:.5rem;margin-top:.25rem;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionsCompact .BMICalculatorWidget-module__NP2F5G__sexOption{cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;flex:1;padding:.5rem;font-size:1.25rem;transition:all .2s}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionsCompact .BMICalculatorWidget-module__NP2F5G__sexOptionChecked{color:#fff;background:#3b82f6;border-color:#3b82f6}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionsCompact .BMICalculatorWidget-module__NP2F5G__sexOptionChecked .BMICalculatorWidget-module__NP2F5G__sexLabel{color:#fff}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexOptionContent{align-items:center;gap:.375rem;display:flex}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexEmoji{font-size:1.25rem}.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__sexLabel{color:#374151;font-size:.8rem;font-weight:500}@media (max-width:640px){.BMICalculatorWidget-module__NP2F5G__advancedInputs .BMICalculatorWidget-module__NP2F5G__inputRow{grid-template-columns:1fr;gap:.875rem}.BMICalculatorWidget-module__NP2F5G__advancedHeader{padding:.875rem}.BMICalculatorWidget-module__NP2F5G__advancedInputs{padding:1.25rem}}.BMICalculatorWidget-module__NP2F5G__autoCalcIndicator{text-align:center;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:1px solid #0ea5e9;border-radius:.5rem;margin:1.5rem 0 1rem;padding:.75rem 1rem;box-shadow:0 2px 8px rgba(14,165,233,.15)}.BMICalculatorWidget-module__NP2F5G__autoCalcText{color:#0c4a6e;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}@media (max-width:768px){.BMICalculatorWidget-module__NP2F5G__autoCalcIndicator{margin:1rem 0 .75rem;padding:.625rem .75rem}.BMICalculatorWidget-module__NP2F5G__autoCalcText{font-size:.8rem}}
.EEATSection-module__EICSWa__eeatsContainer{flex-direction:column;gap:2rem;margin-top:3rem;display:flex}.EEATSection-module__EICSWa__eeatsSection{margin-bottom:2rem}.EEATSection-module__EICSWa__eeatsSection.EEATSection-module__EICSWa__compact{margin-bottom:1.5rem}.EEATSection-module__EICSWa__authorBox{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:1px solid #0ea5e9;border-radius:.75rem;grid-template-columns:1fr 2fr;align-items:start;gap:2rem;padding:2rem;display:grid}.EEATSection-module__EICSWa__authorInfo{flex-direction:column;gap:.5rem;display:flex}.EEATSection-module__EICSWa__authorName{color:#0c4a6e;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:700;display:flex}.EEATSection-module__EICSWa__authorTitle{color:#0369a1;margin:0;font-size:1rem;font-weight:600}.EEATSection-module__EICSWa__authorCredentials{color:#374151;margin:0;font-size:.875rem;line-height:1.6}.EEATSection-module__EICSWa__authorBio{color:#374151;font-size:.95rem;line-height:1.6}.EEATSection-module__EICSWa__disclaimerBox{background:#fef2f2;border:1px solid #f87171;border-radius:.5rem;padding:1.5rem}.EEATSection-module__EICSWa__disclaimerTitle{color:#dc2626;margin:0 0 1rem;font-size:1.125rem;font-weight:600}.EEATSection-module__EICSWa__disclaimerBox p{color:#374151;margin-bottom:1rem;line-height:1.6}.EEATSection-module__EICSWa__disclaimerBox p:last-child{margin-bottom:0}.EEATSection-module__EICSWa__simpleReview{text-align:center;background:#f0f9ff;border:1px solid #0ea5e9;border-radius:.5rem;padding:1.5rem}.EEATSection-module__EICSWa__simpleReview p{color:#374151;margin:.5rem 0;line-height:1.6}.EEATSection-module__EICSWa__simpleReview p:first-child{color:#0c4a6e;font-weight:600}.EEATSection-module__EICSWa__simpleReferences{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.5rem}.EEATSection-module__EICSWa__simpleReferences h3{color:#1e40af;margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.EEATSection-module__EICSWa__referencesIntro{color:#374151;margin:0 0 1rem;font-size:.9rem;font-style:italic;line-height:1.5}.EEATSection-module__EICSWa__referenceList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.EEATSection-module__EICSWa__referenceItem{color:#374151;font-size:.875rem;line-height:1.5}.EEATSection-module__EICSWa__referenceItem a{color:#2563eb;font-weight:500;text-decoration:none;transition:color .2s}.EEATSection-module__EICSWa__referenceItem a:hover{color:#1d4ed8;text-decoration:underline}.EEATSection-module__EICSWa__referencesBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:2rem}.EEATSection-module__EICSWa__referencesTitle{color:#1e40af;align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:1.125rem;font-weight:600;display:flex}.EEATSection-module__EICSWa__referenceGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.EEATSection-module__EICSWa__referenceItem{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.5rem;transition:transform .2s,box-shadow .2s}.EEATSection-module__EICSWa__referenceItem:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.EEATSection-module__EICSWa__referenceItem h4{color:#1e40af;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:600;display:flex}.EEATSection-module__EICSWa__referenceItem p{color:#374151;margin:0 0 1rem;font-size:.875rem;line-height:1.6}.EEATSection-module__EICSWa__referenceItem a{color:#2563eb;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.EEATSection-module__EICSWa__referenceItem a:hover{color:#1d4ed8}.EEATSection-module__EICSWa__expertNote{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.EEATSection-module__EICSWa__expertText{color:#0c4a6e;margin:0;font-size:.875rem;font-weight:500;line-height:1.5}@media (max-width:768px){.EEATSection-module__EICSWa__eeatsContainer{gap:1.5rem;margin-top:2rem}.EEATSection-module__EICSWa__authorBox{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.EEATSection-module__EICSWa__referenceGrid{grid-template-columns:1fr;gap:1rem}.EEATSection-module__EICSWa__referencesBox{padding:1.5rem}.EEATSection-module__EICSWa__disclaimerBox,.EEATSection-module__EICSWa__simpleReferences{padding:1.25rem}.EEATSection-module__EICSWa__referencesIntro{margin-bottom:.75rem;font-size:.85rem}.EEATSection-module__EICSWa__referenceList{gap:.4rem}.EEATSection-module__EICSWa__referenceItem{font-size:.8rem}}
