.site-footer-shell[data-astro-cid-nns7i3if]{border-top:1px solid var(--bri-line);background:var(--bri-panel);width:100%;color:var(--bri-text)}.site-footer-inner[data-astro-cid-nns7i3if]{width:min(1440px,100%);min-height:220px;padding:34px var(--bri-gutter,56px) 28px;grid-template-columns:1fr auto;align-content:start;gap:18px 44px;margin:auto;display:grid}.footer-brand[data-astro-cid-nns7i3if]{gap:6px;display:grid}.footer-brand[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{font-family:var(--bri-display);letter-spacing:.02em;font-size:1.68rem}.footer-brand[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if],.footer-meta[data-astro-cid-nns7i3if],.footer-legal[data-astro-cid-nns7i3if]{color:var(--bri-muted);font-family:var(--bri-mono);letter-spacing:.05em;font-size:.75rem}.footer-links[data-astro-cid-nns7i3if],.footer-legal[data-astro-cid-nns7i3if]{flex-wrap:wrap;align-items:start;gap:14px 20px;display:flex}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.footer-legal[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:24px;color:inherit;font-family:var(--bri-mono);align-items:center;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.footer-policy[data-astro-cid-nns7i3if]{max-width:560px;color:var(--bri-muted);margin:0;font-size:.9rem;line-height:1.7}.footer-meta[data-astro-cid-nns7i3if]{align-items:center;gap:18px;display:flex}.footer-x[data-astro-cid-nns7i3if]{min-height:24px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.footer-x[data-astro-cid-nns7i3if]:hover,.footer-x[data-astro-cid-nns7i3if]:focus-visible{color:var(--bri-hot)}.footer-legal[data-astro-cid-nns7i3if]{grid-area:2/2/4;justify-content:flex-end}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.footer-legal[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--bri-hot)}@media (width<=760px){.site-footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:12px;min-height:230px;padding:26px 20px 22px}.footer-brand[data-astro-cid-nns7i3if]{gap:4px}.footer-brand[data-astro-cid-nns7i3if] strong[data-astro-cid-nns7i3if]{font-size:1.5rem}.footer-links[data-astro-cid-nns7i3if]{gap:8px 16px}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-size:var(--bri-text-xs,.75rem)}.footer-policy[data-astro-cid-nns7i3if]{font-size:var(--bri-text-xs,.75rem);line-height:1.4}.footer-meta[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:6px 14px;display:flex}.footer-legal[data-astro-cid-nns7i3if]{grid-area:auto;justify-content:flex-start;gap:8px 16px}}.site-header-shell[data-astro-cid-fzpbxy5g]{z-index:30;border-bottom:1px solid var(--bri-line);background:var(--bri-bg);width:100%;color:var(--bri-text);position:relative}.site-header-inner[data-astro-cid-fzpbxy5g]{width:min(1440px,100%);min-height:78px;padding-inline:var(--bri-gutter,56px);justify-content:space-between;align-items:center;gap:28px;margin:auto;display:flex}.site-header-shell-compact[data-astro-cid-fzpbxy5g] .site-header-inner[data-astro-cid-fzpbxy5g]{min-height:70px}.brand[data-astro-cid-fzpbxy5g]{color:inherit;white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-logo[data-astro-cid-fzpbxy5g]{flex:none;width:56px;height:56px;display:block}.site-header-shell-compact[data-astro-cid-fzpbxy5g] .brand-logo[data-astro-cid-fzpbxy5g]{width:50px;height:50px}.brand[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-family:var(--bri-display);letter-spacing:.035em;font-size:1.34rem}.site-nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:12px;display:flex}.site-nav-primary[data-astro-cid-fzpbxy5g]{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--bri-muted);font-family:var(--bri-mono);letter-spacing:.065em;border-bottom:2px solid #0000;align-items:center;padding:0 10px;font-size:.84rem;font-weight:800;text-decoration:none;display:flex}.site-nav-primary[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--bri-hot);border-color:var(--bri-hot)}.site-nav-secondary[data-astro-cid-fzpbxy5g]{position:relative}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{min-width:44px;min-height:44px;color:var(--bri-text);cursor:pointer;border-left:1px solid #0000;border-right:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:8px;list-style:none;display:flex}.site-nav-secondary[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g]{color:var(--bri-hot);border-color:var(--bri-line);background:var(--bri-panel)}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.summary-label[data-astro-cid-fzpbxy5g]{font-family:var(--bri-mono);letter-spacing:.07em;font-size:.78rem;font-weight:900}.menu-bars[data-astro-cid-fzpbxy5g],.menu-bars[data-astro-cid-fzpbxy5g]:before,.menu-bars[data-astro-cid-fzpbxy5g]:after{content:"";background:currentColor;width:18px;height:2px;transition:transform .16s;display:block}.menu-bars[data-astro-cid-fzpbxy5g]{position:relative}.menu-bars[data-astro-cid-fzpbxy5g]:before{position:absolute;top:-6px}.menu-bars[data-astro-cid-fzpbxy5g]:after{position:absolute;top:6px}.site-nav-secondary[data-astro-cid-fzpbxy5g][open] .menu-bars[data-astro-cid-fzpbxy5g]{background:0 0}.site-nav-secondary[data-astro-cid-fzpbxy5g][open] .menu-bars[data-astro-cid-fzpbxy5g]:before{top:0;transform:rotate(45deg)}.site-nav-secondary[data-astro-cid-fzpbxy5g][open] .menu-bars[data-astro-cid-fzpbxy5g]:after{top:0;transform:rotate(-45deg)}.secondary-panel[data-astro-cid-fzpbxy5g]{border:1px solid var(--bri-line);border-top:3px solid var(--bri-hot);background:var(--bri-bg);width:min(480px,100vw - 40px);position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px #000a}.desk-head[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--bri-line);justify-content:space-between;align-items:flex-end;gap:20px;min-height:84px;padding:16px 18px;display:flex}.desk-head[data-astro-cid-fzpbxy5g] div[data-astro-cid-fzpbxy5g]{gap:5px;display:grid}.desk-head[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g],.desk-head[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g]{font-family:var(--bri-mono);font-size:var(--bri-text-xs,.75rem);letter-spacing:.08em}.desk-head[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{color:var(--bri-hot);font-weight:900}.desk-head[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-family:var(--bri-display);letter-spacing:.015em;font-size:1.24rem}.desk-head[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g]{color:var(--bri-muted)}.desk-primary-mobile[data-astro-cid-fzpbxy5g]{display:none}.desk-links[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr 1fr;display:grid}.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{border-right:1px solid var(--bri-line);border-bottom:1px solid var(--bri-line);min-width:0;min-height:70px;color:var(--bri-text);grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:12px 14px;text-decoration:none;display:grid}.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:nth-child(2n){border-right:0}.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:hover,.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:focus-visible,.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][aria-current=page]{background:var(--bri-panel2)}.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][aria-current=page]{box-shadow:inset 3px 0 0 var(--bri-hot)}.desk-index[data-astro-cid-fzpbxy5g]{color:var(--bri-hot);font-family:var(--bri-mono);font-size:var(--bri-text-xs,.75rem);font-weight:900}.desk-copy[data-astro-cid-fzpbxy5g]{gap:3px;min-width:0;display:grid}.desk-copy[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:.88rem}.desk-copy[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{color:var(--bri-muted);font-size:var(--bri-text-xs,.75rem);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.desk-arrow[data-astro-cid-fzpbxy5g]{color:var(--bri-muted);font-size:var(--bri-text-xs,.75rem)}.desk-legal[data-astro-cid-fzpbxy5g]{justify-content:flex-end;gap:16px;padding:9px 14px;display:flex}.desk-legal[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:28px;color:var(--bri-muted);font-family:var(--bri-mono);font-size:var(--bri-text-xs,.75rem);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.desk-legal[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.desk-legal[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{color:var(--bri-text)}.brand[data-astro-cid-fzpbxy5g]:focus-visible,.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible,.site-nav[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:focus-visible{outline:3px solid var(--bri-hot);outline-offset:2px}@media (width<=760px){.site-header-inner[data-astro-cid-fzpbxy5g]{min-height:64px;padding-inline:20px}.brand[data-astro-cid-fzpbxy5g]{gap:9px}.brand-logo[data-astro-cid-fzpbxy5g],.site-header-shell-compact[data-astro-cid-fzpbxy5g] .brand-logo[data-astro-cid-fzpbxy5g]{width:42px;height:42px}.brand[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:1.12rem}.site-nav-primary[data-astro-cid-fzpbxy5g],.summary-label[data-astro-cid-fzpbxy5g]{display:none}.site-nav-secondary[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{min-width:38px}.secondary-panel[data-astro-cid-fzpbxy5g]{width:auto;max-height:calc(100dvh - 80px);position:fixed;top:64px;left:20px;right:20px;overflow-y:auto}.desk-primary-mobile[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--bri-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.desk-primary-mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-right:1px solid var(--bri-line);border-bottom:1px solid var(--bri-line);min-height:46px;color:var(--bri-muted);font-family:var(--bri-mono);font-size:var(--bri-text-xs,.75rem);letter-spacing:.055em;align-items:center;padding:0 14px;font-weight:900;text-decoration:none;display:flex}.desk-primary-mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:nth-child(2n){border-right:0}.desk-primary-mobile[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--bri-hot);box-shadow:inset 3px 0 0 var(--bri-hot)}.desk-links[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr}.desk-links[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{border-right:0}.desk-head[data-astro-cid-fzpbxy5g]{min-height:72px}.desk-head[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:1.05rem}}
