.perspectives-shell{background:var(--paper);min-height:100svh;color:var(--ink)}.editorial-site-header{z-index:100;border-bottom-color:#0000;position:sticky;top:0}.editorial-site-header:before{opacity:1}.perspectives-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#0000 0 72%,#125cff09 72%) 0 0/100% 100%,linear-gradient(#08142609 1px,#0000 1px) 0 0/max(5.2vw,76px) max(5.2vw,76px),linear-gradient(90deg,#08142609 1px,#0000 1px) 0 0/max(5.2vw,76px) max(5.2vw,76px);min-height:clamp(680px,82svh,920px);padding:clamp(120px,13vw,230px) 6vw clamp(90px,9vw,150px)}.perspectives-hero>.eyebrow{margin-bottom:clamp(54px,7vw,112px)}.perspectives-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:8vw;min-width:0;display:grid}.perspectives-hero h1{letter-spacing:-.085em;margin:0;font-size:clamp(88px,10.4vw,210px);font-weight:820;line-height:.78}.perspectives-hero-copy{border-left:1px solid var(--line);align-self:end;min-width:0;padding-left:clamp(28px,3.4vw,62px)}.perspectives-hero-copy p{max-width:590px;color:var(--muted);margin:0;font-size:17px;line-height:1.72}.perspectives-hero-copy .perspectives-introduction{color:var(--ink);letter-spacing:-.035em;margin-bottom:26px;font-size:clamp(24px,2vw,38px);font-weight:650;line-height:1.15}.perspectives-index{padding:clamp(100px,10vw,180px) 6vw}.perspectives-index-heading{grid-template-columns:.7fr 1.2fr .75fr;align-items:end;gap:5vw;margin-bottom:clamp(70px,8vw,132px);display:grid}.perspective-category{color:var(--blue);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:820;line-height:1.3}.perspectives-index-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(44px,5vw,94px);font-weight:760;line-height:.94}.perspectives-index-heading>p:last-child{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.perspectives-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.perspective-card{z-index:0;background:#fff;grid-template-columns:minmax(0,1fr) minmax(180px,.42fr);min-height:520px;transition:color .28s,background-color .28s;display:grid;position:relative;overflow:hidden}.perspective-card:after{z-index:-1;aspect-ratio:1;content:"";filter:blur(46px);opacity:0;background:#125cff17;border-radius:50%;width:70%;transition:opacity .36s,transform .52s cubic-bezier(.2,.75,.2,1);position:absolute;bottom:-55%;right:-20%;transform:scale(.78)}.perspective-card:hover:after,.perspective-card:focus-within:after{opacity:1;transform:scale(1)}.perspective-card-hit{z-index:5;position:absolute;inset:0}.perspective-card-copy{z-index:2;flex-direction:column;padding:clamp(34px,3.5vw,64px);display:flex;position:relative}.perspective-card h2{letter-spacing:-.065em;max-width:850px;margin:28px 0 22px;font-size:clamp(38px,4vw,76px);font-weight:760;line-height:.94}.perspective-card-intro{max-width:620px;color:var(--muted);margin:0;font-size:16px;line-height:1.58}.perspective-card-byline{gap:4px;margin-top:clamp(32px,3vw,46px);padding-top:0;display:grid}.perspective-card-byline strong{font-size:13px;font-weight:760}.perspective-card-byline span{color:var(--muted);font-size:11px}.perspective-card-meta{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:10px;font-weight:680;display:flex}.perspective-read-link{border-bottom:1px solid;align-items:center;gap:12px;width:max-content;margin-top:28px;padding-bottom:8px;font-size:12px;font-weight:760;display:inline-flex}.perspective-card-portraits{z-index:1;aspect-ratio:1;background:#eceae5;align-self:center;min-width:0;display:grid;position:relative;overflow:hidden}.perspective-card-portraits.is-joint{grid-template-rows:repeat(2,minmax(0,1fr))}.editorial-portrait{background:#f1eee8;min-width:0;margin:0;position:relative;overflow:hidden}.editorial-portrait>.perspective-artwork-image,.editorial-portrait>img{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%;transition:filter .32s,transform .52s cubic-bezier(.2,.75,.2,1);display:block}.editorial-portrait figcaption{color:#4f5a6d;letter-spacing:.06em;text-transform:uppercase;background:#f8fbfde0;padding:6px 8px;font-size:8px;font-weight:700;line-height:1.25;position:absolute;bottom:8px;left:8px;right:8px}.perspective-artwork-brain{z-index:2;pointer-events:none;filter:drop-shadow(0 7px 14px #125cff3d);width:clamp(42px,4vw,68px);animation:4.2s ease-in-out infinite perspective-brain-float;display:block;position:absolute;top:clamp(14px,1.4vw,24px);right:clamp(14px,1.4vw,24px)}.perspective-artwork-brain img{width:100%;height:auto;display:block}.perspectives-grid>.perspective-card:nth-child(3n+1) .perspective-artwork-brain{left:clamp(14px,1.4vw,24px);right:auto}.perspectives-grid>.perspective-card:nth-child(3n+2) .perspective-artwork-brain{top:auto;bottom:clamp(14px,1.4vw,24px)}.perspective-card:hover .editorial-portrait>.perspective-artwork-image,.perspective-card:focus-within .editorial-portrait>.perspective-artwork-image{filter:grayscale()contrast(1.2);transform:scale(1.025)}@keyframes perspective-brain-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}.perspective-card--lead{color:#fff;background:#061326;grid-column:span 8;min-height:680px}.perspective-card--lead .perspective-card-intro,.perspective-card--lead .perspective-card-byline span,.perspective-card--lead .perspective-card-meta{color:#9eb0c8}.perspective-card--lead .perspective-category{color:#78e4ff}.perspective-card--portrait,.perspective-card--standard{grid-column:span 4}.perspective-card--portrait{grid-template-rows:minmax(280px,.85fr) minmax(0,1fr);grid-template-columns:1fr}.perspective-card--portrait .perspective-card-portraits{grid-row:1}.perspective-card--portrait .perspective-card-copy{grid-row:2}.perspective-card--portrait h2,.perspective-card--standard h2{font-size:clamp(34px,3.2vw,58px)}.perspective-card--standard{grid-template-rows:auto auto;grid-template-columns:1fr}.perspective-card--standard .perspective-card-portraits{grid-row:2}.perspective-card--standard .perspective-card-copy{grid-row:1}.perspective-card--joint{background:#e9f8ff;grid-column:span 8;min-height:610px}.perspectives-grid>.perspective-card:last-child{grid-column:span 12;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr)}.perspectives-grid>.perspective-card:last-child .perspective-card-portraits{display:grid}.perspectives-authors{border-top:1px solid var(--line);background:#fff;grid-template-columns:1fr;gap:clamp(28px,3vw,46px);padding:clamp(56px,5vw,88px) 6vw;display:grid}.perspectives-author-notes{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.perspectives-author-notes article{background:#fff;min-height:0;padding:clamp(34px,3vw,54px)}.perspectives-author-notes h2{letter-spacing:-.06em;margin:0 0 12px;font-size:clamp(38px,4vw,72px)}.perspectives-author-role{letter-spacing:.1em;text-transform:uppercase;font-weight:760;color:var(--blue)!important;font-size:11px!important}.perspectives-author-notes p{max-width:480px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.7}.article-hero{border-bottom:1px solid var(--line);padding:clamp(64px,5vw,90px) 6vw clamp(84px,9vw,150px)}.article-return-link{border-bottom:1px solid var(--line);width:max-content;color:var(--muted);letter-spacing:.06em;margin-bottom:clamp(46px,4vw,72px);padding-bottom:8px;font-size:11px;font-weight:740;transition:border-color .18s,color .18s;display:inline-flex}.article-return-link:hover,.article-return-link:focus-visible{border-color:var(--blue);color:var(--blue)}.article-hero>.perspective-category{margin-bottom:30px}.article-hero h1{letter-spacing:-.08em;max-width:1500px;margin:0;font-size:clamp(68px,9.5vw,180px);font-weight:810;line-height:.84}.article-standfirst{max-width:910px;color:var(--muted);letter-spacing:-.035em;margin:clamp(42px,5vw,78px) 0 0;font-size:clamp(24px,2.5vw,46px);line-height:1.2}.article-author-panel{border-top:1px solid var(--line);grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:end;gap:6vw;margin-top:clamp(70px,8vw,132px);padding-top:clamp(34px,4vw,64px);display:grid}.article-author-portraits{aspect-ratio:1;grid-template-columns:minmax(0,1fr);width:min(100%,520px);display:grid}.article-author-portraits.is-joint{grid-template-columns:repeat(2,minmax(0,1fr))}.article-byline{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;display:grid}.article-byline>div{border-top:1px solid var(--line);gap:7px;padding-top:18px;display:grid}.article-byline strong{font-size:18px}.article-byline span,.article-byline time{color:var(--muted);font-size:11px;line-height:1.5}.article-publication-meta{flex-flow:wrap;grid-column:1/-1;gap:14px 30px!important;display:flex!important}.article-reading-column{width:min(100% - 12vw,1380px);margin:0 auto;padding:clamp(100px,10vw,180px) 0}.article-section-group+.article-section-group{margin-top:clamp(72px,8vw,130px)}.article-section{grid-template-columns:.28fr minmax(0,1fr);gap:5vw;max-width:1060px;margin:0 auto;display:grid}.article-section-number{color:var(--blue);letter-spacing:.16em;margin:8px 0 0;font-size:11px;font-weight:820}.article-section h2{letter-spacing:-.055em;margin:0 0 36px;font-size:clamp(34px,4.4vw,72px);font-weight:750;line-height:.98}.article-section p{color:#27364a;margin:0;font-size:clamp(18px,1.36vw,22px);line-height:1.78}.article-section p+p{margin-top:1.45em}.article-section ul{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid}.article-section li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:18px 22px;font-size:12px;font-weight:730}.article-section li:nth-child(2n){border-right:0}.article-section-group blockquote{border-top:1px solid var(--blue);border-bottom:1px solid var(--line);max-width:1160px;color:var(--ink);letter-spacing:-.07em;margin:clamp(90px,10vw,170px) auto;padding:clamp(40px,6vw,90px) 0;font-size:clamp(42px,6.3vw,112px);font-weight:720;line-height:.95}.related-perspectives{border-top:1px solid var(--line);background:#fff;padding:clamp(90px,9vw,160px) 6vw}.related-perspectives-heading{grid-template-columns:.5fr 1.5fr;align-items:end;gap:5vw;margin-bottom:clamp(60px,7vw,110px);display:grid}.related-perspectives-heading h2{letter-spacing:-.07em;margin:0;font-size:clamp(48px,6.4vw,116px);line-height:.9}.related-perspectives-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.perspective-card--compact{grid-template-columns:1fr;min-height:440px}.perspective-card--compact h2{font-size:clamp(32px,3vw,52px)}.article-return-link.is-bottom{margin:clamp(54px,6vw,92px) 0 0}@media (min-width:1101px){.perspectives-grid{grid-template-columns:minmax(0,1fr)}.perspectives-grid>.perspective-card,.perspectives-grid>.perspective-card:last-child{grid-column:1;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.perspectives-grid>.perspective-card .perspective-card-copy{aspect-ratio:1;grid-area:1/2;justify-content:center}.perspectives-grid>.perspective-card .perspective-card-portraits,.perspectives-grid>.perspective-card:last-child .perspective-card-portraits{aspect-ratio:1;grid-area:1/1;align-self:stretch;width:100%;display:grid}.perspectives-grid>.perspective-card:nth-child(2n) .perspective-card-copy{grid-column:1}.perspectives-grid>.perspective-card:nth-child(2n) .perspective-card-portraits{grid-column:2}}@media (max-width:1100px){.perspectives-hero-grid,.perspectives-index-heading,.perspectives-authors{grid-template-columns:1fr}.perspectives-hero-copy{max-width:700px;margin-top:64px}.perspectives-index-heading{gap:28px}.perspective-card--lead,.perspective-card--joint{grid-column:span 8}.perspective-card--portrait,.perspective-card--standard{grid-column:span 4}.perspective-card{grid-template-columns:1fr}.perspective-card-portraits{display:none}.perspective-card--portrait{grid-template-rows:auto}.perspective-card--portrait .perspective-card-copy{grid-row:auto}.perspectives-grid>.perspective-card:last-child{grid-column:span 12;grid-template-columns:1fr}.perspectives-grid>.perspective-card:last-child .perspective-card-portraits{display:none}}@media (max-width:760px){.editorial-site-header{height:78px}.perspectives-hero{min-height:0;padding:90px 20px 84px}.perspectives-hero>.eyebrow{margin-bottom:60px}.perspectives-hero-grid{gap:0}.perspectives-hero h1{max-width:100%;font-size:clamp(56px,16.4vw,72px);line-height:.84}.perspectives-hero-copy{max-width:100%;margin-top:54px;padding-left:20px}.perspectives-hero-copy p{font-size:16px}.perspectives-hero-copy .perspectives-introduction{font-size:24px}.perspectives-index,.perspectives-authors,.article-hero,.related-perspectives{padding-left:20px;padding-right:20px}.perspectives-grid{grid-template-columns:1fr}.perspective-card,.perspective-card--lead,.perspective-card--portrait,.perspective-card--standard,.perspective-card--joint,.perspectives-grid>.perspective-card:last-child{grid-column:1;min-height:500px}.perspective-card-copy{padding:34px 26px}.perspective-card h2,.perspective-card--portrait h2,.perspective-card--standard h2{font-size:clamp(38px,12vw,58px)}.perspectives-author-notes{grid-template-columns:1fr}.article-return-link{margin-bottom:72px}.article-hero h1{font-size:clamp(58px,17vw,92px)}.article-standfirst{margin-top:36px;font-size:24px}.article-author-panel{grid-template-columns:1fr}.article-author-portraits{width:100%}.article-byline{grid-template-columns:1fr}.article-publication-meta{grid-column:auto}.article-reading-column{width:calc(100% - 40px)}.article-section{grid-template-columns:1fr;gap:18px}.article-section h2{margin-bottom:26px}.article-section p{font-size:17px;line-height:1.72}.article-section ul{grid-template-columns:1fr}.article-section li{border-right:0}.article-section-group blockquote{margin:82px 0;font-size:clamp(40px,13vw,68px)}.related-perspectives-heading,.related-perspectives-grid{grid-template-columns:1fr}.related-perspectives-heading{gap:24px}}@media (prefers-reduced-motion:reduce){.perspective-card,.perspective-card:after,.editorial-portrait img,.article-return-link{transition:none}}
