.hv2.legal-mist .lhead{background:var(--paper);color:var(--ink);padding-block:150px 90px;position:relative;overflow:hidden}.hv2.legal-mist .pale{opacity:.55;height:260px;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--ink) 45%,var(--ink) 75%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--ink) 45%,var(--ink) 75%,transparent);mask-image:linear-gradient(to bottom,transparent,var(--ink) 45%,var(--ink) 75%,transparent);position:absolute;inset-block-end:0;inset-inline:0}.hv2.legal-mist .pale img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}.hv2.legal-mist .lhead .wrap{position:relative}.hv2.legal-mist .lhead .lead{max-width:58ch;margin-block-start:24px}.hv2.legal-mist .ltabs{flex-wrap:wrap;gap:10px;margin-block-start:34px;display:flex}.hv2.legal-mist .ltabs a{border:1px solid var(--rule);color:var(--green);border-radius:4px;padding:8px 15px;font-weight:600}.hv2.legal-mist .ltabs a.on{background:var(--burg);color:var(--cream);border-color:var(--burg)}.hv2.legal-mist .lgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:70px;display:grid}.hv2.legal-mist .prose{color:var(--ink);font:400 18px/1.85 var(--sans);overflow-wrap:anywhere;min-width:0}.hv2.legal-mist .prose p{margin-block:0 1.4em}.hv2.legal-mist .legal-split{color:var(--stone);border-inline-start:3px solid var(--burg);background:var(--cream);padding:16px 22px;font-size:16.5px}.hv2.legal-mist .legal-entity{color:var(--ink);background:0 0;padding-block:6px 25px}.hv2.legal-mist .legal-entity+.legal-entity{border-block-start:1px solid var(--rule);padding-block-start:30px}.hv2.legal-mist .prose h2{font:700 36px/1.25 var(--display);color:var(--green);margin-block:0 10px;scroll-margin-block-start:100px}.hv2.legal-mist .legal-entity-line{color:var(--burg);letter-spacing:0;font-size:14px;font-weight:700}.hv2.legal-mist .legal-small{color:var(--stone);font-size:16px}.hv2.legal-mist .legal-list{border-block-start:1px solid var(--rule);padding:0;list-style:none}.hv2.legal-mist .legal-list li{border-block-end:1px solid var(--rule);color:var(--green);padding-block:14px}.hv2.legal-mist .legal-list li:before{content:none}.hv2.legal-mist .lclose>.torn{width:100%;position:absolute;inset-block-start:-1px;inset-inline:0}.hv2.legal-mist .lside{color:var(--green);position:sticky;inset-block-start:30px}.hv2.legal-mist .lside h3{font:700 20px var(--sans);color:var(--burg)}.hv2.legal-mist .lside a{border-block-end:1px solid var(--rule);padding-block:13px;font-weight:600;display:block}.hv2.legal-mist .lside a:hover{color:var(--burg)}.hv2.legal-mist .lclose{background:var(--ink);color:var(--cream);text-align:center;padding-block:110px;position:relative}.hv2.legal-mist .lclose h2{color:var(--cream)}.hv2.legal-mist .lclose .lead{color:var(--sage-lt)}.hv2.legal-mist .lclose .pills{justify-content:center;margin-block-start:28px}.hv2.legal-mist .lclose .pill.ghost{color:var(--cream);border-color:var(--sage)}@media (width<=1020px){.hv2.legal-mist .lhead{padding-block:110px 70px}.hv2.legal-mist .lgrid{grid-template-columns:1fr;gap:30px}.hv2.legal-mist .lside{border-block-end:1px solid var(--rule);grid-row:1;padding-block-end:22px;position:static}.hv2.legal-mist .lside nav{flex-wrap:wrap;gap:10px 22px;display:flex}.hv2.legal-mist .prose{text-align:start}.hv2.legal-mist .ltabs{justify-content:center}.hv2.legal-mist .lclose{padding-block:80px}}
