.editorial-workspace{isolation:isolate;background:#050506;min-height:100dvh;position:relative}.editorial-workspace>.atmosphere{min-height:100dvh;position:fixed}.editorial-workspace.is-authenticated{padding-left:252px;transition:padding-left .26s cubic-bezier(.16,1,.3,1)}.editorial-workspace.is-authenticated.is-sidebar-collapsed{padding-left:48px}.editorial-workspace>.signed-in-sidebar{z-index:30;width:252px;transition:width .26s cubic-bezier(.16,1,.3,1);position:fixed;inset:0 auto 0 0}.editorial-workspace.is-sidebar-collapsed>.signed-in-sidebar{width:48px}.editorial-workspace__content{z-index:1;min-width:0;min-height:100dvh;position:relative}.editorial-page{min-height:100dvh;color:var(--color-text);overflow-wrap:break-word;word-break:keep-all;background:0 0;overflow:hidden}.editorial-masthead,.editorial-page>.site-footer{width:min(1120px,100% - clamp(32px,6.25vw,104px));margin-inline:auto}.editorial-masthead{align-items:center;min-height:68px;display:flex}.editorial-index,.editorial-article-shell{width:min(1120px,100% - clamp(32px,6.25vw,104px));margin-inline:auto}.editorial-index{padding-bottom:clamp(72px,8vw,112px)}.editorial-index__hero{text-align:center;justify-items:center;min-height:360px;padding:clamp(68px,8vw,108px) 0 56px;display:grid}.editorial-index__hero>p{color:var(--color-accent-bright);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.75rem;font-weight:760}.editorial-index__hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2.35rem,4.2vw,3.8rem);line-height:1.02}.editorial-index__hero>span{max-width:660px;color:var(--color-text-muted);text-wrap:balance;margin-top:20px;font-size:clamp(.9rem,1.2vw,1.02rem);line-height:1.65}.editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.editorial-card__beam{border-radius:12px;min-width:0;height:100%;display:block}.editorial-card{background:#0b0c0f;border:1px solid #202228;border-radius:12px;min-width:0;height:100%;transition:border-color .15s,background .15s,transform .15s;overflow:hidden}.editorial-card__beam:hover .editorial-card,.editorial-card__beam:focus-within .editorial-card{background:#111318;border-color:#393d46;transform:translateY(-2px)}.editorial-card__image{aspect-ratio:16/9;background:var(--color-panel);display:block;position:relative;overflow:hidden}.editorial-card__image img{object-fit:cover;transition:transform .26s cubic-bezier(.16,1,.3,1)}.editorial-card__beam:hover .editorial-card__image img,.editorial-card__beam:focus-within .editorial-card__image img{transform:scale(1.012)}.editorial-card__body{flex-direction:column;min-height:232px;padding:19px 20px 18px;display:flex}.editorial-card__meta,.editorial-article__meta{color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.69rem;display:flex}.editorial-card__meta span,.editorial-article__meta>span{border-radius:var(--radius-pill);color:#a9bcff;letter-spacing:.08em;text-transform:uppercase;background:#4268ff14;border:1px solid #6e89ff3d;padding:4px 8px;font-size:.62rem;font-weight:760}.editorial-card h2{letter-spacing:-.035em;margin:15px 0 0;font-size:clamp(.98rem,1.25vw,1.18rem);line-height:1.28}.editorial-card h2 a{color:var(--color-text)}.editorial-card__body>p{color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:11px 0 14px;font-size:.8rem;line-height:1.6;display:-webkit-box;overflow:hidden}.editorial-card__action{color:#a9bcff;align-items:center;gap:7px;min-height:44px;margin-top:auto;font-size:.72rem;font-weight:720;display:inline-flex}.editorial-article-shell{padding:44px 0 clamp(84px,9vw,124px)}.editorial-article{width:min(780px,100%);margin-inline:auto}.editorial-back-link{min-height:44px;color:var(--color-text-subtle);align-items:center;gap:9px;font-size:.8rem;font-weight:650;display:inline-flex}.editorial-back-link:hover{color:var(--color-text)}.editorial-article__header{padding:34px 0 38px}.editorial-article__meta small{font:inherit;align-items:center;gap:6px;display:inline-flex}.editorial-article__header h1{letter-spacing:-.052em;text-wrap:balance;max-width:20ch;margin:20px 0 0;font-size:clamp(2.2rem,4.4vw,3.7rem);line-height:1.02}.editorial-article__header>p{max-width:680px;color:var(--color-text-muted);margin:20px 0 0;font-size:clamp(.94rem,1.35vw,1.06rem);line-height:1.65}.editorial-article__image{aspect-ratio:16/9;background:var(--color-panel);border:1px solid #ffffff1c;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 28px 72px #0000004d}.editorial-article__image img{object-fit:cover}.editorial-article__body{width:min(640px,100%);margin:clamp(52px,6vw,72px) auto 0}.editorial-article__body>section+section{margin-top:48px}.editorial-article__body h2{letter-spacing:-.04em;text-wrap:balance;margin:0 0 18px;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.2}.editorial-article__body p,.editorial-article__body li{color:#b6bfce;font-size:clamp(.92rem,1.05vw,1rem);line-height:1.82}.editorial-article__body p{margin:0}.editorial-article__body p+p{margin-top:14px}.editorial-article__body ul{gap:10px;margin:22px 0 0;padding:0 0 0 20px;display:grid}.editorial-article__body li::marker{color:var(--color-accent-bright)}.editorial-cta{background:#0c111d;border:1px solid #6e89ff47;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;margin-top:64px;padding:24px;display:grid}.editorial-cta h2{margin-bottom:9px;font-size:1.1rem}.editorial-cta p{color:var(--color-text-muted);overflow-wrap:break-word;word-break:keep-all;font-size:.8rem;line-height:1.65}.editorial-cta__action{color:#08101f;background:var(--color-accent-bright);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:.74rem;font-weight:760;display:inline-flex}.editorial-related{border-top:1px solid #ffffff1a;margin-top:clamp(80px,9vw,120px);padding-top:40px}.editorial-related>h2{letter-spacing:-.05em;margin:0 0 26px;font-size:clamp(1.7rem,3vw,2.4rem)}@media (prefers-reduced-motion:reduce){.editorial-card,.editorial-card__beam,.editorial-card__image img{transition:none}}.research-file-content-notice{border-left:3px solid var(--editorial-accent);color:var(--editorial-muted);background:var(--editorial-paper);margin:20px clamp(26px,3.7vw,44px);padding:14px 18px;font-size:.9rem;line-height:1.6}
@media (max-width:1040px){.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-related .editorial-card:last-child{display:none}}@media (max-width:900px){.editorial-workspace,.editorial-workspace.is-authenticated,.editorial-workspace.is-authenticated.is-sidebar-collapsed{padding-left:0;overflow-x:clip}.editorial-workspace>.signed-in-sidebar,.editorial-workspace.is-sidebar-collapsed>.signed-in-sidebar{width:100%;height:64px;min-height:64px;position:relative;inset:auto}}@media (max-width:720px){.editorial-index,.editorial-article-shell,.editorial-masthead,.editorial-page>.site-footer{width:min(100% - 24px,1120px)}.editorial-index__hero{min-height:292px;padding:54px 0 44px}.editorial-index__hero h1{font-size:clamp(2rem,9.5vw,2.8rem)}.editorial-article__header h1{font-size:clamp(1.95rem,9.5vw,2.65rem)}.editorial-grid{grid-template-columns:1fr;gap:20px}.editorial-card__body{min-height:210px;padding:18px 18px 16px}.editorial-article-shell{padding-top:26px}.editorial-article__header{padding:26px 0 30px}.editorial-article__header>p{margin-top:16px}.editorial-article__image{border-radius:16px}.editorial-article__body{margin-top:44px}.editorial-article__body>section+section{margin-top:40px}.editorial-cta{grid-template-columns:1fr;align-items:start;margin-top:48px;padding:20px}.editorial-cta__action{width:100%}.editorial-related{margin-top:72px}.editorial-related .editorial-card:last-child{display:block}}
