.ed{--ed-ink:var(--ink,#17232c);--ed-paper:var(--paper,#faf9f6);--ed-accent:var(--accent,#263e4a);color:var(--ed-ink);background:var(--ed-paper);padding:48px max(24px,calc((100vw - 1248px)/2)) 72px;line-height:1.65;font-size:17px;overflow-wrap:anywhere}.ed *{box-sizing:border-box}.ed figure,.ed h1,.ed h2,.ed h3,.ed p{margin:0}.ed h1{font-size:clamp(38px,4.6vw,66px);line-height:1.08;letter-spacing:-.025em;max-width:1000px}.ed h2{font-size:30px;line-height:1.25}.ed h3{font-size:20px;line-height:1.4}.ed a{color:inherit;text-decoration:underline;text-underline-offset:4px}.ed a:hover{text-decoration-thickness:2px}.ed :focus-visible{outline:3px solid var(--ed-accent);outline-offset:4px}.ed button,.ed select{font:inherit;line-height:1.4;min-height:44px;border:1px solid;border-radius:0;padding:9px 14px;background:var(--ed-paper);color:inherit}.ed button{cursor:pointer}.ed nav{display:flex;gap:12px;flex-wrap:wrap;font-size:14px}.ed nav a{min-height:24px}.ed-archive-head{max-width:850px}.ed-archive-head h1{margin:34px 0 20px}.ed-filter{margin:40px 0 0;border-block:1px solid #80808060;padding:20px 0;display:flex;gap:24px;align-items:end}.ed-filter label{display:grid;gap:6px;min-width:180px;font-size:14px}.ed-filter>a{padding:10px 0}.ed-index{margin:0 0 40px}.ed-index article{display:grid;grid-template-columns:40px 270px 1fr;gap:30px;padding:32px 0;border-bottom:1px solid #80808060;align-items:start}.ed-index img{width:100%;height:auto;display:block}.ed-index h2{margin:6px 0 14px}.ed-index h2 a{text-decoration:none}.ed-index p{max-width:700px}.ed-index article div>a{display:inline-block;min-height:28px;margin-top:16px}.ed-entry-number,.ed-meta{font-size:13px}.ed-meta{letter-spacing:.02em}.ed-article-head>nav{margin-bottom:32px}.ed-notice,.ed-sample{padding:14px 18px;border-left:3px solid var(--ed-accent);background:#8080800d;margin-bottom:30px!important;font-size:14px}.ed-title{max-width:940px}.ed-title h1{margin:12px 0 22px}.ed-dek{font-size:21px;line-height:1.5;max-width:750px}.ed-byline{display:flex;flex-wrap:wrap;gap:20px;font-size:14px;margin:24px 0 32px}.ed-illustration img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.ed-illustration figcaption{font-size:13px;line-height:1.5;margin-top:12px;max-width:850px}.ed-reading{display:grid;grid-template-columns:250px minmax(0,760px);justify-content:space-between;gap:48px;margin-top:56px}.ed-contents h2{font-size:17px;margin-bottom:20px}.ed-contents nav{display:grid;gap:12px;margin-bottom:30px}.ed-contents nav a{display:block;min-height:26px}.ed-contents>a{display:inline-block;min-height:28px}.ed-prose p{margin-bottom:24px}.ed-prose h2{margin:40px 0 22px;scroll-margin-top:100px}.ed-prose h3{margin:30px 0 16px}.ed-prose ol,.ed-prose ul{padding-left:24px}.ed-prose li{padding-left:8px;margin-bottom:12px}.ed-prose blockquote{margin:32px 0;border-left:3px solid var(--ed-accent);padding:10px 24px;font-size:23px}.ed-prose pre{overflow-x:auto;font-size:14px}.ed-prose .ed-illustration{margin:32px 0}.ed-evidence{margin-top:48px;padding-top:24px;border-top:1px solid #80808060}.ed-evidence h2{font-size:22px;margin:0 0 20px}.ed-evidence h3{font-size:17px;margin:0 0 8px}.ed-evidence>div{margin-top:20px}.ed-evidence p{font-size:14px;margin-bottom:8px}.ed-commercial{margin-top:48px;border-block:1px solid #80808060;padding:28px 0}.ed-commercial h2{margin:0 0 24px}.ed-commercial a{display:block;min-height:32px;margin:8px 0;font-weight:600}.ed-related{margin-top:56px;padding-top:26px;border-top:1px solid #80808060}.ed-related h2,.ed-related>div{margin-bottom:22px}.ed-related>div{display:grid;gap:16px}.ed-related nav{margin:20px 0}.ed-related>a{display:inline-block;min-height:28px}.ed-preview{padding:16px 20px;border:1px solid;display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:32px}.ed-preview form{margin-left:auto}.ed-empty{min-height:45vh}.ed-empty h1{font-size:38px;max-width:780px;margin-bottom:24px}.ed-empty>a{display:block;min-height:32px;margin-top:20px}.ed-preview-form{max-width:600px;display:grid;gap:20px;margin-top:32px}.ed-preview-form label{display:grid;gap:8px}.ed-preview-form input{font:inherit;border:1px solid;padding:12px;background:var(--ed-paper);color:inherit}.editorial-reading-link{margin:24px auto;max-width:1248px;padding:0 24px}.editorial-reading-link a{display:inline-block;min-height:28px;text-decoration:underline;text-underline-offset:4px}.ed-merillgrove{--ed-ink:#0b3049;--ed-paper:#f5f2ea;--ed-accent:#0b3049;font-family:Inter,Arial,sans-serif}.ed-merillgrove h1,.ed-merillgrove h2{font-family:EB Garamond,Georgia,serif;font-weight:600}.ed-merillgrove .ed-article-head{display:grid;grid-template-columns:1.05fr 1fr;gap:0 40px;align-items:center}.ed-merillgrove .ed-article-head>nav,.ed-merillgrove .ed-sample{grid-column:1/-1}.ed-merillgrove .ed-article-head>.ed-illustration{grid-column:2;grid-row:3}.ed-merillgrove .ed-title h1{font-size:clamp(40px,4vw,60px)}.ed-phasevane{--ed-ink:#18232d;--ed-paper:#f5f8f8;--ed-accent:#064b48;font-family:IBM Plex Sans,Arial,sans-serif}.ed-phasevane h1{font-weight:500}.ed-phasevane .ed-byline,.ed-phasevane .ed-entry-number,.ed-phasevane .ed-meta{font-family:IBM Plex Mono,monospace}.ed-phasevane .ed-article-head{border-top:5px solid var(--ed-accent);padding-top:24px}.ed-phasevane .ed-article-head>.ed-illustration{max-width:850px;margin-left:auto}.ed-phasevane .ed-contents{border-right:1px solid #80808060;padding-right:24px}.ed-phasevane .ed-evidence h2{font-size:18px}.ed-phasevane .ed-index article{grid-template-columns:40px 1fr}.ed-phasevane .ed-index article>a{display:none}.ed-mirianode{--ed-ink:#122c3a;--ed-paper:#f7f7f2;--ed-accent:#176863;font-family:Manrope,Arial,sans-serif}.ed-mirianode h1{font-size:clamp(36px,4vw,56px);font-weight:700}.ed-mirianode .ed-article-head>.ed-illustration{margin-top:32px;max-width:1000px}.ed-mirianode .ed-contents{border-left:3px solid var(--ed-accent);padding-left:24px}.ed-mirianode .ed-index article{grid-template-columns:32px 210px 1fr}.ed-scrapbasin{--ed-ink:#252b2e;--ed-paper:#f2f0e9;--ed-accent:#956146;font-family:IBM Plex Sans,Arial,sans-serif}.ed-scrapbasin h1,.ed-scrapbasin h2{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:600}.ed-scrapbasin h1{font-size:clamp(46px,5.5vw,78px);text-transform:uppercase;letter-spacing:0}.ed-scrapbasin .ed-byline,.ed-scrapbasin .ed-entry-number,.ed-scrapbasin .ed-meta{font-family:IBM Plex Mono,monospace}.ed-scrapbasin .ed-article-head{border-top:3px solid;padding-top:24px}.ed-scrapbasin .ed-article-head>.ed-illustration{margin-top:24px}.ed-scrapbasin .ed-index article{border-bottom:2px solid #252b2e60}.ed-scrapbasin .ed-evidence{border-top:3px solid}.ed-crossquay{--ed-ink:#20292e;--ed-paper:#f7f6f2;--ed-accent:#155a69;font-family:Barlow,Arial,sans-serif}.ed-crossquay h1{font-size:clamp(38px,4.2vw,60px);font-weight:600}.ed-crossquay .ed-title{border-left:5px solid var(--ed-accent);padding-left:30px}.ed-crossquay .ed-article-head>.ed-illustration{margin-top:32px;max-width:960px;margin-left:auto}.ed-crossquay .ed-contents{background:#8080800d;padding:24px;height:fit-content}.ed-crossquay .ed-index article{grid-template-columns:50px 200px 1fr}.ed-crossquay .ed-entry-number{font-size:28px;font-weight:600}.ed-ecogaboon{--ed-ink:#263d31;--ed-paper:#f5f2e9;--ed-accent:#75614a;font-family:Source Sans\ 3,Arial,sans-serif}.ed-ecogaboon h1,.ed-ecogaboon h2{font-family:Spectral,Georgia,serif;font-weight:400;letter-spacing:-.035em}.ed-ecogaboon h1{font-size:clamp(38px,4.4vw,64px)}.ed-ecogaboon .ed-article-head>.ed-illustration{margin:36px 0 0 auto;max-width:1040px}.ed-ecogaboon .ed-reading{grid-template-columns:200px minmax(0,780px)}.ed-ecogaboon .ed-contents{font-size:15px}.ed-ecogaboon .ed-index article{grid-template-columns:32px 360px 1fr}@media(max-width:767px){.ed{padding:30px 24px 48px;font-size:16px}.ed h2{font-size:27px}.ed nav{font-size:13px;gap:9px}.ed-filter{gap:16px;display:grid;grid-template-columns:1fr 1fr;margin-top:28px}.ed-filter label{min-width:0}.ed-filter select{max-width:100%;width:100%}.ed-crossquay .ed-index article,.ed-ecogaboon .ed-index article,.ed-index article,.ed-mirianode .ed-index article{grid-template-columns:28px 1fr;gap:12px}.ed-index article>a,.ed-index article>div{grid-column:2}.ed-phasevane .ed-index article{grid-template-columns:24px 1fr}.ed-dek{font-size:18px}.ed-byline{gap:12px;margin:20px 0 28px}.ed-ecogaboon .ed-reading,.ed-reading{display:block;margin-top:32px}.ed-contents{margin-bottom:30px}.ed-contents nav{display:grid;gap:8px}.ed-prose h2{margin-top:32px}.ed-merillgrove .ed-article-head{display:block}.ed-article-head>.ed-illustration{margin-top:28px!important}.ed-preview{padding:14px;gap:10px}.ed-preview form{margin-left:0}.ed-phasevane .ed-contents{border-right:0}.ed-ecogaboon .ed-index img{width:100%}}@media(prefers-reduced-motion:reduce){.ed *{scroll-behavior:auto!important}}