.legal_page__xSFXU{min-height:100vh;background:var(--color-gray-950);color:var(--color-gray-100)}.legal_main__BC9Qj{max-width:1152px;margin:0 auto;padding:164px 32px 104px}.legal_header__uD3sK{max-width:800px;padding-bottom:48px}.legal_backLink__H49Ae{display:inline-flex;align-items:center;min-height:44px;margin-bottom:24px;color:var(--color-primary-400);font-size:14px}.legal_header__uD3sK h1{font-size:clamp(36px,5vw,62px);line-height:1.12;letter-spacing:-.025em;overflow-wrap:anywhere}.legal_introduction__4Zt1Q{margin-top:24px;font-size:18px;line-height:1.75;color:var(--color-gray-300);max-width:65ch}.legal_updated__FTqUH{margin-top:20px;font-size:13px;color:var(--color-gray-400)}.legal_document__gbMgv{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;border-top:1px solid var(--color-gray-700);padding-top:44px}.legal_contents__Oxtum{position:sticky;top:112px;align-self:start;font-size:14px}.legal_contents__Oxtum p{font-weight:600;margin-bottom:12px}.legal_contents__Oxtum ul{list-style:none}.legal_contents__Oxtum a{display:flex;align-items:center;min-height:44px;padding:8px 0;color:var(--color-gray-300);line-height:1.5}.legal_article__8hdiz{min-width:0;max-width:72ch;color:var(--color-gray-300);font-size:16px;line-height:1.85;overflow-wrap:anywhere}.legal_article__8hdiz section{scroll-margin-top:112px}.legal_article__8hdiz section+section{margin-top:44px;padding-top:36px;border-top:1px solid var(--color-gray-800)}.legal_article__8hdiz h2{margin-bottom:18px;font-size:28px;line-height:1.3;color:var(--color-gray-100)}.legal_article__8hdiz p+p,.legal_article__8hdiz p+ul,.legal_article__8hdiz ul+p{margin-top:16px}.legal_article__8hdiz ul{padding-left:24px}.legal_article__8hdiz li+li{margin-top:10px}.legal_article__8hdiz a,.legal_backLink__H49Ae{color:var(--color-primary-400);text-decoration:underline;text-underline-offset:4px}.legal_page__xSFXU a:focus-visible,.legal_page__xSFXU button:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:5px;border-radius:2px}.legal_contents__Oxtum a:hover{color:var(--color-primary-400)}.legal_skipLink__ulZ97{position:fixed;top:12px;left:16px;z-index:1000;padding:12px 20px;color:var(--color-gray-950);background:var(--color-gray-100);transform:translateY(-200%)}.legal_skipLink__ulZ97:focus{transform:translateY(0)}@media (max-width:900px){.legal_document__gbMgv{grid-template-columns:minmax(0,1fr);gap:40px}.legal_contents__Oxtum{position:static}.legal_contents__Oxtum ul{column-count:2;column-gap:24px}.legal_contents__Oxtum li{page-break-inside:avoid;break-inside:avoid}}@media (max-width:600px){.legal_main__BC9Qj{padding:120px 20px 64px}.legal_header__uD3sK{padding-bottom:32px}.legal_introduction__4Zt1Q{font-size:16px}.legal_document__gbMgv{padding-top:28px}.legal_contents__Oxtum ul{column-count:1}.legal_article__8hdiz h2{font-size:25px}}