.editorial-page{background:var(--paper)}.editorial-shell{width:min(100%, var(--max));margin-inline:auto}.editorial-hero{min-height:43rem;padding:clamp(10rem, 17vw, 14rem) var(--gutter) clamp(5rem, 10vw, 9rem);color:var(--ivory);background:radial-gradient(circle at 82% 28%,#b889432b,#0000 28rem),linear-gradient(135deg,#07111f 0%,#0b1928 52%,#101b25 100%);position:relative;overflow:hidden}.editorial-hero:after{content:"";pointer-events:none;border:1px solid #d6a85f29;border-radius:50%;width:34rem;height:34rem;position:absolute;inset:auto -7rem -17rem auto}.editorial-hero h1{margin-bottom:1.5rem;font-size:clamp(4rem,9vw,9rem)}.editorial-hero p:not(.eyebrow,.credential){color:#f3ede2b8}.editorial-section{padding:clamp(5.5rem, 11vw, 10rem) var(--gutter)}.editorial-section--dark{background:var(--navy);color:var(--ivory)}.editorial-heading{max-width:55rem;margin-bottom:clamp(2.5rem,6vw,5rem)}.editorial-heading--row{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.65fr);align-items:end;gap:clamp(2rem,7vw,7rem);max-width:none;display:grid}.editorial-heading h2{max-width:12ch;margin-bottom:1.2rem;font-size:clamp(3rem,6vw,6rem)}.editorial-heading--row h2{margin-bottom:0}.editorial-heading>p:not(.eyebrow),.editorial-heading--row>p{max-width:43rem;color:var(--ink-soft);font-size:clamp(1rem,1.5vw,1.15rem)}.editorial-heading--row>p{margin-bottom:.25rem}.editorial-section--dark .editorial-heading>p:not(.eyebrow),.editorial-section--dark .editorial-heading--row>p{color:#f3ede29e}.author-hero{padding-bottom:0}.author-hero__grid{z-index:1;grid-template-columns:minmax(24rem,1.05fr) minmax(20rem,.7fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid;position:relative}.author-hero__copy{padding-bottom:clamp(5rem,9vw,9rem)}.author-hero__copy h1{max-width:7ch}.author-hero__lead{max-width:39rem;font-family:var(--serif);font-size:clamp(1.35rem,2.4vw,2.15rem);line-height:1.35}.author-hero__credential{color:var(--gold-bright);margin-top:2rem}.author-hero__portrait{background:#030a12;border:1px solid #f3ede229;border-bottom:0;align-self:end;min-height:37rem;margin:0;position:relative;overflow:hidden}.author-hero__portrait picture,.author-hero__portrait img{width:100%;height:100%;display:block}.author-hero__portrait img{object-fit:cover;object-position:center top;filter:saturate(.88)contrast(1.04);position:absolute;inset:0}.author-hero__portrait figcaption{z-index:2;color:#f3ede2a3;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:700;position:absolute;bottom:1rem;right:1.2rem}.author-story{background:#efe6d7}.author-story__grid{grid-template-columns:minmax(24rem,1fr) minmax(16rem,.52fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.author-story__copy h2{max-width:12ch;margin-bottom:2rem;font-size:clamp(3rem,5.5vw,5.8rem)}.author-story__copy>p:not(.eyebrow){max-width:43rem;color:var(--ink-soft);font-size:1.06rem}.author-story__copy .actions{margin-top:2.2rem}.author-story__portrait{background:var(--paper-deep);min-height:43rem;box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.author-story__portrait picture,.author-story__portrait img{width:100%;height:100%;display:block}.author-story__portrait img{object-fit:cover;object-position:center top;position:absolute;inset:0}.author-story__portrait figcaption{color:#f3ede2b8;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0000,#07111fbd);margin:0;padding:3rem 1.2rem 1rem;font-size:.7rem;position:absolute;bottom:0;left:0;right:0}.author-video__card{max-width:70rem;margin-inline:auto}.author-next,.videos-note,.ideas-next{text-align:center;background:#eae0d0}.author-next__inner,.videos-note__inner,.ideas-next__inner{max-width:62rem}.author-next h2,.videos-note h2,.ideas-next h2{margin-bottom:1.4rem;font-size:clamp(3rem,6vw,6rem)}.author-next p:not(.eyebrow),.videos-note p:not(.eyebrow),.ideas-next p:not(.eyebrow){max-width:42rem;color:var(--ink-soft);margin-inline:auto;font-size:1.08rem}.author-next .actions,.videos-note .button,.ideas-next .actions{margin-top:2rem}.videos-hero__inner,.ideas-hero__inner{z-index:1;position:relative}.videos-hero h1,.ideas-hero h1{max-width:10ch}.videos-hero__inner>p:not(.eyebrow),.ideas-hero__inner>p:not(.eyebrow){max-width:48rem;font-family:var(--serif);font-size:clamp(1.25rem,2.1vw,1.8rem);line-height:1.4}.ideas-hero__inner>.button{margin-top:1.25rem}.videos-hero__privacy{letter-spacing:.05em;border-top:1px solid #f3ede22e;margin-top:2.2rem;padding-top:1rem;font-family:var(--sans)!important;font-size:.74rem!important}.videos-library{padding-top:clamp(4rem,8vw,7rem)}.videos-library__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.video-card--editorial-lead{grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.72fr);display:grid}.videos-note .button{margin-inline:auto}.ideas-hero{background:radial-gradient(circle at 16% 88%,#b8894324,#0000 26rem),linear-gradient(135deg,#07111f 0%,#0c1c2b 58%,#14202a 100%)}.principles{background:var(--paper)}.principles__grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.principle{background:var(--paper);min-height:25rem;padding:clamp(1.5rem,4vw,3rem)}.principle>span{color:var(--gold);font-family:var(--serif);font-size:4rem;line-height:1}.principle h3{max-width:11ch;font-family:var(--serif);margin:clamp(4rem,8vw,7rem) 0 1.2rem;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:500}.principle p{color:var(--ink-soft);font-size:.94rem}.planned-essays__list{border-top:1px solid var(--line-dark)}.planned-essay{border-bottom:1px solid var(--line-dark);grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,5vw,4.5rem) 0;display:grid}.planned-essay__meta{color:#f3ede26b;font-family:var(--serif);justify-content:space-between;align-items:flex-start;gap:1rem;font-size:1.6rem;display:flex}.planned-essay__status{color:var(--gold-bright);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid #d6a85f5c;border-radius:999px;padding:.35rem .65rem;font-size:.58rem;font-weight:740}.planned-essay__theme{color:var(--gold-bright);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.85rem;font-size:.66rem;font-weight:720}.planned-essay h3{max-width:19ch;font-family:var(--serif);margin-bottom:1rem;font-size:clamp(2rem,4vw,4rem);font-weight:500}.planned-essay>div:last-child>h3+p{color:#f3ede294;max-width:44rem;margin-bottom:0}.planned-essay .text-link{margin-top:1.2rem}@media (max-width:900px){.editorial-heading--row,.author-hero__grid,.author-story__grid{grid-template-columns:1fr}.author-hero__copy{padding-bottom:0}.author-hero__portrait{width:min(100%,36rem);min-height:37rem}.author-story__portrait{width:min(100%,30rem);min-height:40rem}.video-card--editorial-lead{display:block}.principles__grid{grid-template-columns:1fr}.principle{min-height:19rem}.principle h3{margin-top:3rem}}@media (max-width:680px){.editorial-hero{min-height:38rem;padding-top:9rem}.editorial-hero h1{font-size:clamp(3.4rem,17vw,5.4rem)}.author-hero__portrait{min-height:28rem}.author-story__portrait{min-height:35rem}.author-next h2,.videos-note h2,.ideas-next h2,.editorial-heading h2,.author-story__copy h2{font-size:clamp(2.7rem,13vw,4.3rem)}.videos-library__grid{grid-template-columns:1fr}.video-card--editorial-lead{grid-column:auto}.planned-essay{grid-template-columns:1fr;gap:1.5rem}.planned-essay__meta{align-items:center}}@media (prefers-reduced-motion:reduce){.editorial-page *,.editorial-page :before,.editorial-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}
