.legal.svelte-1mva3u5{--hub:992px;--bar:calc(16 * var(--grid-base));--plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Cpath d='M4 0h1v9H4zM0 4h9v1H0z'/%3E%3C/svg%3E");--pad:var(--space-4);--section:var(--space-8);min-height:100dvh;margin-inline:calc(-1 * var(--grid-margin));background:var(--bg);color:var(--ink-2);font-family:var(--font-narrow);flex-direction:column;display:flex;overflow-x:clip}.hub.svelte-1mva3u5{width:min(100vw - 2 * var(--grid-margin), var(--hub) + 2px);border-inline:1px solid var(--rule);margin-inline:auto;container-type:inline-size}main.svelte-1mva3u5{flex:1}.sheet.svelte-1mva3u5{column-gap:var(--space-4);row-gap:var(--space-3);padding:calc(2 * var(--section)) var(--pad) calc(2 * var(--section));grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.sheet.svelte-1mva3u5>*{grid-column:5/-1;margin:0}.sheet.svelte-1mva3u5>h1:where(.svelte-1mva3u5){margin:0 0 calc(var(--section) - var(--space-3));color:var(--ink);text-transform:uppercase;grid-column:1/-1}.sheet.svelte-1mva3u5>:is(.effective:where(.svelte-1mva3u5),h2){text-transform:uppercase;grid-column:1/span 4}.effective.svelte-1mva3u5{color:var(--ink-3)}.sheet.svelte-1mva3u5>h2{color:var(--ink);scroll-margin-top:calc(var(--bar) + 2 * var(--section));position:relative}.sheet.svelte-1mva3u5>h2:before{content:"";top:calc(-1 * var(--section));left:calc(-1 * var(--pad) - (100vw - 100cqw) / 2);background:var(--rule);width:100vw;height:1px;position:absolute}.sheet.svelte-1mva3u5>h2:after{content:"";top:calc(-1 * var(--section) - 4px);left:calc(-1 * var(--pad) - 5px);background:var(--line-strong);width:calc(100cqw + 10px);height:9px;-webkit-mask:var(--plus) left top / 9px 9px no-repeat, var(--plus) right top / 9px 9px no-repeat;-webkit-mask:var(--plus) left top / 9px 9px no-repeat, var(--plus) right top / 9px 9px no-repeat;mask:var(--plus) left top / 9px 9px no-repeat, var(--plus) right top / 9px 9px no-repeat;pointer-events:none;position:absolute}.sheet.svelte-1mva3u5>h3{margin-top:var(--space-4);color:var(--ink)}.sheet.svelte-1mva3u5>:is(h2,h2+*){margin-top:calc(2 * var(--section) - var(--space-3))}.sheet.svelte-1mva3u5 ul{padding-left:var(--space-4);gap:var(--space-2);display:grid}.sheet.svelte-1mva3u5 strong{color:var(--ink)}.sheet.svelte-1mva3u5 a{color:var(--accent)}.sheet.svelte-1mva3u5 a:focus-visible{outline:1px solid var(--accent);outline-offset:1px}.foot.svelte-1mva3u5{padding:var(--space-6) var(--pad);position:relative}.foot.svelte-1mva3u5 p:where(.svelte-1mva3u5){margin:0}.foot.svelte-1mva3u5:before{content:"";background:var(--rule);width:100vw;height:1px;position:absolute;top:0;left:calc(50% - 50vw)}.foot.svelte-1mva3u5:after{content:"";background:var(--line-strong);height:9px;-webkit-mask:var(--plus) left top / 9px 9px no-repeat, var(--plus) right top / 9px 9px no-repeat;-webkit-mask:var(--plus) left top / 9px 9px no-repeat, var(--plus) right top / 9px 9px no-repeat;mask:var(--plus) left top / 9px 9px no-repeat, var(--plus) right top / 9px 9px no-repeat;pointer-events:none;position:absolute;top:-4px;left:-5px;right:-5px}@media (width<=720px){.sheet.svelte-1mva3u5>*,.sheet.svelte-1mva3u5>:is(.effective:where(.svelte-1mva3u5),h2){grid-column:1/-1}.sheet.svelte-1mva3u5>h2+*{margin-top:0}}@media (width<=512px){.legal.svelte-1mva3u5{--bar:calc(14 * var(--grid-base));--pad:var(--space-3);--section:var(--space-6)}.sheet.svelte-1mva3u5>:is(h2,h3){font-size:16px;line-height:20px}}
