.footer-site-links{display:flex!important;flex-wrap:wrap;gap:10px 18px!important;max-width:560px}.footer-site-links a,.footer-accessibility{font:inherit;font-size:14px;line-height:1.5}.footer-accessibility{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.site-footer .footer-row{align-items:start}.site-footer nav a{display:inline-flex;align-items:center;min-height:44px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #cba1ff!important;outline-offset:4px!important}html[data-theme=light] :focus-visible{outline-color:#642ca2!important}#herd-accessibility{width:min(520px,calc(100% - 32px));max-height:85dvh;box-sizing:border-box;overflow:auto;border:1px solid #a886cd;border-radius:16px;padding:26px;background:#171020;color:#faf7ff;box-shadow:0 24px 90px #0009}#herd-accessibility::backdrop{background:#07040bbb}.a11y-heading{display:flex;align-items:start;gap:18px}.a11y-heading h2{font:700 25px/1.2 'DM Sans',sans-serif;margin:0}.a11y-heading button{margin-left:auto}#herd-accessibility p{font:400 16px/1.6 'DM Sans',sans-serif;color:inherit}#herd-accessibility fieldset{border:1px solid #9f7cbd;border-radius:8px;margin:20px 0;padding:12px}#herd-accessibility legend{padding:0 5px;font-size:14px}#herd-accessibility label{display:flex;align-items:center;gap:12px;min-height:48px;font:500 16px/1.4 'DM Sans',sans-serif;cursor:pointer}#herd-accessibility input{width:22px;height:22px;accent-color:#a877e6}#herd-accessibility button{min-height:44px;border:1px solid #a886cd;border-radius:6px;background:#322044;color:#fff;padding:8px 14px;cursor:pointer;font-size:14px}#herd-accessibility a{color:#ddbdff;text-decoration:underline}.a11y-status{min-height:26px;margin-bottom:0}html[data-theme=light] #herd-accessibility{background:#fff;color:#261432}html[data-theme=light] #herd-accessibility a{color:#602894}html[data-a11y-large] :is(p,li,figcaption,.build-stage-caption,.footer-site-links a){font-size:max(1.15em,18px)!important;line-height:1.65!important}html[data-a11y-large] .build-stage-caption{min-height:100px}html[data-a11y-links] a{text-decoration:underline!important;text-underline-offset:4px}html[data-a11y-motion]{scroll-behavior:auto!important}html[data-a11y-motion] *,html[data-a11y-motion] *::before,html[data-a11y-motion] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-a11y-motion] #herd-assembly{display:none!important}html[data-a11y-contrast] :is(header,main,section,footer,dialog,.build-demo){background:#100b18!important;color:#fff!important}html[data-a11y-contrast] :is(p,li,label,small,h1,h2,h3,h4,figcaption,.build-stage-caption,.build-demo-note){color:#fff!important}html[data-a11y-contrast] a{color:#e3c5ff!important}html[data-a11y-contrast][data-theme=light] :is(header,main,section,footer,dialog,.build-demo){background:#fff!important;color:#160a23!important}html[data-a11y-contrast][data-theme=light] :is(p,li,label,small,h1,h2,h3,h4,figcaption,.build-stage-caption,.build-demo-note){color:#160a23!important}html[data-a11y-contrast][data-theme=light] a{color:#4e167f!important}@media(max-width:760px){.footer-site-links{max-width:none;gap:4px 16px!important}.site-footer .footer-row{gap:16px!important}#herd-accessibility{padding:20px}.a11y-heading h2{font-size:22px}}
.header-agency-line{margin:0;padding:7px 16px;text-align:center;background:#26143d;color:#eedfff;font:500 12px/1.4 "DM Sans",sans-serif;letter-spacing:.02em}html[data-theme=light] .header-agency-line{background:#eee5f7;color:#472261}@media(max-width:760px){.header-agency-line{font-size:10px;padding:6px 10px}}