.magazine-shell{--dkw-magazine-font-size-article-title:3.5rem;--dkw-magazine-font-size-article-script:1.875rem;--dkw-magazine-font-size-article-meta:.78125rem;--dkw-magazine-font-size-article-category:.65625rem;--dkw-magazine-article-hero-shadow:0 var(--dkw-space-24) var(--dkw-space-56) color-mix(in srgb,var(--dkw-color-rosewood) 22%,transparent);--dkw-script-leading-trim:calc((var(--dkw-line-height-script) - var(--dkw-line-height-tight))*-.5em);background:var(--dkw-color-page);color:var(--dkw-color-text);overflow-wrap:anywhere}.magazine-overview-hero__eyebrow{transform:rotate(-1.44deg)}.magazine-related__heading{margin-bottom:var(--dkw-space-36);text-align:center}.magazine-article-card__picture{aspect-ratio:16/9;background:var(--dkw-color-cream);display:block;overflow:hidden}.magazine-article-card__picture .magazine-article-card__image{height:100%}.magazine-article-card__placeholder{align-items:center;background:repeating-linear-gradient(45deg,var(--dkw-color-cream) 0,var(--dkw-color-cream) var(--dkw-space-12),var(--dkw-color-rose-soft) var(--dkw-space-12),var(--dkw-color-rose-soft) var(--dkw-space-24));color:var(--dkw-color-placeholder);display:grid;font-size:var(--dkw-font-size-meta);justify-items:center;padding:var(--dkw-space-16);text-align:center}.magazine-collage{display:grid;gap:var(--dkw-space-14);grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;margin:var(--dkw-space-28) 0}.magazine-collage figure{border-radius:var(--dkw-radius-card);margin:0;overflow:hidden}.magazine-collage img{border-radius:var(--dkw-radius-card);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}@media(min-width:40.0625rem){.magazine-article-header .magazine-collage{aspect-ratio:16/8}}@media(max-width:40rem){.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}}.magazine-container{margin-inline:auto;width:min(calc(100% - var(--dkw-page-gutter)*2),var(--dkw-content-max))}.magazine-prose{max-width:var(--dkw-content-readable)}.magazine-overview-hero{background:var(--dkw-color-cream);padding-block:var(--dkw-space-56) var(--dkw-space-48);text-align:center}.magazine-overview-hero .magazine-container{display:grid;justify-items:center}.magazine-article-card__title,.magazine-overview-hero h1,.magazine-section h2{color:var(--dkw-color-heading);font-family:var(--dkw-font-family-heading);font-weight:var(--dkw-font-weight-medium)}.magazine-overview-hero h1{font-size:clamp(2rem,3.25vw,2.625rem);line-height:var(--dkw-line-height-tight);margin:0 0 var(--dkw-space-12);max-width:none}.magazine-overview-hero__eyebrow,.magazine-section__script{color:var(--dkw-color-rosewood);font-family:var(--dkw-font-family-script);font-size:var(--dkw-font-size-script-large);line-height:var(--dkw-line-height-script);margin-block:var(--dkw-script-leading-trim);margin-inline:0}.magazine-section__eyebrow{color:var(--dkw-color-mint);font-size:var(--dkw-font-size-eyebrow);font-weight:var(--dkw-font-weight-semibold);letter-spacing:var(--dkw-letter-spacing-wide);margin:0 0 var(--dkw-space-12);text-transform:uppercase}.magazine-overview-hero__intro{color:var(--dkw-color-text-secondary);font-size:var(--dkw-font-size-body);line-height:1.65;margin:0;max-width:37rem}.magazine-filter{display:flex;flex-wrap:wrap;gap:var(--dkw-space-10);justify-content:center;margin-top:var(--dkw-space-28)}.magazine-filter__button{background:var(--dkw-color-surface);border:var(--dkw-border-width) solid var(--dkw-color-filter-border);border-radius:var(--dkw-radius-pill);color:var(--dkw-color-heading);cursor:pointer;font:inherit;font-size:var(--dkw-font-size-label);min-height:2.5rem;padding:var(--dkw-space-8) var(--dkw-space-20);transition:background-color var(--dkw-motion-fast) ease,border-color var(--dkw-motion-fast) ease,color var(--dkw-motion-fast) ease}.magazine-filter__button[aria-pressed=true]{background:var(--dkw-color-petrol);border-color:var(--dkw-color-petrol);box-shadow:var(--dkw-shadow-card);color:var(--dkw-color-surface)}.magazine-section{padding-block:var(--dkw-space-60)}.magazine-section h2{font-size:clamp(1.875rem,3vw,2.25rem);line-height:var(--dkw-line-height-heading);margin:0 0 var(--dkw-space-36)}.magazine-featured{text-align:center}.magazine-featured .magazine-section__script{margin-bottom:calc(var(--dkw-space-12) + var(--dkw-script-leading-trim))}.magazine-featured h2{margin-inline:auto;position:relative;text-wrap:balance;width:-moz-fit-content;width:fit-content}.magazine-card-grid{display:grid;gap:var(--dkw-space-24);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0;text-align:left}.magazine-article-card{background:var(--dkw-color-surface);border:var(--dkw-border-width) solid var(--dkw-color-line-strong);border-radius:var(--dkw-radius-card);height:100%;min-width:0;overflow:hidden}.magazine-article-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow var(--dkw-motion-fast) ease,transform var(--dkw-motion-fast) ease}.magazine-article-card__link:hover{box-shadow:var(--dkw-shadow-card);transform:translateY(calc(var(--dkw-space-4)*-1))}.magazine-article-card__image{aspect-ratio:16/9;background:var(--dkw-color-cream);display:block;-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{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-height:13.25rem;padding:var(--dkw-space-18) var(--dkw-space-20) var(--dkw-space-20)}.magazine-article-card__category{align-items:center;background:var(--dkw-color-petrol);border:var(--dkw-border-width) solid var(--dkw-color-petrol);border-radius:var(--dkw-radius-pill);color:var(--dkw-color-surface);display:inline-flex;font-size:.625rem;font-weight:var(--dkw-font-weight-semibold);letter-spacing:var(--dkw-letter-spacing-badge);line-height:1;min-height:var(--dkw-space-22);padding-inline:var(--dkw-space-12);text-transform:uppercase}.magazine-article-card__title{font-size:1.25rem;line-height:1.18;margin:var(--dkw-space-12) 0 0}.magazine-article-card__description{color:var(--dkw-color-text-secondary);display:-webkit-box;font-size:var(--dkw-font-size-label);line-height:1.6;margin-top:var(--dkw-space-12);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.magazine-article-card__cta{color:var(--dkw-color-petrol);font-size:var(--dkw-font-size-label);font-weight:var(--dkw-font-weight-bold);margin-top:auto;padding-top:var(--dkw-space-16)}.magazine-article-card__cta:after{content:" →"}.magazine-print-intro{padding-block:0 var(--dkw-space-48)}.magazine-print-intro .magazine-container{align-content:center;aspect-ratio:1780/883;background:var(--dkw-color-petrol-dark);border-radius:var(--dkw-radius-card);color:var(--dkw-color-surface);display:grid;grid-template-columns:minmax(0,50fr) minmax(0,50fr);isolation:isolate;min-height:18rem;overflow:hidden;padding:0;position:relative}.magazine-print-intro .magazine-container:after{background:linear-gradient(90deg,#123634,#123634 30%,rgba(18,54,52,.9) 43%,rgba(18,54,52,.5) 57%,transparent 80%);content:"";inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;z-index:1}.magazine-print-intro .magazine-prose{grid-column:1;max-width:none;min-width:0;padding:var(--dkw-space-48);position:relative;z-index:2}.magazine-print-intro h2{color:var(--dkw-color-surface);font-size:2rem;margin-bottom:var(--dkw-space-16)}.magazine-print-intro p:last-child{font-size:var(--dkw-font-size-body);line-height:var(--dkw-line-height-body);margin-bottom:0}.magazine-print-intro__image{display:block;height:100%;inset-block:0;-webkit-mask-image:none;mask-image:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;width:100%}.magazine-all-articles{padding-top:var(--dkw-space-24)}#magazine-related-heading,.magazine-all-articles h2{text-align:center}.magazine-all-articles h2{margin-inline:auto;max-width:100%;position:relative;text-align:center;text-wrap:balance;width:-moz-fit-content;width:fit-content}.magazine-all-articles h2,.magazine-featured h2,.magazine-related__heading h2{margin-bottom:0}.magazine-related .magazine-section__script{margin-bottom:calc(var(--dkw-space-6) + var(--dkw-script-leading-trim))}.magazine-card-item--selected .magazine-article-card{border-color:var(--dkw-color-rose-line)}.magazine-shell :focus-visible{outline:var(--dkw-focus-ring-width) solid currentColor;outline-offset:var(--dkw-focus-ring-offset)}.magazine-article-content p{line-height:var(--dkw-line-height-body);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:var(--dkw-font-family-heading);font-weight:var(--dkw-font-weight-medium)}.magazine-article-content h3{font-size:var(--dkw-font-size-h3);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 ol,.magazine-article-content ul{margin:0 0 1.1em;padding-left:var(--dkw-space-22)}.magazine-article-content li{line-height:1.6;margin-bottom:var(--dkw-space-6)}.magazine-article-content ul{list-style-type:disc}.magazine-article-content ol{list-style-type:decimal}.magazine-article-content .article-checklist ul{list-style-type:none}.magazine-article-content figure.magazine-image{margin:var(--dkw-space-28) 0}.magazine-article-content figure.magazine-image img{border-radius:var(--dkw-radius-card);width:100%}.magazine-article-content figure.magazine-image figcaption{color:var(--dkw-color-text-muted);font-size:var(--dkw-font-size-label);margin-top:var(--dkw-space-8)}@media(min-width:48rem){.magazine-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.magazine-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:47.99rem){.magazine-overview-hero{padding-block:var(--dkw-space-44)}.magazine-overview-hero h1{max-width:18ch}.magazine-print-intro .magazine-container{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);min-height:24rem;padding:0 0 11rem}.magazine-print-intro .magazine-prose{padding:var(--dkw-space-40) var(--dkw-space-28)}.magazine-print-intro .magazine-container:after{display:none}.magazine-print-intro__image{height:11rem;inset-block:auto 0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28%);mask-image:linear-gradient(180deg,transparent,#000 28%);top:auto;width:100%}}@media(prefers-reduced-motion:reduce){.magazine-shell,.magazine-shell *{animation:none!important;transition:none!important}}.magazine-prose [id]{scroll-margin-top:var(--dkw-space-24)}
