html:has(.ml-root){scroll-behavior:smooth}body:has(.ml-root){background:#fff}.ml-root{color:#1f1a14;font-family:Mulish,sans-serif}.ml-root a{color:#a85a14;text-underline-offset:3px}.ml-root .card{background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:20px 22px;font-size:15px;line-height:1.65;display:flex;box-shadow:0 0 0 1.5px #ececec}.ml-root .card h3{margin:6px 0 0;font-size:15px;font-weight:800}.ml-root .card p,.ml-root .card ul{margin:0}.ml-root .card ul{flex-direction:column;gap:4px;padding-left:20px;display:flex}.ml-root .sec{flex-direction:column;gap:12px;scroll-margin-top:16px;display:flex}.ml-root .sec h2{margin:12px 0 0;padding:0 4px;font-family:Soria,serif;font-size:max(34px,min(5vw,46px));font-weight:400;line-height:1}.ml-root .tag{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-block}
