.s-04cbc17ac2ff11b58128 a:hover,.s-8a78e5585b850c2a3d6a{text-decoration:underline}:root{--azure:#0078D7;--azure-600:#0b62b1;--azure-700:#0a4e8a;--cloud:#F3F5F9;--ink:#0A1720;--ink-2:#102532;--muted:#5D6B75;--link:#0b62b1;--radius:14px;--shadow:0 20px 60px rgba(10,23,32,.18)}#ew-consent-root{position:fixed;inset:auto 16px 16px auto;z-index:9999;max-width:420px;width:calc(100vw - 32px);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}@media (max-width:520px){#ew-consent-root{left:16px;right:16px;bottom:14px;max-width:none}}.s-a953b446c636f4fce5d8{background:#fff;border-radius:16px;box-shadow:0 14px 40px rgba(10,23,32,.18);outline:rgba(16,37,50,.08) solid 1px;overflow:hidden;transform:translateY(10px);opacity:0;transition:.35s}.s-a953b446c636f4fce5d8.s-6496def548757f652242{transform:none;opacity:1}.s-68ce4524a2e8a3eb8c6f{padding:14px 14px 12px;color:var(--ink);line-height:1.45}.s-b92fb4bbcdefae65faf0{font-weight:900;color:var(--ink-2);font-size:1rem;margin:0 0 4px}.s-04cbc17ac2ff11b58128{color:var(--muted);font-size:.95rem;margin:0}.s-04cbc17ac2ff11b58128 a{color:var(--link);text-decoration:none}.s-b2c484d08ade72e8cd33{display:flex;gap:8px;flex-wrap:wrap;margin:12px 14px 14px}.s-3d89e6b18503c51dabd5{cursor:pointer;appearance:none;border:1px solid rgba(16,37,50,.14);background:#fff;color:var(--ink);border-radius:12px;padding:10px 12px;font-weight:700}.s-3d89e6b18503c51dabd5:hover{background:#f2f6fc}.s-d41564810d7886e7f459{border:0;background:linear-gradient(135deg,var(--azure),var(--azure-700));color:#fff;box-shadow:var(--shadow)}.s-d41564810d7886e7f459:hover{filter:brightness(1.03)}.s-8a78e5585b850c2a3d6a{background:0 0;border:0;color:var(--link);padding:8px 6px}.s-0f311341cc935bd42a5d{border-top:1px solid rgba(16,37,50,.06);padding:10px 14px 14px;display:none}.s-0f311341cc935bd42a5d.s-5fc7e38bffe00ca46add{display:block}.s-2d629cc261e420b8ff87{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:10px 0}.s-2d629cc261e420b8ff87+.s-2d629cc261e420b8ff87{border-top:1px dashed rgba(16,37,50,.1)}.s-2d629cc261e420b8ff87 h4{margin:0;font-weight:800;color:var(--ink-2);font-size:.98rem}.s-2d629cc261e420b8ff87 p{margin:4px 0 0;color:var(--muted);font-size:.9rem}.s-3815cbaa5d7ab91b5a7c{position:relative;width:46px;height:26px;flex:0 0 auto}.s-3815cbaa5d7ab91b5a7c input{position:absolute;inset:0;opacity:0}.s-0d08b0307c3824f1e46f{position:absolute;inset:0;background:#e8eef6;border:1px solid rgba(16,37,50,.14);border-radius:999px;transition:.25s}.s-0d08b0307c3824f1e46f::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.12);transition:.25s}.s-3815cbaa5d7ab91b5a7c input:checked+.s-0d08b0307c3824f1e46f{background:linear-gradient(135deg,var(--azure),var(--azure-600));border-color:transparent}.s-3815cbaa5d7ab91b5a7c input:checked+.s-0d08b0307c3824f1e46f::after{transform:translateX(20px)}.s-3815cbaa5d7ab91b5a7c input:disabled+.s-0d08b0307c3824f1e46f{opacity:.5;cursor:not-allowed}.s-00f1b453630fb0596e0e{display:none}.s-555e1e6f337b7d8727d6{display:inline}.s-c8847678b0ca95c404cc{font-size:.82rem;color:var(--muted);margin-top:2px}@media (prefers-reduced-motion:reduce){.s-0d08b0307c3824f1e46f,.s-0d08b0307c3824f1e46f::after,.s-a953b446c636f4fce5d8{transition:none}}