.home-v6 .legal-hero{padding-top:35px;padding-bottom:35px}.home-v6 .legal-hero>nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:45px;padding-bottom:20px;display:flex}.home-v6 .legal-hero>nav a{color:#ada497;border-radius:5px;padding:10px 14px;font-size:.9375rem}.home-v6 .legal-hero>nav a[aria-current=page]{color:#e3b28a;background:#e9915410}.home-v6 .legal-hero h1{letter-spacing:-.045em;margin:22px 0;font-size:clamp(2.7rem,4.5vw,4rem);line-height:1.1}.home-v6 .legal-hero>p{max-width:720px;font-size:1.125rem;line-height:1.8}.home-v6 .legal-meta{color:#a99d8b;flex-wrap:wrap;gap:12px 30px;margin-top:25px;font-size:.875rem;display:flex}.home-v6 .legal-draft-note{background:#d8ba7006;border:1px solid #d8ba7030;border-radius:7px;gap:17px;max-width:1040px;margin-top:32px;padding:24px 27px;display:flex}.home-v6 .legal-draft-note>svg{color:#c6ad77;margin-top:3px}.home-v6 .legal-draft-note strong{color:#dfc797;font-size:1rem;font-weight:500}.home-v6 .legal-draft-note p{color:#b6ad9a;margin:9px 0 0;font-size:.9375rem;line-height:1.8}.home-v6 .legal-layout{grid-template-columns:250px minmax(0,780px);gap:70px;padding-top:30px;display:grid}.home-v6 .legal-toc{position:sticky;top:110px}.home-v6 .legal-toc nav{gap:14px;margin-top:20px;display:grid}.home-v6 .legal-toc a{color:#aaa293;font-size:.875rem;line-height:1.7}.home-v6 .legal-toc a:hover{color:#d8b291}.home-v6 .legal-contact{background:#1c1e22;border:1px solid #ffffff20;border-radius:7px;padding:28px}.home-v6 .legal-contact h2{font-size:1.5rem}.home-v6 .legal-contact p{margin:15px 0 23px}@media (max-width:940px){.home-v6 .legal-layout{grid-template-columns:200px minmax(0,1fr);gap:35px}}@media (max-width:680px){.home-v6 .legal-layout{grid-template-columns:1fr}.home-v6 .legal-toc{border-bottom:1px solid var(--line);padding-bottom:25px;position:static}.home-v6 .legal-toc nav{grid-template-columns:1fr 1fr;gap:12px 20px}.home-v6 .legal-hero{padding-top:25px}.home-v6 .legal-draft-note{padding:20px}.home-v6 .legal-draft-note>svg{display:none}.home-v6 .legal-hero h1{font-size:2.6rem}}
