.LegalShell-module__k5Bc6a__withPersistentNav{padding-top:68px}.LegalShell-module__k5Bc6a__floatingNav{z-index:80;border-bottom:1px solid var(--df-border);background:color-mix(in srgb, var(--df-bg) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:.18s ease-out both LegalShell-module__k5Bc6a__legal-nav-enter;position:fixed;inset:0 0 auto}.LegalShell-module__k5Bc6a__floatingNavBar{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;width:min(100%,92rem);min-height:68px;margin-inline:auto;padding-inline:clamp(12px,2.2vw,32px);display:grid;position:relative}.LegalShell-module__k5Bc6a__navTools,.LegalShell-module__k5Bc6a__navControls,.LegalShell-module__k5Bc6a__navPalettes,.LegalShell-module__k5Bc6a__navBrands{align-items:center;display:flex}.LegalShell-module__k5Bc6a__navTools{gap:4px}.LegalShell-module__k5Bc6a__navIconButton,.LegalShell-module__k5Bc6a__paletteButton{min-width:44px;min-height:44px;color:var(--df-ink);border:1px solid #0000;place-items:center;display:grid}.LegalShell-module__k5Bc6a__navIconButton:hover,.LegalShell-module__k5Bc6a__navIconButton:focus-visible,.LegalShell-module__k5Bc6a__paletteButton:hover,.LegalShell-module__k5Bc6a__paletteButton:focus-visible{border-color:var(--df-border);outline:none}.LegalShell-module__k5Bc6a__backArrow{font-size:1.45rem;line-height:1}.LegalShell-module__k5Bc6a__menuGlyph{gap:4px;width:18px;display:grid}.LegalShell-module__k5Bc6a__menuGlyph span{background:currentColor;height:1.5px}.LegalShell-module__k5Bc6a__navBrands{grid-column:2;gap:10px;margin-inline-start:14px}.LegalShell-module__k5Bc6a__navBrands a{align-items:center;line-height:0;display:flex}.LegalShell-module__k5Bc6a__navBhbImage{border-radius:3px;width:48px;height:auto;display:block}.LegalShell-module__k5Bc6a__navCurrentTitle{min-width:0;max-width:min(34vw,32rem);color:var(--df-ink);letter-spacing:-.015em;text-align:center;text-overflow:ellipsis;text-wrap:balance;white-space:nowrap;grid-column:3;justify-self:center;font-size:clamp(.78rem,1.35vw,1rem);font-weight:700;line-height:1.15;overflow:hidden}.LegalShell-module__k5Bc6a__navControls{grid-column:4;gap:8px}.LegalShell-module__k5Bc6a__navLanguageLabel{display:block}.LegalShell-module__k5Bc6a__navLanguageSelect{border:1px solid var(--df-border);background:var(--df-panel);width:clamp(112px,12vw,168px);min-height:44px;color:var(--df-ink);border-radius:0;padding:0 28px 0 10px;font-size:.75rem;font-weight:700}.LegalShell-module__k5Bc6a__navLanguageSelect:focus-visible{border-color:var(--df-ink);outline:2px solid var(--df-accent);outline-offset:2px}.LegalShell-module__k5Bc6a__navPalettes{gap:4px}.LegalShell-module__k5Bc6a__paletteButton{border-color:var(--df-border)}.LegalShell-module__k5Bc6a__paletteButton[aria-pressed=true]{border-color:var(--df-ink)}.LegalShell-module__k5Bc6a__menuBackdrop{z-index:69;cursor:default;background:#00000047;position:fixed;inset:0}.LegalShell-module__k5Bc6a__legalMenu{z-index:70;border-right:1px solid var(--df-border);background:var(--df-bg);width:min(420px,100vw - 24px);min-height:calc(100svh - 68px);color:var(--df-body);padding:32px clamp(20px,4vw,44px);animation:.2s ease-out both LegalShell-module__k5Bc6a__legal-menu-enter;position:fixed;top:68px;left:0;box-shadow:22px 0 54px #0000001f}.LegalShell-module__k5Bc6a__menuEyebrow,.LegalShell-module__k5Bc6a__menuAppearance>p{color:var(--df-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:700}.LegalShell-module__k5Bc6a__menuLinks{border-top:1px solid var(--df-border);margin-top:20px}.LegalShell-module__k5Bc6a__menuLink{border-bottom:1px solid var(--df-border);min-height:58px;color:var(--df-ink);align-content:center;display:grid}.LegalShell-module__k5Bc6a__menuLink:hover span:first-child,.LegalShell-module__k5Bc6a__menuLink:focus-visible span:first-child,.LegalShell-module__k5Bc6a__menuLink[aria-current=page] span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--df-accent);text-decoration-color:var(--df-accent);text-underline-offset:4px}.LegalShell-module__k5Bc6a__menuLink:focus-visible{outline:2px solid var(--df-accent);outline-offset:-2px}.LegalShell-module__k5Bc6a__menuLink span{font-size:.96rem;font-weight:700}.LegalShell-module__k5Bc6a__menuHomeLink{color:var(--df-accent-deep);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.LegalShell-module__k5Bc6a__menuHomeLink span:last-child{font-size:1.15rem}.LegalShell-module__k5Bc6a__menuAppearance{margin-top:30px}.LegalShell-module__k5Bc6a__menuAppearance>div{margin-top:12px}.LegalShell-module__k5Bc6a__menuPaletteButton{border:1px solid var(--df-border);min-height:44px;color:var(--df-ink);padding-inline:14px;font-size:.72rem;font-weight:700}.LegalShell-module__k5Bc6a__menuPaletteButton[aria-pressed=true]{border-color:var(--df-ink);background:var(--df-ink);color:#fff}@keyframes LegalShell-module__k5Bc6a__legal-nav-enter{0%{opacity:0;transform:translateY(-10px)}}@keyframes LegalShell-module__k5Bc6a__legal-menu-enter{0%{opacity:0;transform:translate(-20px)}}@media (max-width:640px){.LegalShell-module__k5Bc6a__floatingNavBar{min-height:104px;padding-bottom:38px}.LegalShell-module__k5Bc6a__withPersistentNav{padding-top:104px}.LegalShell-module__k5Bc6a__navTools{margin-left:-4px}.LegalShell-module__k5Bc6a__navBrands{grid-column:auto;gap:8px;margin-inline-start:0;position:absolute;inset:auto auto 11px clamp(12px,2.2vw,32px)}.LegalShell-module__k5Bc6a__navBhbImage{width:42px}.LegalShell-module__k5Bc6a__navCurrentTitle{text-align:right;grid-column:auto;justify-self:auto;max-width:calc(100% - 210px);font-size:.75rem;position:absolute;inset:auto clamp(12px,2.2vw,32px) 19px auto}.LegalShell-module__k5Bc6a__navControls{gap:4px}.LegalShell-module__k5Bc6a__navLanguageSelect{width:98px;min-height:40px;padding-inline:7px 22px;font-size:.67rem}.LegalShell-module__k5Bc6a__navControls{min-width:0}.LegalShell-module__k5Bc6a__navPalettes{overscroll-behavior-x:contain;scrollbar-width:none;gap:2px;min-width:0;overflow-x:auto}.LegalShell-module__k5Bc6a__navPalettes::-webkit-scrollbar{display:none}.LegalShell-module__k5Bc6a__paletteButton{min-width:40px;min-height:40px}.LegalShell-module__k5Bc6a__legalMenu{min-height:calc(100svh - 104px);top:104px}}@media (prefers-reduced-motion:reduce){.LegalShell-module__k5Bc6a__floatingNav,.LegalShell-module__k5Bc6a__legalMenu{animation:none}}@media print{.LegalShell-module__k5Bc6a__withPersistentNav{padding-top:0}.LegalShell-module__k5Bc6a__legalWordmark{--df-wordmark-ink:#111;--df-wordmark-notch:#111;--df-wordmark-badge:#fff;--df-wordmark-cut:#111}}
