.n4-languages{display:flex;gap:4px;align-items:center;flex-shrink:0;order:4}.n4-languages a{display:flex;align-items:center;gap:4px;padding:7px 5px;border:1px solid transparent;border-radius:6px;text-decoration:none;color:#18325a;font:700 11px Arial,sans-serif}.n4-languages img{display:block;object-fit:cover;border:1px solid #d8e0eb;border-radius:2px}.n4-languages [aria-current]{border-color:#1b65ff;background:#eef5ff}.n4-languages a:focus-visible,.n4-whatsapp:focus-visible,.n4-privacy button:focus-visible,.n4-privacy-link:focus-visible{outline:3px solid #1262eb;outline-offset:4px}.header-row{gap:18px}.n4-whatsapp{position:fixed;bottom:24px;right:24px;z-index:900;display:flex;align-items:center;gap:10px;background:#128343;color:#fff!important;padding:15px 20px;border-radius:50px;text-decoration:none;font:700 15px Arial,sans-serif;box-shadow:0 5px 24px #001b2833}.n4-whatsapp svg{width:25px;height:25px;flex-shrink:0}.n4-whatsapp:hover{background:#096b34;transform:translateY(-2px)}.n4-privacy{position:fixed;left:20px;bottom:20px;z-index:1000;max-width:440px;background:white;color:#18325a;padding:22px;border:1px solid #d4dfef;border-radius:16px;box-shadow:0 10px 40px #10244b33;font:14px/1.6 Arial,sans-serif}.n4-privacy[hidden]{display:none}.n4-privacy h2{font-size:19px;margin:0 0 8px}.n4-privacy p{margin:0 0 14px}.n4-privacy-actions{display:flex;align-items:center;gap:18px}.n4-privacy button{background:#1460f5;color:white;border:0;border-radius:30px;padding:11px 24px;font:700 14px Arial,sans-serif;cursor:pointer}.n4-privacy a{color:#144faa;text-decoration:underline}.n4-privacy-link{display:block;margin:20px 0 0;border:0;background:transparent;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.n4-blog-note{font-size:14px;color:#405574;margin:14px 0}.n4-policy{max-width:850px;margin:40px auto;padding:24px;font:16px/1.7 Arial,sans-serif;color:#13284a}.n4-policy h1{font-size:38px;line-height:1.2}.n4-policy a{color:#145bd6}.n4-policy h2{font-size:23px;margin:28px 0 10px}
@media(min-width:1021px) and (max-width:1250px){.header-row{gap:12px}.site-nav{gap:12px}.site-nav a{font-size:.82rem}.brand-logo{max-width:185px}.header-cta{font-size:12px;padding:13px}.n4-languages span{display:none}}
@media(max-width:1020px){.n4-languages{margin-left:auto;order:0}.menu-toggle{margin-left:0}.header-row{gap:12px}}
@media(max-width:520px){.n4-languages span{display:none}.n4-languages a{padding:6px 3px}.brand-logo{width:155px;max-width:42vw}.header-row{gap:8px}.n4-privacy{left:12px;right:12px;bottom:12px;max-width:none;padding:18px}.n4-whatsapp{right:16px;bottom:16px;padding:13px}.n4-whatsapp span{display:none}body.n4-notice-open .n4-whatsapp{bottom:280px}}
@media(prefers-reduced-motion:reduce){.n4-whatsapp:hover{transform:none}}
