.agentUpdatesPage{--updates-bg:#040b14;--updates-card:#081626;--updates-border:#25445a;--updates-text:#eef6ff;--updates-muted:#afc3d4;--updates-accent:#8bcff3;--updates-button:#176799;background:var(--updates-bg);min-height:100dvh;color:var(--updates-text);padding:24px}.agentUpdatesShell{width:min(820px,100%);margin:0 auto}.agentUpdatesHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.agentUpdatesBrand{align-items:center;gap:10px;display:flex}.agentUpdatesBrand img{object-fit:contain;width:38px;height:38px}.agentUpdatesBrand b,.agentUpdatesBrand span{display:block}.agentUpdatesBrand span{color:var(--updates-muted);margin-top:3px;font-size:12px}.agentUpdatesLin{display:none}.agentUpdatesHeader a{color:var(--updates-accent);font-size:14px}.agentUpdatesCard{border:1px solid var(--updates-border);background:var(--updates-card);border-radius:22px;padding:clamp(22px,5vw,42px)}.agentUpdatesEyebrow{letter-spacing:.12em;color:var(--updates-accent);font-size:12px;font-weight:850}.agentUpdatesCard h1{letter-spacing:-.035em;margin:10px 0 16px;font-size:clamp(30px,6vw,46px);line-height:1.1}.agentUpdatesCard p{color:var(--updates-muted);margin:8px 0 0;font-size:16px;line-height:1.7}.agentUpdatesTopics{gap:24px;margin-top:30px;display:grid}.agentUpdatesTopics article{border-top:1px solid var(--updates-border);padding-top:22px}.agentUpdatesTopics h2{margin:0;font-size:19px;line-height:1.4}.agentUpdatesSafety{border:1px solid var(--updates-border);border-radius:14px;margin-top:28px;padding:18px}.agentUpdatesActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.agentUpdatesActions a{border:1px solid var(--updates-border);min-height:46px;color:var(--updates-text);border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:15px;text-decoration:none;display:inline-flex}.agentUpdatesActions a:first-child{background:var(--updates-button)}.agentUpdatesPage a:focus-visible{outline:2px solid var(--updates-accent);outline-offset:4px}html[data-partner=lin] .agentUpdatesPage{--updates-bg:#09090a;--updates-card:#151114;--updates-border:#51404a;--updates-text:#f5eef2;--updates-muted:#c4b8bf;--updates-accent:#ff858b;--updates-button:#b30d17}html[data-partner=lin] .agentUpdatesNexus{display:none}html[data-partner=lin] .agentUpdatesLin{display:flex}@media (max-width:560px){.agentUpdatesPage{padding:18px 12px}.agentUpdatesCard{padding:22px 18px}.agentUpdatesHeader{gap:12px}.agentUpdatesHeader a{font-size:13px}.agentUpdatesActions{display:grid}.agentUpdatesActions a{width:100%}}
