.LegalDocumentPage_page__MRhCF{--legal-ink:#171b1a;--legal-muted:#667572;--legal-line:#d9d9d1;--legal-accent:#07988b;--legal-accent-soft:#e6f5f2;min-height:100vh;padding-top:0;color:var(--legal-ink);background-color:#fffdf8;background-image:radial-gradient(circle,rgba(16,32,29,.08) 1px,transparent 0);background-size:24px 24px}.LegalDocumentPage_masthead__G2XES{padding-top:64px;border-bottom:0;background:#fff4e8}.LegalDocumentPage_footerInner__Z9OxN,.LegalDocumentPage_layout____b_K,.LegalDocumentPage_mastheadInner__Cqjhj{width:min(100% - 40px,1240px);margin-inline:auto}.LegalDocumentPage_mastheadInner__Cqjhj{padding:76px 0 68px}.LegalDocumentPage_breadcrumb__PMeUz{display:inline-flex;align-items:center;gap:8px;color:var(--legal-accent);font-size:14px;font-weight:700;text-decoration:none}.LegalDocumentPage_breadcrumb__PMeUz:hover{text-decoration:underline;text-underline-offset:4px}.LegalDocumentPage_titleRow__u8K7N{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:34px}.LegalDocumentPage_titleBlock__RqpQc h1{margin:0;font-size:clamp(42px,5vw,68px);line-height:1.05;letter-spacing:-.055em;font-weight:830;white-space:nowrap}.LegalDocumentPage_titleBlock__RqpQc h1.LegalDocumentPage_longTitle__deId3{font-size:clamp(22px,3vw,42px);letter-spacing:-.04em}.LegalDocumentPage_titleBlock__RqpQc p{max-width:650px;margin:18px 0 0;color:var(--legal-muted);font-size:16px;line-height:1.8}.LegalDocumentPage_documentIndex__GQZBV{flex:0 0 510px;width:510px}.LegalDocumentPage_documentIndexMeta__X7e4v{display:flex;justify-content:space-between;padding:0 4px 11px;border-bottom:1px solid #aabbb7;color:#72817e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.12em}.LegalDocumentPage_documentSwitch__emuzY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:26px;column-gap:26px}.LegalDocumentPage_documentSwitch__emuzY a{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:8px;min-width:0;padding:13px 4px;border-bottom:1px solid var(--legal-line);color:#52615e;font-size:13px;font-weight:700;text-decoration:none;transition:color .16s ease,border-color .16s ease}.LegalDocumentPage_documentNumber__DvxUi{display:inline-grid;width:26px;height:26px;place-items:center;border:1px solid #d5e3e0;border-radius:50%;color:#84918f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;transition:color .16s ease,border-color .16s ease,background .16s ease}.LegalDocumentPage_documentArrow__q_xkZ{color:#96a4a1;font-size:13px;opacity:0;transform:translate(-3px,3px);transition:opacity .16s ease,transform .16s ease}.LegalDocumentPage_documentSwitch__emuzY a[aria-current=page]{border-bottom-color:var(--legal-accent);color:var(--legal-ink)}.LegalDocumentPage_documentSwitch__emuzY a[aria-current=page] .LegalDocumentPage_documentNumber__DvxUi{border-color:var(--legal-accent);color:#fff;background:var(--legal-accent)}.LegalDocumentPage_documentSwitch__emuzY a:focus-visible,.LegalDocumentPage_documentSwitch__emuzY a:hover{border-bottom-color:var(--legal-accent);color:var(--legal-accent);outline:none}.LegalDocumentPage_documentSwitch__emuzY a:focus-visible .LegalDocumentPage_documentArrow__q_xkZ,.LegalDocumentPage_documentSwitch__emuzY a:hover .LegalDocumentPage_documentArrow__q_xkZ,.LegalDocumentPage_documentSwitch__emuzY a[aria-current=page] .LegalDocumentPage_documentArrow__q_xkZ{opacity:1;transform:translate(0)}.LegalDocumentPage_layout____b_K{display:grid;grid-template-columns:230px minmax(0,820px);justify-content:space-between;gap:70px;padding:56px 0 100px}.LegalDocumentPage_toc__BrhyI{position:sticky;top:96px;align-self:start}.LegalDocumentPage_tocLabel__aLe3d{margin:0 0 18px;color:#899591;font-size:12px;font-weight:800;letter-spacing:.16em}.LegalDocumentPage_tocNav__cq5st{display:flex;flex-direction:column;border-left:1px solid #cadbd7}.LegalDocumentPage_tocNav__cq5st a{margin-left:-1px;padding:7px 0 7px 18px;border-left:2px solid transparent;color:#64716e;font-size:13px;line-height:1.45;text-decoration:none;transition:color .16s ease,border-color .16s ease}.LegalDocumentPage_tocNav__cq5st a:focus-visible,.LegalDocumentPage_tocNav__cq5st a:hover{border-left-color:var(--legal-accent);color:var(--legal-accent);outline:none}.LegalDocumentPage_contactCard__YClgL{margin-top:28px;padding:18px;border-radius:16px;background:var(--legal-accent-soft);color:#31504b;font-size:12px;line-height:1.7}.LegalDocumentPage_contactCard__YClgL strong{display:block;margin-bottom:4px;color:var(--legal-ink);font-size:13px}.LegalDocumentPage_contactCard__YClgL a{color:var(--legal-accent);font-weight:700;text-decoration:none}.LegalDocumentPage_article__eQjOo{min-width:0;padding:58px 66px 76px;border:2px solid var(--legal-ink);border-radius:4px;background:#fff;box-shadow:10px 10px 0 #f4c84b}.LegalDocumentPage_embeddedPage__hax0m{min-height:100vh;padding:0;background:#fff}.LegalDocumentPage_embeddedArticle__P19AM{width:min(100%,820px);min-height:100vh;margin-inline:auto;padding:28px 24px 56px;border:0;border-radius:0;box-shadow:none}.LegalDocumentPage_article__eQjOo>h1{margin:0 0 12px;font-size:clamp(32px,4vw,44px);line-height:1.15;letter-spacing:-.04em;white-space:nowrap}.LegalDocumentPage_article__eQjOo>h1.LegalDocumentPage_longTitle__deId3{font-size:clamp(20px,3vw,38px);letter-spacing:-.035em}.LegalDocumentPage_article__eQjOo>h1+p{color:var(--legal-muted)}.LegalDocumentPage_article__eQjOo h2,.LegalDocumentPage_article__eQjOo h3{scroll-margin-top:96px;color:var(--legal-ink)}.LegalDocumentPage_article__eQjOo h2{position:relative;margin:56px 0 22px;padding-top:24px;border-top:1px solid var(--legal-line);font-size:26px;line-height:1.35;letter-spacing:-.025em}.LegalDocumentPage_article__eQjOo h2:before{position:absolute;top:-1px;left:0;width:54px;height:2px;background:var(--legal-accent);content:""}.LegalDocumentPage_article__eQjOo h3{margin:34px 0 14px;font-size:19px;line-height:1.45}.LegalDocumentPage_article__eQjOo li,.LegalDocumentPage_article__eQjOo p,.LegalDocumentPage_article__eQjOo td,.LegalDocumentPage_article__eQjOo th{font-size:16px;line-height:1.95}.LegalDocumentPage_article__eQjOo p{margin:0 0 18px;color:#43514f}.LegalDocumentPage_article__eQjOo strong{color:#172724;font-weight:750}.LegalDocumentPage_article__eQjOo ol,.LegalDocumentPage_article__eQjOo ul{margin:0 0 22px;padding-left:1.35em;color:#43514f}.LegalDocumentPage_article__eQjOo li{margin:7px 0;padding-left:5px}.LegalDocumentPage_article__eQjOo a{color:var(--legal-accent);font-weight:700;text-decoration-thickness:1px;text-underline-offset:4px}.LegalDocumentPage_tableWrap__JIyMl{position:relative;width:100%;max-width:100%;margin:24px 0 30px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#b8ccc7 transparent;scrollbar-width:thin;border:1px solid var(--legal-line);border-radius:15px;-webkit-overflow-scrolling:touch}.LegalDocumentPage_tableWrap__JIyMl::-webkit-scrollbar{height:8px}.LegalDocumentPage_tableWrap__JIyMl::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#b8ccc7;background-clip:padding-box}.LegalDocumentPage_article__eQjOo table{width:100%;min-width:620px;border-collapse:collapse;background:#fff}.LegalDocumentPage_article__eQjOo td,.LegalDocumentPage_article__eQjOo th{padding:14px 16px;border-bottom:1px solid var(--legal-line);text-align:left;vertical-align:top}.LegalDocumentPage_article__eQjOo th{color:#25433e;font-size:13px;font-weight:800;background:#f0f7f5}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)){width:1180px;min-width:1180px;table-layout:fixed}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) td,.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th{padding:16px 14px;font-size:14px;line-height:1.72;overflow-wrap:break-word;word-break:normal}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th{white-space:nowrap}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:first-child{width:140px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:nth-child(2){width:145px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:nth-child(3){width:160px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:nth-child(4){width:185px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:nth-child(5){width:260px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:nth-child(6){width:190px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) th:nth-child(7){width:100px}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) td:first-child,.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) td:nth-child(2){word-break:keep-all}.LegalDocumentPage_article__eQjOo table:has(th:nth-child(6)) td:nth-child(2) code{white-space:nowrap}.LegalDocumentPage_article__eQjOo tr:last-child td{border-bottom:0}.LegalDocumentPage_footer__o4DqQ{border-top:1px solid var(--legal-line);background:#fff}.LegalDocumentPage_footerInner__Z9OxN{display:flex;justify-content:space-between;gap:24px;padding:28px 0;color:#7b8885;font-size:13px}.LegalDocumentPage_footerInner__Z9OxN a,.LegalDocumentPage_icpLink__MfBZz{color:var(--legal-accent);font-weight:700;text-decoration:none}.LegalDocumentPage_footerLinks__OW2Sx,.LegalDocumentPage_footerMeta__kXtJt{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.4em;column-gap:.4em}.LegalDocumentPage_footerLinks__OW2Sx>:not(:last-child):after,.LegalDocumentPage_footerMeta__kXtJt>:not(:last-child):after{content:"·";margin-left:.4em}@media (max-width:900px){.LegalDocumentPage_footerInner__Z9OxN,.LegalDocumentPage_layout____b_K,.LegalDocumentPage_mastheadInner__Cqjhj{width:min(100% - 32px,760px)}.LegalDocumentPage_footerInner__Z9OxN{flex-direction:column;align-items:flex-start;gap:8px}.LegalDocumentPage_footerLinks__OW2Sx,.LegalDocumentPage_footerMeta__kXtJt{flex-direction:column;flex-wrap:nowrap;gap:8px}.LegalDocumentPage_footerLinks__OW2Sx>:not(:last-child):after,.LegalDocumentPage_footerMeta__kXtJt>:not(:last-child):after{content:none;margin:0}.LegalDocumentPage_titleRow__u8K7N{align-items:flex-start;flex-direction:column}.LegalDocumentPage_documentIndex__GQZBV{width:100%;flex-basis:auto}.LegalDocumentPage_documentSwitch__emuzY{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px}.LegalDocumentPage_layout____b_K{display:block;padding-top:24px}.LegalDocumentPage_toc__BrhyI{position:sticky;top:64px;z-index:8;margin:0 -16px 22px;padding:12px 16px;border-bottom:1px solid var(--legal-line);background:rgba(247,251,250,.97)}.LegalDocumentPage_contactCard__YClgL,.LegalDocumentPage_tocLabel__aLe3d{display:none}.LegalDocumentPage_tocNav__cq5st{flex-direction:row;gap:6px;overflow-x:auto;border:0;scrollbar-width:none}.LegalDocumentPage_tocNav__cq5st a{flex:0 0 auto;margin:0;padding:8px 12px;border:1px solid var(--legal-line);border-radius:999px;background:#fff;white-space:nowrap}.LegalDocumentPage_article__eQjOo{padding:44px 38px 58px}}@media (max-width:600px){.LegalDocumentPage_mastheadInner__Cqjhj{padding:36px 0 32px}.LegalDocumentPage_titleRow__u8K7N{margin-top:24px}.LegalDocumentPage_titleBlock__RqpQc h1{font-size:38px}.LegalDocumentPage_documentIndexMeta__X7e4v{padding-inline:0}.LegalDocumentPage_documentSwitch__emuzY{display:flex;width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.LegalDocumentPage_documentSwitch__emuzY a{flex:0 0 auto;grid-template-columns:26px auto;gap:7px;padding:12px 16px 12px 0;margin-right:18px;white-space:nowrap}.LegalDocumentPage_documentArrow__q_xkZ{display:none}.LegalDocumentPage_layout____b_K{padding-bottom:64px}.LegalDocumentPage_article__eQjOo{margin-inline:-4px;padding:34px 22px 46px;border-radius:18px}.LegalDocumentPage_article__eQjOo>h1{font-size:30px}.LegalDocumentPage_article__eQjOo h2{margin-top:46px;font-size:23px}.LegalDocumentPage_article__eQjOo h3{font-size:18px}.LegalDocumentPage_article__eQjOo li,.LegalDocumentPage_article__eQjOo p,.LegalDocumentPage_article__eQjOo td,.LegalDocumentPage_article__eQjOo th{font-size:15px;line-height:1.9}.LegalDocumentPage_footerInner__Z9OxN{flex-direction:column;align-items:flex-start;gap:8px}.LegalDocumentPage_footerLinks__OW2Sx,.LegalDocumentPage_footerMeta__kXtJt{flex-direction:column;flex-wrap:nowrap;gap:8px}.LegalDocumentPage_footerLinks__OW2Sx>:not(:last-child):after,.LegalDocumentPage_footerMeta__kXtJt>:not(:last-child):after{content:none;margin:0}}html.dark .LegalDocumentPage_page__MRhCF{--legal-ink:#e5efec;--legal-muted:#91a39f;--legal-line:#263a36;--legal-accent:#46c8b9;--legal-accent-soft:#123631;background-color:#0b1312;background-image:linear-gradient(rgba(159,205,196,.045) 1px,transparent 0),linear-gradient(90deg,rgba(159,205,196,.045) 1px,transparent 0)}html.dark .LegalDocumentPage_article__eQjOo,html.dark .LegalDocumentPage_embeddedArticle__P19AM,html.dark .LegalDocumentPage_embeddedPage__hax0m,html.dark .LegalDocumentPage_footer__o4DqQ,html.dark .LegalDocumentPage_masthead__G2XES{background:#101a18}html.dark .LegalDocumentPage_article__eQjOo{box-shadow:0 22px 70px rgba(0,0,0,.28)}html.dark .LegalDocumentPage_documentIndexMeta__X7e4v{border-bottom-color:#3b514d;color:#829691}html.dark .LegalDocumentPage_documentSwitch__emuzY a,html.dark .LegalDocumentPage_tocNav__cq5st a{color:#9aaba7}html.dark .LegalDocumentPage_documentNumber__DvxUi{border-color:#38504b;color:#849994}html.dark .LegalDocumentPage_documentArrow__q_xkZ,html.dark .LegalDocumentPage_footerInner__Z9OxN,html.dark .LegalDocumentPage_tocLabel__aLe3d{color:#80938e}html.dark .LegalDocumentPage_contactCard__YClgL{color:#a8c5bf}html.dark .LegalDocumentPage_article__eQjOo ol,html.dark .LegalDocumentPage_article__eQjOo p,html.dark .LegalDocumentPage_article__eQjOo ul{color:#b5c3c0}html.dark .LegalDocumentPage_article__eQjOo strong{color:#edf5f3}html.dark .LegalDocumentPage_article__eQjOo table{background:#101a18}html.dark .LegalDocumentPage_article__eQjOo th{color:#cce2dd;background:#172825}html.dark .LegalDocumentPage_toc__BrhyI{background:rgba(11,19,18,.97)}html.dark .LegalDocumentPage_tocNav__cq5st a{background:#101a18}@media (prefers-reduced-motion:reduce){.LegalDocumentPage_tocNav__cq5st a{transition:none}}