.mk-legal{flex-direction:column;flex:1;display:flex}.mk-legal__crosslink{text-transform:uppercase;letter-spacing:.2em;color:var(--mk-ink-70);font-size:.75rem;font-weight:500;display:none}.mk-legal__main{flex:1;width:100%;max-width:48rem;margin-inline:auto;padding:3.5rem 1.5rem 5rem}.mk-legal__title{font-family:var(--font-display);color:var(--mk-ink);font-size:clamp(2.5rem,7vw,3.5rem);font-weight:300;line-height:1.1}.mk-legal__dates{color:var(--mk-ink-70);margin-top:1rem;font-size:.875rem;line-height:1.7}.mk-legal__document{color:var(--mk-ink-70);margin-top:3rem;font-size:.9375rem;line-height:1.8}.mk-legal__document h2{font-family:var(--font-display);color:var(--mk-ink);border-bottom:1px solid #e2ded6;margin-top:3.5rem;padding-bottom:.75rem;font-size:1.75rem;font-weight:400;line-height:1.3}.mk-legal__document h3{color:var(--mk-ink);margin-top:2.5rem;font-size:1.125rem;font-weight:500;line-height:1.5}.mk-legal__document h4{color:var(--mk-ink);margin-top:1.75rem;font-size:1rem;font-weight:500}.mk-legal__document p,.mk-legal__document ul,.mk-legal__document ol{margin-top:1rem}.mk-legal__document li{padding-left:1.25rem;position:relative}.mk-legal__document li+li{margin-top:.5rem}.mk-legal__document li:before{content:"";background:var(--mk-gilt-deep);width:.3rem;height:1px;position:absolute;top:.8em;left:0}.mk-legal__document strong{color:var(--mk-ink);font-weight:500}.mk-legal__document a{text-underline-offset:.2em;color:var(--mk-ink);text-decoration:underline}.mk-legal__document table{margin-top:1.5rem;font-size:.875rem;display:block;overflow-x:auto}.mk-legal__document :is(th,td){text-align:left;vertical-align:top;border:1px solid #e2ded6;min-width:10rem;padding:.75rem 1rem}.mk-legal__document th{background:var(--mk-limestone);color:var(--mk-ink);font-weight:500}@media (hover:hover){.mk-legal__crosslink:hover{color:var(--mk-gilt-deep)}}@media (min-width:48rem){.mk-legal__crosslink{display:block}.mk-legal__main{padding-inline:2.75rem}}