.editorial-module__E6iLLq__page{min-height:100dvh;color:var(--site-text);background:var(--site-bg);overflow-x:clip}.editorial-module__E6iLLq__page main{overflow-x:clip}.editorial-module__E6iLLq__reveal{opacity:0;transition:opacity .6s var(--site-ease), transform .6s var(--site-ease);transform:translateY(20px)}.editorial-module__E6iLLq__reveal[data-visible]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.editorial-module__E6iLLq__reveal{opacity:1;transition:none;transform:none}}:is(.editorial-module__E6iLLq__page [data-boundry-button=primary]:not(.hero-actions [data-boundry-button]),.editorial-module__E6iLLq__page [data-boundry-button=secondary]:not(.hero-actions [data-boundry-button])){border-radius:6px;height:32px;min-height:32px;padding-inline:14px}.editorial-module__E6iLLq__page [data-boundry-button]{letter-spacing:-.32px}.editorial-module__E6iLLq__page [data-boundry-button]:focus-visible{outline:2px solid var(--ember-light);outline-offset:3px}.editorial-module__E6iLLq__page .hero-command__copy[data-boundry-button]{border-radius:3px}.editorial-module__E6iLLq__shellNarrow{width:min(832px,100% - 64px);margin-inline:auto}.editorial-module__E6iLLq__shellWide{width:min(1216px,100% - 64px);margin-inline:auto}.editorial-module__E6iLLq__shellTimeline{width:min(984px,100% - 64px);margin-inline:auto}.editorial-module__E6iLLq__hero{padding-top:96px}.editorial-module__E6iLLq__hero h1,.editorial-module__E6iLLq__heroCentered h1{max-width:576px;color:var(--site-text);font-size:var(--type-display-hero);letter-spacing:-.04em;font-weight:400;line-height:var(--type-display-hero-lh);text-wrap:balance;margin:0}.editorial-module__E6iLLq__hero h1 em,.editorial-module__E6iLLq__heroCentered h1 em{color:var(--ember);font-style:normal}.editorial-module__E6iLLq__hero>p,.editorial-module__E6iLLq__heroCentered>p{max-width:512px;color:var(--site-text-3);font-size:var(--type-subtitle-prominent);letter-spacing:-.02em;text-wrap:pretty;margin:12px 0 0;font-weight:400;line-height:1.5}.editorial-module__E6iLLq__heroCentered{text-align:center;flex-direction:column;align-items:center;width:min(768px,100% - 64px);margin-inline:auto;padding:90px 0 44px;display:flex}.editorial-module__E6iLLq__heroCentered h1{max-width:640px}.editorial-module__E6iLLq__heroCentered>p{margin-top:16px}.editorial-module__E6iLLq__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.editorial-module__E6iLLq__heroActions [data-boundry-button]{min-width:160px}.editorial-module__E6iLLq__date{color:var(--site-text-5);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;font-size:16px;font-weight:400;line-height:1;display:inline-flex}.editorial-module__E6iLLq__metaRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.editorial-module__E6iLLq__metaDot{background:var(--site-text-5);border-radius:50%;width:4px;height:4px}.editorial-module__E6iLLq__category{color:var(--ember-light);letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1;text-decoration:none}.editorial-module__E6iLLq__author{color:var(--site-text);letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;line-height:1.2;display:inline-flex}.editorial-module__E6iLLq__authorMark{width:28px;height:28px;color:var(--ember-light);background:var(--ember-tint);font:500 16px/1 var(--sans);letter-spacing:0;text-transform:uppercase;border:1px solid #ff9a7a59;border-radius:50%;flex:none;place-items:center;display:inline-grid}.editorial-module__E6iLLq__authorMark[data-size=sm]{width:24px;height:24px}.editorial-module__E6iLLq__authorRole{color:var(--site-text-5)}.editorial-module__E6iLLq__separator{background:var(--site-hairline);border:0;height:1px;margin:0}.editorial-module__E6iLLq__cover{aspect-ratio:16/9;border:1px solid var(--site-line);min-width:0;color:var(--site-text);background:radial-gradient(80% 90% at 82% 110%, #ff5f388c, transparent 62%), radial-gradient(60% 70% at 8% -10%, #ff9a7a29, transparent 60%), var(--site-visual);border-radius:12px;flex-direction:column;justify-content:flex-end;padding:24px 28px;display:flex;position:relative;overflow:hidden}.editorial-module__E6iLLq__cover:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-position:27px 23px;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 90% at 90% 100%,#000,#0000 70%);mask-image:radial-gradient(90% 90% at 90% 100%,#000,#0000 70%)}.editorial-module__E6iLLq__cover:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ff9a7a59;border-radius:50%;width:78%;position:absolute;bottom:-62%;right:-18%;box-shadow:inset 0 0 0 28px #ff5f3814}.editorial-module__E6iLLq__coverLabel{z-index:1;color:var(--site-text-2);font:16px/1.5 var(--mono);letter-spacing:.02em;text-transform:uppercase;position:absolute;top:20px;left:24px}.editorial-module__E6iLLq__coverTitle{z-index:1;max-width:78%;font-size:var(--type-display-card);letter-spacing:-.02em;font-weight:400;line-height:var(--type-display-card-lh);text-wrap:balance;margin:0;position:relative}.editorial-module__E6iLLq__cover[data-size=lg]{padding:32px 36px}.editorial-module__E6iLLq__cover[data-size=lg] .editorial-module__E6iLLq__coverTitle{font-size:var(--type-display-section);letter-spacing:-.04em;line-height:var(--type-display-section-lh)}.editorial-module__E6iLLq__cover[data-size=lg] .editorial-module__E6iLLq__coverLabel{top:28px;left:36px}.editorial-module__E6iLLq__frame{border:1px solid var(--site-line);background:var(--site-surface);border-radius:12px;min-width:0;position:relative;overflow:hidden}.editorial-module__E6iLLq__frame img{width:100%;height:auto;display:block}.editorial-module__E6iLLq__frame .abstract-panel{border:0;border-radius:0}.editorial-module__E6iLLq__frameCaption{color:var(--site-text-5);margin:14px 0 0;font-size:16px;line-height:1.5}.editorial-module__E6iLLq__prose{min-width:0}.editorial-module__E6iLLq__prose p+p,.editorial-module__E6iLLq__prose p+ul,.editorial-module__E6iLLq__prose ul+p,.editorial-module__E6iLLq__prose p+blockquote,.editorial-module__E6iLLq__prose blockquote+p,.editorial-module__E6iLLq__prose p+aside,.editorial-module__E6iLLq__prose aside+p{margin-top:16px}.editorial-module__E6iLLq__prose section+section,.editorial-module__E6iLLq__prose p+h2,.editorial-module__E6iLLq__prose ul+h2{margin-top:56px}.editorial-module__E6iLLq__prose p,.editorial-module__E6iLLq__prose li{color:var(--site-text-2);text-wrap:pretty;font-size:16px;line-height:1.5}.editorial-module__E6iLLq__prose p{margin:0}.editorial-module__E6iLLq__prose h2{color:var(--site-text);font-size:var(--type-display-card);letter-spacing:-.02em;font-weight:400;line-height:var(--type-display-card-lh);text-wrap:balance;margin:0}.editorial-module__E6iLLq__prose h3{color:var(--site-text);font-size:var(--type-display-detail);letter-spacing:-.01em;font-weight:500;line-height:var(--type-display-detail-lh);margin:0}.editorial-module__E6iLLq__prose h2+*{margin-top:14px}.editorial-module__E6iLLq__prose ul{margin:0;padding:0;list-style:none}.editorial-module__E6iLLq__prose li{border-top:1px solid var(--site-hairline);padding:16px 0 16px 28px;position:relative}.editorial-module__E6iLLq__prose li:last-child{border-bottom:1px solid var(--site-hairline)}.editorial-module__E6iLLq__prose li:before{content:"→";color:var(--ember);position:absolute;top:16px;left:0}.editorial-module__E6iLLq__prose pre,.editorial-module__E6iLLq__prose code{border:1px solid var(--site-line);border-radius:var(--site-radius-sm);background:var(--site-surface);font-family:var(--mono)}.editorial-module__E6iLLq__prose pre{color:var(--site-text-2);padding:16px 20px;font-size:16px;line-height:1.6;overflow-x:auto}.editorial-module__E6iLLq__prose code{color:var(--site-text-2);padding:2px 6px;font-size:16px}.editorial-module__E6iLLq__prose a{color:var(--site-text);text-underline-offset:3px;text-decoration:underline}.editorial-module__E6iLLq__prose a:hover{color:var(--ember-light)}.editorial-module__E6iLLq__aside{flex-direction:column;align-self:start;max-height:calc(100dvh - 96px);padding-left:64px;display:flex;position:sticky;top:96px;overflow:auto}.editorial-module__E6iLLq__asideTitle{color:var(--site-text);letter-spacing:-.02em;margin:0;font-size:16px;font-weight:500;line-height:1.25}.editorial-module__E6iLLq__outline{flex-direction:column;gap:14px;margin:14px 0 0;padding:0;list-style:none;display:flex}.editorial-module__E6iLLq__outline a{-webkit-line-clamp:2;color:var(--site-text-4);transition:color .18s var(--site-ease);-webkit-box-orient:vertical;font-size:16px;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.editorial-module__E6iLLq__outline a:hover,.editorial-module__E6iLLq__outline a[aria-current=location]{color:var(--site-text)}.editorial-module__E6iLLq__outline li[data-level="3"]{padding-left:10px}.editorial-module__E6iLLq__asideDetails{flex-direction:column;gap:24px;margin:0;display:flex}.editorial-module__E6iLLq__asideDetails>div{flex-direction:column;gap:12px;display:flex}.editorial-module__E6iLLq__asideDetails dt{color:var(--site-text);letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.25}.editorial-module__E6iLLq__asideDetails dd{color:var(--site-text-3);flex-direction:column;gap:10px;margin:0;font-size:16px;line-height:1.5;display:flex}.editorial-module__E6iLLq__asideDetails dd>span{align-items:center;gap:8px;display:inline-flex}.editorial-module__E6iLLq__asideDetails dd svg{color:var(--site-text-5);flex:none}.editorial-module__E6iLLq__asideRule{background:var(--site-hairline);height:1px;margin:24px 0 14px}.editorial-module__E6iLLq__backToTop[data-boundry-button]{width:fit-content;height:32px;min-height:32px;color:var(--site-text-4);box-shadow:none;background:0 0;border:0;justify-content:flex-start;gap:8px;padding:0}.editorial-module__E6iLLq__backToTop[data-boundry-button]:hover{color:var(--site-text);background:0 0}.editorial-module__E6iLLq__backToTopSlot{min-height:32px}.editorial-module__E6iLLq__share{align-items:center;gap:8px;margin-top:28px;display:flex}.editorial-module__E6iLLq__share[data-inline]{margin-top:0}.editorial-module__E6iLLq__shareButton[data-boundry-button]{border:1px solid var(--site-line);width:32px;height:32px;min-height:32px;color:var(--site-text-2);background:var(--site-surface);box-shadow:none;border-radius:50%;padding:0}.editorial-module__E6iLLq__shareButton[data-boundry-button]:hover{border-color:var(--site-line-strong);color:var(--site-text);background:var(--site-surface-2)}.editorial-module__E6iLLq__shareStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.editorial-module__E6iLLq__timeline{flex-direction:column;gap:88px;margin:0;padding:0;list-style:none;display:flex;position:relative}.editorial-module__E6iLLq__timeline:before{content:"";pointer-events:none;border-right:1px dashed #ff9a7a66;width:0;position:absolute;top:-96px;bottom:-96px;left:124px;-webkit-mask-image:linear-gradient(#0000,#000 120px calc(100% - 120px),#0000);mask-image:linear-gradient(#0000,#000 120px calc(100% - 120px),#0000)}.editorial-module__E6iLLq__timelineItem{grid-template-columns:128px minmax(0,1fr);gap:20px 48px;display:grid;position:relative}.editorial-module__E6iLLq__timelineSide{flex-direction:column;align-items:flex-start;gap:12px;height:max-content;margin:0;padding:12px 16px 0 2px;display:flex;position:sticky;top:120px}.editorial-module__E6iLLq__timelineSide:after{content:"";background:var(--ember);border-radius:50%;width:8px;height:8px;position:absolute;top:19px;left:128px;transform:translate(-50%)}.editorial-module__E6iLLq__timelineSide .editorial-module__E6iLLq__date{color:var(--site-text-3);letter-spacing:-.02em;text-transform:none;white-space:normal;font-size:16px;line-height:1.5}.editorial-module__E6iLLq__timelineBody{min-width:0;max-width:640px;padding-top:1px}.editorial-module__E6iLLq__timelineBody h2,.editorial-module__E6iLLq__timelineBody h3{color:var(--site-text);font-size:var(--type-display-card);letter-spacing:-.02em;font-weight:400;line-height:var(--type-display-card-lh);text-wrap:balance;margin:0}.editorial-module__E6iLLq__timelineBody h2 a,.editorial-module__E6iLLq__timelineBody h3 a{color:inherit;transition:color .18s var(--site-ease);text-decoration:none}.editorial-module__E6iLLq__timelineBody h2 a:hover,.editorial-module__E6iLLq__timelineBody h3 a:hover{color:var(--site-text-3)}.editorial-module__E6iLLq__timelineBody h2 a:focus-visible,.editorial-module__E6iLLq__timelineBody h3 a:focus-visible{outline:2px solid var(--ember);outline-offset:4px}.editorial-module__E6iLLq__timelineSummary{color:var(--site-text-2);text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.5}.editorial-module__E6iLLq__timelineTags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.editorial-module__E6iLLq__timelineVisual{margin-top:31px}.editorial-module__E6iLLq__timelinePreview{margin-top:20px}.editorial-module__E6iLLq__textLink{color:var(--site-text);transition:color .18s var(--site-ease);align-items:center;gap:6px;margin-top:20px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.editorial-module__E6iLLq__textLink svg{transition:transform .2s var(--site-ease)}.editorial-module__E6iLLq__textLink:hover{color:var(--ember)}.editorial-module__E6iLLq__textLink:hover svg{transform:translate(3px)}.editorial-module__E6iLLq__textLink:focus-visible{outline:2px solid var(--ember);outline-offset:4px}.editorial-module__E6iLLq__closing{text-align:center;width:100%;margin-top:200px;padding:0 0 160px;position:relative}.editorial-module__E6iLLq__closingGlow{z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ff5f3852,#ff5f3814 55%,#0000 75%);width:900px;max-width:140vw;height:620px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.editorial-module__E6iLLq__closing>div{z-index:1;max-width:842px;margin:0 auto;position:relative}.editorial-module__E6iLLq__closing h2{max-width:100%;color:var(--site-text);font-size:var(--type-display-section);letter-spacing:-.04em;font-weight:400;line-height:var(--type-display-section-lh);text-wrap:balance;overflow-wrap:break-word;margin:0}.editorial-module__E6iLLq__closing p{max-width:min(606px,100%);color:var(--site-text-4);font-size:var(--type-subtitle-prominent);letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:break-word;margin:16px auto 0;line-height:1.5}.editorial-module__E6iLLq__closing .hero-actions{justify-content:center;margin-top:32px}.editorial-module__E6iLLq__closing .hero-actions .hero-prompt[data-boundry-button]{width:auto}@media (max-width:1023px){.editorial-module__E6iLLq__aside{display:none}}@media (max-width:900px){.editorial-module__E6iLLq__timeline:before{display:none}.editorial-module__E6iLLq__timelineItem{grid-template-columns:minmax(0,1fr);gap:12px}.editorial-module__E6iLLq__timelineSide{flex-flow:wrap;align-items:center;padding:0;position:static}.editorial-module__E6iLLq__timelineSide:after{display:none}.editorial-module__E6iLLq__timelineBody{max-width:none}}@media (max-width:640px){.editorial-module__E6iLLq__shellNarrow,.editorial-module__E6iLLq__shellWide,.editorial-module__E6iLLq__shellTimeline,.editorial-module__E6iLLq__heroCentered{width:calc(100% - 40px)}.editorial-module__E6iLLq__hero{padding-top:56px}.editorial-module__E6iLLq__heroCentered{padding:56px 0 32px}.editorial-module__E6iLLq__timeline{gap:64px}.editorial-module__E6iLLq__cover,.editorial-module__E6iLLq__cover[data-size=lg]{padding:20px}.editorial-module__E6iLLq__cover[data-size=lg] .editorial-module__E6iLLq__coverTitle{font-size:var(--type-display-card);letter-spacing:-.02em;line-height:var(--type-display-card-lh)}.editorial-module__E6iLLq__coverTitle,.editorial-module__E6iLLq__cover[data-size=lg] .editorial-module__E6iLLq__coverTitle{max-width:100%}.editorial-module__E6iLLq__cover[data-size=lg] .editorial-module__E6iLLq__coverLabel{top:20px;left:20px}.editorial-module__E6iLLq__closing{margin-top:96px;padding-bottom:96px}.editorial-module__E6iLLq__closing .hero-actions{align-items:stretch}.editorial-module__E6iLLq__closing .hero-actions .hero-prompt[data-boundry-button]{width:100%}}
