.ZgnocG_shell{max-width:940px;margin:0 auto;padding:32px 24px}.ZgnocG_header{justify-content:space-between;align-items:center;gap:28px;margin-bottom:36px;display:flex}.ZgnocG_brand{letter-spacing:-2px;color:var(--ink);font-size:36px;font-weight:800}.ZgnocG_brand span{color:var(--green)}.ZgnocG_header nav{flex-wrap:wrap;gap:12px 24px;font-size:13px;display:flex}.ZgnocG_header nav a{color:#315f53;text-underline-offset:4px;text-decoration:underline}.ZgnocG_document{border:1px solid var(--line);background:#fff;border-radius:18px;padding:48px}.ZgnocG_document h1{margin-bottom:14px;font-size:clamp(28px,5vw,38px)}.ZgnocG_document h2{margin:30px 0 12px;font-size:20px}.ZgnocG_document p,.ZgnocG_document li{color:#445955;overflow-wrap:anywhere;font-size:15px;line-height:1.8}.ZgnocG_document p+p{margin-top:14px}.ZgnocG_document ul,.ZgnocG_document ol{margin:12px 0;padding-left:24px}.ZgnocG_document li+li{margin-top:8px}.ZgnocG_document a{color:#096f59;text-underline-offset:3px;text-decoration:underline}.ZgnocG_document small{color:#647972}.ZgnocG_footer{color:#60766f;padding-top:24px;font-size:12px}@media (max-width:600px){.ZgnocG_shell{padding:20px 16px}.ZgnocG_header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.ZgnocG_document{border-radius:12px;padding:28px 22px}}
