.legal-document_doc__lK7Je{font-family:PPNM,-apple-system,system-ui,sans-serif;color:#2b3138;background:#fff}.legal-document_wrap__IgXfX{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.legal-document_hero__sbOLQ{position:relative;padding:clamp(100px,14vw,176px) 0 clamp(40px,5vw,64px);background:radial-gradient(900px 300px at 85% 0,rgba(255,87,34,.07),transparent 70%),#f6f5f2;border-bottom:1px solid rgba(16,24,32,.1)}.legal-document_eyebrow__WAM6C{display:inline-flex;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#5a5e66}.legal-document_bar__dUdGS{width:28px;height:2px;background:#ff5722}.legal-document_title__kq7D0{max-width:22ch;margin:0;font-size:clamp(34px,5.2vw,60px);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:#101820;text-wrap:balance}.legal-document_lead__aGnN1{max-width:62ch;margin:20px 0 0;font-size:clamp(16px,1.5vw,18.5px);line-height:1.6;color:#5a5e66}.legal-document_updated__rIUQH{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0 0;padding:8px 14px;font-size:13.5px;color:#5a5e66;background:#fff;border:1px solid rgba(16,24,32,.1);border-radius:100px}.legal-document_updated__rIUQH span{font-weight:500;color:#101820}.legal-document_updated__rIUQH span:after{content:"·";margin-inline-start:8px;color:rgba(16,24,32,.3)}.legal-document_layout__Eo7KE{display:block;padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(72px,8vw,120px)}@media(min-width:1024px){.legal-document_layout__Eo7KE[data-has-toc]{display:grid;grid-template-columns:248px minmax(0,1fr);gap:clamp(48px,6vw,88px);align-items:start}}.legal-document_tocAside__1_1PW{display:none}@media(min-width:1024px){.legal-document_tocAside__1_1PW{display:block;position:sticky;top:112px;max-height:calc(100vh - 140px);overflow-y:auto;padding-inline-end:6px}}.legal-document_tocTitle__mB8RI{margin:0 0 14px;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#5a5e66}.legal-document_tocList__yv1iu{margin:0;padding:0;list-style:none;border-inline-start:1px solid rgba(16,24,32,.1)}.legal-document_tocList__yv1iu li[data-level="3"] a{padding-inline-start:28px;font-size:13px}.legal-document_tocList__yv1iu a{display:block;margin-inline-start:-1px;padding:7px 0 7px 16px;padding-inline-start:16px;padding-inline-end:0;font-size:13.5px;line-height:1.4;color:#5a5e66;text-decoration:none;border-inline-start:2px solid rgba(0,0,0,0);transition:color .15s ease,border-color .15s ease}.legal-document_tocList__yv1iu a:hover{color:#101820}.legal-document_tocList__yv1iu a[data-active]{color:#101820;font-weight:500;border-inline-start-color:#ff5722}.legal-document_tocList__yv1iu a:focus-visible{outline:2px solid #ff5722;outline-offset:2px;border-radius:2px}.legal-document_tocMobile__FYk2W{margin:0 0 32px;border:1px solid rgba(16,24,32,.1);border-radius:14px;background:#f6f5f2}@media(min-width:1024px){.legal-document_tocMobile__FYk2W{display:none}}.legal-document_tocMobile__FYk2W summary{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;font-size:14.5px;font-weight:600;color:#101820;cursor:pointer;list-style:none}.legal-document_tocMobile__FYk2W summary::-webkit-details-marker{display:none}.legal-document_tocMobile__FYk2W summary:after{content:"";width:8px;height:8px;border-inline-end:1.5px solid #101820;border-bottom:1.5px solid #101820;transform:rotate(45deg);transition:transform .2s ease}.legal-document_tocMobile__FYk2W[open] summary:after{transform:rotate(-135deg)}.legal-document_tocMobile__FYk2W .legal-document_tocList__yv1iu{margin:0 18px 16px}.legal-document_prose__YsMw9{max-width:72ch;font-size:17px;line-height:1.75;color:#2b3138;overflow-wrap:break-word}.legal-document_prose__YsMw9>:first-child{margin-top:0}.legal-document_prose__YsMw9 p{margin:0 0 1.1em}.legal-document_prose__YsMw9 h2{margin:2.4em 0 .7em;padding-top:1.1em;font-size:clamp(22px,2.2vw,27px);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#101820;border-top:1px solid rgba(16,24,32,.1);scroll-margin-top:104px}.legal-document_prose__YsMw9>h2:first-child{padding-top:0;border-top:0}.legal-document_prose__YsMw9 h3{margin:1.8em 0 .5em;font-size:19px;font-weight:600;line-height:1.35;color:#101820;scroll-margin-top:104px}.legal-document_prose__YsMw9 h4{margin:1.5em 0 .4em;font-size:16px;font-weight:600;color:#101820}.legal-document_prose__YsMw9 b,.legal-document_prose__YsMw9 strong{font-weight:600;color:#101820}.legal-document_prose__YsMw9 a{color:#c0531f;text-decoration:underline;text-decoration-color:rgba(192,83,31,.35);text-underline-offset:3px;text-decoration-thickness:1px}.legal-document_prose__YsMw9 a:hover{color:#ff5722;text-decoration-color:currentColor}.legal-document_prose__YsMw9 ol,.legal-document_prose__YsMw9 ul{margin:0 0 1.2em;padding-inline-start:1.4em}.legal-document_prose__YsMw9 li{margin:.35em 0;padding-inline-start:.2em}.legal-document_prose__YsMw9 ul li::marker{color:#ff5722}.legal-document_prose__YsMw9 ol li::marker{color:#5a5e66;font-variant-numeric:tabular-nums}.legal-document_prose__YsMw9 blockquote{margin:1.6em 0;padding:18px 22px;font-size:16px;color:#101820;background:#f6f5f2;border-inline-start:3px solid #ff5722;border-radius:0 12px 12px 0}.legal-document_prose__YsMw9 blockquote p:last-child{margin-bottom:0}.legal-document_prose__YsMw9 hr{margin:2.6em 0;border:0;border-top:1px solid rgba(16,24,32,.1)}.legal-document_prose__YsMw9 table{display:block;width:100%;max-width:100%;margin:1.4em 0 1.8em;overflow-x:auto;font-size:14.5px;line-height:1.5;border-collapse:collapse;border:1px solid rgba(16,24,32,.1);border-radius:12px;-webkit-overflow-scrolling:touch}.legal-document_prose__YsMw9 thead th{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5a5e66;background:#f6f5f2}.legal-document_prose__YsMw9 td,.legal-document_prose__YsMw9 th{padding:12px 14px;text-align:start;vertical-align:top;border-bottom:1px solid rgba(16,24,32,.1)}.legal-document_prose__YsMw9 tbody tr:last-child td{border-bottom:0}.legal-document_prose__YsMw9 td:first-child{font-weight:500;color:#101820;white-space:nowrap}.legal-document_prose__YsMw9 code{font-family:PPNM,-apple-system,system-ui,sans-serif;font-size:.92em;padding:1px 6px;background:#f6f5f2;border-radius:6px}@media(max-width:640px){.legal-document_prose__YsMw9{font-size:16px;line-height:1.7}}@media print{.legal-document_hero__sbOLQ{padding:0 0 16px;background:none}.legal-document_tocAside__1_1PW,.legal-document_tocMobile__FYk2W{display:none}.legal-document_layout__Eo7KE{display:block;padding:16px 0 0}.legal-document_prose__YsMw9{max-width:none;font-size:11pt}}