.legal-document{color:#203b3c;overflow-wrap:anywhere;max-width:900px;margin:0 auto;padding:64px 24px 80px}.legal-document h1{margin:18px 0;font-size:clamp(34px,6vw,56px);line-height:1.1}.legal-summary{max-width:720px;font-size:20px;line-height:1.65}.legal-date{color:#586e70;font-size:14px}.legal-document nav{border-bottom:1px solid #dbe5e1;flex-wrap:wrap;gap:14px 24px;padding:20px 0 30px;display:flex}.legal-document a{color:#0a6e60;text-underline-offset:3px;text-decoration:underline}.legal-document section{margin:32px 0}.legal-document h2{margin-bottom:12px;font-size:24px;line-height:1.3}.legal-document p,.legal-document li{line-height:1.8}.legal-document ul{padding-left:24px}.legal-document li+li{margin-top:8px}.legal-document footer{background:#edf4ee;border-radius:16px;margin-top:40px;padding:24px}@media print{.mk-header,.mk-footer,.mk-skip,.legal-document nav{display:none}.legal-document{max-width:none;padding:0}.legal-document h2{break-after:avoid}.legal-document a{color:inherit}}
