.legal_doc__TPTHV{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);padding-block:clamp(3rem,6vw,5rem)}.legal_doc__TPTHV :is(h1,h2,h3,h4,p,ul,ol,hr){max-width:var(--measure)}.legal_title__yWIXi{font-family:var(--grotesk);color:var(--color-ink);font-weight:700;line-height:1.05;letter-spacing:-.01em;font-size:clamp(2.25rem,5vw,3.25rem)}.legal_meta__zYiSG{font-family:var(--sans);color:var(--color-ink-faint);font-weight:600;font-size:.95rem;margin-top:.75rem}.legal_body__GVRxv{margin-top:clamp(1.75rem,4vw,2.75rem)}.legal_body__GVRxv h2{font-family:var(--grotesk);color:var(--color-ink);font-weight:600;font-size:clamp(1.4rem,2.6vw,1.65rem);line-height:1.2;margin-top:2.5rem;margin-bottom:.75rem}.legal_body__GVRxv h3,.legal_body__GVRxv h4{font-family:var(--sans);color:var(--color-ink);font-weight:600;font-size:1.05rem;line-height:1.35;margin-top:1.5rem;margin-bottom:.5rem}.legal_body__GVRxv p{font-family:var(--sans);color:var(--color-ink-soft);line-height:1.65;margin-block:.85rem}.legal_body__GVRxv ol,.legal_body__GVRxv ul{color:var(--color-ink-soft);line-height:1.6;padding-left:1.5rem;margin-block:.85rem}.legal_body__GVRxv ul{list-style:disc}.legal_body__GVRxv ol{list-style:decimal}.legal_body__GVRxv li{font-family:var(--sans);margin-block:.35rem}.legal_body__GVRxv li::marker{color:var(--color-ink-faint)}.legal_body__GVRxv strong{color:var(--color-ink);font-weight:600}.legal_body__GVRxv a{color:var(--color-terra);text-decoration:underline;text-underline-offset:2px}.legal_body__GVRxv a:hover{color:var(--color-terra-deep)}.legal_body__GVRxv hr{border:0;border-top:1px solid var(--color-hairline);margin-block:2.25rem}.legal_body__GVRxv blockquote{border-left:3px solid var(--color-terra);padding-left:1rem;margin-block:1.25rem;color:var(--color-ink-soft);font-style:italic}.legal_tableWrap__hN4F7{max-width:none;margin-block:1.5rem 2rem;border:1px solid var(--color-hairline);border-radius:.75rem;overflow-x:auto}.legal_tableWrap__hN4F7 table{width:100%;border-collapse:collapse;text-align:left;font-family:var(--sans);font-size:.95rem}.legal_tableWrap__hN4F7 td,.legal_tableWrap__hN4F7 th{padding:.75rem 1rem;vertical-align:top;color:var(--color-ink-soft);line-height:1.5}.legal_tableWrap__hN4F7 th{background:var(--color-cream);color:var(--color-ink);font-weight:600;white-space:nowrap}.legal_tableWrap__hN4F7 tbody td,.legal_tableWrap__hN4F7 tr{border-top:1px solid var(--color-hairline)}.legal_tableWrap__hN4F7 td:not(:last-child),.legal_tableWrap__hN4F7 th:not(:last-child){border-right:1px solid var(--color-hairline)}.legal_tableWrap__hN4F7 td strong{color:var(--color-ink);font-weight:600}.legal_tableWrap__hN4F7 a{color:var(--color-terra);text-decoration:underline}.legal_lede__5u03_{font-family:var(--sans);color:var(--color-ink-soft);line-height:1.65;margin-top:1.25rem}.legal_chooser__mFvkq{list-style:none;padding:0;margin-top:clamp(1.75rem,4vw,2.5rem);display:grid;gap:1rem;max-width:var(--measure)}.legal_chooser__mFvkq li{border:1px solid var(--color-hairline);border-radius:.75rem;padding:1.25rem 1.5rem}.legal_chooser__mFvkq a{font-family:var(--grotesk);font-weight:600;font-size:1.15rem;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.legal_chooser__mFvkq a:hover{color:var(--color-terra-deep)}.legal_chooser__mFvkq p{font-family:var(--sans);color:var(--color-ink-soft);font-size:.95rem;line-height:1.55;margin-top:.4rem}.legal_metaList__ZKJmu{margin-top:1.5rem;max-width:var(--measure);display:grid;gap:.5rem;font-family:var(--sans);font-size:.95rem;border-block:1px solid var(--color-hairline);padding-block:1rem}.legal_metaPair__v0sOu{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;gap:.25rem 1rem}@media (max-width:30rem){.legal_metaPair__v0sOu{grid-template-columns:1fr}}.legal_metaPair__v0sOu dt{color:var(--color-ink-faint);font-weight:600}.legal_metaPair__v0sOu dd{color:var(--color-ink);margin:0;overflow-wrap:anywhere}.legal_metaPair__v0sOu dd a{color:var(--color-terra);text-decoration:underline;text-underline-offset:2px}.legal_status__KDSHD{font-family:var(--sans);color:var(--color-ink-soft);line-height:1.65;margin-top:1.25rem}.legal_status__KDSHD a{color:var(--color-terra);text-decoration:underline;text-underline-offset:2px}.legal_contents__v9oNj{margin-top:clamp(1.75rem,4vw,2.5rem);max-width:var(--measure)}.legal_contents__v9oNj h2{font-family:var(--grotesk);color:var(--color-ink);font-weight:600;font-size:1.15rem;line-height:1.2}.legal_contents__v9oNj ol{list-style:none;padding-left:0;margin-top:.75rem}.legal_contents__v9oNj li{font-family:var(--sans);margin-block:.35rem;line-height:1.5}.legal_contents__v9oNj a{color:var(--color-ink-soft);text-decoration:underline;text-underline-offset:2px}.legal_contents__v9oNj a:hover{color:var(--color-terra-deep)}.legal_related__DzgKT{margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.5rem;border-top:1px solid var(--color-hairline);max-width:var(--measure)}.legal_related__DzgKT h2{font-family:var(--grotesk);color:var(--color-ink);font-weight:600;font-size:1.15rem;line-height:1.2}.legal_related__DzgKT ul{list-style:disc;padding-left:1.5rem;margin-top:.75rem}.legal_related__DzgKT li{font-family:var(--sans);margin-block:.35rem}.legal_related__DzgKT a{color:var(--color-terra);text-decoration:underline;text-underline-offset:2px}@media print{.legal_chooser__mFvkq,.legal_contents__v9oNj,.legal_doc__TPTHV,.legal_doc__TPTHV :is(h1,h2,h3,h4,p,ul,ol,hr),.legal_metaList__ZKJmu,.legal_related__DzgKT{max-width:none}.legal_doc__TPTHV{padding-block:0}.legal_doc__TPTHV :is(h1,h2,h3){break-inside:avoid;break-after:avoid}}