.wm-skip-link{position:fixed;left:12px;top:-100px;z-index:100000;background:#fff;color:#111;padding:10px 14px;border:2px solid #111;border-radius:6px;font-weight:800}.wm-skip-link:focus{top:12px}.wm-consent[hidden],.wm-modal[hidden],.wm-a11y-panel[hidden]{display:none!important}.wm-consent{position:fixed;z-index:99995;left:16px;right:16px;bottom:16px;display:flex;justify-content:center}.wm-consent__box{width:min(920px,100%);background:#fff;color:#1F2933;border:1px solid #d8dde3;border-radius:14px;box-shadow:0 18px 55px rgba(0,0,0,.22);padding:20px}.wm-consent__box h2{margin:0 0 8px;font-size:20px}.wm-consent__box p{margin:0 0 14px;line-height:1.5}.wm-consent__actions{display:flex;gap:9px;flex-wrap:wrap}.wm-btn{border:1px solid #c9ced5;border-radius:8px;padding:10px 14px;font-weight:800;cursor:pointer;background:#fff;color:#1F2933}.wm-btn--primary{background:#FF7900;border-color:#FF7900;color:#fff}.wm-btn--secondary:hover,.wm-btn--secondary:focus{border-color:#1F2933}.wm-btn--full{width:100%;margin-top:12px}.wm-consent__link{display:inline-block;margin-top:12px;font-size:13px}.wm-modal{position:fixed;inset:0;z-index:99998;display:grid;place-items:center;padding:18px}.wm-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.58)}.wm-modal__panel{position:relative;z-index:1;width:min(560px,100%);max-height:90vh;overflow:auto;background:#fff;color:#1F2933;border-radius:14px;padding:22px;box-shadow:0 25px 70px rgba(0,0,0,.3);outline:none}.wm-modal__close{position:absolute;right:12px;top:10px;border:0;background:transparent;font-size:30px;cursor:pointer}.wm-switch{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #e5e7eb;padding:14px 0}.wm-switch span{display:flex;flex-direction:column;gap:3px}.wm-switch small{color:#6B7280}.wm-switch input{width:22px;height:22px}.wm-cookie-settings{position:fixed;left:12px;bottom:10px;z-index:9000;border:0;background:rgba(31,41,51,.88);color:#fff;border-radius:999px;padding:7px 11px;font-size:11px;cursor:pointer}.wm-a11y-tab{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9000;border:0;border-radius:8px 0 0 8px;background:#1F2933;color:#fff;padding:11px 10px;font-weight:800;writing-mode:vertical-rl;cursor:pointer}.wm-a11y-panel{position:fixed;z-index:99990;right:14px;top:50%;transform:translateY(-50%);width:min(330px,calc(100vw - 28px));background:#fff;color:#1F2933;border:1px solid #d8dde3;border-radius:12px;box-shadow:0 18px 55px rgba(0,0,0,.2);padding:15px}.wm-a11y-panel__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:18px}.wm-a11y-panel__head button{border:0;background:transparent;font-size:28px;cursor:pointer}.wm-a11y-controls{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wm-a11y-controls button{min-height:46px;border:1px solid #d8dde3;border-radius:8px;background:#f7f8fa;color:#1F2933;font-weight:700;cursor:pointer}.wm-a11y-info{display:block;text-align:center;margin-top:12px}.wm-a11y-font body{font-size:112.5%}.wm-a11y-links body a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px}.wm-a11y-spacing body{line-height:1.75!important;letter-spacing:.035em!important;word-spacing:.09em!important}.wm-a11y-contrast body,.wm-a11y-contrast header,.wm-a11y-contrast footer,.wm-a11y-contrast main,.wm-a11y-contrast section{background:#000!important;color:#fff!important}.wm-a11y-contrast body a{color:#ffdc73!important}.wm-a11y-contrast body button,.wm-a11y-contrast body input,.wm-a11y-contrast body select,.wm-a11y-contrast body textarea{outline:2px solid #fff}.wm-modal-open{overflow:hidden}@media(max-width:640px){.wm-consent{left:8px;right:8px;bottom:8px}.wm-consent__box{padding:15px}.wm-consent__actions{display:grid;grid-template-columns:1fr}.wm-btn{width:100%}.wm-a11y-tab{top:auto;bottom:55px;writing-mode:horizontal-tb;transform:none;border-radius:8px 0 0 8px}.wm-a11y-panel{top:auto;bottom:54px;transform:none}.wm-cookie-settings{bottom:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}