.legal-documents h2,.doc-kicker,.legal-documents p,.fact-grid p{overflow-wrap:anywhere;word-break:normal}
.legal-layout{align-items:start}.legal-index{background:rgba(238,240,236,.94);backdrop-filter:blur(14px)}.legal-index a{position:relative;padding-right:1.5rem}.legal-index a::after{content:"↘";position:absolute;right:.15rem;color:#0a8e86;opacity:0;transform:translate(-.3rem,-.3rem);transition:.2s ease}.legal-index a:hover::after,.legal-index a:focus-visible::after{opacity:1;transform:none}.legal-documents article{padding-bottom:5rem;margin-bottom:5rem}.legal-documents h2{margin-bottom:2.25rem}.fact-grid section{display:flex;flex-direction:column;justify-content:flex-start}.fact-grid h3{margin-bottom:auto;padding-bottom:2rem}
@media(min-width:701px) and (max-width:1100px){.legal-layout{grid-template-columns:10.5rem minmax(0,1fr);gap:1.5rem;padding:3.5rem var(--pad)}.legal-index{position:sticky;top:6rem;grid-template-columns:1fr}.legal-index strong{grid-column:1}.legal-index a{min-height:2.8rem;padding:0 .85rem;font-size:.67rem}.legal-documents h2{font-size:clamp(3rem,7vw,5rem)}.fact-grid{grid-template-columns:1fr}.fact-grid section{min-height:10rem}.legal-documents article{padding:2rem}}
@media(max-width:700px){.legal-layout{display:block;padding:2.5rem var(--pad) 4rem}.legal-index{position:static;display:grid;grid-template-columns:1fr 1fr;margin-bottom:3.5rem;border:1px solid var(--line)}.legal-index strong{grid-column:1/-1;padding:1rem;border-bottom:1px solid var(--line)}.legal-index a{min-height:3.4rem;padding:.7rem 1rem;border-top:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);line-height:1.25}.legal-index a:nth-of-type(2n){border-right:0}.legal-index a:last-child{grid-column:1/-1;border-bottom:0}.legal-documents,.legal-documents article{min-width:0;max-width:100%}.legal-documents article{padding-bottom:4rem;margin-bottom:4rem}.legal-documents h2{font-size:clamp(2.45rem,12vw,4rem);letter-spacing:-.045em}.fact-grid section{min-height:9rem}.fact-grid h3{margin-bottom:1.4rem;padding-bottom:0}}
@media(max-width:430px){.legal-index{grid-template-columns:1fr}.legal-index strong,.legal-index a:last-child{grid-column:1}.legal-index a{border-right:0}.legal-hero{padding-bottom:4rem}.legal-documents h2{font-size:2.65rem}}

/* VOLNEX enterprise legal control-room refinement */
body{background:#e9ece8}.legal-hero{min-height:31rem;padding-top:clamp(7rem,9vw,9rem);padding-bottom:4.5rem;align-content:center}.legal-hero h1{max-width:70rem;font-size:clamp(4rem,7.2vw,8rem)}.legal-hero>div{margin-top:1.2rem}.legal-meta{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #b6bec2;background:#fff}.legal-meta>div{min-height:8.5rem;display:flex;flex-direction:column;justify-content:center;padding:1.25rem var(--pad);border-right:1px solid #c7ced1}.legal-meta>div:last-child{border-right:0}.legal-meta small{color:#0b8e84;font:900 .68rem monospace;letter-spacing:.13em}.legal-meta strong,.legal-meta a{margin-top:.75rem;color:#050914;font-size:1rem;font-weight:750;text-decoration:none}.legal-meta a:hover{color:#087e77}.legal-layout{max-width:100rem;margin:0 auto;padding-top:5rem}.legal-index{overflow:hidden;border:1px solid rgba(69,231,237,.2);background:#050914;box-shadow:0 1.5rem 4rem rgba(5,9,20,.1)}.legal-index strong{padding:1.2rem;color:#c8ff2e}.legal-index a{min-height:3.3rem;padding:0 1.2rem;border-color:rgba(255,255,255,.1);color:#aeb8c5}.legal-index a:hover,.legal-index a:focus-visible{background:rgba(69,231,237,.08);color:#45e7ed}.legal-index a::after{right:1rem;color:#c8ff2e}.legal-documents{display:grid;gap:2.25rem}.legal-documents article{position:relative;margin:0;padding:clamp(2rem,4.5vw,4.5rem);border:1px solid #c7ced1;background:#f8faf7;box-shadow:0 1.2rem 3rem rgba(5,9,20,.045)}.legal-documents article::before{content:"";position:absolute;left:-1px;top:-1px;width:4.5rem;height:3px;background:linear-gradient(90deg,#45e7ed,#c8ff2e)}.legal-documents h2{margin-top:1.2rem}.legal-documents h3{padding-top:.35rem}.fact-grid{background:#eef1ed}.fact-grid section{background:rgba(255,255,255,.46)}.status-panel{box-shadow:0 1rem 3rem rgba(5,9,20,.12)}
@media(min-width:701px) and (max-width:1100px){.legal-meta{grid-template-columns:1fr 1fr}.legal-meta>div:nth-child(2){border-right:0}.legal-meta>div:nth-child(-n+2){border-bottom:1px solid #c7ced1}.legal-layout{padding-top:3.5rem}.legal-documents article{padding:2rem}}
@media(max-width:700px){.legal-hero{min-height:27rem;padding-top:6.5rem;padding-bottom:3.5rem}.legal-hero h1{font-size:clamp(3.25rem,15vw,5rem)}.legal-meta{grid-template-columns:1fr 1fr}.legal-meta>div{min-height:7rem;padding:1rem var(--pad);border-bottom:1px solid #c7ced1}.legal-meta>div:nth-child(2n){border-right:0}.legal-layout{padding-top:2rem}.legal-index{margin-bottom:2rem;background:#050914}.legal-index strong{background:#050914}.legal-index a{border-color:rgba(255,255,255,.12);color:#b4becb}.legal-documents{gap:1.25rem}.legal-documents article{padding:1.5rem}.fact-grid{margin-left:-1.5rem;margin-right:-1.5rem;border-left:0;border-right:0}}
@media(max-width:430px){.legal-meta{grid-template-columns:1fr}.legal-meta>div{min-height:6rem;border-right:0}.legal-hero h1{font-size:3.3rem}}
