.editorial-module__i0EgzW__feed{padding:var(--section-y) 0;border-top:1px solid var(--d-border)}.editorial-module__i0EgzW__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.editorial-module__i0EgzW__gridSingle{grid-template-columns:1fr;gap:20px;display:grid}.editorial-module__i0EgzW__card{border:1px solid var(--d-border);border-radius:var(--r-md);transition:border-color .25s var(--ease), transform .25s var(--ease), background .25s var(--ease);background:0 0;flex-direction:column;padding:30px 30px 28px;text-decoration:none;display:flex}.editorial-module__i0EgzW__card:hover{background:#11151b;border-color:#ffffff47;transform:translateY(-3px);box-shadow:0 18px 48px -26px #7dd2f32e}.editorial-module__i0EgzW__card:focus-visible{border-color:#7dd2f380;outline:none;box-shadow:0 0 0 1px #7dd2f373}.editorial-module__i0EgzW__cardHero{border:1px solid var(--d-border);aspect-ratio:16/9;background:var(--d-surface);border-radius:0;margin:0 0 22px;position:relative;overflow:hidden}.editorial-module__i0EgzW__cardHeroImg{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.editorial-module__i0EgzW__cardEyebrow{margin-bottom:var(--eyebrow-gap);color:var(--fg2);display:block}.editorial-module__i0EgzW__cardTitle{font:400 25px/1.18 var(--font-display);color:var(--d-fg1);letter-spacing:-.01em;text-wrap:balance;margin:0 0 12px}.editorial-module__i0EgzW__cardPreview{font:300 15px/1.6 var(--font-sans);color:var(--d-fg2);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0 0 22px;display:-webkit-box;overflow:hidden}.editorial-module__i0EgzW__cardMeta{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-fg3);align-items:center;gap:12px;margin-top:auto;display:flex}.editorial-module__i0EgzW__cardByline{color:var(--d-fg2)}.editorial-module__i0EgzW__cardRead{color:var(--d-fg2);transition:color .2s var(--ease);margin-left:auto}.editorial-module__i0EgzW__card:hover .editorial-module__i0EgzW__cardRead,.editorial-module__i0EgzW__card:focus-within .editorial-module__i0EgzW__cardRead{color:var(--accent)}.editorial-module__i0EgzW__manifesto{padding:calc(var(--section-y) * .55) 0 calc(var(--section-y) * .45);border-top:1px solid var(--d-border)}.editorial-module__i0EgzW__manifestoBody{max-width:62ch;margin-top:22px}.editorial-module__i0EgzW__manifestoP{font:300 19px/1.65 var(--font-sans);color:var(--d-fg1);text-wrap:pretty;margin:0 0 18px}.editorial-module__i0EgzW__manifestoP:last-child{color:var(--d-fg2);margin-bottom:0}.editorial-module__i0EgzW__subscribeBand{padding:calc(var(--section-y) * .5) 0;border-top:1px solid var(--d-border)}.editorial-module__i0EgzW__subscribeInner{border:1px solid var(--d-border);background:linear-gradient(#ffffff04,#0000);border-radius:0;padding:42px 44px 40px}.editorial-module__i0EgzW__subscribeHead{font:400 clamp(24px, 2.6vw, 34px)/1.14 var(--font-display);color:var(--d-fg1);letter-spacing:-.01em;margin:var(--eyebrow-gap) 0 26px;text-wrap:balance}.editorial-module__i0EgzW__subscribeForm{align-items:flex-start;gap:14px;max-width:620px;display:flex}.editorial-module__i0EgzW__subscribeField{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.editorial-module__i0EgzW__subscribeLabel{font:400 10px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--platinum)}.editorial-module__i0EgzW__subscribeInput{font:300 16px/1.5 var(--font-sans);color:var(--d-fg1);border:1px solid var(--d-border);width:100%;min-height:44px;transition:border-color .2s var(--ease), background .2s var(--ease);background:#ffffff08;border-radius:0;padding:12px 14px;scroll-margin-top:96px}.editorial-module__i0EgzW__subscribeInput:focus-visible{outline:2px solid var(--atmosphere-blue);outline-offset:2px;background:#ffffff0d;border-color:#7dd2f38c}.editorial-module__i0EgzW__subscribeInput[aria-invalid=true]{border-color:#f0828299}.editorial-module__i0EgzW__subscribeFieldErr{font:400 14px/1.45 var(--font-sans);color:#f0b4b4}.editorial-module__i0EgzW__subscribeHp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.editorial-module__i0EgzW__subscribeSubmit{white-space:nowrap;min-height:44px;margin-top:18px}.editorial-module__i0EgzW__subscribeError{font:400 14px/1.5 var(--font-sans);color:#f0b4b4;margin:16px 0 0}.editorial-module__i0EgzW__subscribeDone{font:300 18px/1.6 var(--font-sans);color:var(--d-fg1);margin:var(--eyebrow-gap) 0 0;max-width:52ch}@media (max-width:600px){.editorial-module__i0EgzW__subscribeInner{padding:30px 24px 28px}.editorial-module__i0EgzW__subscribeForm{flex-direction:column;align-items:stretch}.editorial-module__i0EgzW__subscribeSubmit{justify-content:center;width:100%;margin-top:4px}}.editorial-module__i0EgzW__tabs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.editorial-module__i0EgzW__tab{border:1px solid var(--d-border);font:400 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--d-fg3);transition:border-color .2s var(--ease), color .2s var(--ease);padding:9px 16px;text-decoration:none}.editorial-module__i0EgzW__tab:hover{color:var(--d-fg1);border-color:#7dd2f366}.editorial-module__i0EgzW__tabActive,.editorial-module__i0EgzW__tabActive:hover{border-color:var(--accent);color:var(--accent)}.editorial-module__i0EgzW__empty{border:1px solid var(--d-border);text-align:center;--brk-inset:12px;--brk-size:13px;--brk-size-hover:13px;background:linear-gradient(#ffffff04,#0000);border-radius:0;flex-direction:column;align-items:center;gap:14px;padding:56px 32px;display:flex;position:relative}.editorial-module__i0EgzW__emptyLabel{font:400 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--platinum);opacity:.7}.editorial-module__i0EgzW__emptyMsg{font:300 18px/1.5 var(--font-sans);color:var(--d-fg2);max-width:46ch;margin:0}.editorial-module__i0EgzW__skeleton{border:1px solid var(--d-border);background:linear-gradient(#ffffff04,#0000);border-radius:0;flex-direction:column;gap:14px;min-height:180px;padding:28px;display:flex;position:relative}.editorial-module__i0EgzW__skelBar{height:12px;animation:editorial-module__i0EgzW__skel-shimmer 1.4s var(--motion-ease-smooth) infinite;background:linear-gradient(90deg,#ffffff0a 0%,#ffffff17 50%,#ffffff0a 100%) 0 0/200% 100%;border-radius:0;display:block}.editorial-module__i0EgzW__skelMeta{opacity:.7;width:34%;height:9px;margin-bottom:8px}.editorial-module__i0EgzW__skelTitle{width:92%;height:18px}.editorial-module__i0EgzW__skelTitleShort{width:64%;height:18px}.editorial-module__i0EgzW__skelExcerpt{opacity:.7;width:100%;height:10px;margin-top:10px}@keyframes editorial-module__i0EgzW__skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__skelBar{animation:none}}@media (max-width:860px){.editorial-module__i0EgzW__grid{grid-template-columns:1fr}}.editorial-module__i0EgzW__article{padding:calc(var(--header-clear) + 24px) 0 var(--section-y);border-top:1px solid var(--d-border)}.editorial-module__i0EgzW__readerGrid{grid-template-columns:minmax(0,1fr) 320px;gap:clamp(40px,5vw,76px);display:grid}.editorial-module__i0EgzW__readerSolo{max-width:72ch}.editorial-module__i0EgzW__readerMain{grid-column:1}.editorial-module__i0EgzW__readerBody{grid-column:1;max-width:74ch}.editorial-module__i0EgzW__rail{flex-direction:column;grid-area:1/2/span 2;align-self:start;gap:14px;display:flex;position:sticky;top:110px}.editorial-module__i0EgzW__railPanel{border:1px solid var(--d-border);background:linear-gradient(#ffffff04,#0000);padding:16px 16px 18px}.editorial-module__i0EgzW__railEyebrow{font:400 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;display:block}.editorial-module__i0EgzW__railDownload{border-color:#7dd2f359}.editorial-module__i0EgzW__railDownloadMeta{font:400 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--d-fg3);margin:0 0 14px}.editorial-module__i0EgzW__downloadBtn{border:1px solid var(--accent);width:100%;font:400 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);transition:background .2s var(--ease), color .2s var(--ease);justify-content:center;align-items:center;gap:8px;padding:12px 16px;text-decoration:none;display:flex}.editorial-module__i0EgzW__downloadBtn:hover{background:var(--accent);color:#0a0b0e}.editorial-module__i0EgzW__downloadBtn:focus-visible{outline:none;box-shadow:0 0 0 1px #7dd2f373}.editorial-module__i0EgzW__shareRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.editorial-module__i0EgzW__shareBtn{border:1px solid var(--d-border);font:400 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-fg2);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;align-items:center;gap:7px;padding:9px 12px;text-decoration:none;display:inline-flex}.editorial-module__i0EgzW__shareBtn:hover{color:var(--d-fg1);border-color:#7dd2f380}.editorial-module__i0EgzW__shareDiscuss{font:400 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-fg3);transition:color .2s var(--ease);padding:9px 2px;text-decoration:none}.editorial-module__i0EgzW__shareDiscuss:hover{color:var(--accent)}.editorial-module__i0EgzW__detailList{margin:0}.editorial-module__i0EgzW__detailRow{border-top:1px solid var(--d-border);font:400 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:7px 0;display:flex}.editorial-module__i0EgzW__detailRow:first-child{border-top:0;padding-top:0}.editorial-module__i0EgzW__detailRow dt{color:var(--d-fg3)}.editorial-module__i0EgzW__detailRow dd{color:var(--d-fg2);text-align:right;margin:0}.editorial-module__i0EgzW__relatedList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.editorial-module__i0EgzW__relatedLink{font:300 14px/1.4 var(--font-sans);color:var(--d-fg2);transition:color .2s var(--ease), border-color .2s var(--ease);border-bottom:1px solid #7dd2f340;text-decoration:none}.editorial-module__i0EgzW__relatedLink:hover{color:var(--d-fg1);border-color:var(--accent)}@media (max-width:1080px){.editorial-module__i0EgzW__readerGrid{grid-template-columns:1fr;gap:0}.editorial-module__i0EgzW__readerMain,.editorial-module__i0EgzW__readerBody{grid-column:1}.editorial-module__i0EgzW__rail{border-top:1px solid var(--d-border);border-bottom:1px solid var(--d-border);flex-direction:column;grid-area:auto/1;gap:14px;margin:0 0 34px;padding:14px 0;position:static}.editorial-module__i0EgzW__railPanel{background:0 0;border:0;width:100%;padding:0}.editorial-module__i0EgzW__railEyebrow,.editorial-module__i0EgzW__railDownloadMeta,.editorial-module__i0EgzW__railDetails,.editorial-module__i0EgzW__railRelated{display:none}.editorial-module__i0EgzW__downloadBtn{justify-content:center;width:100%;height:48px;padding:0 16px}.editorial-module__i0EgzW__shareRow{flex-wrap:wrap;gap:10px;display:flex}.editorial-module__i0EgzW__shareBtn{flex:30%;justify-content:center;height:44px;padding:0 12px}.editorial-module__i0EgzW__shareDiscuss{flex-basis:100%;align-items:center;min-height:44px;padding:0 2px;display:inline-flex}.editorial-module__i0EgzW__rail:not(:has(.editorial-module__i0EgzW__downloadBtn)):not(:has(.editorial-module__i0EgzW__shareRow)){display:none}}@media (max-width:600px){.editorial-module__i0EgzW__article{padding-bottom:calc(var(--section-y) * .6)}.editorial-module__i0EgzW__back{min-height:44px;margin-top:0;margin-bottom:30px}.editorial-module__i0EgzW__articleEyebrow{margin-bottom:14px}.editorial-module__i0EgzW__articleTitle{margin-bottom:18px}.editorial-module__i0EgzW__body>p:first-of-type{margin-bottom:30px}.editorial-module__i0EgzW__tab{align-items:center;min-height:44px;padding:0 14px;display:inline-flex}}.editorial-module__i0EgzW__back{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);transition:color .2s var(--ease);align-items:center;gap:8px;margin-bottom:26px;text-decoration:none;display:inline-flex}.editorial-module__i0EgzW__back:hover{color:var(--d-fg1)}.editorial-module__i0EgzW__articleEyebrow{margin-bottom:var(--eyebrow-gap);color:var(--fg2);display:block}.editorial-module__i0EgzW__articleTitle{font:400 clamp(34px, 4vw, 52px)/1.06 var(--font-display);color:var(--d-fg1);letter-spacing:-.01em;text-wrap:balance;margin:0 0 22px}.editorial-module__i0EgzW__articleMeta{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-fg3);border-bottom:1px solid var(--d-border);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:24px;padding-bottom:16px;display:flex}.editorial-module__i0EgzW__articleByline{color:var(--d-fg2)}.editorial-module__i0EgzW__hero{border:1px solid var(--d-border);background:var(--d-surface);aspect-ratio:21/9;border-radius:0;margin:0 0 36px;position:relative;overflow:hidden}.editorial-module__i0EgzW__heroImg{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.editorial-module__i0EgzW__body>p:first-of-type{font:300 21px/1.6 var(--font-sans);color:var(--d-fg1);margin-bottom:30px}@media (max-width:600px){.editorial-module__i0EgzW__body>p:first-of-type{font-size:18px}}.editorial-module__i0EgzW__body{font:300 18px/1.7 var(--font-sans);color:var(--d-fg2);overflow-wrap:break-word}@media (max-width:600px){.editorial-module__i0EgzW__body{font:300 16.5px/1.66 var(--font-sans)}.editorial-module__i0EgzW__body h2{margin-top:36px}.editorial-module__i0EgzW__body h3{margin-top:28px}.editorial-module__i0EgzW__body code{overflow-wrap:anywhere}.editorial-module__i0EgzW__card{padding:24px 22px 22px}.editorial-module__i0EgzW__cardTitle{font-size:22px}.editorial-module__i0EgzW__empty{padding:44px 24px}.editorial-module__i0EgzW__emptyMsg{font-size:16px}}.editorial-module__i0EgzW__body h2{font:400 clamp(24px, 2.4vw, 32px)/1.18 var(--font-display);color:var(--d-fg1);letter-spacing:-.01em;margin:48px 0 16px}.editorial-module__i0EgzW__body h3{font:400 22px/1.22 var(--font-display);color:var(--d-fg1);margin:36px 0 14px}.editorial-module__i0EgzW__body p{margin:0 0 22px}.editorial-module__i0EgzW__body a{color:var(--d-fg1);transition:border-color .2s var(--ease);border-bottom:1px solid #7dd2f352;text-decoration:none}.editorial-module__i0EgzW__body a:hover{border-color:var(--accent)}:is(.editorial-module__i0EgzW__body ul,.editorial-module__i0EgzW__body ol){margin:0 0 22px;padding-left:1.3em}.editorial-module__i0EgzW__body li{margin:0 0 8px}.editorial-module__i0EgzW__body blockquote{border-left:2px solid var(--accent);color:var(--d-fg1);margin:32px 0;padding:4px 0 4px 24px;font-style:normal}.editorial-module__i0EgzW__body code{font:400 .875em/1.5 var(--font-mono);color:var(--d-fg1);background:var(--d-surface);border-radius:var(--r-xs);padding:.1em .4em}.editorial-module__i0EgzW__body pre{background:var(--d-surface);border:1px solid var(--d-border);border-radius:var(--r-sm);margin:0 0 26px;padding:20px 22px;overflow-x:auto}.editorial-module__i0EgzW__body pre code{background:0 0;padding:0}.editorial-module__i0EgzW__body img{border-radius:var(--r-md);max-width:100%;height:auto;margin:28px 0}.editorial-module__i0EgzW__body table{max-width:100%;font-size:14px;display:block;overflow-x:auto}.editorial-module__i0EgzW__body hr{border:0;border-top:1px solid var(--d-border);margin:40px 0}.editorial-module__i0EgzW__responses{border-top:1px solid var(--d-border);margin-top:56px;padding-top:26px}.editorial-module__i0EgzW__responsesEyebrow{font:400 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;display:block}.editorial-module__i0EgzW__responseList{margin:0 0 10px;padding:0;list-style:none}.editorial-module__i0EgzW__responseItem{border-top:1px solid var(--d-border);padding:16px 0}.editorial-module__i0EgzW__responseItem:first-child{border-top:0;padding-top:0}.editorial-module__i0EgzW__responseMeta{font:400 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--d-fg3);flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.editorial-module__i0EgzW__responseName{color:var(--d-fg2)}.editorial-module__i0EgzW__responseBody{font:300 15px/1.6 var(--font-sans);color:var(--d-fg2);white-space:pre-line;overflow-wrap:break-word;margin:8px 0 0}.editorial-module__i0EgzW__responseForm{flex-direction:column;gap:14px;margin-top:20px;display:flex}.editorial-module__i0EgzW__responseField{flex-direction:column;gap:7px;display:flex}.editorial-module__i0EgzW__responseLabel{font:400 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--d-fg3)}.editorial-module__i0EgzW__responseInput,.editorial-module__i0EgzW__responseTextarea{border:1px solid var(--d-border);width:100%;font:300 15px/1.5 var(--font-sans);color:var(--d-fg1);transition:border-color .2s var(--ease);background:0 0;border-radius:0;padding:12px 14px}.editorial-module__i0EgzW__responseInput:focus-visible,.editorial-module__i0EgzW__responseTextarea:focus-visible{border-color:#7dd2f380;outline:none}.editorial-module__i0EgzW__responseTextarea{resize:vertical;min-height:120px}.editorial-module__i0EgzW__responseNote{font:300 13px/1.5 var(--font-sans);color:var(--d-fg3);margin:0}.editorial-module__i0EgzW__responseError{font:400 14px/1.5 var(--font-sans);color:#f0b4b4;margin:0}.editorial-module__i0EgzW__responseSubmit{border:1px solid var(--accent);min-height:44px;font:400 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:0;align-self:flex-start;padding:0 22px}.editorial-module__i0EgzW__responseSubmit:hover{background:var(--accent);color:#0a0b0e}.editorial-module__i0EgzW__responseSubmit:focus-visible{outline:none;box-shadow:0 0 0 1px #7dd2f373}.editorial-module__i0EgzW__responseSubmit:disabled{opacity:.55;cursor:default}.editorial-module__i0EgzW__responseDone{border:1px solid var(--d-border);font:300 15px/1.5 var(--font-sans);color:var(--d-fg1);border-radius:0;margin:20px 0 0;padding:18px 20px}.editorial-module__i0EgzW__hp{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
