.legal-document_shell__5U9bG{background:#fff;color:#171a16}.legal-document_main__YBxUv{max-width:1280px;margin:0 auto;padding:120px 28px 90px}.legal-document_skipLink__9CJOk{position:fixed;top:12px;left:16px;z-index:100;padding:12px 18px;border-radius:8px;background:#171a16;color:#fff;transform:translateY(-180%)}.legal-document_skipLink__9CJOk:focus{transform:none}.legal-document_document__FXStT{max-width:1120px;margin:0 auto}.legal-document_header__RqZkk{border-bottom:1px solid #e0e2db}.legal-document_tabs__O3yFt{display:flex;gap:6px;width:fit-content;padding:5px;border:1px solid #e6e7e0;border-radius:12px;background:#fafaf7}.legal-document_tabs__O3yFt a{padding:10px 16px;border-radius:8px;color:#646b61;text-decoration:none;font-size:13px;font-weight:550}.legal-document_tabs__O3yFt a[aria-current=page]{background:#171a16;color:#fff}.legal-document_tabs__O3yFt a:not([aria-current]):hover{background:#eeefe9;color:#171a16}.legal-document_introduction__Sosba{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding:52px 0 45px}.legal-document_eyebrow__DtCSN{margin:0;color:#646b61;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.legal-document_document__FXStT .legal-document_title__vyefH{margin:15px 0 20px;color:#171a16;font-size:clamp(44px,5vw,68px);font-weight:550;line-height:1.05;letter-spacing:-.06em}.legal-document_description__KMVJ7{max-width:640px;margin:0;color:#646b61;font-size:17px;line-height:1.75}.legal-document_updated__zcNnV{flex-shrink:0;margin:0 0 7px;color:#646b61;font-size:12px;line-height:1.7}.legal-document_updated__zcNnV time{display:block;margin-top:3px;color:#171a16;font-size:13px;font-weight:550}.legal-document_layout__uDg7G{display:grid;grid-template-columns:230px minmax(0,1fr);gap:80px;padding-top:48px}.legal-document_sidebar__5tEEH{min-width:0}.legal-document_stickyContents__W4Wi3{position:sticky;top:100px;max-height:calc(100dvh - 125px);overflow-y:auto;scrollbar-width:thin;padding:0 8px 8px 0}.legal-document_contentsHeading__ltI7e{margin:0 0 16px;color:#171a16;font-size:12px;font-weight:600}.legal-document_contentsList__GWrxh{margin:0;padding:0;list-style:none}.legal-document_contentsList__GWrxh a{display:flex;align-items:baseline;gap:12px;padding:8px 0;color:#646b61;font-size:12px;line-height:1.55;text-decoration:none}.legal-document_contentsList__GWrxh a:hover{color:#171a16;text-decoration:underline;text-underline-offset:4px}.legal-document_contentsNumber__CbYOh{flex:0 0 18px;color:#8a9085;font-size:10px;font-variant-numeric:tabular-nums}.legal-document_backToTop__ZQtpA{display:inline-block;margin-top:20px;padding-top:20px;border-top:1px solid #e0e2db;color:#171a16;font-size:12px;text-decoration:none}.legal-document_readingColumn__fcwLN{min-width:0}.legal-document_mobileContents__wXjjM{display:none}.legal-document_summary__N_1mr{padding:28px 32px;border:1px solid #e7e9df;border-radius:18px;background:#f4f4f0}.legal-document_document__FXStT .legal-document_summary__N_1mr h2{margin:10px 0 12px;font-size:23px;font-weight:550;letter-spacing:-.04em}.legal-document_summaryDescription__DuII8{margin:0;color:#525a50;font-size:14px;line-height:1.8}.legal-document_summary__N_1mr ul{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dfe2d7;list-style:none}.legal-document_summary__N_1mr li{position:relative;margin-top:11px;padding-left:18px;color:#34402d;font-size:13px;line-height:1.75}.legal-document_summary__N_1mr li:first-child{margin-top:0}.legal-document_summary__N_1mr li:before{position:absolute;top:.65em;left:0;width:6px;height:6px;border:1px solid #708052;border-radius:50%;background:#c8f500;content:""}.legal-document_section__BTAJF{display:grid;grid-template-columns:25px minmax(0,1fr);gap:15px;padding:35px 0 37px;border-bottom:1px solid #e5e7e0;scroll-margin-top:100px}.legal-document_sectionNumber__Tuf5i{padding-top:6px;color:#8a9085;font-size:11px;font-variant-numeric:tabular-nums}.legal-document_document__FXStT .legal-document_section__BTAJF h2{margin:0 0 17px;color:#171a16;font-size:23px;font-weight:550;line-height:1.35;letter-spacing:-.035em;text-wrap:pretty}.legal-document_section__BTAJF p{margin:0;color:#525a50;font-size:15px;line-height:1.85;overflow-wrap:break-word}.legal-document_section__BTAJF p+p{margin-top:17px}.legal-document_contact__W7mpb{margin-top:36px;padding:30px 32px;border:1px solid #e0e2db;border-radius:18px;scroll-margin-top:100px}.legal-document_document__FXStT .legal-document_contact__W7mpb h2{margin:11px 0 12px;font-size:26px;font-weight:550;letter-spacing:-.045em}.legal-document_contact__W7mpb>p:not(.legal-document_eyebrow__DtCSN){margin:0;max-width:580px;color:#646b61;font-size:14px;line-height:1.8}.legal-document_contactLink__WNSYk{display:inline-flex;align-items:center;gap:24px;margin-top:23px;padding-bottom:5px;border-bottom:1px solid #aab39e;color:#171a16;font-size:14px;font-weight:550;text-decoration:none}.legal-document_documentEnd__545s9{display:flex;justify-content:space-between;gap:20px;padding-top:28px}.legal-document_documentEnd__545s9 a{color:#646b61;font-size:12px;text-decoration:none;line-height:1.6}.legal-document_backToTop__ZQtpA:hover,.legal-document_documentEnd__545s9 a:hover{color:#171a16;text-decoration:underline;text-underline-offset:4px}.legal-document_footer__C35QU{border-top:1px solid #e0e2db;background:#fafaf7}.legal-document_footerInner__zsKUW{align-items:center;justify-content:space-between;max-width:1176px;margin:0 auto;padding:30px 28px}.legal-document_footerInner__zsKUW,.legal-document_footerLinks__cmjye{display:flex;flex-wrap:wrap;gap:24px}.legal-document_footerLinks__cmjye a{color:#525a50;font-size:12px;text-decoration:none}.legal-document_footerLinks__cmjye a:hover{text-decoration:underline;text-underline-offset:4px}.legal-document_copyright__mqQvO{color:#646b61;font-size:11px;margin:0}@media (max-width:1000px){.legal-document_layout__uDg7G{gap:40px;grid-template-columns:205px minmax(0,1fr)}.legal-document_introduction__Sosba{gap:30px}.legal-document_description__KMVJ7{font-size:16px}}@media (max-width:767px){.legal-document_main__YBxUv{padding:94px 20px 52px}.legal-document_introduction__Sosba{display:block;padding:35px 0 30px}.legal-document_document__FXStT .legal-document_title__vyefH{margin:12px 0 17px;font-size:clamp(40px,8.8vw,58px)}.legal-document_description__KMVJ7{font-size:15px;line-height:1.8}.legal-document_updated__zcNnV{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:24px 0 0}.legal-document_updated__zcNnV time{margin:0;font-size:12px}.legal-document_layout__uDg7G{display:block;padding-top:25px}.legal-document_sidebar__5tEEH{display:none}.legal-document_mobileContents__wXjjM{display:block;margin-bottom:24px;border-block:1px solid #e0e2db}.legal-document_mobileContents__wXjjM summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:15px 0;color:#171a16;font-size:13px;font-weight:550;cursor:pointer}.legal-document_mobileContents__wXjjM summary::-webkit-details-marker{display:none}.legal-document_mobileContents__wXjjM[open] summary svg{transform:rotate(180deg)}.legal-document_mobileContents__wXjjM nav{padding:0 0 15px}.legal-document_contentsList__GWrxh a{padding-block:10px;font-size:13px}.legal-document_summary__N_1mr{padding:23px;border-radius:14px}.legal-document_section__BTAJF{grid-template-columns:22px minmax(0,1fr);gap:9px;padding:29px 0;scroll-margin-top:88px}.legal-document_document__FXStT .legal-document_section__BTAJF h2{font-size:21px}.legal-document_section__BTAJF p{font-size:14px}.legal-document_contact__W7mpb{margin-top:28px;padding:24px;border-radius:14px}.legal-document_document__FXStT .legal-document_contact__W7mpb h2{font-size:24px}.legal-document_contactLink__WNSYk{gap:16px}.legal-document_footerInner__zsKUW{align-items:flex-start;flex-direction:column;gap:22px;padding:28px 20px}.legal-document_footerLinks__cmjye{gap:24px}}@media (max-width:360px){.legal-document_main__YBxUv{padding-inline:16px}.legal-document_tabs__O3yFt{gap:0;width:100%}.legal-document_tabs__O3yFt a{flex:1;padding-inline:8px;text-align:center;font-size:12px}.legal-document_contact__W7mpb,.legal-document_summary__N_1mr{padding:20px}.legal-document_documentEnd__545s9{flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){html:has(.legal-document_document__FXStT){scroll-behavior:auto}}