.LegalNotice_page__KfQAQ{background:var(--ink);color:var(--paper);width:100%;overflow-x:hidden;background-image:radial-gradient(ellipse at 50% 0,#fde04706,transparent 55%)}.LegalNotice_header__WYALr{max-width:1280px;margin:auto;padding:32px 5.5%;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border)}.LegalNotice_brand__dG7qU{font:800 27px/1.2 var(--font-display),sans-serif;letter-spacing:var(--heading-tracking)}.LegalNotice_header__WYALr>a:last-child{color:var(--yellow);font:12px/1.8 var(--font-mono),monospace}.LegalNotice_main__yTydg{max-width:1280px;margin:auto;padding:100px 5.5% 120px}.LegalNotice_intro___yiWA{margin-bottom:48px}.LegalNotice_date__dQZab{color:var(--muted);font:11px/1.8 var(--font-mono),monospace;margin:0 0 24px}.LegalNotice_intro___yiWA h1{margin:0 0 32px;font:800 clamp(48px,7vw,96px)/1.08 var(--font-display),sans-serif;letter-spacing:var(--heading-tracking)}.LegalNotice_intro___yiWA>p:last-child{max-width:680px;color:var(--muted);font:14px/1.85 var(--font-mono),monospace}.LegalNotice_draft__3JUKR{border:1px solid #fde04755;border-left:3px solid var(--yellow);padding:24px;margin-bottom:64px}.LegalNotice_draft__3JUKR strong{color:var(--yellow);font-size:16px}.LegalNotice_draft__3JUKR p{margin:12px 0 0;color:var(--muted);max-width:800px;font-size:14px;line-height:1.8}.LegalNotice_body__fec0L{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr);gap:80px;align-items:start}.LegalNotice_contents__PZi35{position:sticky;top:32px}.LegalNotice_contents__PZi35 p{margin:0 0 20px;font:12px/1.8 var(--font-mono),monospace;color:var(--muted)}.LegalNotice_contents__PZi35 ul{list-style:none;padding:0;margin:0}.LegalNotice_contents__PZi35 li+li{margin-top:16px}.LegalNotice_contents__PZi35 a{font-size:14px;line-height:1.6}.LegalNotice_article__SEWwd{max-width:760px;min-width:0}.LegalNotice_article__SEWwd section{scroll-margin-top:32px}.LegalNotice_article__SEWwd section+section{margin-top:56px;padding-top:40px;border-top:1px solid var(--border)}.LegalNotice_article__SEWwd h2{margin:0 0 20px;font:700 clamp(24px,2.5vw,32px)/1.2 var(--font-display),sans-serif;letter-spacing:-.05em}.LegalNotice_article__SEWwd li,.LegalNotice_article__SEWwd p{font-size:16px;line-height:1.85;color:#cdcdc6;overflow-wrap:anywhere}.LegalNotice_article__SEWwd p+p{margin-top:16px}.LegalNotice_article__SEWwd ul{padding-left:20px}.LegalNotice_article__SEWwd a{color:var(--yellow);text-decoration:underline;text-underline-offset:4px}.LegalNotice_related__sQIxu{display:flex;flex-wrap:wrap;gap:24px;margin-top:80px;padding-top:32px;border-top:1px solid var(--border);font:12px/1.8 var(--font-mono),monospace}.LegalNotice_page__KfQAQ a:hover{color:var(--yellow)}.LegalNotice_page__KfQAQ a:focus-visible{outline:2px solid var(--yellow);outline-offset:5px}@media (max-width:760px){.LegalNotice_header__WYALr{padding:24px}.LegalNotice_brand__dG7qU{font-size:24px}.LegalNotice_main__yTydg{padding:64px 24px 80px}.LegalNotice_body__fec0L{grid-template-columns:1fr;gap:48px}.LegalNotice_contents__PZi35{position:static}.LegalNotice_contents__PZi35 ul{display:flex;flex-wrap:wrap;gap:12px 24px}.LegalNotice_contents__PZi35 li+li{margin-top:0}.LegalNotice_draft__3JUKR{padding:20px;margin-bottom:48px}}