.p-legal{padding-block:clamp(64px,8vw,112px)}.p-legal-wrap{max-width:920px}.p-legal .m-display{max-width:17ch;font-size:clamp(40px,6vw,76px)}.p-legal .m-lead{max-width:62ch;margin-top:24px}.p-legal-meta,.p-legal-entity{color:#526b5b;margin-top:24px;font-size:14px;line-height:1.7}.p-legal-draft{color:#79541c;margin-top:12px;font-size:14px;line-height:1.7}.p-legal-nav{border-block:1px solid #d9e3d4;flex-wrap:wrap;gap:16px 28px;margin-top:40px;padding:28px 0;display:flex}.p-legal-nav a,.p-legal-doc a{color:#237653;text-underline-offset:4px;text-decoration:underline}.p-legal-doc{max-width:74ch;padding-top:40px}.p-legal-doc>h1:first-child{display:none}.p-legal-doc h2,.p-legal-annex h2{color:#142b20;letter-spacing:-.025em;margin:48px 0 18px;font-size:27px;line-height:1.25}.p-legal-doc h3{color:#142b20;margin:32px 0 12px;font-size:21px}.p-legal-doc p,.p-legal-doc li,.p-legal-annex li{color:#405c4a;font-size:16px;line-height:1.85}.p-legal-doc p+p{margin-top:18px}.p-legal-doc ul,.p-legal-doc ol,.p-legal-annex ul{margin:18px 0;padding-left:24px}.p-legal-doc li+li,.p-legal-annex li+li{margin-top:10px}.p-legal-doc strong{color:#142b20}.p-legal-doc table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px;display:block;overflow:auto}.p-legal-doc th,.p-legal-doc td{text-align:left;vertical-align:top;border:1px solid #d9e3d4;padding:14px}.p-legal-doc th{background:#f3f6ee}.p-legal-doc blockquote{border-left:1px solid #a9c2a5;margin:24px 0;padding-left:24px}.p-legal-doc hr,.p-legal-annex{border:0;border-top:1px solid #d9e3d4;margin-top:40px}.p-legal-entity{border-top:1px solid #d9e3d4;margin-top:48px;padding-top:28px}