.hr-cookie-banner{z-index:90;background:var(--consent-accent);width:min(540px,100vw - 48px);color:var(--consent-ink);border-radius:10px;padding:24px;font-size:16px;line-height:1.5;transition:background-color 2s,color 2s;position:fixed;bottom:24px;left:24px;box-shadow:0 12px 60px #0006}.hr-cookie-banner h2{margin:0 0 10px;font-size:22px;font-weight:700}.hr-cookie-banner p{margin:0 0 10px}.hr-cookie-banner>a{text-underline-offset:3px;text-decoration:underline}.hr-cookie-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hr-cookie-actions button{color:#111;cursor:pointer;background:#fff;border:1px solid;border-radius:5px;flex:180px;min-height:46px;padding:12px 16px;font-size:14px;font-weight:700}.hr-cookie-actions button:hover{background:#eee}.hr-cookie-actions button:focus-visible{outline-offset:3px;outline:3px solid}.hr-cookie-close:focus-visible{outline-offset:3px;outline:3px solid}.hr-cookie-dialog{border-top:5px solid var(--consent-accent);max-height:calc(100dvh - 40px);font-size:16px;overflow:auto;z-index:100!important;color:#17141d!important;background:#fff!important;width:min(560px,100vw - 32px)!important;max-width:560px!important;padding:28px!important}.hr-cookie-dialog [data-slot=dialog-title]{font-size:24px;font-weight:700}.hr-cookie-dialog [data-slot=dialog-description]{color:#48434f;font-size:16px;line-height:1.5}.hr-cookie-dialog label{border-top:1px solid #ddd;align-items:center;gap:14px;padding:14px 0;display:flex}.hr-cookie-dialog small{margin-top:3px;font-size:14px;display:block}.hr-cookie-close{cursor:pointer;justify-self:start;padding:8px;text-decoration:underline}.hr-footer-legal{flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:14px;display:flex}.hr-footer-legal a,.hr-footer-legal button{color:inherit;text-underline-offset:4px;cursor:pointer;text-decoration:underline}@media (max-width:600px){.hr-cookie-banner{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;bottom:12px;left:12px;overflow:auto}.hr-cookie-actions button{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.hr-cookie-banner{transition:none}}.hr-header-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.hr-language-button{min-width:44px;min-height:44px;color:var(--header-accent);cursor:pointer;background:0 0;border:0;place-items:center;transition:color 2s;display:grid}.hr-language-menu{color:#17141d!important;background:#fff!important;width:230px!important;padding:16px!important}.hr-language-menu a{border-radius:4px;justify-content:space-between;padding:12px;font-size:16px;display:flex}.hr-language-menu a:hover,.hr-language-menu a[aria-current=page]{background:#eeeaf2}.hr-language-menu a:focus-visible{outline:2px solid #a100ff}.hr-language-menu span{color:#665b70;font-size:13px}@media (max-width:650px){.hr-header-actions{gap:4px}.edition-e .e-header .e-logo{width:clamp(115px,32vw,185px)}.hr-language-button{min-width:38px}.edition-e .e-header{gap:8px}.e-login{gap:5px;padding:10px 8px;font-size:12px}}.hr-policy-page{color:#17141d;background:#faf9fc;min-height:100vh;padding:30px max(24px,50vw - 460px) 60px;font-size:16px;line-height:1.75}.hr-policy-page header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;gap:20px;padding-bottom:25px;display:flex}.hr-policy-page header>a{font-size:22px;font-weight:700}.hr-policy-page nav{color:#17141d}.hr-policy-page a,.hr-policy-page button{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.hr-policy-page h1{margin:45px 0 30px;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.15}.hr-policy-copy p{margin:16px 0}.hr-policy-copy ol,.hr-policy-copy ul{list-style:revert;margin:24px 0;padding-left:26px}.hr-policy-copy li{margin:10px 0}.hr-policy-copy h2,.hr-policy-copy h3{margin:24px 0 12px;font-size:22px}.hr-policy-page footer{border-top:1px solid #ccc;flex-wrap:wrap;gap:20px;margin-top:40px;padding-top:25px;display:flex}.hr-policy-notice{background:#f0eaf4;border-left:4px solid #e20074;margin-bottom:28px;padding:20px}.hr-policy-notice h2{font-size:20px;font-weight:700}.hr-policy-copy{overflow-wrap:anywhere}
