@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87cff802105bedba-s.317r36kz8jp6a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aec8606da530ef08-s.21ccp_t0_3hvd.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:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35a317e37c2135a2-s.p.0vsfw373o_bl3.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:Tenor Sans Fallback;src:local(Arial);ascent-override:84.22%;descent-override:22.89%;line-gap-override:0.0%;size-adjust:109.24%}.UMSbiG_className{font-family:Tenor Sans,Tenor Sans Fallback;font-style:normal;font-weight:400}.UMSbiG_variable{--font-display:"Tenor Sans", "Tenor Sans Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.Uh_eJW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.Uh_eJW_variable{--font-text:"DM Sans", "DM Sans Fallback"}
.DQSvKG_curtain{z-index:900;background:var(--bg);color:var(--ink);pointer-events:all;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.DQSvKG_mark{opacity:0}.DQSvKG_mono{width:46px;height:auto}.DQSvKG_clone{z-index:901;pointer-events:none;will-change:top, left, width, height;display:none;position:fixed;overflow:hidden}.DQSvKG_cloneImg{object-fit:cover;transform-origin:50%;width:100%;height:100%}
._5Joaoq_principles{background:var(--bg-alt);position:relative}._5Joaoq_stage{align-items:center;height:100svh;display:flex;position:relative;overflow:hidden}._5Joaoq_track{height:74svh;padding-left:var(--margin);will-change:transform;align-items:stretch;display:flex}._5Joaoq_head{flex-direction:column;flex:none;justify-content:center;gap:32px;width:min(34vw,560px);margin-right:10vw;display:flex}._5Joaoq_head em{color:var(--ink-soft)}._5Joaoq_link{border-bottom:1px solid;align-self:flex-start;padding-bottom:6px;font-size:.6875rem}._5Joaoq_panel{column-gap:var(--gutter);flex:none;grid-template-columns:repeat(12,minmax(0,1fr));width:min(72vw,1180px);margin-right:7vw;display:grid;position:relative}._5Joaoq_media{grid-column:1/span 6;height:100%;position:relative;overflow:hidden}._5Joaoq_plate{inset:0;position:absolute!important}._5Joaoq_numeral{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);mix-blend-mode:var(--blend);pointer-events:none;font-size:clamp(7rem,19vh,14rem);font-weight:400;line-height:.8;position:absolute;top:-2%;left:44%}._5Joaoq_copy{flex-direction:column;grid-column:8/span 5;align-self:end;gap:22px;padding-bottom:2vh;display:flex}._5Joaoq_copy .t-body{max-width:28em}._5Joaoq_tail{flex:0 0 6vw}._5Joaoq_progress{left:var(--margin);right:var(--margin);background:var(--rule);height:1px;position:absolute;bottom:5svh}._5Joaoq_progress span{background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:899px){._5Joaoq_stage{height:auto;padding-block:var(--section);display:block}._5Joaoq_track{height:auto;padding-inline:var(--margin);flex-direction:column;gap:96px}._5Joaoq_head{width:100%;margin:0}._5Joaoq_panel{grid-template-columns:1fr;row-gap:28px;width:100%;margin:0}._5Joaoq_media{aspect-ratio:4/3;grid-column:1;height:auto}._5Joaoq_numeral{font-size:7rem;top:-.35em;left:auto;right:0}._5Joaoq_copy{grid-column:1}._5Joaoq_progress{display:none}}@media (min-width:900px) and (prefers-reduced-motion:reduce){._5Joaoq_stage{height:auto;padding-block:var(--section);overflow-x:auto}}
.XurojW_plate{isolation:isolate;position:relative;overflow:hidden}.XurojW_img{object-fit:cover;will-change:transform;transform-origin:50%}.XurojW_mono{filter:grayscale()contrast(1.06)brightness(1.03)sepia(.08)}
._5l9WOq_tag{color:var(--ink-muted);white-space:nowrap;border:1px dashed;border-radius:999px;align-items:center;gap:6px;padding:3px 8px 2px;font-size:.625rem;display:inline-flex}._5l9WOq_tag:before{content:"";background:var(--ocre);border-radius:50%;width:5px;height:5px}
.gerZ5q_works{padding-block:var(--section);background:var(--bg);position:relative}.gerZ5q_head{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:40px;display:grid}.gerZ5q_head>:first-child{grid-column:1/-1}.gerZ5q_head h2{grid-column:1/span 8}.gerZ5q_head em{color:var(--ink-soft)}.gerZ5q_headAside{flex-direction:column;grid-column:9/span 4;gap:28px;padding-bottom:1.2vw;display:flex}.gerZ5q_all{border-bottom:1px solid;align-self:flex-start;padding-bottom:6px;font-size:.6875rem}.gerZ5q_list{padding-inline:var(--margin);flex-direction:column;gap:clamp(120px,22vh,280px);margin-top:clamp(96px,16vh,200px);display:flex}.gerZ5q_item{position:relative}.gerZ5q_link{display:block}.gerZ5q_frame{aspect-ratio:16/9;background:var(--surface);position:relative;overflow:hidden}.gerZ5q_plate{inset:0;position:absolute!important}.gerZ5q_plate img{transition:filter 1.2s var(--ease-out)}.gerZ5q_link:hover .gerZ5q_plate img{filter:brightness(1.04)saturate(1.04)}.gerZ5q_meta{flex-direction:column;gap:14px;margin-top:24px;display:flex;position:relative}.gerZ5q_title{white-space:nowrap;transition:font-style}.gerZ5q_link:hover .gerZ5q_title,.gerZ5q_link:focus-visible .gerZ5q_title{color:var(--ink-soft)}.gerZ5q_sub{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.gerZ5q_full .gerZ5q_frame{aspect-ratio:21/10}.gerZ5q_right{width:58%;margin-left:auto}.gerZ5q_right .gerZ5q_frame{aspect-ratio:5/4}.gerZ5q_left{width:70%}.gerZ5q_left .gerZ5q_frame{aspect-ratio:3/2}.gerZ5q_wide{width:84%;margin-left:8%}.gerZ5q_wide .gerZ5q_frame{aspect-ratio:16/9}@media (max-width:767px){.gerZ5q_head h2,.gerZ5q_headAside{grid-column:1/-1}.gerZ5q_right,.gerZ5q_left,.gerZ5q_wide{width:100%;margin-left:0}.gerZ5q_full .gerZ5q_frame{aspect-ratio:4/5}.gerZ5q_title{white-space:normal}}
._98Rpzq_section{position:relative}._98Rpzq_stage{background:var(--bg);height:100svh;position:relative;overflow:hidden}._98Rpzq_frame{clip-path:inset(18% 41%);will-change:clip-path;position:absolute;inset:0}html.reduced ._98Rpzq_frame{clip-path:none}._98Rpzq_plate{inset:0;position:absolute!important}._98Rpzq_scrim{opacity:0;background:linear-gradient(#0000 30%,#0c090740 55%,#0c0907a8 100%);position:absolute;inset:0}._98Rpzq_caption{white-space:nowrap;color:var(--ink-muted);position:absolute;bottom:calc(18% - 32px);left:50%;transform:translate(-50%)}._98Rpzq_signature{left:var(--margin);color:#f1ece4;position:absolute;bottom:9svh}._98Rpzq_signature em{color:#f1ece4bd}._98Rpzq_mask{overflow-clip-margin:.1em;padding-bottom:.06em;display:block;overflow:visible clip}._98Rpzq_mask>span{display:block}html.js:not(.reduced) ._98Rpzq_mask>span{transform:translateY(110%)}@media (max-width:767px){._98Rpzq_frame{clip-path:inset(22% 30%)}._98Rpzq_caption{bottom:calc(22% - 28px)}}
.ukWaLa_portrait{flex-direction:column;gap:20px;display:flex}.ukWaLa_frame{aspect-ratio:3/4;background:var(--surface);position:relative;overflow:hidden}.ukWaLa_inner{position:absolute;inset:0}.ukWaLa_plate{inset:0;position:absolute!important}.ukWaLa_awaiting{background:radial-gradient(120% 80% at 70% 20%, #ffffff59, transparent 60%), var(--surface);color:var(--ink-muted);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.ukWaLa_initials{font-family:var(--font-serif);letter-spacing:-.04em;font-size:clamp(3.4rem,6.4vw,6.4rem);font-weight:400;line-height:1}.ukWaLa_initials em{color:var(--ink-soft)}.ukWaLa_caption{flex-direction:column;gap:8px;display:flex}.ukWaLa_name{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h3);letter-spacing:-.02em;line-height:1.05}.ukWaLa_name em{color:var(--ink-soft)}.ukWaLa_caption .t-label{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}
.iCvxZq_people{padding-block:var(--section);background:var(--bg);position:relative;overflow:clip}.iCvxZq_grid{align-items:start;row-gap:clamp(64px,10vh,120px)}.iCvxZq_head{top:calc(var(--header-h) + 8vh);flex-direction:column;grid-column:1/span 5;gap:36px;display:flex;position:sticky}.iCvxZq_head em{color:var(--ink-soft)}.iCvxZq_colA{grid-column:7/span 3;padding-top:6vh}.iCvxZq_colB{grid-column:10/span 3;padding-top:22vh}.iCvxZq_after{row-gap:clamp(48px,8vh,96px);margin-top:clamp(64px,12vh,160px)}.iCvxZq_quote{flex-direction:column;grid-column:2/span 9;gap:24px;display:flex}.iCvxZq_quote p{text-wrap:balance}.iCvxZq_more{grid-column:2/span 6}.iCvxZq_link{border-bottom:1px solid;padding-bottom:6px;font-size:.6875rem;display:inline-block}@media (max-width:899px){.iCvxZq_head{grid-column:1/-1;position:static}.iCvxZq_colA{grid-column:1/span 3;padding-top:0}.iCvxZq_colB{grid-column:4/span 3;padding-top:12vh}.iCvxZq_quote,.iCvxZq_more{grid-column:1/-1}}
.YnZ7ba_light{position:relative}.YnZ7ba_stage{color:#f1ece4;background:#2a211a;height:100svh;position:relative;overflow:hidden}.YnZ7ba_scrim{pointer-events:none;background:radial-gradient(85% 75% at 0 8%,#0c0907b8,#0000 72%),linear-gradient(#0000 62%,#0c09078c);position:absolute;inset:0}.YnZ7ba_canvas{width:100%;height:100%;inset:0;position:absolute!important}.YnZ7ba_top{left:var(--margin);top:calc(var(--header-h) + 5vh);flex-direction:column;gap:26px;max-width:34rem;display:flex;position:absolute}.YnZ7ba_top em{color:#f1ece4b3}.YnZ7ba_lede{color:#f1ece4d1}.YnZ7ba_top>:first-child{color:#f1ece4b8}.YnZ7ba_day{right:var(--margin);top:calc(var(--header-h) + 5vh);color:#f1ece4cc;align-items:center;gap:14px;display:flex;position:absolute}.YnZ7ba_dayTrack{opacity:.6;background:currentColor;width:clamp(120px,14vw,220px);height:1px;position:relative}.YnZ7ba_sun{background:var(--ocre);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.YnZ7ba_places{left:var(--margin);position:absolute;bottom:7vh}.YnZ7ba_place{white-space:nowrap;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:0;left:0}.YnZ7ba_place:first-child{position:relative}.YnZ7ba_placeName em{color:var(--ink-soft)}.YnZ7ba_mask{overflow-clip-margin:.1em;padding-bottom:.05em;display:block;overflow:visible clip}.YnZ7ba_mask>span{display:block}html.js:not(.reduced) [data-place-line]{transform:translateY(110%)}html.reduced .YnZ7ba_place:not(:first-child){display:none}.YnZ7ba_map{right:var(--margin);color:#f1ece4;width:clamp(140px,15vw,220px);height:auto;position:absolute;bottom:7vh;overflow:visible}@media (max-width:767px){.YnZ7ba_day{top:auto;bottom:calc(7vh + 150px);left:var(--margin);right:auto}.YnZ7ba_map{width:96px;bottom:auto;top:calc(var(--header-h) + 2vh);opacity:.8}.YnZ7ba_top{top:calc(var(--header-h) + 15vh)}}
._8oITgW_duo{column-gap:var(--gutter);padding:0 var(--margin) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}._8oITgW_a{grid-column:2/span 4}._8oITgW_b{grid-column:8/span 4;padding-top:24vh}._8oITgW_joint{top:0;left:50%;bottom:var(--section);background:var(--rule);transform-origin:top;width:1px;position:absolute}@media (max-width:899px){._8oITgW_a{grid-column:1/span 3}._8oITgW_b{grid-column:4/span 3;padding-top:14vh}}
.CIQXMq_invitation{--ratio:.72432;--open-x:.29532;--open-w:.40937;--open-y:.08842;--pw:min(calc(40svh / var(--ratio)), 70vw);--ph:calc(var(--pw) * var(--ratio));--pt:18svh;position:relative}.CIQXMq_stage{background:var(--inverse-bg);height:100svh;color:var(--inverse-ink);position:relative;overflow:hidden}.CIQXMq_plate{will-change:clip-path;position:absolute;inset:0}html.reduced .CIQXMq_plate{clip-path:inset(calc(var(--pt) + var(--ph) * var(--open-y)) calc(50vw - var(--pw) / 2 + var(--pw) * (1 - var(--open-x) - var(--open-w))) calc(100svh - var(--pt) - var(--ph)) calc(50vw - var(--pw) / 2 + var(--pw) * var(--open-x)))}.CIQXMq_plateInner{inset:0;position:absolute!important}.CIQXMq_portal{top:var(--pt);left:calc(50% - var(--pw) / 2);width:var(--pw);height:var(--ph);pointer-events:none;position:absolute}.CIQXMq_lintel{height:max(1px, calc(var(--ph) * .0055));background:currentColor;position:absolute;inset:0 0 auto}.CIQXMq_column{width:100%;height:100%;position:absolute;inset:0}.CIQXMq_opening{left:calc(var(--open-x) * 100%);width:calc(var(--open-w) * 100%);top:calc(var(--open-y) * 100%);position:absolute;bottom:0}.CIQXMq_title{inset:calc(var(--pt) + var(--ph) * .4) 0 auto 0;grid-template-columns:1fr var(--pw) 1fr;pointer-events:none;align-items:baseline;font-size:clamp(2.4rem,5.4vw,7rem);display:grid;position:absolute}.CIQXMq_left{grid-column:1;justify-self:end;padding-right:clamp(16px,2.6vw,48px)}.CIQXMq_right{grid-column:3;justify-self:start;padding-left:clamp(16px,2.6vw,48px)}.CIQXMq_title em{color:var(--ink-soft)}.CIQXMq_mask{overflow-clip-margin:.1em;padding-bottom:.06em;display:block;overflow:visible clip}.CIQXMq_mask>span{display:block}html.js:not(.reduced) [data-line]{transform:translateY(110%)}html.js:not(.reduced) [data-after]{opacity:0}.CIQXMq_after{left:50%;top:calc(var(--pt) + var(--ph) + 5svh);text-align:center;flex-direction:column;align-items:center;gap:26px;width:min(92vw,520px);display:flex;position:absolute;transform:translate(-50%)}.CIQXMq_text{color:#f1ece4b8}.CIQXMq_cta{flex-direction:column;align-items:center;gap:10px;padding:6px 2px;display:inline-flex}.CIQXMq_ctaLine{transform-origin:50%;width:100%;height:1px;transition:transform .8s var(--ease-out);background:currentColor}.CIQXMq_cta:hover .CIQXMq_ctaLine{transform:scaleX(1.4)}.CIQXMq_direct{color:#f1ece499;flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.CIQXMq_direct a:hover{color:var(--inverse-ink)}@media (max-width:1100px){.CIQXMq_invitation{--pw:min(calc(34svh / var(--ratio)), 70vw);--pt:14svh}.CIQXMq_title{inset:calc(var(--pt) + var(--ph) + 3svh) var(--margin) auto;flex-direction:column;align-items:center;font-size:clamp(2.4rem,11vw,3.4rem);display:flex}.CIQXMq_left,.CIQXMq_right{padding:0}.CIQXMq_after{top:calc(var(--pt) + var(--ph) + 3svh + 2 * clamp(2.4rem, 11vw, 3.4rem) + 4svh)}}
.gv9_OW_toggle{align-items:center;gap:10px;height:44px;font-size:.6875rem;display:inline-flex}.gv9_OW_dot{width:9px;height:9px;transition:transform .8s var(--ease-out);background:currentColor;border-radius:50%;position:relative;overflow:hidden}.gv9_OW_dot:after{content:"";background:var(--bg);transition:transform .8s var(--ease-out);border-radius:50%;position:absolute;inset:0;transform:translate(110%,-40%)}html[data-mode=dark] .gv9_OW_dot:after{transform:translate(38%,-22%)}.gv9_OW_labels{display:grid;overflow:hidden}.gv9_OW_labels>span{transition:transform .6s var(--ease-out), opacity .6s var(--ease-out);grid-area:1/1}.gv9_OW_labels>span[data-on=false]{opacity:0;transform:translateY(100%)}
.l78QHW_principles{column-gap:var(--gutter);padding:var(--section) var(--margin);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.l78QHW_side{top:calc(var(--header-h) + 6vh);flex-direction:column;grid-column:1/span 4;align-self:start;gap:28px;display:flex;position:sticky}.l78QHW_numeral{height:1em;font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(6rem,16vw,15rem);line-height:1;overflow:hidden}.l78QHW_numeral>span{transition:transform 1.1s var(--ease-out);flex-direction:column;display:flex}.l78QHW_numeral>span>span{height:1em}.l78QHW_meter{background:var(--rule);width:1px;height:18vh;position:relative}.l78QHW_meter span{background:var(--ink);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.l78QHW_list{grid-column:6/span 7}.l78QHW_row{border-top:1px solid var(--rule);opacity:.42;min-height:52svh;transition:opacity .8s var(--ease-soft);flex-direction:column;justify-content:center;gap:18px;padding-block:6vh;display:flex}.l78QHW_on{opacity:1}html.reduced .l78QHW_row{opacity:1}.l78QHW_index{color:var(--ink-muted)}@media (max-width:899px){.l78QHW_side{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:flex-end;position:static}.l78QHW_numeral{font-size:5.5rem}.l78QHW_meter{display:none}.l78QHW_list{grid-column:1/-1;margin-top:40px}.l78QHW_row{opacity:1;min-height:0}}
.J5mT1q_menu{z-index:790;visibility:hidden;background:var(--bg);color:var(--ink);clip-path:inset(0% 0% 100%);position:fixed;inset:0}.J5mT1q_inner{column-gap:var(--gutter);height:100%;padding:calc(var(--header-h) + 4vh) var(--margin) clamp(24px, 4vh, 44px);grid-template-rows:1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.J5mT1q_nav{grid-column:1/span 7;align-self:center}.J5mT1q_row{position:relative}.J5mT1q_rule{background:var(--rule);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.J5mT1q_mask{display:block;overflow:hidden}.J5mT1q_link{align-items:baseline;gap:clamp(16px,2.4vw,40px);padding-block:clamp(6px,1.3vh,14px) clamp(4px,1vh,10px);display:flex}.J5mT1q_index{width:2.6em;color:var(--ink-muted)}.J5mT1q_label{font-family:var(--font-serif);letter-spacing:-.015em;transition:transform .8s var(--ease-out), font-style 0s;font-size:clamp(2.2rem,5.6vh,4.6rem);font-weight:400;line-height:1.06}.J5mT1q_link:hover .J5mT1q_label,.J5mT1q_link:focus-visible .J5mT1q_label{color:var(--ink-soft);transform:translate(.18em)}.J5mT1q_active .J5mT1q_label{color:var(--ink-soft)}.J5mT1q_active .J5mT1q_index:after{content:" —"}.J5mT1q_preview{aspect-ratio:4/5;background:var(--surface);grid-column:9/span 4;align-self:center;width:100%;max-height:62vh;position:relative;overflow:hidden}.J5mT1q_plate{opacity:0;transition:opacity .8s var(--ease-soft), transform 1.4s var(--ease-out);inset:0;transform:scale(1.06);position:absolute!important}.J5mT1q_plateOn{opacity:1;transform:scale(1)}.J5mT1q_meta{border-top:1px solid var(--rule);font-size:var(--fs-small);grid-column:1/-1;gap:clamp(24px,6vw,120px);padding-top:24px;display:flex}.J5mT1q_meta>div{flex-direction:column;gap:2px;display:flex}.J5mT1q_meta p:first-child{margin-bottom:8px}.J5mT1q_meta a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:899px){.J5mT1q_nav{grid-column:1/-1;align-self:center}.J5mT1q_preview{display:none}.J5mT1q_label{font-size:clamp(2.3rem,11vw,3.4rem)}.J5mT1q_meta{flex-wrap:wrap;row-gap:18px}}
.sTR0Na_cta{padding:var(--section) var(--margin) calc(var(--section) * .6);border-bottom:1px solid var(--rule)}.sTR0Na_inner{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.sTR0Na_inner h2{grid-column:1/span 8;max-width:12ch}.sTR0Na_inner h2 em{color:var(--ink-soft)}.sTR0Na_side{flex-direction:column;grid-column:9/span 4;align-items:flex-start;gap:28px;padding-bottom:1.4vw;display:flex}.sTR0Na_side .t-body{color:var(--ink-muted)}.sTR0Na_link{flex-direction:column;gap:10px;display:inline-flex}.sTR0Na_line{transform-origin:0;height:1px;transition:transform .8s var(--ease-out);background:currentColor}.sTR0Na_link:hover .sTR0Na_line{transform:scaleX(1.35)}@media (max-width:899px){.sTR0Na_inner h2,.sTR0Na_side{grid-column:1/-1}.sTR0Na_side{margin-top:40px}}
.MVR86a_section{padding-bottom:var(--section)}.MVR86a_note{max-width:44em;margin:48px var(--margin) 0}
._2EO0xG_principles{padding:calc(var(--section) * .4) var(--margin) var(--section)}._2EO0xG_principles h2{margin-bottom:28px}._2EO0xG_principle{border-top:1px solid var(--rule);grid-template-columns:5em 1fr;align-items:baseline;padding-block:22px;display:grid}._2EO0xG_numeral{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h3);color:var(--ink-muted)}
.lnUIdW_header{z-index:800;height:var(--header-h);padding-inline:var(--margin);color:var(--ink);transition:color .5s var(--ease-soft), transform .7s var(--ease-out), opacity .5s var(--ease-soft);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}html.lnUIdW_js:not(.lnUIdW_is-ready) .lnUIdW_header{opacity:0}.lnUIdW_header>*{pointer-events:auto}.lnUIdW_dark{color:#f1ece4}.lnUIdW_light{color:var(--noir)}.lnUIdW_hidden{transform:translateY(-110%)}.lnUIdW_open{color:var(--ink)}.lnUIdW_brand{height:44px;transition:opacity .6s var(--ease-soft);align-items:center;gap:14px;display:flex}html:has(#seuil):not([data-hero=off]) .lnUIdW_brand{opacity:0;pointer-events:none}html:has(#seuil):not([data-hero=off]) .lnUIdW_open .lnUIdW_brand{opacity:1;pointer-events:auto}.lnUIdW_mono{width:25px;height:auto}.lnUIdW_word{width:86px;height:auto}.lnUIdW_actions{align-items:center;gap:clamp(20px,3vw,44px);display:flex}.lnUIdW_cta{padding-block:8px;font-size:.6875rem;position:relative}.lnUIdW_cta:after{content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease-out);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(.28)}.lnUIdW_cta:hover:after,.lnUIdW_cta:focus-visible:after{transform:scaleX(1)}.lnUIdW_open .lnUIdW_cta{opacity:0;pointer-events:none}@media (max-width:767px){.lnUIdW_mode{display:none}}.lnUIdW_toggle{align-items:center;gap:14px;height:44px;display:flex}.lnUIdW_toggleLabel{font-size:.6875rem;display:grid;position:relative;overflow:hidden}.lnUIdW_toggleLabel>span{transition:transform .6s var(--ease-out);grid-area:1/1}.lnUIdW_toggleLabel>[data-state=open]{transform:translateY(110%)}.lnUIdW_open .lnUIdW_toggleLabel>[data-state=closed]{transform:translateY(-110%)}.lnUIdW_open .lnUIdW_toggleLabel>[data-state=open]{transform:translateY(0)}.lnUIdW_bars{width:28px;height:9px;position:relative}.lnUIdW_bars i{transform-origin:50%;height:1px;transition:transform .6s var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.lnUIdW_bars i:first-child{top:0}.lnUIdW_bars i:last-child{bottom:0;transform:translate(20%)scaleX(.6)}.lnUIdW_toggle:hover .lnUIdW_bars i:last-child{transform:none}.lnUIdW_open .lnUIdW_bars i:first-child{transform:translateY(4px)rotate(45deg)scaleX(.72)}.lnUIdW_open .lnUIdW_bars i:last-child,.lnUIdW_open .lnUIdW_toggle:hover .lnUIdW_bars i:last-child{transform:translateY(-4px)rotate(-45deg)scaleX(.72)}@media (max-width:767px){.lnUIdW_cta{display:none}.lnUIdW_word{width:74px}}
.kE5ekq_next{padding:var(--section) var(--margin) calc(var(--section) * .6)}.kE5ekq_link{flex-direction:column;gap:28px;display:flex}.kE5ekq_frame{aspect-ratio:21/9;position:relative;overflow:hidden}.kE5ekq_inner{position:absolute;inset:0}.kE5ekq_plate{inset:0;position:absolute!important}.kE5ekq_plate img{transition:transform 1.6s var(--ease-out)}.kE5ekq_link:hover .kE5ekq_plate img{transform:scale(1.04)}.kE5ekq_title span{vertical-align:middle;transition:transform .8s var(--ease-out);font-size:.5em;display:inline-block}.kE5ekq_link:hover .kE5ekq_title{color:var(--ink-soft)}.kE5ekq_link:hover .kE5ekq_title span{transform:translate(.4em)}@media (max-width:767px){.kE5ekq_frame{aspect-ratio:4/3}}
.-U5g2a_reading .word{--read:1;color:color-mix(in srgb, var(--ink) calc(var(--read) * 100%), var(--ink-read))}.-U5g2a_reading em .word{color:color-mix(in srgb, var(--ink-soft) calc(var(--read) * 100%), var(--ink-read))}
.JBbOiq_text{column-gap:var(--gutter);padding:var(--section) var(--margin) 0;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.JBbOiq_kicker{grid-column:1/-1;margin-bottom:32px}.JBbOiq_opening{grid-column:1/span 10;max-width:20ch}.JBbOiq_columns{flex-direction:column;grid-column:6/span 6;gap:28px;margin-top:clamp(56px,10vh,120px);display:flex}.JBbOiq_figure{aspect-ratio:21/9;margin-top:var(--section);grid-column:1/-1;position:relative;overflow:hidden}.JBbOiq_inner{position:absolute;inset:0}.JBbOiq_plate{inset:0;position:absolute!important}.JBbOiq_quote{padding:var(--section) var(--margin)}.JBbOiq_quote blockquote{flex-direction:column;gap:36px;max-width:min(100%,1180px);margin:0 auto;display:flex}.JBbOiq_quoteText{font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(2rem,4.6vw,5.2rem);line-height:1.12}@media (max-width:899px){.JBbOiq_opening,.JBbOiq_columns{grid-column:1/-1}.JBbOiq_figure{aspect-ratio:4/3}}
.HW9NPq_body{column-gap:var(--gutter);padding:var(--section) var(--margin) calc(var(--section) * .6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.HW9NPq_summary{flex-direction:column;grid-column:1/span 7;gap:28px;display:flex}.HW9NPq_facts{flex-direction:column;grid-column:9/span 4;gap:36px;margin:0;padding-top:40px;display:flex}.HW9NPq_fact{border-top:1px solid var(--rule);padding-top:16px}.HW9NPq_fact dt{margin-bottom:12px}.HW9NPq_fact dd{margin:0}.HW9NPq_fact li{padding-block:4px}.HW9NPq_pending{color:var(--ink-muted);font-size:var(--fs-small);align-items:center;gap:12px;display:inline-flex}.HW9NPq_gallery{gap:clamp(64px, 12vh, 160px) var(--gutter);padding:0 var(--margin) var(--section);flex-wrap:wrap;display:flex}.HW9NPq_item{flex-direction:column;gap:14px;display:flex}.HW9NPq_frame{width:100%;max-height:92svh;position:relative;overflow:hidden}.HW9NPq_inner{position:absolute;inset:0}.HW9NPq_plate{inset:0;position:absolute!important}.HW9NPq_full{width:100%}.HW9NPq_left{width:58%}.HW9NPq_right{width:46%;margin-left:auto}.HW9NPq_pair{width:calc(50% - var(--gutter) / 2)}@media (max-width:899px){.HW9NPq_summary,.HW9NPq_facts{grid-column:1/-1}.HW9NPq_left,.HW9NPq_right,.HW9NPq_pair{width:100%}}
._3hUVsW_footer{padding:clamp(80px, 14vh, 160px) var(--margin) clamp(20px, 3vh, 32px);position:relative;overflow:hidden}._3hUVsW_top{gap:var(--gutter);font-size:var(--fs-small);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}._3hUVsW_col{flex-direction:column;align-items:flex-start;gap:4px;display:flex}._3hUVsW_col>p:first-child{margin-bottom:14px}._3hUVsW_big{font-family:var(--font-serif);letter-spacing:-.015em;transition:background-size .8s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-size:clamp(1.4rem,2.3vw,2.4rem);font-weight:400;line-height:1.15}._3hUVsW_big:hover{background-size:100% 1px}._3hUVsW_link{transition:opacity .4s var(--ease-soft)}._3hUVsW_link:hover{opacity:.6}._3hUVsW_rule{background:var(--rule);transform-origin:0;height:1px;margin-top:clamp(64px,10vh,120px)}._3hUVsW_bottom{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:16px;padding-top:clamp(24px,4vh,40px);display:flex}._3hUVsW_legal{flex-wrap:wrap;gap:10px 24px;display:flex}._3hUVsW_legal a:hover{color:var(--ink)}._3hUVsW_credit span{color:var(--ink);transition:background-size .6s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}._3hUVsW_credit:hover span{background-size:100% 1px}@media (max-width:899px){._3hUVsW_top{grid-template-columns:1fr 1fr;row-gap:48px}._3hUVsW_top>:first-child{grid-column:1/-1}._3hUVsW_bottom{flex-direction:column;align-items:flex-start}._3hUVsW_signature{display:none}}
.HS70Aa_nf{text-align:center;min-height:100svh;padding:var(--header-h) var(--margin);flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.HS70Aa_nf em{color:var(--ink-soft)}.HS70Aa_mono{width:64px;height:auto}.HS70Aa_link{border-bottom:1px solid;padding-bottom:6px;font-size:.6875rem}
