@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.dJNYhW_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.dJNYhW_variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.AuOkkq_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.AuOkkq_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
._3Bi4vW_header{z-index:50;padding:22px var(--gutter) 40px;color:#fff;text-shadow:0 1px 14px #000000b3;background:linear-gradient(#12100ed9 0%,#12100e73 55%,#12100e00 100%);justify-content:space-between;align-items:center;transition:background .4s,padding .4s;display:flex;position:fixed;inset:0 0 auto}._3Bi4vW_solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12100eeb;padding-bottom:22px}._3Bi4vW_mark{letter-spacing:.02em;font-size:17px;font-weight:700}._3Bi4vW_nav{text-transform:uppercase;letter-spacing:.14em;gap:28px;font-size:13px;font-weight:500;display:flex}._3Bi4vW_link{position:relative}._3Bi4vW_link:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .35s;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}._3Bi4vW_link:hover:after{transform-origin:0;transform:scaleX(1)}._3Bi4vW_toggle{text-transform:uppercase;letter-spacing:.14em;border-radius:var(--radius-pill);border:1px solid;padding:8px 14px;font-size:13px;font-weight:500;display:none}._3Bi4vW_panel{z-index:60;padding:22px var(--gutter);background:var(--bg);flex-direction:column;gap:40px;display:flex;position:fixed;inset:0}._3Bi4vW_panel[hidden]{display:none}._3Bi4vW_close{text-transform:uppercase;letter-spacing:.14em;border-radius:var(--radius-pill);border:1px solid;align-self:flex-end;padding:8px 14px;font-size:13px}._3Bi4vW_panelNav{gap:18px;display:grid}._3Bi4vW_panelLink{font-family:var(--serif);font-size:clamp(40px,10vw,64px);line-height:1.05}@media (max-width:820px){._3Bi4vW_nav{display:none}._3Bi4vW_toggle{display:inline-block}}@media (prefers-reduced-motion:reduce){._3Bi4vW_header,._3Bi4vW_link:after{transition:none}}
._4tEEAG_eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:12px;display:inline-block}
.-TTL4q_headline{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(48px,11vw,176px);font-weight:700;line-height:.86}.-TTL4q_line{display:block;overflow:hidden}.-TTL4q_word{animation:-TTL4q_rise 1.1s var(--ease) forwards;display:block;transform:translateY(105%)}@keyframes -TTL4q_rise{to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.-TTL4q_word{animation:none;transform:none}}
.Et1N4q_hero{height:100svh;min-height:560px;position:relative;overflow:hidden}.Et1N4q_text{z-index:2;left:var(--gutter);right:var(--gutter);overflow-wrap:anywhere;position:absolute;bottom:clamp(64px,9vh,96px)}.Et1N4q_meta{flex-wrap:wrap;align-items:end;gap:16px 32px;margin-top:26px;display:flex}.Et1N4q_tagline{font-family:var(--serif);max-width:30ch;font-size:clamp(20px,2.2vw,30px);line-height:1.15}.Et1N4q_series{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px;font-size:13px;font-weight:500;transition:color .3s}.Et1N4q_series:hover{color:var(--ember)}@media (prefers-reduced-motion:reduce){.Et1N4q_series{transition:none}}
.qmgxjW_card{border-radius:var(--radius);aspect-ratio:var(--card-ratio,4 / 5);display:block;position:relative;overflow:hidden}.qmgxjW_image{transition:transform 1.2s var(--ease), filter .6s;filter:saturate(.9)}.qmgxjW_card:hover .qmgxjW_image{filter:saturate(1.1);transform:scale(1.06)}.qmgxjW_caption{background:linear-gradient(#0000,#000000b3);justify-content:space-between;align-items:end;gap:16px;padding:22px;display:flex;position:absolute;inset:auto 0 0}.qmgxjW_title{font-family:var(--serif);font-size:clamp(22px,2.4vw,34px);font-weight:400;line-height:1;display:block}.qmgxjW_tag{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-top:8px;font-size:11px;display:block}.qmgxjW_go{border:1px solid #fff9;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .3s,color .3s,transform .3s;display:grid}.qmgxjW_card:hover .qmgxjW_go{background:var(--cream);color:var(--bg);transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.qmgxjW_image,.qmgxjW_go{transition:none}.qmgxjW_card:hover .qmgxjW_image{transform:none}}
.iG8H9W_button{border-radius:var(--radius-pill);letter-spacing:.02em;align-items:center;gap:12px;padding:16px 26px;font-size:14px;font-weight:500;transition:gap .3s,background .3s;display:inline-flex}.iG8H9W_button:hover{gap:20px}.iG8H9W_solid{background:var(--cream);color:var(--bg)}.iG8H9W_ghost{color:var(--cream);background:0 0;border:1px solid #f1ead980}@media (prefers-reduced-motion:reduce){.iG8H9W_button{transition:none}}
.rv5UJq_carousel{gap:20px;display:grid}.rv5UJq_controls{justify-content:flex-end;gap:10px;display:flex}.rv5UJq_controls button{border:1px solid #f1ead980;border-radius:50%;width:44px;height:44px}.rv5UJq_track{gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px;display:flex;overflow-x:auto}.rv5UJq_track>*{scroll-snap-align:start;flex:0 0 min(80vw,360px)}
.tdJ-VG_work{padding:var(--section-y) var(--gutter)}.tdJ-VG_head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(32px,5vw,64px);display:flex}.tdJ-VG_title{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.9}.tdJ-VG_grid{gap:var(--gap);grid-template-columns:repeat(12,1fr);list-style:none;display:grid}.tdJ-VG_cell,.tdJ-VG_card{height:100%}.tdJ-VG_full{--card-ratio:16 / 9;grid-column:span 12}.tdJ-VG_wide{--card-ratio:4 / 3;grid-column:span 7}.tdJ-VG_narrow{--card-ratio:auto;grid-column:span 5}.tdJ-VG_third{--card-ratio:3 / 4;grid-column:span 4}@media (max-width:820px){.tdJ-VG_full,.tdJ-VG_wide,.tdJ-VG_narrow,.tdJ-VG_third{--card-ratio:4 / 3;grid-column:span 12}}
.IgLsvG_section{padding:clamp(80px, 10vw, 140px) var(--gutter) 0}.IgLsvG_heading{letter-spacing:-.04em;text-transform:uppercase;margin-bottom:clamp(32px,5vw,64px);font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.9}.IgLsvG_grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));list-style:none;display:grid}
.SwZbnG_crossfade{position:absolute;inset:0;overflow:hidden}.SwZbnG_crossfade:after{content:"";background:linear-gradient(#12100e59 0%,#12100e00 35%,#12100ed9 100%);position:absolute;inset:0}.SwZbnG_slide{opacity:0;transition:opacity 1.6s,transform 7s linear;transform:scale(1.08)}.SwZbnG_on{opacity:1;transform:scale(1)}.SwZbnG_dots{z-index:2;right:var(--gutter);gap:8px;display:flex;position:absolute;bottom:24px}.SwZbnG_dot,.SwZbnG_dotOn{width:28px;height:14px;position:relative}.SwZbnG_dot:before,.SwZbnG_dotOn:before{content:"";background:#f1ead94d;height:2px;position:absolute;top:6px;left:0;right:0}.SwZbnG_dotOn:before{background:var(--cream)}@media (prefers-reduced-motion:reduce){.SwZbnG_slide{transition:none;transform:none}}
.qlpGaq_nav{margin:clamp(80px, 10vw, 140px) var(--gutter) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:32px;padding:clamp(32px,5vw,56px) 0;display:grid}@media (min-width:820px){.qlpGaq_nav{grid-template-columns:repeat(2,minmax(0,1fr))}.qlpGaq_next{text-align:right}}.qlpGaq_link{gap:10px;display:grid}.qlpGaq_dir{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:12px}.qlpGaq_title{font-family:var(--serif);overflow-wrap:anywhere;font-size:clamp(30px,4vw,56px);line-height:1.04;transition:color .3s}.qlpGaq_link:hover .qlpGaq_title{color:var(--ember)}@media (prefers-reduced-motion:reduce){.qlpGaq_title{transition:none}}
.jNorDa_marquee{border-block:1px solid var(--line);white-space:nowrap;padding:22px 0;overflow:hidden}.jNorDa_track{font-family:var(--serif);font-size:clamp(28px,4vw,52px);animation:38s linear infinite jNorDa_slide;display:inline-block}.jNorDa_separator{color:var(--ember);margin:0 28px}@keyframes jNorDa_slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.jNorDa_track{animation:none}}
.LU7AnW_list{gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:820px){.LU7AnW_list[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.LU7AnW_list[data-count="1"]{max-width:1100px}}.LU7AnW_frame{aspect-ratio:16/9;border-radius:var(--radius);background:radial-gradient(120% 90% at 20% 30%, var(--ember) 0%, var(--ember-deep) 70%);position:relative;overflow:hidden}.LU7AnW_poster{filter:brightness(.6)}.LU7AnW_iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.LU7AnW_play{letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex;position:absolute;inset:0}.LU7AnW_play b{background:var(--ember);border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .3s;display:grid}.LU7AnW_play:hover b{transform:scale(1.1)}.LU7AnW_play:focus-visible{outline-offset:-6px}.LU7AnW_caption{color:var(--muted);margin-top:10px;font-size:13px}@media (prefers-reduced-motion:reduce){.LU7AnW_play b{transition:none}.LU7AnW_play:hover b{transform:none}}
.yplsuq_parallax{will-change:transform;position:absolute;inset:-10% 0}
._7T7gra_text{gap:1em;max-width:62ch;font-size:18px;line-height:1.6;display:grid}._7T7gra_text h2{font-family:var(--serif);font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.1}._7T7gra_text h3{font-size:20px;font-weight:500}._7T7gra_text a{text-underline-offset:4px;text-decoration:underline}._7T7gra_quote{font-family:var(--serif);border-left:2px solid var(--ember);padding-left:20px;font-size:clamp(22px,2.6vw,30px);font-style:italic}._7T7gra_figure{gap:10px;margin:.5em 0;display:grid}._7T7gra_caption{color:var(--muted);font-size:13px}
@media (prefers-reduced-motion:no-preference){._6BR70a_reveal{transition:opacity 1s ease, transform 1s var(--ease)}.js ._6BR70a_reveal[data-reveal=pending]{opacity:0;transform:translateY(40px)}}
.rGWjAa_contact{padding:var(--section-y) var(--gutter) 40px;border-top:1px solid var(--line)}.rGWjAa_heading{letter-spacing:-.045em;text-transform:uppercase;margin:22px 0 70px;font-size:clamp(40px,8.5vw,150px);font-weight:700;line-height:.9}.rGWjAa_big{transition:color .3s;display:block}.rGWjAa_big:hover{color:var(--ember)}.rGWjAa_foot{flex-wrap:wrap;justify-content:space-between;gap:14px 32px;font-size:15px;display:flex}.rGWjAa_note{color:var(--muted);margin-bottom:4px;font-size:13px;display:block}.rGWjAa_email{overflow-wrap:anywhere;border-bottom:1px solid var(--line)}.rGWjAa_email:hover,.rGWjAa_social a:hover{color:var(--ember)}.rGWjAa_social{color:var(--muted);flex-wrap:wrap;gap:8px 20px;font-size:13px;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){.rGWjAa_big{transition:none}}
.EXkRna_article{padding-bottom:clamp(48px,7vw,96px)}.EXkRna_section{padding:clamp(48px, 7vw, 96px) var(--gutter) 0}.EXkRna_split{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:820px){.EXkRna_split{grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:clamp(32px,6vw,100px)}}.EXkRna_split>:last-child{max-width:65ch}.EXkRna_label,.EXkRna_heading{font:inherit}.EXkRna_heading{border-top:1px solid var(--line);margin-bottom:clamp(20px,3vw,36px);padding-top:24px}.EXkRna_count{color:var(--cream);margin-left:10px}.EXkRna_credits{color:var(--muted);white-space:pre-line}
.N0PDjW_foot{padding:24px var(--gutter) 40px;border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:13px;display:flex}
.QFc37W_wrap{perspective:1200px;justify-content:center;display:flex}.QFc37W_cover{aspect-ratio:2/3;width:min(380px,80%);transition:transform .6s var(--ease);position:relative;transform:rotateY(-14deg)rotateX(4deg);box-shadow:30px 40px 80px -20px #0009,inset 2px 0 #ffffff14}.QFc37W_wrap:hover .QFc37W_cover{transform:rotateY(0)rotateX(0)scale(1.02)}@media (prefers-reduced-motion:reduce){.QFc37W_cover{transition:none}}
.eMQ5mW_skip{z-index:100;background:var(--cream);color:var(--bg);border-radius:var(--radius-pill);padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.eMQ5mW_skip:focus{transform:none}
.wauxVG_list{flex-wrap:wrap;gap:10px;list-style:none;display:flex}.wauxVG_link{border:1px solid var(--line);border-radius:var(--radius-pill);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:10px 18px;font-size:13px;font-weight:500;transition:color .3s,border-color .3s,background .3s;display:inline-block}.wauxVG_link:hover{color:var(--cream);border-color:var(--cream)}.wauxVG_link[aria-current=page]{background:var(--cream);border-color:var(--cream);color:var(--bg)}@media (prefers-reduced-motion:reduce){.wauxVG_link{transition:none}}
.Z8BnQa_list{border-top:1px solid var(--line);list-style:none}.Z8BnQa_list li{border-bottom:1px solid var(--line)}.Z8BnQa_link{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:clamp(20px,3vw,36px) 0;display:flex}.Z8BnQa_title{letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(32px,6vw,88px);font-weight:700;line-height:.9;transition:color .3s}.Z8BnQa_link:hover .Z8BnQa_title{color:var(--ember)}.Z8BnQa_meta{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:12px}@media (prefers-reduced-motion:reduce){.Z8BnQa_title{transition:none}}
.Smt7BW_grid{gap:var(--gap);grid-template-columns:repeat(12,1fr);list-style:none;display:grid}.Smt7BW_wide,.Smt7BW_narrow,.Smt7BW_third{min-width:0}.Smt7BW_wide{--card-ratio:4 / 3;grid-column:span 7}.Smt7BW_narrow{--card-ratio:auto;grid-column:span 5}.Smt7BW_third{--card-ratio:3 / 4;grid-column:span 4}.Smt7BW_cell,.Smt7BW_card{height:100%}@media (max-width:820px){.Smt7BW_wide,.Smt7BW_narrow,.Smt7BW_third{--card-ratio:4 / 3;grid-column:span 12}}
.emQJtG_page{display:block}.emQJtG_hero{height:100svh;min-height:560px;position:relative;overflow:hidden}.emQJtG_heroText{z-index:2;left:var(--gutter);right:var(--gutter);position:absolute;bottom:clamp(32px,7vh,72px)}.emQJtG_heroMeta{font-family:var(--serif);max-width:30ch;margin-top:26px;font-size:clamp(20px,2.2vw,30px);line-height:1.15}.emQJtG_book{background:radial-gradient(120% 90% at 20% 30%, var(--ember) 0%, var(--ember-deep) 70%);padding:clamp(80px, 12vw, 160px) var(--gutter);grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(40px,7vw,120px);display:grid}.emQJtG_bookTitle{font-family:var(--serif);margin:18px 0 10px;font-size:clamp(48px,7vw,104px);font-weight:400;line-height:.92}.emQJtG_bookSub{font-family:var(--serif);opacity:.85;margin-bottom:26px;font-size:clamp(22px,2.4vw,32px);font-style:italic}.emQJtG_buttons{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.emQJtG_section{padding:var(--section-y) var(--gutter)}.emQJtG_workHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(32px,5vw,64px);display:flex}.emQJtG_sectionTitle{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.9}.emQJtG_grid{gap:var(--gap);grid-template-columns:repeat(12,1fr);display:grid}.emQJtG_c1,.emQJtG_c2,.emQJtG_c3,.emQJtG_c4,.emQJtG_c5{--card-ratio:3 / 4;grid-column:span 4}.emQJtG_c1{--card-ratio:4 / 3;grid-column:span 7}.emQJtG_c2{--card-ratio:4 / 5;grid-column:span 5}.emQJtG_card{height:100%}.emQJtG_carouselCard{--card-ratio:3 / 4}.emQJtG_film{height:90svh;min-height:480px;position:relative;overflow:hidden}.emQJtG_film:after{content:"";background:#12100e73;position:absolute;inset:0}.emQJtG_filmText{z-index:2;inset:auto var(--gutter) clamp(40px, 8vh, 90px);position:absolute}.emQJtG_quote{font-family:var(--serif);max-width:20ch;margin:16px 0 28px;font-size:clamp(30px,4.6vw,68px);line-height:1.04}.emQJtG_about{padding:var(--section-y) var(--gutter);grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,6vw,100px);display:grid}.emQJtG_portrait{aspect-ratio:4/5;border-radius:var(--radius);position:relative;overflow:hidden}.emQJtG_aboutTitle{font-family:var(--serif);margin:18px 0 24px;font-size:clamp(32px,4vw,58px);font-weight:400;line-height:1.06}.emQJtG_aboutTitle em{color:var(--ember)}.emQJtG_stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:clamp(24px,4vw,56px);margin-top:36px;padding-top:24px;display:flex}.emQJtG_stat{font-family:var(--serif);font-size:44px;line-height:1}.emQJtG_stat span{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:12px;display:block}@media (max-width:820px){.emQJtG_book,.emQJtG_about{grid-template-columns:1fr}.emQJtG_c1,.emQJtG_c2,.emQJtG_c3,.emQJtG_c4,.emQJtG_c5{--card-ratio:4 / 3;grid-column:span 12}}
.-Br1lG_about{padding:calc(var(--section-y) * .9) var(--gutter) var(--section-y);grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,6vw,100px);display:grid}.-Br1lG_noPortrait{grid-template-columns:1fr}.-Br1lG_portrait{aspect-ratio:4/5;border-radius:var(--radius);position:relative;overflow:hidden}.-Br1lG_heading{font-family:var(--serif);margin:18px 0 24px;font-size:clamp(40px,5.4vw,80px);font-weight:400;line-height:1.02}.-Br1lG_bio{color:var(--muted)}.-Br1lG_bio p{max-width:54ch}.-Br1lG_pressKit{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:10px;margin-top:32px;padding-bottom:4px;font-size:13px;font-weight:500;display:inline-flex}.-Br1lG_pressKit:hover{color:var(--ember)}.-Br1lG_fileType{color:var(--muted)}.-Br1lG_cv{padding:0 var(--gutter) var(--section-y)}.-Br1lG_sectionTitle{letter-spacing:-.04em;text-transform:uppercase;border-top:1px solid var(--line);margin-bottom:clamp(32px,5vw,64px);padding-top:clamp(40px,6vw,80px);font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.9}.-Br1lG_group{border-top:1px solid var(--line);grid-template-columns:5fr 7fr;gap:12px clamp(32px,6vw,100px);padding:28px 0;display:grid}.-Br1lG_groupTitle{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);padding-top:4px;font-size:12px;font-weight:500}.-Br1lG_entries{gap:14px;list-style:none;display:grid}.-Br1lG_entry{grid-template-columns:5.5em 1fr;column-gap:20px;display:grid}.-Br1lG_year{font-variant-numeric:tabular-nums;color:var(--muted);grid-row:span 2}.-Br1lG_entryTitle{overflow-wrap:anywhere}.-Br1lG_entryTitle a{border-bottom:1px solid var(--line)}.-Br1lG_entryTitle a:hover{color:var(--ember)}.-Br1lG_venue{color:var(--muted);font-size:14px}@media (max-width:820px){.-Br1lG_about,.-Br1lG_group{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.-Br1lG_pressKit,.-Br1lG_entryTitle a{transition:color .3s}}
.d34Bla_hero{background:var(--ember-deep);background:radial-gradient(120% 90% at 20% 30%, var(--ember) 0%, var(--ember-deep) 70%);padding:var(--section-y) var(--gutter);grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(40px,7vw,120px);display:grid}.d34Bla_label{color:#f1ead9bf}.d34Bla_title{font-family:var(--serif);margin:18px 0 10px;font-size:clamp(48px,7vw,104px);font-weight:400;line-height:.92}.d34Bla_sub{font-family:var(--serif);opacity:.85;margin-bottom:26px;font-size:clamp(22px,2.4vw,32px);font-style:italic}.d34Bla_description{opacity:.92;max-width:50ch}.d34Bla_actions{margin-top:30px}.d34Bla_buttons{flex-wrap:wrap;gap:12px;display:flex}.d34Bla_contact{flex-wrap:wrap;gap:12px 32px;margin-top:24px;display:flex}.d34Bla_contact dt{text-transform:uppercase;letter-spacing:.18em;color:#f1ead9bf;font-size:12px}.d34Bla_contact dd{font-family:var(--serif);overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(20px,2vw,26px)}.d34Bla_contact a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.d34Bla_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d34Bla_section{padding:var(--section-y) var(--gutter);border-top:1px solid var(--line)}.d34Bla_narrow{max-width:62ch}.d34Bla_sectionTitle{font-family:var(--serif);margin:12px 0 32px;font-size:clamp(40px,6vw,84px);font-weight:400;line-height:.95}.d34Bla_excerpt{font-family:var(--serif);white-space:pre-line;font-size:clamp(20px,2vw,26px);line-height:1.5}.d34Bla_audio{width:100%;margin-top:28px;display:block}.d34Bla_reviews{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(32px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.d34Bla_quote{font-family:var(--serif);margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.2}.d34Bla_source{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);margin-top:16px;font-size:12px}.d34Bla_events{margin:0;padding:0;list-style:none}.d34Bla_event{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) 2fr 1.5fr;align-items:baseline;gap:8px 24px;padding:22px 0;display:grid}.d34Bla_eventDate{color:var(--ember)}.d34Bla_eventTitle{font-family:var(--serif);font-size:clamp(22px,2.2vw,28px)}.d34Bla_eventVenue{color:var(--muted)}@media (max-width:820px){.d34Bla_hero,.d34Bla_event{grid-template-columns:1fr}}
.VV-g9G_head{padding:calc(var(--section-y) * .9) var(--gutter) 0}.VV-g9G_headTop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:clamp(28px,4vw,48px);display:flex}.VV-g9G_title{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(48px,11vw,176px);font-weight:700;line-height:.86}.VV-g9G_section{padding:clamp(40px, 6vw, 80px) var(--gutter) var(--section-y)}.VV-g9G_sectionTitle{letter-spacing:-.04em;text-transform:uppercase;margin:14px 0 clamp(32px,5vw,64px);font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.9}.VV-g9G_hero{height:88svh;min-height:520px;position:relative;overflow:hidden}.VV-g9G_hero:after{content:"";background:linear-gradient(#12100e59 0%,#12100e00 35%,#12100ed9 100%);position:absolute;inset:0}.VV-g9G_heroText{z-index:2;left:var(--gutter);right:var(--gutter);position:absolute;bottom:clamp(32px,7vh,72px)}.VV-g9G_heroTitle{overflow-wrap:anywhere;margin-top:16px}.VV-g9G_subtitle{font-family:var(--serif);max-width:30ch;margin-top:22px;font-size:clamp(20px,2.2vw,30px);line-height:1.15}.VV-g9G_plainHero{padding:calc(var(--section-y) * .9) var(--gutter) clamp(32px, 5vw, 64px);border-bottom:1px solid var(--line)}.VV-g9G_plainHero .VV-g9G_subtitle{color:var(--muted)}.VV-g9G_intro{padding:var(--section-y) var(--gutter) 0;grid-template-columns:5fr 7fr;gap:clamp(24px,6vw,100px);display:grid}.VV-g9G_introText{max-width:60ch;font-size:18px}.VV-g9G_back{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:500;transition:color .3s}.VV-g9G_back:hover{color:var(--cream)}.VV-g9G_empty{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);padding:clamp(32px,6vw,72px) clamp(20px,4vw,56px)}.VV-g9G_emptyTitle{font-family:var(--serif);margin-bottom:14px;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.06}.VV-g9G_emptyText{color:var(--muted);max-width:50ch;margin-bottom:26px}.VV-g9G_more{padding:0 var(--gutter) var(--section-y)}@media (max-width:820px){.VV-g9G_intro{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.VV-g9G_back{transition:none}}.VV-g9G_moreList{margin-top:20px}
.l2auGG_notFound{padding:calc(var(--section-y) * .9) var(--gutter) var(--section-y)}.l2auGG_code{color:var(--ember)}.l2auGG_heading{margin:22px 0 clamp(40px,6vw,80px)}.l2auGG_body{border-top:1px solid var(--line);grid-template-columns:5fr 7fr;gap:32px clamp(32px,6vw,100px);padding-top:32px;display:grid}.l2auGG_note{color:var(--muted);max-width:40ch;font-size:18px}.l2auGG_actions{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}@media (max-width:820px){.l2auGG_body{grid-template-columns:1fr}}
