.ed{--ed-paper: #f6f3ee;--ed-paper-deep: #efeae2;--ed-ink: #1c1b19;--ed-body-ink: #4d4740;--ed-ink-soft: #57524b;--ed-ink-mute: #8a837a;--ed-rule: rgba(28, 27, 25, .14);--ed-rule-soft: rgba(28, 27, 25, .08);--ed-green: #203426;--ed-serif: Georgia, "Georgia Pro", "Times New Roman", Times, serif;--ed-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ed-measure: 34rem;--ed-wide: 68rem;--ed-pad: 22px;--ed-flow: 60px;background:var(--ed-paper);color:var(--ed-ink);font-family:var(--ed-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(min-width:768px){.ed{--ed-pad: 40px;--ed-flow: 92px}}@media(min-width:1100px){.ed{--ed-pad: 56px;--ed-flow: 120px}}.ed__col,.ed__wide{margin-inline:auto;padding-inline:var(--ed-pad);box-sizing:border-box}.ed__col{max-width:calc(var(--ed-measure) + (var(--ed-pad) * 2))}.ed__wide{max-width:calc(var(--ed-wide) + (var(--ed-pad) * 2))}.ed__bleed{width:100%}.ed{padding-block:calc(var(--ed-pt, 92px) * var(--ed-scale, .62)) calc(var(--ed-pb, 92px) * var(--ed-scale, .62))}@media(min-width:768px){.ed{--ed-scale: 1}}.ed__eyebrow{font-family:var(--ed-sans);font-size:10.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ed-ink-mute);margin:0 0 22px;line-height:1.4}.ed__title{font-family:var(--ed-serif);font-weight:400;font-size:clamp(32px,8.4vw,64px);line-height:1.06;letter-spacing:-.015em;margin:0;color:var(--ed-ink);text-wrap:balance}.ed__deck{font-family:var(--ed-serif);font-size:clamp(17px,4.3vw,21px);line-height:1.52;color:var(--ed-ink-soft);margin:22px 0 0;font-style:italic;text-wrap:pretty}.ed__chapter{font-family:var(--ed-serif);font-weight:400;font-size:clamp(21px,5.2vw,29px);line-height:1.22;letter-spacing:-.01em;margin:0 0 20px;color:var(--ed-ink);text-wrap:balance}.ed__prose,.ed__prose p{font-family:var(--ed-serif);font-size:15.5px;line-height:1.76;font-weight:300;color:var(--ed-body-ink);letter-spacing:.003em}.ed__prose p{margin:0 0 1.35em;text-wrap:pretty}.ed__prose>:last-child{margin-bottom:0}.ed__prose em{font-style:italic}.ed__prose strong{font-weight:600}.ed__prose a{color:var(--ed-ink);text-decoration:none;background-image:linear-gradient(var(--ed-rule),var(--ed-rule));background-size:100% 1px;background-repeat:no-repeat;background-position:0 1.15em;transition:background-image .2s ease}.ed__prose a:hover{background-image:linear-gradient(var(--ed-ink),var(--ed-ink))}@media(min-width:768px){.ed__prose,.ed__prose p{font-size:17px;line-height:1.74}}.ed__prose--opener,.ed__prose--opener p{font-size:17px;line-height:1.66;color:var(--ed-body-ink)}@media(min-width:768px){.ed__prose--opener,.ed__prose--opener p{font-size:19px;line-height:1.62}}.ed__fig{margin:0}.ed__frame{position:relative;display:block;overflow:hidden;background:var(--ed-paper-deep)}.ed__frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ed-focal, 50% 50%)}.ed__frame--ratio{aspect-ratio:var(--ed-ratio-m, 1 / 1)}@media(min-width:768px){.ed__frame--ratio{aspect-ratio:var(--ed-ratio-d, 16 / 9)}}.ed__frame--natural{aspect-ratio:auto}.ed__frame--natural img{height:auto}.ed__caption{font-family:var(--ed-sans);font-size:12px;line-height:1.55;letter-spacing:.01em;color:var(--ed-ink-mute);margin:14px 0 0;max-width:30rem}.ed__caption--center{margin-inline:auto;text-align:center}.ed__duo{display:grid;grid-template-columns:1fr;gap:34px}@media(min-width:768px){.ed__duo{grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,44px)}}.ed__aside{border-top:1px solid var(--ed-ink);border-bottom:1px solid var(--ed-rule);padding:26px 0 28px}.ed__aside-label{font-family:var(--ed-sans);font-size:10.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ed-ink-mute);margin:0 0 16px}.ed__aside-body,.ed__aside-body p{font-family:var(--ed-serif);font-size:15px;line-height:1.7;font-weight:300;color:var(--ed-ink-soft)}.ed__aside-body p{margin:0 0 .9em}.ed__aside-body>:last-child{margin-bottom:0}.ed__aside-body ul{margin:0;padding:0;list-style:none}.ed__aside-body li{font-family:var(--ed-serif);font-size:15px;line-height:1.64;font-weight:300;color:var(--ed-ink-soft);padding:9px 0;border-bottom:1px solid var(--ed-rule-soft)}.ed__aside-body li:last-child{border-bottom:0;padding-bottom:0}@media(min-width:768px){.ed__aside-body,.ed__aside-body p,.ed__aside-body li{font-size:16px}}.ed__out{border-top:1px solid var(--ed-rule);padding-top:40px}.ed__out-grid{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}@media(min-width:700px){.ed__out-grid{grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:44px}}.ed__out-label{font-family:var(--ed-sans);font-size:10.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ed-ink-mute);margin:0 0 14px}.ed__out-title{font-family:var(--ed-serif);font-weight:400;font-size:clamp(20px,4.6vw,26px);line-height:1.25;margin:0 0 12px;color:var(--ed-ink)}.ed__out-copy,.ed__out-copy p{font-family:var(--ed-serif);font-weight:300;font-size:15px;line-height:1.65;color:var(--ed-ink-soft);margin:0}.ed__out-link{display:inline-block;margin-top:20px;font-family:var(--ed-sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ed-green);text-decoration:none;padding-bottom:5px;border-bottom:1px solid var(--ed-green);transition:opacity .2s ease}.ed__out-link:hover{opacity:.6}.ed__signoff{font-family:var(--ed-serif);font-style:italic;font-size:16px;color:var(--ed-ink-mute);margin:34px 0 0}@media(prefers-reduced-motion:reduce){.ed *,.ed *:before,.ed *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/editorial.css.map */
