.breakdance .bde-section-481-100 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-481-100{background-image:url(https://thy.nqp.temporary.site/website_e8f044d6/wp-content/uploads/2026/02/page-headr.jpg)}.breakdance .bde-section-481-100>.section-background-overlay{background-color:var(--bde-palette-color-1-a493b835-40ec-4f1c-8821-0c0aaa39e1b9);transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-481-100>.section-background-overlay{opacity:0.7}.breakdance .bde-heading-481-101{color:var(--bde-brand-primary-color);margin-bottom:8px}.breakdance .bde-heading-481-102{color:var(--bde-palette-color-1-351e1f57-38c5-4d35-b3d9-d7f5f3ecefde)}.breakdance .bde-section-481-103 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}#oie-hr-health{--oie-green-dark:#1B4332;--oie-green-mid:#2D6A4F;--oie-green-light:#52B788;--oie-gold:#D4A017;--oie-gold-hover:#b8880e;--oie-bg:#F5F7F4;--oie-bg-card:#FFF;--oie-text-dark:#1A1A1A;--oie-text-mid:#4A4A4A;--oie-text-light:#6B7280;--oie-border:#D9E4DC;--oie-red:#C0392B;--oie-orange:#E07B39;--font:'Urbanist',sans-serif;--radius:12px;--radius-lg:20px;--shadow-sm:0 2px 8px rgba(27,67,50,0.08);--shadow-md:0 6px 24px rgba(27,67,50,0.12);--transition:all 0.25s cubic-bezier(0.4,0,0.2,1);font-family:var(--font);max-width:820px;margin:0 auto;padding:8px 0;color:var(--oie-text-dark)}#oie-hr-health *,#oie-hr-health *::before,#oie-hr-health *::after{box-sizing:border-box}#oie-hr-health .oie-header{text-align:center;margin-bottom:36px}#oie-hr-health .oie-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(212,160,23,0.12);color:var(--oie-gold);font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;padding:6px 16px;border-radius:100px;margin-bottom:16px}#oie-hr-health .oie-main-title{font-size:clamp(26px,5vw,40px);font-weight:800;color:var(--oie-green-dark);line-height:1.15;margin-bottom:14px;letter-spacing:-0.02em;font-family:var(--font)!important}#oie-hr-health .oie-main-title span{color:var(--oie-gold)}#oie-hr-health .oie-subtitle{font-size:16px;color:var(--oie-text-mid);max-width:520px;margin:0 auto;font-weight:400;line-height:1.7;font-family:var(--font)}#oie-hr-health .oie-progress-wrap{background:var(--oie-bg-card);border:1px solid var(--oie-border);border-radius:var(--radius-lg);padding:20px 28px;margin-bottom:24px;box-shadow:var(--shadow-sm)}#oie-hr-health .oie-progress-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#oie-hr-health .oie-section-label{font-size:13px;font-weight:600;color:var(--oie-green-dark);font-family:var(--font)}#oie-hr-health .oie-q-count{font-size:13px;color:var(--oie-text-light);font-weight:500;font-family:var(--font)}#oie-hr-health .oie-track{height:6px;background:var(--oie-border);border-radius:100px;overflow:hidden}#oie-hr-health .oie-fill{height:100%;background:linear-gradient(90deg,var(--oie-green-mid),var(--oie-green-light));border-radius:100px;transition:width 0.5s cubic-bezier(0.4,0,0.2,1);width:0%}#oie-hr-health .oie-section-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}#oie-hr-health .oie-section-tab{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:100px;font-size:12px;font-weight:600;font-family:var(--font);border:1.5px solid var(--oie-border);background:var(--oie-bg-card);color:var(--oie-text-light);cursor:default;transition:var(--transition);line-height:1}#oie-hr-health .oie-section-tab.active{background:var(--oie-green-dark);border-color:var(--oie-green-dark);color:#fff}#oie-hr-health .oie-section-tab.done{background:rgba(82,183,136,0.12);border-color:var(--oie-green-light);color:var(--oie-green-mid)}#oie-hr-health .tab-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0;display:inline-block}#oie-hr-health .oie-card{background:var(--oie-bg-card);border:1px solid var(--oie-border);border-radius:var(--radius-lg);padding:36px 40px;box-shadow:var(--shadow-md);animation:oieFadeIn 0.35s ease both}@keyframes oieFadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}#oie-hr-health .oie-q-section{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--oie-gold);margin-bottom:10px;font-family:var(--font)}#oie-hr-health .oie-q-text{font-size:20px;font-weight:700;color:var(--oie-green-dark);line-height:1.4;margin-bottom:8px;letter-spacing:-0.01em;font-family:var(--font)}#oie-hr-health .oie-q-hint{font-size:13.5px;color:var(--oie-text-light);margin-bottom:28px;line-height:1.6;font-family:var(--font)}#oie-hr-health .oie-options{display:grid;gap:10px}#oie-hr-health .oie-option{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;border:1.5px solid var(--oie-border);border-radius:var(--radius);cursor:pointer;transition:var(--transition);background:var(--oie-bg);position:relative;overflow:hidden}#oie-hr-health .oie-option::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(27,67,50,0.04),transparent);opacity:0;transition:var(--transition)}#oie-hr-health .oie-option:hover{border-color:var(--oie-green-light);background:rgba(82,183,136,0.05);transform:translateX(3px)}#oie-hr-health .oie-option:hover::before{opacity:1}#oie-hr-health .oie-option.selected{border-color:var(--oie-green-dark);background:rgba(27,67,50,0.05)}#oie-hr-health .oie-option.selected .oie-opt-marker{background:var(--oie-green-dark);border-color:var(--oie-green-dark)}#oie-hr-health .oie-option.selected .oie-opt-marker::after{opacity:1}#oie-hr-health .oie-opt-marker{width:20px;height:20px;border-radius:50%;border:2px solid var(--oie-border);flex-shrink:0;margin-top:1px;transition:var(--transition);position:relative;display:flex;align-items:center;justify-content:center}#oie-hr-health .oie-opt-marker::after{content:'';width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;transition:var(--transition)}#oie-hr-health .oie-opt-label{font-size:15px;font-weight:600;color:var(--oie-text-dark);line-height:1.4;font-family:var(--font)}#oie-hr-health .oie-nav{display:flex;justify-content:space-between;align-items:center;margin-top:32px;gap:12px}#oie-hr-health .oie-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 28px;border-radius:100px;font-family:var(--font)!important;font-size:14px;font-weight:700;letter-spacing:0.02em;cursor:pointer;border:none;transition:var(--transition);text-decoration:none;line-height:1}#oie-hr-health .oie-btn-ghost{background:transparent;border:1.5px solid var(--oie-border)!important;color:var(--oie-text-mid)!important}#oie-hr-health .oie-btn-ghost:hover{border-color:var(--oie-green-mid)!important;color:var(--oie-green-mid)!important}#oie-hr-health .oie-btn-primary{background:var(--oie-green-dark)!important;color:#fff!important;box-shadow:0 4px 16px rgba(27,67,50,0.25)}#oie-hr-health .oie-btn-primary:hover:not(:disabled){background:var(--oie-green-mid)!important;transform:translateY(-1px);box-shadow:0 6px 20px rgba(27,67,50,0.3)}#oie-hr-health .oie-btn-primary:disabled{opacity:0.4;cursor:not-allowed;transform:none!important;box-shadow:none}#oie-hr-health .oie-btn-gold{background:var(--oie-gold)!important;color:#fff!important;box-shadow:0 4px 16px rgba(212,160,23,0.3)}#oie-hr-health .oie-btn-gold:hover{background:var(--oie-gold-hover)!important;transform:translateY(-1px);box-shadow:0 6px 20px rgba(212,160,23,0.4)}#oie-hr-health .oie-results{animation:oieFadeIn 0.5s ease both}#oie-hr-health .oie-score-hero{background:linear-gradient(135deg,var(--oie-green-dark) 0%,var(--oie-green-mid) 100%);border-radius:var(--radius-lg);padding:48px 40px;text-align:center;color:#fff;margin-bottom:24px;position:relative;overflow:hidden}#oie-hr-health .oie-score-hero::before{content:'';position:absolute;top:-60px;right:-60px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,0.05);pointer-events:none}#oie-hr-health .oie-score-hero::after{content:'';position:absolute;bottom:-40px;left:-40px;width:150px;height:150px;border-radius:50%;background:rgba(255,255,255,0.04);pointer-events:none}#oie-hr-health .oie-gauge{display:flex;justify-content:center;margin:0 auto 16px;position:relative;z-index:1}#oie-hr-health .oie-gauge svg{transform:rotate(-90deg)}#oie-hr-health .oie-gauge-bg{fill:none;stroke:rgba(255,255,255,0.15);stroke-width:8}#oie-hr-health .oie-gauge-fill{fill:none;stroke:var(--oie-gold);stroke-width:8;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:283;transition:stroke-dashoffset 1.4s cubic-bezier(0.4,0,0.2,1) 0.3s}#oie-hr-health .oie-score-label{font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255,255,255,0.65);margin-bottom:8px;font-family:var(--font)}#oie-hr-health .oie-score-num{font-size:80px;font-weight:800;line-height:1;letter-spacing:-0.04em;margin-bottom:4px;font-family:var(--font);color:#fff}#oie-hr-health .oie-score-max{font-size:16px;color:rgba(255,255,255,0.55);font-weight:500;margin-bottom:16px;font-family:var(--font)}#oie-hr-health .oie-score-tier{display:inline-block;padding:8px 24px;border-radius:100px;font-size:14px;font-weight:700;letter-spacing:0.04em;background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.2);margin-bottom:14px;font-family:var(--font)}#oie-hr-health .oie-score-summary{font-size:14.5px;color:rgba(255,255,255,0.8);max-width:480px;margin:0 auto;line-height:1.7;font-family:var(--font)}#oie-hr-health .oie-pillars{background:var(--oie-bg-card);border:1px solid var(--oie-border);border-radius:var(--radius-lg);padding:32px 36px;margin-bottom:20px;box-shadow:var(--shadow-sm)}#oie-hr-health .oie-pillars h3{font-size:17px;font-weight:800;color:var(--oie-green-dark);margin-bottom:24px;letter-spacing:-0.01em;font-family:var(--font)}#oie-hr-health .oie-pillar-row{display:grid;grid-template-columns:160px 1fr 52px;align-items:center;gap:16px;margin-bottom:16px}#oie-hr-health .oie-pillar-name{font-size:13px;font-weight:600;color:var(--oie-text-dark);font-family:var(--font)}#oie-hr-health .oie-pillar-bar-wrap{height:8px;background:var(--oie-border);border-radius:100px;overflow:hidden}#oie-hr-health .oie-pillar-bar{height:100%;border-radius:100px;transition:width 1s cubic-bezier(0.4,0,0.2,1) var(--delay,0.3s);width:0%}#oie-hr-health .oie-pillar-pct{font-size:13px;font-weight:700;text-align:right;font-family:var(--font)}#oie-hr-health .oie-recs{display:grid;gap:12px;margin-bottom:20px}#oie-hr-health .oie-rec-card{background:var(--oie-bg-card);border:1px solid var(--oie-border);border-left:4px solid var(--accent-color,var(--oie-green-light));border-radius:var(--radius);padding:20px 24px;box-shadow:var(--shadow-sm);animation:oieFadeIn 0.4s ease both}#oie-hr-health .oie-rec-card h4{font-size:14px;font-weight:700;color:var(--oie-green-dark);margin-bottom:6px;display:flex;align-items:center;gap:8px;font-family:var(--font)}#oie-hr-health .oie-rec-badge{font-size:10px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:3px 10px;border-radius:100px;background:var(--badge-bg,rgba(82,183,136,0.12));color:var(--badge-color,var(--oie-green-mid));white-space:nowrap}#oie-hr-health .oie-rec-card p{font-size:13.5px;color:var(--oie-text-mid);line-height:1.65;font-family:var(--font);margin:0}#oie-hr-health .oie-cta{background:linear-gradient(135deg,rgba(212,160,23,0.07) 0%,rgba(27,67,50,0.05) 100%);border:1px solid rgba(212,160,23,0.22);border-radius:var(--radius-lg);padding:36px 40px;text-align:center}#oie-hr-health .oie-cta h3{font-size:21px;font-weight:800;color:var(--oie-green-dark);margin-bottom:10px;letter-spacing:-0.01em;font-family:var(--font)}#oie-hr-health .oie-cta p{font-size:15px;color:var(--oie-text-mid);margin-bottom:24px;max-width:440px;margin-left:auto;margin-right:auto;line-height:1.7;font-family:var(--font)}#oie-hr-health .oie-cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}#oie-hr-health .oie-restart-wrap{text-align:center;margin-top:20px}#oie-hr-health .oie-restart-link{font-size:13px;color:var(--oie-text-light);cursor:pointer;text-decoration:underline;text-underline-offset:3px;background:none;border:none;font-family:var(--font);transition:var(--transition);padding:4px 0}#oie-hr-health .oie-restart-link:hover{color:var(--oie-green-mid)}#oie-hr-health .oie-hidden{display:none!important}@media (max-width:640px){#oie-hr-health .oie-card{padding:24px 18px}#oie-hr-health .oie-score-hero{padding:32px 20px}#oie-hr-health .oie-pillars{padding:24px 18px}#oie-hr-health .oie-cta{padding:28px 20px}#oie-hr-health .oie-pillar-row{grid-template-columns:110px 1fr 44px}#oie-hr-health .oie-score-num{font-size:60px}#oie-hr-health .oie-q-text{font-size:17px}#oie-hr-health .oie-section-tab{font-size:11px;padding:6px 10px}#oie-hr-health .oie-section-tabs{gap:5px}#oie-hr-health .oie-btn{padding:11px 20px;font-size:13px}}