body{font-family:var(--font-jakarta),system-ui,-apple-system,"Segoe UI",sans-serif;color:#2e0f4f;background:#f6f3f9;margin:0}a{color:#0b7a70}a:hover{color:#2e0f4f}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #0a8a80}h1,h2,h3{font-family:var(--font-poppins),sans-serif}@keyframes mdraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.m-sig path{stroke-dasharray:1;animation:3.2s cubic-bezier(.6,0,.2,1) both mdraw}a[style*=border-radius],button{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s}a[style*=border-radius]:hover,button:hover{transform:translateY(-2px)}h1,h2{font-family:var(--font-poppins),sans-serif}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html,body{margin:0}body>div{margin:0 auto}html.mn-r body{overflow-x:hidden}html.mn-r *{box-sizing:border-box}html.mn-r img{max-width:100%}
