.legal-module__zo5mhq__page{color:#1d2d2a;background:radial-gradient(circle at 0 0,#dff1e7 0,#0000 34%),#f5f7f4;min-height:100vh;padding:32px 18px 72px}.legal-module__zo5mhq__header,.legal-module__zo5mhq__article,.legal-module__zo5mhq__footer{width:min(820px,100%);margin-inline:auto}.legal-module__zo5mhq__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.legal-module__zo5mhq__brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.legal-module__zo5mhq__mark{place-items:center;width:42px;height:42px;display:grid}.legal-module__zo5mhq__mark img{object-fit:contain;width:100%;height:100%}.legal-module__zo5mhq__brand strong,.legal-module__zo5mhq__brand small{display:block}.legal-module__zo5mhq__brand strong{letter-spacing:-.04em;font-size:20px}.legal-module__zo5mhq__brand small{color:#72827e;margin-top:1px;font-size:10px}.legal-module__zo5mhq__back{color:#176b57;font-size:13px;font-weight:700;text-decoration:none}.legal-module__zo5mhq__article{background:#fff;border:1px solid #e4e9e5;border-radius:22px;padding:clamp(26px,6vw,58px);box-shadow:0 24px 70px #17332d12}.legal-module__zo5mhq__article h1{letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(32px,6vw,52px);line-height:1.02}.legal-module__zo5mhq__updated{color:#72827e;margin:0 0 34px;font-size:13px}.legal-module__zo5mhq__article h2{letter-spacing:-.025em;margin:30px 0 9px;font-size:18px}.legal-module__zo5mhq__article p,.legal-module__zo5mhq__article li{color:#53645f;font-size:15px;line-height:1.7}.legal-module__zo5mhq__article ul,.legal-module__zo5mhq__article ol{padding-left:22px}.legal-module__zo5mhq__notice{color:#2d5d4e;background:#e6f4ea;border:1px solid #cee7d5;border-radius:12px;margin:26px 0;padding:16px 18px}.legal-module__zo5mhq__draft{color:#7a3b00;background:#fff3e0;border:1px solid #f3c98b;border-radius:12px;margin:0 0 22px;padding:12px 16px;font-size:14px;font-weight:700}.legal-module__zo5mhq__article table{border-collapse:collapse;color:#53645f;width:100%;font-size:14px}.legal-module__zo5mhq__article th,.legal-module__zo5mhq__article td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e9e5;padding:8px 6px}.legal-module__zo5mhq__tableWrap{overflow-x:auto}.legal-module__zo5mhq__article a{color:#176b57;font-weight:700}.legal-module__zo5mhq__footer{color:#72827e;flex-wrap:wrap;gap:18px;padding:25px 8px 0;font-size:12px;display:flex}.legal-module__zo5mhq__footer a{color:inherit}@media (max-width:560px){.legal-module__zo5mhq__header{align-items:flex-start}.legal-module__zo5mhq__article{border-radius:16px}}
