.legal_page__cVa_P{display:flex;flex-direction:column;gap:var(--gap)}.legal_hero__Hj5f6{padding-top:28px}.legal_crumbs__x_0LI{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--on-dark-4);margin-bottom:28px}.legal_crumbs__x_0LI a{color:var(--on-dark-2);text-decoration:none}.legal_crumbs__x_0LI a:hover{color:#fff;text-decoration:underline}.legal_h1__KxFzH{margin-top:20px;max-width:24ch;font-size:clamp(32px,3.6vw,50px);line-height:1.08;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.legal_lead__sKWPv{margin-top:16px;max-width:62ch;font-size:19px;color:var(--on-dark-2)}.legal_meta__E8iDu{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:32px}.legal_meta__E8iDu li{display:flex;flex-direction:column;gap:2px}.legal_meta__E8iDu small{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-4)}.legal_meta__E8iDu b{font-size:17px;font-weight:600;color:var(--on-dark)}.legal_actions__2bHpz{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px}.legal_ghostBtn__xyLrr{min-height:52px;padding:0 24px;border-radius:999px;border:1px solid hsla(0,0%,100%,.3);background:transparent;color:var(--on-dark);font-weight:600;font-size:17px;cursor:pointer;transition:background .2s}.legal_ghostBtn__xyLrr:hover{background:hsla(0,0%,100%,.08)}.legal_page__cVa_P .legal_body__W_abW{padding-block:56px 64px;overflow:clip}.legal_layout__D4_Mv{display:grid;grid-template-columns:minmax(0,700px) 230px;justify-content:center;-moz-column-gap:64px;column-gap:64px;align-items:start}.legal_layout__D4_Mv>.legal_prose__mRfFX{grid-column:1;grid-row:1}.legal_layout__D4_Mv>.legal_toc__LbqVV{grid-column:2;grid-row:1}.legal_toc__LbqVV{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:8px;font-size:15px;line-height:1.35}.legal_tocSummary__B00hs{margin-bottom:14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);cursor:default;list-style:none}.legal_tocSummary__B00hs::-webkit-details-marker{display:none}.legal_tocList__4uiIN{display:flex;flex-direction:column;gap:2px;border-left:2px solid var(--line)}.legal_tocList__4uiIN a{display:block;padding:6px 12px;margin-left:-2px;border-left:2px solid transparent;color:var(--text-2);text-decoration:none;transition:color .15s,border-color .15s}.legal_tocList__4uiIN a:hover{color:var(--navy)}.legal_tocList__4uiIN a.legal_tocActive__Xb2NZ{color:var(--navy);font-weight:600;border-left-color:var(--navy)}.legal_tocSub__1Pug_{margin-bottom:4px;font-size:14px}.legal_tocSub__1Pug_ a{padding-left:28px;color:var(--muted)}.legal_prose__mRfFX{font-size:18px;line-height:1.65;color:var(--text);overflow-wrap:break-word}.legal_prose__mRfFX>*+*{margin-top:1em}.legal_prose__mRfFX a{color:var(--navy);text-underline-offset:3px}.legal_h2__sW_z7{margin-top:2.2em!important;padding-top:1.1em;border-top:1px solid var(--line);font-size:28px;line-height:1.2;letter-spacing:-.015em;font-weight:700;scroll-margin-top:96px;-webkit-hyphens:manual;hyphens:manual}.legal_prose__mRfFX>.legal_h2__sW_z7:first-child{margin-top:0!important;padding-top:0;border-top:0}.legal_h3__hON0a{margin-top:1.8em!important;font-size:21px;line-height:1.3;font-weight:700;scroll-margin-top:96px;-webkit-hyphens:manual;hyphens:manual}.legal_h2__sW_z7+*,.legal_h3__hON0a+*{margin-top:.7em!important}.legal_ul__xfmB7{display:flex;flex-direction:column;gap:.55em;padding-left:0}.legal_ul__xfmB7 li{position:relative;padding-left:1.4em}.legal_ul__xfmB7 li:before{content:"";position:absolute;left:.2em;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--navy)}.legal_numbered__ku8IK{display:block}.legal_num__JcR7V{margin-right:.35em;font-weight:700;color:var(--navy);font-variant-numeric:tabular-nums}.legal_note__s91KZ{padding:18px 22px;border-radius:16px;background:var(--warm);font-size:17px;line-height:1.55}.legal_operator__SknWo{margin-top:3em!important;padding:22px 26px;border-radius:var(--r-card);background:var(--warm);font-size:16px;line-height:1.55;color:var(--text-2)}.legal_operator__SknWo b{display:block;margin-bottom:6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.legal_operator__SknWo p+p{margin-top:2px}.legal_others__H4kt9{padding-block:40px}.legal_othersTitle__kyqMz{margin-bottom:20px;font-size:24px;line-height:1.2;letter-spacing:-.015em}.legal_othersList__B876i{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--gap)}.legal_otherCard__IeDmW{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%;padding:22px 24px;border-radius:var(--r-card);background:#fff;color:var(--text);text-decoration:none;box-shadow:var(--shadow-card);transition:transform .15s ease}.legal_otherCard__IeDmW:hover{transform:translateY(-2px)}.legal_otherCard__IeDmW b{display:block;font-size:18px}.legal_otherCard__IeDmW small{display:block;margin-top:4px;font-size:14px;color:var(--muted)}.legal_otherArrow__pWpAY{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--navy);color:#fff}@media (max-width:1140px){.legal_layout__D4_Mv{grid-template-columns:minmax(0,700px);justify-content:center;gap:32px}.legal_layout__D4_Mv>.legal_prose__mRfFX,.legal_layout__D4_Mv>.legal_toc__LbqVV{grid-column:1;grid-row:auto}.legal_toc__LbqVV{width:auto;margin-left:0;position:static;max-height:none;overflow:visible;padding:16px 18px;border-radius:16px;background:var(--warm)}.legal_tocSummary__B00hs{margin:0;cursor:pointer}.legal_tocSummary__B00hs:after{content:"＋";float:right;font-size:16px}details[open]>.legal_tocSummary__B00hs{margin-bottom:12px}details[open]>.legal_tocSummary__B00hs:after{content:"－"}}@media (max-width:760px){.legal_hero__Hj5f6{padding-top:20px}.legal_crumbs__x_0LI{margin-bottom:18px}.legal_lead__sKWPv{font-size:18px}.legal_body__W_abW{padding-block:28px 36px}.legal_prose__mRfFX{font-size:18px}.legal_h2__sW_z7{font-size:24px}.legal_h3__hON0a{font-size:19px}.legal_actions__2bHpz>*{width:100%;justify-content:space-between}.legal_ghostBtn__xyLrr{justify-content:center}}