._0RAKMG_legalPage{background:var(--color-cream);min-height:100vh}._0RAKMG_hero{background-color:var(--color-cream);border-bottom:1px solid var(--color-border-light);padding:120px 24px 64px}._0RAKMG_heroContent{text-align:center;max-width:800px;margin:0 auto}._0RAKMG_heroTitle{color:var(--color-text-dark);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.2}._0RAKMG_highlight{color:var(--color-secondary)}._0RAKMG_heroSubtitle{color:var(--color-text-body);margin:0;font-size:18px;line-height:1.7}._0RAKMG_container{max-width:800px;margin:0 auto}._0RAKMG_section{border:1px solid var(--color-border-light);background:#fff;border-radius:20px;margin-bottom:24px;padding:32px;box-shadow:0 4px 24px #0000000a}._0RAKMG_sectionTitle{color:var(--color-text-dark);border-bottom:2px solid var(--color-secondary);margin:0 0 24px;padding-bottom:16px;font-size:22px;font-weight:700}._0RAKMG_paragraph{color:var(--color-stone-700);margin:0;font-size:15px;line-height:1.7}._0RAKMG_link{color:var(--color-secondary);font-weight:500;text-decoration:none;transition:opacity .2s}._0RAKMG_link:hover{opacity:.8;text-decoration:underline}._0RAKMG_lastUpdate{text-align:center;color:var(--color-text-muted);margin-top:48px;font-size:14px}._0RAKMG_heroSubtitle{font-size:16px}._0RAKMG_section{border-radius:16px;padding:24px}._0RAKMG_sectionTitle{font-size:20px}._0RAKMG_hero{padding:90px 16px 40px}._0RAKMG_heroTitle{font-size:28px}._0RAKMG_mainContent{padding:32px 16px}._0RAKMG_section{padding:20px}._0RAKMG_list{color:var(--color-stone-700);margin:0 0 16px;padding-left:20px;line-height:1.7;list-style:outside}@media (max-width:768px){._0RAKMG_hero{padding:100px 20px 48px}._0RAKMG_heroTitle{font-size:32px}._0RAKMG_heroSubtitle{font-size:16px}._0RAKMG_mainContent{padding:48px 20px}._0RAKMG_section{border-radius:16px;padding:24px}._0RAKMG_sectionTitle{font-size:20px}}@media (max-width:480px){._0RAKMG_hero{padding:90px 16px 40px}._0RAKMG_heroTitle{font-size:28px}._0RAKMG_mainContent{padding:32px 16px}._0RAKMG_section{padding:20px}}
