.LegalDocument_page__Lkakf{min-height:100svh;background:#f6f4ee;color:#302c25;padding:24px 6vw 72px;font-family:"Avenir Next",Avenir,var(--font-sans),sans-serif}.LegalDocument_page__Lkakf>header{display:flex;justify-content:center;margin-bottom:42px}.LegalDocument_layout__GAsng{display:grid;grid-template-columns:180px minmax(0,760px);gap:64px;max-width:1080px;margin:auto}.LegalDocument_layout__GAsng nav{position:sticky;top:35px;align-self:start;display:grid;gap:15px;font-size:14px}.LegalDocument_layout__GAsng nav a{color:#736c60;text-decoration:none}.LegalDocument_layout__GAsng nav a[aria-current]{color:#27231d;font-weight:600}.LegalDocument_page__Lkakf h1{font-size:clamp(34px,4.5vw,54px);font-weight:400;line-height:1.1;letter-spacing:-.045em;margin:32px 0}.LegalDocument_page__Lkakf h2{font-size:23px;font-weight:500;margin:36px 0 15px;line-height:1.35}.LegalDocument_page__Lkakf li,.LegalDocument_page__Lkakf p{font-size:15px;line-height:1.8;margin:12px 0}.LegalDocument_page__Lkakf ul{padding-left:22px;list-style:disc}.LegalDocument_page__Lkakf a{text-decoration:underline;text-underline-offset:4px}.LegalDocument_page__Lkakf a:focus-visible{outline:2px solid #8a7350;outline-offset:5px}.LegalDocument_review__iX_pE{padding:20px 24px;background:#e9e2d1;border-radius:14px}.LegalDocument_review__iX_pE strong{font-size:15px;font-weight:600}.LegalDocument_review__iX_pE p{font-size:13px;margin:8px 0 0;line-height:1.6}.LegalDocument_pending__HPji8{background:#f2e6bd;color:#6c5014;font-size:.92em;padding:2px 4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;overflow-wrap:anywhere}.LegalDocument_tableWrap__l6Vnh{overflow-x:auto;margin:25px 0}.LegalDocument_page__Lkakf table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.65}.LegalDocument_page__Lkakf td,.LegalDocument_page__Lkakf th{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #39312626;min-width:140px}.LegalDocument_page__Lkakf th{font-weight:500;background:#ece8df}.LegalDocument_page__Lkakf footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:60px;padding-top:24px;border-top:1px solid #39312626;font-size:13px}@media(max-width:700px){.LegalDocument_page__Lkakf{padding-inline:24px}.LegalDocument_layout__GAsng{grid-template-columns:minmax(0,1fr);gap:32px}.LegalDocument_layout__GAsng nav{position:static;display:flex;flex-wrap:wrap;gap:13px 20px}.LegalDocument_page__Lkakf h1{font-size:36px}}.ExistingPrivacyNotice_page__w_Y_C{min-height:100svh;padding:48px 24px 64px;background:#f7f4ee;color:#2d2a26;font-family:"Avenir Next",Avenir,var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased}.ExistingPrivacyNotice_header__zfStU{max-width:1120px;margin:0 auto 72px;display:flex;justify-content:center}.ExistingPrivacyNotice_header__zfStU a{display:grid;place-items:center;min-height:44px;min-width:132px}.ExistingPrivacyNotice_header__zfStU svg{width:116px;height:16px}.ExistingPrivacyNotice_article__gGiTr{max-width:720px;margin:auto}.ExistingPrivacyNotice_article__gGiTr h1{font-size:clamp(32px,5vw,48px);line-height:1.15;font-weight:400;letter-spacing:-.04em;margin:16px 0 28px}.ExistingPrivacyNotice_article__gGiTr h2{font-size:24px;line-height:1.3;font-weight:400;letter-spacing:-.025em;margin-bottom:16px}.ExistingPrivacyNotice_article__gGiTr p{font-size:16px;line-height:1.85;color:#575149}.ExistingPrivacyNotice_article__gGiTr>p:first-child{font-size:14px}.ExistingPrivacyNotice_article__gGiTr>div{display:grid;gap:36px;margin-top:40px}.ExistingPrivacyNotice_article__gGiTr section p{margin-top:0}.ExistingPrivacyNotice_article__gGiTr>p:last-child{margin-top:48px;padding-top:20px;border-top:1px solid #2d2a2620;font-size:13px}.ExistingPrivacyNotice_footer__Nneej{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;max-width:720px;margin:32px auto 0;font-size:14px}.ExistingPrivacyNotice_footer__Nneej a{min-height:44px;display:inline-flex;align-items:center}.ExistingPrivacyNotice_page__w_Y_C a:focus-visible{outline:2px solid #786852;outline-offset:5px}@media (max-width:700px){.ExistingPrivacyNotice_page__w_Y_C{padding-top:20px}.ExistingPrivacyNotice_header__zfStU{margin-bottom:44px}}.ExistingPrivacyNotice_article__gGiTr a{text-decoration:underline;text-underline-offset:4px}