.LegalDocument-module__mXWDjG__page{color:#171717;background:#f6f6f2;min-height:100vh}.LegalDocument-module__mXWDjG__page *{box-sizing:border-box}.LegalDocument-module__mXWDjG__header{border-bottom:1px solid #dfdfd8;justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:24px 28px;display:flex}.LegalDocument-module__mXWDjG__brand{color:#171717;letter-spacing:-1px;font-size:24px;font-weight:850;text-decoration:none}.LegalDocument-module__mXWDjG__headerLinks{flex-wrap:wrap;gap:20px;font-size:13px;font-weight:650;display:flex}.LegalDocument-module__mXWDjG__headerLinks a{color:#44443d;text-decoration:none}.LegalDocument-module__mXWDjG__main{max-width:1160px;margin:0 auto;padding:34px 28px 46px}.LegalDocument-module__mXWDjG__documentLinks{flex-wrap:wrap;gap:8px;display:flex}.LegalDocument-module__mXWDjG__documentLinks a{color:#55554e;border:1px solid #dadad3;border-radius:9px;padding:9px 14px;font-size:13px;font-weight:650;text-decoration:none}.LegalDocument-module__mXWDjG__documentLinks a[aria-current=page]{color:#fff;background:#171717;border-color:#171717}.LegalDocument-module__mXWDjG__intro{max-width:800px;margin:36px 0}.LegalDocument-module__mXWDjG__eyebrow{color:#62625a;letter-spacing:1.2px;margin:0 0 10px;font-size:11px;font-weight:750}.LegalDocument-module__mXWDjG__intro h1{letter-spacing:-1px;margin:0;font-size:clamp(32px,5vw,48px);font-weight:750;line-height:1.15}.LegalDocument-module__mXWDjG__summary{color:#575750;margin:16px 0;font-size:16px;line-height:1.7}.LegalDocument-module__mXWDjG__updated{color:#62625a;font-size:12px;line-height:1.7}.LegalDocument-module__mXWDjG__updated span{font-weight:700}.LegalDocument-module__mXWDjG__body{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.LegalDocument-module__mXWDjG__contents{position:sticky;top:24px}.LegalDocument-module__mXWDjG__contents p{margin:0 0 14px;font-size:12px;font-weight:750}.LegalDocument-module__mXWDjG__contents ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.LegalDocument-module__mXWDjG__contents a{color:#62625a;font-size:13px;line-height:1.6;text-decoration:none}.LegalDocument-module__mXWDjG__contents a:hover,.LegalDocument-module__mXWDjG__headerLinks a:hover{color:#171717;text-underline-offset:3px;text-decoration:underline}.LegalDocument-module__mXWDjG__article{background:#fff;border:1px solid #dfdfd8;border-radius:18px;min-width:0;padding:32px}.LegalDocument-module__mXWDjG__article section{scroll-margin-top:24px}.LegalDocument-module__mXWDjG__article section+section{border-top:1px solid #eaeae5;margin-top:30px;padding-top:28px}.LegalDocument-module__mXWDjG__article h2{margin:0 0 12px;font-size:19px;font-weight:750;line-height:1.5}.LegalDocument-module__mXWDjG__article p,.LegalDocument-module__mXWDjG__article li{color:#505049;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.LegalDocument-module__mXWDjG__article p{margin:12px 0 0}.LegalDocument-module__mXWDjG__article ul{margin:14px 0 0;padding-inline-start:22px;list-style:outside}.LegalDocument-module__mXWDjG__article li+li{margin-top:10px}.LegalDocument-module__mXWDjG__article a{color:#171717;text-underline-offset:3px;font-weight:600;text-decoration:underline}.LegalDocument-module__mXWDjG__article .LegalDocument-module__mXWDjG__providerLinks{padding:0;list-style:none}.LegalDocument-module__mXWDjG__contact>a{overflow-wrap:anywhere;margin-top:12px;display:inline-block}.LegalDocument-module__mXWDjG__page a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid}.LegalDocument-module__mXWDjG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.LegalDocument-module__mXWDjG__body{grid-template-columns:minmax(0,1fr);gap:24px}.LegalDocument-module__mXWDjG__contents{position:static}.LegalDocument-module__mXWDjG__contents ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}}@media (max-width:560px){.LegalDocument-module__mXWDjG__header{padding:20px 16px}.LegalDocument-module__mXWDjG__headerLinks{gap:14px}.LegalDocument-module__mXWDjG__main{padding:24px 16px 30px}.LegalDocument-module__mXWDjG__intro{margin:28px 0}.LegalDocument-module__mXWDjG__contents ul{grid-template-columns:minmax(0,1fr)}.LegalDocument-module__mXWDjG__article{border-radius:14px;padding:22px 18px}}
