.consent[data-astro-cid-bm4qem4n]{--gutter:max(1rem, calc(27 / 1536 * 100vw));--label:max(var(--floor-label-md), calc(11 / .65 / 1536 * 100vw));z-index:20;right:var(--gutter);bottom:var(--gutter);width:min(31rem, calc(100vw - 2 * var(--gutter)));border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);color:var(--ink);background-color:var(--paper);animation:consent-sets .6s var(--ease) 1.2s both;gap:.75rem;padding:1rem 0;display:grid;position:fixed}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent__rubric[data-astro-cid-bm4qem4n]{font-family:var(--face-label-semi-condensed);font-weight:700;font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;margin:0}.consent__line[data-astro-cid-bm4qem4n]{font-family:var(--face-reading);font-size:max(var(--floor-reading), calc(17 / 1536 * 100vw));color:var(--ink-soft);margin:0;line-height:1.45}.consent__choices[data-astro-cid-bm4qem4n]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.consent__choice[data-astro-cid-bm4qem4n]{background-color:var(--ink);min-width:7.5rem;min-height:44px;color:var(--paper);font-family:var(--face-label-semi-condensed);font-weight:700;font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:0;padding:0 1.25rem}.consent__more[data-astro-cid-bm4qem4n]{min-height:44px;font-family:var(--face-label-semi-condensed);font-weight:700;font-size:var(--label);letter-spacing:.1em;text-transform:uppercase;color:inherit;text-underline-offset:.3em;align-items:center;display:inline-flex}@media (width<=760px){.consent[data-astro-cid-bm4qem4n]{width:auto;padding:.7rem 1.125rem calc(.6rem + env(safe-area-inset-bottom,0px));border-bottom:0;gap:.45rem;bottom:0;left:0;right:0}.consent__line[data-astro-cid-bm4qem4n]{line-height:1.38}.consent__choices[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:.4rem .9rem}.consent__choice[data-astro-cid-bm4qem4n]{flex:none;width:5.4rem;min-width:0;padding:0}}@keyframes consent-sets-foot{0%{transform:translateY(100%)}}@media (width<=760px) and (prefers-reduced-motion:no-preference){.consent[data-astro-cid-bm4qem4n]{animation-name:consent-sets-foot}}@keyframes consent-sets{0%{transform:translateY(calc(100% + var(--gutter)))}}@media (prefers-reduced-motion:reduce){.consent[data-astro-cid-bm4qem4n]{animation:none}}@media print{.consent[data-astro-cid-bm4qem4n]{display:none}}:root{--paper:#f5f5f2;--ink:#0b0b0b;--scarlet:#e5231b;--paper-deep:#eaeae5;--ink-soft:#3a3733;--mark:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g fill='none' stroke='%23F5F5F2' stroke-width='3.5'><path d='M16 1.5v9M16 21.5v9M1.5 16h9M21.5 16h9'/><circle cx='16' cy='16' r='5.5'/></g><g fill='none' stroke='%230B0B0B' stroke-width='1.25'><path d='M16 1.5v9M16 21.5v9M1.5 16h9M21.5 16h9'/><circle cx='16' cy='16' r='5.5'/></g><circle cx='16' cy='16' r='1.1' fill='%230B0B0B'/></svg>") 16 16, default;--mark-link:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g fill='none' stroke='%23F5F5F2' stroke-width='3.5'><path d='M16 1.5v9M16 21.5v9M1.5 16h9M21.5 16h9'/><circle cx='16' cy='16' r='5.5'/></g><g fill='none' stroke='%230B0B0B' stroke-width='1.25'><path d='M16 1.5v9M16 21.5v9M1.5 16h9M21.5 16h9'/></g><circle cx='16' cy='16' r='6.1' fill='%230B0B0B'/></svg>") 16 16, pointer;--mark-text:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><g fill='none' stroke='%23F5F5F2' stroke-width='3.5'><path d='M16 4v24M11 4h10M11 28h10'/></g><g fill='none' stroke='%230B0B0B' stroke-width='1.25'><path d='M16 4v24M11 4h10M11 28h10'/></g></svg>") 16 16, text;--face-display:"ambroise-std", "ambroise-std-fallback", "Times New Roman", serif;--face-reading:"le-monde-livre-std", "le-monde-livre-std-fallback", "Times New Roman", serif;--face-label:"skia-cc", system-ui, sans-serif;--face-label-semi-condensed:"skia-cc-semi-condensed", system-ui, sans-serif;--face-label-condensed:"skia-cc-condensed", system-ui, sans-serif;--face-label-compressed:"skia-cc-compressed", system-ui, sans-serif;--cap-display:.71;--cap-label:.65;--floor-label-sm:.6875rem;--floor-label-md:.75rem;--floor-label-lg:.8125rem;--floor-title:1rem;--floor-entry:1rem;--floor-reading:.875rem;--ease:cubic-bezier(.16, 1, .3, 1);--ease-cut:cubic-bezier(.7, 0, .2, 1);--ease-spring:linear(0, .22 7%, .6 16%, .92 27%, 1.06 37%, 1.07 43%, 1.04 53%, 1 64%, .99 76%, 1);--comp-w:1536;--comp-h:1024}@font-face{font-family:ambroise-std-fallback;src:local(Times New Roman),local(TimesNewRomanPSMT);font-weight:400;size-adjust:92.4%}@font-face{font-family:le-monde-livre-std-fallback;src:local(Times New Roman),local(TimesNewRomanPSMT);font-weight:400;size-adjust:107.1%}@font-face{font-family:le-monde-livre-std-fallback;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT);font-weight:700;size-adjust:105.6%}.cred-degree{white-space:nowrap}.cred-degree:before{content:"·";margin-right:.25em}@media (width<=560px){.cred-degree{display:block}.cred-degree:before{content:none}}*,:before,:after{box-sizing:border-box}html{background-color:var(--paper);color:var(--ink);-webkit-text-size-adjust:100%;color-scheme:light}body{background-color:var(--paper);font-family:var(--face-reading);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}.skip{inset-inline-start:0;z-index:10;background-color:var(--ink);min-height:44px;color:var(--paper);font-family:var(--face-label-semi-condensed);letter-spacing:.1em;text-transform:uppercase;padding:.75rem 1.125rem;font-size:.75rem;font-weight:700;text-decoration:none;position:absolute;top:0;transform:translateY(-120%)}.skip:focus-visible{outline-offset:-.35em;transform:none}::selection{background-color:var(--scarlet);color:var(--paper)}:focus-visible{outline:2px solid var(--scarlet);outline-offset:.25em}::-webkit-scrollbar{background-color:var(--paper);width:15px;height:15px}::-webkit-scrollbar-track:vertical{box-shadow:inset 1px 0 0 var(--ink)}::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 1px 0 var(--ink)}::-webkit-scrollbar-track:vertical:hover,::-webkit-scrollbar-track:horizontal:hover{background-color:var(--paper-deep)}::-webkit-scrollbar-thumb{background-color:var(--ink);background-clip:padding-box;border:0 solid #0000;border-radius:0}::-webkit-scrollbar-thumb:vertical{border-left-width:1px}::-webkit-scrollbar-thumb:horizontal{border-top-width:1px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background-color:var(--paper)}@supports ((-moz-appearance:none)){html{scrollbar-width:auto;scrollbar-color:var(--ink) var(--paper)}}html{cursor:var(--mark)}a[href],button,summary,label[for],[role=button]{cursor:var(--mark-link)}p,li,blockquote,dd,dt,figcaption,input,textarea,[contenteditable]{cursor:var(--mark-text)}@media (prefers-contrast:more){html,a[href],button,summary,label[for],[role=button],p,li,blockquote,dd,dt,figcaption,input,textarea,[contenteditable]{cursor:auto}a[href],button,summary,label[for],[role=button]{cursor:pointer}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.24s}.essay__title{view-transition-name:essay-title}::view-transition-group(essay-title){animation-duration:.56s;animation-timing-function:var(--ease)}::view-transition-old(essay-title),::view-transition-new(essay-title){block-size:auto;inline-size:auto;inset:0 auto auto 0}::view-transition-old(essay-title){animation-duration:.18s}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:no-preference){.motion [data-reach]:not(.is-reached) *,.motion [data-reach]:not(.is-reached){animation-play-state:paused!important}.motion .department[data-reach],.motion .book[data-reach],.motion .practice[data-reach],.motion .list[data-reach],.motion .elsewhere[data-reach]{overflow-x:clip}.motion .department[data-reach] .department__name,.motion .book[data-reach] .book__title-line,.motion .list[data-reach] .list__display,.motion .elsewhere[data-reach] .elsewhere__title{animation:reach-sets 1s var(--ease) both}.motion .book[data-reach] .book__title-line--second{animation-delay:90ms}.motion .department[data-reach] .department__essay,.motion .band[data-reach]>.band__label,.motion .band[data-reach]>.writing__head,.motion .practice[data-reach]>*,.motion .free[data-reach] .free__line,.motion .book[data-reach] .book__foot,.motion .list[data-reach]>:not(.list__display,.list__status),.motion .elsewhere[data-reach] .elsewhere__foot,.motion .colophon[data-reach]>*{animation:reach-rises .6s var(--ease) .18s both}.motion .department[data-reach] .department__essay+.department__essay,.motion .practice[data-reach]>:nth-child(2){animation-delay:.24s}.motion .practice[data-reach]>:nth-child(3),.motion .colophon[data-reach]>:nth-child(2){animation-delay:.3s}.motion .colophon[data-reach]>:nth-child(3){animation-delay:.36s}.motion .book[data-reach] .book__foot{animation-delay:.82s}.motion .list[data-reach]>:not(.list__display,.list__status){animation-delay:.26s}.motion .elsewhere[data-reach] .elsewhere__foot{animation-delay:.3s}.motion .practice[data-reach]>.practice__invite{animation:reach-sets 1s var(--ease) .3s both}.motion .band[data-reach]:not(.elsewhere),.motion .department[data-reach]+.department,.motion .free[data-reach] .free__row{background-image:linear-gradient(var(--ink), var(--ink));background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border-block-start-color:#0000}.motion .band[data-reach]:not(.elsewhere),.motion .free[data-reach] .free__row,.motion .department[data-reach]+.department[data-reach]{animation:reach-rule-draws .9s var(--ease) both}.motion .book[data-reach] .book__bar{transform-origin:0;animation:reach-bar-draws .8s var(--ease) .64s both}.motion .free[data-reach] .free__row{animation:reach-rule-draws .7s var(--ease) both, reach-rises .42s var(--ease) both;animation-delay:calc(.24s + var(--row,0) * 45ms)}.motion .free[data-reach] .free__row:nth-child(2){--row:1}.motion .free[data-reach] .free__row:nth-child(3){--row:2}.motion .free[data-reach] .free__row:nth-child(4){--row:3}.motion .free[data-reach] .free__row:nth-child(5){--row:4}.motion .free[data-reach] .free__row:nth-child(n+6){--row:5}.motion .well__item[data-reach] .story__frame{animation:reach-cuts-down .76s var(--ease-cut) backwards}.motion .well__item[data-reach] .story__plate{animation:reach-plate-settles 1.1s var(--ease) backwards}.motion .well__item[data-reach] .story__text{animation:reach-rises .7s var(--ease) .26s both}.motion .bleed[data-reach]>picture{animation:reach-cuts-down .9s var(--ease-cut) backwards}.motion .bleed[data-reach] .bleed__type{animation:reach-rises .7s var(--ease) .42s both}@supports (animation-timeline:view()){.bleed>picture{overflow:hidden}.story__frame,.bleed>picture{view-timeline-name:--plate}.story__plate,.bleed__image{animation:linear both reach-drifts --plate;scale:1.06}.story--lead .story__plate{transform-origin:50% 0;animation-name:reach-drifts-up}.motion .well__item[data-reach] .story__plate{animation:reach-plate-settles 1.1s var(--ease) backwards, reach-drifts linear both;animation-timeline:auto,--plate}.motion .well__item[data-reach] .story--lead .story__plate{animation-name:reach-plate-settles,reach-drifts-up}}}.draw{--draw-pad:max(.15, var(--draw-offset,.3) - var(--draw-drop,.2242) + .1);background-image:linear-gradient(currentColor,currentColor);background-position-x:100%;background-repeat:no-repeat;background-position-y:calc(100% - ((var(--draw-drop,.2242) + var(--draw-pad) - var(--draw-offset,.3)) * 1em - var(--draw-weight,1px)));background-size:0% var(--draw-weight,1px);transition:background-size .2s var(--ease);padding-block-end:calc(var(--draw-pad) * 1em)}a:hover .draw,a:focus-visible .draw{background-position-x:0;background-size:100% var(--draw-weight,1px);transition-duration:.38s}.story__title{--draw-drop:.297;--draw-offset:.04}.bleed__title{--draw-drop:.297;--draw-offset:.22}.cover__department{--draw-offset:.45}.strip__essay:hover .strip__essay-title,.strip__essay:focus-visible .strip__essay-title,.department__essay:hover .department__title,.department__essay:focus-visible .department__title,.story:hover .story__title,.story:focus-visible .story__title,.bleed__link:hover .bleed__title,.bleed__link:focus-visible .bleed__title,.cover__department:hover,.cover__department:focus-visible,.colophon__link:hover,.colophon__link:focus-visible{text-decoration:none}.list__submit,.index__list-submit{transition:scale .46s var(--ease-spring)}.list__submit:active,.index__list-submit:active{transition-duration:90ms;transition-timing-function:var(--ease);scale:.94}@media (prefers-reduced-motion:no-preference){.index__name{animation:reach-sets 1s var(--ease) both}.index__filters,.index__overlap{animation:reach-rises .6s var(--ease) .36s both}.index .index__head{background-image:linear-gradient(var(--ink), var(--ink));animation:reach-rule-draws .9s var(--ease) .3s both;background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;border-block-end-color:#0000}.index__bar{transform-origin:0;animation:reach-bar-draws .8s var(--ease) .72s both}.motion .index__year[data-reach]>.index__year-mark{animation:reach-sets .9s var(--ease) both}.motion .index .story[data-reach]:not(.story--opens){background-image:linear-gradient(var(--ink), var(--ink));animation:reach-rule-draws .8s var(--ease) both;background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border-block-start-color:#0000}.motion .index .story[data-reach] .story__frame{animation:reach-cuts-down .76s var(--ease-cut) backwards}.motion .index .story[data-reach] .story__plate{animation:reach-plate-settles 1.1s var(--ease) backwards}.motion .index .story[data-reach] .story__title{animation:reach-rises .7s var(--ease) .22s both}.motion .index .story[data-reach] .story__deck,.motion .index .story[data-reach] .story__meta{animation:reach-rises .6s var(--ease) .34s both}.motion .index__list[data-reach]>*,.motion .index__colophon[data-reach]>*{animation:reach-rises .6s var(--ease) .16s both}@supports (animation-timeline:view()){.motion .index .story[data-reach] .story__plate{animation:reach-plate-settles 1.1s var(--ease) backwards, reach-drifts linear both;animation-timeline:auto,--plate}.motion .index .story--lead[data-reach] .story__plate{animation-name:reach-plate-settles,reach-drifts-up}}.is-remaking::view-transition-group(*){animation-duration:.72s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.is-remaking::view-transition-old(*):only-child{animation:.38s cubic-bezier(.7,0,.2,1) both remake-cuts-out}.is-remaking::view-transition-new(*):only-child{animation:.56s cubic-bezier(.7,0,.2,1) .22s both remake-cuts-in}}.index .story__title{--draw-drop:.297;--draw-offset:.08}.index__filter-name{--draw-offset:.45}@keyframes remake-cuts-out{to{clip-path:inset(0 0 100%)}}@keyframes remake-cuts-in{0%{clip-path:inset(0 0 100%)}}@keyframes reach-sets{0%{translate:calc(-100% - 27 / var(--comp-w) * 100vw) 0}}@keyframes reach-rises{0%{opacity:0;translate:0 calc(14 / var(--comp-w) * 100vw)}}@keyframes reach-rule-draws{0%{background-size:0% 1px}}@keyframes reach-bar-draws{0%{transform:scaleX(0)}}@keyframes reach-cuts-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes reach-plate-settles{0%{scale:1.16}}@keyframes reach-drifts{0%{translate:0 -2.5%}to{translate:0 2.5%}}@keyframes reach-drifts-up{0%{translate:0}to{translate:0 -3%}}
