.Gjv0yq_banner{z-index:60;background:var(--color-semantic-surface-dark);color:var(--color-neutral-white);border-top:3px solid var(--color-brand-500);max-height:85vh;position:fixed;inset:auto 0 0;overflow-y:auto}.Gjv0yq_inner{align-items:flex-end;gap:32px;max-width:1280px;margin:0 auto;padding:20px 24px;display:flex}.Gjv0yq_text{flex:1;min-width:0}.Gjv0yq_title{font-family:var(--font-display);text-transform:uppercase;margin:0 0 6px;font-size:20px;font-weight:700}.Gjv0yq_body{font-family:var(--font-body);color:var(--color-neutral-invmuted,#9ba19d);margin:0;font-size:14px;line-height:1.5}.Gjv0yq_link{color:var(--color-signal-400)}.Gjv0yq_categories{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.Gjv0yq_toggle{font-family:var(--font-body);color:var(--color-neutral-invmuted,#9ba19d);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.Gjv0yq_toggle strong{color:var(--color-neutral-white);display:block}.Gjv0yq_toggle input{width:18px;height:18px;accent-color:var(--color-brand-500);flex:none;margin-top:3px}.Gjv0yq_actions{flex:none;gap:10px;display:flex}.Gjv0yq_primary,.Gjv0yq_secondary,.Gjv0yq_textButton{border-radius:var(--radius-ui);min-height:44px;font-family:var(--font-display);text-transform:uppercase;cursor:pointer;padding:0 20px;font-size:16px;font-weight:700}.Gjv0yq_primary{background:var(--color-brand-500);color:var(--color-neutral-white);border:1px solid var(--color-brand-500)}.Gjv0yq_secondary{color:var(--color-neutral-white);border:1px solid var(--color-neutral-white);background:0 0}.Gjv0yq_textButton{color:var(--color-neutral-white);background:0 0;border:1px solid #0000;text-decoration:underline}.Gjv0yq_primary:focus-visible,.Gjv0yq_secondary:focus-visible,.Gjv0yq_textButton:focus-visible{outline:2px solid var(--color-signal-400);outline-offset:2px}@media (max-width:767px){.Gjv0yq_inner{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.Gjv0yq_actions{grid-template-columns:1fr 1fr;display:grid}.Gjv0yq_primary{grid-area:1/1/auto/-1}}.Gjv0yq_primary,.Gjv0yq_secondary,.Gjv0yq_textButton{border-radius:var(--radius-ui)}
.jAbkpW_footer{background:var(--color-neutral-dark);color:#fff;--link-hover:#fff;position:relative;overflow:hidden}.jAbkpW_strip{height:8px;display:flex}.jAbkpW_stripSignal{background:var(--color-signal-400);clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);width:34%}.jAbkpW_stripRest{background:var(--color-neutral-darkelevated);--link-hover:#fff;flex:1}.jAbkpW_inner{max-width:var(--grid-max);padding:64px var(--page-margin) 32px;flex-direction:column;gap:48px;margin:0 auto;display:flex}.jAbkpW_grid{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:40px;display:grid}.jAbkpW_brand{flex-direction:column;gap:20px;display:flex}.jAbkpW_logo{width:260px;max-width:100%;height:auto;margin-left:-14px}.jAbkpW_blurb{color:var(--color-neutral-invsecondary);max-width:34ch;font-size:15px}.jAbkpW_socials{gap:8px;display:flex}.jAbkpW_social{border:1px solid var(--color-neutral-darkborder);color:#fff;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.jAbkpW_social:hover{color:var(--color-neutral-dark);background:#fff}.jAbkpW_column{flex-direction:column;gap:12px;display:flex}.jAbkpW_columnTitle{border-bottom:2px solid var(--color-signal-400);font-family:var(--font-display-stack);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;padding-bottom:10px;font-size:18px;font-weight:800}.jAbkpW_links{flex-direction:column;gap:12px;list-style:none;display:flex}.jAbkpW_link{color:var(--color-neutral-invsecondary);font-size:15px}.jAbkpW_link:hover{color:#fff}.jAbkpW_legal{border-top:1px solid var(--color-neutral-darkborder);font-family:var(--font-mono-stack);color:var(--color-neutral-invmuted);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:24px;font-size:12px;display:flex}.jAbkpW_legalLinks{gap:20px;display:flex}.jAbkpW_legalLinks a,.jAbkpW_legalButton{color:var(--color-neutral-invmuted)}.jAbkpW_legalButton{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.jAbkpW_credit{font-family:var(--font-mono-stack);letter-spacing:.04em;justify-content:flex-end;padding-top:16px;font-size:12px;display:flex}.jAbkpW_creditLink{color:var(--color-neutral-invmuted);border:1px solid var(--color-neutral-darkborder);border-radius:var(--radius-ui);transition:color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:inline-flex}.jAbkpW_creditLabel{text-transform:uppercase}.jAbkpW_creditBrand{color:#fff;font-family:var(--font-display-stack);letter-spacing:.02em;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.jAbkpW_creditMark{background:var(--color-signal-400);border-radius:50%;width:8px;height:8px}.jAbkpW_creditLink:hover{color:#fff;border-color:var(--color-signal-400);text-decoration:none}.jAbkpW_creditLink:hover .jAbkpW_creditBrand{color:var(--color-signal-400)}.jAbkpW_creditLink:focus-visible{outline:3px solid var(--color-signal-400);outline-offset:2px}@media (max-width:1023px){.jAbkpW_credit{justify-content:flex-start}.jAbkpW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jAbkpW_brand{grid-column:1/-1}}@media (max-width:767px){.jAbkpW_inner{gap:32px;padding:40px 16px 24px}}.jAbkpW_legalButton,.jAbkpW_social{border-radius:var(--radius-ui)}
._5guchq_button{z-index:40;background:var(--color-neutral-dark);width:48px;height:48px;color:var(--color-signal-400);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-base,.18s) var(--ease-out,ease), transform var(--dur-base,.18s) var(--ease-out,ease), background var(--dur-base,.18s) var(--ease-out,ease);--link-hover:#fff;border:0;justify-content:center;align-items:center;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 8px 24px #0f11103d}._5guchq_visible{opacity:1;pointer-events:auto;transform:none}._5guchq_button:hover{background:var(--color-neutral-darkelevated);--link-hover:#fff}._5guchq_button:focus-visible{outline:3px solid var(--color-signal-400);outline-offset:3px}._5guchq_chevron{clip-path:polygon(50% 0,100% 45%,100% 100%,50% 55%,0 100%,0 45%);background:currentColor;width:14px;height:14px}@media (max-width:767px){._5guchq_button{width:44px;height:44px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){._5guchq_button{transition:none}}._5guchq_button{border-radius:var(--radius-ui)}
