.mc-legal-page .mc-legal-page__inner{max-width:900px}.mc-legal-page .mc-sp-title{margin-bottom:clamp(36px,5vw,60px)}.mc-legal-page .mc-sp-title h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.mc-legal-page__content{overflow-wrap:anywhere}.mc-legal-page .mc-legal-page__content :is(h2,h3,h4,h5,h6){color:var(--sp-accent);font-family:var(--mc-display);letter-spacing:.06em;text-transform:uppercase;text-wrap:initial;margin:36px 0 14px;font-size:clamp(1.08rem,1.6vw,1.3rem);font-weight:300;line-height:1.5}.mc-legal-page .mc-legal-page__content :is(h3,h4,h5,h6){font-size:1rem}.mc-legal-page .mc-legal-page__content>:first-child,.mc-legal-page .mc-legal-page__content .payload-richtext>:first-child{margin-top:0}.mc-legal-page .mc-legal-page__content :is(p,li){color:var(--sp-text);font-size:.95rem;line-height:1.85}.mc-legal-page .mc-legal-page__content p+p{margin-top:1.1em}.mc-legal-page .mc-legal-page__content :is(ul,ol){margin:1em 0;padding-left:1.4em}.mc-legal-page .mc-legal-page__content a{color:var(--sp-accent);text-underline-offset:3px;text-decoration:underline}.mc-legal-page .mc-legal-page__content a:hover{color:var(--sp-ink)}
