.myend-legal-page main *,.myend-legal-page main :after,.myend-legal-page main :before{box-sizing:border-box}.myend-legal-page main>*{margin-block:0}.myend-legal-page .myend-footer,.myend-legal-page footer.wp-block-template-part{margin-top:0}.myend-legal-page .myend-legal-page__grid,.myend-legal-page .myend-legal-page__header{margin-inline:auto;max-width:var(--md-wide-width);padding-inline:var(--md-s-6)}.myend-legal-page .myend-legal-breadcrumb{margin-bottom:0}.myend-legal-page .myend-legal-page__header{padding-bottom:var(--md-s-7);padding-top:var(--md-s-5)}.myend-legal-page .myend-legal-page__header h1{color:var(--md-text);font-family:var(--md-font-serif);font-size:clamp(30px,4vw,var(--md-fs-display));font-weight:var(--md-fw-regular);letter-spacing:-.02em;line-height:1.1;margin:0}.myend-legal-page .myend-legal-page__grid{align-items:start;display:grid;gap:var(--md-s-8);grid-template-columns:260px minmax(0,var(--md-content-width));padding-bottom:clamp(56px,7vw,var(--md-s-10))}.myend-legal-page .myend-legal-toc{position:sticky;top:100px}.myend-legal-page .myend-legal-toc__summary{color:var(--md-text-muted);cursor:pointer;font-family:var(--md-font);font-size:var(--md-fs-label-sm);font-weight:var(--md-fw-semibold);letter-spacing:.06em;list-style:none;margin-bottom:var(--md-s-3);text-transform:uppercase}.myend-legal-page .myend-legal-toc__summary::-webkit-details-marker{display:none}.myend-legal-page .myend-legal-toc__nav{display:flex;flex-direction:column;gap:2px}.myend-legal-page .myend-legal-toc__link{border-left:2px solid transparent;color:var(--md-text-3);font-family:var(--md-font);font-size:var(--md-fs-body-sm);line-height:1.4;padding:7px var(--md-s-3) 7px 14px;position:relative;text-decoration:none;transition:color var(--md-transition-fast),border-color var(--md-transition-fast)}.myend-legal-page .myend-legal-toc__link:hover{color:var(--md-primary)}.myend-legal-page .myend-legal-toc__link.is-active{border-left-color:var(--md-primary);color:var(--md-primary);font-weight:var(--md-fw-medium)}.myend-legal-page .myend-legal-page__prose{max-width:var(--md-content-width)}.myend-legal-page .myend-legal-page__prose .myend-legal-effective{color:var(--md-text-3);font-family:var(--md-font);font-size:var(--md-fs-title-md);line-height:1.5;margin:0 0 var(--md-s-6)}.myend-legal-page .myend-legal-page__prose h2{color:var(--md-text);font-family:var(--md-font-serif);font-size:var(--md-fs-headline);font-weight:var(--md-fw-regular);letter-spacing:-.01em;line-height:1.25;margin:var(--md-s-7) 0 var(--md-s-4);scroll-margin-top:110px}.myend-legal-page .myend-legal-page__prose h2:first-child,.myend-legal-page .myend-legal-page__prose>:first-child{margin-top:0}.myend-legal-page .myend-legal-page__prose ol,.myend-legal-page .myend-legal-page__prose p,.myend-legal-page .myend-legal-page__prose ul{color:var(--md-text-2);font-family:var(--md-font);font-size:var(--md-fs-body);line-height:1.75;margin:0 0 var(--md-s-4)}.myend-legal-page .myend-legal-page__prose ol,.myend-legal-page .myend-legal-page__prose ul{padding-left:var(--md-s-5)}.myend-legal-page .myend-legal-page__prose li{margin-bottom:var(--md-s-2)}.myend-legal-page .myend-legal-page__prose a{color:var(--md-primary);text-decoration:underline}.myend-legal-page .myend-legal-page__prose a:hover{color:var(--md-primary-hover)}.myend-legal-page .myend-legal-page__prose strong{font-weight:var(--md-fw-semibold)}@media (max-width:781px){.myend-legal-page .myend-legal-page__grid{gap:var(--md-s-5);grid-template-columns:1fr}.myend-legal-page .myend-legal-toc{border:1px solid var(--md-border);border-radius:var(--md-r-md);padding:var(--md-s-4);position:static}.myend-legal-page .myend-legal-toc__summary{margin-bottom:0}.myend-legal-page .myend-legal-toc[open] .myend-legal-toc__summary{margin-bottom:var(--md-s-3)}.myend-legal-page .myend-legal-page__prose{max-width:100%}}