.page_pageWrapper__qWr5R{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:800px;margin:0 auto}.page_title__I_YLb{font-size:3rem;font-weight:800;background:linear-gradient(90deg,#3b82f6,#06b6d4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;text-align:center;filter:drop-shadow(0 0 10px rgba(59,130,246,.4))}@media (max-width:768px){.page_title__I_YLb{background:none;-webkit-background-clip:border-box;-webkit-text-fill-color:#ffffff;color:#ffffff;text-shadow:0 0 15px rgba(59,130,246,.6);filter:none}}.page_description__EQgur{color:var(--text-secondary);font-size:1.2rem;text-align:center;max-width:600px}.page_card__squpO{display:flex;flex-direction:column;padding:2rem;border-radius:20px;gap:1.5rem;width:100%;max-width:500px;background:var(--bg-secondary);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.page_tabs__PF8Sx{display:flex;background:var(--bg-primary);padding:.3rem;border-radius:12px;gap:.5rem}.page_tab__3Bl07{flex:1 1;padding:.8rem;border:none;background:transparent;color:var(--text-secondary);font-weight:600;cursor:pointer;border-radius:8px;transition:all .2s}.page_activeTab__0pkyC{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_inputSection__L5pPj{display:flex;flex-direction:column;gap:1rem}.page_inputGroup__0A45F{display:flex;flex-direction:column;gap:.5rem}.page_inputGroup__0A45F label{font-weight:600;color:var(--text-primary);font-size:.9rem}.page_input__NvTmi{width:100%;padding:1rem;border-radius:12px;border:2px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);font-size:1.2rem;font-weight:600;outline:none;transition:border-color .2s}.page_input__NvTmi:focus{border-color:#3b82f6}.page_imperialHeight__Cu_tM{display:flex;align-items:center;gap:.5rem}.page_imperialHeight__Cu_tM span{color:var(--text-secondary);font-weight:600}.page_resultSection__0qRO3{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-top:1.5rem;border-top:2px dashed var(--border-color)}.page_bmiValue__ouIOV{font-size:3rem;font-weight:800;color:var(--text-primary)}.page_bmiCategory__GiddJ{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.page_underweight__VpbmR{color:#3b82f6}.page_normal__lYZHi{color:#22c55e}.page_overweight__cFApN{color:#f59e0b}.page_obese__zWH1K{color:#ef4444}.page_scale__rwxkf{display:flex;width:100%;gap:2px;height:30px;border-radius:15px;overflow:hidden;margin-top:.5rem}.page_scaleItem__NznfP{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:rgba(255,255,255,.7);font-weight:600;background:var(--bg-primary);transition:all .3s}.page_scaleItem__NznfP:first-child{background:#3b82f6;opacity:.3}.page_scaleItem__NznfP:nth-child(2){background:#22c55e;opacity:.3}.page_scaleItem__NznfP:nth-child(3){background:#f59e0b;opacity:.3}.page_scaleItem__NznfP:nth-child(4){background:#ef4444;opacity:.3}.page_scaleItem__NznfP.page_active__qxnp1{opacity:1;transform:scaleY(1.1)}.page_seoSection__3GSJ4{margin-top:4rem;width:100%;color:var(--text-secondary);line-height:1.6}.page_seoSection__3GSJ4 h2{color:var(--text-primary);margin-top:2rem;margin-bottom:1rem;font-size:1.5rem}.page_seoSection__3GSJ4 ol,.page_seoSection__3GSJ4 ul{padding-left:1.5rem}.page_seoSection__3GSJ4 li{margin-bottom:.5rem}.page_faqList__p_FgR{display:flex;flex-direction:column;gap:1.5rem}.page_faqItem__MF6Ny{background:var(--bg-secondary);padding:1.5rem;border-radius:12px}.page_faqItem__MF6Ny h3{margin:0 0 .5rem;font-size:1.1rem;color:var(--text-primary)}.page_faqItem__MF6Ny p{margin:0;font-size:1rem;color:var(--text-secondary)}