.HeroImage-module__zF_6nW__hero{height:var(--hero-height-desktop);background:var(--surface-inverse);position:relative;overflow:hidden}.HeroImage-module__zF_6nW__img{object-fit:cover;width:100%;height:100%;filter:var(--image-filter)}.HeroImage-module__zF_6nW__veil{background:var(--veil-hero);position:absolute;inset:0}.HeroImage-module__zF_6nW__content{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.HeroImage-module__zF_6nW__shade{--shade-reach:140px;isolation:isolate;position:relative}.HeroImage-module__zF_6nW__shade:before{content:"";inset:calc(-1 * var(--shade-reach)) 0 0;z-index:-1;pointer-events:none;background:linear-gradient(#0a0c0e00 0%,#0a0c0e3d 22%,#0a0c0e80 55%,#0a0c0e9e 100%);position:absolute}@media (max-width:768px){.HeroImage-module__zF_6nW__hero{height:var(--hero-height-mobile)}.HeroImage-module__zF_6nW__shade{--shade-reach:110px}.HeroImage-module__zF_6nW__grow{height:auto;min-height:var(--hero-height-mobile)}.HeroImage-module__zF_6nW__grow .HeroImage-module__zF_6nW__content{min-height:var(--hero-height-mobile);position:relative}.HeroImage-module__zF_6nW__grow[data-overlay] .HeroImage-module__zF_6nW__content{position:absolute;inset:0}}.HeroImage-module__zF_6nW__top{padding-top:var(--bar-h)}.HeroImage-module__zF_6nW__scrim{z-index:3;background:var(--surface-inverse);pointer-events:none;animation:HeroImage-module__zF_6nW__heroScrim var(--hero-enter-dur) var(--ease-out-soft) both;position:absolute;inset:0}@keyframes HeroImage-module__zF_6nW__heroScrim{0%{opacity:1}to{opacity:0}}.HeroImage-module__zF_6nW__backdrop{animation:HeroImage-module__zF_6nW__heroZoom var(--hero-zoom-dur) var(--ease-out-soft) both}@keyframes HeroImage-module__zF_6nW__heroZoom{0%{transform:scale(1.05)}to{transform:none}}@media (prefers-reduced-motion:reduce){.HeroImage-module__zF_6nW__backdrop{animation:none}.HeroImage-module__zF_6nW__scrim{display:none}}
.prose-module__CETUAW__prose{font-family:var(--font-serif);font-size:var(--size-body);line-height:var(--lh-body);color:var(--text-body);max-width:var(--measure);margin-inline:auto}:is(.prose-module__CETUAW__prose,.prose-module__CETUAW__nrow)>p{margin:0 0 var(--para-gap);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.prose-module__CETUAW__dropcap:first-letter{float:left;font-family:var(--font-serif);font-size:var(--dropcap-size);color:var(--text-title);padding:6px 12px 0 0;line-height:.82}.prose-module__CETUAW__prose :is(h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--bar-h) + var(--space-5))}.prose-module__CETUAW__lvl1{font-family:var(--font-serif);font-size:var(--size-chapter);line-height:var(--lh-chapter);letter-spacing:var(--ls-chapter);font-weight:var(--weight-regular);color:var(--text-title);margin:var(--section-gap) 0 var(--space-5)}.prose-module__CETUAW__lvl2{font-family:var(--font-serif);font-size:var(--size-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-style:italic;font-weight:var(--weight-regular);color:var(--text-title);margin:var(--section-gap) 0 var(--space-4)}.prose-module__CETUAW__lvl3{font-family:var(--font-mono);font-size:var(--size-h3);letter-spacing:var(--ls-h3);font-weight:var(--weight-medium);text-transform:uppercase;color:var(--text-title);margin:var(--space-6) 0 var(--space-3)}.prose-module__CETUAW__lvl4{font-family:var(--font-serif);font-size:var(--size-h4);line-height:var(--lh-h4);font-weight:var(--weight-medium);color:var(--text-title);margin:var(--space-6) 0 var(--space-2)}.prose-module__CETUAW__lvl5{font-family:var(--font-serif);font-size:var(--size-h5);line-height:var(--lh-h5);font-style:italic;font-weight:var(--weight-regular);color:var(--text-meta);margin:var(--space-5) 0 var(--space-2)}.prose-module__CETUAW__pullquote{margin:var(--section-gap) 0;padding-left:var(--space-5);border-left:var(--rule-pull);font-style:italic;font-size:var(--size-lede);line-height:var(--lh-lede);color:var(--text-title)}.prose-module__CETUAW__pullquote p{margin:0}.prose-module__CETUAW__prose p a,.prose-module__CETUAW__prose li a{color:var(--link);border-bottom:1px solid var(--border-hairline);transition:var(--transition-link);text-decoration:none}.prose-module__CETUAW__prose p a:hover,.prose-module__CETUAW__prose li a:hover{color:var(--link-hover)}.prose-module__CETUAW__ref{color:var(--link);transition:var(--transition-link);text-decoration:none}.prose-module__CETUAW__ref:hover{color:var(--link-hover)}.prose-module__CETUAW__prose p a.prose-module__CETUAW__ref,.prose-module__CETUAW__prose li a.prose-module__CETUAW__ref{border-bottom:0}.prose-module__CETUAW__ref>:first-child{border-bottom:1px solid var(--border-hairline);padding-bottom:1px}.prose-module__CETUAW__ref:hover>:first-child{border-color:var(--link-hover)}.prose-module__CETUAW__ref>:last-child{vertical-align:2.5px;padding:6px;font-size:0;display:inline;position:relative}.prose-module__CETUAW__ref>:last-child svg{margin:auto;position:absolute;inset:0}@media (max-width:768px){.prose-module__CETUAW__prose{--pic-frame:10px;--pic-proud:8px;font-size:var(--size-body-m);line-height:var(--lh-body-m);max-width:min(var(--measure), calc(100vw - 2 * (var(--pic-edge) + var(--pic-frame) + var(--pic-proud))))}.prose-module__CETUAW__lvl1{font-size:var(--size-chapter-m);line-height:var(--lh-chapter-m)}.prose-module__CETUAW__lvl2{font-size:var(--size-h2-m)}}.prose-module__CETUAW__nrow{display:contents}.prose-module__CETUAW__nm{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);cursor:pointer;margin-left:2px;font-size:11px;line-height:1;display:inline-block;position:relative;top:-.42em}.prose-module__CETUAW__nm:hover{color:var(--text-title)}.prose-module__CETUAW__nm:after{content:"";position:absolute;inset:-14px -16px}.prose-module__CETUAW__ncb{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute}.prose-module__CETUAW__gutter{display:none}.prose-module__CETUAW__note{border-top:var(--hairline);grid-template-columns:16px 1fr;gap:8px;padding-top:8px;display:grid}.prose-module__CETUAW__note+.prose-module__CETUAW__note{margin-top:20px}.prose-module__CETUAW__n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);padding-top:3px;font-size:10.5px}.prose-module__CETUAW__note p{color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.5}.prose-module__CETUAW__mnote{opacity:0;transition:grid-template-rows .26s var(--ease-standard,ease), opacity .2s var(--ease-standard,ease);grid-template-rows:0fr;display:grid}.prose-module__CETUAW__clip{min-height:0;overflow:hidden}.prose-module__CETUAW__inner{border-top:var(--rule-emphasis);border-bottom:var(--hairline);grid-template-columns:16px 1fr;gap:9px;padding:11px 0 13px;display:grid}.prose-module__CETUAW__mnote p{color:var(--text-caption);margin:0;font-size:14.5px;line-height:1.52}.prose-module__CETUAW__ncb:checked+.prose-module__CETUAW__mnote,.prose-module__CETUAW__ncb:focus-visible+.prose-module__CETUAW__mnote{opacity:1;grid-template-rows:1fr;margin:0 0 22px}.prose-module__CETUAW__mnote:has(:focus){opacity:1;grid-template-rows:1fr;margin:0 0 22px}.prose-module__CETUAW__ncb:focus-visible+.prose-module__CETUAW__mnote .prose-module__CETUAW__inner{outline:2px solid var(--accent);outline-offset:4px}.prose-module__CETUAW__prose .prose-module__CETUAW__note p a,.prose-module__CETUAW__prose .prose-module__CETUAW__mnote p a{color:var(--accent);border-bottom:0}.prose-module__CETUAW__prose p a,.prose-module__CETUAW__prose li a{z-index:1;position:relative}@media (min-width:1240px){.prose-module__CETUAW__withNotes{grid-template-columns:var(--note-gutter) 1fr;column-gap:var(--note-gap);max-width:calc(var(--measure) + var(--note-gutter) + var(--note-gap));display:grid}.prose-module__CETUAW__withNotes .prose-module__CETUAW__nrow>*{grid-column:2;grid-row:var(--row)}.prose-module__CETUAW__withNotes .prose-module__CETUAW__nrow>.prose-module__CETUAW__gutter{grid-column:1;grid-row:var(--row);align-self:start;display:block}.prose-module__CETUAW__withNotes .prose-module__CETUAW__mnote,.prose-module__CETUAW__withNotes .prose-module__CETUAW__ncb{display:none}.prose-module__CETUAW__withNotes .prose-module__CETUAW__nm{cursor:default}.prose-module__CETUAW__withNotes .prose-module__CETUAW__nm:after{content:none}}@media (prefers-reduced-motion:reduce){.prose-module__CETUAW__mnote{transition:none}}.ixl-preview .prose-module__CETUAW__prose{--pic-out:0px;--pic-bleed:0px;max-width:none;margin:0}.ixl-preview .prose-module__CETUAW__prose>*{margin-block:0}.ixl-preview .prose-module__CETUAW__prose:has(>p){font:inherit;letter-spacing:inherit;color:inherit;display:contents}.ixl-preview .prose-module__CETUAW__prose>p{font:inherit;letter-spacing:inherit;color:inherit;display:contents}.ixl-preview:has(>.prose-module__CETUAW__prose>p){font:inherit;letter-spacing:inherit;color:inherit}.ixl-preview .prose-module__CETUAW__prose>p :has(slot){font:inherit;letter-spacing:inherit;color:inherit}.ixl-preview .prose-module__CETUAW__nm:after{content:none}.prose-module__CETUAW__formula{margin:0 0 var(--para-gap);contain:inline-size;padding-block:.25em;overflow:auto hidden}.prose-module__CETUAW__formula .katex-display{margin:0}.prose-module__CETUAW__quietLead>:first-child{-webkit-mask-image:linear-gradient(#000 0,#0000006b 9em);mask-image:linear-gradient(#000 0,#0000006b 9em)}.prose-module__CETUAW__quietRest>*{opacity:.42;transition:opacity var(--dur-base) ease}.prose-module__CETUAW__quietRest>:focus-within{opacity:1}@media (hover:hover){.prose-module__CETUAW__quietRest>:hover{opacity:1}}.prose-module__CETUAW__reveal{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute}.prose-module__CETUAW__reveal:checked{display:none}@media screen{.prose-module__CETUAW__prose:not(:has(.prose-module__CETUAW__fadedRest :target)) .prose-module__CETUAW__fadedAt:not(:has(.prose-module__CETUAW__reveal:checked))~.prose-module__CETUAW__fadedRest{display:none}.prose-module__CETUAW__prose:not(:has(.prose-module__CETUAW__fadedRest :target)) .prose-module__CETUAW__fadedAt:not(:has(.prose-module__CETUAW__reveal:checked))~.prose-module__CETUAW__fadedLead>:not(:first-child){display:none}.prose-module__CETUAW__prose:not(:has(.prose-module__CETUAW__fadedRest :target)) .prose-module__CETUAW__fadedAt:not(:has(.prose-module__CETUAW__reveal:checked))~.prose-module__CETUAW__fadedLead .prose-module__CETUAW__fadedClip{max-height:8.4em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0,#0000 100%);mask-image:linear-gradient(#000 0,#0000 100%)}}.prose-module__CETUAW__closedLead>:first-child{max-height:8.4em;margin-bottom:var(--space-8);overflow:hidden;-webkit-mask-image:linear-gradient(#000 0,#0000 100%);mask-image:linear-gradient(#000 0,#0000 100%)}.prose-module__CETUAW__prose .prose-module__CETUAW__closedLead>:not(:first-child){display:none}.prose-module__CETUAW__fadedAt:has(.prose-module__CETUAW__reveal:checked)~.prose-module__CETUAW__fadedLead .prose-module__CETUAW__fadedCta{display:none}.prose-module__CETUAW__prose:has(.prose-module__CETUAW__fadedRest :target) .prose-module__CETUAW__fadedCta{display:none}.prose-module__CETUAW__fadedClip>p{margin:0 0 var(--para-gap);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.prose-module__CETUAW__fadedCta{margin:22px 0 var(--space-8);text-align:center}.prose-module__CETUAW__fadedCta label{cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-title);background:var(--surface-page);border:1px solid var(--border-emphasis);padding:11px 18px;font-size:11px;line-height:1.4;display:inline-block}.prose-module__CETUAW__fadedCta label:hover{background:var(--surface-sunken)}.prose-module__CETUAW__fadedAt:has(.prose-module__CETUAW__reveal:focus-visible)~.prose-module__CETUAW__fadedLead .prose-module__CETUAW__fadedCta label{outline:2px solid var(--accent);outline-offset:3px}.prose-module__CETUAW__fadedCta>span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-top:12px;font-size:10.5px;display:block}@media print{.prose-module__CETUAW__fadedCta{display:none}}
.Photo-module__fsW_Qa__blur{filter:blur(12px);opacity:1;transition:opacity .3s var(--ease-standard,ease-out);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.08)}.Photo-module__fsW_Qa__blur[data-loaded=true]{opacity:0}.ixl-preview .Photo-module__fsW_Qa__blur{opacity:0}@media (prefers-reduced-motion:reduce){.Photo-module__fsW_Qa__blur{transition:none}}.Photo-module__fsW_Qa__retry{z-index:2;cursor:pointer;background:var(--capsule-ground);border:1px solid var(--border-on-image);color:var(--text-on-image-muted);font-family:var(--font-mono);letter-spacing:var(--ls-label);text-transform:uppercase;align-items:center;gap:9px;padding:10px 16px;font-size:11px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Photo-module__fsW_Qa__retry:hover,.Photo-module__fsW_Qa__retry:focus-visible{color:var(--text-on-image);border-color:var(--text-on-image)}.Photo-module__fsW_Qa__retry[data-busy]{cursor:default;color:var(--text-on-image-faint)}
