.layout_legalWrapper__28_dq{min-height:calc(100vh - 80px);background:var(--color-background)}.layout_disclaimerBanner__2Mqig{background:linear-gradient(135deg,rgba(26,26,26,.03),rgba(26,26,26,.06));border-bottom:1px solid var(--color-border)}.layout_disclaimerContent__NCNLK{max-width:var(--container-max);margin:0 auto;padding:var(--spacing-md) var(--container-padding);display:flex;align-items:flex-start;gap:var(--spacing-sm)}.layout_disclaimerIcon__OupM0{flex-shrink:0;color:var(--color-muted);margin-top:2px}.layout_disclaimerText__o4R63{font-family:var(--font-sans);font-size:.875rem;line-height:1.6;color:var(--color-muted)}.layout_disclaimerText__o4R63 strong{font-weight:600;color:var(--color-foreground)}.layout_disclaimerText__o4R63 a{color:var(--color-foreground);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.layout_disclaimerText__o4R63 a:hover{opacity:.7}@media (max-width:640px){.layout_disclaimerContent__NCNLK{flex-direction:column;gap:var(--spacing-xs)}.layout_disclaimerText__o4R63{font-size:.8125rem}}