.magazine{--m-flax:#c4b58e}.m-shell{width:calc(100% - 2 * var(--page-margin));max-width:1260px;margin-inline:auto}.m-chapter{padding-block:clamp(2.75rem,5vw,4.5rem)}.magazine h2{letter-spacing:-.025em;font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.1}.magazine h3{font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.15}.magazine p{line-height:1.7}.magazine .eyebrow,.m-note,.m-media figcaption,.m-disclosure{font:400 .65rem/1.6 var(--font-functional);letter-spacing:.05em}.m-note{display:block}.m-media{min-width:0;margin:0}.m-media img{object-fit:cover;width:100%}.m-media figcaption{margin-top:.75rem}.m-hero{padding-block:2rem 3rem}.m-hero-meta{border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.m-hero-meta .page-back{margin:0}.m-hero-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:2.5rem;padding-top:2.5rem;display:grid;position:relative}.m-hero-copy{z-index:1;position:relative}.m-hero h1{letter-spacing:-.05em;width:115%;margin-block:1.5rem;font-size:clamp(3rem,6.6vw,6rem);line-height:1.02}.m-deck{max-width:27rem;font:1.15rem/1.6 var(--font-editorial);margin-bottom:1.75rem}.m-hero .m-media{padding-top:2rem}.m-hero .m-media img{aspect-ratio:1.1;object-position:65% center}.m-hero-line{fill:none;stroke:#71684f;stroke-width:1px;opacity:.5;pointer-events:none;width:38%;position:absolute;bottom:-1.5rem;left:21%}.m-essay{border-top:1px solid var(--color-rule)}.m-essay-layout{grid-template-columns:1.25fr 1fr;align-items:center;gap:6%;display:grid}.m-essay-copy{max-width:38rem}.m-essay-copy h2{margin-block:1rem 1.5rem}.m-essay-copy>p:not(.eyebrow),.m-material-head>p:last-child,.m-material-notes p,.m-conclusion-end p{font:1.12rem/1.75 var(--font-editorial)}.m-essay-copy>p:not(.eyebrow){margin-bottom:1.2rem}.m-drop:first-letter{float:left;font:4.2rem/.85 var(--font-editorial);color:var(--color-wine);margin:.35rem .55rem 0 0}.m-essay .m-media img{aspect-ratio:4/5;object-position:75% center}.m-pattern-chapter{color:var(--color-paper);background:#591d2c}.m-pattern-layout{grid-template-columns:1fr 1.2fr;align-items:center;gap:5%;display:grid}.m-pattern-copy h2{margin-block:1.5rem}.m-pattern-copy>p:not(.eyebrow){font:1.1rem/1.7 var(--font-editorial);max-width:30rem;margin-bottom:2rem}.m-pattern-drawing{width:100%;max-height:510px;color:var(--m-flax);overflow:visible}.m-draw{fill:none;stroke:currentColor;stroke-width:1.2px}.m-stitch{stroke-dasharray:4 5}.m-diagram-labels{fill:currentColor;font:10px var(--font-functional);letter-spacing:.5px}.m-material-head{grid-template-columns:1fr 1.5fr;align-items:start;gap:1rem 3rem;display:grid}.m-material-head .eyebrow{grid-column:1/-1}.m-material-head>p:last-child{max-width:38rem}.m-material-spread{grid-template-columns:1.5fr 1fr;align-items:start;gap:3rem;margin-block:2rem;display:grid}.m-material-spread .m-media:first-child img{aspect-ratio:1.6}.m-material-spread .m-media:nth-child(2){padding-top:2.5rem}.m-material-spread .m-media:nth-child(2) img{aspect-ratio:1;object-position:center 42%}.m-material-notes{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.m-material-notes p{max-width:35rem}.m-conclusion{color:var(--color-paper);background:#34312e;padding-block:clamp(1.25rem,3.333vw,3rem);position:relative;overflow:hidden}.m-conclusion .m-shell{position:relative}.m-conclusion blockquote{max-width:1100px;font:clamp(2rem,3.7vw,3.75rem)/1.2 var(--font-editorial);letter-spacing:-.025em;margin-block:1.5rem;position:relative}.m-quote-line{fill:none;width:60%;stroke:var(--m-flax);stroke-width:1px;opacity:.2;position:absolute;top:0;right:-2%}.m-conclusion-end{grid-template-columns:1fr 1.4fr;align-items:start;gap:3rem;display:grid}.m-conclusion-end p{max-width:35rem}.m-disclosure{color:#d0c8bc;max-width:48rem;margin-top:1.75rem}.m-conclusion .m-disclosure{margin-top:1.25rem}.m-related{background:#e4dfd1;border-bottom:1px solid #8a8375}.m-related-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.m-related-head .text-link{font-size:.75rem}.m-related-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;display:grid}.m-related-split>article{flex-direction:column;min-width:0;display:flex}.m-related-split .m-media img{aspect-ratio:1.7;object-position:center 65%}.m-related-split .m-note{margin-top:1.5rem}.m-related-split h3{margin-block:.75rem}.m-related-split>article>p:not(.m-note){margin-bottom:1rem;font-size:.9rem}.m-related-link{cursor:pointer;border-top:1px solid #aaa291;justify-content:space-between;align-items:center;min-height:44px;margin-top:auto;padding-top:.5rem;font-size:.8rem;display:flex}.m-progress{z-index:40;pointer-events:none;background:0 0;height:2px;position:fixed;inset:0 0 auto}.m-progress span{background:var(--m-flax);height:100%;transform:scaleX(var(--reading-progress,0));transform-origin:0;display:block}.m-index{display:none}.magazine :is(a,summary):focus-visible{outline-offset:5px;outline:2px solid}.magazine [id]{scroll-margin-top:2rem}.m-motion .m-media{clip-path:inset(0 0 8%);transition:clip-path .85s cubic-bezier(.22,1,.36,1)}.m-motion .m-media.is-visible{clip-path:inset(0)}.m-motion .m-draw{stroke-dasharray:1600;stroke-dashoffset:1600px;transition:stroke-dashoffset 2.4s}.m-motion .m-pattern-chapter.is-visible .m-draw{stroke-dashoffset:0}@media (min-width:1380px){.magazine .m-shell{width:calc(100% - 12rem)}.m-index{z-index:2;mix-blend-mode:difference;color:#eceae3;gap:.6rem;width:5rem;font-size:.6rem;display:grid;position:fixed;top:42%;left:1.5rem}.m-index a{opacity:.65;align-items:center;min-height:30px;display:flex}.m-index a[aria-current]{opacity:1;text-underline-offset:.3em;text-decoration:underline}}@media (max-width:900px){.m-hero-layout{gap:1.5rem}.m-hero h1{width:110%;font-size:clamp(3rem,6.5vw,4.5rem)}.m-hero .m-media img{aspect-ratio:4/5}.m-essay-layout{grid-template-columns:1.4fr 1fr;align-items:start;gap:2rem}.m-essay .m-media{margin-top:3rem}.m-essay .m-media img{aspect-ratio:3/4}.m-material-head,.m-material-notes,.m-conclusion-end{gap:1.5rem}.m-related-split,.m-material-spread{gap:2rem}}@media (max-width:639px){.m-chapter{padding-block:2.5rem}.m-hero{padding-block:1rem 2rem}.m-hero-meta .eyebrow{font-size:.55rem}.m-hero-meta .page-back{font-size:.65rem}.m-hero-layout{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}.m-hero h1{width:100%;margin-block:1rem;font-size:clamp(2.7rem,11vw,4rem)}.m-deck{margin-bottom:1rem}.m-hero .m-media{padding-top:0}.m-hero .m-media img{aspect-ratio:1.5}.m-hero-line{width:65%;bottom:1rem;left:auto;right:0}.m-essay-layout{grid-template-columns:1fr;gap:1rem}.m-essay .m-media{margin-top:0}.m-essay .m-media img{aspect-ratio:1.5}.m-pattern-layout{grid-template-columns:1fr;gap:1rem}.m-pattern-drawing{max-height:345px}.m-diagram-labels{font-size:14px}.m-pattern-copy>p:not(.eyebrow){margin-bottom:1rem}.m-material-head,.m-material-notes,.m-conclusion-end{grid-template-columns:1fr;gap:1.25rem}.m-material-spread{grid-template-columns:1.15fr 1fr;gap:1rem;margin-block:1.5rem}.m-material-spread .m-media:first-child img{aspect-ratio:1}.m-material-spread .m-media:nth-child(2){padding-top:2rem}.m-material-spread .m-media:nth-child(2) img{aspect-ratio:4/5}.m-media figcaption{font-size:.55rem}.m-material-spread .m-media figcaption{letter-spacing:0}.m-conclusion{padding-block:1.25rem}.m-conclusion blockquote{font-size:2rem}.m-quote-line{width:100%}.m-related-split{grid-template-columns:1fr;gap:2rem}.m-related-split>article:nth-child(2){margin-top:0}.m-related-head{margin-bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.magazine *,.magazine :before,.magazine :after{transition:none!important;animation:none!important}.m-motion .m-media{clip-path:none}.m-motion .m-draw{stroke-dashoffset:0}}
