:root{--paper:#f5f2ea;--ink:#252923;--muted-ink:#64675c;--rule:#cfcec2;--editorial-accent:#6b4935}body:has(.editorial-home,.editorial-page,.editorial-reading){background:var(--paper)}.editorial-footer,.editorial-home,.editorial-nav,.editorial-page,.editorial-reading{--color-bg:var(--paper);--color-bg-soft:#ece9e0;--color-bg-deeper:#eae6dc;--color-fg:var(--ink);--color-fg-soft:#53584e;--color-fg-quiet:#666b60;--color-gold:#6b4935;--color-gold-soft:#805b43;--color-line:var(--rule);--color-line-strong:#aaa99c;color-scheme:light;background:var(--paper);color:var(--ink)}.editorial-footer-bottom,.editorial-footer-inner,.editorial-nav-inner,.editorial-shell{width:min(1280px,calc(100% - 112px));margin-inline:auto}.editorial-home article,.editorial-page article,.editorial-reading article{border-radius:0!important}.editorial-page .text-rose-400,.editorial-reading .text-rose-400{color:#a42f3d}.editorial-nav{position:relative;z-index:90;border-bottom:1px solid var(--rule)}.editorial-nav-inner{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:32px}.editorial-wordmark{font:500 32px/1 var(--font-display);letter-spacing:-.055em}.editorial-nav-links{display:flex;gap:32px;font-size:12px;letter-spacing:.02em}.editorial-nav-links a{display:inline-flex;align-items:center;min-height:32px}.editorial-footer a,.editorial-nav a{text-underline-offset:6px}.editorial-footer a:hover,.editorial-nav a:hover{text-decoration:underline}.editorial-footer a:focus-visible,.editorial-home a:focus-visible,.editorial-nav a:focus-visible,.editorial-page a:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:6px}.editorial-closing>div>p,.editorial-kicker,.editorial-margin-note>p,.editorial-section-heading>div>p,.editorial-section-heading>p{font:500 10px/1.6 var(--font-body);text-transform:uppercase;letter-spacing:.19em}.editorial-hero{padding:66px 0 76px}.editorial-hero-grid{display:grid;grid-template-columns:1.25fr .8fr;gap:70px;align-items:center}.editorial-hero-copy h1{margin-top:25px;font:400 clamp(44px,5.35vw,80px)/1.04 var(--font-display);letter-spacing:-.055em;max-width:790px;text-wrap:balance}.editorial-deck{margin-top:32px;font-size:15px;line-height:1.85;max-width:530px;color:var(--muted-ink)}.editorial-byline{margin-top:37px;display:flex;flex-wrap:wrap;gap:15px;font-size:10px;color:var(--muted-ink)}.editorial-portrait{position:relative;aspect-ratio:4/5;margin:0 0 24px;background:#dad7ce}.editorial-portrait img{object-position:center}.editorial-portrait figcaption{position:absolute;top:calc(100% + 12px);font-size:9px;letter-spacing:.06em;color:var(--muted-ink)}.editorial-article{padding:75px 0 84px;border-top:1px solid var(--rule)}.editorial-article-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:52px}.editorial-margin-note{width:100%;max-width:980px;margin-inline:auto;text-align:center}.editorial-margin-note>p{color:var(--editorial-accent)}.editorial-margin-note>h2{margin-top:22px;font:400 clamp(36px,4vw,62px)/1.15 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.editorial-logo-carousel{min-width:0}.editorial-logo-carousel>p{margin-bottom:15px;font:500 10px/1.6 var(--font-body);text-transform:uppercase;letter-spacing:.19em;color:var(--editorial-accent)}.editorial-logo-carousel-window{overflow:hidden}.editorial-logo-carousel-track{display:flex;width:max-content;animation:editorial-logo-scroll 48s linear infinite}.editorial-logo-carousel-group{display:flex;flex:none}.editorial-logo-carousel-group>a{width:172px;height:83px;flex:none;display:flex;align-items:center;justify-content:center;padding:14px 22px;border-right:1px solid var(--rule)}.editorial-logo-carousel .editorial-partner-logo-ix img{filter:brightness(0)}.editorial-logo-carousel .editorial-partner-logo-layton{color:#183b35}.editorial-logo-carousel .editorial-partner-logo-tupu{color:var(--ink)}@keyframes editorial-logo-scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.editorial-logo-carousel-window{overflow-x:auto}.editorial-logo-carousel-track{animation:none}.editorial-logo-carousel-group[aria-hidden=true]{display:none}}.editorial-prose{max-width:690px;font:400 19px/1.85 Georgia,serif}.editorial-reading-layout{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,680px) minmax(180px,1fr);gap:36px;align-items:start}.editorial-reading-layout>.editorial-prose{grid-column:2;min-width:0;width:100%;margin-inline:auto}.editorial-partner-rail{align-self:stretch;min-width:0}.editorial-partner-rail-inner{position:sticky;top:28px}.editorial-spotlight-card{position:relative;display:flex;flex-direction:column;height:660px;overflow:hidden;border:1px solid #3c4942;border-radius:2px;color:#fff;background:#182820}.editorial-ad-foundation{color:#342337;background:#eee7d9;border-color:#d2c5ac}.editorial-ad-masthead{display:flex;flex-direction:column;align-items:center;justify-content:center;height:148px;flex:none;gap:16px;padding:25px 18px;text-align:center;font:500 12px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.editorial-ad-image{position:relative;display:block;height:150px;flex:none}.editorial-ad-image img{object-fit:cover}.editorial-spotlight-copy{display:flex;flex-direction:column;flex:1;gap:16px;padding:26px 22px 20px}.editorial-spotlight-copy strong{font:400 32px/1.08 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.editorial-spotlight-copy>span{font:13px/1.6 var(--font-body)}.editorial-spotlight-copy .editorial-spotlight-link{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:12px;background:#e9dfc7;color:#182820;font-size:11px;font-weight:600;border-radius:2px}.editorial-ad-foundation .editorial-spotlight-link{background:#342337;color:#fff}.editorial-spotlight-copy small{font:10px/1.4 var(--font-body);opacity:.65}.editorial-prose>p+p{margin-top:25px}.editorial-dropcap:first-letter{float:left;font:400 78px/.9 var(--font-display);margin:9px 12px 0 0}.editorial-prose blockquote{margin:52px 0;padding:27px 0;border-block:1px solid var(--rule);font:italic 400 clamp(26px,2.9vw,38px)/1.4 var(--font-display);letter-spacing:-.025em}.editorial-prose h2{margin:40px 0 24px;font:400 35px/1.2 var(--font-display);letter-spacing:-.025em;scroll-margin-top:30px}.editorial-prose .editorial-sources{margin-top:30px;font:12px/1.8 var(--font-body);color:var(--muted-ink)}.editorial-sources a{text-decoration:underline;text-underline-offset:3px}.editorial-principles{border-block:1px solid var(--rule);padding:58px 0 67px}.editorial-section-heading h2{margin-top:13px;font:400 clamp(32px,3.7vw,50px)/1.15 var(--font-display);letter-spacing:-.04em}.editorial-principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:46px}.editorial-principles-grid article{border-top:1px solid var(--ink);padding-top:18px;border-radius:0}.editorial-principles-grid article>span{font:italic 18px var(--font-display);color:var(--editorial-accent)}.editorial-principles-grid h3{margin:20px 0 17px;font:400 28px var(--font-display)}.editorial-principles-grid p{font-size:13px;line-height:1.9;color:var(--muted-ink)}.editorial-activist{padding:84px 0;background:linear-gradient(90deg,rgba(15,28,23,.96),rgba(17,31,25,.86) 62%,rgba(19,31,25,.72)),url(/images/editorial/activist-bg.webp) 50% /cover;color:#f5f2ea}.editorial-activist-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:95px}.editorial-activist h2{margin-top:25px;font:400 clamp(39px,4.2vw,58px)/1.12 var(--font-display);letter-spacing:-.04em}.editorial-prose-light{font-size:18px;color:#e1e4da}.editorial-journal{padding:77px 0}.editorial-section-heading-row{display:flex;align-items:end;justify-content:space-between;gap:24px}.editorial-section-heading-row>a{padding-bottom:5px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.editorial-journal-list{margin-top:40px;border-top:1px solid var(--ink)}.editorial-journal-list>a{display:grid;grid-template-columns:38px 1fr 130px;gap:30px;padding:29px 0;border-bottom:1px solid var(--rule);transition:color .15s}.editorial-journal-list>a:hover{color:var(--editorial-accent)}.editorial-journal-list>a>span{font:italic 18px var(--font-display);color:var(--muted-ink)}.editorial-journal-list :is(h2,h3){font:400 29px/1.2 var(--font-display);letter-spacing:-.025em}.editorial-journal-list p{max-width:620px;margin-top:12px;font-size:13px;line-height:1.8;color:var(--muted-ink)}.editorial-journal-list time{font-size:10px;line-height:1.8;color:var(--muted-ink);text-align:right}.editorial-closing{border-top:1px solid var(--rule);padding:64px 0 78px;background:linear-gradient(90deg,rgba(250,248,241,.95),rgba(250,248,241,.84) 60%,rgba(250,248,241,.58)),url(/images/editorial/closing-bg.webp) 50% /cover}.editorial-closing h2{max-width:760px;margin-top:22px;font:400 clamp(35px,4.1vw,55px)/1.15 var(--font-display);letter-spacing:-.04em}.editorial-closing>div>div{display:flex;flex-wrap:wrap;gap:30px;margin-top:28px}.editorial-closing a{font-size:12px;border-bottom:1px solid var(--ink);padding-bottom:5px}.editorial-partners{padding:72px 0 88px;border-top:1px solid var(--rule)}.editorial-partners-heading{margin-bottom:36px}.editorial-partners-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.editorial-partner-card{--partner-card-logo-size:34px;position:relative;display:block;width:100%;min-width:0;aspect-ratio:16/9;min-height:190px;overflow:hidden;border-radius:9px;color:#fff;background:#26332d;isolation:isolate}.editorial-partner-card>img{object-fit:cover}.editorial-partner-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.67),rgba(0,0,0,.06) 48%,rgba(0,0,0,.83))}.editorial-partner-logo{--partner-logo-size:64px;display:inline-flex;align-items:center;justify-content:center;width:var(--partner-logo-size);height:var(--partner-logo-size);flex:none}.editorial-partner-logo img{display:block;width:auto;height:auto;max-width:var(--partner-logo-size);max-height:var(--partner-logo-size);object-fit:contain}.editorial-partner-logo-gold img{filter:brightness(0) saturate(100%) invert(70%) sepia(41%) saturate(603%) hue-rotate(3deg) brightness(94%) contrast(88%)}.editorial-logo-crop{display:block;position:relative;overflow:hidden;flex:none}.editorial-partner-logo-lead .editorial-logo-crop{transform:scale(.65)}.editorial-partner-logo-rose .editorial-logo-crop{clip-path:polygon(0 20%,18% 20%,18% 0,78% 0,78% 20%,100% 20%,100% 100%,0 100%)}.editorial-partner-logo-utac .editorial-logo-crop{clip-path:polygon(0 0,100% 0,100% 100%,75% 100%,75% 93%,25% 93%,25% 100%,0 100%)}.editorial-logo-carousel .editorial-partner-logo-diamond img{filter:brightness(0)}.editorial-partner-mark{position:relative;grid-column:2;grid-row:1;align-self:center;height:0}.editorial-partner-mark>.editorial-partner-logo{position:absolute;top:0;right:0;transform:translateY(-50%)}.editorial-partner-card .editorial-partner-logo{--partner-logo-size:var(--partner-card-logo-size);justify-content:flex-end}.editorial-partner-card .editorial-partner-logo-lead .editorial-logo-crop{transform-origin:right center}.editorial-partner-card .editorial-partner-logo-transparent img,.editorial-partner-card .editorial-partner-logo-transparent-wide img{filter:drop-shadow(0 1px 5px rgba(0,0,0,.7))}.editorial-logo-monogram{display:block;white-space:nowrap}.editorial-partner-logo-layton .editorial-logo-monogram{font-size:calc(var(--partner-logo-size) * .84375);font-weight:500;letter-spacing:-.074em;line-height:1}.editorial-partner-logo-tupu .editorial-logo-monogram{font:500 calc(var(--partner-logo-size) * .65625)/1 var(--font-display);letter-spacing:-.06em}.editorial-partner-info{position:absolute;z-index:2;top:24px;left:20px;right:20px;display:grid;grid-template-columns:minmax(0,1fr) var(--partner-card-logo-size);gap:4px 12px;text-shadow:0 1px 9px rgba(0,0,0,.8)}.editorial-partner-info strong{grid-column:1;grid-row:1;font:400 20px/1.08 var(--font-display);letter-spacing:-.025em}.editorial-partner-info small{grid-column:1;grid-row:2;font:10px/1.4 var(--font-body);opacity:.9}.editorial-partner-description{position:absolute;z-index:2;left:20px;bottom:50px;width:min(80%,280px);font:12px/1.45 var(--font-body);text-shadow:0 1px 8px rgba(0,0,0,.8)}.editorial-partner-cta{position:absolute;z-index:2;left:20px;right:20px;bottom:16px;display:flex;justify-content:space-between;align-items:center;font:600 11px/1 var(--font-body);letter-spacing:.02em}.editorial-partner-cta span{font-size:21px;font-weight:400}.editorial-footer{margin-top:auto;border-top:1px solid var(--rule)}.editorial-footer-inner{display:grid;grid-template-columns:1.2fr 1fr auto;gap:55px;padding-block:45px}.editorial-footer-name{font:400 28px var(--font-display);letter-spacing:-.035em}.editorial-footer-role{font-size:10px;color:var(--muted-ink);margin-top:8px}.editorial-footer-statement{font:italic 18px/1.5 var(--font-display);max-width:300px}.editorial-footer-links{display:flex;flex-wrap:wrap;gap:20px;font-size:12px;align-items:start}.editorial-partnership-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:500 13px/1.4 var(--font-body);border-radius:4px;text-decoration:none}.editorial-partnership-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;font-size:14px}.editorial-partners-page .editorial-page-heading>.editorial-partnership-button{margin-top:28px}.editorial-partners-page .editorial-page-heading>p:not(.editorial-kicker){margin-top:26px;max-width:680px;font:18px/1.8 var(--font-body);color:var(--muted-ink)}.editorial-partnership-invitation{margin-top:64px;padding:52px 0 0;border-top:1px solid var(--rule);max-width:800px}.editorial-partnership-invitation h2{font:400 clamp(32px,3.5vw,48px)/1.15 var(--font-display);margin-top:20px;letter-spacing:-.035em}.editorial-partnership-invitation>p:not(.editorial-kicker){font-size:17px;line-height:1.7;color:var(--muted-ink);margin-block:24px}.editorial-footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--rule);padding-block:20px;font-size:9px;color:var(--muted-ink)}.editorial-page{padding:65px 0 85px;min-height:70vh}.editorial-page-heading{max-width:830px;padding-bottom:50px}.editorial-page-heading h1{margin-top:22px;font:400 clamp(45px,6vw,78px)/1.06 var(--font-display);letter-spacing:-.055em}.editorial-page-heading>p:last-child{max-width:660px;margin-top:26px;font:18px/1.8 Georgia,serif;color:var(--muted-ink)}.editorial-work-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 55px;border-top:1px solid var(--ink)}.editorial-work-list article{border-bottom:1px solid var(--rule);padding:30px 0;border-radius:0}.editorial-work-list h2{font:30px var(--font-display)}.editorial-work-list h2 a:hover{text-decoration:underline;text-underline-offset:6px}.editorial-work-list p{max-width:480px;margin-top:14px;font-size:14px;line-height:1.8;color:var(--muted-ink)}.editorial-work-list span{display:block;margin-bottom:14px;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-ink)}.editorial-contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}.editorial-contact-grid .card{background:transparent;box-shadow:none;backdrop-filter:none;border-radius:0!important}.editorial-contact-grid button[data-track^=contact_intent_][class*=border-transparent]{color:var(--paper)}.editorial-reading{width:100%;max-width:none;padding:60px max(28px,calc((100% - 790px)/2)) 90px}.editorial-reading article>h1{line-height:1.08;letter-spacing:-.045em}.editorial-reading article>div>section>div{font-family:Georgia,serif}.editorial-page .btn-gold,.editorial-reading .btn-gold{background:var(--ink);border:1px solid var(--ink);color:var(--paper);box-shadow:none;text-shadow:none;border-radius:0!important}.editorial-page .card,.editorial-reading .card{background:transparent;backdrop-filter:none}.editorial-subscribe{border-top:1px solid var(--rule);margin-top:56px;padding-top:40px;display:grid;grid-template-columns:1fr 1.3fr;gap:50px}.editorial-subscribe h2{font:32px/1.2 var(--font-display);margin-bottom:14px}.editorial-subscribe-page [data-track=subscribe_submit]{background:var(--ink);box-shadow:none}.editorial-subscribe-page [data-track=subscribe_submit]>span[aria-hidden]{display:none}.editorial-subscribe-page [data-track=subscribe_submit]>span{filter:none}.editorial-subscribe p{font-size:14px;line-height:1.8;color:var(--muted-ink)}@media (max-width:1000px){.editorial-footer-bottom,.editorial-footer-inner,.editorial-nav-inner,.editorial-shell{width:calc(100% - 64px)}.editorial-hero-grid{gap:38px;grid-template-columns:1.2fr .8fr}.editorial-article-grid{gap:45px}.editorial-activist-grid,.editorial-contact-grid{gap:40px}.editorial-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px) and (max-width:1250px){.editorial-ad-masthead{height:132px;padding-inline:12px;font-size:10px}.editorial-ad-image{height:120px}.editorial-spotlight-copy{padding-inline:16px}.editorial-spotlight-copy strong{font-size:26px}.editorial-spotlight-copy>span{font-size:12px}}@media (max-width:1100px){.editorial-reading-layout{max-width:760px;width:100%;margin-inline:auto;grid-template-columns:minmax(0,1fr)}.editorial-reading-layout>.editorial-prose{grid-column:1/-1;grid-row:1}.editorial-partner-rail{display:none}.editorial-footer-inner{grid-template-columns:1.2fr 1fr;gap:32px}.editorial-footer-links{grid-column:1/-1}}@media (max-width:680px){.editorial-partner-logo{--partner-logo-size:40px}.editorial-partner-card{min-height:0}.editorial-partner-info{top:22px}.editorial-footer-bottom,.editorial-footer-inner,.editorial-nav-inner,.editorial-shell{width:calc(100% - 44px)}.editorial-nav-inner{min-height:100px;flex-wrap:wrap;gap:0;padding-block:18px}.editorial-wordmark{font-size:27px}.editorial-nav-links{gap:12px 20px;flex-wrap:wrap;width:100%;font-size:11px;padding-top:18px}.editorial-hero{padding:43px 0 47px}.editorial-activist-grid,.editorial-article-grid,.editorial-contact-grid,.editorial-hero-grid{grid-template-columns:1fr;gap:38px}.editorial-hero-copy h1{font-size:clamp(42px,10.8vw,66px)}.editorial-deck{font-size:14px;margin-top:24px}.editorial-byline{margin-top:25px}.editorial-portrait{aspect-ratio:1.05}.editorial-article{padding:43px 0}.editorial-margin-note{max-width:100%;text-align:left}.editorial-margin-note>h2{font-size:clamp(32px,8vw,44px)}.editorial-logo-carousel-group>a{width:145px;height:73px}.editorial-prose{font-size:18px;line-height:1.8}.editorial-prose h2{font-size:30px}.editorial-principles{padding:42px 0}.editorial-principles-grid{grid-template-columns:1fr;gap:30px;margin-top:32px}.editorial-principles-grid h3{margin:10px 0}.editorial-activist{padding:47px 0}.editorial-journal{padding:44px 0}.editorial-section-heading-row{align-items:start;flex-direction:column;gap:20px}.editorial-journal-list>a{grid-template-columns:22px 1fr;gap:15px;padding-block:25px}.editorial-journal-list time{grid-column:2;text-align:left}.editorial-journal-list :is(h2,h3){font-size:27px}.editorial-closing{padding:42px 0 50px}.editorial-activist{background-position:64%}.editorial-closing{background-position:61%}.editorial-partners{padding:46px 0 55px}.editorial-partners-grid{grid-template-columns:1fr;gap:14px}.editorial-partner-info strong{font-size:21px}.editorial-footer-inner{grid-template-columns:1fr;gap:24px;padding-block:35px}.editorial-footer-statement{max-width:280px}.editorial-page{padding:42px 0 55px}.editorial-subscribe,.editorial-work-list{grid-template-columns:1fr;gap:25px}.editorial-contact-grid{gap:10px}.editorial-reading-layout{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:380px){.editorial-partner-info{top:16px;left:16px;right:16px}.editorial-partner-info strong{font-size:18px}.editorial-partner-info small{font-size:9px}.editorial-partner-description{left:16px;bottom:43px;width:calc(100% - 32px);font-size:11px}.editorial-partner-cta{left:16px;right:16px;bottom:13px;font-size:10px}}