.LegalDocumentPage_progress__MpCoV{position:fixed;z-index:30;top:0;inset-inline-start:0;height:3px;background:var(--md-red);transition:width .15s linear}.LegalDocumentPage_hero__2_qOP{padding:126px max(28px,calc((100vw - 1120px) / 2)) 58px;background:#111;color:#fff;border-bottom:1px solid #454545}@media (min-width:821px){.LegalDocumentPage_hero__2_qOP{min-height:100dvh;padding:clamp(102px,16dvh,126px) max(28px,calc((100vw - 1120px) / 2)) clamp(36px,7dvh,58px)}}.LegalDocumentPage_breadcrumb__yVU6f{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:40px;color:#a7a7a7;font-size:12px}.LegalDocumentPage_category__M3zOZ{display:block;margin-bottom:16px;color:var(--md-red);font-size:12px;font-weight:800;letter-spacing:.14em}.LegalDocumentPage_hero__2_qOP h1{max-width:800px;margin:0;font-size:clamp(42px,5vw,72px);line-height:.98;letter-spacing:-.065em}.LegalDocumentPage_hero__2_qOP>p{max-width:740px;margin:21px 0;color:#bbb;font-size:18px;line-height:1.6}.LegalDocumentPage_metadata__vjT5M{display:flex;flex-wrap:wrap;gap:20px;padding-top:17px;border-top:1px solid #454545;color:#bbb;font-size:12px}.LegalDocumentPage_actions__KObCJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.LegalDocumentPage_actions__KObCJ button,.LegalDocumentPage_actions__KObCJ label{padding:9px 11px;border:1px solid #666;background:transparent;color:#fff;font-size:12px}.LegalDocumentPage_actions__KObCJ button{cursor:pointer}.LegalDocumentPage_actions__KObCJ select{margin-inline-start:7px;border:0;background:#111;color:#fff}.LegalDocumentPage_actionNotice__GkEXO{margin-bottom:0!important;color:#f4c970;font-size:12px}.LegalDocumentPage_shell__GihGl{display:grid;grid-template-columns:240px minmax(0,800px);justify-content:center;gap:75px;padding:70px max(28px,calc((100vw - 1120px) / 2)) 110px;background:#f7f7f5}.LegalDocumentPage_sidebar__77uoF{position:sticky;top:25px;align-self:start}.LegalDocumentPage_documentNav__c9Vhr{padding-top:13px;border-top:1px solid #ccc}.LegalDocumentPage_documentNav__c9Vhr strong{display:block;margin-bottom:12px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.LegalDocumentPage_documentNav__c9Vhr a,.LegalDocumentPage_toc__T53fN a{display:block;padding:7px 0;color:#666;font-size:13px}.LegalDocumentPage_documentNav__c9Vhr a[aria-current=page]{color:var(--md-red);font-weight:800}.LegalDocumentPage_mobileSelector__lg13U,.LegalDocumentPage_tocToggle__zRnoE{display:none}.LegalDocumentPage_toc__T53fN{margin-top:25px;padding-top:13px;border-top:1px solid #ccc}.LegalDocumentPage_toc__T53fN a{padding-inline-start:11px;border-inline-start:2px solid transparent;line-height:1.4}.LegalDocumentPage_toc__T53fN .LegalDocumentPage_currentSection__8yRW9{border-left-color:var(--md-red);color:#111;font-weight:700}.LegalDocumentPage_documentBody__IJvh3{min-width:0;max-width:800px}.LegalDocumentPage_documentBody__IJvh3>section:not(.LegalDocumentPage_related___Z01X):not(.LegalDocumentPage_contact__TAMMa){scroll-margin-top:30px;margin-bottom:40px;padding:0 0 40px;border-bottom:1px solid #d6d6d3}.LegalDocumentPage_documentBody__IJvh3 section>header{display:grid;grid-template-columns:48px 1fr 30px;gap:12px;align-items:baseline}.LegalDocumentPage_documentBody__IJvh3 section>header>span{color:var(--md-red);font-size:13px;font-weight:800}.LegalDocumentPage_documentBody__IJvh3 h2{margin:0;font-size:31px;line-height:1.1;letter-spacing:-.04em}.LegalDocumentPage_documentBody__IJvh3 header button{border:0;background:transparent;color:#777;cursor:pointer}.LegalDocumentPage_documentBody__IJvh3 dd,.LegalDocumentPage_documentBody__IJvh3 li,.LegalDocumentPage_documentBody__IJvh3 p{color:#444;font-size:16px;line-height:1.78}.LegalDocumentPage_documentBody__IJvh3 ol,.LegalDocumentPage_documentBody__IJvh3 ul{padding-inline-start:23px}.LegalDocumentPage_documentBody__IJvh3 li{margin:7px 0}.LegalDocumentPage_notice__gvlr8{margin:22px 0;padding:15px 18px;border-inline-start:3px solid var(--md-red);background:#eeeeeb}.LegalDocumentPage_notice__gvlr8 strong{font-size:14px}.LegalDocumentPage_notice__gvlr8 p{margin:6px 0 0;font-size:14px;line-height:1.6}.LegalDocumentPage_definition__c1BH2{background:#f1f1ef}.LegalDocumentPage_action__qQFig{background:#fff0f0}.LegalDocumentPage_relationship__dgGDo{background:#ececea}.LegalDocumentPage_documentBody__IJvh3 dl{border-top:1px solid #ccc}.LegalDocumentPage_documentBody__IJvh3 dl>div{padding:15px 0;border-bottom:1px solid #ccc}.LegalDocumentPage_documentBody__IJvh3 dt{font-size:14px;font-weight:800}.LegalDocumentPage_documentBody__IJvh3 dd{margin:5px 0 0;font-size:14px}.LegalDocumentPage_contact__TAMMa a,.LegalDocumentPage_inlineLink__5FNvE{color:var(--md-red);font-weight:800}.LegalDocumentPage_tableWrap__h_RKp{overflow:auto}.LegalDocumentPage_tableWrap__h_RKp table{width:100%;border-collapse:collapse;font-size:14px}.LegalDocumentPage_tableWrap__h_RKp caption{margin-bottom:8px;text-align:start;font-weight:800}.LegalDocumentPage_tableWrap__h_RKp td,.LegalDocumentPage_tableWrap__h_RKp th{padding:9px;border:1px solid #ccc;text-align:start}.LegalDocumentPage_contact__TAMMa,.LegalDocumentPage_related___Z01X{margin-top:62px;padding-top:22px;border-top:2px solid #111}.LegalDocumentPage_contact__TAMMa h2,.LegalDocumentPage_related___Z01X h2{margin:0 0 15px;font-size:28px;letter-spacing:-.04em}.LegalDocumentPage_related___Z01X a{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid #ccc;font-weight:700}.LegalDocumentPage_related___Z01X a:last-child{border-bottom:1px solid #ccc}.LegalDocumentPage_contact__TAMMa{padding:30px;background:#111;color:#fff}.LegalDocumentPage_contact__TAMMa p{color:#bbb}.LegalDocumentPage_contact__TAMMa a{display:inline-block;padding:12px;border:1px solid #888;color:#fff}@media (max-width:800px){.LegalDocumentPage_shell__GihGl{grid-template-columns:1fr;gap:30px;padding-top:38px}.LegalDocumentPage_sidebar__77uoF{position:static;display:grid;grid-template-columns:1fr auto;gap:10px}.LegalDocumentPage_mobileSelector__lg13U{display:block;font-size:12px;font-weight:800}.LegalDocumentPage_mobileSelector__lg13U select{display:block;width:100%;margin-top:6px;padding:9px;border:1px solid #aaa;background:#fff}.LegalDocumentPage_documentNav__c9Vhr{display:none}.LegalDocumentPage_tocToggle__zRnoE{display:block;align-self:end;padding:9px 11px;border:1px solid #bbb;background:#fff}.LegalDocumentPage_toc__T53fN{display:none;grid-column:1/-1;margin-top:0}.LegalDocumentPage_tocOpen__VHKK0{display:block}}@media (max-width:520px){.LegalDocumentPage_hero__2_qOP{padding-top:112px}.LegalDocumentPage_hero__2_qOP h1{font-size:47px}.LegalDocumentPage_metadata__vjT5M{display:grid;gap:8px}.LegalDocumentPage_sidebar__77uoF{grid-template-columns:1fr}.LegalDocumentPage_tocToggle__zRnoE{justify-self:start}.LegalDocumentPage_documentBody__IJvh3 h2{font-size:27px}.LegalDocumentPage_documentBody__IJvh3 section>header{grid-template-columns:35px 1fr 22px}.LegalDocumentPage_actions__KObCJ{display:grid;grid-template-columns:1fr 1fr}.LegalDocumentPage_actions__KObCJ label{grid-column:1/-1}.LegalDocumentPage_documentBody__IJvh3 li,.LegalDocumentPage_documentBody__IJvh3 p{font-size:15px}}@media print{.LegalDocumentPage_hero__2_qOP .LegalDocumentPage_actions__KObCJ,.LegalDocumentPage_page__t0fCv footer,.LegalDocumentPage_page__t0fCv header,.LegalDocumentPage_progress__MpCoV,.LegalDocumentPage_sidebar__77uoF{display:none!important}.LegalDocumentPage_hero__2_qOP{padding:0;border:0;background:#fff;color:#000}.LegalDocumentPage_hero__2_qOP>p,.LegalDocumentPage_metadata__vjT5M{color:#333}.LegalDocumentPage_shell__GihGl{display:block;padding:0;background:#fff}.LegalDocumentPage_documentBody__IJvh3{max-width:none}.LegalDocumentPage_documentBody__IJvh3>section{break-inside:avoid}.LegalDocumentPage_contact__TAMMa{border:1px solid #000;background:#fff;color:#000}.LegalDocumentPage_contact__TAMMa p{color:#000}}