.Legal_hero__FxXhV{padding:140px 0 3rem;background:transparent;position:relative}@media (min-width:1024px){.Legal_hero__FxXhV{padding:160px 0 3.5rem}}.Legal_heroContent__lf6xC{max-width:720px}.Legal_label__Gunqp{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent);margin-bottom:1.25rem;opacity:.9}.Legal_title__7F_Y6{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--color-text-primary);margin-bottom:1rem}.Legal_subtitle__CBmP6{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:.5rem}.Legal_lastUpdated__Fwfdl{font-size:.9375rem;color:var(--color-text-muted)}.Legal_toc__VxJo0 ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:.5rem 2rem;gap:.5rem 2rem;list-style:none;padding:0;margin:0}.Legal_toc__VxJo0 ul li{padding-left:0}.Legal_toc__VxJo0 ul li:before{display:none}.Legal_toc__VxJo0 a{font-size:.9375rem;color:var(--color-text-secondary);text-decoration:none;transition:color .3s ease}.Legal_toc__VxJo0 a:hover{color:var(--color-accent)}.Legal_importantNote__ZZblT{background:rgba(201,162,39,.1);border-left:3px solid var(--color-accent);padding:.75rem 1rem;margin-bottom:1rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.Legal_content__FPRB2{padding:4rem 0 6rem;background:transparent}.Legal_legalContent__d1wBK{max-width:800px;margin:0 auto}.Legal_section__ofTEu{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.Legal_section__ofTEu:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Legal_section__ofTEu h2{font-family:var(--font-display);font-size:1.5rem;font-weight:500;color:var(--color-text-primary);margin-bottom:1.25rem}.Legal_section__ofTEu h3{font-family:var(--font-body);font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin-top:1.5rem;margin-bottom:.75rem}.Legal_section__ofTEu p{font-size:1rem;color:var(--color-text-secondary);line-height:1.8;margin-bottom:1rem}.Legal_section__ofTEu p:last-child{margin-bottom:0}.Legal_section__ofTEu ul{list-style:none;padding:0;margin:0 0 1rem}.Legal_section__ofTEu ul li{position:relative;padding-left:1.5rem;font-size:1rem;color:var(--color-text-secondary);line-height:1.8;margin-bottom:.5rem}.Legal_section__ofTEu ul li:before{content:"";position:absolute;left:0;top:.75rem;width:6px;height:6px;background:var(--color-accent);border-radius:50%}.Legal_section__ofTEu a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;transition:color .3s ease}.Legal_section__ofTEu a:hover{color:var(--color-accent-hover)}.Legal_section__ofTEu strong{color:var(--color-text-primary);font-weight:600}@media (max-width:768px){.Legal_hero__FxXhV{padding:140px 0 40px}.Legal_subtitle__CBmP6{font-size:1rem}.Legal_content__FPRB2{padding:3rem 0 4rem}.Legal_section__ofTEu{margin-bottom:2rem;padding-bottom:1.5rem}.Legal_section__ofTEu h2{font-size:1.25rem}.Legal_section__ofTEu h3{font-size:1rem}.Legal_section__ofTEu p,.Legal_section__ofTEu ul li{font-size:.9375rem}.Legal_toc__VxJo0 ul{grid-template-columns:1fr;gap:.5rem}.Legal_toc__VxJo0 a{font-size:.875rem}.Legal_importantNote__ZZblT{padding:.625rem .875rem;font-size:.9375rem}}