.ml-agreement{background:#fff;color:#222;min-height:100vh;padding-bottom:105px}.ml-logo{padding:22px 3.5%;border-bottom:1px solid #b6a06b}.ml-logo img{height:auto}.ml-agreement h1{font:400 clamp(24px,2.5vw,36px)/1.3 Arial,sans-serif;text-align:center;margin:20px auto 26px;padding:0 20px}.ml-paper{max-width:1180px;margin:0 auto;padding:0 22px;font:14px/1.6 Georgia,'Times New Roman',serif}.ml-paper p{margin:20px 0;white-space:normal;overflow-wrap:anywhere}.ml-paper section{scroll-margin-top:30px;margin-top:60px}.ml-paper h2{font:700 14px/1.6 Georgia,'Times New Roman',serif;margin-bottom:20px}.ml-review{font:14px/1.6 Arial,sans-serif;padding:16px 18px;background:#faf7ee;border:1px solid #ddc991}.ml-paper nav{margin-top:28px}.ml-paper nav ol{padding-left:22px;columns:2;column-gap:32px}.ml-paper nav li{break-inside:avoid;margin-bottom:7px}.ml-paper a,.ml-agreement footer a{color:#70581e;text-decoration:underline}.ml-action{position:sticky;bottom:0;background:#fff;border-top:1px solid #e6e0d2;text-align:center;padding:14px 16px 8px;font:14px/1.5 Arial,sans-serif;margin-top:30px}.ml-action>a{display:inline-block;background:#d9bd77;color:#262016;padding:12px 22px;border-radius:3px}.ml-action p{margin:6px 0;color:#626262;font-size:12px}.ml-agreement footer{text-align:center;padding:22px;font:13px/1.8 Arial,sans-serif;color:#666}@media(max-width:640px){.ml-logo{padding:16px}.ml-paper{padding:0 18px}.ml-paper nav ol{columns:1}.ml-paper section{margin-top:36px}.ml-action>a{width:100%;padding:10px}.ml-agreement{padding-bottom:30px}}

@media(max-width:640px){.ml-action{position:static}}
