.ym-legal{padding:64px 24px 100px;max-width:940px;margin:auto;color:#273638}.ym-legal h1{font-size:clamp(38px,5vw,62px);line-height:1.05;letter-spacing:-.055em;margin:0 0 32px}.ym-legal h2{font-size:24px;margin:40px 0 12px;letter-spacing:-.025em}.ym-legal h3{font-size:18px;margin:25px 0 9px}.ym-legal p,.ym-legal li{font-size:16px;line-height:1.72;color:#4a5c61}.ym-legal li{margin:5px 0}.ym-legal a{color:#c64b1a;text-decoration:underline}.ym-legal .eyebrow{font-size:12px;color:#b55126;font-weight:800;letter-spacing:.1em}.ym-legal .legal-intro{font-size:19px;color:#2a4044;max-width:760px}.ym-legal table{width:100%;border-collapse:collapse}.ym-legal th,.ym-legal td{padding:13px;border-bottom:1px solid #dbe1e2;text-align:left;vertical-align:top;line-height:1.55}.ym-legal th{width:28%}@media(max-width:600px){.ym-legal{padding:44px 22px 70px}.ym-legal h2{font-size:21px}.ym-legal th{width:35%}}