.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 var(--motion-base) var(--ease), transform var(--motion-base) var(--ease), background var(--motion-base) var(--ease);background:0 0;flex-direction:column;padding:30px 30px 28px;text-decoration:none;display:flex}.editorial-module__i0EgzW__cardLead{grid-column:1/-1;padding:38px 38px 34px}.editorial-module__i0EgzW__cardLead .editorial-module__i0EgzW__cardTitle{margin-bottom:14px;font-size:34px}.editorial-module__i0EgzW__cardLead .editorial-module__i0EgzW__cardPreview,.editorial-module__i0EgzW__cardLead .editorial-module__i0EgzW__cardMeta{max-width:62ch}@media (max-width:860px){.editorial-module__i0EgzW__cardLead{padding:30px 30px 28px}.editorial-module__i0EgzW__cardLead .editorial-module__i0EgzW__cardTitle{font-size:27px}}.editorial-module__i0EgzW__card:hover{border-color:var(--color-light-ink-muted);background:var(--color-light-bg-2);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);border-radius:var(--r-sm);aspect-ratio:16/9;background:var(--color-light-bg-3);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{font:400 13px/1.4 var(--font-sans);color:var(--d-fg2);margin:0 0 8px;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:400 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 13px/1.4 var(--font-sans);letter-spacing:0;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 var(--motion-fast) 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:400 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);border-radius:var(--r-sm);background:linear-gradient(#14171a04,#0000);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;text-wrap:balance;margin:0 0 26px}.editorial-module__i0EgzW__subscribeForm{align-items:flex-start;gap:16px;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 13px/1 var(--font-sans);letter-spacing:0;color:var(--d-fg2)}.editorial-module__i0EgzW__subscribeInput{font:400 16px/1.5 var(--font-sans);color:var(--d-fg1);border:1px solid var(--d-border);border-radius:var(--r-sm);width:100%;min-height:44px;transition:border-color var(--motion-fast) var(--ease), background var(--motion-fast) var(--ease);background:#14171a08;padding:12px 14px;scroll-margin-top:96px}.editorial-module__i0EgzW__subscribeInput:focus-visible{outline:2px solid var(--atmosphere-blue);outline-offset:2px;background:#14171a0d;border-color:#7dd2f38c}.editorial-module__i0EgzW__subscribeInput[aria-invalid=true]{border-color:var(--color-light-error-line)}.editorial-module__i0EgzW__subscribeFieldErr{font:400 14px/1.45 var(--font-sans);color:var(--color-light-error)}.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:var(--color-light-error);margin:16px 0 0}.editorial-module__i0EgzW__subscribeDone{font:400 18px/1.6 var(--font-sans);color:var(--d-fg1);max-width:52ch;margin:0}@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 13px/1 var(--font-sans);letter-spacing:0;color:var(--d-fg3);transition:border-color var(--motion-fast) var(--ease), color var(--motion-fast) 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);border-radius:var(--r-sm);text-align:center;background:linear-gradient(#14171a04,#0000);flex-direction:column;align-items:center;gap:16px;padding:56px 32px;display:flex;position:relative}.editorial-module__i0EgzW__emptyLabel{font:400 13px/1 var(--font-sans);letter-spacing:0;color:var(--d-fg2);opacity:.7}.editorial-module__i0EgzW__emptyMsg{font:400 18px/1.5 var(--font-sans);color:var(--d-fg2);max-width:46ch;margin:0}@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:64px;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:16px;display:flex;position:sticky;top:110px}.editorial-module__i0EgzW__railPanel{border:1px solid var(--d-border);background:linear-gradient(#14171a04,#0000);padding:16px 16px 18px}.editorial-module__i0EgzW__railEyebrow{font:400 13px/1 var(--font-sans);color:var(--accent);margin-bottom:12px;display:block}.editorial-module__i0EgzW__railDownload{border-color:#7dd2f359}.editorial-module__i0EgzW__railDownloadMeta{font:400 13px/1.5 var(--font-sans);letter-spacing:0;color:var(--d-fg3);margin:0 0 14px}.editorial-module__i0EgzW__downloadBtn{border:1px solid var(--accent);width:100%;font:400 13px/1 var(--font-sans);letter-spacing:0;color:var(--accent);transition:background var(--motion-fast) var(--ease), color var(--motion-fast) 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 13px/1 var(--font-sans);letter-spacing:0;color:var(--d-fg2);cursor:pointer;transition:border-color var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 0;align-items:center;gap:8px;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 13px/1 var(--font-sans);letter-spacing:0;color:var(--d-fg3);transition:color var(--motion-fast) 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 13px/1.4 var(--font-sans);letter-spacing:0;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:12px;margin:0;padding:0;list-style:none;display:flex}.editorial-module__i0EgzW__relatedLink{font:400 14px/1.4 var(--font-sans);color:var(--d-fg2);transition:color var(--motion-fast) var(--ease), border-color var(--motion-fast) 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:16px;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:12px;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__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 13px/1.4 var(--font-sans);letter-spacing:0;color:var(--accent);transition:color var(--motion-fast) 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__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 13px/1.4 var(--font-sans);letter-spacing:0;color:var(--d-fg3);border-bottom:1px solid var(--d-border);flex-wrap:wrap;align-items:center;gap:12px 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);border-radius:var(--r-sm);background:var(--color-light-bg-3);aspect-ratio:21/9;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:400 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:400 18px/1.7 var(--font-sans);color:var(--d-fg2);overflow-wrap:break-word}@media (max-width:600px){.editorial-module__i0EgzW__body{font:400 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 var(--motion-fast) 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{color:var(--d-fg1);background:var(--color-light-bg-3);border-radius:var(--r-xs);padding:.1em .4em;font:400 .875em/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.editorial-module__i0EgzW__body pre{background:var(--color-light-bg-3);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 13px/1 var(--font-sans);letter-spacing:0;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 13px/1.4 var(--font-sans);letter-spacing:0;color:var(--d-fg3);flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.editorial-module__i0EgzW__responseName{color:var(--d-fg2)}.editorial-module__i0EgzW__responseBody{font:400 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:16px;margin-top:20px;display:flex}.editorial-module__i0EgzW__responseField{flex-direction:column;gap:8px;display:flex}.editorial-module__i0EgzW__responseLabel{font:400 13px/1 var(--font-sans);letter-spacing:0;color:var(--d-fg3)}.editorial-module__i0EgzW__responseInput,.editorial-module__i0EgzW__responseTextarea{border:1px solid var(--d-border);border-radius:var(--r-sm);width:100%;font:400 15px/1.5 var(--font-sans);color:var(--d-fg1);transition:border-color var(--motion-fast) var(--ease);background:0 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:400 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:var(--color-light-error);margin:0}.editorial-module__i0EgzW__responseSubmit{border:1px solid var(--accent);border-radius:var(--r-sm);min-height:44px;font:400 13px/1 var(--font-sans);letter-spacing:0;color:var(--accent);cursor:pointer;transition:background var(--motion-fast) var(--ease), color var(--motion-fast) var(--ease);background:0 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);border-radius:var(--r-sm);font:400 15px/1.5 var(--font-sans);color:var(--d-fg1);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}.editorial-module__i0EgzW__skelCard{border:1px solid var(--d-border);border-radius:var(--r-md);flex-direction:column;gap:14px;padding:30px 30px 28px;display:flex}.editorial-module__i0EgzW__skelCardLead{grid-column:1/-1;padding:38px 38px 34px}.editorial-module__i0EgzW__skelBar{border-radius:var(--r-sm);height:13px;animation:editorial-module__i0EgzW__skelShimmer 1.4s var(--ease) infinite;background:linear-gradient(90deg,#14171a0d 25%,#14171a1a 37%,#14171a0d 63%) 0 0/200% 100%}.editorial-module__i0EgzW__skelTitle{width:62%;height:25px}.editorial-module__i0EgzW__skelCardLead .editorial-module__i0EgzW__skelTitle{width:48%;height:34px}.editorial-module__i0EgzW__skelLine{height:15px}.editorial-module__i0EgzW__skelLine:nth-of-type(odd){width:96%}.editorial-module__i0EgzW__skelLine:nth-of-type(2n){width:78%}.editorial-module__i0EgzW__skelMeta{width:40%;height:13px;margin-top:8px}.editorial-module__i0EgzW__skelReaderTitle{width:72%;height:44px;margin:14px 0 6px}.editorial-module__i0EgzW__skelMetaRow{border-bottom:1px solid var(--d-border);margin-bottom:24px;padding-bottom:16px}.editorial-module__i0EgzW__skelRail{flex-direction:column;grid-area:1/2/span 2;align-self:start;gap:16px;display:flex;position:sticky;top:110px}.editorial-module__i0EgzW__skelRailPanel{border:1px solid var(--d-border);border-radius:var(--r-md);flex-direction:column;gap:12px;padding:22px;display:flex}.editorial-module__i0EgzW__skelBtn{height:40px}.editorial-module__i0EgzW__skelBody{flex-direction:column;gap:14px;display:flex}@media (max-width:1080px){.editorial-module__i0EgzW__skelRail{border-top:1px solid var(--d-border);border-bottom:1px solid var(--d-border);grid-area:auto/1;margin:0 0 34px;padding:14px 0;position:static}.editorial-module__i0EgzW__skelRailPanel{border:0;padding:0}.editorial-module__i0EgzW__skelRailDrop{display:none}}@keyframes editorial-module__i0EgzW__skelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__skelBar{background:#14171a12;animation:none}}
