.med__head{background:var(--color-cream);border-bottom:var(--border-base);padding:var(--space-8) var(--space-6)}.med__head-inner{max-width:var(--mpage-max);margin:0 auto}.med__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.med__meta span+span:before{content:"\b7";margin-right:var(--space-3);color:var(--color-accent-warm)}.med__lead{max-width:var(--mpage-max);margin:0 auto;padding:var(--space-7) var(--space-6) 0}.med__well{background:var(--color-off-white);border:var(--border-base);border-radius:var(--radius-sm);padding:var(--space-5)}.med__well-inner{aspect-ratio:4 / 3;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.med__well-inner img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.med__caption{display:block;padding-top:var(--space-3);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.med__standfirst{max-width:var(--mpage-max);margin:0 auto;padding:var(--space-7) var(--space-6) 0}.med__standfirst p{max-width:60ch;border-left:3px solid var(--color-accent-warm);padding-left:var(--space-5);font-family:var(--font-display);font-size:20px;line-height:1.65;letter-spacing:.01em;color:var(--color-text-muted);margin:0}.med__foot{border-top:var(--border-base);background:var(--color-cream);padding:var(--space-7) var(--space-6)}.med__foot-inner{max-width:var(--mpage-max);margin:0 auto;display:flex;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.med__navlink{max-width:44%;text-decoration:none;color:var(--color-navy)}.med__navlink--next{text-align:right;margin-left:auto}.med__navlink small{display:block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-warm);margin-bottom:var(--space-2)}.med__navlink strong{font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3}.med__navlink:hover strong{text-decoration:underline;text-underline-offset:3px}.med__back{display:inline-flex;align-items:center;gap:var(--space-2);padding:12px var(--space-5);border:2px solid var(--color-navy);border-radius:var(--radius-sm);background:var(--color-off-white);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-navy);text-decoration:none;transition:background .2s ease-in-out,color .2s ease-in-out}.med__back:hover{background:var(--color-navy);color:var(--color-white)}.med__list{max-width:var(--mpage-max);margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-9)}.med__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6) var(--space-5);list-style:none;margin:0;padding:0}.med__card a{display:block;text-decoration:none;color:inherit}.med__card-well{display:block;background:var(--color-off-white);border:var(--border-base);border-radius:var(--radius-sm);padding:var(--space-3);transition:border-color .2s ease-in-out}.med__card-inner{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;width:100%;overflow:hidden}.med__card-inner img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.med__card a:hover .med__card-well{border-color:var(--color-navy-light)}.med__card-date{display:block;margin-top:var(--space-3);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-warm)}.med__card-title{display:block;margin-top:var(--space-2);font-family:var(--font-display);font-size:21px;font-weight:700;line-height:1.25;color:var(--color-navy)}.med__card a:hover .med__card-title{text-decoration:underline;text-underline-offset:3px}.med__card-summary{display:block;margin-top:var(--space-2);font-family:var(--font-display);font-size:16px;line-height:1.6;color:var(--color-text-muted)}.med__card a:focus-visible{outline:2px solid var(--color-navy);outline-offset:4px}.med__pagination{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-8);list-style:none;padding:0}.med__pagination li{margin:0}.med__pagination a,.med__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 var(--space-3);border:1.5px solid var(--color-navy);border-radius:var(--radius-sm);background:var(--color-off-white);font-size:14px;font-weight:600;color:var(--color-navy);text-decoration:none}.med__pagination a:hover{background:var(--color-cream-dark)}.med__pagination [aria-current=page]{background:var(--color-navy);color:var(--color-white);border-color:var(--color-navy)}.med__warning{max-width:var(--mpage-max);margin:0 auto;padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-north-eastern);background:var(--color-cream);border-radius:var(--radius-sm);font-size:15px;color:var(--color-navy)}@media screen and (max-width:989px){.med__head,.med__foot{padding:var(--space-7) var(--space-5)}.med__lead,.med__standfirst{padding-left:var(--space-5);padding-right:var(--space-5)}.med__list{padding:var(--space-7) var(--space-5) var(--space-8)}.med__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4)}.med__standfirst p,.med__card-title{font-size:18px}.med__navlink{max-width:100%}.med__navlink--next{text-align:left;margin-left:0}}@media screen and (max-width:599px){.med__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mom-editorial.css.map */
