.rocTGa_rails{padding:48px var(--gutter) 80px}.rocTGa_wrap{max-width:1180px;margin:auto}.rocTGa_legalHead{padding-bottom:40px}.rocTGa_legalTitle{margin:20px 0;font-size:clamp(3rem,7vw,6rem)}.rocTGa_legalDate{color:var(--fg-soft)}.rocTGa_legalLayout{grid-template-columns:240px minmax(0,1fr);gap:64px;display:grid}.rocTGa_toc{font-size:.95rem}.rocTGa_toc ol{padding-left:20px}.rocTGa_toc a{color:inherit;text-underline-offset:4px}.rocTGa_prose{max-width:720px}.rocTGa_prose h2{margin:36px 0 18px;font-size:2.3rem}.rocTGa_prose h3{margin:28px 0 16px}.rocTGa_prose p{margin:0 0 20px;line-height:1.7}.rocTGa_prose a{color:var(--cobalt)}@media (max-width:820px){.rocTGa_legalLayout{grid-template-columns:1fr;gap:24px}}
