.review-essay{max-width:76rem;margin:0 auto 3rem;color:#0c121a}.dark .review-essay{color:#e1e5eb}.review-essay__masthead{position:relative;display:grid;grid-template-areas:"title dek";grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);-moz-column-gap:2rem;column-gap:2rem;align-items:center;max-width:68rem;margin:0 auto .9rem;padding:2.6rem 0 1.45rem;border-top:2px solid oklch(.54 .13 255 / .7);border-bottom:2px solid oklch(.54 .13 255 / .7);border-radius:0;background:transparent}.dark .review-essay__masthead{border-color:oklch(.72 .16 255 / .72)}.review-essay__kicker,.review-essay__section-label{margin:0 0 .65rem;font-size:.88rem;font-weight:900;letter-spacing:0;text-transform:uppercase;color:oklch(.38 .14 255)}.review-essay__kicker{position:absolute;top:.95rem;left:0;margin:0}.dark .review-essay__kicker,.dark .review-essay__section-label{color:oklch(.78 .16 255)}.review-essay__title{grid-area:title;max-width:20ch;margin:0;font-size:2.2rem;line-height:1;letter-spacing:0;text-transform:none}.review-essay__dek{grid-area:dek;max-width:43rem;margin:0;padding-top:0;font-size:1.16rem;line-height:1.55;color:#202938}.dark .review-essay__dek{color:#bdc5d1}.review-essay__hero,.review-essay__spread,.review-essay__chapter,.review-essay__diptych,.review-essay__impact,.review-essay__montage,.review-essay__finale,.review-essay__closing,.review-essay__coda{margin:1.25rem auto}.review-essay__hero{max-width:52rem;margin-top:.9rem}.review-essay__hero figcaption,.review-essay__coda figcaption{max-width:40rem;margin:.75rem 0 0;font-size:.9rem;line-height:1.45;color:#444e5e}.dark .review-essay__hero figcaption,.dark .review-essay__coda figcaption{color:#9da5b1}.review-essay__image{width:100%;aspect-ratio:16 / 9;border:1px solid oklch(.42 .06 255 / .24);border-radius:.45rem;background:transparent;box-shadow:0 18px 42px -34px #000000b3}.review-essay__image>img,.review-essay__image picture,.review-essay__image picture>img{display:block;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.review-essay .review-essay__image img{margin:0}.dark .review-essay__image{border-color:#95b0d433}.review-essay__image--hero{aspect-ratio:2.7 / 1}.review-essay__image--wide{aspect-ratio:2.25 / 1}.review-essay__image--span{grid-column:1 / -1}.review-essay__image--tall{grid-row:span 2;aspect-ratio:auto}.review-essay__chapter{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(16rem,.82fr);gap:1rem;align-items:start;max-width:72rem;padding:1rem 0;border-top:1px solid oklch(.5 .05 255 / .24)}.review-essay__chapter--reverse{grid-template-columns:minmax(16rem,.82fr) minmax(0,1.18fr)}.review-essay__chapter--reverse .review-essay__chapter-copy{order:2}.review-essay__chapter--reverse .review-essay__image-grid{order:1}.review-essay__chapter-copy{max-width:44rem}.review-essay h3{margin:0 0 .65rem;font-size:1.9rem;line-height:1.08;letter-spacing:0}.review-essay .review-essay__kicker,.review-essay .review-essay__section-label,.review-essay .review-essay__title,.review-essay .review-essay__dek,.review-essay .review-essay__pullquote p,.review-essay .review-essay__closing p{margin-top:0}.review-essay__chapter-copy p:not(.review-essay__section-label),.review-essay__spread-note p:not(.review-essay__section-label),.review-essay__diptych p,.review-essay__impact p:last-child,.review-essay__montage-copy p,.review-essay__finale-copy p,.review-essay__closing p,.review-essay__coda p{margin:0 0 .85rem;font-size:1rem;line-height:1.62}.review-essay__image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.review-essay__image-grid--stacked{grid-template-columns:1fr}.review-essay__image-grid--stacked .review-essay__image{aspect-ratio:2.55 / 1}.review-essay__spread{display:grid;grid-template-columns:minmax(0,.95fr) minmax(20rem,1.05fr);gap:1rem;align-items:center;max-width:72rem}.review-essay__spread--right{grid-template-columns:minmax(20rem,1.05fr) minmax(0,.95fr)}.review-essay__spread--right .review-essay__image{order:initial}.review-essay__spread-note{padding:.9rem;border:1px solid oklch(.5 .05 255 / .24);border-radius:.45rem;background:#fbf8f1d1}.dark .review-essay__spread-note{background:#070b14db}.review-essay__pullquote{max-width:52rem;padding:.85rem 0;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.review-essay__pullquote blockquote,.review-essay__closing blockquote{margin:0;padding:0;border:0}.review-essay__pullquote p{max-width:28ch;margin:0 auto .55rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.9rem;font-weight:900;line-height:1.08;text-align:center}.review-essay__pullquote cite,.review-essay__closing cite{display:block;margin:0 auto;font-size:.78rem;font-style:normal;font-weight:900;line-height:1.2;text-align:center;text-transform:uppercase;color:#154d8c}.dark .review-essay__pullquote cite,.dark .review-essay__closing cite{color:oklch(.78 .16 255)}.review-essay__diptych{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:68rem}.review-essay__diptych>div{display:grid;gap:.85rem;align-content:start;padding:.85rem;border:1px solid oklch(.5 .05 255 / .22);border-radius:.5rem;background:#fbf8f1b3}.dark .review-essay__diptych>div{background:#070b14bd}.review-essay__impact{max-width:56rem;padding:1rem;border:2px solid oklch(.54 .22 28 / .42);border-radius:.5rem;background:linear-gradient(180deg,oklch(.98 .02 65 / .9),#fceae7cc),#fbf8f1}.dark .review-essay__impact{background:linear-gradient(180deg,#250e0cf5,#03060dfa),#04070f}.review-essay__impact p:first-child{margin:0 0 .75rem;font-size:2.4rem;font-weight:950;line-height:.95;text-align:center;color:oklch(.52 .22 28)}.review-essay__impact .review-essay__image--wide{max-width:42rem;margin:0 auto;aspect-ratio:2.4 / 1}.dark .review-essay__impact p:first-child{color:oklch(.72 .18 28)}.review-essay__impact p:last-child{max-width:45rem;margin:.75rem auto 0;text-align:center}.review-essay__finale{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,1fr);gap:1rem;align-items:center;max-width:72rem}.review-essay__closing{max-width:54rem;padding:1.25rem 0;border-top:2px solid currentColor;border-bottom:2px solid currentColor;text-align:center}.review-essay__closing p:first-child{max-width:46rem;margin-right:auto;margin-left:auto;font-size:1.18rem;font-weight:750;line-height:1.52}.review-essay__stamp{display:inline-block;margin:.5rem auto .75rem;padding:.45rem .75rem;background:#010203;color:#fbf8f1;font-size:3rem;font-weight:950;line-height:1;transform:rotate(-1deg)}.review-essay__aside{color:#444e5e;font-size:.9rem}.dark .review-essay__aside{color:#9da5b1}.review-essay__coda{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);gap:1rem;max-width:72rem;padding-top:1rem;border-top:1px solid oklch(.5 .05 255 / .24)}.review-essay__coda figure{margin:0}.review-essay__coda-media{align-self:stretch;display:grid;grid-template-rows:minmax(0,1fr) auto}.review-essay__coda-media .review-essay__image{height:100%;min-height:0;aspect-ratio:auto}@media(max-width:900px){.review-essay__masthead{grid-template-areas:"title" "dek";grid-template-columns:1fr;align-items:start}.review-essay__title{max-width:18ch;font-size:2.4rem}.review-essay__dek{margin-top:.8rem}.review-essay__chapter,.review-essay__chapter--reverse,.review-essay__spread,.review-essay__spread--right,.review-essay__diptych,.review-essay__montage,.review-essay__finale,.review-essay__coda{grid-template-columns:1fr}.review-essay__chapter-copy,.review-essay__chapter--reverse .review-essay__chapter-copy,.review-essay__chapter--reverse .review-essay__image-grid,.review-essay__spread--right .review-essay__image{position:static;order:initial}.review-essay__image--wide,.review-essay__image--hero{aspect-ratio:16 / 10}}@media(max-width:640px){.review-essay__masthead{padding:1.25rem}.review-essay__title{font-size:2.25rem}.review-essay__dek{padding-top:0;font-size:1.12rem}.review-essay h3{font-size:1.7rem}.review-essay__image-grid,.review-essay__mosaic{grid-template-columns:1fr}.review-essay__pullquote p,.review-essay__impact p:first-child,.review-essay__stamp{font-size:2rem}}
