.blue-hour .legal-glass-card{background:linear-gradient(160deg,#ffffff17 0%,#ffffff06 60%,#ffffff04 100%);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff1f}.blue-hour .legal-section-picker{top:var(--bh-nav-height);transition:top .42s cubic-bezier(.65,0,.35,1)}.blue-hour:has(.bh-nav[data-hidden=true]:not(:focus-within)) .legal-section-picker{top:0}@media (prefers-reduced-motion:reduce){.blue-hour .legal-section-picker{transition:none}}.blue-hour .legal-hero-title{animation:bh-hero-headline-in .6s var(--bh-ease-out) 80ms both}@keyframes legal-swap-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.blue-hour .legal-swap{animation:legal-swap-in .32s var(--bh-ease-out) both;display:inline-block}@keyframes legal-picker-list-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.blue-hour .legal-picker-list{animation:legal-picker-list-in .22s var(--bh-ease-out) both}.blue-hour .legal-picker-item{transition:background-color var(--bh-duration-hover) var(--bh-ease-hover)}@media (hover:hover) and (pointer:fine){.blue-hour .legal-glass-card.bh-lift:hover{border-color:#ffffff2e}.blue-hour .legal-picker-item:hover{background-color:#ffffff0a}}@media (prefers-reduced-motion:reduce){.blue-hour .legal-hero-title,.blue-hour .legal-swap,.blue-hour .legal-picker-list{animation:.2s both bh-hero-fade}}