.PolicyLayout-module__Y7xZOW__container{grid-template-columns:2fr 1fr;gap:32px;max-width:1200px;margin:0 auto;padding:48px 16px;display:grid}.PolicyLayout-module__Y7xZOW__content{color:var(--text-primary)}.PolicyLayout-module__Y7xZOW__sidebar{height:max-content;position:-webkit-sticky;position:sticky;top:96px}.PolicyLayout-module__Y7xZOW__card{background:var(--surface-card);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:12px}.PolicyLayout-module__Y7xZOW__list{margin:0;padding:8px;list-style:none}.PolicyLayout-module__Y7xZOW__item{margin:4px 0}.PolicyLayout-module__Y7xZOW__link{width:100%;color:var(--text-primary);border:1px solid transparent;border-radius:8px;padding:12px 14px;text-decoration:none;display:block}.PolicyLayout-module__Y7xZOW__linkActive{background:var(--accent-green-light);border-color:var(--border-focus)}.PolicyLayout-module__Y7xZOW__link:hover{background:var(--interactive-hover)}.PolicyLayout-module__Y7xZOW__title{color:var(--text-primary);margin:0 0 16px;font-size:28px;line-height:1.25}.PolicyLayout-module__Y7xZOW__sectionTitle{color:var(--text-secondary);margin:24px 0 8px;font-size:18px}.PolicyLayout-module__Y7xZOW__paragraph{color:var(--text-secondary);margin:0 0 12px}.PolicyLayout-module__Y7xZOW__muted{color:var(--text-tertiary);font-size:14px}.PolicyLayout-module__Y7xZOW__mobileTabs{-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:16px;padding-bottom:4px;display:none;overflow-x:auto}.PolicyLayout-module__Y7xZOW__mobileTabs::-webkit-scrollbar{height:6px}.PolicyLayout-module__Y7xZOW__mobileTabs::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:6px}.PolicyLayout-module__Y7xZOW__tabButton{border:1px solid var(--border-primary);background:var(--surface-card);color:var(--text-secondary);cursor:pointer;border-radius:999px;flex:none;padding:10px 14px;font-size:14px;transition:background .2s,color .2s,border-color .2s}.PolicyLayout-module__Y7xZOW__tabButton:hover{background:var(--interactive-hover);color:var(--text-primary)}.PolicyLayout-module__Y7xZOW__tabButtonActive{background:var(--bg-secondary);border-color:var(--border-secondary);color:var(--text-primary)}@media (max-width:768px){.PolicyLayout-module__Y7xZOW__container{grid-template-columns:1fr}.PolicyLayout-module__Y7xZOW__mobileTabs{display:flex}.PolicyLayout-module__Y7xZOW__sidebar,.PolicyLayout-module__Y7xZOW__sidebarWrapper{display:none}}
.Sidebar-module__31mKJW__sidebar{height:max-content;position:-webkit-sticky;position:sticky;top:96px}.Sidebar-module__31mKJW__card{background:var(--surface-card);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);border-radius:12px}.Sidebar-module__31mKJW__list{margin:0;padding:8px;list-style:none}.Sidebar-module__31mKJW__item{margin:4px 0}.Sidebar-module__31mKJW__link{width:100%;color:var(--text-primary);border:1px solid transparent;border-radius:8px;padding:12px 14px;text-decoration:none;transition:all .2s ease-in;display:block}.Sidebar-module__31mKJW__linkActive{background:var(--accent-purple-light);border-color:var(--color-purple)}.Sidebar-module__31mKJW__link:hover{background:var(--accent-purple-light)}
.Title-module__vGOQzG__title{color:var(--text-primary);margin-bottom:1rem;font-size:1.8rem;font-weight:600}
.Paragraph-module__4HMaBa__paragraph{color:var(--text-secondary);margin-bottom:1rem;font-size:1rem;line-height:1.5}
.Divider-module__zzPMRa__divider{background-color:var(--border-primary);width:100%;height:1px;margin-bottom:2rem}
.SecondaryTitle-module__7qhHQW__secondaryTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.2rem;font-weight:600}
.Subtitle-module__epHBQa__subtitle{color:var(--text-primary);margin-bottom:.25rem;font-size:1rem;font-weight:600}
.List-module__9NySXq__list{margin-bottom:1rem;padding-left:20px;list-style-type:disc}.List-module__9NySXq__list li{color:var(--text-secondary);font-size:1rem;line-height:1.5}
.TextSection-module__1k-t6W__textSection{margin-bottom:2rem}
