.legal-document_page__5xRET{--navy:#07162b;--navy-700:#445163;--navy-50:#f2f7ff;--orange-500:#ea7c0c;--orange-700:#b45309;--line:#e3e8ef;min-height:100svh;background:#ffffff;color:var(--navy);font-size:16px;line-height:1.7}.legal-document_page__5xRET :focus-visible{outline:3px solid var(--orange-700);outline-offset:3px;border-radius:4px}.legal-document_header__CNPhh{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid var(--line);background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.legal-document_headerInner__j9JzX{max-width:1080px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.legal-document_brand__hw8d0{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.legal-document_wordmark__pRXEw{font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--orange-500)}.legal-document_wordmark__pRXEw span{color:var(--navy)}.legal-document_back__n2UOt{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid rgba(7,22,43,.2);border-radius:999px;color:var(--navy);font-size:15px;font-weight:700;text-decoration:none}.legal-document_layout__wV4p7{max-width:1080px;margin:0 auto;padding:40px 16px 80px;display:grid;grid-gap:32px;gap:32px}.legal-document_intro__LPxtd{max-width:720px}.legal-document_eyebrow__upvcq{margin:0;color:var(--orange-700);font-size:15px;font-weight:700}.legal-document_intro__LPxtd h1{margin:6px 0 0;font-size:clamp(32px,7vw,48px);font-weight:800;line-height:1.1;letter-spacing:-.03em}.legal-document_updated__dXH9h{margin:10px 0 0;color:var(--navy-700);font-size:15px}.legal-document_lead__zRcCs{margin:24px 0 0;color:var(--navy-700);font-size:18px}.legal-document_notice__A__j0{margin:24px 0 0;padding:16px 18px;border-left:4px solid var(--navy);border-radius:0 12px 12px 0;background:var(--navy-50)}.legal-document_notice__A__j0 p{margin:0}.legal-document_contents__D_27h{align-self:start;padding:20px;border-radius:16px;background:var(--navy-50)}.legal-document_contents__D_27h h2{margin:0 0 8px;font-size:17px;font-weight:800}.legal-document_contents__D_27h ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.legal-document_contents__D_27h a{display:block;padding:6px 0;color:var(--navy);font-size:15px;font-weight:600;text-decoration:none}.legal-document_contents__D_27h a span{display:inline-block;min-width:28px;color:var(--orange-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal-document_body__nnHsX{max-width:720px;min-width:0}.legal-document_section__LIVtZ{padding-top:32px;scroll-margin-top:80px}.legal-document_section__LIVtZ+.legal-document_section__LIVtZ{margin-top:32px;border-top:1px solid var(--line)}.legal-document_section__LIVtZ h2{margin:0;font-size:clamp(22px,5vw,26px);font-weight:800;line-height:1.25;letter-spacing:-.02em}.legal-document_section__LIVtZ h3{margin:24px 0 0;font-size:18px;font-weight:800}.legal-document_section__LIVtZ p,.legal-document_section__LIVtZ ul{margin:12px 0 0;color:var(--navy-700)}.legal-document_section__LIVtZ ul{padding-left:22px}.legal-document_section__LIVtZ li+li{margin-top:6px}.legal-document_section__LIVtZ strong{color:var(--navy)}.legal-document_body__nnHsX a,.legal-document_notice__A__j0 a{color:var(--orange-700);font-weight:700;text-underline-offset:3px}.legal-document_closing__6l2ac{margin-top:48px;padding:24px;border-radius:16px;background:var(--navy);color:#ffffff}.legal-document_closing__6l2ac h2{margin:0;font-size:22px;font-weight:800}.legal-document_closing__6l2ac p{margin:8px 0 0;color:#b5c2d5}.legal-document_closing__6l2ac a{color:#fdaa48;font-weight:700;text-underline-offset:3px;white-space:nowrap}.legal-document_closing__6l2ac :focus-visible{outline-color:#fdaa48}@media (min-width:640px){.legal-document_headerInner__j9JzX{padding:10px 24px}.legal-document_layout__wV4p7{padding:56px 24px 96px}}@media (min-width:1000px){.legal-document_layout__wV4p7{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"intro intro" "body contents";column-gap:56px}.legal-document_intro__LPxtd{grid-area:intro}.legal-document_body__nnHsX{grid-area:body}.legal-document_contents__D_27h{grid-area:contents;position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100vh - 112px);overflow-y:auto}}@media (hover:hover) and (pointer:fine){.legal-document_back__n2UOt:hover{border-color:var(--navy)}.legal-document_contents__D_27h a:hover{color:var(--orange-700)}}@media print{.legal-document_contents__D_27h,.legal-document_header__CNPhh{display:none}.legal-document_closing__6l2ac{background:none;color:var(--navy)}}