.LegalDocumentPage-module__9TplFW__page{color:#161616;background:#f5f5f2;min-block-size:100vh}.LegalDocumentPage-module__9TplFW__header{justify-content:space-between;align-items:center;gap:24px;inline-size:min(100% - 48px,1200px);margin-inline:auto;padding-block:24px;display:flex}.LegalDocumentPage-module__9TplFW__brand,.LegalDocumentPage-module__9TplFW__back{align-items:center;min-block-size:44px;display:inline-flex}.LegalDocumentPage-module__9TplFW__brand .brand-lockup{gap:12px}.LegalDocumentPage-module__9TplFW__brand .brand-mark{block-size:32px;inline-size:32px}.LegalDocumentPage-module__9TplFW__brand .brand-wordmark{inline-size:112px}.LegalDocumentPage-module__9TplFW__back{white-space:nowrap;background:#e8e8e4;border-radius:999px;padding-inline:18px;font-size:14px;font-weight:650}.LegalDocumentPage-module__9TplFW__main{inline-size:min(100% - 48px,900px);margin-inline:auto;padding-block:clamp(40px,7vw,88px) 120px}.LegalDocumentPage-module__9TplFW__intro h1{letter-spacing:-.05em;text-wrap:balance;max-inline-size:14ch;margin:10px 0 0;font-size:clamp(40px,7vw,68px);font-weight:730;line-height:1.05}.LegalDocumentPage-module__9TplFW__eyebrow{color:#297b4a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.LegalDocumentPage-module__9TplFW__lead{color:#545451;max-inline-size:52ch;margin:24px 0 0;font-size:clamp(18px,2.5vw,22px);line-height:1.55}.LegalDocumentPage-module__9TplFW__meta{color:#545451;background:#fff;border:1px solid #deded9;border-radius:18px;justify-content:space-between;align-items:center;gap:16px 28px;margin-block-start:28px;padding:18px 20px;font-size:14px;line-height:1.5;display:flex}.LegalDocumentPage-module__9TplFW__meta p{margin:0}.LegalDocumentPage-module__9TplFW__meta a,.LegalDocumentPage-module__9TplFW__unavailable a{color:#161616;text-underline-offset:4px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.LegalDocumentPage-module__9TplFW__documentNav{flex-wrap:wrap;gap:8px;margin-block-start:18px;display:flex}.LegalDocumentPage-module__9TplFW__documentNav a{color:#51514e;border:1px solid #d8d8d3;border-radius:999px;align-items:center;min-block-size:44px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.LegalDocumentPage-module__9TplFW__documentNav a[aria-current=page]{color:#f5f5f2;background:#1c1c1c;border-color:#1c1c1c}.LegalDocumentPage-module__9TplFW__document{background:#fff;border:1px solid #deded9;border-radius:28px;margin-block-start:48px;overflow:hidden;box-shadow:0 20px 60px #1c1c1c0a}.LegalDocumentPage-module__9TplFW__documentPage{padding:clamp(28px,6vw,64px)}.LegalDocumentPage-module__9TplFW__documentPage+.LegalDocumentPage-module__9TplFW__documentPage{border-block-start:1px solid #e5e5e1}.LegalDocumentPage-module__9TplFW__documentPage p{margin:0}.LegalDocumentPage-module__9TplFW__body,.LegalDocumentPage-module__9TplFW__clause,.LegalDocumentPage-module__9TplFW__list{color:#3f3f3c;font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.8vw,17px);line-height:1.62}.LegalDocumentPage-module__9TplFW__clause{margin-block-start:18px!important}.LegalDocumentPage-module__9TplFW__list{padding-inline-start:24px}.LegalDocumentPage-module__9TplFW__sectionTitle{letter-spacing:-.025em;margin:32px 0 14px;font-size:clamp(20px,3vw,27px);font-weight:700;line-height:1.25}.LegalDocumentPage-module__9TplFW__documentPage>.LegalDocumentPage-module__9TplFW__sectionTitle:first-child{margin-block-start:0}.LegalDocumentPage-module__9TplFW__title{text-align:center;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,3vw,25px);font-weight:700;line-height:1.35;margin-block:4px!important}.LegalDocumentPage-module__9TplFW__approval{color:#4c4c49;text-align:end;max-inline-size:48ch;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.55;margin-inline-start:auto!important}.LegalDocumentPage-module__9TplFW__unavailable{background:#fff;border-radius:28px;margin-block-start:48px;padding:clamp(28px,5vw,48px)}.LegalDocumentPage-module__9TplFW__unavailable h2{margin:0;font-size:26px}.LegalDocumentPage-module__9TplFW__unavailable p{color:#545451;margin:12px 0 20px;line-height:1.6}.LegalDocumentPage-module__9TplFW__page :is(a,button):focus-visible{outline-offset:4px;outline:2px solid}@media (hover:hover) and (pointer:fine){.LegalDocumentPage-module__9TplFW__back:hover{background:#dfdfda}.LegalDocumentPage-module__9TplFW__documentNav a:not([aria-current=page]):hover{background:#ecece8}}@media (max-width:40rem){.LegalDocumentPage-module__9TplFW__header,.LegalDocumentPage-module__9TplFW__main{inline-size:min(100% - 32px,900px)}.LegalDocumentPage-module__9TplFW__header{padding-block:16px}.LegalDocumentPage-module__9TplFW__back{padding-inline:12px;font-size:13px}.LegalDocumentPage-module__9TplFW__main{padding-block:24px 64px}.LegalDocumentPage-module__9TplFW__meta{flex-direction:column;align-items:start}.LegalDocumentPage-module__9TplFW__document{border-radius:22px;margin-block-start:32px}.LegalDocumentPage-module__9TplFW__documentPage{padding:28px 22px}.LegalDocumentPage-module__9TplFW__approval{max-inline-size:32ch;font-size:13px}}@media (max-width:23rem){.LegalDocumentPage-module__9TplFW__header{gap:8px}.LegalDocumentPage-module__9TplFW__brand .brand-mark{block-size:28px;inline-size:28px}.LegalDocumentPage-module__9TplFW__brand .brand-wordmark{inline-size:100px}.LegalDocumentPage-module__9TplFW__back{padding-inline:10px;font-size:12px}.LegalDocumentPage-module__9TplFW__documentNav a{justify-content:center;inline-size:100%}.LegalDocumentPage-module__9TplFW__documentPage{padding-inline:18px}}@media print{.LegalDocumentPage-module__9TplFW__page{background:#fff}.LegalDocumentPage-module__9TplFW__header,.LegalDocumentPage-module__9TplFW__intro{display:none}.LegalDocumentPage-module__9TplFW__main{inline-size:100%;padding:0}.LegalDocumentPage-module__9TplFW__document{box-shadow:none;border:0;border-radius:0;margin:0}.LegalDocumentPage-module__9TplFW__documentPage{break-after:page;padding:18mm}.LegalDocumentPage-module__9TplFW__documentPage:last-child{break-after:auto}}@media (forced-colors:active){.LegalDocumentPage-module__9TplFW__back,.LegalDocumentPage-module__9TplFW__meta,.LegalDocumentPage-module__9TplFW__document,.LegalDocumentPage-module__9TplFW__documentNav a{outline:1px solid canvastext}}
