.nav{flex-wrap:wrap}.nav .wordmark{max-width:350px;white-space:normal;font-size:18px;line-height:1.25;letter-spacing:.02em}.brandmark span{min-width:0}.analytics-inner #analytics-current{overflow-wrap:anywhere}#analytics-consent[hidden]{display:none!important}#analytics-consent{position:fixed;z-index:100;left:16px;right:16px;bottom:16px;max-height:75vh;overflow:auto;background:#14232a;color:#edf4f4;border:1px solid #7ee6c6;border-radius:16px;box-shadow:0 8px 40px #0009;max-width:900px;margin:auto}.analytics-inner{padding:18px 22px}.analytics-inner h2{font-size:20px;line-height:1.3;margin:0 0 8px}.analytics-inner p{font-size:14px;line-height:1.5;margin:8px 0}.analytics-actions{display:flex;flex-wrap:wrap;gap:8px}.analytics-actions button{font-size:14px;padding:10px 14px;margin:0}.analytics-actions [hidden]{display:none!important}[data-analytics-settings]{font:inherit;font-weight:400;background:transparent;color:#7ee6c6;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:0;margin:0;cursor:pointer;text-align:left}.analytics-actions button:focus-visible,[data-analytics-settings]:focus-visible{outline:3px solid white;outline-offset:3px}@media(max-width:480px){.analytics-inner{padding:14px}.analytics-actions button{flex:1 1 120px}#analytics-consent{left:8px;right:8px;bottom:8px}.analytics-inner h2{font-size:18px}}