.page-width.svelte-zcvzmr.svelte-zcvzmr{width:min(100% - 3rem,1160px);margin-inline:auto}.legal-header.svelte-zcvzmr.svelte-zcvzmr{background:#faf8f3;border-bottom:1px solid #e4e4df}.legal-header.svelte-zcvzmr .page-width.svelte-zcvzmr{padding-top:2rem}.eyebrow.svelte-zcvzmr.svelte-zcvzmr{margin:2.25rem 0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#647067}h1.svelte-zcvzmr.svelte-zcvzmr{font-family:Lora,serif;font-size:clamp(2rem,4vw,3.25rem);line-height:1.2;font-weight:500;color:#26352f}.description.svelte-zcvzmr.svelte-zcvzmr{max-width:660px;margin:1.25rem 0 2rem;line-height:1.75;color:#526058}.document-tabs.svelte-zcvzmr.svelte-zcvzmr{display:flex;gap:1.75rem}.document-tabs.svelte-zcvzmr a.svelte-zcvzmr{padding:.85rem 0;border-bottom:3px solid transparent;color:#526058;font-size:.875rem;font-weight:600}.document-tabs.svelte-zcvzmr a[aria-current=page].svelte-zcvzmr{color:#a04412;border-color:#a04412}a.svelte-zcvzmr.svelte-zcvzmr:hover{text-decoration:underline;text-underline-offset:4px}.document-layout.svelte-zcvzmr.svelte-zcvzmr{display:grid;grid-template-columns:230px minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-block:3rem 5rem}.sidebar.svelte-zcvzmr.svelte-zcvzmr{position:sticky;top:6rem}.sidebar.svelte-zcvzmr h2.svelte-zcvzmr{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.9rem}.sidebar.svelte-zcvzmr ul.svelte-zcvzmr{list-style:none;padding:0}.sidebar.svelte-zcvzmr li a.svelte-zcvzmr{display:block;padding:.65rem 0;font-size:.875rem;line-height:1.45;color:#526058}.help.svelte-zcvzmr.svelte-zcvzmr{margin-top:1.5rem;border-top:1px solid #e4e4df;padding-top:1.5rem;font-size:.875rem}.help.svelte-zcvzmr p.svelte-zcvzmr{color:#526058;margin-bottom:.5rem}.help.svelte-zcvzmr a.svelte-zcvzmr{color:#a04412;font-weight:600}.legal-content.svelte-zcvzmr.svelte-zcvzmr{min-width:0;max-width:760px;color:#35433b;font-size:1rem;line-height:1.85;overflow-wrap:anywhere}.legal-content.svelte-zcvzmr h2,.legal-content.svelte-zcvzmr h3,.legal-content.svelte-zcvzmr h4{color:#26352f;line-height:1.4;letter-spacing:normal}.legal-content.svelte-zcvzmr h2{margin:3rem 0 1.25rem;padding-top:2rem;border-top:1px solid #e4e4df;font-family:Lora,serif;font-weight:500;font-size:1.75rem}.legal-content.svelte-zcvzmr h2:first-child{margin-top:0}.legal-content.svelte-zcvzmr>h2:first-child,.legal-content.svelte-zcvzmr>div:first-child>h2:first-child{border-top:0;padding-top:0}.legal-content.svelte-zcvzmr h3{margin:2rem 0 1rem;font-size:1.2rem;font-weight:650}.legal-content.svelte-zcvzmr h4{margin:1.5rem 0 .75rem;font-size:1rem;font-weight:700}.legal-content.svelte-zcvzmr p{margin-bottom:1rem}.legal-content.svelte-zcvzmr ul,.legal-content.svelte-zcvzmr ol{margin:1rem 0 1.5rem;padding-left:1.5rem}.legal-content.svelte-zcvzmr ul{list-style:disc}.legal-content.svelte-zcvzmr ol{list-style:decimal}.legal-content.svelte-zcvzmr li{margin-bottom:.9rem;padding-left:.35rem}.legal-content.svelte-zcvzmr li::marker{color:#a04412;font-weight:600}.legal-content.svelte-zcvzmr a{color:#a04412;text-decoration:underline;text-underline-offset:3px}.legal-content.svelte-zcvzmr .for_boxes{list-style:none;padding-left:0}.legal-content.svelte-zcvzmr .for_boxes>li{padding:1.5rem;border:1px solid #e4e4df;border-radius:1rem}.legal-content.svelte-zcvzmr .for_boxes h3:first-child{margin-top:0}.document-footer.svelte-zcvzmr.svelte-zcvzmr{margin-top:3rem;padding-top:1.5rem;border-top:1px solid #e4e4df;font-size:.875rem}@media (max-width: 800px){.document-layout.svelte-zcvzmr.svelte-zcvzmr{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem}.sidebar.svelte-zcvzmr.svelte-zcvzmr{position:static;padding-bottom:1.5rem;border-bottom:1px solid #e4e4df}.sidebar.svelte-zcvzmr ul.svelte-zcvzmr{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:1.25rem;column-gap:1.25rem}.help.svelte-zcvzmr.svelte-zcvzmr{margin-top:1rem;padding-top:1rem}.legal-content.svelte-zcvzmr h2{font-size:1.5rem}}@media (max-width: 400px){.page-width.svelte-zcvzmr.svelte-zcvzmr{width:calc(100% - 2rem)}.document-tabs.svelte-zcvzmr.svelte-zcvzmr{gap:1rem}.document-tabs.svelte-zcvzmr a.svelte-zcvzmr{font-size:.8125rem}}
