.policy-document_page__MDehD{min-height:100svh;background:#fff;color:#1d1d1f;font-family:Geist,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.policy-document_page__MDehD :focus-visible{outline:2px solid #67676f;outline-offset:5px;border-radius:4px}.policy-document_footer__sUqB6,.policy-document_header__BCDiK{width:min(1120px,calc(100% - 80px));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.policy-document_header__BCDiK{min-height:112px;border-bottom:1px solid #ebebed}.policy-document_logo__2olVA{display:inline-flex;min-height:44px;align-items:center;flex-shrink:0}.policy-document_logo__2olVA>span{position:relative;display:block;width:123px;height:26px;overflow:hidden}.policy-document_logo__2olVA img{position:absolute;width:127px;height:auto;max-width:none;top:-11.2px;left:-1.9px;filter:brightness(0)}.policy-document_back__05s1J,.policy-document_footer__sUqB6 a{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:13px;font-weight:500;text-decoration:none}.policy-document_back__05s1J:hover,.policy-document_footer__sUqB6 a:hover{text-decoration:underline;text-underline-offset:4px}.policy-document_main__aZdkL{width:min(720px,calc(100% - 48px));margin:76px auto 100px}.policy-document_eyebrow__1u1VZ{margin:0 0 20px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#737378}.policy-document_intro__6cLUr h1{margin:0;font-size:clamp(42px,6vw,64px);font-weight:560;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.policy-document_description__SjPF3{max-width:580px;margin-top:24px;color:#68686d;font-size:clamp(18px,2vw,21px);line-height:1.55;letter-spacing:-.018em;text-wrap:pretty}.policy-document_updated__HnEwB{margin-top:26px;color:#76767b;font-size:12px;line-height:1.5}.policy-document_navigation__EKr99{display:flex;flex-wrap:wrap;column-gap:28px;margin-top:40px;border-bottom:1px solid #e8e8eb}.policy-document_navigation__EKr99 a{display:inline-flex;align-items:center;min-height:52px;padding:8px 0;margin-bottom:-1px;border-bottom:2px solid transparent;color:#727277;font-size:13px;font-weight:500;text-decoration:none}.policy-document_navigation__EKr99 a:hover{color:#1d1d1f}.policy-document_navigation__EKr99 a[aria-current=page]{color:#1d1d1f;border-bottom-color:#1d1d1f}.policy-document_notice__sZG4f{margin-top:32px;padding:20px 24px;background:#f6f6f7;border-radius:16px}.policy-document_notice__sZG4f strong{display:block;font-size:13px;font-weight:600}.policy-document_notice__sZG4f p{margin-top:6px;color:#68686d;font-size:13px;line-height:1.65}.policy-document_article__VLeVl{margin-top:44px}.policy-document_article__VLeVl section+section{margin-top:38px}.policy-document_article__VLeVl h2{margin:0 0 13px;font-size:22px;font-weight:550;line-height:1.3;letter-spacing:-.025em}.policy-document_article__VLeVl p{color:#64646a;font-size:16px;line-height:1.8;letter-spacing:-.008em;overflow-wrap:anywhere}.policy-document_article__VLeVl p+p{margin-top:14px}.policy-document_article__VLeVl a{color:#1d1d1f;text-decoration:underline;text-decoration-color:#bdbdc2;text-underline-offset:3px}.policy-document_article__VLeVl a:hover{text-decoration-color:currentColor}.policy-document_footer__sUqB6{min-height:104px;border-top:1px solid #ebebed}.policy-document_footer__sUqB6 p{font-size:11px;color:#76767b}@media (max-width:600px){.policy-document_footer__sUqB6,.policy-document_header__BCDiK{width:calc(100% - 40px);gap:14px}.policy-document_header__BCDiK{min-height:88px}.policy-document_logo__2olVA>span{width:108px;height:23px}.policy-document_logo__2olVA img{width:111px;top:-9.8px;left:-1.6px}.policy-document_back__05s1J{gap:8px;font-size:12px}.policy-document_main__aZdkL{width:calc(100% - 40px);margin-top:48px;margin-bottom:60px}.policy-document_description__SjPF3{margin-top:20px}.policy-document_navigation__EKr99{column-gap:22px;margin-top:28px}.policy-document_navigation__EKr99 a{font-size:12px}.policy-document_notice__sZG4f{margin-top:26px;padding:18px}.policy-document_article__VLeVl{margin-top:34px}.policy-document_article__VLeVl h2{font-size:21px}.policy-document_article__VLeVl p{line-height:1.75}.policy-document_footer__sUqB6{min-height:100px;flex-wrap:wrap;column-gap:16px;row-gap:0;padding-block:18px}.policy-document_footer__sUqB6 a{font-size:12px}}@media print{.policy-document_footer__sUqB6,.policy-document_header__BCDiK,.policy-document_navigation__EKr99{display:none}.policy-document_main__aZdkL{width:100%;max-width:none;margin:0}.policy-document_intro__6cLUr h1{font-size:34px}.policy-document_article__VLeVl h2{break-after:avoid}.policy-document_article__VLeVl p{orphans:3;widows:3}}