.legal_container__MHY9a{width:min(920px,calc(100% - var(--whim-space-xl)));margin:0 auto;padding:clamp(var(--whim-space-xl),6vw,var(--whim-space-3xl)) 0 96px;display:grid;grid-gap:var(--whim-space-md);gap:var(--whim-space-md)}.legal_header__yuPUE{position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--whim-radius-xl);padding:clamp(var(--whim-space-lg),4vw,var(--whim-space-xl));background:radial-gradient(circle at 100% 0,color-mix(in oklch,var(--wh-gold) 14%,transparent),transparent 38%),radial-gradient(circle at 0 100%,color-mix(in oklch,var(--wh-pillar-iii) 10%,transparent),transparent 42%),color-mix(in oklch,var(--color-bg-panel) 96%,white);box-shadow:var(--shadow-md)}.legal_header__yuPUE:before{inset:-10% auto auto -6%;width:160px;height:160px;background:radial-gradient(circle,var(--whim-info-bg),transparent 70%);opacity:.6}.legal_header__yuPUE:after,.legal_header__yuPUE:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.legal_header__yuPUE:after{inset:auto -4% -24% auto;width:180px;height:180px;background:radial-gradient(circle,color-mix(in srgb,var(--whim-glow-warm) 65%,transparent),transparent 68%);opacity:.55}.legal_eyebrow__dzh_i{display:inline-flex;align-items:center;gap:var(--whim-space-sm);margin-bottom:var(--whim-space-md);padding:var(--whim-space-sm) var(--whim-space-md);border-radius:var(--whim-radius-pill);background:color-mix(in oklch,var(--whim-info-bg) 72%,transparent);color:var(--color-text-secondary);font-size:.78rem;font-weight:var(--whim-font-weight-medium);letter-spacing:.06em;text-transform:uppercase}.legal_title__fmxNJ{max-width:14ch;margin-bottom:var(--whim-space-md);font-size:clamp(2rem,4vw,3.15rem);font-weight:var(--whim-font-weight-bold);letter-spacing:-.04em;line-height:1.02;color:var(--color-text)}.legal_subtitle__YK_gT{max-width:62ch;font-size:1rem;line-height:var(--whim-line-height-relaxed);color:var(--color-text-secondary)}.legal_meta__Sk0sA{display:inline-flex;align-items:center;margin-top:var(--whim-space-md);padding:var(--whim-space-sm) var(--whim-space-md);border:1px solid var(--color-border);border-radius:var(--whim-radius-pill);background:color-mix(in oklch,var(--color-bg-panel) 84%,transparent);color:var(--color-text-muted);font-size:.82rem}.legal_section__uTbI4{position:relative;border:1px solid var(--color-border);border-radius:var(--whim-radius-lg);padding:clamp(var(--whim-space-lg),3vw,var(--whim-space-xl));background:var(--color-bg-panel);box-shadow:var(--shadow-sm);transition:transform var(--whim-duration-normal) var(--whim-ease-bounce),box-shadow var(--whim-duration-normal) var(--whim-ease-smooth),border-color var(--whim-duration-fast) var(--whim-ease-smooth),background var(--whim-duration-fast) var(--whim-ease-smooth)}.legal_section__uTbI4:hover{transform:translateY(-1px);border-color:var(--color-border-subtle);box-shadow:var(--shadow-md)}.legal_sectionTitle__M0RAY{font-size:1.3rem;font-weight:var(--whim-font-weight-bold);letter-spacing:-.025em;color:var(--color-text);margin-bottom:var(--whim-space-md)}.legal_body__kUdPf{max-width:64ch;font-size:1rem;line-height:1.78;color:var(--color-text-secondary);margin-bottom:var(--whim-space-md)}.legal_body__kUdPf:last-child{margin-bottom:0}.legal_body__kUdPf strong{color:var(--color-text);font-weight:var(--whim-font-weight-bold)}.legal_list__NloYA{display:grid;grid-gap:var(--whim-space-md);gap:var(--whim-space-md);padding-left:var(--whim-space-lg);color:var(--color-text-secondary)}.legal_list__NloYA li{line-height:1.72}.legal_note__W9672{margin-top:var(--whim-space-lg);border-left:3px solid var(--whim-info);border-radius:0 var(--whim-radius-sm) var(--whim-radius-sm) 0;padding:var(--whim-space-md) var(--whim-space-lg);background:var(--whim-info-bg);color:var(--color-text-secondary)}.legal_link__7oYyo{color:var(--color-system);text-decoration:none;font-weight:var(--whim-font-weight-medium);box-shadow:0 1.5px 0 0 currentColor;transition:color var(--whim-duration-fast),box-shadow var(--whim-duration-fast)}.legal_link__7oYyo:hover{color:var(--color-accent)}.legal_link__7oYyo:focus-visible{outline:2px solid transparent;box-shadow:var(--whim-focus-ring),0 1.5px 0 0 currentColor}[data-theme=dark] .legal_section__uTbI4{background:var(--whim-bg-raised);border-color:oklch(22% .01 55)}[data-theme=dark] .legal_section__uTbI4:hover{background:var(--whim-bg-elevated);border-color:oklch(28% .02 55);box-shadow:0 0 14px rgba(66,66,250,.08)}@media (hover:none){.legal_section__uTbI4:hover{transform:none;box-shadow:var(--shadow-md)}}@media (prefers-reduced-motion:reduce){.legal_section__uTbI4{transition:none;transform:none!important}}@media (max-width:639px){.legal_container__MHY9a{width:min(100%,calc(100% - var(--space-4) * 2));padding:var(--space-8) 0 var(--space-12);gap:var(--space-4)}.legal_header__yuPUE,.legal_section__uTbI4{padding:var(--space-6) var(--space-4)}.legal_title__fmxNJ{max-width:none;font-size:clamp(1.85rem,9vw,2.55rem)}.legal_list__NloYA{padding-left:var(--space-4)}}