.magazine-shell{color:var(--dkw-color-text);overflow-wrap:anywhere}.magazine-container{margin-inline:auto;width:min(100% - 40px,var(--dkw-content-max))}.magazine-prose{max-width:72ch}#magazine-related-heading{text-align:center}.magazine-overview-hero{background:var(--dkw-color-surface-soft);padding-block:clamp(48px,8vw,96px)}.magazine-overview-hero h1,.magazine-section h2{color:var(--dkw-color-heading);font-family:Playfair Display,Georgia,Times,Times New Roman,serif;font-weight:400}.magazine-overview-hero h1{font-size:clamp(2.25rem,6vw,4.5rem);line-height:1.08;margin:0 0 20px;max-width:18ch}.magazine-overview-hero__eyebrow,.magazine-section__eyebrow{color:var(--dkw-color-text-muted);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.magazine-article-card__category{background:var(--dkw-color-action);border-radius:999px;color:#fff;display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.06em;padding:4px 12px;text-transform:uppercase}.magazine-overview-hero__intro{font-size:1.125rem;line-height:1.7;margin:0}.magazine-filter{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.magazine-filter__button{background:#fff;border:1px solid var(--dkw-color-border-soft);border-radius:999px;color:var(--dkw-color-heading);cursor:pointer;font:inherit;min-height:var(--dkw-touch-target);padding:9px 18px;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.magazine-filter__button[aria-pressed=true]{background:var(--dkw-color-heading);border-color:var(--dkw-color-heading);color:#fff}.magazine-section{padding-block:clamp(42px,7vw,80px)}.magazine-section h2{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2;margin:0 0 28px}.magazine-card-grid{display:grid;gap:28px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.magazine-article-card{background:#fff;border:1px solid var(--dkw-color-border);min-width:0}.magazine-article-card__link{color:inherit;display:block;height:100%;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.magazine-article-card__link:hover{box-shadow:0 12px 28px #2125291a;transform:translateY(-2px)}.magazine-article-card__image{aspect-ratio:3/2;background:var(--dkw-color-surface-soft);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.magazine-article-card__body,.magazine-article-card__cta,.magazine-article-card__description,.magazine-article-card__title{display:block}.magazine-article-card__body{padding:24px}.magazine-article-card__title{color:var(--dkw-color-heading);font-family:Playfair Display,Georgia,Times,Times New Roman,serif;font-size:1.5rem;line-height:1.25;margin:10px 0 0}.magazine-article-card__description{line-height:1.65;margin-top:14px}.magazine-article-card__cta{color:var(--dkw-color-heading);font-weight:700;margin-top:20px;text-decoration:underline;text-underline-offset:4px}.magazine-print-intro{background:var(--dkw-color-surface-soft)}.magazine-print-intro h2{margin-bottom:16px}.magazine-print-intro p:last-child{line-height:1.7;margin-bottom:0}.magazine-card-item--selected .magazine-article-card{border-color:var(--dkw-color-action)}.magazine-shell :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:768px){.magazine-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.magazine-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.magazine-shell{scroll-behavior:auto}.magazine-shell,.magazine-shell *{animation:none!important;transition:none!important}}.magazine-article-content p{line-height:1.7;margin:0 0 1.1em}.magazine-article-content h2{font-size:clamp(1.5rem,3vw,2rem);margin:1.8em 0 .6em}.magazine-article-content h2,.magazine-article-content h3{color:var(--dkw-color-heading);font-family:Playfair Display,Georgia,Times,Times New Roman,serif;font-weight:500}.magazine-article-content h3{font-size:1.25rem;margin:1.5em 0 .5em}.magazine-article-content :is(h2,h3)>a{color:inherit;text-decoration:none}.magazine-article-content :is(h2,h3)>a:after,.magazine-article-content :is(h2,h3)>a:before{content:none;display:none}.magazine-article-content :is(h2,h3)>a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.magazine-article-content ol,.magazine-article-content ul{margin:0 0 1.1em;padding-left:1.4em}.magazine-article-content li{line-height:1.6;margin-bottom:.4em}.magazine-article-content figure.magazine-image{margin:1.8em 0}.magazine-article-content figure.magazine-image img{border-radius:6px;display:block;height:auto;width:100%}.magazine-article-content figure.magazine-image figcaption{color:var(--dkw-color-text-muted);font-size:.82rem;margin-top:8px}.magazine-collage{display:grid;gap:14px;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;margin:1.8em 0}.magazine-collage figure{border-radius:6px;margin:0;overflow:hidden}.magazine-collage img{border-radius:6px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.magazine-collage figure:not(.magazine-collage__big) img{-o-object-fit:contain;object-fit:contain}.magazine-collage__big{grid-row:1/3}.magazine-article-header .magazine-collage{margin:28px 0 0}@media(min-width:641px){.magazine-article-header .magazine-collage{aspect-ratio:16/8}}@media(max-width:640px){.magazine-collage{aspect-ratio:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.magazine-collage__big{aspect-ratio:4/3;grid-column:1/3;grid-row:1}.magazine-collage figure:not(.magazine-collage__big){aspect-ratio:4/3}}
