.clear-role-entry{margin-top:27px!important}.clear-role-entry .role-entry-label{color:#8ce5d6!important;font-size:11px!important}.clear-role-entry h2{font-size:30px!important;margin:9px 0!important}.role-explainer{color:#c5dce4;font-size:14px;line-height:1.6;margin:0 0 19px}.clear-role-entry .audience-paths{gap:12px!important}.clear-role-entry .role-entry-card{background:#fff!important;color:#133b4c!important;border:2px solid #fff!important;min-height:270px!important;border-radius:13px!important;padding:22px 18px!important;box-shadow:0 7px 20px #00141e16;display:flex!important;flex-direction:column!important;gap:14px!important}.clear-role-entry .role-entry-card:hover{border-color:#76dfce!important;transform:translateY(-3px)}.clear-role-entry .role-entry-card:focus-visible{outline:3px solid #f8cf58;outline-offset:4px}.clear-role-entry .role-entry-card strong{font-size:20px!important;color:#133b4c!important;line-height:1.2!important;margin:0!important}.clear-role-entry .role-entry-card>span:not(.role-pill){color:#516f7c!important;font-size:13px!important;line-height:1.6!important}.clear-role-entry .role-entry-card .role-pill{font-size:9px!important;letter-spacing:.1em;font-weight:850;color:#167369!important;margin:0!important}.clear-role-entry .role-entry-card>b{display:block!important;background:#133e50;color:white!important;padding:11px;border-radius:7px;font-size:11px!important;line-height:1.5;margin-top:auto!important}.employee-invite-note{font-size:11px;color:#bfdce3;line-height:1.7;margin-top:16px}.employee-invite-note a{color:#8ff0dc;font-weight:800;text-underline-offset:3px}.employee-priorities{background:#fff;padding:36px;color:#133b4d;min-width:0}.employee-priorities>h3{font-size:32px!important;line-height:1.15!important;letter-spacing:-.03em;margin:12px 0 16px!important}.employee-priorities>p{font-size:14px;line-height:1.7;color:#52717e;margin-bottom:24px}.priority-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.priority-grid>a{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;color:#143e50;border:1px solid #d3e2e8;border-radius:11px;padding:20px;background:#f8fbfc}.priority-grid>a:hover{border-color:#358f93;background:#eff8f7}.priority-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#dff4ef;color:#167366;font-size:16px;font-weight:850;margin-bottom:14px}.priority-grid strong{font-size:16px}.priority-grid p{font-size:12px;line-height:1.7;color:#526f7c;margin:10px 0 17px}.priority-grid b{font-size:11px;line-height:1.5;color:#136c76;margin-top:auto}.priority-note{font-size:10px;line-height:1.7;color:#607986;padding-top:18px}.employee-help{display:inline-block;margin-top:20px;background:#123f52;color:#fff!important;padding:13px 18px;font-size:12px;font-weight:800;border-radius:8px;text-decoration:none}.employee-review-list{display:grid;gap:12px;margin-top:22px}.employee-review-list>div{border:1px solid #d6e4e8;background:#f6fafb;border-radius:10px;padding:17px}.employee-review-list b{font-size:14px;color:#133d50}.employee-review-list p{font-size:12px;line-height:1.7;color:#52717e;margin:7px 0 0}.home-services .br-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.home-services .br-card{min-height:340px}.home-services .br-price{font-size:27px!important;line-height:1.25!important;letter-spacing:-.025em}.home-services .br-card p{font-size:14px;line-height:1.75}.service-more{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.service-more>div{padding:22px;background:#edf5f7;border-radius:10px;display:grid;gap:9px;font-size:13px}.service-more a{color:#087b78;font-weight:800;text-underline-offset:3px}.employee-priorities a:focus-visible{outline:3px solid #1688a0;outline-offset:3px}@media(max-width:1050px){.clear-role-entry .audience-paths{grid-template-columns:1fr!important}.clear-role-entry .role-entry-card{min-height:0!important;gap:10px!important}.clear-role-entry .role-entry-card>b{margin-top:5px!important}.home-services .br-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.employee-priorities{padding:25px}.priority-grid,.home-services .br-grid,.service-more{grid-template-columns:1fr}.employee-priorities>h3{font-size:28px!important}.home-services .br-card{min-height:0}}
