.Container_container__jbVMe{width:100%;max-width:var(--container-xl);margin-left:auto;margin-right:auto;padding-left:var(--space-6);padding-right:var(--space-6)}.Container_narrow__gB75H{max-width:var(--container-lg)}.Container_wide__50e_p{max-width:var(--container-2xl)}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:600;text-decoration:none;border:2px solid transparent;cursor:pointer;border-radius:var(--radius-full);transition:background .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .2s var(--ease-out);white-space:nowrap;position:relative;overflow:hidden}.Button_button__hMNEn:hover{transform:translateY(-2px)}.Button_button__hMNEn:active{transform:translateY(0);transition-duration:80ms}.Button_primary__oSpWt{background:linear-gradient(180deg,#ef2e24,#c9261c);color:var(--color-text-inverse);border-color:rgba(239,46,36,.4);box-shadow:0 2px 12px rgba(239,46,36,.25),inset 0 1px 0 rgba(255,255,255,.15)}.Button_primary__oSpWt:hover{color:#ffffff;background:linear-gradient(180deg,#ff4439,#d42a1f);box-shadow:0 6px 24px rgba(239,46,36,.35),inset 0 1px 0 rgba(255,255,255,.15)}.Button_secondary__lRe7Q{background:var(--color-surface);color:var(--humareso-red);border-color:var(--humareso-red)}.Button_secondary__lRe7Q:hover{background:var(--humareso-red-light);box-shadow:0 4px 16px rgba(239,46,36,.1)}.Button_secondaryLight__JN50m{background:rgba(255,255,255,.06);color:#ffffff;border-color:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Button_secondaryLight__JN50m:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.6);box-shadow:0 4px 20px rgba(255,255,255,.08)}.Button_accent__TTYzz{background:linear-gradient(180deg,#053d58 0,var(--humareso-navy) 100%);color:var(--color-text-inverse);border-color:rgba(255,255,255,.1);box-shadow:0 2px 12px rgba(3,47,70,.3),inset 0 1px 0 rgba(255,255,255,.08)}.Button_accent__TTYzz:hover{background:linear-gradient(180deg,#064a6b,#042d44);box-shadow:0 6px 24px rgba(3,47,70,.4),inset 0 1px 0 rgba(255,255,255,.1)}.Button_ghost__mZ9vJ{background:transparent;color:var(--humareso-red)}.Button_ghost__mZ9vJ:hover{background:var(--humareso-red-light)}.Button_sm__h9eWB{font-size:var(--text-sm);padding:var(--space-2) var(--space-5);min-height:36px}.Button_md__exKk_{font-size:var(--text-base);padding:var(--space-3) var(--space-8);min-height:44px}.Button_lg__PdjsY{font-size:var(--text-lg);padding:var(--space-4) var(--space-10);min-height:56px;letter-spacing:-.01em}.HrAuditAssessment_assessment__oBoxN{padding:var(--space-20) 0;background:var(--color-surface)}.HrAuditAssessment_eyebrow__bbTG4{font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);text-align:center;margin-bottom:var(--space-3)}.HrAuditAssessment_title__vTnW1{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;text-align:center;color:var(--color-text);margin-bottom:var(--space-4)}.HrAuditAssessment_intro__dQFDy{max-width:560px;margin:0 auto var(--space-12);text-align:center;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.HrAuditAssessment_quiz__0MAnC{display:flex;flex-direction:column;gap:var(--space-6)}.HrAuditAssessment_question__j6lRM{padding:var(--space-8);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.HrAuditAssessment_prompt__flQfq{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);color:var(--color-text);margin-bottom:var(--space-6)}.HrAuditAssessment_qNum__hlWzl{color:var(--color-brand);font-weight:700;margin-right:var(--space-1)}.HrAuditAssessment_options__G5Jgq{display:flex;gap:var(--space-3);flex-wrap:wrap}.HrAuditAssessment_option__t6EWT{flex:1 1;min-width:110px;padding:var(--space-3) var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.HrAuditAssessment_option__t6EWT:hover{border-color:var(--color-brand)}.HrAuditAssessment_optionActive__l_tRX{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-inverse)}.HrAuditAssessment_submitRow__FF4CZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-top:var(--space-2)}.HrAuditAssessment_progress__rbbuH{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.HrAuditAssessment_disabled__qhPUr{opacity:.5;pointer-events:none}.HrAuditAssessment_result__56pKX{text-align:center;padding:var(--space-16) var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface-alt)}.HrAuditAssessment_tier_low__Lpra2{border-top:4px solid var(--color-success)}.HrAuditAssessment_tier_moderate__3GUjk{border-top:4px solid var(--color-warning)}.HrAuditAssessment_tier_high__tos1m{border-top:4px solid var(--color-danger)}.HrAuditAssessment_resultLabel__hdIcC{display:inline-block;font-size:var(--text-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);margin-bottom:var(--space-4)}.HrAuditAssessment_resultScore__uqGJB{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);margin-bottom:var(--space-3)}.HrAuditAssessment_resultHeadline__pFwg7{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.HrAuditAssessment_resultDetail___zvd7{max-width:560px;margin:0 auto var(--space-8);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary)}.HrAuditAssessment_resultActions__qUXwH{display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap}.HrAuditAssessment_retake__CXqQD{background:none;border:none;font-size:var(--text-base);font-weight:600;color:var(--color-brand);cursor:pointer;text-decoration:underline}.HrAuditAssessment_disclaimer__CSx5Q{max-width:560px;margin:var(--space-8) auto 0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-muted)}.HrAuditCTA_cta__U85TL{padding:var(--space-24) 0;background:var(--gradient-cta);color:var(--color-text-inverse)}.HrAuditCTA_inner___DV6A{max-width:720px;margin:0 auto;text-align:center}.HrAuditCTA_title__Kwg73{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:700;margin-bottom:var(--space-4);letter-spacing:var(--tracking-tight)}.HrAuditCTA_subtitle__3bR0k{font-size:var(--text-xl);line-height:var(--leading-normal);opacity:.92;margin-bottom:var(--space-8)}.HrAuditCTA_actions__X2xh6{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.HrAuditCTA_trust__bt1DF{margin-top:var(--space-6);font-size:var(--text-sm);opacity:.85}.HrAuditFAQ_faq__9kLyH{padding:var(--space-20) 0;background:var(--color-surface)}.HrAuditFAQ_eyebrow__JMfTJ{font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);text-align:center;margin-bottom:var(--space-3)}.HrAuditFAQ_title__bMlQs{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;text-align:center;color:var(--color-text);margin-bottom:var(--space-12)}.HrAuditFAQ_list__KlaTx{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.HrAuditFAQ_item__ng7_J{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.HrAuditFAQ_itemOpen__Ef5w4{border-color:var(--color-brand)}.HrAuditFAQ_question__4VrlQ{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-6);font-size:var(--text-lg);font-weight:600;color:var(--color-text);text-align:left;cursor:pointer;background:none;border:none}.HrAuditFAQ_icon__ydxZm{flex-shrink:0;font-size:var(--text-xl);color:var(--color-brand)}.HrAuditFAQ_answer__VsesX{padding:0 var(--space-6) var(--space-6);color:var(--color-text-secondary);line-height:var(--leading-normal)}.HrAuditHero_hero__fcJ9p{--bg-hr-audit-hero:url(/images/hr-audit/hr-audit-hero.jpg);position:relative;overflow:hidden;padding:var(--space-24) 0 var(--space-20);background:var(--gradient-hero-photo),var(--bg-hr-audit-hero) center /cover no-repeat;color:var(--color-text-inverse)}.HrAuditHero_bgGlow__mLv0P{position:absolute;top:-20%;right:-10%;width:60%;height:80%;background:radial-gradient(ellipse at center,rgba(59,123,140,.18),transparent 70%);pointer-events:none}.HrAuditHero_inner__gdB5T{position:relative;max-width:820px}.HrAuditHero_eyebrow__qKTdV{display:inline-block;font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin-bottom:var(--space-4)}.HrAuditHero_headline__FYo1y{font-family:var(--font-display);font-size:var(--text-6xl);line-height:var(--leading-tight);font-weight:700;letter-spacing:var(--tracking-display);color:#ffffff;margin-bottom:var(--space-6)}.HrAuditHero_subheadline__ZousY{font-size:var(--text-xl);line-height:var(--leading-normal);color:rgba(255,255,255,.8);margin-bottom:var(--space-8);max-width:680px}.HrAuditHero_actions__KDPBy{display:flex;gap:var(--space-4);flex-wrap:wrap}.HrAuditHero_trust__hcWU5{list-style:none;margin:var(--space-12) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-6)}.HrAuditHero_trustItem__7njHl{position:relative;padding-left:var(--space-6);font-size:var(--text-sm);font-weight:600;color:rgba(255,255,255,.78)}.HrAuditHero_trustItem__7njHl:before{content:"\2713";position:absolute;left:0;color:var(--color-success);font-weight:700}@media (max-width:640px){.HrAuditHero_headline__FYo1y{font-size:var(--text-4xl)}}@supports ((background-image:-webkit-image-set(url("/images/hr-audit/hr-audit-hero.avif") type("image/avif"))) or (background-image:image-set(url("/images/hr-audit/hr-audit-hero.avif") type("image/avif")))){.HrAuditHero_hero__fcJ9p{--bg-hr-audit-hero:image-set(url("/images/hr-audit/hr-audit-hero.avif") type("image/avif"),url("/images/hr-audit/hr-audit-hero.webp") type("image/webp"),url("/images/hr-audit/hr-audit-hero.jpg") type("image/jpeg"))}}.HrAuditProblem_problem__VxK54{padding:var(--space-20) 0;background:var(--color-surface-alt)}.HrAuditProblem_grid__y3fpP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6);margin-top:var(--space-12)}.HrAuditProblem_card__viDPF{height:100%;padding:var(--space-8);background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);border-top:3px solid var(--color-brand);box-shadow:var(--shadow-sm)}.HrAuditProblem_cardTitle__boI3o{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-3)}.HrAuditProblem_cardDesc__C1d9P{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}.HrAuditScope_scope__sQBzW{padding:var(--space-20) 0;background:var(--color-surface)}.HrAuditScope_grid__41D4D{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-6);margin-top:var(--space-12)}.HrAuditScope_card__FfJmS{height:100%;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.HrAuditScope_num__NbV6Q{display:block;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--color-brand);margin-bottom:var(--space-3)}.HrAuditScope_cardTitle__N4ZZj{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-3)}.HrAuditScope_cardDesc__ZiYLK{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}.HrAuditProcess_process__1VP3m{padding:var(--space-20) 0;background:var(--color-surface-alt)}.HrAuditProcess_steps__boT00{list-style:none;margin:var(--space-12) auto 0;padding:0;max-width:820px;display:flex;flex-direction:column;gap:var(--space-6)}.HrAuditProcess_step__8zE7x{display:flex;gap:var(--space-6);align-items:flex-start;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.HrAuditProcess_stepNum__XZ93f{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-text-inverse);font-size:var(--text-lg);font-weight:700}.HrAuditProcess_stepTitle__rwLDt{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-1)}.HrAuditProcess_stepDesc__12lCH{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}.SectionHeader_header__ry4QT{text-align:center;max-width:760px;margin:0 auto var(--space-16)}.SectionHeader_eyebrow__EyZTw{display:inline-flex;align-items:center;font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--humareso-red);margin-bottom:var(--space-4)}.SectionHeader_eyebrowInverse___ukT_{color:var(--humareso-red-on-navy);text-shadow:0 1px 6px rgba(3,15,24,.85)}.SectionHeader_title__a_HPA{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:900;margin-bottom:var(--space-5);letter-spacing:var(--tracking-display);line-height:1.1}.SectionHeader_titleInverse__2aKb_{color:#ffffff}.SectionHeader_subtitle__JDdYI{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.65;max-width:620px;margin-left:auto;margin-right:auto}.SectionHeader_subtitleInverse__Sa_3g{color:rgba(255,255,255,.75)}.SectionHeader_left__mQNEH{text-align:left;margin-left:0}.SectionHeader_left__mQNEH .SectionHeader_subtitle__JDdYI{margin-left:0}@media (max-width:768px){.SectionHeader_header__ry4QT{margin-bottom:var(--space-10)}.SectionHeader_title__a_HPA{font-size:var(--text-3xl)}.SectionHeader_subtitle__JDdYI{font-size:var(--text-base)}}