.Legal_main__b4hyt{min-height:100vh;padding-bottom:6rem}.Legal_pageHero__nGWkX{padding:8rem 2rem 3rem;background:linear-gradient(135deg,rgba(26,23,20,.9),rgba(26,23,20,.8));border-bottom:1px solid rgba(255,255,255,.06)}.Legal_backLink__bkoUQ{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.9rem;margin-bottom:1.5rem;transition:color .3s ease}.Legal_backLink__bkoUQ:hover{color:var(--accent-red)}.Legal_title__XLkvJ{font-family:var(--font-serif);font-size:3rem;font-weight:400;color:var(--text-primary);line-height:1.1;margin-bottom:.75rem}.Legal_updated__oOHgv{font-size:.85rem;color:var(--text-secondary);letter-spacing:.02em}.Legal_body__CKVV5{max-width:760px;margin:3rem auto 0}.Legal_draftBanner__5ZwrE{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;margin-bottom:2.5rem;border:1px solid var(--accent-red);border-radius:8px;background:rgba(197,0,23,.06);color:var(--text-primary);font-size:.9rem;line-height:1.5}.Legal_draftIcon__u4qPI{flex-shrink:0;margin-top:.1rem;color:var(--accent-red)}.Legal_intro__1hcBs{font-size:1.1rem;line-height:1.7;color:var(--text-primary)}.Legal_intro__1hcBs,.Legal_section__1uU8f{margin-bottom:2.5rem}.Legal_sectionHeading__w7RQd{font-family:var(--font-serif);font-size:1.6rem;font-weight:500;color:var(--text-primary);margin-bottom:1rem}.Legal_paragraph__xSluf{font-size:1rem;line-height:1.75;color:var(--text-secondary);margin-bottom:1rem}.Legal_paragraph__xSluf:last-child{margin-bottom:0}.Legal_notFound__jyICR{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.Legal_notFoundTitle__NnA24{font-family:var(--font-serif);font-size:2rem;font-weight:400;color:var(--text-primary)}@media (max-width:768px){.Legal_pageHero__nGWkX{padding:8rem 1.5rem 2.5rem}.Legal_title__XLkvJ{font-size:2.25rem}.Legal_sectionHeading__w7RQd{font-size:1.4rem}}