.legal-module__7L9ZxW__page{min-height:100dvh;padding:0 max(24px, env(safe-area-inset-right)) 0 max(24px, env(safe-area-inset-left))}.legal-module__7L9ZxW__header,.legal-module__7L9ZxW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:min(100%,1040px);margin-inline:auto;display:flex}.legal-module__7L9ZxW__header{border-bottom:1px solid #292929;padding-block:28px}.legal-module__7L9ZxW__brand{letter-spacing:-.04em;font-size:23px;font-weight:600}.legal-module__7L9ZxW__back{color:#b8b8b8;font-size:14px}.legal-module__7L9ZxW__back:hover{color:var(--foreground)}.legal-module__7L9ZxW__document{overflow-wrap:anywhere;max-width:720px;margin:64px auto 80px}.legal-module__7L9ZxW__document h1{letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(34px,6vw,52px);font-weight:500;line-height:1.15}.legal-module__7L9ZxW__updated{color:#aaa;margin:0 0 32px;font-size:14px}.legal-module__7L9ZxW__document p,.legal-module__7L9ZxW__document li{color:#c2c2c2;line-height:1.8}.legal-module__7L9ZxW__document p{margin-block:0 16px}.legal-module__7L9ZxW__document ul{margin-block:16px;padding-left:22px}.legal-module__7L9ZxW__document li{margin-block:8px;padding-left:4px}.legal-module__7L9ZxW__document strong{color:var(--foreground);font-weight:550}.legal-module__7L9ZxW__document a{color:#ff9a66;text-underline-offset:4px;text-decoration:underline}.legal-module__7L9ZxW__document a:hover{color:#ffb68f}.legal-module__7L9ZxW__introduction{font-size:17px}.legal-module__7L9ZxW__contents{border-block:1px solid #292929;margin-block:32px 48px;padding-block:24px}.legal-module__7L9ZxW__contents>p{color:var(--foreground);font-size:14px}.legal-module__7L9ZxW__contents ol{columns:2;margin:0;padding-left:22px;font-size:14px}.legal-module__7L9ZxW__contents li{break-inside:avoid;margin-block:0 8px}.legal-module__7L9ZxW__contents a{color:#b8b8b8;text-decoration:none}.legal-module__7L9ZxW__document section{margin-top:38px;scroll-margin-top:24px}.legal-module__7L9ZxW__document h2{letter-spacing:-.025em;margin:0 0 16px;font-size:23px;font-weight:500;line-height:1.4}.legal-module__7L9ZxW__footer{color:#aaa;border-top:1px solid #292929;padding-block:24px 32px;font-size:13px}.legal-module__7L9ZxW__links{color:#aaa;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;font-size:13px;line-height:1.7;display:flex}.legal-module__7L9ZxW__links a:hover{color:var(--foreground)}@media (max-width:540px){.legal-module__7L9ZxW__document{margin-block:40px 56px}.legal-module__7L9ZxW__contents ol{columns:1}.legal-module__7L9ZxW__footer{flex-direction:column;align-items:flex-start}}@media print{.legal-module__7L9ZxW__page{color:#000;background:#fff;padding:0}.legal-module__7L9ZxW__header,.legal-module__7L9ZxW__contents,.legal-module__7L9ZxW__footer{display:none}.legal-module__7L9ZxW__document{max-width:none;margin:0}.legal-module__7L9ZxW__document p,.legal-module__7L9ZxW__document li,.legal-module__7L9ZxW__document strong,.legal-module__7L9ZxW__document a,.legal-module__7L9ZxW__updated{color:#000}.legal-module__7L9ZxW__document h2{break-after:avoid}}
