@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.hr-association-governance-v1__hero-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(64px, 7vw, 98px) 0 clamp(65px, 7.5vw, 100px); overflow: hidden; box-sizing: border-box; background: #ffffff; color: #132829;}.hr-association-governance-v1__hero-section::before { content: ""; position: absolute; top: 0; right: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .72; pointer-events: none;}.hr-association-governance-v1__hero-section::after { content: ""; position: absolute; top: 30%; right: 0; width: 9%; height: 1px; background: #dde7e7; pointer-events: none;}.hr-association-governance-v1__hero-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__hero-layout { position: relative; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-between !important; gap: clamp(62px, 7vw, 108px); width: 100% !important; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__hero-layout::before { content: "GOVERNANCE / COMPLIANCE"; position: absolute; right: 0; bottom: -39px; color: #a5b3b4; font-size: 6.5px; font-weight: 850; line-height: 1; letter-spacing: .14em; direction: ltr;}.hr-association-governance-v1__hero-layout::after { content: ""; position: absolute; right: 0; bottom: -50px; width: 172px; height: 2px; background: #035758; box-shadow: -50px 0 0 #1b8aa6, -70px 0 0 #e76210;}.hr-association-governance-v1__hero-copy { position: relative; display: flex !important; flex-direction: column !important; align-items: flex-start !important; flex: 1 1 auto; width: 100% !important; max-width: 745px !important; min-width: 0 !important; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__hero-eyebrow { display: inline-flex !important; align-items: center !important; gap: 10px; width: auto !important; margin: 0 0 17px !important; padding: 0 !important; color: #1b8aa6; font-size: 12px; font-weight: 780; line-height: 1.6;}.hr-association-governance-v1__hero-eyebrow::before { content: ""; display: block; flex: 0 0 30px; width: 30px; height: 2px; border-radius: 999px; background: #e76210;}.hr-association-governance-v1__hero-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(41px, 4.65vw, 63px); font-weight: 790; line-height: 1.22; letter-spacing: -.032em; text-align: right;}.hr-association-governance-v1__hero-subtitle { display: block !important; width: 100% !important; max-width: 720px !important; margin: 14px 0 0 !important; padding: 0 !important; color: #1b8aa6; font-size: clamp(20px, 2.25vw, 28px); font-weight: 700; line-height: 1.55; text-align: right;}.hr-association-governance-v1__hero-description { display: block !important; width: 100% !important; max-width: 705px !important; margin: 20px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14.5px; font-weight: 400; line-height: 2; text-align: right;}.hr-association-governance-v1__hero-statement { position: relative; display: block !important; width: 100% !important; max-width: 665px !important; margin: 23px 0 0 !important; padding: 14px 17px 14px 20px !important; border-right: 2px solid #e76210; border-radius: 8px; background: #f7fafa; color: #355051; font-size: 11px; font-weight: 680; line-height: 1.85; text-align: right;}.hr-association-governance-v1__hero-statement::after { content: "READINESS"; position: absolute; top: 50%; left: 14px; color: #a9b6b7; font-size: 5.8px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr; transform: translateY(-50%);}.hr-association-governance-v1__hero-button { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 220px !important; min-height: 50px !important; margin: 20px 0 0 !important; padding: 11px 23px !important; border: 1px solid #035758 !important; border-radius: 10px !important; background: #035758 !important; color: #ffffff !important; font-size: 12px !important; font-weight: 760 !important; line-height: 1.5 !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, border-color .18s ease !important;}.hr-association-governance-v1__hero-visual { position: relative; display: block !important; flex: 0 0 405px; width: 405px !important; max-width: 36% !important; min-height: 380px; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__hero-visual::before { content: ""; position: absolute; z-index: 0; top: 25px; right: 26px; width: calc(100% - 52px); height: 278px; border: 1px solid #dde7e7; border-radius: 18px; background: #f7fafa;}.hr-association-governance-v1__hero-visual::after { content: ""; position: absolute; z-index: 1; top: 163px; right: 10%; left: 10%; height: 1px; background: #d6e1e1;}.hr-association-governance-v1__hero-core { position: absolute; z-index: 7; top: 111px; right: 50%; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; width: 166px !important; min-height: 98px; margin: 0 !important; padding: 15px !important; border: 1px solid #035758; border-radius: 13px; background: #ffffff; transform: translateX(50%); box-shadow: 0 15px 34px rgba(3, 87, 88, .07);}.hr-association-governance-v1__hero-core::before { content: ""; position: absolute; top: -14px; right: 50%; width: 9px; height: 9px; border: 2px solid #1b8aa6; border-radius: 50%; background: #ffffff; transform: translateX(50%);}.hr-association-governance-v1__hero-core::after { content: ""; position: absolute; right: 50%; bottom: -40px; width: 1px; height: 40px; background: #1b8aa6; opacity: .42;}.hr-association-governance-v1__hero-core-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 810; line-height: 1.5; text-align: center;}.hr-association-governance-v1__hero-core-code { display: block !important; width: auto !important; margin: 6px 0 0 !important; padding: 0 !important; color: #1b8aa6; font-size: 6.8px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr; text-align: center;}.hr-association-governance-v1__hero-node-current { position: absolute; z-index: 5; top: 17px; right: 43px; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; margin: 0 !important; padding: 7px 11px !important; border: 1px solid #aebbbc; border-radius: 999px; background: #ffffff; color: #667677; font-size: 8px; font-weight: 760; line-height: 1; white-space: nowrap;}.hr-association-governance-v1__hero-node-current::after { content: ""; position: absolute; top: 100%; right: 50%; width: 1px; height: 48px; background: #dde7e7;}.hr-association-governance-v1__hero-node-gap { position: absolute; z-index: 5; top: 70px; left: 0; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; margin: 0 !important; padding: 7px 11px !important; border: 1px solid #e76210; border-radius: 999px; background: #fffaf7; color: #e76210; font-size: 8px; font-weight: 780; line-height: 1; white-space: nowrap;}.hr-association-governance-v1__hero-node-policy { position: absolute; z-index: 5; top: 76px; right: 0; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; margin: 0 !important; padding: 7px 11px !important; border: 1px solid #035758; border-radius: 999px; background: #ffffff; color: #035758; font-size: 8px; font-weight: 780; line-height: 1; white-space: nowrap;}.hr-association-governance-v1__hero-node-disclosure { position: absolute; z-index: 5; top: 202px; left: 2px; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; margin: 0 !important; padding: 7px 11px !important; border: 1px solid #1b8aa6; border-radius: 999px; background: #ffffff; color: #1b8aa6; font-size: 8px; font-weight: 780; line-height: 1; white-space: nowrap;}.hr-association-governance-v1__hero-node-self { position: absolute; z-index: 5; top: 208px; right: 0; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; margin: 0 !important; padding: 7px 11px !important; border: 1px solid #dde7e7; border-radius: 999px; background: #ffffff; color: #355051; font-size: 8px; font-weight: 760; line-height: 1; white-space: nowrap;}.hr-association-governance-v1__hero-node-ready { position: absolute; z-index: 6; top: 271px; right: 50%; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 82px; margin: 0 !important; padding: 7px 12px !important; border: 1px solid #035758; border-radius: 999px; background: #035758; color: #ffffff; font-size: 8px; font-weight: 800; line-height: 1; white-space: nowrap; transform: translateX(50%);}.hr-association-governance-v1__hero-node-ready::before { content: ""; position: absolute; right: 50%; bottom: 100%; width: 1px; height: 25px; background: #035758; opacity: .4;}.hr-association-governance-v1__hero-flow { position: absolute; z-index: 6; right: 50%; bottom: 0; display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)); align-items: center !important; gap: 5px; width: 330px !important; margin: 0 !important; padding: 7px !important; border: 1px solid #dde7e7; border-radius: 9px; background: #ffffff; transform: translateX(50%); box-shadow: 0 8px 22px rgba(3, 87, 88, .04);}.hr-association-governance-v1__hero-flow::before { content: ""; position: absolute; right: 50%; bottom: 100%; width: 1px; height: 20px; background: #dde7e7;}.hr-association-governance-v1__hero-flow-audit { display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 28px; margin: 0 !important; padding: 6px 5px !important; border-radius: 5px; background: #f2f5f5; color: #667677; font-size: 5.8px; font-weight: 850; line-height: 1; letter-spacing: .07em; direction: ltr;}.hr-association-governance-v1__hero-flow-files { display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 28px; margin: 0 !important; padding: 6px 5px !important; border-radius: 5px; background: #eef7f8; color: #1b8aa6; font-size: 5.8px; font-weight: 850; line-height: 1; letter-spacing: .07em; direction: ltr;}.hr-association-governance-v1__hero-flow-disclosure { display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 28px; margin: 0 !important; padding: 6px 5px !important; border-radius: 5px; background: #fff7f2; color: #e76210; font-size: 5.5px; font-weight: 850; line-height: 1; letter-spacing: .055em; direction: ltr;}.hr-association-governance-v1__hero-flow-review { display: flex !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 28px; margin: 0 !important; padding: 6px 5px !important; border-radius: 5px; background: #035758; color: #ffffff; font-size: 5.8px; font-weight: 850; line-height: 1; letter-spacing: .07em; direction: ltr;}.hr-association-governance-v1__diagnosis-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(62px, 7vw, 94px) 0; overflow: hidden; box-sizing: border-box; background: #f7fafa; color: #132829;}.hr-association-governance-v1__diagnosis-section::before { content: ""; position: absolute; top: 0; left: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .68; pointer-events: none;}.hr-association-governance-v1__diagnosis-section::after { content: ""; position: absolute; top: 82px; left: 9%; width: 9px; height: 9px; border: 2px solid #e76210; border-radius: 50%; background: #f7fafa; transform: translateX(-4px);}.hr-association-governance-v1__diagnosis-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__diagnosis-heading-wrap { display: block !important; width: 100% !important; max-width: 890px !important; margin: 0 0 42px auto !important; padding: 0 !important;}.hr-association-governance-v1__diagnosis-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__diagnosis-kicker::before { content: ""; display: block; flex: 0 0 23px; width: 23px; height: 2px; background: #035758;}.hr-association-governance-v1__diagnosis-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(29px, 3.25vw, 44px); font-weight: 780; line-height: 1.45; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__diagnosis-description { display: block !important; width: 100% !important; max-width: 800px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-governance-v1__diagnosis-grid { position: relative; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 25px 0 0 !important;}.hr-association-governance-v1__diagnosis-grid::before { content: "READINESS DIAGNOSIS / CURRENT STATE"; position: absolute; top: 0; left: 0; color: #a3b2b3; font-size: 6.5px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__diagnosis-files,.hr-association-governance-v1__diagnosis-disclosure,.hr-association-governance-v1__diagnosis-self,.hr-association-governance-v1__diagnosis-previous,.hr-association-governance-v1__diagnosis-identity,.hr-association-governance-v1__diagnosis-tracking { position: relative; display: grid !important; grid-template-columns: 42px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 3px 14px; min-width: 0; min-height: 145px; margin: 0 !important; padding: 21px 19px !important; border: 1px solid #dde7e7; border-radius: 13px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__diagnosis-files { border-color: #cbdada;}.hr-association-governance-v1__diagnosis-files::after { content: ""; position: absolute; right: 0; bottom: 0; width: 54px; height: 2px; background: #035758;}.hr-association-governance-v1__diagnosis-files-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__diagnosis-files-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__diagnosis-files-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__diagnosis-disclosure { border-color: #c4dee4;}.hr-association-governance-v1__diagnosis-disclosure::after { content: ""; position: absolute; right: 0; bottom: 0; width: 62px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__diagnosis-disclosure-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #1b8aa6; border-radius: 8px; background: #ffffff; color: #1b8aa6; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__diagnosis-disclosure-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__diagnosis-disclosure-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__diagnosis-self { border-color: #dde7e7;}.hr-association-governance-v1__diagnosis-self::after { content: ""; position: absolute; right: 0; bottom: 0; width: 70px; height: 2px; background: #035758;}.hr-association-governance-v1__diagnosis-self-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__diagnosis-self-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__diagnosis-self-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__diagnosis-previous { border-color: #e7d6cb; background: #fffaf7;}.hr-association-governance-v1__diagnosis-previous::after { content: ""; position: absolute; right: 0; bottom: 0; width: 78px; height: 2px; background: #e76210;}.hr-association-governance-v1__diagnosis-previous-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #e76210; border-radius: 8px; background: #ffffff; color: #e76210; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__diagnosis-previous-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__diagnosis-previous-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__diagnosis-identity { border-color: #dde7e7;}.hr-association-governance-v1__diagnosis-identity::after { content: ""; position: absolute; right: 0; bottom: 0; width: 86px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__diagnosis-identity-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #1b8aa6; border-radius: 8px; background: #ffffff; color: #1b8aa6; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__diagnosis-identity-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__diagnosis-identity-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__diagnosis-tracking { border-color: #035758; box-shadow: 0 11px 29px rgba(3, 87, 88, .045);}.hr-association-governance-v1__diagnosis-tracking::after { content: ""; position: absolute; right: 0; bottom: 0; width: 94px; height: 2px; background: #035758;}.hr-association-governance-v1__diagnosis-tracking-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__diagnosis-tracking-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__diagnosis-tracking-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__system-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #ffffff; color: #132829;}.hr-association-governance-v1__system-section::before { content: ""; position: absolute; top: 0; right: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .67; pointer-events: none;}.hr-association-governance-v1__system-section::after { content: ""; position: absolute; top: 48%; right: 0; width: 15%; height: 1px; background: #dde7e7; pointer-events: none;}.hr-association-governance-v1__system-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__system-heading-wrap { display: block !important; width: 100% !important; max-width: 875px !important; margin: 0 0 45px auto !important; padding: 0 !important;}.hr-association-governance-v1__system-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__system-kicker::before { content: ""; display: block; flex: 0 0 23px; width: 23px; height: 2px; background: #e76210;}.hr-association-governance-v1__system-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.3vw, 45px); font-weight: 780; line-height: 1.44; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__system-description { display: block !important; width: 100% !important; max-width: 795px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-governance-v1__system-map { position: relative; display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)); grid-template-rows: auto auto auto; gap: 10px; width: 100% !important; margin: 0 !important; padding: 31px 0 0 !important;}.hr-association-governance-v1__system-map::before { content: ""; position: absolute; z-index: 0; top: 121px; right: 8%; left: 8%; height: 1px; background: #d6e1e1;}.hr-association-governance-v1__system-map::after { content: "GOVERNANCE OPERATING SYSTEM"; position: absolute; top: 0; left: 0; color: #a5b3b4; font-size: 6.7px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__system-center { position: relative; z-index: 5; grid-column: 2 / 4; grid-row: 2; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; min-width: 0; min-height: 148px; margin: 10px 0 !important; padding: 24px 28px !important; border: 1px solid #035758; border-radius: 15px; background: #f7fafa; text-align: center; box-shadow: 0 14px 34px rgba(3, 87, 88, .055);}.hr-association-governance-v1__system-center::before { content: ""; position: absolute; top: -11px; right: 50%; width: 8px; height: 8px; border: 2px solid #1b8aa6; border-radius: 50%; background: #ffffff; transform: translateX(50%);}.hr-association-governance-v1__system-center::after { content: ""; position: absolute; right: 50%; bottom: -22px; width: 1px; height: 22px; background: #dde7e7;}.hr-association-governance-v1__system-center-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 18px; font-weight: 820; line-height: 1.45; text-align: center;}.hr-association-governance-v1__system-center-code { display: block !important; width: auto !important; margin: 7px 0 0 !important; padding: 0 !important; color: #1b8aa6; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr; text-align: center;}.hr-association-governance-v1__system-readiness,.hr-association-governance-v1__system-policies,.hr-association-governance-v1__system-design,.hr-association-governance-v1__system-website,.hr-association-governance-v1__system-assessment,.hr-association-governance-v1__system-previous,.hr-association-governance-v1__system-gaps { position: relative; z-index: 2; display: grid !important; grid-template-columns: 31px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 3px 10px; min-width: 0; min-height: 126px; margin: 0 !important; padding: 17px 15px !important; border: 1px solid #dde7e7; border-radius: 12px; background: #ffffff;}.hr-association-governance-v1__system-readiness { grid-column: 1; grid-row: 1; border-color: #035758;}.hr-association-governance-v1__system-readiness-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 7px; color: #035758; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-readiness-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-readiness-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__system-policies { grid-column: 2; grid-row: 1; border-color: #1b8aa6;}.hr-association-governance-v1__system-policies-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #1b8aa6; border-radius: 7px; color: #1b8aa6; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-policies-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-policies-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__system-design { grid-column: 3; grid-row: 1; border-color: #dde7e7;}.hr-association-governance-v1__system-design-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #e76210; border-radius: 7px; color: #e76210; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-design-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-design-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__system-website { grid-column: 4; grid-row: 1; border-color: #c9dfe4;}.hr-association-governance-v1__system-website-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #1b8aa6; border-radius: 7px; color: #1b8aa6; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-website-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-website-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__system-assessment { grid-column: 1; grid-row: 3; border-color: #035758;}.hr-association-governance-v1__system-assessment-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 7px; color: #035758; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-assessment-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-assessment-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__system-previous { grid-column: 2; grid-row: 3; border-color: #e76210; background: #fffaf7;}.hr-association-governance-v1__system-previous-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #e76210; border-radius: 7px; background: #ffffff; color: #e76210; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-previous-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-previous-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__system-gaps { grid-column: 3 / 5; grid-row: 3; min-height: 126px; border-color: #035758; background: #035758; box-shadow: 0 12px 28px rgba(3, 87, 88, .08);}.hr-association-governance-v1__system-gaps-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 25px !important; height: 25px !important; margin: 0 !important; padding: 0 !important; border: 1px solid rgba(255,255,255,.28); border-radius: 7px; color: #e76210; font-size: 6px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__system-gaps-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #ffffff; font-size: 13px; font-weight: 760; line-height: 1.55; text-align: right;}.hr-association-governance-v1__system-gaps-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: rgba(255,255,255,.75); font-size: 9.5px; line-height: 1.75; text-align: right;}@media (hover: hover) { .hr-association-governance-v1__hero-button:hover { transform: translateY(-2px); border-color: #1b8aa6 !important; background: #1b8aa6 !important; } .hr-association-governance-v1__diagnosis-files, .hr-association-governance-v1__diagnosis-disclosure, .hr-association-governance-v1__diagnosis-self, .hr-association-governance-v1__diagnosis-previous, .hr-association-governance-v1__diagnosis-identity, .hr-association-governance-v1__diagnosis-tracking { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__diagnosis-files:hover, .hr-association-governance-v1__diagnosis-disclosure:hover, .hr-association-governance-v1__diagnosis-self:hover, .hr-association-governance-v1__diagnosis-previous:hover, .hr-association-governance-v1__diagnosis-identity:hover, .hr-association-governance-v1__diagnosis-tracking:hover { transform: translateY(-3px); box-shadow: 0 13px 30px rgba(3, 87, 88, .045); } .hr-association-governance-v1__system-readiness, .hr-association-governance-v1__system-policies, .hr-association-governance-v1__system-design, .hr-association-governance-v1__system-website, .hr-association-governance-v1__system-assessment, .hr-association-governance-v1__system-previous, .hr-association-governance-v1__system-gaps { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__system-readiness:hover, .hr-association-governance-v1__system-policies:hover, .hr-association-governance-v1__system-design:hover, .hr-association-governance-v1__system-website:hover, .hr-association-governance-v1__system-assessment:hover, .hr-association-governance-v1__system-previous:hover, .hr-association-governance-v1__system-gaps:hover { transform: translateY(-3px); box-shadow: 0 12px 28px rgba(3, 87, 88, .045); }}.hr-association-governance-v1__files-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(65px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #f7fafa; color: #132829;}.hr-association-governance-v1__files-section::before { content: ""; position: absolute; top: 0; left: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .68; pointer-events: none;}.hr-association-governance-v1__files-section::after { content: ""; position: absolute; top: 84px; left: 9%; width: 9px; height: 9px; border: 2px solid #1b8aa6; border-radius: 50%; background: #f7fafa; transform: translateX(-4px);}.hr-association-governance-v1__files-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(0, 1fr) 430px; align-items: center !important; gap: clamp(58px, 7vw, 96px); width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__files-copy { position: relative; display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 720px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__files-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 11px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__files-kicker::before { content: ""; display: block; flex: 0 0 24px; width: 24px; height: 2px; background: #035758;}.hr-association-governance-v1__files-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.45vw, 46px); font-weight: 780; line-height: 1.43; letter-spacing: -.025em; text-align: right;}.hr-association-governance-v1__files-description { display: block !important; width: 100% !important; max-width: 690px !important; margin: 15px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-governance-v1__files-features { position: relative; display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch !important; gap: 8px; width: 100% !important; margin: 27px 0 0 !important; padding: 24px 0 0 !important; border-top: 1px solid #dfe8e8;}.hr-association-governance-v1__files-features::before { content: "DOCUMENT DESIGN SCOPE"; position: absolute; top: -4px; left: 0; padding: 0 7px; background: #f7fafa; color: #a3b2b3; font-size: 6.2px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__files-feature-1,.hr-association-governance-v1__files-feature-2,.hr-association-governance-v1__files-feature-3,.hr-association-governance-v1__files-feature-4,.hr-association-governance-v1__files-feature-5,.hr-association-governance-v1__files-feature-6 { position: relative; display: flex !important; align-items: center !important; width: 100% !important; min-height: 54px; margin: 0 !important; padding: 11px 37px 11px 13px !important; border: 1px solid #dde7e7; border-radius: 10px; background: #ffffff; color: #355051; font-size: 10.2px; font-weight: 650; line-height: 1.65; text-align: right;}.hr-association-governance-v1__files-feature-1::before,.hr-association-governance-v1__files-feature-2::before,.hr-association-governance-v1__files-feature-3::before,.hr-association-governance-v1__files-feature-4::before,.hr-association-governance-v1__files-feature-5::before,.hr-association-governance-v1__files-feature-6::before { content: ""; position: absolute; top: 50%; right: 14px; width: 8px; height: 8px; border: 2px solid #035758; border-radius: 2px; background: #ffffff; transform: translateY(-50%) rotate(45deg);}.hr-association-governance-v1__files-feature-1 { border-color: #c7dada;}.hr-association-governance-v1__files-feature-1::before { border-color: #035758;}.hr-association-governance-v1__files-feature-2::before { border-color: #1b8aa6;}.hr-association-governance-v1__files-feature-3::before { border-color: #e76210;}.hr-association-governance-v1__files-feature-4 { background: #fbfdfd;}.hr-association-governance-v1__files-feature-4::before { border-color: #035758;}.hr-association-governance-v1__files-feature-5 { border-color: #c6dfe4;}.hr-association-governance-v1__files-feature-5::before { border-color: #1b8aa6;}.hr-association-governance-v1__files-feature-6 { border-color: #ead8cd; background: #fffaf7;}.hr-association-governance-v1__files-feature-6::before { border-color: #e76210;}.hr-association-governance-v1__files-offer-panel { position: relative; display: flex !important; flex-direction: column !important; width: 100% !important; min-width: 0; margin: 0 !important; padding: 31px 27px 26px !important; border: 1px solid #035758; border-radius: 19px; background: #ffffff; overflow: hidden; box-shadow: 0 17px 42px rgba(3, 87, 88, .06);}.hr-association-governance-v1__files-offer-panel::before { content: "GOVERNANCE DOCUMENTS"; position: absolute; top: 19px; left: 21px; color: #a5b3b4; font-size: 6.2px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__files-offer-panel::after { content: ""; position: absolute; top: -73px; right: -61px; width: 174px; height: 174px; border: 1px solid #dbe5e5; border-radius: 50%; box-shadow: 29px 29px 0 -28px rgba(27, 138, 166, .17), 58px 58px 0 -57px rgba(231, 98, 16, .2); pointer-events: none;}.hr-association-governance-v1__files-offer-label { position: relative; z-index: 2; display: block !important; width: 100% !important; margin: 30px 0 7px !important; padding: 0 !important; color: #667677; font-size: 11px; font-weight: 720; line-height: 1.65; text-align: right;}.hr-association-governance-v1__files-offer-value { position: relative; z-index: 2; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(43px, 4.9vw, 58px); font-weight: 840; line-height: 1.1; letter-spacing: -.035em; text-align: right;}.hr-association-governance-v1__files-offer-note { position: relative; z-index: 2; display: inline-flex !important; align-items: center !important; align-self: flex-start !important; width: auto !important; margin: 13px 0 0 !important; padding: 6px 11px !important; border: 1px solid #c8dfe4; border-radius: 999px; background: #eef7f8; color: #1b8aa6; font-size: 8.5px; font-weight: 800; line-height: 1.2;}.hr-association-governance-v1__files-offer-count { position: relative; z-index: 2; display: flex !important; align-items: center !important; width: 100% !important; min-height: 65px; margin: 26px 0 0 !important; padding: 13px 61px 13px 15px !important; border: 1px solid #dde7e7; border-radius: 11px; background: #f7fafa; color: #035758; font-size: 13px; font-weight: 760; line-height: 1.6; text-align: right;}.hr-association-governance-v1__files-offer-count::before { content: "49"; position: absolute; top: 50%; right: 14px; display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border: 1px solid #e76210; border-radius: 8px; background: #ffffff; color: #e76210; font-size: 13px; font-weight: 850; line-height: 1; direction: ltr; transform: translateY(-50%);}.hr-association-governance-v1__files-offer-count::after { content: "DOC"; position: absolute; top: 50%; right: 22px; margin-top: 13px; color: #a2b0b1; font-size: 4px; font-weight: 850; line-height: 1; letter-spacing: .08em; direction: ltr;}.hr-association-governance-v1__files-offer-button { position: relative; z-index: 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 50px !important; margin: 18px 0 0 !important; padding: 11px 19px !important; border: 1px solid #035758 !important; border-radius: 10px !important; background: #035758 !important; color: #ffffff !important; font-size: 11.5px !important; font-weight: 760 !important; line-height: 1.5 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, border-color .18s ease !important;}.hr-association-governance-v1__packages-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #ffffff; color: #132829;}.hr-association-governance-v1__packages-section::before { content: ""; position: absolute; top: 0; right: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .66; pointer-events: none;}.hr-association-governance-v1__packages-section::after { content: ""; position: absolute; top: 47%; right: 0; width: 15%; height: 1px; background: #dde7e7; pointer-events: none;}.hr-association-governance-v1__packages-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__packages-heading-wrap { display: block !important; width: 100% !important; max-width: 890px !important; margin: 0 0 42px auto !important; padding: 0 !important;}.hr-association-governance-v1__packages-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__packages-kicker::before { content: ""; display: block; flex: 0 0 23px; width: 23px; height: 2px; background: #e76210;}.hr-association-governance-v1__packages-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.3vw, 45px); font-weight: 780; line-height: 1.44; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__packages-description { display: block !important; width: 100% !important; max-width: 810px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-governance-v1__packages-grid { position: relative; display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 29px 0 0 !important;}.hr-association-governance-v1__packages-grid::before { content: ""; position: absolute; top: 0; right: 0; width: 118px; height: 1px; background: #035758; box-shadow: -38px 0 0 #1b8aa6, -54px 0 0 #e76210;}.hr-association-governance-v1__packages-grid::after { content: "ASSOCIATION GOVERNANCE SCOPE"; position: absolute; top: -4px; left: 0; color: #a4b3b4; font-size: 6.4px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr;}.hr-association-governance-v1__package-micro-small,.hr-association-governance-v1__package-medium,.hr-association-governance-v1__package-large,.hr-association-governance-v1__package-mega { position: relative; display: flex !important; flex-direction: column !important; min-width: 0; min-height: 360px; margin: 0 !important; padding: 22px 20px 20px !important; border-radius: 15px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__package-micro-small { border: 1px solid #dde7e7;}.hr-association-governance-v1__package-micro-small::after { content: ""; position: absolute; right: 20px; bottom: 0; width: 52px; height: 2px; background: #035758;}.hr-association-governance-v1__package-micro-small-code { display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; margin: 0 0 20px !important; padding: 0 !important; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__package-micro-small-title { display: block !important; width: 100% !important; min-height: 51px; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 780; line-height: 1.55; text-align: right;}.hr-association-governance-v1__package-micro-small-price { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 12px 0 13px !important; border-top: 1px solid #e7eeee; border-bottom: 1px solid #e7eeee; color: #035758; font-size: 27px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-governance-v1__package-micro-small-service { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 0 !important; color: #1b8aa6; font-size: 10px; font-weight: 720; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-micro-small-note { display: block !important; width: 100% !important; margin: 9px 0 19px !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-micro-small-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #035758 !important; border-radius: 9px !important; background: #ffffff !important; color: #035758 !important; font-size: 10.5px !important; font-weight: 750 !important; line-height: 1.5 !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, color .18s ease !important;}.hr-association-governance-v1__package-medium { border: 1px solid #1b8aa6; background: #fbfefe;}.hr-association-governance-v1__package-medium::after { content: ""; position: absolute; right: 20px; bottom: 0; width: 66px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__package-medium-code { display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; margin: 0 0 20px !important; padding: 0 !important; border: 1px solid #1b8aa6; border-radius: 8px; background: #ffffff; color: #1b8aa6; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__package-medium-title { display: block !important; width: 100% !important; min-height: 51px; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 780; line-height: 1.55; text-align: right;}.hr-association-governance-v1__package-medium-price { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 12px 0 13px !important; border-top: 1px solid #dce9eb; border-bottom: 1px solid #dce9eb; color: #1b8aa6; font-size: 27px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-governance-v1__package-medium-service { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 0 !important; color: #035758; font-size: 10px; font-weight: 720; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-medium-note { display: block !important; width: 100% !important; margin: 9px 0 19px !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-medium-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #1b8aa6 !important; border-radius: 9px !important; background: #ffffff !important; color: #1b8aa6 !important; font-size: 10.5px !important; font-weight: 750 !important; line-height: 1.5 !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, color .18s ease !important;}.hr-association-governance-v1__package-large { border: 1px solid #e4d6cd; background: #fffaf7;}.hr-association-governance-v1__package-large::after { content: ""; position: absolute; right: 20px; bottom: 0; width: 79px; height: 2px; background: #e76210;}.hr-association-governance-v1__package-large-code { display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; margin: 0 0 20px !important; padding: 0 !important; border: 1px solid #e76210; border-radius: 8px; background: #ffffff; color: #e76210; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__package-large-title { display: block !important; width: 100% !important; min-height: 51px; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 780; line-height: 1.55; text-align: right;}.hr-association-governance-v1__package-large-price { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 12px 0 13px !important; border-top: 1px solid #eadfd8; border-bottom: 1px solid #eadfd8; color: #e76210; font-size: 27px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-governance-v1__package-large-service { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 0 !important; color: #035758; font-size: 10px; font-weight: 720; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-large-note { display: block !important; width: 100% !important; margin: 9px 0 19px !important; padding: 0 !important; color: #667677; font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-large-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #e76210 !important; border-radius: 9px !important; background: #ffffff !important; color: #e76210 !important; font-size: 10.5px !important; font-weight: 750 !important; line-height: 1.5 !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, color .18s ease !important;}.hr-association-governance-v1__package-mega { border: 1px solid #035758; background: #035758; box-shadow: 0 15px 34px rgba(3, 87, 88, .08);}.hr-association-governance-v1__package-mega::before { content: "EXTENDED SCOPE"; position: absolute; top: 17px; left: 18px; color: rgba(255,255,255,.4); font-size: 5.5px; font-weight: 850; line-height: 1; letter-spacing: .11em; direction: ltr;}.hr-association-governance-v1__package-mega::after { content: ""; position: absolute; right: 20px; bottom: 0; width: 94px; height: 2px; background: #e76210;}.hr-association-governance-v1__package-mega-code { display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; margin: 0 0 20px !important; padding: 0 !important; border: 1px solid rgba(255,255,255,.25); border-radius: 8px; color: #e76210; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__package-mega-title { display: block !important; width: 100% !important; min-height: 51px; margin: 0 !important; padding: 0 !important; color: #ffffff; font-size: 15px; font-weight: 780; line-height: 1.55; text-align: right;}.hr-association-governance-v1__package-mega-price { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 12px 0 13px !important; border-top: 1px solid rgba(255,255,255,.12); border-bottom: 1px solid rgba(255,255,255,.12); color: #ffffff; font-size: 27px; font-weight: 840; line-height: 1.15; text-align: right;}.hr-association-governance-v1__package-mega-service { display: block !important; width: 100% !important; margin: 14px 0 0 !important; padding: 0 !important; color: #bcdfe8; font-size: 10px; font-weight: 720; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-mega-note { display: block !important; width: 100% !important; margin: 9px 0 19px !important; padding: 0 !important; color: rgba(255,255,255,.72); font-size: 9.5px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__package-mega-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 44px !important; margin: auto 0 0 !important; padding: 9px 14px !important; border: 1px solid #ffffff !important; border-radius: 9px !important; background: #ffffff !important; color: #035758 !important; font-size: 10.5px !important; font-weight: 780 !important; line-height: 1.5 !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease !important;}.hr-association-governance-v1__package-micro-small::before,.hr-association-governance-v1__package-medium::before,.hr-association-governance-v1__package-large::before { content: ""; position: absolute; top: 15px; left: 17px; width: 28px; height: 1px; background: #dde7e7; box-shadow: 0 5px 0 #dde7e7, 0 10px 0 #dde7e7;}@media (hover: hover) { .hr-association-governance-v1__files-feature-1, .hr-association-governance-v1__files-feature-2, .hr-association-governance-v1__files-feature-3, .hr-association-governance-v1__files-feature-4, .hr-association-governance-v1__files-feature-5, .hr-association-governance-v1__files-feature-6 { transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease; } .hr-association-governance-v1__files-feature-1:hover, .hr-association-governance-v1__files-feature-2:hover, .hr-association-governance-v1__files-feature-3:hover, .hr-association-governance-v1__files-feature-4:hover, .hr-association-governance-v1__files-feature-5:hover, .hr-association-governance-v1__files-feature-6:hover { transform: translateY(-2px); border-color: #bfd3d4; box-shadow: 0 9px 22px rgba(3, 87, 88, .035); } .hr-association-governance-v1__files-offer-button:hover { transform: translateY(-2px); border-color: #1b8aa6 !important; background: #1b8aa6 !important; } .hr-association-governance-v1__package-micro-small, .hr-association-governance-v1__package-medium, .hr-association-governance-v1__package-large, .hr-association-governance-v1__package-mega { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__package-micro-small:hover, .hr-association-governance-v1__package-medium:hover, .hr-association-governance-v1__package-large:hover, .hr-association-governance-v1__package-mega:hover { transform: translateY(-4px); box-shadow: 0 15px 34px rgba(3, 87, 88, .055); } .hr-association-governance-v1__package-micro-small-button:hover { transform: translateY(-1px); background: #035758 !important; color: #ffffff !important; } .hr-association-governance-v1__package-medium-button:hover { transform: translateY(-1px); background: #1b8aa6 !important; color: #ffffff !important; } .hr-association-governance-v1__package-large-button:hover { transform: translateY(-1px); background: #e76210 !important; color: #ffffff !important; } .hr-association-governance-v1__package-mega-button:hover { transform: translateY(-1px); border-color: #e76210 !important; background: #e76210 !important; color: #ffffff !important; }}.hr-association-governance-v1__process-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #f7fafa; color: #132829;}.hr-association-governance-v1__process-section::before { content: ""; position: absolute; top: 0; left: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .67; pointer-events: none;}.hr-association-governance-v1__process-section::after { content: ""; position: absolute; top: 84px; left: 9%; width: 9px; height: 9px; border: 2px solid #e76210; border-radius: 50%; background: #f7fafa; transform: translateX(-4px);}.hr-association-governance-v1__process-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__process-heading-wrap { display: block !important; width: 100% !important; max-width: 875px !important; margin: 0 0 43px auto !important; padding: 0 !important;}.hr-association-governance-v1__process-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__process-kicker::before { content: ""; display: block; flex: 0 0 23px; width: 23px; height: 2px; background: #035758;}.hr-association-governance-v1__process-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.3vw, 45px); font-weight: 780; line-height: 1.44; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__process-description { display: block !important; width: 100% !important; max-width: 800px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-governance-v1__process-track { position: relative; display: grid !important; grid-template-columns: repeat(7, minmax(0, 1fr)); align-items: stretch !important; gap: 8px; width: 100% !important; margin: 0 !important; padding: 39px 0 0 !important;}.hr-association-governance-v1__process-track::before { content: ""; position: absolute; z-index: 0; top: 63px; right: 5%; left: 5%; height: 1px; background: #cfdcdc;}.hr-association-governance-v1__process-track::after { content: "GOVERNANCE WORKFLOW / 07 STAGES"; position: absolute; top: 0; left: 0; color: #a4b2b3; font-size: 6.5px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__process-step-1,.hr-association-governance-v1__process-step-2,.hr-association-governance-v1__process-step-3,.hr-association-governance-v1__process-step-4,.hr-association-governance-v1__process-step-5,.hr-association-governance-v1__process-step-6,.hr-association-governance-v1__process-step-7 { position: relative; z-index: 2; display: flex !important; flex-direction: column !important; align-items: flex-start !important; min-width: 0; min-height: 205px; margin: 0 !important; padding: 18px 15px 16px !important; border: 1px solid #dde7e7; border-radius: 12px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__process-step-1-code,.hr-association-governance-v1__process-step-2-code,.hr-association-governance-v1__process-step-3-code,.hr-association-governance-v1__process-step-4-code,.hr-association-governance-v1__process-step-5-code,.hr-association-governance-v1__process-step-6-code,.hr-association-governance-v1__process-step-7-code { position: relative; z-index: 3; display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; flex: 0 0 30px; margin: 0 0 21px !important; padding: 0 !important; border: 1px solid #035758; border-radius: 50%; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__process-step-1-title,.hr-association-governance-v1__process-step-2-title,.hr-association-governance-v1__process-step-3-title,.hr-association-governance-v1__process-step-4-title,.hr-association-governance-v1__process-step-5-title,.hr-association-governance-v1__process-step-6-title,.hr-association-governance-v1__process-step-7-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__process-step-1-text,.hr-association-governance-v1__process-step-2-text,.hr-association-governance-v1__process-step-3-text,.hr-association-governance-v1__process-step-4-text,.hr-association-governance-v1__process-step-5-text,.hr-association-governance-v1__process-step-6-text,.hr-association-governance-v1__process-step-7-text { display: block !important; width: 100% !important; margin: 6px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.4px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__process-step-1 { border-color: #cbdada;}.hr-association-governance-v1__process-step-1::after { content: ""; position: absolute; right: 15px; bottom: 0; width: 34px; height: 2px; background: #035758;}.hr-association-governance-v1__process-step-1-code { border-color: #035758; color: #035758;}.hr-association-governance-v1__process-step-1-title { color: #035758;}.hr-association-governance-v1__process-step-1-text { color: #667677;}.hr-association-governance-v1__process-step-2 { border-color: #c4dce1;}.hr-association-governance-v1__process-step-2::after { content: ""; position: absolute; right: 15px; bottom: 0; width: 42px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__process-step-2-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__process-step-2-title { color: #035758;}.hr-association-governance-v1__process-step-2-text { color: #667677;}.hr-association-governance-v1__process-step-3 { border-color: #dde7e7;}.hr-association-governance-v1__process-step-3-code { border-color: #035758; color: #035758;}.hr-association-governance-v1__process-step-3-title { color: #035758;}.hr-association-governance-v1__process-step-3-text { color: #667677;}.hr-association-governance-v1__process-step-4 { border-color: #c9e0e5; background: #fbfefe;}.hr-association-governance-v1__process-step-4-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__process-step-4-title { color: #035758;}.hr-association-governance-v1__process-step-4-text { color: #667677;}.hr-association-governance-v1__process-step-5 { border-color: #e5d4c9; background: #fffaf7;}.hr-association-governance-v1__process-step-5-code { border-color: #e76210; color: #e76210;}.hr-association-governance-v1__process-step-5-title { color: #035758;}.hr-association-governance-v1__process-step-5-text { color: #667677;}.hr-association-governance-v1__process-step-6 { border-color: #1b8aa6;}.hr-association-governance-v1__process-step-6-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__process-step-6-title { color: #035758;}.hr-association-governance-v1__process-step-6-text { color: #667677;}.hr-association-governance-v1__process-step-7 { border-color: #035758; background: #035758; box-shadow: 0 12px 28px rgba(3, 87, 88, .08);}.hr-association-governance-v1__process-step-7::after { content: "READY"; position: absolute; right: 15px; bottom: 13px; color: rgba(255,255,255,.28); font-size: 5px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr;}.hr-association-governance-v1__process-step-7-code { border-color: rgba(255,255,255,.26); background: transparent; color: #e76210;}.hr-association-governance-v1__process-step-7-title { color: #ffffff;}.hr-association-governance-v1__process-step-7-text { color: rgba(255,255,255,.74);}.hr-association-governance-v1__process-step-1::before,.hr-association-governance-v1__process-step-2::before,.hr-association-governance-v1__process-step-3::before,.hr-association-governance-v1__process-step-4::before,.hr-association-governance-v1__process-step-5::before,.hr-association-governance-v1__process-step-6::before,.hr-association-governance-v1__process-step-7::before { content: ""; position: absolute; z-index: 0; top: 20px; left: -5px; width: 8px; height: 8px; border: 2px solid #c9d7d7; border-radius: 50%; background: #f7fafa;}.hr-association-governance-v1__process-step-7::before { border-color: #e76210; background: #035758;}.hr-association-governance-v1__deliverables-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #ffffff; color: #132829;}.hr-association-governance-v1__deliverables-section::before { content: ""; position: absolute; top: 0; right: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .66; pointer-events: none;}.hr-association-governance-v1__deliverables-section::after { content: ""; position: absolute; top: 46%; right: 0; width: 15%; height: 1px; background: #dde7e7; pointer-events: none;}.hr-association-governance-v1__deliverables-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__deliverables-heading-wrap { display: block !important; width: 100% !important; max-width: 890px !important; margin: 0 0 42px auto !important; padding: 0 !important;}.hr-association-governance-v1__deliverables-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__deliverables-kicker::before { content: ""; display: block; flex: 0 0 23px; width: 23px; height: 2px; background: #e76210;}.hr-association-governance-v1__deliverables-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.3vw, 45px); font-weight: 780; line-height: 1.44; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__deliverables-description { display: block !important; width: 100% !important; max-width: 810px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 1.95; text-align: right;}.hr-association-governance-v1__deliverables-grid { position: relative; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); align-items: stretch !important; gap: 10px; width: 100% !important; margin: 0 !important; padding: 29px 0 0 !important;}.hr-association-governance-v1__deliverables-grid::before { content: ""; position: absolute; top: 0; right: 0; width: 105px; height: 1px; background: #035758; box-shadow: -34px 0 0 #1b8aa6, -49px 0 0 #e76210;}.hr-association-governance-v1__deliverables-grid::after { content: "GOVERNANCE DELIVERABLES"; position: absolute; top: -4px; left: 0; color: #a4b3b4; font-size: 6.4px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__deliverable-organized,.hr-association-governance-v1__deliverable-formats,.hr-association-governance-v1__deliverable-gaps,.hr-association-governance-v1__deliverable-website,.hr-association-governance-v1__deliverable-previous,.hr-association-governance-v1__deliverable-assessment { position: relative; display: grid !important; grid-template-columns: 43px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 4px 14px; min-width: 0; min-height: 150px; margin: 0 !important; padding: 22px 20px !important; border: 1px solid #dde7e7; border-radius: 13px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__deliverable-organized-code,.hr-association-governance-v1__deliverable-formats-code,.hr-association-governance-v1__deliverable-gaps-code,.hr-association-governance-v1__deliverable-website-code,.hr-association-governance-v1__deliverable-previous-code,.hr-association-governance-v1__deliverable-assessment-code { grid-column: 1; grid-row: 1 / span 2; display: flex !important; align-items: center !important; justify-content: center !important; width: 34px !important; height: 34px !important; margin: 0 !important; padding: 0 !important; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__deliverable-organized-title,.hr-association-governance-v1__deliverable-formats-title,.hr-association-governance-v1__deliverable-gaps-title,.hr-association-governance-v1__deliverable-website-title,.hr-association-governance-v1__deliverable-previous-title,.hr-association-governance-v1__deliverable-assessment-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 15px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__deliverable-organized-text,.hr-association-governance-v1__deliverable-formats-text,.hr-association-governance-v1__deliverable-gaps-text,.hr-association-governance-v1__deliverable-website-text,.hr-association-governance-v1__deliverable-previous-text,.hr-association-governance-v1__deliverable-assessment-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 5px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10.5px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__deliverable-organized { border-color: #c8dada;}.hr-association-governance-v1__deliverable-organized::after { content: ""; position: absolute; right: 0; bottom: 0; width: 54px; height: 2px; background: #035758;}.hr-association-governance-v1__deliverable-organized-code { border-color: #035758; color: #035758;}.hr-association-governance-v1__deliverable-organized-title { color: #035758;}.hr-association-governance-v1__deliverable-organized-text { color: #667677;}.hr-association-governance-v1__deliverable-formats { border-color: #c7dfe4; background: #fbfefe;}.hr-association-governance-v1__deliverable-formats::after { content: "DOCX / PDF"; position: absolute; left: 17px; bottom: 13px; color: #a1b4b7; font-size: 5px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-governance-v1__deliverable-formats-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__deliverable-formats-title { color: #035758;}.hr-association-governance-v1__deliverable-formats-text { color: #667677;}.hr-association-governance-v1__deliverable-gaps { border-color: #e5d4c9; background: #fffaf7;}.hr-association-governance-v1__deliverable-gaps::after { content: ""; position: absolute; right: 0; bottom: 0; width: 70px; height: 2px; background: #e76210;}.hr-association-governance-v1__deliverable-gaps-code { border-color: #e76210; color: #e76210;}.hr-association-governance-v1__deliverable-gaps-title { color: #035758;}.hr-association-governance-v1__deliverable-gaps-text { color: #667677;}.hr-association-governance-v1__deliverable-website { border-color: #dde7e7;}.hr-association-governance-v1__deliverable-website::after { content: ""; position: absolute; right: 0; bottom: 0; width: 78px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__deliverable-website-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__deliverable-website-title { color: #035758;}.hr-association-governance-v1__deliverable-website-text { color: #667677;}.hr-association-governance-v1__deliverable-previous { border-color: #c8dada;}.hr-association-governance-v1__deliverable-previous-code { border-color: #035758; color: #035758;}.hr-association-governance-v1__deliverable-previous-title { color: #035758;}.hr-association-governance-v1__deliverable-previous-text { color: #667677;}.hr-association-governance-v1__deliverable-assessment { border-color: #035758; background: #f7fafa; box-shadow: 0 10px 26px rgba(3, 87, 88, .04);}.hr-association-governance-v1__deliverable-assessment::after { content: "ASSESSMENT"; position: absolute; left: 17px; bottom: 13px; color: #a4b3b4; font-size: 5px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-governance-v1__deliverable-assessment-code { border-color: #035758; background: #ffffff; color: #035758;}.hr-association-governance-v1__deliverable-assessment-title { color: #035758;}.hr-association-governance-v1__deliverable-assessment-text { color: #667677;}@media (hover: hover) { .hr-association-governance-v1__process-step-1, .hr-association-governance-v1__process-step-2, .hr-association-governance-v1__process-step-3, .hr-association-governance-v1__process-step-4, .hr-association-governance-v1__process-step-5, .hr-association-governance-v1__process-step-6, .hr-association-governance-v1__process-step-7 { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__process-step-1:hover, .hr-association-governance-v1__process-step-2:hover, .hr-association-governance-v1__process-step-3:hover, .hr-association-governance-v1__process-step-4:hover, .hr-association-governance-v1__process-step-5:hover, .hr-association-governance-v1__process-step-6:hover, .hr-association-governance-v1__process-step-7:hover { transform: translateY(-3px); box-shadow: 0 13px 29px rgba(3, 87, 88, .045); } .hr-association-governance-v1__deliverable-organized, .hr-association-governance-v1__deliverable-formats, .hr-association-governance-v1__deliverable-gaps, .hr-association-governance-v1__deliverable-website, .hr-association-governance-v1__deliverable-previous, .hr-association-governance-v1__deliverable-assessment { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__deliverable-organized:hover, .hr-association-governance-v1__deliverable-formats:hover, .hr-association-governance-v1__deliverable-gaps:hover, .hr-association-governance-v1__deliverable-website:hover, .hr-association-governance-v1__deliverable-previous:hover, .hr-association-governance-v1__deliverable-assessment:hover { transform: translateY(-3px); box-shadow: 0 12px 28px rgba(3, 87, 88, .045); }}.hr-association-governance-v1__review-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #f7fafa; color: #132829;}.hr-association-governance-v1__review-section::before { content: ""; position: absolute; top: 0; left: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .68; pointer-events: none;}.hr-association-governance-v1__review-section::after { content: ""; position: absolute; top: 84px; left: 9%; width: 9px; height: 9px; border: 2px solid #e76210; border-radius: 50%; background: #f7fafa; transform: translateX(-4px);}.hr-association-governance-v1__review-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(0, .88fr) minmax(0, 1.5fr); align-items: center !important; gap: clamp(55px, 7vw, 92px); width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__review-copy { position: relative; display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 535px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__review-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 11px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__review-kicker::before { content: ""; display: block; flex: 0 0 24px; width: 24px; height: 2px; background: #035758;}.hr-association-governance-v1__review-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.45vw, 46px); font-weight: 780; line-height: 1.43; letter-spacing: -.025em; text-align: right;}.hr-association-governance-v1__review-description { display: block !important; width: 100% !important; max-width: 520px !important; margin: 15px 0 0 !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-governance-v1__review-flow { position: relative; display: grid !important; grid-template-columns: repeat(5, minmax(0, 1fr)); align-items: stretch !important; gap: 8px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 38px 0 0 !important;}.hr-association-governance-v1__review-flow::before { content: ""; position: absolute; z-index: 0; top: 60px; right: 7%; left: 7%; height: 1px; background: #cfdcdc;}.hr-association-governance-v1__review-flow::after { content: "PREVIOUS ASSESSMENT REVIEW"; position: absolute; top: 0; left: 0; color: #a5b3b4; font-size: 6.4px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__review-step-1,.hr-association-governance-v1__review-step-2,.hr-association-governance-v1__review-step-3,.hr-association-governance-v1__review-step-4,.hr-association-governance-v1__review-step-5 { position: relative; z-index: 2; display: flex !important; flex-direction: column !important; align-items: flex-start !important; min-width: 0; min-height: 205px; margin: 0 !important; padding: 18px 15px 17px !important; border: 1px solid #dde7e7; border-radius: 12px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__review-step-1-code,.hr-association-governance-v1__review-step-2-code,.hr-association-governance-v1__review-step-3-code,.hr-association-governance-v1__review-step-4-code,.hr-association-governance-v1__review-step-5-code { position: relative; z-index: 3; display: flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 30px !important; flex: 0 0 30px; margin: 0 0 21px !important; padding: 0 !important; border: 1px solid #035758; border-radius: 50%; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__review-step-1-title,.hr-association-governance-v1__review-step-2-title,.hr-association-governance-v1__review-step-3-title,.hr-association-governance-v1__review-step-4-title,.hr-association-governance-v1__review-step-5-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 13px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__review-step-1-text,.hr-association-governance-v1__review-step-2-text,.hr-association-governance-v1__review-step-3-text,.hr-association-governance-v1__review-step-4-text,.hr-association-governance-v1__review-step-5-text { display: block !important; width: 100% !important; margin: 6px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.4px; line-height: 1.75; text-align: right;}.hr-association-governance-v1__review-step-1::before,.hr-association-governance-v1__review-step-2::before,.hr-association-governance-v1__review-step-3::before,.hr-association-governance-v1__review-step-4::before,.hr-association-governance-v1__review-step-5::before { content: ""; position: absolute; z-index: 0; top: 19px; left: -5px; width: 8px; height: 8px; border: 2px solid #cbd8d9; border-radius: 50%; background: #f7fafa;}.hr-association-governance-v1__review-step-1 { border-color: #cbdada;}.hr-association-governance-v1__review-step-1::after { content: ""; position: absolute; right: 15px; bottom: 0; width: 34px; height: 2px; background: #035758;}.hr-association-governance-v1__review-step-1-code { border-color: #035758; color: #035758;}.hr-association-governance-v1__review-step-1-title { color: #035758;}.hr-association-governance-v1__review-step-1-text { color: #667677;}.hr-association-governance-v1__review-step-2 { border-color: #e5d4c9; background: #fffaf7;}.hr-association-governance-v1__review-step-2::after { content: ""; position: absolute; right: 15px; bottom: 0; width: 42px; height: 2px; background: #e76210;}.hr-association-governance-v1__review-step-2-code { border-color: #e76210; color: #e76210;}.hr-association-governance-v1__review-step-2-title { color: #035758;}.hr-association-governance-v1__review-step-2-text { color: #667677;}.hr-association-governance-v1__review-step-3 { border-color: #c7dfe4; background: #fbfefe;}.hr-association-governance-v1__review-step-3-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__review-step-3-title { color: #035758;}.hr-association-governance-v1__review-step-3-text { color: #667677;}.hr-association-governance-v1__review-step-4 { border-color: #1b8aa6;}.hr-association-governance-v1__review-step-4-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__review-step-4-title { color: #035758;}.hr-association-governance-v1__review-step-4-text { color: #667677;}.hr-association-governance-v1__review-step-5 { border-color: #035758; background: #035758; box-shadow: 0 12px 29px rgba(3, 87, 88, .08);}.hr-association-governance-v1__review-step-5::before { border-color: #e76210; background: #035758;}.hr-association-governance-v1__review-step-5::after { content: "VERIFIED"; position: absolute; right: 15px; bottom: 13px; color: rgba(255,255,255,.28); font-size: 5px; font-weight: 850; line-height: 1; letter-spacing: .11em; direction: ltr;}.hr-association-governance-v1__review-step-5-code { border-color: rgba(255,255,255,.25); background: transparent; color: #e76210;}.hr-association-governance-v1__review-step-5-title { color: #ffffff;}.hr-association-governance-v1__review-step-5-text { color: rgba(255,255,255,.74);}.hr-association-governance-v1__identity-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #ffffff; color: #132829;}.hr-association-governance-v1__identity-section::before { content: ""; position: absolute; top: 0; right: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .66; pointer-events: none;}.hr-association-governance-v1__identity-section::after { content: ""; position: absolute; top: 45%; right: 0; width: 15%; height: 1px; background: #dde7e7; pointer-events: none;}.hr-association-governance-v1__identity-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: 445px minmax(0, 1fr); align-items: center !important; gap: clamp(58px, 7vw, 96px); width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__identity-visual { position: relative; display: block !important; width: 100% !important; min-width: 0; min-height: 408px; margin: 0 !important; padding: 0 !important; border: 1px solid #dde7e7; border-radius: 19px; background: #f7fafa; overflow: hidden; box-shadow: 0 15px 38px rgba(3, 87, 88, .04);}.hr-association-governance-v1__identity-visual::before { content: ""; position: absolute; top: 83px; right: 38px; left: 38px; height: 1px; background: #d6e1e1;}.hr-association-governance-v1__identity-visual::after { content: ""; position: absolute; top: 83px; right: 50%; width: 1px; height: 247px; background: #dce5e5;}.hr-association-governance-v1__identity-visual-code { position: absolute; z-index: 7; top: 24px; right: 24px; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: auto !important; min-width: 120px; min-height: 29px; margin: 0 !important; padding: 6px 11px !important; border: 1px solid #035758; border-radius: 999px; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-governance-v1__identity-visual-cover { position: absolute; z-index: 5; top: 111px; right: 36px; display: flex !important; align-items: flex-end !important; justify-content: flex-start !important; width: 156px !important; min-height: 96px; margin: 0 !important; padding: 12px !important; border: 1px solid #035758; border-radius: 10px; background: #ffffff; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .08em; direction: ltr; overflow: hidden;}.hr-association-governance-v1__identity-visual-cover::before { content: ""; position: absolute; top: 15px; right: 14px; width: 72px; height: 7px; border-radius: 999px; background: #035758; box-shadow: 0 15px 0 -2px #1b8aa6, 0 29px 0 -2px #dde7e7;}.hr-association-governance-v1__identity-visual-cover::after { content: ""; position: absolute; top: 14px; left: 15px; width: 21px; height: 21px; border: 1px solid #e76210; border-radius: 50%;}.hr-association-governance-v1__identity-visual-heading { position: absolute; z-index: 5; top: 111px; left: 36px; display: flex !important; align-items: flex-end !important; justify-content: flex-end !important; width: 156px !important; min-height: 96px; margin: 0 !important; padding: 12px !important; border: 1px solid #c4dfe5; border-radius: 10px; background: #ffffff; color: #1b8aa6; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .08em; direction: ltr;}.hr-association-governance-v1__identity-visual-heading::before { content: "H1"; position: absolute; top: 14px; left: 15px; color: #035758; font-size: 18px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__identity-visual-heading::after { content: ""; position: absolute; top: 42px; left: 15px; width: 92px; height: 4px; border-radius: 999px; background: #1b8aa6; box-shadow: 0 12px 0 -1px #cddddd, 0 23px 0 -1px #e6eded;}.hr-association-governance-v1__identity-visual-table { position: absolute; z-index: 5; top: 221px; right: 36px; display: flex !important; align-items: flex-end !important; justify-content: flex-start !important; width: 156px !important; min-height: 89px; margin: 0 !important; padding: 12px !important; border: 1px solid #dde7e7; border-radius: 10px; background: #ffffff; color: #035758; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .08em; direction: ltr;}.hr-association-governance-v1__identity-visual-table::before { content: ""; position: absolute; top: 15px; right: 15px; width: 91px; height: 44px; border: 1px solid #bcd0d1; border-radius: 4px; background: linear-gradient(to bottom, transparent 31%, #d8e3e3 32% 34%, transparent 35% 65%, #d8e3e3 66% 68%, transparent 69%), linear-gradient(to left, transparent 48%, #d8e3e3 49% 51%, transparent 52%);}.hr-association-governance-v1__identity-visual-table::after { content: ""; position: absolute; top: 15px; right: 15px; width: 91px; height: 9px; background: #035758; border-radius: 4px 4px 0 0;}.hr-association-governance-v1__identity-visual-policy { position: absolute; z-index: 5; top: 221px; left: 36px; display: flex !important; align-items: flex-end !important; justify-content: flex-end !important; width: 156px !important; min-height: 89px; margin: 0 !important; padding: 12px !important; border: 1px solid #e4d4ca; border-radius: 10px; background: #fffaf7; color: #e76210; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .08em; direction: ltr;}.hr-association-governance-v1__identity-visual-policy::before { content: ""; position: absolute; top: 14px; left: 16px; width: 60px; height: 48px; border: 1px solid #e76210; border-radius: 5px; background: #ffffff;}.hr-association-governance-v1__identity-visual-policy::after { content: ""; position: absolute; top: 27px; left: 27px; width: 38px; height: 3px; border-radius: 999px; background: #e76210; box-shadow: 0 10px 0 -1px #dbc9be, 0 19px 0 -1px #dbc9be;}.hr-association-governance-v1__identity-visual-word { position: absolute; z-index: 6; right: calc(50% + 7px); bottom: 26px; display: flex !important; align-items: center !important; justify-content: center !important; width: 105px !important; min-height: 48px; margin: 0 !important; padding: 10px !important; border: 1px solid #1b8aa6; border-radius: 9px; background: #ffffff; color: #1b8aa6; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-governance-v1__identity-visual-word::before { content: "W"; display: flex; align-items: center; justify-content: center; width: 22px; height: 22px; margin-left: 8px; border-radius: 5px; background: #1b8aa6; color: #ffffff; font-size: 10px; font-weight: 850;}.hr-association-governance-v1__identity-visual-pdf { position: absolute; z-index: 6; left: calc(50% + 7px); bottom: 26px; display: flex !important; align-items: center !important; justify-content: center !important; width: 105px !important; min-height: 48px; margin: 0 !important; padding: 10px !important; border: 1px solid #e76210; border-radius: 9px; background: #ffffff; color: #e76210; font-size: 7px; font-weight: 850; line-height: 1; letter-spacing: .1em; direction: ltr;}.hr-association-governance-v1__identity-visual-pdf::before { content: "P"; display: flex; align-items: center; justify-content: center; width: 22px; height: 22px; margin-left: 8px; border-radius: 5px; background: #e76210; color: #ffffff; font-size: 10px; font-weight: 850;}.hr-association-governance-v1__identity-visual-word::after { content: ""; position: absolute; top: -17px; left: 50%; width: 1px; height: 17px; background: #dce5e5;}.hr-association-governance-v1__identity-visual-pdf::after { content: ""; position: absolute; top: -17px; left: 50%; width: 1px; height: 17px; background: #dce5e5;}.hr-association-governance-v1__identity-copy { position: relative; display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 700px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__identity-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 11px !important; padding: 0 !important; color: #1b8aa6; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__identity-kicker::before { content: ""; display: block; flex: 0 0 24px; width: 24px; height: 2px; background: #e76210;}.hr-association-governance-v1__identity-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(31px, 3.45vw, 46px); font-weight: 780; line-height: 1.43; letter-spacing: -.025em; text-align: right;}.hr-association-governance-v1__identity-description { display: block !important; width: 100% !important; max-width: 675px !important; margin: 15px 0 25px !important; padding: 0 !important; color: #667677; font-size: 14px; line-height: 2; text-align: right;}.hr-association-governance-v1__identity-item-1,.hr-association-governance-v1__identity-item-2,.hr-association-governance-v1__identity-item-3 { position: relative; display: grid !important; grid-template-columns: 37px minmax(0, 1fr); grid-template-rows: auto 1fr; align-items: start !important; gap: 3px 12px; width: 100% !important; min-height: 85px; margin: 0 0 8px !important; padding: 14px 15px !important; border: 1px solid #dde7e7; border-radius: 11px; background: #ffffff;}.hr-association-governance-v1__identity-item-1::before,.hr-association-governance-v1__identity-item-2::before,.hr-association-governance-v1__identity-item-3::before { grid-column: 1; grid-row: 1 / span 2; display: flex; align-items: center; justify-content: center; width: 29px; height: 29px; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__identity-item-1-title,.hr-association-governance-v1__identity-item-2-title,.hr-association-governance-v1__identity-item-3-title { grid-column: 2; grid-row: 1; display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 770; line-height: 1.55; text-align: right;}.hr-association-governance-v1__identity-item-1-text,.hr-association-governance-v1__identity-item-2-text,.hr-association-governance-v1__identity-item-3-text { grid-column: 2; grid-row: 2; display: block !important; width: 100% !important; margin: 4px 0 0 !important; padding: 0 !important; color: #667677; font-size: 10px; line-height: 1.78; text-align: right;}.hr-association-governance-v1__identity-item-1 { border-color: #cbdada; background: #f7fafa;}.hr-association-governance-v1__identity-item-1::before { content: "01"; border-color: #035758; color: #035758;}.hr-association-governance-v1__identity-item-1-title { color: #035758;}.hr-association-governance-v1__identity-item-1-text { color: #667677;}.hr-association-governance-v1__identity-item-2 { border-color: #c8dfe4;}.hr-association-governance-v1__identity-item-2::before { content: "02"; border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__identity-item-2-title { color: #035758;}.hr-association-governance-v1__identity-item-2-text { color: #667677;}.hr-association-governance-v1__identity-item-3 { margin-bottom: 0 !important; border-color: #e5d4c9; background: #fffaf7;}.hr-association-governance-v1__identity-item-3::before { content: "03"; border-color: #e76210; color: #e76210;}.hr-association-governance-v1__identity-item-3-title { color: #035758;}.hr-association-governance-v1__identity-item-3-text { color: #667677;}@media (hover: hover) { .hr-association-governance-v1__review-step-1, .hr-association-governance-v1__review-step-2, .hr-association-governance-v1__review-step-3, .hr-association-governance-v1__review-step-4, .hr-association-governance-v1__review-step-5 { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__review-step-1:hover, .hr-association-governance-v1__review-step-2:hover, .hr-association-governance-v1__review-step-3:hover, .hr-association-governance-v1__review-step-4:hover, .hr-association-governance-v1__review-step-5:hover { transform: translateY(-3px); box-shadow: 0 13px 29px rgba(3, 87, 88, .045); } .hr-association-governance-v1__identity-item-1, .hr-association-governance-v1__identity-item-2, .hr-association-governance-v1__identity-item-3 { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__identity-item-1:hover, .hr-association-governance-v1__identity-item-2:hover, .hr-association-governance-v1__identity-item-3:hover { transform: translateY(-2px); box-shadow: 0 10px 24px rgba(3, 87, 88, .035); }}.hr-association-governance-v1__why-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(66px, 7.5vw, 100px) 0; overflow: hidden; box-sizing: border-box; background: #f7fafa; color: #132829;}.hr-association-governance-v1__why-section::before { content: ""; position: absolute; top: 0; left: 9%; width: 1px; height: 100%; background: #dde7e7; opacity: .67; pointer-events: none;}.hr-association-governance-v1__why-section::after { content: ""; position: absolute; top: 83px; left: 9%; width: 9px; height: 9px; border: 2px solid #1b8aa6; border-radius: 50%; background: #f7fafa; transform: translateX(-4px);}.hr-association-governance-v1__why-container { position: relative; z-index: 2; display: block !important; width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 0 !important;}.hr-association-governance-v1__why-heading-wrap { display: block !important; width: 100% !important; max-width: 875px !important; margin: 0 0 43px auto !important; padding: 0 !important;}.hr-association-governance-v1__why-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #e76210; font-size: 11px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__why-kicker::before { content: ""; display: block; flex: 0 0 23px; width: 23px; height: 2px; background: #035758;}.hr-association-governance-v1__why-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(30px, 3.3vw, 45px); font-weight: 780; line-height: 1.44; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__why-rail { position: relative; display: grid !important; grid-template-columns: repeat(5, minmax(0, 1fr)); align-items: stretch !important; gap: 9px; width: 100% !important; margin: 0 !important; padding: 35px 0 0 !important;}.hr-association-governance-v1__why-rail::before { content: ""; position: absolute; z-index: 0; top: 58px; right: 5%; left: 5%; height: 1px; background: #cfdddd;}.hr-association-governance-v1__why-rail::after { content: "OUR GOVERNANCE APPROACH"; position: absolute; top: 0; left: 0; color: #a3b2b3; font-size: 6.5px; font-weight: 850; line-height: 1; letter-spacing: .13em; direction: ltr;}.hr-association-governance-v1__why-reality,.hr-association-governance-v1__why-integrated,.hr-association-governance-v1__why-previous,.hr-association-governance-v1__why-content,.hr-association-governance-v1__why-sector { position: relative; z-index: 2; display: flex !important; flex-direction: column !important; min-width: 0; min-height: 214px; margin: 0 !important; padding: 19px 17px 18px !important; border: 1px solid #dde7e7; border-radius: 13px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__why-reality-code,.hr-association-governance-v1__why-integrated-code,.hr-association-governance-v1__why-previous-code,.hr-association-governance-v1__why-content-code,.hr-association-governance-v1__why-sector-code { position: relative; z-index: 3; display: flex !important; align-items: center !important; justify-content: center !important; width: 31px !important; height: 31px !important; flex: 0 0 31px; margin: 0 0 22px !important; padding: 0 !important; border: 1px solid #035758; border-radius: 8px; background: #ffffff; color: #035758; font-size: 6.5px; font-weight: 850; line-height: 1; direction: ltr;}.hr-association-governance-v1__why-reality-title,.hr-association-governance-v1__why-integrated-title,.hr-association-governance-v1__why-previous-title,.hr-association-governance-v1__why-content-title,.hr-association-governance-v1__why-sector-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: 14px; font-weight: 770; line-height: 1.6; text-align: right;}.hr-association-governance-v1__why-reality-text,.hr-association-governance-v1__why-integrated-text,.hr-association-governance-v1__why-previous-text,.hr-association-governance-v1__why-content-text,.hr-association-governance-v1__why-sector-text { display: block !important; width: 100% !important; margin: 7px 0 0 !important; padding: 0 !important; color: #667677; font-size: 9.8px; line-height: 1.8; text-align: right;}.hr-association-governance-v1__why-reality::before,.hr-association-governance-v1__why-integrated::before,.hr-association-governance-v1__why-previous::before,.hr-association-governance-v1__why-content::before,.hr-association-governance-v1__why-sector::before { content: ""; position: absolute; z-index: 1; top: 18px; left: -5px; width: 8px; height: 8px; border: 2px solid #ccdada; border-radius: 50%; background: #f7fafa;}.hr-association-governance-v1__why-reality { border-color: #cbdada;}.hr-association-governance-v1__why-reality::after { content: ""; position: absolute; right: 17px; bottom: 0; width: 38px; height: 2px; background: #035758;}.hr-association-governance-v1__why-reality-code { border-color: #035758; color: #035758;}.hr-association-governance-v1__why-reality-title { color: #035758;}.hr-association-governance-v1__why-reality-text { color: #667677;}.hr-association-governance-v1__why-integrated { border-color: #c7dfe4; background: #fbfefe;}.hr-association-governance-v1__why-integrated::after { content: ""; position: absolute; right: 17px; bottom: 0; width: 48px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__why-integrated-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__why-integrated-title { color: #035758;}.hr-association-governance-v1__why-integrated-text { color: #667677;}.hr-association-governance-v1__why-previous { border-color: #e5d4c9; background: #fffaf7;}.hr-association-governance-v1__why-previous::after { content: ""; position: absolute; right: 17px; bottom: 0; width: 58px; height: 2px; background: #e76210;}.hr-association-governance-v1__why-previous-code { border-color: #e76210; color: #e76210;}.hr-association-governance-v1__why-previous-title { color: #035758;}.hr-association-governance-v1__why-previous-text { color: #667677;}.hr-association-governance-v1__why-content { border-color: #1b8aa6;}.hr-association-governance-v1__why-content::after { content: ""; position: absolute; right: 17px; bottom: 0; width: 68px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__why-content-code { border-color: #1b8aa6; color: #1b8aa6;}.hr-association-governance-v1__why-content-title { color: #035758;}.hr-association-governance-v1__why-content-text { color: #667677;}.hr-association-governance-v1__why-sector { border-color: #035758; background: #035758; box-shadow: 0 13px 30px rgba(3, 87, 88, .08);}.hr-association-governance-v1__why-sector::before { border-color: #e76210; background: #035758;}.hr-association-governance-v1__why-sector::after { content: "NONPROFIT"; position: absolute; right: 17px; bottom: 14px; color: rgba(255,255,255,.27); font-size: 5px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr;}.hr-association-governance-v1__why-sector-code { border-color: rgba(255,255,255,.25); background: transparent; color: #e76210;}.hr-association-governance-v1__why-sector-title { color: #ffffff;}.hr-association-governance-v1__why-sector-text { color: rgba(255,255,255,.75);}.hr-association-governance-v1__cta-section { position: relative; width: 100%; max-width: 100%; margin: 0; padding: clamp(50px, 6vw, 76px) 0 clamp(62px, 7vw, 86px); overflow: hidden; box-sizing: border-box; background: #ffffff; color: #132829;}.hr-association-governance-v1__cta-section::before { content: ""; position: absolute; bottom: 37px; left: 0; width: 19%; height: 1px; background: #d7e1e1;}.hr-association-governance-v1__cta-section::after { content: ""; position: absolute; bottom: 32px; left: 19%; width: 11px; height: 11px; border: 2px solid #e76210; border-radius: 50%; background: #ffffff;}.hr-association-governance-v1__cta-container { position: relative; z-index: 2; display: grid !important; grid-template-columns: minmax(0, 1fr) 510px; align-items: center !important; gap: clamp(45px, 6vw, 76px); width: min(1240px, calc(100% - 40px)) !important; max-width: 1240px !important; margin: 0 auto !important; padding: 38px 39px !important; border: 1px solid #dbe5e5; border-radius: 20px; background: #f7fafa; overflow: hidden; box-shadow: 0 17px 43px rgba(3, 87, 88, .045);}.hr-association-governance-v1__cta-container::before { content: ""; position: absolute; top: -78px; left: -61px; width: 185px; height: 185px; border: 1px solid #dbe5e5; border-radius: 50%; box-shadow: 33px 33px 0 -32px rgba(27, 138, 166, .16), 66px 66px 0 -65px rgba(231, 98, 16, .21); pointer-events: none;}.hr-association-governance-v1__cta-container::after { content: ""; position: absolute; top: 0; right: 39px; width: 92px; height: 3px; background: #035758; box-shadow: -30px 0 0 #1b8aa6, -45px 0 0 #e76210;}.hr-association-governance-v1__cta-copy { position: relative; z-index: 3; display: flex !important; flex-direction: column !important; align-items: flex-start !important; width: 100% !important; max-width: 650px !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__cta-kicker { display: inline-flex !important; align-items: center !important; gap: 9px; width: auto !important; margin: 0 0 10px !important; padding: 0 !important; color: #1b8aa6; font-size: 10.5px; font-weight: 800; line-height: 1.5;}.hr-association-governance-v1__cta-kicker::before { content: ""; display: block; flex: 0 0 22px; width: 22px; height: 2px; background: #e76210;}.hr-association-governance-v1__cta-title { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; color: #035758; font-size: clamp(29px, 3.15vw, 42px); font-weight: 780; line-height: 1.45; letter-spacing: -.025em; text-align: right;}.hr-association-governance-v1__cta-description { display: block !important; width: 100% !important; max-width: 625px !important; margin: 13px 0 0 !important; padding: 0 !important; color: #667677; font-size: 13px; line-height: 1.95; text-align: right;}.hr-association-governance-v1__cta-actions { position: relative; z-index: 3; display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: stretch !important; gap: 9px; width: 100% !important; min-width: 0; margin: 0 !important; padding: 0 !important;}.hr-association-governance-v1__cta-actions::before { content: "SELECT SERVICE"; position: absolute; top: -18px; left: 0; color: #a4b2b3; font-size: 5.8px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr;}.hr-association-governance-v1__cta-governance { position: relative; display: flex !important; flex-direction: column !important; width: 100% !important; min-width: 0; min-height: 188px; margin: 0 !important; padding: 20px 18px 18px !important; border: 1px solid #035758; border-radius: 13px; background: #035758; overflow: hidden; box-shadow: 0 12px 29px rgba(3, 87, 88, .08);}.hr-association-governance-v1__cta-governance::before { content: "GOV"; position: absolute; top: 15px; left: 15px; color: rgba(255,255,255,.25); font-size: 6px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr;}.hr-association-governance-v1__cta-governance::after { content: ""; position: absolute; right: 18px; bottom: 0; width: 62px; height: 2px; background: #e76210;}.hr-association-governance-v1__cta-governance-label { display: block !important; width: 100% !important; margin: 12px 0 7px !important; padding: 0 !important; color: rgba(255,255,255,.78); font-size: 9px; font-weight: 700; line-height: 1.6; text-align: right;}.hr-association-governance-v1__cta-governance-price { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 0 15px !important; border-bottom: 1px solid rgba(255,255,255,.12); color: #ffffff; font-size: 27px; font-weight: 840; line-height: 1.2; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__cta-governance-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 43px !important; margin: auto 0 0 !important; padding: 9px 12px !important; border: 1px solid #ffffff !important; border-radius: 8px !important; background: #ffffff !important; color: #035758 !important; font-size: 10px !important; font-weight: 780 !important; line-height: 1.5 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease !important;}.hr-association-governance-v1__cta-files { position: relative; display: flex !important; flex-direction: column !important; width: 100% !important; min-width: 0; min-height: 188px; margin: 0 !important; padding: 20px 18px 18px !important; border: 1px solid #cbdedf; border-radius: 13px; background: #ffffff; overflow: hidden;}.hr-association-governance-v1__cta-files::before { content: "DOC"; position: absolute; top: 15px; left: 15px; color: #aab7b8; font-size: 6px; font-weight: 850; line-height: 1; letter-spacing: .12em; direction: ltr;}.hr-association-governance-v1__cta-files::after { content: ""; position: absolute; right: 18px; bottom: 0; width: 62px; height: 2px; background: #1b8aa6;}.hr-association-governance-v1__cta-files-label { display: block !important; width: 100% !important; margin: 12px 0 7px !important; padding: 0 !important; color: #667677; font-size: 9px; font-weight: 700; line-height: 1.6; text-align: right;}.hr-association-governance-v1__cta-files-price { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 0 15px !important; border-bottom: 1px solid #e3ebeb; color: #035758; font-size: 27px; font-weight: 840; line-height: 1.2; letter-spacing: -.02em; text-align: right;}.hr-association-governance-v1__cta-files-button { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; min-height: 43px !important; margin: auto 0 0 !important; padding: 9px 12px !important; border: 1px solid #035758 !important; border-radius: 8px !important; background: #ffffff !important; color: #035758 !important; font-size: 10px !important; font-weight: 780 !important; line-height: 1.5 !important; text-align: center !important; text-decoration: none !important; box-shadow: none !important; transition: transform .18s ease, background-color .18s ease, border-color .18s ease, color .18s ease !important;}@media (hover: hover) { .hr-association-governance-v1__why-reality, .hr-association-governance-v1__why-integrated, .hr-association-governance-v1__why-previous, .hr-association-governance-v1__why-content, .hr-association-governance-v1__why-sector { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__why-reality:hover, .hr-association-governance-v1__why-integrated:hover, .hr-association-governance-v1__why-previous:hover, .hr-association-governance-v1__why-content:hover, .hr-association-governance-v1__why-sector:hover { transform: translateY(-3px); box-shadow: 0 13px 30px rgba(3, 87, 88, .045); } .hr-association-governance-v1__cta-governance, .hr-association-governance-v1__cta-files { transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease; } .hr-association-governance-v1__cta-governance:hover, .hr-association-governance-v1__cta-files:hover { transform: translateY(-3px); box-shadow: 0 13px 29px rgba(3, 87, 88, .055); } .hr-association-governance-v1__cta-governance-button:hover { transform: translateY(-1px); border-color: #e76210 !important; background: #e76210 !important; color: #ffffff !important; } .hr-association-governance-v1__cta-files-button:hover { transform: translateY(-1px); border-color: #1b8aa6 !important; background: #1b8aa6 !important; color: #ffffff !important; }}@media (max-width: 1180px) {  .hr-association-governance-v1__hero-layout { gap: 50px; } .hr-association-governance-v1__hero-copy { max-width: 670px !important; } .hr-association-governance-v1__hero-visual { flex: 0 0 365px; width: 365px !important; max-width: 35% !important; }  .hr-association-governance-v1__diagnosis-grid { gap: 9px; } .hr-association-governance-v1__diagnosis-files, .hr-association-governance-v1__diagnosis-disclosure, .hr-association-governance-v1__diagnosis-self, .hr-association-governance-v1__diagnosis-previous, .hr-association-governance-v1__diagnosis-identity, .hr-association-governance-v1__diagnosis-tracking { padding-right: 16px !important; padding-left: 16px !important; }  .hr-association-governance-v1__system-map { gap: 8px; } .hr-association-governance-v1__system-readiness, .hr-association-governance-v1__system-policies, .hr-association-governance-v1__system-design, .hr-association-governance-v1__system-website, .hr-association-governance-v1__system-assessment, .hr-association-governance-v1__system-previous, .hr-association-governance-v1__system-gaps { padding-right: 13px !important; padding-left: 13px !important; }  .hr-association-governance-v1__files-container { grid-template-columns: minmax(0, 1fr) 390px; gap: 48px; }  .hr-association-governance-v1__packages-grid { gap: 8px; } .hr-association-governance-v1__package-micro-small, .hr-association-governance-v1__package-medium, .hr-association-governance-v1__package-large, .hr-association-governance-v1__package-mega { padding-right: 17px !important; padding-left: 17px !important; }  .hr-association-governance-v1__process-track { gap: 6px; } .hr-association-governance-v1__process-step-1, .hr-association-governance-v1__process-step-2, .hr-association-governance-v1__process-step-3, .hr-association-governance-v1__process-step-4, .hr-association-governance-v1__process-step-5, .hr-association-governance-v1__process-step-6, .hr-association-governance-v1__process-step-7 { padding-right: 12px !important; padding-left: 12px !important; }  .hr-association-governance-v1__review-container { grid-template-columns: minmax(0, .82fr) minmax(0, 1.5fr); gap: 45px; } .hr-association-governance-v1__review-flow { gap: 6px; }  .hr-association-governance-v1__identity-container { grid-template-columns: 405px minmax(0, 1fr); gap: 48px; } .hr-association-governance-v1__identity-visual-cover, .hr-association-governance-v1__identity-visual-table { right: 27px; } .hr-association-governance-v1__identity-visual-heading, .hr-association-governance-v1__identity-visual-policy { left: 27px; }  .hr-association-governance-v1__why-rail { gap: 7px; } .hr-association-governance-v1__why-reality, .hr-association-governance-v1__why-integrated, .hr-association-governance-v1__why-previous, .hr-association-governance-v1__why-content, .hr-association-governance-v1__why-sector { padding-right: 14px !important; padding-left: 14px !important; }  .hr-association-governance-v1__cta-container { grid-template-columns: minmax(0, 1fr) 470px; gap: 40px; }}@media (max-width: 991px) {  .hr-association-governance-v1__hero-container, .hr-association-governance-v1__diagnosis-container, .hr-association-governance-v1__system-container, .hr-association-governance-v1__files-container, .hr-association-governance-v1__packages-container, .hr-association-governance-v1__process-container, .hr-association-governance-v1__deliverables-container, .hr-association-governance-v1__review-container, .hr-association-governance-v1__identity-container, .hr-association-governance-v1__why-container, .hr-association-governance-v1__cta-container { width: min(760px, calc(100% - 28px)) !important; max-width: 760px !important; }  .hr-association-governance-v1__hero-section { padding: 51px 0 58px; } .hr-association-governance-v1__hero-layout { flex-direction: column !important; align-items: stretch !important; justify-content: flex-start !important; gap: 42px; } .hr-association-governance-v1__hero-copy { max-width: 100% !important; } .hr-association-governance-v1__hero-title { max-width: 720px; } .hr-association-governance-v1__hero-subtitle { max-width: 710px !important; } .hr-association-governance-v1__hero-description { max-width: 690px !important; } .hr-association-governance-v1__hero-statement { max-width: 650px !important; } .hr-association-governance-v1__hero-visual { flex: 0 0 auto; width: 435px !important; max-width: 68% !important; min-height: 380px; margin-right: auto !important; margin-left: auto !important; }  .hr-association-governance-v1__diagnosis-section { padding: 56px 0; } .hr-association-governance-v1__diagnosis-heading-wrap { margin-bottom: 34px !important; } .hr-association-governance-v1__diagnosis-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; } .hr-association-governance-v1__diagnosis-files, .hr-association-governance-v1__diagnosis-disclosure, .hr-association-governance-v1__diagnosis-self, .hr-association-governance-v1__diagnosis-previous, .hr-association-governance-v1__diagnosis-identity, .hr-association-governance-v1__diagnosis-tracking { min-height: 135px; }  .hr-association-governance-v1__system-section { padding: 56px 0; } .hr-association-governance-v1__system-heading-wrap { margin-bottom: 35px !important; } .hr-association-governance-v1__system-map { grid-template-columns: repeat(2, minmax(0, 1fr)); grid-template-rows: auto; gap: 9px; } .hr-association-governance-v1__system-map::before { display: none; } .hr-association-governance-v1__system-readiness { grid-column: 1; grid-row: 1; } .hr-association-governance-v1__system-policies { grid-column: 2; grid-row: 1; } .hr-association-governance-v1__system-design { grid-column: 1; grid-row: 2; } .hr-association-governance-v1__system-website { grid-column: 2; grid-row: 2; } .hr-association-governance-v1__system-center { grid-column: 1 / -1; grid-row: 3; min-height: 125px; margin: 2px 0 !important; } .hr-association-governance-v1__system-assessment { grid-column: 1; grid-row: 4; } .hr-association-governance-v1__system-previous { grid-column: 2; grid-row: 4; } .hr-association-governance-v1__system-gaps { grid-column: 1 / -1; grid-row: 5; min-height: 115px; } .hr-association-governance-v1__system-readiness, .hr-association-governance-v1__system-policies, .hr-association-governance-v1__system-design, .hr-association-governance-v1__system-website, .hr-association-governance-v1__system-assessment, .hr-association-governance-v1__system-previous { min-height: 115px; }  .hr-association-governance-v1__files-section { padding: 56px 0; } .hr-association-governance-v1__files-container { grid-template-columns: minmax(0, 1fr); gap: 32px; } .hr-association-governance-v1__files-copy { max-width: 700px !important; } .hr-association-governance-v1__files-offer-panel { width: 100% !important; max-width: 560px !important; }  .hr-association-governance-v1__packages-section { padding: 56px 0; } .hr-association-governance-v1__packages-heading-wrap { margin-bottom: 34px !important; } .hr-association-governance-v1__packages-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; } .hr-association-governance-v1__package-micro-small, .hr-association-governance-v1__package-medium, .hr-association-governance-v1__package-large, .hr-association-governance-v1__package-mega { min-height: 330px; }  .hr-association-governance-v1__process-section { padding: 56px 0; } .hr-association-governance-v1__process-heading-wrap { margin-bottom: 34px !important; } .hr-association-governance-v1__process-track { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; padding-top: 31px !important; } .hr-association-governance-v1__process-track::before { display: none; } .hr-association-governance-v1__process-step-1 { grid-column: 1; grid-row: 1; } .hr-association-governance-v1__process-step-2 { grid-column: 2; grid-row: 1; } .hr-association-governance-v1__process-step-3 { grid-column: 1; grid-row: 2; } .hr-association-governance-v1__process-step-4 { grid-column: 2; grid-row: 2; } .hr-association-governance-v1__process-step-5 { grid-column: 1; grid-row: 3; } .hr-association-governance-v1__process-step-6 { grid-column: 2; grid-row: 3; } .hr-association-governance-v1__process-step-7 { grid-column: 1 / -1; grid-row: 4; min-height: 150px; } .hr-association-governance-v1__process-step-1, .hr-association-governance-v1__process-step-2, .hr-association-governance-v1__process-step-3, .hr-association-governance-v1__process-step-4, .hr-association-governance-v1__process-step-5, .hr-association-governance-v1__process-step-6 { min-height: 165px; } .hr-association-governance-v1__process-step-1::before, .hr-association-governance-v1__process-step-2::before, .hr-association-governance-v1__process-step-3::before, .hr-association-governance-v1__process-step-4::before, .hr-association-governance-v1__process-step-5::before, .hr-association-governance-v1__process-step-6::before, .hr-association-governance-v1__process-step-7::before { display: none; }  .hr-association-governance-v1__deliverables-section { padding: 56px 0; } .hr-association-governance-v1__deliverables-heading-wrap { margin-bottom: 34px !important; } .hr-association-governance-v1__deliverables-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; } .hr-association-governance-v1__deliverable-organized, .hr-association-governance-v1__deliverable-formats, .hr-association-governance-v1__deliverable-gaps, .hr-association-governance-v1__deliverable-website, .hr-association-governance-v1__deliverable-previous, .hr-association-governance-v1__deliverable-assessment { min-height: 135px; }  .hr-association-governance-v1__review-section { padding: 56px 0; } .hr-association-governance-v1__review-container { grid-template-columns: minmax(0, 1fr); gap: 31px; } .hr-association-governance-v1__review-copy { max-width: 700px !important; } .hr-association-governance-v1__review-description { max-width: 680px !important; } .hr-association-governance-v1__review-flow { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; padding-top: 31px !important; } .hr-association-governance-v1__review-flow::before { display: none; } .hr-association-governance-v1__review-step-1 { grid-column: 1; grid-row: 1; } .hr-association-governance-v1__review-step-2 { grid-column: 2; grid-row: 1; } .hr-association-governance-v1__review-step-3 { grid-column: 1; grid-row: 2; } .hr-association-governance-v1__review-step-4 { grid-column: 2; grid-row: 2; } .hr-association-governance-v1__review-step-5 { grid-column: 1 / -1; grid-row: 3; min-height: 145px; } .hr-association-governance-v1__review-step-1, .hr-association-governance-v1__review-step-2, .hr-association-governance-v1__review-step-3, .hr-association-governance-v1__review-step-4 { min-height: 165px; } .hr-association-governance-v1__review-step-1::before, .hr-association-governance-v1__review-step-2::before, .hr-association-governance-v1__review-step-3::before, .hr-association-governance-v1__review-step-4::before, .hr-association-governance-v1__review-step-5::before { display: none; }  .hr-association-governance-v1__identity-section { padding: 56px 0; } .hr-association-governance-v1__identity-container { grid-template-columns: minmax(0, 1fr); gap: 34px; } .hr-association-governance-v1__identity-visual { width: 100% !important; max-width: 525px !important; min-height: 408px; } .hr-association-governance-v1__identity-copy { max-width: 700px !important; }  .hr-association-governance-v1__why-section { padding: 56px 0; } .hr-association-governance-v1__why-heading-wrap { margin-bottom: 33px !important; } .hr-association-governance-v1__why-rail { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px; } .hr-association-governance-v1__why-rail::before { display: none; } .hr-association-governance-v1__why-reality, .hr-association-governance-v1__why-integrated, .hr-association-governance-v1__why-previous, .hr-association-governance-v1__why-content { min-height: 175px; } .hr-association-governance-v1__why-sector { grid-column: 1 / -1; min-height: 145px; } .hr-association-governance-v1__why-reality::before, .hr-association-governance-v1__why-integrated::before, .hr-association-governance-v1__why-previous::before, .hr-association-governance-v1__why-content::before, .hr-association-governance-v1__why-sector::before { display: none; }  .hr-association-governance-v1__cta-section { padding: 45px 0 60px; } .hr-association-governance-v1__cta-container { grid-template-columns: minmax(0, 1fr); gap: 31px; padding: 31px !important; } .hr-association-governance-v1__cta-copy { max-width: 100% !important; } .hr-association-governance-v1__cta-actions { width: 100% !important; max-width: 555px !important; }}@media (max-width: 600px) {  .hr-association-governance-v1__hero-container, .hr-association-governance-v1__diagnosis-container, .hr-association-governance-v1__system-container, .hr-association-governance-v1__files-container, .hr-association-governance-v1__packages-container, .hr-association-governance-v1__process-container, .hr-association-governance-v1__deliverables-container, .hr-association-governance-v1__review-container, .hr-association-governance-v1__identity-container, .hr-association-governance-v1__why-container, .hr-association-governance-v1__cta-container { width: calc(100% - 20px) !important; max-width: none !important; }  .hr-association-governance-v1__hero-section { padding: 36px 0 45px; } .hr-association-governance-v1__hero-section::before { right: 24px; } .hr-association-governance-v1__hero-section::after { width: 13%; } .hr-association-governance-v1__hero-layout { gap: 30px; } .hr-association-governance-v1__hero-layout::before { bottom: -24px; font-size: 5.5px; } .hr-association-governance-v1__hero-layout::after { bottom: -34px; width: 108px; box-shadow: -34px 0 0 #1b8aa6, -48px 0 0 #e76210; } .hr-association-governance-v1__hero-eyebrow { margin-bottom: 11px !important; font-size: 10px; } .hr-association-governance-v1__hero-eyebrow::before { flex: 0 0 22px; width: 22px; } .hr-association-governance-v1__hero-title { font-size: clamp(31px, 9vw, 41px); line-height: 1.25; } .hr-association-governance-v1__hero-subtitle { margin-top: 10px !important; font-size: clamp(18px, 5.7vw, 23px); line-height: 1.55; } .hr-association-governance-v1__hero-description { margin-top: 14px !important; font-size: 12.5px; line-height: 1.9; } .hr-association-governance-v1__hero-statement { margin-top: 18px !important; padding: 13px 14px !important; font-size: 10px; } .hr-association-governance-v1__hero-statement::after { display: none; } .hr-association-governance-v1__hero-button { width: 100% !important; min-width: 0 !important; margin-top: 14px !important; }  .hr-association-governance-v1__hero-visual { width: 100% !important; max-width: 100% !important; min-height: 325px; margin: 0 !important; } .hr-association-governance-v1__hero-visual::before { top: 30px; right: 5%; width: 90%; height: 225px; border-radius: 16px; } .hr-association-governance-v1__hero-visual::after { top: 145px; right: 9%; left: 9%; } .hr-association-governance-v1__hero-core { top: 96px; width: 142px !important; min-height: 82px; padding: 12px !important; } .hr-association-governance-v1__hero-core-title { font-size: 13px; } .hr-association-governance-v1__hero-node-current { top: 14px; right: 8%; padding: 6px 9px !important; font-size: 7px; } .hr-association-governance-v1__hero-node-gap { top: 67px; left: 0; padding: 6px 9px !important; font-size: 7px; } .hr-association-governance-v1__hero-node-policy { top: 72px; right: 0; padding: 6px 9px !important; font-size: 7px; } .hr-association-governance-v1__hero-node-disclosure { top: 181px; left: 0; padding: 6px 9px !important; font-size: 7px; } .hr-association-governance-v1__hero-node-self { top: 186px; right: 0; padding: 6px 9px !important; font-size: 7px; } .hr-association-governance-v1__hero-node-ready { top: 232px; padding: 6px 10px !important; font-size: 7px; } .hr-association-governance-v1__hero-flow { right: 0; bottom: 0; width: 100% !important; gap: 4px; padding: 6px !important; transform: none; } .hr-association-governance-v1__hero-flow::before { display: none; } .hr-association-governance-v1__hero-flow-audit, .hr-association-governance-v1__hero-flow-files, .hr-association-governance-v1__hero-flow-disclosure, .hr-association-governance-v1__hero-flow-review { width: 100% !important; min-width: 0; min-height: 27px; padding: 5px 3px !important; font-size: 4.8px; }  .hr-association-governance-v1__diagnosis-section { padding: 44px 0; } .hr-association-governance-v1__diagnosis-section::before { left: 24px; } .hr-association-governance-v1__diagnosis-section::after { display: none; } .hr-association-governance-v1__diagnosis-heading-wrap { margin-bottom: 25px !important; } .hr-association-governance-v1__diagnosis-kicker { font-size: 10px; } .hr-association-governance-v1__diagnosis-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__diagnosis-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__diagnosis-grid { grid-template-columns: minmax(0, 1fr); gap: 7px; padding-top: 24px !important; } .hr-association-governance-v1__diagnosis-grid::before { font-size: 5.5px; } .hr-association-governance-v1__diagnosis-files, .hr-association-governance-v1__diagnosis-disclosure, .hr-association-governance-v1__diagnosis-self, .hr-association-governance-v1__diagnosis-previous, .hr-association-governance-v1__diagnosis-identity, .hr-association-governance-v1__diagnosis-tracking { grid-template-columns: 36px minmax(0, 1fr); gap: 2px 11px; min-height: 0; padding: 15px !important; } .hr-association-governance-v1__diagnosis-files-code, .hr-association-governance-v1__diagnosis-disclosure-code, .hr-association-governance-v1__diagnosis-self-code, .hr-association-governance-v1__diagnosis-previous-code, .hr-association-governance-v1__diagnosis-identity-code, .hr-association-governance-v1__diagnosis-tracking-code { width: 28px !important; height: 28px !important; }  .hr-association-governance-v1__system-section { padding: 44px 0; } .hr-association-governance-v1__system-section::before { right: 24px; } .hr-association-governance-v1__system-section::after { display: none; } .hr-association-governance-v1__system-heading-wrap { margin-bottom: 25px !important; } .hr-association-governance-v1__system-kicker { font-size: 10px; } .hr-association-governance-v1__system-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__system-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__system-map { grid-template-columns: minmax(0, 1fr); gap: 7px; padding-top: 26px !important; } .hr-association-governance-v1__system-map::after { font-size: 5.7px; } .hr-association-governance-v1__system-readiness, .hr-association-governance-v1__system-policies, .hr-association-governance-v1__system-design, .hr-association-governance-v1__system-website, .hr-association-governance-v1__system-assessment, .hr-association-governance-v1__system-previous, .hr-association-governance-v1__system-gaps { grid-column: 1; grid-row: auto; min-height: 0; padding: 14px !important; } .hr-association-governance-v1__system-center { grid-column: 1; grid-row: auto; min-height: 112px; margin: 2px 0 !important; padding: 19px 17px !important; } .hr-association-governance-v1__system-center::after { display: none; } .hr-association-governance-v1__system-center-title { font-size: 16px; }  .hr-association-governance-v1__files-section { padding: 44px 0; } .hr-association-governance-v1__files-section::before { left: 24px; } .hr-association-governance-v1__files-section::after { display: none; } .hr-association-governance-v1__files-container { gap: 25px; } .hr-association-governance-v1__files-kicker { font-size: 10px; } .hr-association-governance-v1__files-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__files-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__files-features { grid-template-columns: minmax(0, 1fr); gap: 6px; margin-top: 22px !important; padding-top: 21px !important; } .hr-association-governance-v1__files-feature-1, .hr-association-governance-v1__files-feature-2, .hr-association-governance-v1__files-feature-3, .hr-association-governance-v1__files-feature-4, .hr-association-governance-v1__files-feature-5, .hr-association-governance-v1__files-feature-6 { min-height: 48px; padding: 10px 34px 10px 11px !important; font-size: 9.8px; } .hr-association-governance-v1__files-offer-panel { width: 100% !important; max-width: 100% !important; padding: 23px 17px 19px !important; border-radius: 15px; } .hr-association-governance-v1__files-offer-panel::before { top: 15px; left: 16px; font-size: 5.5px; } .hr-association-governance-v1__files-offer-label { margin-top: 25px !important; font-size: 10px; } .hr-association-governance-v1__files-offer-value { font-size: clamp(39px, 11vw, 49px); } .hr-association-governance-v1__files-offer-count { min-height: 60px; margin-top: 21px !important; padding-right: 58px !important; font-size: 11.5px; }  .hr-association-governance-v1__packages-section { padding: 44px 0; } .hr-association-governance-v1__packages-section::before { right: 24px; } .hr-association-governance-v1__packages-section::after { display: none; } .hr-association-governance-v1__packages-heading-wrap { margin-bottom: 25px !important; } .hr-association-governance-v1__packages-kicker { font-size: 10px; } .hr-association-governance-v1__packages-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__packages-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__packages-grid { grid-template-columns: minmax(0, 1fr); gap: 8px; padding-top: 27px !important; } .hr-association-governance-v1__packages-grid::after { font-size: 5.6px; } .hr-association-governance-v1__package-micro-small, .hr-association-governance-v1__package-medium, .hr-association-governance-v1__package-large, .hr-association-governance-v1__package-mega { min-height: 0; padding: 18px 16px 16px !important; border-radius: 12px; } .hr-association-governance-v1__package-micro-small-code, .hr-association-governance-v1__package-medium-code, .hr-association-governance-v1__package-large-code, .hr-association-governance-v1__package-mega-code { width: 28px !important; height: 28px !important; margin-bottom: 13px !important; } .hr-association-governance-v1__package-micro-small-title, .hr-association-governance-v1__package-medium-title, .hr-association-governance-v1__package-large-title, .hr-association-governance-v1__package-mega-title { min-height: 0; font-size: 14px; } .hr-association-governance-v1__package-micro-small-price, .hr-association-governance-v1__package-medium-price, .hr-association-governance-v1__package-large-price, .hr-association-governance-v1__package-mega-price { margin-top: 11px !important; padding: 10px 0 !important; font-size: 25px; } .hr-association-governance-v1__package-micro-small-note, .hr-association-governance-v1__package-medium-note, .hr-association-governance-v1__package-large-note, .hr-association-governance-v1__package-mega-note { margin-bottom: 15px !important; }  .hr-association-governance-v1__process-section { padding: 44px 0; } .hr-association-governance-v1__process-section::before { left: 24px; } .hr-association-governance-v1__process-section::after { display: none; } .hr-association-governance-v1__process-heading-wrap { margin-bottom: 25px !important; } .hr-association-governance-v1__process-kicker { font-size: 10px; } .hr-association-governance-v1__process-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__process-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__process-track { grid-template-columns: minmax(0, 1fr); gap: 7px; padding-top: 26px !important; } .hr-association-governance-v1__process-track::after { font-size: 5.5px; } .hr-association-governance-v1__process-step-1, .hr-association-governance-v1__process-step-2, .hr-association-governance-v1__process-step-3, .hr-association-governance-v1__process-step-4, .hr-association-governance-v1__process-step-5, .hr-association-governance-v1__process-step-6, .hr-association-governance-v1__process-step-7 { grid-column: 1; grid-row: auto; min-height: 0; padding: 15px !important; } .hr-association-governance-v1__process-step-1-code, .hr-association-governance-v1__process-step-2-code, .hr-association-governance-v1__process-step-3-code, .hr-association-governance-v1__process-step-4-code, .hr-association-governance-v1__process-step-5-code, .hr-association-governance-v1__process-step-6-code, .hr-association-governance-v1__process-step-7-code { width: 27px !important; height: 27px !important; flex-basis: 27px; margin-bottom: 10px !important; }  .hr-association-governance-v1__deliverables-section { padding: 44px 0; } .hr-association-governance-v1__deliverables-section::before { right: 24px; } .hr-association-governance-v1__deliverables-section::after { display: none; } .hr-association-governance-v1__deliverables-heading-wrap { margin-bottom: 25px !important; } .hr-association-governance-v1__deliverables-kicker { font-size: 10px; } .hr-association-governance-v1__deliverables-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__deliverables-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__deliverables-grid { grid-template-columns: minmax(0, 1fr); gap: 7px; padding-top: 26px !important; } .hr-association-governance-v1__deliverables-grid::after { font-size: 5.5px; } .hr-association-governance-v1__deliverable-organized, .hr-association-governance-v1__deliverable-formats, .hr-association-governance-v1__deliverable-gaps, .hr-association-governance-v1__deliverable-website, .hr-association-governance-v1__deliverable-previous, .hr-association-governance-v1__deliverable-assessment { grid-template-columns: 36px minmax(0, 1fr); gap: 2px 11px; min-height: 0; padding: 15px !important; } .hr-association-governance-v1__deliverable-organized-code, .hr-association-governance-v1__deliverable-formats-code, .hr-association-governance-v1__deliverable-gaps-code, .hr-association-governance-v1__deliverable-website-code, .hr-association-governance-v1__deliverable-previous-code, .hr-association-governance-v1__deliverable-assessment-code { width: 28px !important; height: 28px !important; }  .hr-association-governance-v1__review-section { padding: 44px 0; } .hr-association-governance-v1__review-section::before { left: 24px; } .hr-association-governance-v1__review-section::after { display: none; } .hr-association-governance-v1__review-container { gap: 25px; } .hr-association-governance-v1__review-kicker { font-size: 10px; } .hr-association-governance-v1__review-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__review-description { margin-top: 10px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__review-flow { grid-template-columns: minmax(0, 1fr); gap: 7px; padding-top: 26px !important; } .hr-association-governance-v1__review-flow::after { font-size: 5.5px; } .hr-association-governance-v1__review-step-1, .hr-association-governance-v1__review-step-2, .hr-association-governance-v1__review-step-3, .hr-association-governance-v1__review-step-4, .hr-association-governance-v1__review-step-5 { grid-column: 1; grid-row: auto; min-height: 0; padding: 15px !important; } .hr-association-governance-v1__review-step-1-code, .hr-association-governance-v1__review-step-2-code, .hr-association-governance-v1__review-step-3-code, .hr-association-governance-v1__review-step-4-code, .hr-association-governance-v1__review-step-5-code { width: 27px !important; height: 27px !important; flex-basis: 27px; margin-bottom: 10px !important; }  .hr-association-governance-v1__identity-section { padding: 44px 0; } .hr-association-governance-v1__identity-section::before { right: 24px; } .hr-association-governance-v1__identity-section::after { display: none; } .hr-association-governance-v1__identity-container { gap: 25px; } .hr-association-governance-v1__identity-visual { width: 100% !important; max-width: 100% !important; min-height: 340px; border-radius: 15px; } .hr-association-governance-v1__identity-visual::before { top: 68px; right: 20px; left: 20px; } .hr-association-governance-v1__identity-visual::after { top: 68px; height: 204px; } .hr-association-governance-v1__identity-visual-code { top: 19px; right: 17px; min-width: 108px; font-size: 5.6px; } .hr-association-governance-v1__identity-visual-cover { top: 93px; right: 13px; width: calc(50% - 18px) !important; min-height: 82px; font-size: 6px; } .hr-association-governance-v1__identity-visual-heading { top: 93px; left: 13px; width: calc(50% - 18px) !important; min-height: 82px; font-size: 6px; } .hr-association-governance-v1__identity-visual-table { top: 188px; right: 13px; width: calc(50% - 18px) !important; min-height: 73px; font-size: 6px; } .hr-association-governance-v1__identity-visual-policy { top: 188px; left: 13px; width: calc(50% - 18px) !important; min-height: 73px; font-size: 6px; } .hr-association-governance-v1__identity-visual-word { right: calc(50% + 5px); bottom: 22px; width: 92px !important; min-height: 44px; font-size: 6px; } .hr-association-governance-v1__identity-visual-pdf { left: calc(50% + 5px); bottom: 22px; width: 92px !important; min-height: 44px; font-size: 6px; } .hr-association-governance-v1__identity-kicker { font-size: 10px; } .hr-association-governance-v1__identity-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__identity-description { margin-top: 10px !important; margin-bottom: 20px !important; font-size: 12px; line-height: 1.9; } .hr-association-governance-v1__identity-item-1, .hr-association-governance-v1__identity-item-2, .hr-association-governance-v1__identity-item-3 { grid-template-columns: 34px minmax(0, 1fr); min-height: 0; gap: 2px 10px; padding: 13px !important; }  .hr-association-governance-v1__why-section { padding: 44px 0; } .hr-association-governance-v1__why-section::before { left: 24px; } .hr-association-governance-v1__why-section::after { display: none; } .hr-association-governance-v1__why-heading-wrap { margin-bottom: 25px !important; } .hr-association-governance-v1__why-kicker { font-size: 10px; } .hr-association-governance-v1__why-title { font-size: clamp(25px, 7.2vw, 32px); line-height: 1.5; } .hr-association-governance-v1__why-rail { grid-template-columns: minmax(0, 1fr); gap: 7px; padding-top: 26px !important; } .hr-association-governance-v1__why-rail::after { font-size: 5.5px; } .hr-association-governance-v1__why-reality, .hr-association-governance-v1__why-integrated, .hr-association-governance-v1__why-previous, .hr-association-governance-v1__why-content, .hr-association-governance-v1__why-sector { grid-column: 1; min-height: 0; padding: 16px 15px 17px !important; } .hr-association-governance-v1__why-reality-code, .hr-association-governance-v1__why-integrated-code, .hr-association-governance-v1__why-previous-code, .hr-association-governance-v1__why-content-code, .hr-association-governance-v1__why-sector-code { width: 27px !important; height: 27px !important; flex-basis: 27px; margin-bottom: 11px !important; }  .hr-association-governance-v1__cta-section { padding: 39px 0 53px; } .hr-association-governance-v1__cta-section::before, .hr-association-governance-v1__cta-section::after { display: none; } .hr-association-governance-v1__cta-container { gap: 24px; padding: 24px 17px !important; border-radius: 15px; } .hr-association-governance-v1__cta-container::before { top: -52px; left: -42px; width: 122px; height: 122px; } .hr-association-governance-v1__cta-container::after { right: 17px; width: 66px; box-shadow: -21px 0 0 #1b8aa6, -31px 0 0 #e76210; } .hr-association-governance-v1__cta-kicker { font-size: 10px; } .hr-association-governance-v1__cta-title { font-size: clamp(24px, 7.4vw, 31px); line-height: 1.5; } .hr-association-governance-v1__cta-description { margin-top: 9px !important; font-size: 11.5px; line-height: 1.85; } .hr-association-governance-v1__cta-actions { grid-template-columns: minmax(0, 1fr); gap: 8px; width: 100% !important; max-width: 100% !important; padding-top: 8px !important; } .hr-association-governance-v1__cta-actions::before { top: -10px; font-size: 5px; } .hr-association-governance-v1__cta-governance, .hr-association-governance-v1__cta-files { min-height: 165px; padding: 17px 15px 15px !important; border-radius: 11px; } .hr-association-governance-v1__cta-governance-price, .hr-association-governance-v1__cta-files-price { font-size: 25px; }}@media (max-width: 370px) {  .hr-association-governance-v1__hero-container, .hr-association-governance-v1__diagnosis-container, .hr-association-governance-v1__system-container, .hr-association-governance-v1__files-container, .hr-association-governance-v1__packages-container, .hr-association-governance-v1__process-container, .hr-association-governance-v1__deliverables-container, .hr-association-governance-v1__review-container, .hr-association-governance-v1__identity-container, .hr-association-governance-v1__why-container, .hr-association-governance-v1__cta-container { width: calc(100% - 16px) !important; }  .hr-association-governance-v1__hero-title { font-size: 29px; } .hr-association-governance-v1__hero-subtitle { font-size: 18px; } .hr-association-governance-v1__hero-visual { min-height: 310px; } .hr-association-governance-v1__hero-visual::before { right: 3%; width: 94%; } .hr-association-governance-v1__hero-core { width: 127px !important; } .hr-association-governance-v1__hero-node-current, .hr-association-governance-v1__hero-node-gap, .hr-association-governance-v1__hero-node-policy, .hr-association-governance-v1__hero-node-disclosure, .hr-association-governance-v1__hero-node-self, .hr-association-governance-v1__hero-node-ready { padding-right: 7px !important; padding-left: 7px !important; font-size: 6.2px; } .hr-association-governance-v1__hero-flow-audit, .hr-association-governance-v1__hero-flow-files, .hr-association-governance-v1__hero-flow-disclosure, .hr-association-governance-v1__hero-flow-review { font-size: 4.2px; }  .hr-association-governance-v1__diagnosis-files, .hr-association-governance-v1__diagnosis-disclosure, .hr-association-governance-v1__diagnosis-self, .hr-association-governance-v1__diagnosis-previous, .hr-association-governance-v1__diagnosis-identity, .hr-association-governance-v1__diagnosis-tracking { grid-template-columns: 32px minmax(0, 1fr); padding-right: 12px !important; padding-left: 12px !important; }  .hr-association-governance-v1__system-readiness, .hr-association-governance-v1__system-policies, .hr-association-governance-v1__system-design, .hr-association-governance-v1__system-website, .hr-association-governance-v1__system-assessment, .hr-association-governance-v1__system-previous, .hr-association-governance-v1__system-gaps { grid-template-columns: 27px minmax(0, 1fr); gap: 2px 8px; padding-right: 11px !important; padding-left: 11px !important; }  .hr-association-governance-v1__files-offer-panel { padding-right: 14px !important; padding-left: 14px !important; } .hr-association-governance-v1__files-offer-value { font-size: 37px; }  .hr-association-governance-v1__package-micro-small, .hr-association-governance-v1__package-medium, .hr-association-governance-v1__package-large, .hr-association-governance-v1__package-mega { padding-right: 13px !important; padding-left: 13px !important; }  .hr-association-governance-v1__process-step-1, .hr-association-governance-v1__process-step-2, .hr-association-governance-v1__process-step-3, .hr-association-governance-v1__process-step-4, .hr-association-governance-v1__process-step-5, .hr-association-governance-v1__process-step-6, .hr-association-governance-v1__process-step-7 { padding-right: 12px !important; padding-left: 12px !important; }  .hr-association-governance-v1__deliverable-organized, .hr-association-governance-v1__deliverable-formats, .hr-association-governance-v1__deliverable-gaps, .hr-association-governance-v1__deliverable-website, .hr-association-governance-v1__deliverable-previous, .hr-association-governance-v1__deliverable-assessment { grid-template-columns: 32px minmax(0, 1fr); padding-right: 11px !important; padding-left: 11px !important; }  .hr-association-governance-v1__review-step-1, .hr-association-governance-v1__review-step-2, .hr-association-governance-v1__review-step-3, .hr-association-governance-v1__review-step-4, .hr-association-governance-v1__review-step-5 { padding-right: 12px !important; padding-left: 12px !important; }  .hr-association-governance-v1__identity-visual { min-height: 325px; } .hr-association-governance-v1__identity-visual-cover, .hr-association-governance-v1__identity-visual-heading { min-height: 77px; } .hr-association-governance-v1__identity-visual-cover { padding-right: 9px !important; padding-left: 9px !important; } .hr-association-governance-v1__identity-visual-heading { padding-right: 9px !important; padding-left: 9px !important; } .hr-association-governance-v1__identity-visual-table, .hr-association-governance-v1__identity-visual-policy { min-height: 68px; } .hr-association-governance-v1__identity-visual-word, .hr-association-governance-v1__identity-visual-pdf { width: 83px !important; padding-right: 7px !important; padding-left: 7px !important; } .hr-association-governance-v1__identity-visual-word::before, .hr-association-governance-v1__identity-visual-pdf::before { width: 19px; height: 19px; margin-left: 5px; } .hr-association-governance-v1__identity-item-1, .hr-association-governance-v1__identity-item-2, .hr-association-governance-v1__identity-item-3 { grid-template-columns: 31px minmax(0, 1fr); padding-right: 11px !important; padding-left: 11px !important; }  .hr-association-governance-v1__why-reality, .hr-association-governance-v1__why-integrated, .hr-association-governance-v1__why-previous, .hr-association-governance-v1__why-content, .hr-association-governance-v1__why-sector { padding-right: 12px !important; padding-left: 12px !important; }  .hr-association-governance-v1__cta-container { padding-right: 14px !important; padding-left: 14px !important; } .hr-association-governance-v1__cta-governance, .hr-association-governance-v1__cta-files { padding-right: 13px !important; padding-left: 13px !important; }}@media (hover: none) { .hr-association-governance-v1__hero-button:hover, .hr-association-governance-v1__files-offer-button:hover, .hr-association-governance-v1__package-micro-small-button:hover, .hr-association-governance-v1__package-medium-button:hover, .hr-association-governance-v1__package-large-button:hover, .hr-association-governance-v1__package-mega-button:hover, .hr-association-governance-v1__cta-governance-button:hover, .hr-association-governance-v1__cta-files-button:hover, .hr-association-governance-v1__diagnosis-files:hover, .hr-association-governance-v1__diagnosis-disclosure:hover, .hr-association-governance-v1__diagnosis-self:hover, .hr-association-governance-v1__diagnosis-previous:hover, .hr-association-governance-v1__diagnosis-identity:hover, .hr-association-governance-v1__diagnosis-tracking:hover, .hr-association-governance-v1__system-readiness:hover, .hr-association-governance-v1__system-policies:hover, .hr-association-governance-v1__system-design:hover, .hr-association-governance-v1__system-website:hover, .hr-association-governance-v1__system-assessment:hover, .hr-association-governance-v1__system-previous:hover, .hr-association-governance-v1__system-gaps:hover, .hr-association-governance-v1__files-feature-1:hover, .hr-association-governance-v1__files-feature-2:hover, .hr-association-governance-v1__files-feature-3:hover, .hr-association-governance-v1__files-feature-4:hover, .hr-association-governance-v1__files-feature-5:hover, .hr-association-governance-v1__files-feature-6:hover, .hr-association-governance-v1__package-micro-small:hover, .hr-association-governance-v1__package-medium:hover, .hr-association-governance-v1__package-large:hover, .hr-association-governance-v1__package-mega:hover, .hr-association-governance-v1__process-step-1:hover, .hr-association-governance-v1__process-step-2:hover, .hr-association-governance-v1__process-step-3:hover, .hr-association-governance-v1__process-step-4:hover, .hr-association-governance-v1__process-step-5:hover, .hr-association-governance-v1__process-step-6:hover, .hr-association-governance-v1__process-step-7:hover, .hr-association-governance-v1__deliverable-organized:hover, .hr-association-governance-v1__deliverable-formats:hover, .hr-association-governance-v1__deliverable-gaps:hover, .hr-association-governance-v1__deliverable-website:hover, .hr-association-governance-v1__deliverable-previous:hover, .hr-association-governance-v1__deliverable-assessment:hover, .hr-association-governance-v1__review-step-1:hover, .hr-association-governance-v1__review-step-2:hover, .hr-association-governance-v1__review-step-3:hover, .hr-association-governance-v1__review-step-4:hover, .hr-association-governance-v1__review-step-5:hover, .hr-association-governance-v1__identity-item-1:hover, .hr-association-governance-v1__identity-item-2:hover, .hr-association-governance-v1__identity-item-3:hover, .hr-association-governance-v1__why-reality:hover, .hr-association-governance-v1__why-integrated:hover, .hr-association-governance-v1__why-previous:hover, .hr-association-governance-v1__why-content:hover, .hr-association-governance-v1__why-sector:hover, .hr-association-governance-v1__cta-governance:hover, .hr-association-governance-v1__cta-files:hover { transform: none !important; }}.hr-association-governance-v1__hero-button:focus-visible,.hr-association-governance-v1__files-offer-button:focus-visible,.hr-association-governance-v1__package-micro-small-button:focus-visible,.hr-association-governance-v1__package-medium-button:focus-visible,.hr-association-governance-v1__package-large-button:focus-visible,.hr-association-governance-v1__package-mega-button:focus-visible,.hr-association-governance-v1__cta-governance-button:focus-visible,.hr-association-governance-v1__cta-files-button:focus-visible { outline: 2px solid #1b8aa6; outline-offset: 3px;}@media (prefers-reduced-motion: reduce) { .hr-association-governance-v1__hero-button, .hr-association-governance-v1__files-offer-button, .hr-association-governance-v1__package-micro-small-button, .hr-association-governance-v1__package-medium-button, .hr-association-governance-v1__package-large-button, .hr-association-governance-v1__package-mega-button, .hr-association-governance-v1__cta-governance-button, .hr-association-governance-v1__cta-files-button, .hr-association-governance-v1__diagnosis-files, .hr-association-governance-v1__diagnosis-disclosure, .hr-association-governance-v1__diagnosis-self, .hr-association-governance-v1__diagnosis-previous, .hr-association-governance-v1__diagnosis-identity, .hr-association-governance-v1__diagnosis-tracking, .hr-association-governance-v1__system-readiness, .hr-association-governance-v1__system-policies, .hr-association-governance-v1__system-design, .hr-association-governance-v1__system-website, .hr-association-governance-v1__system-assessment, .hr-association-governance-v1__system-previous, .hr-association-governance-v1__system-gaps, .hr-association-governance-v1__files-feature-1, .hr-association-governance-v1__files-feature-2, .hr-association-governance-v1__files-feature-3, .hr-association-governance-v1__files-feature-4, .hr-association-governance-v1__files-feature-5, .hr-association-governance-v1__files-feature-6, .hr-association-governance-v1__package-micro-small, .hr-association-governance-v1__package-medium, .hr-association-governance-v1__package-large, .hr-association-governance-v1__package-mega, .hr-association-governance-v1__process-step-1, .hr-association-governance-v1__process-step-2, .hr-association-governance-v1__process-step-3, .hr-association-governance-v1__process-step-4, .hr-association-governance-v1__process-step-5, .hr-association-governance-v1__process-step-6, .hr-association-governance-v1__process-step-7, .hr-association-governance-v1__deliverable-organized, .hr-association-governance-v1__deliverable-formats, .hr-association-governance-v1__deliverable-gaps, .hr-association-governance-v1__deliverable-website, .hr-association-governance-v1__deliverable-previous, .hr-association-governance-v1__deliverable-assessment, .hr-association-governance-v1__review-step-1, .hr-association-governance-v1__review-step-2, .hr-association-governance-v1__review-step-3, .hr-association-governance-v1__review-step-4, .hr-association-governance-v1__review-step-5, .hr-association-governance-v1__identity-item-1, .hr-association-governance-v1__identity-item-2, .hr-association-governance-v1__identity-item-3, .hr-association-governance-v1__why-reality, .hr-association-governance-v1__why-integrated, .hr-association-governance-v1__why-previous, .hr-association-governance-v1__why-content, .hr-association-governance-v1__why-sector, .hr-association-governance-v1__cta-governance, .hr-association-governance-v1__cta-files { transition: none !important; } .hr-association-governance-v1__hero-button:hover, .hr-association-governance-v1__files-offer-button:hover, .hr-association-governance-v1__package-micro-small-button:hover, .hr-association-governance-v1__package-medium-button:hover, .hr-association-governance-v1__package-large-button:hover, .hr-association-governance-v1__package-mega-button:hover, .hr-association-governance-v1__cta-governance-button:hover, .hr-association-governance-v1__cta-files-button:hover, .hr-association-governance-v1__diagnosis-files:hover, .hr-association-governance-v1__diagnosis-disclosure:hover, .hr-association-governance-v1__diagnosis-self:hover, .hr-association-governance-v1__diagnosis-previous:hover, .hr-association-governance-v1__diagnosis-identity:hover, .hr-association-governance-v1__diagnosis-tracking:hover, .hr-association-governance-v1__system-readiness:hover, .hr-association-governance-v1__system-policies:hover, .hr-association-governance-v1__system-design:hover, .hr-association-governance-v1__system-website:hover, .hr-association-governance-v1__system-assessment:hover, .hr-association-governance-v1__system-previous:hover, .hr-association-governance-v1__system-gaps:hover, .hr-association-governance-v1__files-feature-1:hover, .hr-association-governance-v1__files-feature-2:hover, .hr-association-governance-v1__files-feature-3:hover, .hr-association-governance-v1__files-feature-4:hover, .hr-association-governance-v1__files-feature-5:hover, .hr-association-governance-v1__files-feature-6:hover, .hr-association-governance-v1__package-micro-small:hover, .hr-association-governance-v1__package-medium:hover, .hr-association-governance-v1__package-large:hover, .hr-association-governance-v1__package-mega:hover, .hr-association-governance-v1__process-step-1:hover, .hr-association-governance-v1__process-step-2:hover, .hr-association-governance-v1__process-step-3:hover, .hr-association-governance-v1__process-step-4:hover, .hr-association-governance-v1__process-step-5:hover, .hr-association-governance-v1__process-step-6:hover, .hr-association-governance-v1__process-step-7:hover, .hr-association-governance-v1__deliverable-organized:hover, .hr-association-governance-v1__deliverable-formats:hover, .hr-association-governance-v1__deliverable-gaps:hover, .hr-association-governance-v1__deliverable-website:hover, .hr-association-governance-v1__deliverable-previous:hover, .hr-association-governance-v1__deliverable-assessment:hover, .hr-association-governance-v1__review-step-1:hover, .hr-association-governance-v1__review-step-2:hover, .hr-association-governance-v1__review-step-3:hover, .hr-association-governance-v1__review-step-4:hover, .hr-association-governance-v1__review-step-5:hover, .hr-association-governance-v1__identity-item-1:hover, .hr-association-governance-v1__identity-item-2:hover, .hr-association-governance-v1__identity-item-3:hover, .hr-association-governance-v1__why-reality:hover, .hr-association-governance-v1__why-integrated:hover, .hr-association-governance-v1__why-previous:hover, .hr-association-governance-v1__why-content:hover, .hr-association-governance-v1__why-sector:hover, .hr-association-governance-v1__cta-governance:hover, .hr-association-governance-v1__cta-files:hover { transform: none !important; }}