.legal-doc{font-family:var(--font-jost),sans-serif;font-weight:300;line-height:1.75;color:var(--color-cream)}.legal-doc .tag{font-family:"Agatho Caps",var(--font-jost),sans-serif;font-size:.58rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold)}.legal-doc .ghead{margin-bottom:2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--color-line)}.legal-doc .ghead h1{font-family:var(--font-bodoni),Georgia,serif;font-weight:400;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.2;margin:.7rem 0 .6rem}.legal-doc .ghead p{color:var(--color-stone);font-size:.76rem}.legal-doc .toc{background:var(--color-bg-2);border:1px solid var(--color-line);border-radius:8px;padding:1.3rem 1.5rem;margin-bottom:2.6rem}.legal-doc .toc__h{font-family:"Agatho Caps",var(--font-jost),sans-serif;font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.8rem}.legal-doc .toc ol{padding-left:1.1rem;list-style:decimal}.legal-doc .toc li{font-size:.78rem;margin-bottom:.4rem}.legal-doc .toc a{color:var(--color-ash)}.legal-doc .toc a:hover{color:var(--color-gold-lt)}.legal-doc section{margin-bottom:2.2rem;scroll-margin-top:5rem}.legal-doc section h2{font-family:var(--font-bodoni),Georgia,serif;font-weight:400;font-size:1.25rem;color:var(--color-cream);margin-bottom:.8rem}.legal-doc section p{font-size:.85rem;color:var(--color-ash);margin-bottom:.8rem}.legal-doc section p:last-child{margin-bottom:0}.legal-doc section ul{padding-left:1.2rem;margin-bottom:.8rem;list-style:disc}.legal-doc section li{font-size:.85rem;color:var(--color-ash);margin-bottom:.4rem}.legal-doc .lawtable{width:100%;border-collapse:collapse;margin:.4rem 0 1rem;font-size:.78rem}.legal-doc .lawtable th{font-family:var(--font-jost),sans-serif;font-weight:500;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold);text-align:left;padding:.7rem .8rem;border-bottom:1px solid var(--color-line)}.legal-doc .lawtable td{color:var(--color-ash);padding:.8rem;border-bottom:1px solid var(--color-line);vertical-align:top;line-height:1.6}.legal-doc .lawtable td b{color:var(--color-cream);font-weight:400}.legal-doc section a{color:var(--color-gold-lt);text-decoration:underline;text-decoration-color:rgba(227,200,135,.35);text-underline-offset:3px}.legal-doc section a:hover{text-decoration-color:var(--color-gold-lt)}.legal-doc section p.legend{font-size:.76rem;color:var(--color-stone);border-left:2px solid var(--color-gold);padding:.2rem 0 .2rem .9rem;margin-top:1rem}.legal-doc section p.legend b{color:var(--color-gold-lt);font-weight:400}.legal-doc .foot{margin-top:3rem;padding-top:1.6rem;border-top:1px solid var(--color-line);font-size:.76rem;color:var(--color-stone);line-height:1.9}.legal-doc .foot a{color:var(--color-ash);text-decoration:underline;text-decoration-color:rgba(183,171,148,.3);text-underline-offset:3px}.legal-doc .foot a:hover{color:var(--color-gold-lt)}.legal-doc .foot span{color:var(--color-stone)}@media(max-width:640px){.legal-doc .lawtable thead{display:none}.legal-doc .lawtable tr{display:block;border-bottom:1px solid var(--color-line);padding:.7rem 0}.legal-doc .lawtable td{display:block;border:0;padding:.25rem 0}}