.LegalPage_page__jnaOJ{background:#f7f8f8;color:var(--navy)}.LegalPage_container__XugKr{width:min(1120px,calc(100% - 48px));margin-inline:auto}.LegalPage_header__MKC3y{padding-top:64px;background:var(--navy-dark);color:var(--white);scroll-margin-top:100px}.LegalPage_breadcrumb__HC_Al{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;color:#b6c2cd;font-size:.95rem}.LegalPage_breadcrumb__HC_Al a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.LegalPage_header__MKC3y h1{max-width:850px;font-family:var(--font-bebas),sans-serif;font-size:clamp(3.25rem,6vw,5.5rem);font-weight:400;line-height:1.05}.LegalPage_introduction__GJUgv{max-width:650px;margin-top:20px;color:#c7d0d9;font-size:1.15rem;line-height:1.65}.LegalPage_updated__2_YoC{margin-top:26px;color:#b6c2cd;font-size:.95rem}.LegalPage_updated__2_YoC time{margin-left:6px;color:var(--white)}.LegalPage_policyNav__42oPV{display:flex;gap:32px;margin-top:32px}.LegalPage_policyNav__42oPV a{display:inline-flex;align-items:center;min-height:56px;padding:12px 0;border-bottom:3px solid transparent;color:#c7d0d9;font-weight:600;text-decoration:none}.LegalPage_policyNav__42oPV a[aria-current=page]{border-color:var(--gold);color:var(--gold)}.LegalPage_breadcrumb__HC_Al a:hover,.LegalPage_policyNav__42oPV a:hover{color:var(--gold)}.LegalPage_layout__AfoEx{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:72px;padding-block:64px 88px}.LegalPage_sidebar__ZaCTK{position:sticky;top:104px;max-height:calc(100svh - 128px);overflow-y:auto;scrollbar-width:thin}.LegalPage_desktopContents__DCIjp h2{padding-bottom:16px;border-bottom:1px solid #ccd3d9;font-size:1.1rem;font-weight:600}.LegalPage_contentsList__0F_Fu{list-style:none;padding:12px 0 0}.LegalPage_contentsList__0F_Fu a{display:flex;align-items:baseline;gap:12px;min-height:44px;padding:11px 4px;color:#435565;font-size:.95rem;line-height:1.4;text-decoration:none}.LegalPage_contentsList__0F_Fu a span{flex-shrink:0;color:#687782;font-size:.8rem;font-variant-numeric:tabular-nums}.LegalPage_contentsList__0F_Fu a:hover{color:var(--navy);text-decoration:underline;text-underline-offset:4px}.LegalPage_mobileContents__ljFAM{display:none}.LegalPage_document__VhnEU{min-width:0;max-width:740px;font-size:1.0625rem;line-height:1.8;overflow-wrap:anywhere}.LegalPage_summary__cBzUV{margin-bottom:44px;padding:24px 28px;border-left:3px solid var(--gold-dark);background:#eaf0f3}.LegalPage_summary__cBzUV h2{margin-bottom:10px;font-size:1.15rem;font-weight:600}.LegalPage_section__a6qvY{padding-block:32px;border-bottom:1px solid #d7dde2;scroll-margin-top:104px}.LegalPage_section__a6qvY:first-of-type{padding-top:0}.LegalPage_section__a6qvY h2{display:flex;align-items:baseline;gap:16px;margin-bottom:18px;font-size:clamp(1.35rem,2.3vw,1.65rem);line-height:1.35;font-weight:600}.LegalPage_section__a6qvY h2 span{flex-shrink:0;color:#687782;font-size:.85rem;font-variant-numeric:tabular-nums}.LegalPage_document__VhnEU p+p,.LegalPage_document__VhnEU p+ul,.LegalPage_document__VhnEU ul+p{margin-top:16px}.LegalPage_document__VhnEU ul{padding-left:22px}.LegalPage_document__VhnEU li+li{margin-top:9px}.LegalPage_document__VhnEU strong{font-weight:600}.LegalPage_document__VhnEU a{color:#155b80;text-decoration:underline;text-underline-offset:4px}.LegalPage_document__VhnEU a:hover{color:var(--navy)}.LegalPage_document__VhnEU address{display:flex;align-items:flex-start;flex-direction:column;margin-top:18px;font-style:normal}.LegalPage_backToTop__OTltC,.LegalPage_document__VhnEU address a{display:inline-flex;align-items:center;min-height:44px}.LegalPage_backToTop__OTltC{margin-top:24px}.LegalPage_page__jnaOJ a:focus-visible,.LegalPage_page__jnaOJ summary:focus-visible,.LegalPage_section__a6qvY:focus-visible{outline:2px solid #155b80;outline-offset:4px}.LegalPage_header__MKC3y a:focus-visible{outline-color:var(--gold)}@media (max-width:900px){.LegalPage_layout__AfoEx{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:32px 56px}.LegalPage_sidebar__ZaCTK{position:static;max-height:none;overflow:visible}.LegalPage_desktopContents__DCIjp{display:none}.LegalPage_mobileContents__ljFAM{display:block;border-block:1px solid #ccd3d9}.LegalPage_mobileContents__ljFAM summary{padding:16px 4px;cursor:pointer;font-weight:600}.LegalPage_mobileContents__ljFAM nav{padding-bottom:16px}.LegalPage_document__VhnEU{max-width:none}}@media (max-width:480px){.LegalPage_container__XugKr{width:calc(100% - 40px)}.LegalPage_header__MKC3y{padding-top:36px}.LegalPage_header__MKC3y h1{font-size:clamp(2.9rem,12vw,3.75rem)}.LegalPage_introduction__GJUgv{font-size:1.0625rem}.LegalPage_policyNav__42oPV{gap:24px}.LegalPage_policyNav__42oPV a{font-size:.95rem}.LegalPage_summary__cBzUV{padding:20px;margin-bottom:32px}.LegalPage_section__a6qvY h2{gap:12px}}@media print{.LegalPage_header__MKC3y{padding-top:0;background:white;color:black}.LegalPage_introduction__GJUgv,.LegalPage_updated__2_YoC,.LegalPage_updated__2_YoC time{color:black}.LegalPage_backToTop__OTltC,.LegalPage_breadcrumb__HC_Al,.LegalPage_policyNav__42oPV,.LegalPage_sidebar__ZaCTK{display:none}.LegalPage_layout__AfoEx{display:block;padding-top:28px}.LegalPage_document__VhnEU{max-width:none}.LegalPage_section__a6qvY h2{-moz-column-break-after:avoid;break-after:avoid}}