@font-face{font-family:'Jost';font-style:normal;font-weight:100 900;font-display:swap;src:url(/polices/incorporee-53cfd01f.ttf) format('truetype-variations')}@font-face{font-family:'Jost';font-style:italic;font-weight:100 900;font-display:swap;src:url(/polices/incorporee-3c601acf.ttf) format('truetype-variations')}.press76{padding-bottom:clamp(70px,9vw,130px)}.press76 .phero{margin-bottom:clamp(28px,4vw,54px)}.press76-topline{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid var(--b);padding-bottom:12px;margin-bottom:clamp(28px,4vw,54px)}.press76-tabs{display:flex;gap:clamp(16px,2vw,30px);align-items:baseline;font-size:.6875rem;font-weight:700;letter-spacing:.095em;text-transform:uppercase}.press76-tabs span,.press76-tabs a{padding-bottom:3px;border-bottom:1px solid transparent}.press76-tabs span{border-color:currentColor}.press76-tabs a:hover{border-color:currentColor}.press76-count{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}.press76 .phero h1{max-width:17ch;font-size:clamp(3.2rem,7.4vw,7.4rem);font-weight:300;letter-spacing:-.055em;line-height:.9}.press76 .phero .pstats{max-width:72ch}.p76-filterwrap{border-top:1px solid var(--b);border-bottom:1px solid var(--b);margin-bottom:clamp(42px,6vw,88px)}.p76-filterline{display:flex;align-items:center;gap:10px clamp(18px,2vw,32px);min-height:62px;flex-wrap:wrap}.p76-filterlabel,.p76-result{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.p76-filterbtn{font:inherit;font-size:clamp(.94rem,1.25vw,1.08rem);letter-spacing:-.015em;padding:17px 0;position:relative;display:flex;align-items:baseline;gap:7px}.p76-filterbtn::after{content:"↓";font-size:.7em;transition:transform .28s var(--ease)}.p76-filterbtn[aria-expanded="true"]::after{transform:rotate(180deg)}.p76-filterbtn .active{font-size:.62em;font-weight:700;letter-spacing:.07em;text-transform:uppercase;opacity:.55;max-width:15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p76-filterspacer{flex:1 1 20px}.p76-clear{font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;border-bottom:1px solid currentColor;padding:3px 0;opacity:.7}.p76-clear:hover{opacity:1}.p76-result{font-variant-numeric:tabular-nums}.p76-searchrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;border-top:1px solid color-mix(in srgb,var(--b) 18%,transparent);padding:12px 0}.p76-searchrow input{width:100%;border:0;background:transparent;color:inherit;font:inherit;font-size:clamp(1rem,1.35vw,1.15rem);padding:8px 0;outline:0;border-radius:0}.p76-searchrow input::placeholder{color:color-mix(in srgb,var(--b) 43%,transparent);opacity:1}.p76-searchclear{width:32px;height:32px;font-size:1.1rem;opacity:.55}.p76-searchclear:hover{opacity:1}.p76-tray{border-top:1px solid color-mix(in srgb,var(--b) 18%,transparent);padding:clamp(18px,2.5vw,30px) 0 clamp(22px,3vw,34px);animation:p76tray .34s var(--ease) both}@keyframes p76tray{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.p76-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px clamp(18px,3vw,50px)}.p76-option{display:flex;align-items:baseline;justify-content:space-between;gap:14px;text-align:left;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--b) 18%,transparent);font-size:.88rem;line-height:1.3}.p76-option:hover,.p76-option[aria-pressed="true"]{border-bottom-color:var(--b)}.p76-option[aria-pressed="true"]{font-weight:700}.p76-option sup{font-size:.62em;opacity:.55;font-variant-numeric:tabular-nums}.p76-feature{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:clamp(28px,5vw,90px);align-items:center;border-bottom:1px solid var(--b);padding-bottom:clamp(46px,6vw,90px);margin-bottom:clamp(58px,8vw,120px)}.p76-feature figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:#eee;order:2}.p76-feature img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .85s var(--ease)}.p76-feature:hover img{transform:scale(1.025)}.p76-feature-copy{max-width:680px}.p76-kicker{display:flex;flex-wrap:wrap;gap:7px 15px;font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.45}.p76-kicker .muted{font-weight:400;opacity:.62}.p76-feature h2{margin:.65em 0 0;font-size:clamp(2.15rem,4.6vw,5.2rem);font-weight:300;letter-spacing:-.045em;line-height:.96;text-wrap:balance}.p76-feature .by{margin-top:1.1em;font-size:.88rem;opacity:.68}.p76-read{display:inline-block;margin-top:clamp(24px,3vw,38px);font-size:.6875rem;font-weight:700;letter-spacing:.095em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}.p76-stream{display:block}.p76-split{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(260px,.78fr);gap:clamp(26px,4.5vw,76px);align-items:start;margin-bottom:clamp(64px,8vw,118px)}.p76-card{display:block;min-width:0}.p76-card figure{margin:0 0 16px;overflow:hidden;background:#eee;aspect-ratio:4/3}.p76-card img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .72s var(--ease)}a.p76-card:hover img{transform:scale(1.025)}.p76-card.small{padding-top:clamp(34px,7vw,110px)}.p76-card.small figure{aspect-ratio:1/1}.p76-card h3{margin:.55em 0 0;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:400;letter-spacing:-.025em;line-height:1.08;text-wrap:balance;max-width:28ch}.p76-card.small h3{font-size:clamp(1.05rem,1.55vw,1.35rem)}.p76-card .by{margin-top:.5em;font-size:.8rem;line-height:1.4;opacity:.66}.p76-card .p76-read{margin-top:1em}.p76-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin-bottom:clamp(74px,9vw,132px)}.p76-trio .p76-card:nth-child(2){margin-top:clamp(30px,5vw,84px)}.p76-trio .p76-card:nth-child(3){margin-top:clamp(10px,2vw,36px)}.p76-trio .p76-card figure{aspect-ratio:4/3}.p76-trio .p76-card h3{font-size:clamp(1.05rem,1.6vw,1.42rem)}.p76-statement{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);gap:clamp(30px,6vw,110px);align-items:center;border-top:1px solid var(--b);border-bottom:1px solid var(--b);padding:clamp(52px,8vw,126px) 0;margin-bottom:clamp(72px,9vw,132px)}.p76-statement h3{margin:.45em 0 0;font-size:clamp(2.5rem,6.4vw,7.2rem);font-weight:300;letter-spacing:-.055em;line-height:.91;text-wrap:balance;max-width:14ch}.p76-statement figure{margin:0;aspect-ratio:3/4;overflow:hidden;background:#eee}.p76-statement img{width:100%;height:100%;object-fit:cover;object-position:top center}.p76-statement .by{margin-top:1em;font-size:.85rem;opacity:.65}.p76-rows{border-top:1px solid var(--b);margin-bottom:clamp(76px,9vw,140px)}.p76-row{display:grid;grid-template-columns:clamp(94px,12vw,170px) minmax(0,1fr) auto;gap:clamp(18px,3vw,48px);align-items:center;border-bottom:1px solid color-mix(in srgb,var(--b) 20%,transparent);padding:16px 0;transition:padding .3s var(--ease)}a.p76-row:hover{padding-inline:12px}.p76-row figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:#eee}.p76-row img{width:100%;height:100%;object-fit:cover;object-position:top center}.p76-row h3{margin:.35em 0 0;font-size:clamp(1.05rem,1.75vw,1.55rem);font-weight:400;letter-spacing:-.022em;line-height:1.08}.p76-row .by{margin-top:.45em;font-size:.78rem;opacity:.65}.p76-row .date{font-size:.6875rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap}.p76-focus{display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:clamp(24px,5vw,82px);border-top:2px solid var(--b);padding:14px 0 clamp(50px,7vw,100px);margin-bottom:clamp(12px,2vw,30px)}.p76-focus .tag{font-size:.6875rem;font-weight:700;letter-spacing:.095em;text-transform:uppercase}.p76-focus h2{margin:0;font-size:clamp(2.6rem,6vw,6.4rem);font-weight:300;letter-spacing:-.055em;line-height:.9}.p76-focus p{margin:1em 0 0;font-size:.85rem;opacity:.64}.p76-printtag{display:inline-block;margin-top:1em;font-size:.625rem;font-weight:700;letter-spacing:.095em;text-transform:uppercase;opacity:.6}.p76-end{display:flex;justify-content:space-between;gap:24px;align-items:baseline;border-top:2px solid var(--b);padding-top:16px;margin-top:clamp(50px,7vw,100px)}.p76-end h2{margin:.3em 0 0;font-size:clamp(1.5rem,2.8vw,2.7rem);font-weight:400;letter-spacing:-.03em}.p76-end a{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}@media(max-width:900px){.p76-options{grid-template-columns:repeat(2,minmax(0,1fr))}.p76-feature,.p76-split,.p76-statement{grid-template-columns:1fr}.p76-feature figure{order:0}.p76-card.small{padding-top:0}.p76-trio{grid-template-columns:repeat(2,minmax(0,1fr))}.p76-trio .p76-card:nth-child(n){margin-top:0}.p76-focus{grid-template-columns:1fr}.p76-statement figure{width:min(72vw,460px)}}@media(max-width:620px){.press76-topline{align-items:flex-start}.press76-count{white-space:normal;text-align:right}.p76-filterline{gap:0 18px}.p76-filterlabel{flex:1 1 100%;padding-top:14px}.p76-filterbtn{padding:12px 0}.p76-filterspacer{display:none}.p76-clear{margin-left:auto}.p76-result{flex:1 1 100%;padding-bottom:12px}.p76-options{grid-template-columns:1fr}.p76-searchrow{grid-template-columns:1fr auto}.p76-trio{grid-template-columns:1fr}.p76-row{grid-template-columns:86px minmax(0,1fr)}.p76-row .date{grid-column:2}.p76-feature h2{font-size:clamp(2rem,10vw,3.8rem)}.p76-statement h3{font-size:clamp(2.4rem,12vw,4.5rem)}.p76-end{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.p76-tray,.p76-card img,.p76-feature img{animation:none;transition:none}}.press77{--p77-ink:#0b0b0b;--p77-paper:#fff;--p77-soft:#f2f1ed;--p77-acid:#dfff52;--p77-pink:#f4b9c3;--p77-blue:#c5dafc;--p77-lilac:#d6cff8;--p77-mint:#cfe3c7;color:var(--p77-ink);padding-bottom:clamp(80px,10vw,150px)}.press77 *{box-sizing:border-box}.p77-subnav{position:sticky;top:var(--hh,56px);z-index:34;background:#fff;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;transition:top .45s var(--ease)}:root.entete-partie .p77-subnav{top:0}.p77-tabs{display:flex;align-items:center;gap:clamp(18px,2.6vw,38px);overflow-x:auto;scrollbar-width:none}.p77-tabs::-webkit-scrollbar{display:none}.p77-tabs a,.p77-tabs span{flex:0 0 auto;font-size:.72rem;letter-spacing:.035em;line-height:1.2;padding:3px 0;position:relative}.p77-tabs [aria-current="page"]{font-weight:700}.p77-tabs [aria-current="page"]::after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:3px;background:#000}.p77-room{font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.p77-filter{position:sticky;top:calc(var(--hh,56px) + 43px);z-index:33;background:#fff;border-bottom:1px solid #000;transition:top .45s var(--ease)}:root.entete-partie .p77-filter{top:43px}.p77-filterline{min-height:68px;display:flex;align-items:center;gap:10px clamp(20px,2.5vw,42px);flex-wrap:wrap}.p77-filterlabel,.p77-clear,.p77-view,.p77-count{font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.p77-filterbtn{font:inherit;font-size:clamp(.96rem,1.25vw,1.08rem);letter-spacing:-.012em;padding:19px 0;display:flex;align-items:center;gap:8px;white-space:nowrap}.p77-filterbtn::after{content:"+";font-size:.95em;font-weight:400}.p77-filterbtn[aria-expanded="true"]::after{content:"−"}.p77-filterbtn .chosen{max-width:15ch;overflow:hidden;text-overflow:ellipsis;font-size:.66rem;letter-spacing:.055em;text-transform:uppercase;opacity:.52}.p77-filterfill{flex:1 1 20px}.p77-clear{border-bottom:1px solid currentColor;padding-bottom:3px;opacity:.65}.p77-clear:hover{opacity:1}.p77-view{background:#000;color:#fff;padding:11px 16px}.p77-count{font-variant-numeric:tabular-nums;opacity:.65}.p77-tray{background:var(--p77-soft);border-top:1px solid rgba(0,0,0,.16);padding:clamp(18px,2.4vw,30px) 0 clamp(24px,3.2vw,40px);animation:p77tray .32s var(--ease) both}@keyframes p77tray{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.p77-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(18px,3vw,52px)}.p77-opt{display:flex;align-items:baseline;justify-content:space-between;gap:18px;text-align:left;border-bottom:1px solid rgba(0,0,0,.22);padding:10px 0;font-size:.88rem;line-height:1.2}.p77-opt:hover,.p77-opt[aria-pressed="true"]{border-bottom-color:#000}.p77-opt[aria-pressed="true"]{font-weight:700}.p77-opt sup{font-size:.62em;opacity:.5}.p77-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;background:#fff;border-top:1px solid rgba(0,0,0,.16);padding:10px 0}.p77-search input{width:100%;border:0;background:transparent;font:inherit;font-size:1rem;padding:8px 0;outline:0;border-radius:0}.p77-search input::placeholder{color:#000;opacity:.38}.p77-search button{font-size:1.1rem;width:34px;height:34px;opacity:.5}.p77-title{display:block;padding:clamp(42px,6vw,82px) 0 clamp(34px,4.5vw,62px)}.p77-title h1{margin:0;font-size:clamp(2.8rem,5.2vw,5.6rem);font-weight:300;letter-spacing:-.052em;line-height:.9}.p77-flow{display:block}.p77-cycle{margin-bottom:clamp(80px,10vw,150px)}.p77-sticky{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(30px,6vw,110px);align-items:start;min-height:145vh}.p77-sticky-copy{position:sticky;top:calc(var(--hh,56px) + 132px);padding-top:8px;max-width:620px}:root.entete-partie .p77-sticky-copy{top:126px}.p77-kicker{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.66rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;line-height:1.35}.p77-kicker .muted{font-weight:400;opacity:.56}.p77-sticky-copy h2{margin:.55em 0 0;font-size:clamp(2.6rem,5.4vw,6rem);font-weight:300;letter-spacing:-.05em;line-height:.92;text-wrap:balance}.p77-sticky-copy .by{margin-top:1em;font-size:.84rem;opacity:.66}.p77-more{display:inline-block;margin-top:clamp(22px,3vw,36px);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.p77-sticky-stack{display:grid;gap:clamp(50px,7vw,100px)}.p77-stackcard{display:block}.p77-stackcard figure{margin:0 0 16px;aspect-ratio:4/3;overflow:hidden;background:#ddd}.p77-stackcard img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .8s var(--ease)}a.p77-stackcard:hover img{transform:scale(1.025)}.p77-stackcard h3{margin:.55em 0 0;font-size:clamp(1.25rem,2.05vw,1.9rem);font-weight:400;letter-spacing:-.025em;line-height:1.07;max-width:28ch}.p77-stackcard .by{margin-top:.5em;font-size:.8rem;opacity:.64}.p77-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,2vw,30px);grid-auto-flow:dense;align-items:start}.p77-tile{display:flex;flex-direction:column;min-height:100%;color:#000;background:#fff}.p77-tile figure{margin:0;overflow:hidden;background:#ddd}.p77-tile img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .75s var(--ease)}a.p77-tile:hover img{transform:scale(1.025)}.p77-tile .copy{padding:14px 0 0}.p77-tile h3{margin:.5em 0 0;font-size:clamp(1.04rem,1.5vw,1.38rem);font-weight:400;letter-spacing:-.018em;line-height:1.1}.p77-tile .by{margin-top:.45em;font-size:.77rem;opacity:.63}.p77-tile.t1{grid-column:span 7}.p77-tile.t1 figure{aspect-ratio:16/10}.p77-tile.t2{grid-column:span 5;margin-top:clamp(50px,8vw,120px)}.p77-tile.t2 figure{aspect-ratio:1}.p77-tile.t3{grid-column:span 4}.p77-tile.t3 figure{aspect-ratio:4/3}.p77-tile.t4{grid-column:span 4;margin-top:clamp(26px,4vw,70px)}.p77-tile.t4 figure{aspect-ratio:3/4}.p77-tile.t5{grid-column:span 4;margin-top:clamp(70px,9vw,140px)}.p77-tile.t5 figure{aspect-ratio:4/3}.p77-colortile{grid-column:span 5;min-height:clamp(330px,38vw,560px);padding:clamp(24px,3.6vw,54px);display:flex;flex-direction:column;justify-content:space-between;background:var(--tile);color:#000}.p77-colortile h3{margin:.5em 0 0;font-size:clamp(2rem,4.2vw,4.7rem);font-weight:300;letter-spacing:-.05em;line-height:.93;max-width:13ch;text-wrap:balance}.p77-colortile .footer{font-size:.72rem;line-height:1.4;max-width:38ch}.p77-colortile.dark{color:#fff}.p77-banner{grid-column:1/-1;min-height:clamp(250px,32vw,470px);background:#000;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;padding:clamp(28px,4vw,60px);overflow:hidden;position:relative}.p77-banner::before{content:"PRESS PRESS PRESS PRESS PRESS PRESS";position:absolute;left:-2vw;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:clamp(4rem,11vw,12rem);font-weight:300;letter-spacing:-.06em;opacity:.09}.p77-banner h3{position:relative;margin:0;font-size:clamp(2.4rem,5.8vw,6.4rem);font-weight:300;letter-spacing:-.055em;line-height:.9;max-width:14ch}.p77-banner a{position:relative;font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.p77-feature{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);min-height:92vh;background:#000;color:#fff;margin-bottom:clamp(80px,10vw,150px)}.p77-feature-copy{padding:clamp(34px,5vw,78px);align-self:center;position:sticky;top:calc(var(--hh,56px) + 96px)}.p77-feature h2{margin:.55em 0 0;font-size:clamp(2.8rem,6.4vw,7rem);font-weight:300;letter-spacing:-.058em;line-height:.9;text-wrap:balance;max-width:13ch}.p77-feature .by{margin-top:1em;opacity:.7}.p77-feature figure{margin:0;min-height:92vh;overflow:hidden}.p77-feature figure img{width:100%;height:100%;object-fit:cover;object-position:top center}.p77-rows{border-top:1px solid #000}.p77-row{display:grid;grid-template-columns:minmax(120px,.24fr) minmax(0,1fr) auto;gap:clamp(18px,3vw,52px);align-items:baseline;border-bottom:1px solid rgba(0,0,0,.22);padding:18px 0;transition:padding .28s var(--ease)}a.p77-row:hover{padding-inline:12px}.p77-row .pub{font-size:.66rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.p77-row h3{margin:0;font-size:clamp(1.08rem,1.85vw,1.65rem);font-weight:400;letter-spacing:-.023em;line-height:1.06}.p77-row .date{font-size:.66rem;font-weight:700;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap}.p77-row .by{display:block;margin-top:.35em;font-size:.76rem;opacity:.6}.p77-end{margin-top:clamp(90px,11vw,170px);background:var(--p77-acid);padding:clamp(30px,5vw,72px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end}.p77-end h2{margin:.25em 0 0;font-size:clamp(2.2rem,5vw,5.5rem);font-weight:300;letter-spacing:-.05em;line-height:.92;max-width:14ch}.p77-end a{font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}@media(max-width:980px){.p77-options{grid-template-columns:repeat(2,minmax(0,1fr))}.p77-title{grid-template-columns:1fr}.p77-title p{max-width:52ch}.p77-sticky{grid-template-columns:1fr;min-height:0}.p77-sticky-copy{position:static}.p77-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.p77-tile.t1,.p77-tile.t2{grid-column:span 3;margin-top:0}.p77-tile.t3,.p77-tile.t4,.p77-tile.t5{grid-column:span 2;margin-top:0}.p77-colortile{grid-column:span 3}.p77-feature{grid-template-columns:1fr;min-height:0}.p77-feature-copy{position:static}.p77-feature figure{min-height:58vw}.p77-end{grid-template-columns:1fr}}@media(max-width:700px){.p77-subnav{top:var(--hh,56px);padding:11px 0}.p77-filter{position:static}.p77-filterline{gap:0 18px;padding:8px 0}.p77-filterlabel{flex:1 1 100%;padding-top:4px}.p77-filterbtn{padding:10px 0}.p77-filterfill{display:none}.p77-clear{margin-left:auto}.p77-count{flex:1 1 100%;padding:8px 0 3px}.p77-options{grid-template-columns:1fr}.p77-title{padding-top:42px}.p77-title h1{font-size:clamp(3.5rem,20vw,6rem)}.p77-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 14px}.p77-tile.t1,.p77-tile.t2,.p77-tile.t3,.p77-tile.t4,.p77-tile.t5,.p77-colortile{grid-column:span 1;margin-top:0}.p77-colortile{min-height:280px}.p77-colortile h3{font-size:clamp(1.7rem,8vw,2.7rem)}.p77-banner{grid-template-columns:1fr;min-height:320px}.p77-feature figure{min-height:72vw}.p77-rows .p77-row{grid-template-columns:1fr auto}.p77-row .pub{grid-column:1/-1}.p77-row .date{grid-column:2;grid-row:2}.p77-cycle{margin-bottom:90px}}@media(prefers-reduced-motion:reduce){.p77-tile img,.p77-stackcard img,.p77-subnav,.p77-filter,.p77-tray{animation:none!important;transition:none!important}}.menu-search-v84{width:min(100%,520px);margin-top:clamp(26px,3.6vh,42px);padding-top:0;border-top:0}.menu-searchhead{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:8px}.menu-searchhead .lab{margin:0;color:var(--w);opacity:.52}.menu-searchkey{font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--w) 34%,transparent);border-radius:999px;padding:4px 7px;line-height:1;opacity:.58}.menu-searchfield{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) 28px;align-items:center;gap:13px;border-top:1px solid color-mix(in srgb,var(--w) 52%,transparent);border-bottom:1px solid color-mix(in srgb,var(--w) 52%,transparent);padding:clamp(13px,1.8vh,18px) 0;transition:background .28s var(--ease),color .28s var(--ease),padding .28s var(--ease),margin .28s var(--ease),border-color .28s var(--ease)}.menu-searchfield:focus-within{background:var(--w);color:var(--b);border-color:var(--w);margin-inline:-14px;padding-inline:14px}.menu-searchicon{width:18px;height:18px;border:1.5px solid currentColor;border-radius:50%;position:relative;opacity:.72}.menu-searchicon::after{content:"";position:absolute;width:8px;height:1.5px;background:currentColor;right:-6px;bottom:-3px;transform:rotate(45deg);transform-origin:left center}.menu-searchfield input{min-width:0;width:100%;border:0!important;padding:0!important;background:transparent!important;color:inherit!important;font:inherit;font-size:clamp(1.22rem,2vw,1.7rem)!important;line-height:1.1!important;letter-spacing:-.026em!important;outline:0;border-radius:0}.menu-searchfield input::placeholder{color:currentColor!important;opacity:.46!important}.menu-searchclear{width:28px;height:28px;border:0!important;display:grid;place-items:center;color:inherit;font-size:1.15rem;line-height:1;opacity:.65;transition:opacity .2s,transform .25s var(--ease)}.menu-searchclear:hover,.menu-searchclear:focus-visible{opacity:1;transform:rotate(90deg)}.menu-searchfield input:placeholder-shown ~ .menu-searchclear{opacity:0;pointer-events:none}.menu-searchresults{margin-top:0;max-height:min(34vh,310px);overflow:auto;scrollbar-width:none;border-bottom:0}.menu-searchresults::-webkit-scrollbar{display:none}.menu-searchresults:empty{display:none}.menu-srow{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px 22px;align-items:baseline;width:100%!important;padding:12px 28px 12px 0!important;margin:0!important;border-top:1px solid color-mix(in srgb,var(--w) 23%,transparent)!important;background:transparent!important;color:var(--w)!important;transition:background .2s,color .2s,padding .25s var(--ease)!important}.menu-srow::after{content:"↗";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:.78rem;opacity:.45}.menu-srow b{font-size:clamp(1rem,1.4vw,1.2rem)!important;font-weight:400;line-height:1.14;letter-spacing:-.018em}.menu-srow span{margin:0!important;font-size:.58rem!important;font-weight:700;letter-spacing:.095em;text-transform:uppercase;line-height:1.3;opacity:.48;text-align:right;max-width:20ch}.menu-srow:hover,.menu-srow:focus-visible{background:var(--w)!important;color:var(--b)!important;padding-left:12px!important;padding-right:40px!important;outline:none}.menu-srow:hover b,.menu-srow:focus-visible b{text-decoration:none!important}.menu-srow:hover::after,.menu-srow:focus-visible::after{opacity:1;right:12px}.menu-snone{margin:0;padding:14px 0;border-top:1px solid color-mix(in srgb,var(--w) 23%,transparent);font-size:.82rem;opacity:.58}.menu-droite{display:flex;flex-direction:column;min-width:0;align-self:start;gap:clamp(16px,2.6vh,30px)}@media(min-width:901px){.menu .menu-droite .menu-search-v84{width:100%;margin:0;padding-top:0;border-top:0}.menu-searchhead{width:min(100%,320px);margin:0 0 7px auto;justify-content:flex-start}.menu-droite .menu-searchfield{width:min(100%,320px);margin-left:auto;grid-template-columns:15px minmax(0,1fr) 20px;gap:10px;border-top:0;border-bottom:1px solid color-mix(in srgb,var(--w) 52%,transparent);padding:6px 0 8px;opacity:1;transition:opacity .3s var(--ease),border-color .3s var(--ease)}.menu-droite .menu-searchfield:hover,.menu-droite .menu-searchfield:focus-within{opacity:1;background:transparent;color:var(--w);border-color:var(--w);margin-inline:0 0;padding-inline:0}.menu-searchicon{width:13px;height:13px;border-width:1.2px;opacity:.9}.menu-searchicon::after{width:6px;height:1.2px;right:-4px;bottom:-2px}.menu-searchfield input{font-size:.9rem!important;line-height:1.35!important;letter-spacing:-.005em!important}.menu-searchclear{width:20px;height:20px;font-size:.95rem}.menu-droite .menu-searchresults{width:min(100%,460px);margin:14px 0 0 auto;max-height:min(48vh,440px)}.menu-srow{padding:9px 24px 9px 0!important}.menu-srow b{font-size:.92rem!important}.menu-srow span{font-size:.55rem!important}.menupanel{padding-top:0}}@media(max-width:900px){.menu-droite{margin-top:clamp(18px,3vh,30px)}.menu-search-v84{width:100%;margin-top:28px}.menu-searchfield{padding-block:14px}.menu-searchfield:focus-within{margin-inline:0;padding-inline:0;background:transparent;color:var(--w);border-color:var(--w)}.menu-searchkey{display:none}.menu-srow{grid-template-columns:1fr;padding-block:11px!important}.menu-srow span{text-align:left;max-width:none}}@font-face{font-family:'Taxon';font-style:normal;font-weight:300;font-display:swap;src:url(/polices/Taxon-Light.woff2) format('woff2')}html,body{font-synthesis:weight style}:root{--w:#FFFFFF;--b:#000000;--f:'Taxon','PingFang SC','Microsoft YaHei','Noto Sans SC','Helvetica Neue',Helvetica,Arial,sans-serif;--gut:clamp(16px,3.2vw,44px);--wm:clamp(1.45rem,3.3vw,2.3rem);--wmh:clamp(15px,1.9vw,27px);--big:clamp(1.8rem,4.8vw,3.4rem);--list:clamp(1.35rem,3.1vw,2.3rem);--body:clamp(1rem,1.1vw,1.1rem);--lab:.6875rem;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--w)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.001ms!important;transition-duration:.001ms!important}}body{margin:0;background:var(--w);color:var(--b);font-family:var(--f);font-size:var(--body);font-weight:400;line-height:1.5;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--b);outline-offset:2px}.wrap{padding-inline:var(--gut)}.lab{font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.35}:root{--ease:cubic-bezier(.2,.7,.2,1)}.rv{opacity:0;transform:translateY(22px);transition:opacity .75s var(--ease),transform .75s var(--ease)}.rv.in{opacity:1;transform:none}.rv-lead{transform:translateY(46px);transition:opacity 1.15s var(--ease),transform 1.15s var(--ease)}.rv-fine{transform:translateY(9px);transition:opacity .5s var(--ease),transform .5s var(--ease)}@keyframes pagein{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}#main.pin{animation:pagein .5s var(--ease)}header.top{transition:transform .45s var(--ease),background-color .4s ease,color .4s ease,border-color .4s ease}header.top.hide{transform:translateY(-101%)}@keyframes menuin{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}body.nav-open .menu nav a{animation:menuin .5s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms)}body.nav-open .menu-foot{animation:menuin .5s var(--ease) both;animation-delay:.32s}.mqrow{display:flex;align-items:center;flex:none}@keyframes kenburns{from{transform:scale(1)}to{transform:scale(1.07)}}.slide.on img{animation:kenburns 9s ease-out both}@keyframes scrimin{from{opacity:0}to{opacity:1}}@keyframes panelin{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.nlpop.on{animation:scrimin .35s ease both}.nlpop.on .nlpanel{animation:panelin .5s var(--ease) both}.lbox.on{animation:scrimin .3s ease both}.lbox.on .lbframe{animation:panelin .45s var(--ease) both}.pstats b{display:inline-block;min-width:1.2em}header.top{position:sticky;top:0;z-index:60;background:var(--w);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(15px,2.1vw,24px) var(--gut);border-bottom:1px solid var(--b)}.wordmark{display:inline-block;flex:0 0 auto;height:var(--wmh);width:calc(var(--wmh)*10.723);background:currentColor;-webkit-mask:url(data:image/png;base64,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) no-repeat left center/contain;mask:url(data:image/png;base64,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) no-repeat left center/contain;text-indent:-999em;overflow:hidden;white-space:nowrap}.bars{display:inline-block;position:relative;width:26px;height:22px;vertical-align:middle}.bars i{position:absolute;top:0;height:100%;width:2px;background:var(--b);transition:transform .4s cubic-bezier(.2,.7,.2,1),opacity .3s}.bars i:nth-child(1){left:1px}.bars i:nth-child(2){left:12px}.bars i:nth-child(3){left:23px}body.nav-open .bars i{background:var(--w)}body.nav-open .bars i:nth-child(1){transform:translateX(11px) rotate(45deg)}body.nav-open .bars i:nth-child(3){transform:translateX(-11px) rotate(-45deg)}body.nav-open .bars i:nth-child(2){opacity:0}body.nav-open header.top{background:var(--b);color:var(--w);border-bottom-color:var(--b)}.menu{position:fixed;inset:0;z-index:55;background:var(--b);color:var(--w);display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:minmax(min-content,1fr) auto;column-gap:clamp(30px,6vw,110px);padding:clamp(64px,12vh,150px) var(--gut) clamp(22px,4vh,40px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translateY(-101%);transition:transform .5s cubic-bezier(.7,0,.15,1)}.menu .menu-foot{grid-column:1 / -1}@media (max-width:900px){.menu{grid-template-columns:minmax(0,1fr)}}body.nav-open{overflow:hidden}body.nav-open .menu{transform:translateY(0)}.menu nav{display:flex;flex-direction:column;gap:2px;align-self:start;min-width:0}.menu nav#menunav{max-height:none!important;overflow:visible!important}.menu nav a{font-size:min(var(--list),4.2vh);font-weight:400;letter-spacing:-0.017em;line-height:1.28;width:max-content;max-width:100%}.menu nav a[data-hors]{color:#A39FC0}.menu nav a[data-hors]:hover,.menu nav a[data-hors]:focus-visible{background:#A39FC0;color:var(--b)}.menu nav a:hover,.menu nav a[aria-current="page"]{background:var(--w);color:var(--b);padding-inline:.25em;margin-inline:-.25em}.menu nav .navitem{display:block}.menu nav .navitem > a{display:inline-flex;align-items:baseline;gap:.32em}.navcar{font-style:normal;font-size:.3em;opacity:.45;line-height:1;transform:translateY(-.55em);transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s}.navitem:hover .navcar,.navitem:focus-within .navcar{opacity:1;transform:translateY(-.55em) rotate(45deg)}.subnav{max-height:0;overflow:hidden;opacity:0;padding-left:1.1em;border-left:1px solid color-mix(in srgb,var(--w) 32%,transparent);margin-left:.12em;transition:max-height .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease,margin-top .3s}.navitem:hover .subnav,.navitem:focus-within .subnav{max-height:30vh;opacity:1;margin-top:.3em}.menu nav .subnav a{display:block;width:max-content;font-size:clamp(.95rem,1.9vw,1.35rem);font-weight:400;letter-spacing:-0.013em;line-height:1.55;opacity:.78}@media (max-width:900px){.menu nav a,.menu nav .subnav a{width:auto;max-width:100%}}.menu nav .subnav a:hover,.menu nav .subnav a:focus-visible{opacity:1}@media (hover:none),(max-width:640px){.subnav{max-height:none;opacity:1;margin-top:.3em}.navcar{display:none}}@media (prefers-reduced-motion:reduce){.subnav,.navcar{transition:none}}.menupanel{align-self:start;padding-top:.35em;min-height:0}@media (max-width:900px),(hover:none){.menupanel{display:none}}.mp{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.2,.7,.2,1),transform .4s cubic-bezier(.2,.7,.2,1)}.mp.on{opacity:1;transform:none}.mplab{font-size:.625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;opacity:.5;border-bottom:1px solid color-mix(in srgb,var(--w) 28%,transparent);padding-bottom:9px;margin-bottom:clamp(14px,1.8vw,22px)}.mpgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}@media (max-width:1200px){.mpgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mpcard{display:block}.mpcard figure{margin:0 0 11px;aspect-ratio:4/3;overflow:hidden;background:#111}.mpcard img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.mpcard:hover img{transform:scale(1.05)}.mpcard .mpt{display:block;font-size:clamp(.92rem,1.2vw,1.08rem);letter-spacing:-0.013em;line-height:1.2;max-width:24ch}.mpcard .mpw{display:block;margin-top:.42em;font-size:.625rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;opacity:.62;line-height:1.3}.mpcard:hover .mpt{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.mpnames{columns:2;column-gap:clamp(20px,3vw,48px)}@media (max-width:1100px){.mpnames{columns:2}}.mpnames a{display:block;break-inside:avoid;font-size:clamp(.95rem,1.3vw,1.18rem);letter-spacing:-0.015em;line-height:1.62;opacity:.72;transition:opacity .2s,padding .2s}.mpnames a:hover{opacity:1;padding-left:.35em}@media (prefers-reduced-motion:reduce){.mp{transition:none;opacity:1;transform:none}.mpcard img{transition:none}}.menu-foot{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:baseline;justify-content:space-between;border-top:1px solid var(--w);padding-top:16px}.langs{display:flex;gap:2px;flex-wrap:wrap}.langs button{font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;border:1px solid transparent}.menu .langs button{color:var(--w)}.menu .langs button[aria-pressed="true"]{background:var(--w);color:var(--b)}.menu .langs button:hover{border-color:var(--w)}.hero-img{background:var(--b);aspect-ratio:16/9;overflow:hidden}.hero-img img{width:100%;height:100%;object-fit:cover}@media (max-width:700px){.hero-img{aspect-ratio:4/5}}.hero-bar{background:var(--b);color:var(--w);padding:clamp(20px,3vw,40px) var(--gut) clamp(24px,3.4vw,44px);display:grid;gap:clamp(14px,2vw,24px)}.hero-bar h1{margin:0;font-size:var(--big);font-weight:400;letter-spacing:-0.020em;line-height:1.03;max-width:18ch;text-wrap:balance}.hero-row{display:flex;flex-wrap:wrap;gap:12px 34px;align-items:baseline;justify-content:space-between}.hero-who{font-size:clamp(1.05rem,1.9vw,1.4rem);font-weight:400;letter-spacing:.01em;text-transform:uppercase}.pill{display:inline-block;border:1px solid var(--w);color:var(--w);padding:10px 22px;font-size:var(--lab);font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:background .25s,color .25s}.pill:hover{background:var(--w);color:var(--b)}.pill.inv{border-color:var(--b);color:var(--b)}.pill.inv:hover{background:var(--b);color:var(--w)}.feed{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(24px,4vw,72px);padding-block:clamp(30px,4.4vw,64px)}@media (max-width:800px){.feed{grid-template-columns:1fr}}.col>.lab{padding-bottom:12px;border-bottom:2px solid var(--b)}.item{display:block;padding:clamp(14px,1.7vw,20px) 0;border-bottom:1px solid var(--b)}.item .k{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;margin-bottom:.5em}.item .t{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.28}.item .t b{font-weight:700}a.item:hover{background:var(--b);color:var(--w);padding-inline:10px;margin-inline:-10px}.pad{padding-block:clamp(30px,4.6vw,60px) clamp(50px,8vw,110px)}.faq{padding-block:0 clamp(38px,5.5vw,72px);margin-top:clamp(-18px,-1vw,0px)}.faq>.lab{display:block;opacity:.4;margin-bottom:clamp(9px,1.2vw,14px)}.faqlist{max-width:76ch;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.faq details{border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.faq summary{list-style:none;cursor:pointer;display:flex;gap:18px;align-items:baseline;justify-content:space-between;padding:11px 0;font-size:.9rem;line-height:1.45;opacity:.66;transition:opacity .22s ease}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";flex:none;opacity:.55;font-size:.95em}.faq summary:hover,.faq summary:focus-visible{opacity:1;outline:0}.faq details[open] summary{opacity:1}.faq details[open] summary::after{content:"–"}.faq details p{margin:0 0 15px;font-size:.87rem;line-height:1.62;opacity:.64;max-width:64ch}@media print{.faq{display:none}}.head{margin-bottom:clamp(24px,3.6vw,50px)}.head h1{margin:.34em 0 0;font-size:var(--big);font-weight:400;letter-spacing:-0.025em;line-height:1;text-wrap:balance;max-width:18ch}.head .sub{margin:.9em 0 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.35;max-width:52ch;opacity:.78}.ctblocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:clamp(26px,3.4vw,56px);border-top:2px solid var(--b);padding-top:clamp(22px,2.8vw,34px)}.ctb .lab{opacity:.55;margin-bottom:.7em}.ctb p{margin:0;font-size:clamp(1.08rem,1.7vw,1.42rem);letter-spacing:-0.018em;line-height:1.26}.ctb a{border-bottom:1px solid color-mix(in srgb,var(--b) 35%,transparent);transition:border-color .2s}.ctb a:hover{border-bottom-color:var(--b)}.ctgo{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:clamp(28px,3.6vw,48px)}.head h1{margin:.6em 0 0;font-size:var(--big);font-weight:400;letter-spacing:-0.020em;line-height:1.04;max-width:20ch;text-wrap:balance}.rowline{display:flex;flex-wrap:wrap;gap:4px 24px;align-items:baseline;justify-content:space-between}.tlist{border-top:2px solid var(--b)}.tlist a{display:block;border-bottom:1px solid var(--b);padding:clamp(9px,1.2vw,14px) 0;font-size:var(--list);font-weight:400;letter-spacing:-0.017em;line-height:1.25}.tlist a:hover{background:var(--b);color:var(--w);padding-inline:10px;margin-inline:-10px}.tlist .sub{display:block;font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:.5em}.tlist .dt{font-size:var(--lab);font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));gap:clamp(22px,3vw,46px)}.card figure{margin:0 0 14px;background:var(--b);aspect-ratio:4/3;overflow:hidden}.card figure img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.card:hover figure img{transform:scale(1.03)}.card h3{margin:0;font-size:clamp(1.05rem,1.7vw,1.32rem);font-weight:400;letter-spacing:-0.013em;line-height:1.2}.card .lab{margin-top:.6em}.artgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(188px,100%),1fr));gap:clamp(16px,2.1vw,28px) clamp(14px,1.8vw,26px)}.artgrid figure{margin:0 0 11px;background:var(--b);aspect-ratio:4/5;overflow:hidden}.artgrid img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.artgrid a:hover img{transform:scale(1.035)}.artgrid h3{margin:0;font-size:clamp(.8125rem,1.02vw,.9375rem);font-weight:400;letter-spacing:-.012em;line-height:1.28}.togg{display:flex;gap:2px}.togg button{font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--b)}.togg button[aria-pressed="true"]{background:var(--b);color:var(--w)}:root.inv{--w:var(--inv-bg,#000000);--b:var(--inv-fg,#FFFFFF)}html{transition:background-color .45s ease}body,header.top,footer{transition:background-color .4s ease,color .4s ease,border-color .4s ease}.artpage{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:start}@media (max-width:900px){.artpage{grid-template-columns:1fr}}.artstage{position:sticky;top:96px;height:min(88vh,940px);margin-top:calc(-1 * clamp(24px,3.6vw,50px));display:flex;align-items:flex-start;justify-content:center}@media (max-width:900px){.artstage{display:none}}.artcol{width:min(100%,var(--stage-w,340px));display:grid;grid-template-rows:1fr 1fr 1fr;gap:clamp(10px,1vw,12px)}.apane{display:flex;flex-direction:column;margin:0;width:auto;min-height:0;opacity:0;transition:opacity .5s ease}.apane[hidden]{display:none}.apane.on{opacity:1}.apane:nth-child(2){transition-delay:.08s}.apane:nth-child(3){transition-delay:.16s}.win{position:relative;overflow:hidden;flex:1 1 auto;min-height:0;aspect-ratio:1;background:color-mix(in srgb,var(--b) 7%,transparent)}.win img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.apane[data-cat="portrait"] .win img{object-position:center 30%}.apane.on .win img{animation:stagekb 14s ease-out both}@keyframes stagekb{from{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.apane{transition:opacity .2s ease}.apane.on .win img{animation:none}.wcell img,.exart a img{transition:none}}@media (max-width:1180px){.artstage{height:min(86vh,780px)}}.namelist{display:flex;flex-direction:column;align-items:flex-start}.namelist a{display:block;width:max-content;max-width:100%;white-space:nowrap;font-size:clamp(1.35rem,3.2vw,2.5rem);font-weight:400;letter-spacing:-0.018em;line-height:1.44;padding-block:.05em;text-decoration:none}@media (max-width:520px){.namelist a{white-space:normal;line-height:1.2;padding-block:.28em}}@media (max-width:900px),(hover:none){.namelist a,.namelist a.on{color:var(--b)}}.namelist a{color:color-mix(in srgb,var(--b) 72%,transparent);transition:color .3s ease}.namelist a.on,.namelist a:hover,.namelist a:focus-visible{color:var(--b)}@media (max-width:640px){.namelist{max-width:none}}.namelist a{transform-origin:left center;will-change:transform;transition:color .3s ease,transform .45s cubic-bezier(.22,.61,.36,1)}.namelist a.on,.namelist a:hover,.namelist a:focus-visible{transform:scale(1.08)}.namelist a:active{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.namelist a{transition:color .3s ease}.namelist a.on,.namelist a:hover,.namelist a:focus-visible,.namelist a:active{transform:none}}.excard h3{font-size:clamp(1.14rem,1.9vw,1.5rem);font-weight:400;letter-spacing:-0.020em;line-height:1.13;text-wrap:balance;max-width:26ch}.excard figure{margin-bottom:clamp(15px,1.6vw,21px)}.excard .csub{margin-top:.4em;font-size:.95rem;line-height:1.3;max-width:30ch}.excard .cwho{margin-top:.78em;font-size:.6875rem;font-weight:700;letter-spacing:.095em;text-transform:uppercase;line-height:1.3}.excard .cwhen{margin-top:.52em;font-size:.6875rem;font-weight:400;letter-spacing:.055em;text-transform:uppercase;line-height:1.3;font-variant-numeric:tabular-nums}.exgroup .grid{gap:clamp(34px,4.2vw,62px) clamp(20px,2.6vw,42px)}.feature .fwho{margin-top:1.05em;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.3}.feature .fwhen{margin-top:.6em;font-size:.75rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums}.feature h2{letter-spacing:-0.023em;line-height:1.0;max-width:15ch}.feature .fsub{margin-top:.55em;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.28;max-width:28ch}.skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--b);color:var(--w);padding:12px 18px;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.skip:focus{left:0}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#main:focus,#main h1:focus,#main h2:focus,#main .lab:focus{outline:none}.views{margin-top:clamp(40px,5vw,72px)}.views .yr{border-bottom:2px solid var(--b);padding-bottom:10px;margin-bottom:clamp(16px,2.2vw,26px)}.vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:clamp(12px,1.6vw,22px)}.vgrid figure{margin:0;background:var(--b);aspect-ratio:4/3;overflow:hidden}.vgrid figure img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.vgrid figure:hover img{transform:scale(1.03)}.news-sub{display:flex;flex-wrap:wrap;gap:16px 34px;align-items:center;justify-content:space-between;border-top:2px solid var(--b);padding-block:clamp(22px,3vw,34px);margin-bottom:clamp(30px,4vw,54px)}.news-sub .nl-lead{margin:.55em 0 0;max-width:46ch}.nl-form{display:flex;flex-wrap:wrap;gap:8px}.nl-form input{border:1px solid var(--b);background:var(--w);color:var(--b);padding:11px 14px;font:inherit;font-size:.9rem;min-width:min(260px,60vw)}.nl-form button{border:1px solid var(--b);background:var(--b);color:var(--w);padding:11px 22px;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:background .25s,color .25s}.nl-form button:hover{background:var(--w);color:var(--b)}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:var(--b);border:1px solid var(--b);margin-top:clamp(22px,3vw,34px)}.facts div{background:var(--w);padding:15px 16px}.facts dt{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.5em}.facts dd{margin:0;font-size:1.02rem;font-variant-numeric:tabular-nums}.atabs{display:flex;flex-wrap:wrap;gap:4px 22px;margin:1.6em 0 1.8em;border-bottom:2px solid var(--b)}.atabs button{font-size:clamp(.95rem,1.4vw,1.1rem);letter-spacing:-.015em;padding-bottom:9px;margin-bottom:-2px;border-bottom:2px solid transparent;transition:border-color .25s}.atabs button:hover{border-bottom-color:color-mix(in srgb,var(--b) 40%,transparent)}.atabs button[aria-selected="true"]{border-bottom-color:var(--b);font-weight:700}.cvsec{margin-bottom:clamp(24px,3vw,38px)}.cvh{padding-bottom:.6em;border-bottom:1px solid var(--b);margin-bottom:.9em}.cvlist{margin:0}.cvrow{display:grid;grid-template-columns:4.6em minmax(0,1fr);gap:4px 18px;padding:.55em 0;border-bottom:1px solid color-mix(in srgb,var(--b) 15%,transparent)}.cvrow:last-child{border-bottom:0}.cvrow dt{font-size:.6875rem;font-weight:700;letter-spacing:.07em;font-variant-numeric:tabular-nums;padding-top:.28em}.cvrow dd{margin:0}.cvrow dd span{display:block;line-height:1.42;margin-bottom:.32em;max-width:56ch}.cvrow dd span:last-child{margin-bottom:0}@media (max-width:560px){.cvrow{grid-template-columns:1fr}.cvrow dt{padding-top:0;margin-bottom:.2em}}.refnote{margin-bottom:clamp(18px,2.4vw,30px)}.refsec{margin-bottom:clamp(28px,3.8vw,52px)}.rsh{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:2px solid var(--b);padding-bottom:9px;margin-bottom:clamp(14px,1.8vw,22px)}.rsh .cnt{font-weight:400;font-variant-numeric:tabular-nums}.vidgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:clamp(24px,3vw,40px) clamp(16px,2vw,28px)}.vcard{display:flex;flex-direction:column;width:100%;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.vcard .pgo{margin-top:auto;padding-top:.9em}.vthumb{position:relative;display:block;margin:0 0 clamp(11px,1.3vw,15px);aspect-ratio:16/9;overflow:hidden;background:#000000}.vthumb img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.vcard:hover .vthumb img{transform:scale(1.05)}.vplate{position:absolute;inset:0;display:flex;align-items:flex-end;padding:clamp(12px,1.5vw,18px);color:#FFFFFF;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.35}.vplay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1;text-shadow:0 2px 24px rgba(0,0,0,.6);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.vcard:hover .vplay,.vcard:focus-visible .vplay{transform:scale(1.18)}.vpub{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;line-height:1.3}.vt{display:block;margin-top:.5em;font-size:clamp(1rem,1.4vw,1.2rem);letter-spacing:-0.016em;line-height:1.18;text-wrap:balance;max-width:32ch}.lbox{position:fixed;inset:0;z-index:80;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.94);padding:clamp(54px,7vw,86px) clamp(16px,4vw,56px)}.lbox.on{display:flex}body.lb-open{overflow:hidden}.lbframe{width:min(100%,1120px);aspect-ratio:16/9;background:#000000}.lbframe iframe{width:100%;height:100%;border:0;display:block}.lbclose{position:absolute;top:clamp(14px,2vw,26px);right:clamp(14px,2vw,26px);color:#FFFFFF;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border:1px solid rgba(255,255,255,.5);padding:7px 12px;transition:background .25s,color .25s}.lbclose:hover,.lbclose:focus-visible{background:#FFFFFF;color:#000000}.lbcap{position:absolute;left:clamp(16px,4vw,56px);right:clamp(16px,4vw,56px);bottom:clamp(16px,2.4vw,28px);color:#FFFFFF;opacity:.85;max-width:70ch}.apress{margin-top:2px}@media (prefers-reduced-motion:reduce){.vthumb img,.vplay{transition:none}}.refs .prow-a{padding-block:clamp(11px,1.4vw,16px)}.press-page{--acc:var(--b)}.phero{margin-bottom:clamp(28px,4vw,56px)}.phero h1{margin:.5em 0 0;font-size:var(--big);font-weight:400;letter-spacing:-0.026em;line-height:.98;text-wrap:balance;max-width:15ch}.pstats{margin:1.4em 0 0;font-size:.95rem;max-width:60ch}.pstats b{font-weight:700;font-variant-numeric:tabular-nums}.pstats .sep{opacity:.56;padding:0 .3em}.pune{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--b);color:var(--w);margin-bottom:clamp(26px,3.4vw,48px);transition:background-color .4s ease,color .4s ease}@media (max-width:800px){.pune{grid-template-columns:1fr}}.puntxt{padding:clamp(22px,3.2vw,52px);align-self:center}.pune .lab{opacity:.9}.pune h2{margin:.5em 0 0;font-size:clamp(1.5rem,3.6vw,2.9rem);font-weight:400;letter-spacing:-0.023em;line-height:1.02;text-wrap:balance;max-width:18ch}.punmeta{margin-top:1.1em;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;opacity:.85}.psep{padding:0 .6em;opacity:.56}.puncta{display:inline-block;margin-top:1.6em;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:2px solid currentColor;padding-bottom:3px}.pune figure{margin:0;overflow:hidden;aspect-ratio:4/3}.pune figure img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.pune:hover figure img{transform:scale(1.04)}.pbar{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:baseline;justify-content:space-between;margin-bottom:clamp(26px,3.4vw,44px)}.pchips{display:flex;flex-wrap:wrap;gap:4px 20px}.pchips button{font-size:clamp(.95rem,1.4vw,1.1rem);letter-spacing:-.015em;padding-bottom:4px;border-bottom:2px solid transparent;transition:border-color .25s,color .25s}.pchips button sup{font-size:.58em;font-weight:700;vertical-align:.6em;margin-left:.3em;opacity:.58;font-variant-numeric:tabular-nums}.pchips button:hover{border-bottom-color:var(--b)}.pchips button[aria-pressed="true"]{border-bottom-color:var(--acc);color:var(--acc)}.pchips button[aria-pressed="true"] sup{opacity:.8}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:clamp(34px,4.4vw,68px) clamp(18px,2.4vw,36px);grid-auto-flow:dense}.pitem{display:block}.pitem.wide{grid-column:span 2}@media (max-width:760px){.pitem.wide{grid-column:span 1}}.pitem figure{margin:0 0 clamp(12px,1.4vw,18px);overflow:hidden;aspect-ratio:4/3;background:color-mix(in srgb,var(--b) 12%,transparent)}.pitem.wide figure{aspect-ratio:16/10}.pitem figure img{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}a.pitem:hover figure img{transform:scale(1.04)}.plab{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:baseline}.plab .pdate{font-weight:400;font-variant-numeric:tabular-nums}.pitem h3{margin:.55em 0 0;font-size:clamp(1.05rem,1.6vw,1.32rem);font-weight:400;letter-spacing:-0.017em;line-height:1.14;text-wrap:balance;max-width:30ch}.pitem.wide h3{font-size:clamp(1.3rem,2.4vw,2rem);max-width:24ch}.pitem .byline{margin-top:.5em;font-size:.8rem;line-height:1.35;opacity:.72}.pgo{display:inline-block;margin-top:.9em;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-bottom:2px solid transparent;padding-bottom:2px;transition:border-color .25s,color .25s}a.pitem:hover .pgo{color:var(--acc);border-bottom-color:var(--acc)}.pitem.flat{background:var(--b);color:var(--w);display:flex;align-items:flex-end;min-height:clamp(230px,26vw,320px);transition:background-color .4s ease,color .4s ease}.pitem.flat .pin{padding:clamp(18px,2.2vw,30px)}.pitem.flat h3{max-width:22ch}.pitem.flat.wide h3{max-width:26ch}.pitem.flat .byline{opacity:.8}.ptag{display:inline-block;margin-top:1em;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:0;opacity:.62}.plist2{border-top:2px solid var(--b)}.prow-a{display:block;border-bottom:1px solid var(--b);padding:clamp(13px,1.7vw,20px) 0;transition:padding .25s}a.prow-a:hover{padding-inline:14px}a.prow-a:hover .prt{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.prow-a.off{opacity:.58}.prow2{display:flex;flex-wrap:wrap;gap:6px 24px;align-items:baseline;justify-content:space-between}.prl{display:block;max-width:62ch}.prpub{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.4em}.prt{display:block;font-size:clamp(1.05rem,1.7vw,1.35rem);letter-spacing:-0.015em;line-height:1.18;transition:color .25s}.prby{display:block;margin-top:.4em;font-size:.8rem;opacity:.7}.prd{font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums}.slideshow{position:relative;background:var(--b);overflow:hidden;height:min(56.25vw,calc(100vh - var(--hh,56px)));height:min(56.25vw,calc(100svh - var(--hh,56px)))}@media (max-width:700px){.slideshow{height:125vw}}.slides{position:absolute;inset:0}.slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .9s ease}.slide.on{opacity:1}.slide img{width:100%;height:100%;object-fit:cover}.slide.ph::after{color:var(--w)}.sarrow{position:absolute;top:0;bottom:0;width:clamp(48px,7vw,86px);z-index:3;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1;opacity:.65;transition:opacity .25s}.sarrow:hover,.sarrow:focus-visible{opacity:1}.sarrow.prev{left:0}.sarrow.next{right:0}.sarrow span{display:block;transform:translateY(-.08em)}.sbar{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;justify-content:space-between;padding:clamp(12px,1.8vw,20px) var(--gut);color:#FFFFFF;background:linear-gradient(to top,rgba(0,0,0,.62),rgba(0,0,0,0))}.scap{font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.sdots{display:flex;gap:8px;align-items:center}.sdots button{width:26px;height:3px;background:rgba(255,255,255,.4);transition:background .25s}.sdots button[aria-current="true"]{background:#FFFFFF}.sdots .spause{width:auto;height:auto;background:none;font-size:.6rem;letter-spacing:.06em;color:#FFFFFF;opacity:.75;padding:0 2px;margin-left:6px}.sdots .spause:hover{opacity:1}@media (prefers-reduced-motion:reduce){.slide{transition:none}}figure.locator,.two figure.locator,.detail figure.locator{margin:0 0 1em;border:1px solid var(--b);padding:clamp(10px,1.4vw,16px);background:var(--w);aspect-ratio:auto;overflow:visible;position:static}.locator svg{width:100%;height:auto;display:block;color:var(--b)}figure.locator{margin-top:clamp(34px,4.4vw,64px)}.locator .mcity{font-family:var(--f);font-size:22px;font-weight:700;letter-spacing:.1em;fill:currentColor}.locator .msub{font-family:var(--f);font-size:14px;font-weight:400;letter-spacing:.06em;fill:currentColor;opacity:.8}.locator .mdist{font-family:var(--f);font-size:16px;font-weight:700;letter-spacing:.08em;fill:currentColor}.locator .meau{fill:none;stroke:currentColor;stroke-width:2.6;opacity:.3;stroke-linecap:round;stroke-linejoin:round}.locator .mriv{font-family:var(--f);font-size:13px;letter-spacing:.16em;text-transform:uppercase;fill:currentColor;opacity:.45}.locator .mtrait{stroke:currentColor;stroke-width:1.4;stroke-dasharray:5 5;opacity:.6}.locator .mpt{fill:currentColor}.locator .mvil{font-family:var(--f);font-size:14px;letter-spacing:.02em;fill:currentColor;opacity:.72}.locator .mrep{fill:none;stroke:currentColor;stroke-width:1.6}.locator .mmetz{fill:none;stroke:currentColor;stroke-width:2}.locator .mgal line{stroke:currentColor;stroke-width:2}.locator .mgal rect{fill:currentColor}.locator .mgn{font-family:var(--f);font-size:15px;font-weight:700;letter-spacing:.05em;fill:currentColor}.locator .mroute{font-family:var(--f);font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;fill:currentColor;opacity:.55}.locator .mech line,.locator .mnord line{stroke:currentColor;stroke-width:2}.locator .mnord path{fill:currentColor}@media (max-width:640px){figure.locator{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}figure.locator::-webkit-scrollbar{display:none}.locator svg{width:820px;max-width:none}.locator .mvil{font-size:15px;opacity:1}.locator .mroute{font-size:13px;opacity:.75}.locator .mriv{opacity:.62}.locator .msub{font-size:15px;opacity:1}.locator figcaption{position:sticky;left:0}}.locator figcaption{margin-top:.85em;font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.maplinks{margin:0 0 clamp(22px,3vw,34px)}.access{display:grid;gap:clamp(24px,3vw,38px)}.acc .lab{border-bottom:1px solid var(--b);padding-bottom:.6em;margin-bottom:.9em}.acc p{margin:0 0 .6em;max-width:52ch}.lines{list-style:none;padding:0;margin:1em 0 0;border-top:1px solid var(--b)}.lines li{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--b)}.lines b{font-weight:700;font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--b);padding:3px 8px;min-width:4.6em;text-align:center}.lines span{font-size:.92rem}.addr{font-size:1.05rem;line-height:1.45}.bfeature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);background:var(--plate);color:#FFFFFF;margin-bottom:clamp(28px,3.6vw,48px);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(20px,2.6vw,40px)}@media (max-width:800px){.bfeature{grid-template-columns:1fr}}.bfeature figure{margin:0;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center}.bfeature figure img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 18px 44px rgba(0,0,0,.34);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.bfeature:hover figure img{transform:translateY(-6px)}.bfeature .lab{opacity:.8}.bfeature h2{margin:.5em 0 0;font-size:clamp(1.5rem,3.4vw,2.5rem);font-weight:400;letter-spacing:-0.021em;line-height:1.06;text-wrap:balance;max-width:20ch}.bfeature .bfref{margin-top:.75em;font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.4;opacity:.88}.bfcta{display:inline-block;margin-top:1.5em;border:1px solid #FFFFFF;color:#FFFFFF;padding:11px 24px;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:background .25s,color .25s}.bfcta:hover{background:#FFFFFF;color:var(--plate)}.brayon{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(22px,3.4vw,52px);align-items:center;background:var(--plate);color:#FFFFFF;padding:clamp(22px,3vw,46px);margin-bottom:clamp(26px,3.4vw,46px)}.brayon.alt .brfig{order:2}.brayon .brfig{margin:0;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center}.brayon .brfig img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 18px 44px rgba(0,0,0,.34);transition:transform .6s var(--ease)}.brayon:hover .brfig img{transform:translateY(-7px)}.brayon .brfig.typo{background:var(--w);color:var(--b);aspect-ratio:3/4;align-items:stretch;box-shadow:0 18px 44px rgba(0,0,0,.34);padding:clamp(22px,2.6vw,38px)}.brayon .brfig.typo .btp{gap:1.4em}.brayon .brfig.typo .btp i{font-size:.6875rem;letter-spacing:.11em;opacity:1;-webkit-line-clamp:4}.brayon .brfig.typo .btp b{font-size:clamp(1.3rem,2.4vw,2.05rem);line-height:1.1;letter-spacing:-.018em;border-top:1px solid var(--b);padding-top:1.1em;align-items:center}.brayon .brfig.typo .btp em{font-size:.75rem;line-height:1.5;letter-spacing:.02em;opacity:.7;-webkit-line-clamp:4}.brayon.nu{grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr)}.brayon.nu .brfig{aspect-ratio:4/5;height:clamp(300px,42vh,460px);width:auto;max-width:100%;margin-inline:auto}@media (max-width:860px){.brayon.nu{grid-template-columns:1fr}.brayon.nu .brfig{aspect-ratio:4/3;height:auto;width:100%;max-height:none}}.brtxt{min-width:0;display:grid;gap:clamp(18px,2.4vw,30px)}.brsay{min-width:0}.brg{display:block;font-size:clamp(4.2rem,8.4vw,7.6rem);line-height:.46;font-weight:400;opacity:.75;margin-bottom:.1em}.brsay blockquote{margin:0;font-size:clamp(1.16rem,2.05vw,1.8rem);font-weight:400;letter-spacing:-0.017em;line-height:1.26;max-width:30em;text-wrap:pretty}.brsay figcaption{margin-top:clamp(10px,1.3vw,16px)}.brsay figcaption strong{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.625rem}.brsay figcaption span{display:block;margin-top:.45em;font-size:.6875rem;line-height:1.5;opacity:.8;max-width:56ch}.brayon:not(.nu) .brbook{border-top:1px solid color-mix(in srgb,#FFFFFF 34%,transparent);padding-top:clamp(18px,2.4vw,28px)}.brbook .lab{opacity:.8}.brbook h3{margin:.5em 0 0;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:400;letter-spacing:-0.020em;line-height:1.08;text-wrap:balance;max-width:22ch}.brref{margin-top:.7em;font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.45;opacity:.88}.brnote{margin:.95em 0 0;font-size:clamp(.92rem,1.15vw,1.02rem);line-height:1.5;max-width:54ch;opacity:.96}.brspec{margin-top:.9em;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.brbook .bfcta{margin-top:1.3em}@media (max-width:860px){.brayon{grid-template-columns:1fr;gap:clamp(20px,4vw,30px)}.brayon.alt .brfig{order:0}.brayon .brfig{aspect-ratio:4/3}.brsay blockquote{max-width:none}}@media (prefers-reduced-motion:reduce){.brayon:hover .brfig img{transform:none}}.bfilters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(26px,3.4vw,44px)}.bfilters button{font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;border:1px solid var(--b);padding:8px 14px;transition:background .25s,color .25s,border-color .25s}.bfilters button:hover{background:var(--plate);border-color:var(--plate);color:#FFFFFF}.bfilters button[aria-pressed="true"]{background:var(--plate);border-color:var(--plate);color:#FFFFFF}.bfilters .cnt{font-weight:400;font-variant-numeric:tabular-nums;opacity:.75}.grid.books{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:clamp(34px,4vw,58px) clamp(20px,2.6vw,40px)}body{transition:background-color .6s var(--ease)}.bquote{margin:clamp(18px,2.4vw,34px) 0 clamp(26px,3.4vw,46px);padding:0 0 0 clamp(16px,2.2vw,32px);border-left:2px solid var(--b);max-width:44ch}.bquote blockquote{margin:0;font-size:clamp(1.15rem,2.1vw,1.75rem);font-weight:400;letter-spacing:-0.018em;line-height:1.24;text-wrap:balance}.bquote figcaption{margin-top:clamp(10px,1.2vw,15px);display:block}.bquote figcaption strong{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.625rem}.bquote figcaption span{display:block;margin-top:.45em;font-size:.6875rem;line-height:1.45;opacity:.62;max-width:52ch}.book .bcover.typo{background:var(--w);color:var(--b);border:1px solid color-mix(in srgb,var(--b) 34%,transparent);align-items:stretch;padding:clamp(13px,1.4vw,19px);transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}.btp{display:flex;flex-direction:column;justify-content:space-between;gap:1em;width:100%;text-align:left}.btp i{font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.13em;font-size:.5rem;line-height:1.45;opacity:.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.btp b{flex:1 1 auto;display:flex;align-items:center;font-weight:400;letter-spacing:-0.020em;line-height:1.16;font-size:clamp(.9375rem,1.45vw,1.3125rem)}.btp em{font-style:normal;font-size:.5625rem;line-height:1.45;letter-spacing:.04em;opacity:.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.book:hover .bcover.typo{background:var(--b);color:var(--w);border-color:var(--b)}.book .bcover{margin:0 0 clamp(13px,1.4vw,17px);aspect-ratio:3/3.58;background:var(--w);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:clamp(12px,1.3vw,18px)}.book .bcover img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 8px 22px rgba(0,0,0,.17);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.book .bcover img.calee{width:var(--cw);height:var(--ch);max-width:none;max-height:none}.book:hover .bcover img{transform:translateY(-7px) scale(1.02)}.book h3{margin:0;font-size:clamp(1rem,1.5vw,1.18rem);font-weight:400;letter-spacing:-0.016em;line-height:1.18;text-wrap:balance;max-width:28ch}.book .bref{margin-top:.62em;font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.4}.book .bnote{margin-top:.6em;font-size:.85rem;line-height:1.4;max-width:34ch}.book .bspec{margin-top:.5em;font-size:.6875rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;line-height:1.4;font-variant-numeric:tabular-nums}.book .bbuy{margin-top:.95em;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline}.book .bprice{font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;font-variant-numeric:tabular-nums}.book .bbuy .border{font-size:.6875rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;border:1px solid var(--b);padding:5px 11px;transition:background .25s,color .25s,border-color .25s}.book .bbuy .border:hover{background:var(--plate);border-color:var(--plate);color:#FFFFFF}.exgroup .yr .cnt{font-weight:400;font-variant-numeric:tabular-nums}.exgroup{margin-bottom:clamp(40px,6vw,84px)}.exgroup .yr{border-bottom:2px solid var(--b);padding-bottom:10px;margin-bottom:clamp(18px,2.6vw,32px)}.feature{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(20px,3.4vw,52px);align-items:center}@media (max-width:860px){.feature{grid-template-columns:1fr;gap:20px}}.feature figure{margin:0;background:var(--b);aspect-ratio:4/3;overflow:hidden}.feature figure img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.feature:hover figure img{transform:scale(1.02)}.feature h2{margin:0;font-size:clamp(1.8rem,4.4vw,3.1rem);font-weight:400;letter-spacing:-0.021em;line-height:1.02;text-wrap:balance}.feature .fsub{margin-top:.5em;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.25}.feature .frow{display:flex;flex-wrap:wrap;gap:6px 26px;align-items:baseline;margin-top:1.1em}.feature .fwho{font-size:clamp(1rem,1.7vw,1.3rem);text-transform:uppercase;letter-spacing:.01em}.feature .pill{margin-top:1.6em}.pressyear{margin-bottom:clamp(34px,5vw,64px)}.pressyear .yr{border-bottom:2px solid var(--b);padding-bottom:10px;margin-bottom:clamp(18px,2.4vw,30px);font-variant-numeric:tabular-nums}.go{display:inline-block;margin-top:.9em;border-bottom:1px solid var(--b)}.insta{padding-bottom:clamp(44px,6vw,84px)}.igh{border-top:2px solid var(--b);padding-top:14px;margin-bottom:clamp(14px,2vw,22px)}.igh .go{margin-top:0}.igh a.go:hover{background:var(--b);color:var(--w)}.iggrid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(6px,1vw,14px)}.ig.vide figure{background:var(--w);display:flex;align-items:center;justify-content:center}.ig.vide svg{width:clamp(22px,2.4vw,32px);height:auto;color:var(--b);opacity:.26;transition:opacity .4s var(--ease)}.ig.vide:hover svg,.ig.vide:focus-visible svg{opacity:.62}@media (max-width:760px){.iggrid{grid-template-columns:repeat(2,1fr)}}.ig figure{margin:0;aspect-ratio:1;background:var(--b);overflow:hidden;border:1px solid var(--b)}.ig img{width:100%;height:100%;object-fit:cover;transition:opacity .35s,transform .9s var(--ease)}.ig:hover img{opacity:.78;transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.ig:hover img{transform:none}}.detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,4vw,60px);align-items:start}.detail.wide{grid-template-columns:minmax(0,.58fr) minmax(0,1.42fr)}.detail.full{grid-template-columns:1fr}.detail.full > figure{display:none}.detail.full .txt{max-width:none}@media (max-width:900px){.detail,.detail.wide,.detail.full{grid-template-columns:1fr}}.detail figure{margin:0;background:var(--b);overflow:hidden;position:sticky;top:96px}@media (max-width:900px){.detail figure{position:static}}.detail figure img{width:100%;height:auto}.detail h1{margin:.35em 0 .3em;font-size:var(--big);font-weight:400;letter-spacing:-0.020em;line-height:1.04;text-wrap:balance}.txt p{margin:0 0 1.15em;max-width:60ch;line-height:1.62}.txt p.lead{font-size:clamp(1.1rem,1.9vw,1.4rem);line-height:1.36;letter-spacing:-.018em}.back{display:inline-block;margin-bottom:clamp(18px,2.6vw,30px);font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--b)}.note{display:inline-block;margin-bottom:1.6em;font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--b);padding:6px 10px}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,60px);align-items:start}@media (max-width:860px){.two{grid-template-columns:1fr}}.two figure{margin:0;background:var(--b);aspect-ratio:4/3;overflow:hidden}.two figure img{width:100%;height:100%;object-fit:cover}.cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:clamp(22px,3vw,44px)}.cols .lab{margin-bottom:1em;border-bottom:1px solid var(--b);padding-bottom:.7em}.cols p{margin:0 0 .4em}.cols a{border-bottom:1px solid var(--b)}.cols a:hover{background:var(--b);color:var(--w)}.nlpop{position:fixed;inset:0;z-index:90;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.74);padding:clamp(14px,3vw,40px)}.nlpop.on{display:flex}body.nl-open{overflow:hidden}.nlpanel{position:relative;background:#FFFFFF;color:#000000;width:min(100%,980px);max-height:min(92vh,820px);overflow:auto;box-shadow:0 0 0 1px rgba(255,255,255,.34);display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}@media (max-width:860px){.nlpanel{grid-template-columns:1fr;max-height:92vh}}.nlplate{background:#000000;color:#FFFFFF;overflow:hidden;padding:clamp(24px,3vw,44px) 0 0;display:grid;grid-template-rows:auto 1fr auto}.nlplate h2{align-self:end}.nlplate .lab{opacity:.6;padding-inline:clamp(24px,3vw,44px)}.nlplate h2{margin:.7em 0 0;padding-inline:clamp(24px,3vw,44px);font-size:clamp(2rem,3.6vw,3.2rem);font-weight:400;letter-spacing:-0.026em;line-height:.98;text-wrap:balance}.nlside{padding:clamp(26px,3.4vw,48px)}@media (max-width:860px){.nlplate{padding-top:clamp(22px,5vw,32px)}.nlplate h2{font-size:clamp(1.9rem,7vw,2.4rem)}}.nlw{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.04em}.nlw b{display:inline-block;font-weight:inherit;animation:wordup .75s var(--ease) both;animation-delay:calc(.2s + var(--i,0) * .075s)}@keyframes wordup{from{transform:translateY(108%)}to{transform:none}}.nlnames{margin-top:clamp(26px,3.4vw,44px);padding-inline:clamp(24px,3vw,44px);font-size:.6875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;line-height:2.1;opacity:.72}.nlnames b{white-space:nowrap}.nlnames i{font-style:normal;padding:0 .55em;opacity:.5}.nlnames b:last-of-type + i{display:none}.nlmq{margin-top:clamp(26px,3.4vw,44px);position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.25);padding-block:13px}.nlmq .mqrow span{font-size:.6875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;padding-inline:11px;opacity:.62}.nlmq::before,.nlmq::after{content:"";position:absolute;top:0;bottom:0;width:46px;z-index:2;pointer-events:none}.nlmq::before{left:0;background:linear-gradient(90deg,#000,transparent)}.nlmq::after{right:0;background:linear-gradient(270deg,#000,transparent)}.nlstep{animation:panelin .55s var(--ease) both;animation-delay:calc(.26s + var(--i,0) * .075s)}.nlopt input{transition:background .22s var(--ease)}.nlopt input::after{transform:scale(.3);opacity:0;transition:transform .28s var(--ease),opacity .2s ease}.nlopt input:checked::after{transform:scale(1);opacity:1}.nlopt span{transition:transform .25s var(--ease)}.nlopt:hover span{transform:translateX(3px)}.nlsub{position:relative;z-index:0;overflow:hidden;border:1px solid #000000}.nlsub::before{content:"";position:absolute;inset:0;z-index:-1;background:#FFFFFF;transform:scaleX(0);transform-origin:left center;transition:transform .42s var(--ease)}.nlsub:not([disabled]):hover,.nlsub:not([disabled]):focus-visible{color:#000000}.nlsub:not([disabled]):hover::before,.nlsub:not([disabled]):focus-visible::before{transform:scaleX(1)}.nlsub[disabled]{border-color:#E4E4E4}.nllangs button{position:relative;z-index:0;overflow:hidden}.nllangs button::before{content:"";position:absolute;inset:0;z-index:-1;background:#000000;transform:scaleY(0);transform-origin:bottom;transition:transform .3s var(--ease)}.nllangs button:hover{color:#FFFFFF}.nllangs button:hover::before{transform:scaleY(1)}.nlx{transition:background .2s ease,color .2s ease,transform .3s var(--ease)}.nlx:hover{transform:rotate(90deg)}.nlpanel.done{grid-template-columns:1fr;background:#000000;color:#FFFFFF}.nlpanel.done .nlx{color:#FFFFFF}.nlpanel.done .nlx:hover{background:#FFFFFF;color:#000000}.nldonebox{padding:clamp(34px,5vw,70px);display:flex;flex-direction:column;justify-content:center;min-height:min(60vh,420px)}.nldonebox .lab{opacity:.6}.nldonebox h2{margin:.7em 0 0;font-size:clamp(1.8rem,4vw,3rem);font-weight:400;letter-spacing:-0.025em;line-height:1.02;max-width:20ch;text-wrap:balance}.nlx{position:absolute;top:clamp(10px,1.6vw,18px);right:clamp(10px,1.6vw,18px);width:40px;height:40px;font-size:1.5rem;line-height:1;color:#000000}.nlx:hover{background:#000000;color:#FFFFFF}.nlpanel .nlp{margin:0;font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.35;max-width:42ch}.nlfield{margin-top:clamp(20px,2.6vw,30px)}.nlfield label{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.6em}.nlfield input[type=email]{width:100%;border:1px solid #000000;background:#FFFFFF;color:#000000;padding:15px 16px;font:inherit;font-size:1rem}.nlfield input[type=email]:focus{outline:2px solid #000000;outline-offset:-2px}.nlq{margin:clamp(20px,2.6vw,30px) 0 .9em;font-size:1rem}.nlopts{display:flex;flex-direction:column;gap:12px}.nlopt{display:flex;align-items:flex-start;gap:13px;line-height:1.3;cursor:pointer}.nlopt input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border:1px solid #000000;background:#FFFFFF;position:relative;cursor:pointer}.nlopt input:checked{background:#000000}.nlopt input:checked::after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-size:.85rem;line-height:1}.nlopt input:focus-visible{outline:2px solid #000000;outline-offset:2px}.nllangs{display:flex;flex-wrap:wrap;gap:6px}.nllangs button{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 11px;border:1px solid #000000;background:#FFFFFF;color:#000000;transition:background .2s,color .2s}.nllangs button[aria-pressed="true"]{background:#000000;color:#FFFFFF}.nlsub{margin-top:clamp(22px,3vw,34px);padding:15px 30px;background:#000000;color:#FFFFFF;font-size:.6875rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;transition:opacity .2s}.nlside form,.nlside .nlp,.nlside .nlnote{max-width:34rem}.nlfield input[type=email]{padding:13px 15px}.nlq{margin-top:clamp(22px,2.4vw,28px)}.nlsub[disabled]{background:#000000;color:#FFFFFF;opacity:.3;cursor:not-allowed}.nlplate h2{color:#FFFFFF}.nlprom{max-width:none}.nlnote{margin:clamp(18px,2.2vw,26px) 0 0;font-size:.78rem;line-height:1.45;max-width:62ch}.nlsocial{display:flex;gap:16px;align-items:center;margin-top:clamp(20px,2.6vw,30px)}.nlsocial a{display:block;width:26px;height:26px;color:#000000}.nlsocial svg{width:100%;height:100%;display:block}.nlsocial a:hover{opacity:.6}.nldone{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.35;margin:clamp(22px,3vw,34px) 0 0;max-width:44ch}.fnews{display:flex;flex-wrap:wrap;gap:14px clamp(20px,3vw,44px);align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--w);padding-bottom:clamp(22px,3vw,34px);margin-bottom:clamp(24px,3.2vw,40px)}.fnews .fnt{font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:400;letter-spacing:-0.018em;line-height:1.1;max-width:22ch}.fnews .fnl{margin-top:.5em;font-size:.9rem;line-height:1.35;max-width:44ch;opacity:.8}.fnews button{font-size:.6875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;border:1px solid var(--w);color:var(--w);padding:12px 22px;white-space:nowrap;transition:background .25s,color .25s}.fnews button:hover{background:var(--w);color:var(--b)}.chrono{margin:0;border-top:2px solid var(--b)}.crow{display:grid;grid-template-columns:12.5em minmax(0,1fr);gap:6px 24px;border-bottom:1px solid var(--b);padding:clamp(12px,1.5vw,17px) 0}@media (max-width:620px){.crow{grid-template-columns:1fr;gap:3px}}.crow dt{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:tabular-nums;line-height:1.5}.crow dd{margin:0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.32;max-width:58ch}figure.diagram{margin:clamp(30px,4vw,54px) 0 clamp(36px,4.8vw,66px);background:none}figure.diagram svg{width:100%;height:auto;display:block}.diagram .dline{fill:none;stroke:var(--b);stroke-width:1.6}.diagram .dthin{fill:none;stroke:var(--b);stroke-width:.8}.diagram .ddash{fill:none;stroke:var(--b);stroke-width:.8;stroke-dasharray:7 5}.diagram .dfill{fill:var(--b)}.diagram text{fill:var(--b);font-family:var(--f);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;font-weight:700}.diagram text.dnum{letter-spacing:.04em;font-variant-numeric:tabular-nums;text-transform:none}.diagram text.dend{text-anchor:end}.diagram figcaption{margin-top:clamp(12px,1.5vw,18px);font-size:.8rem;line-height:1.45;max-width:70ch;opacity:.75}.bhero{position:relative;margin-bottom:clamp(30px,4vw,60px);overflow:hidden;aspect-ratio:8/3;background:#000000}@media (max-width:760px){.bhero{aspect-ratio:5/4}}.bhero img{width:100%;height:100%;object-fit:cover;display:block;animation:heroin 14s ease-out both}@keyframes heroin{from{transform:scale(1.12)}to{transform:scale(1)}}.bhero .bhin{position:absolute;left:0;right:0;bottom:0;padding:clamp(20px,3.4vw,46px) clamp(18px,3vw,44px);color:#FFFFFF;background:linear-gradient(to top,rgba(0,0,0,.68),rgba(0,0,0,.1) 62%,transparent)}.bhero-dessin{background:#1C315E}@keyframes ecolenuit{from{transform:scale(1)}to{transform:scale(1.07)}}.bhero-dessin img{animation:ecolenuit 24s cubic-bezier(.33,.02,.28,1) both;transform-origin:52% 58%}@media (prefers-reduced-motion:reduce){.bhero-dessin img{animation:none;transform:none}}.bhero-dessin picture{display:contents}.bhero-dessin .bhin,.bhero-dessin .bhin h1{color:#FFFFFF}.bhero-dessin .bhin{background:linear-gradient(to top,rgba(8,16,38,.86),rgba(8,16,38,.3) 56%,transparent)}.bhero .lab{opacity:.82}.bhero h1{margin:.45em 0 0;font-size:var(--big);font-weight:400;letter-spacing:-0.023em;line-height:1.02;text-wrap:balance;max-width:20ch}.tgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(255px,100%),1fr));gap:clamp(22px,2.6vw,36px) clamp(14px,1.7vw,24px);grid-auto-flow:dense;counter-reset:pl}.tcard{display:block;width:100%;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:zoom-in;counter-increment:pl}@media (min-width:821px){.tgrid > .tcard:nth-child(3n+2){margin-top:clamp(20px,3.2vw,56px)}.tgrid > .tcard:nth-child(4n+4){margin-top:clamp(10px,1.5vw,26px)}}.tcard.wide{grid-column:span 2}.tcard.wide .tfig{aspect-ratio:16/9 !important}@media (max-width:820px){.tcard.wide .tfig{aspect-ratio:4/3 !important}}@media (max-width:820px){.tcard.wide{grid-column:span 1}}.tfig{position:relative;display:block;margin:0 0 clamp(11px,1.3vw,15px);overflow:hidden;background:var(--b);outline:0 solid var(--b);outline-offset:0;transition:outline-width .3s var(--ease)}.tfig img{width:100%;height:100%;object-fit:cover;display:block;transform:translate3d(0,var(--py,0px),0) scale(var(--ps,1.07));transition:transform 1.15s cubic-bezier(.2,.7,.2,1)}.tcard:hover .tfig,.tcard:focus-visible .tfig{outline-width:1px}.tcard:hover .tfig img,.tcard:focus-visible .tfig img{--ps:1.11}.tfig::before{content:counter(pl,decimal-leading-zero);position:absolute;left:0;top:0;z-index:2;padding:6px 9px;background:var(--w);color:var(--b);font-size:.5625rem;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-100%);transition:opacity .4s,transform .5s var(--ease)}.rv.in .tfig::before,.tcard.in .tfig::before{opacity:1;transform:none;transition-delay:.5s}.tfig::after{content:"";position:absolute;inset:0;background:var(--b);transform-origin:top;transition:transform 1s var(--ease)}.rv.in .tfig::after,.tcard.in .tfig::after{transform:scaleY(0)}.tzoom{position:absolute;right:0;bottom:0;padding:7px 11px;background:var(--b);color:var(--w);font-size:.625rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;z-index:2;opacity:0;transform:translateY(100%);transition:opacity .3s,transform .3s var(--ease)}.tcard:hover .tzoom,.tcard:focus-visible .tzoom{opacity:1;transform:none}.tleg{position:relative;display:block;padding-top:9px;font-size:.85rem;line-height:1.32;letter-spacing:-.012em}.tleg i,.aleg i{display:block;font-style:normal;max-width:44ch}.tleg::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--b);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) .25s}.rv.in .tleg::before,.tcard.in .tleg::before{transform:scaleX(1)}.tcard.wide .tleg{font-size:clamp(.9rem,1.2vw,1rem);max-width:52ch}.crow{opacity:0;transform:translateX(-16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.crow.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bhero img{animation:none}.tfig::after{display:none}.crow{opacity:1;transform:none;transition:none}.tfig img{transition:none}}.btabs{display:flex;flex-wrap:wrap;gap:2px;margin-top:clamp(14px,1.8vw,22px)}.btabs a{font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:10px 18px;border:1px solid currentColor;transition:background .25s,color .25s}.btabs a[aria-current="page"]{background:#FFFFFF;color:#000000;border-color:#FFFFFF}.btabs a:not([aria-current]):hover{background:rgba(255,255,255,.16)}.biblio{border-top:2px solid var(--b)}.brow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 24px;align-items:baseline;border-bottom:1px solid var(--b);padding:clamp(13px,1.7vw,19px) 0}@media (max-width:640px){.brow{grid-template-columns:1fr}}.brow .bau{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.45em}.brow .bti{display:block;font-size:clamp(1.02rem,1.6vw,1.28rem);letter-spacing:-0.015em;line-height:1.2;max-width:62ch}.brow .bed{display:block;margin-top:.45em;font-size:.8rem;opacity:.72}.brow .byr{font-size:.6875rem;font-weight:700;letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums}a.brow{transition:padding .25s}a.brow:hover{padding-inline:14px}a.brow:hover .bti{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.plate{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:clamp(22px,3vw,42px) clamp(18px,2.4vw,36px);border-top:2px solid var(--b);padding-top:clamp(20px,2.6vw,32px);margin:clamp(34px,4.4vw,62px) 0 clamp(40px,5vw,76px)}.plate dt{font-size:.625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;opacity:.55;margin-bottom:.5em}.plate dd{margin:0;font-size:clamp(1.15rem,2vw,1.85rem);font-weight:400;letter-spacing:-0.023em;line-height:1.04;font-variant-numeric:tabular-nums;text-wrap:balance}.stick{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4.4vw,72px);align-items:start}@media (max-width:900px){.stick{grid-template-columns:1fr}}.stick .stickimg{position:sticky;top:104px;margin:0 0 0 auto;overflow:hidden;background:var(--b);width:min(100%,420px);aspect-ratio:4/5}@media (max-width:900px){.stick .stickimg{position:static;aspect-ratio:4/3}}.stick .stickimg img{width:100%;height:100%;object-fit:cover;display:block}.frise{position:relative}.frise-stick{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;padding-block:clamp(80px,12vh,130px) clamp(26px,5vh,52px)}.frise-head{padding-inline:var(--gut);display:flex;align-items:baseline;justify-content:space-between;border-bottom:2px solid var(--b);padding-bottom:11px}.frise-track{display:flex;align-items:center;gap:clamp(20px,2.6vw,44px);padding-inline:var(--gut);will-change:transform}.fcard{flex:none;position:relative;width:min(340px,74vw);border-top:2px solid var(--b);padding-top:16px;align-self:center}.fcard:nth-child(odd){transform:translateY(-116px)}.fcard:nth-child(even){transform:translateY(116px)}@media (max-height:760px){.fcard:nth-child(odd){transform:translateY(-84px)}.fcard:nth-child(even){transform:translateY(84px)}}.fcard dt{font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:400;letter-spacing:-0.026em;line-height:1;font-variant-numeric:tabular-nums;margin-bottom:.55em;white-space:nowrap}.fcard dd{margin:0;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.28;letter-spacing:-.018em}.frise-rule{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--b);opacity:.14}.frise-prog{margin-inline:var(--gut);height:2px;background:color-mix(in srgb,var(--b) 16%,transparent)}.frise-prog i{display:block;height:100%;background:var(--b);width:0}.kursor{position:fixed;z-index:70;top:0;left:0;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;background:var(--b);color:var(--w);display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;pointer-events:none;opacity:0;transform:scale(.4);transition:opacity .25s,transform .35s var(--ease)}.kursor.on{opacity:1;transform:scale(1)}@media (hover:hover) and (min-width:901px){.tzoom,.azoom{display:none}}@media (hover:none),(max-width:900px){.kursor{display:none}}.prog{position:fixed;left:0;top:0;height:2px;background:var(--b);z-index:61;width:100%;transform:scaleX(0);transform-origin:0 50%;will-change:transform;transition:transform .1s linear}body.nav-open .prog{background:var(--w)}@media (prefers-reduced-motion:reduce){.frise-stick{position:static;height:auto;display:block}.frise-track{flex-wrap:wrap;transform:none !important}.prog{display:none}}.fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(215px,100%),1fr));gap:clamp(24px,3vw,44px) clamp(16px,2vw,32px)}.fcell{border-top:2px solid var(--b);padding-top:clamp(13px,1.6vw,18px)}.fcell.haslogo{border-top:0;padding-top:0}.flogo{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:clamp(14px,1.8vw,26px);margin-bottom:clamp(12px,1.5vw,18px);border:1px solid color-mix(in srgb,var(--b) 18%,transparent);transition:border-color .35s var(--ease)}.flogo img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.fcell:hover .flogo{border-color:var(--b)}.fcell.haslogo .fn{border-top:2px solid var(--b);padding-top:clamp(10px,1.2vw,14px)}.fcell .fn{display:block;font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:400;letter-spacing:-0.021em;line-height:1.05;text-wrap:balance}.fcell .fc{display:block;margin-top:.5em;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fcell .fd{display:block;margin-top:.35em;font-size:.6875rem;font-weight:400;letter-spacing:.07em;text-transform:uppercase;opacity:.62;font-variant-numeric:tabular-nums}.fempty{margin:0;padding:clamp(6px,1vw,14px) 0 clamp(18px,2.4vw,30px);font-size:clamp(1.05rem,1.6vw,1.3rem);letter-spacing:-0.015em;max-width:46ch;opacity:.62}.apage{--agap:clamp(12px,1.67vw,24px);--acw:calc((100vw - 2*var(--gut) - 2*var(--agap))/3);--aphw:calc(var(--acw)*.78);--aover:calc(var(--aphw)*.40);padding-bottom:clamp(70px,9vh,120px)}.acols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--agap)}.ahero{padding-top:clamp(34px,6.9vw,100px);padding-bottom:calc(var(--aover) + clamp(40px,7.2vw,104px))}.aband{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--agap);align-items:end;border-bottom:1px solid color-mix(in srgb,var(--b) 20%,transparent)}.aphero{grid-column:2;grid-row:1;margin:0 auto calc(-1*var(--aover));width:var(--aphw);aspect-ratio:1;overflow:hidden;background:var(--b)}.aphero img{width:100%;height:100%;object-fit:cover;display:block}.aname{grid-column:1;grid-row:1;margin:0;padding-bottom:clamp(14px,2.22vw,32px);font-weight:500;letter-spacing:.05em;text-transform:uppercase;letter-spacing:0;line-height:1.05;font-size:clamp(1.35rem,2.64vw,2.375rem)}.aname span{display:block}.aborn{grid-column:3;grid-row:1;margin:0 0 0 auto;padding-bottom:clamp(16px,2.5vw,36px);max-width:13.9ch;text-align:right;font-weight:500;text-transform:uppercase;line-height:1.69;font-size:clamp(.75rem,1.11vw,1rem);opacity:.55}@media (max-width:860px){.ahero{padding-bottom:clamp(28px,5vw,44px)}.aband{grid-template-columns:1fr;gap:clamp(18px,3vw,28px);align-items:stretch}.aphero{grid-column:1;grid-row:1;margin:0 auto;width:min(84vw,340px)}.aname{grid-column:1;grid-row:2;font-size:clamp(1.5rem,7.4vw,2.2rem);padding-bottom:0}.aborn{grid-column:1;grid-row:3;text-align:left;margin:0;padding-bottom:0;max-width:none}}.asec{margin-top:clamp(40px,6.2vw,90px)}.asech{display:flex;align-items:baseline;justify-content:space-between;gap:1em;margin:0;padding-bottom:clamp(12px,1.67vw,24px);border-bottom:1px solid color-mix(in srgb,var(--b) 16%,transparent);font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1.38;font-size:clamp(.6875rem,.9vw,.8125rem)}.asech .cnt{opacity:.56;font-variant-numeric:tabular-nums}.asec > :not(.asech):first-of-type,.asech + *{margin-top:clamp(18px,2.22vw,32px)}.arow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--agap)}.arow.seule .acard2{display:grid;grid-column:1/-1;grid-template-columns:2fr 1fr;gap:var(--agap);align-items:end}.arow.seule .acard2 figure{grid-column:1;grid-row:1;margin:0;aspect-ratio:4/3}.arow.seule .acard2 .akind{grid-column:2;grid-row:1;align-self:end}.arow.seule .acard2 .at,.arow.seule .acard2 .aw,.arow.seule .acard2 .adt{grid-column:2}.arow.seule .acard2 .at{font-size:clamp(1.05rem,1.7vw,1.4rem);line-height:1.18;text-transform:none;letter-spacing:-0.013em;margin-top:.5em}@media (max-width:860px){.arow.seule .acard2{grid-template-columns:1fr}.arow.seule .acard2 figure{grid-column:1;margin-bottom:clamp(12px,1.67vw,24px)}.arow.seule .acard2 .akind,.arow.seule .acard2 .at,.arow.seule .acard2 .aw,.arow.seule .acard2 .adt{grid-column:1}}@media (max-width:1000px){.arow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.arow{grid-template-columns:1fr}}.acard2{display:block}.acard2 figure{margin:0 0 clamp(12px,1.67vw,24px);aspect-ratio:39/50;overflow:hidden;background:var(--b)}.acard2 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ease)}.acard2:hover img{transform:scale(1.035)}.akind{display:block;font-weight:500;text-transform:uppercase;line-height:1.69;font-size:clamp(.8125rem,1.11vw,1rem)}.acard2 .at{display:block;margin:.14em 0 .1em;font-weight:500;text-transform:uppercase;line-height:1.02;letter-spacing:-.005em;font-size:clamp(1.15rem,1.8vw,1.625rem)}.acard2 .aw{display:block;font-weight:500;text-transform:uppercase;line-height:1.69;font-size:clamp(.8125rem,1.11vw,1rem)}.acard2 .adt{display:block;margin-top:.2em;font-weight:400;text-transform:uppercase;line-height:1.08;font-size:clamp(.6875rem,.9vw,.8125rem);opacity:.55}.acard2:hover .at{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}@media (max-width:760px){.top button,.sdots button,.spause{position:relative}.top button::after,.sdots button::after,.spause::after{content:"";position:absolute;z-index:1}.top button::after{inset:-11px}.sdots button::after{inset:-11px 0}.sdots button#spause::after{inset:-6px -4px}.wordmark{box-sizing:content-box;padding-block:15px;background-origin:content-box;background-clip:content-box;-webkit-mask-origin:content-box;mask-origin:content-box}.f-bot a,.menu-foot a.lab,.rowline a.lab,.cols p a,.ctb p a,.acc p a,.back,.acc a.go,.maplinks a.go,.subnav a{padding-block:5px;display:inline-block}.f-bot a{padding-block:7px}}.toplangs{display:none;margin-left:auto;margin-right:clamp(14px,2vw,26px);gap:clamp(8px,.9vw,14px)}@media (min-width:901px){.toplangs{display:flex;align-items:center}}@media (min-width:901px){.menu-foot .langs{display:none}}.toplangs button{background:none;border:0;padding:6px 2px;font:inherit;cursor:pointer;font-size:.6875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb,var(--b) 56%,transparent);transition:color .25s ease}.toplangs button:hover,.toplangs button:focus-visible{color:var(--b)}.toplangs button[aria-pressed="true"]{color:var(--b)}.ask{margin:0 0 clamp(30px,4vw,56px);padding-top:clamp(16px,2vw,24px);border-top:1px solid var(--b);max-width:62ch}.askh{margin-bottom:.8em}.askq{margin:0 0 .5em;font-size:clamp(1.05rem,1.8vw,1.45rem);letter-spacing:-.018em}.askq span{opacity:.56}.askp{margin:0 0 1.3em;max-width:52ch}.bsearch{position:relative;margin:0 0 clamp(14px,1.8vw,22px)}.bsearch input{width:100%;font:inherit;font-size:clamp(.95rem,1.25vw,1.1rem);padding:10px 34px 11px 0;border:0;border-bottom:1px solid var(--b);background:none;color:var(--b);border-radius:0;-webkit-appearance:none;appearance:none}.bsearch input::placeholder{color:color-mix(in srgb,var(--b) 56%,transparent);opacity:1}.bsearch input:focus{outline:none;border-bottom-width:2px;padding-bottom:10px}.bsearch input::-webkit-search-cancel-button{display:none}.bsearch button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:none;color:var(--b);font:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.bnone{margin:clamp(24px,3vw,40px) 0;font-size:clamp(1rem,1.4vw,1.15rem)}.bfsent{height:1px;margin:0}.bfilters{position:sticky;top:var(--hh,56px);z-index:24;padding-block:10px;background:var(--w);transition:padding .3s var(--ease),top .45s var(--ease)}:root.entete-partie .bfilters{top:0}.bfilters.stuck{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);padding-block:11px 12px;box-shadow:0 1px 0 color-mix(in srgb,var(--b) 18%,transparent)}.bfilters.stuck::-webkit-scrollbar{display:none}.bfilters.stuck button{flex:0 0 auto}@media (max-width:760px){.bfilters{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;padding-inline:var(--gut);margin-inline:calc(-1*var(--gut))}.bfilters::-webkit-scrollbar{display:none}.bfilters button{flex:0 0 auto;white-space:nowrap}}.grid.books .book{display:flex;flex-direction:column}.grid.books .book .bbuy{margin-top:auto;padding-top:.95em}.libv71{--libwash:#fff;--tone:#000;position:relative;background:var(--libwash);box-shadow:0 0 0 100vmax var(--libwash);clip-path:inset(0 -100vmax);transition:background-color .7s var(--ease),box-shadow .7s var(--ease)}.lib71-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:clamp(30px,4.5vw,66px)}.lib71-head .head{margin:0}.lib71-head .lib71-total{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding-bottom:.25em;white-space:nowrap}.lib71-tools{margin-bottom:clamp(44px,5.5vw,82px)}.lib71-searchline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(20px,3vw,46px);align-items:end;border-bottom:1px solid var(--b);padding-bottom:12px;transition:border-color .35s}.lib71-searchline:focus-within{border-bottom-color:var(--tone)}.lib71-search{position:relative;max-width:980px}.lib71-search input{width:100%;border:0;background:transparent;color:var(--b);font:inherit;font-size:clamp(1.08rem,1.8vw,1.5rem);letter-spacing:-.018em;padding:8px 38px 8px 0;border-radius:0;outline:0}.lib71-search input::placeholder{color:color-mix(in srgb,var(--b) 44%,transparent);opacity:1}.lib71-search button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:28px;height:28px;font-size:1.15rem;line-height:1}.lib71-modes{display:flex;gap:18px;align-items:center;white-space:nowrap}.lib71-modes button,.lib71-filters button{border:0;background:none;color:var(--b);padding:5px 0;font:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.095em;text-transform:uppercase;position:relative}.lib71-modes button::after,.lib71-filters button::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ease)}.lib71-modes button:hover::after,.lib71-modes button[aria-pressed="true"]::after,.lib71-filters button:hover::after,.lib71-filters button[aria-pressed="true"]::after{transform:scaleX(1)}.lib71-filterbar{position:sticky;top:var(--hh,56px);z-index:24;margin-top:12px;padding:11px 0 12px;background:color-mix(in srgb,var(--libwash) 94%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb,var(--b) 14%,transparent);transition:top .45s var(--ease),background-color .6s var(--ease)}:root.entete-partie .lib71-filterbar{top:0}.lib71-filters{display:flex;align-items:center;gap:0 clamp(18px,2vw,30px);overflow-x:auto;scrollbar-width:none}.lib71-filters::-webkit-scrollbar{display:none}.lib71-filters button{flex:0 0 auto;white-space:nowrap;font-weight:500;letter-spacing:.06em}.lib71-filters .cnt{font-size:.72em;vertical-align:.35em;margin-left:.25em;opacity:.5;font-variant-numeric:tabular-nums}.lib72-table{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(26px,auto);gap:clamp(18px,2.1vw,34px);margin:0 0 clamp(90px,11vw,170px);padding-top:clamp(14px,2vw,26px);border-top:1px solid var(--b)}.lib72-tablehead{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:clamp(8px,1.5vw,18px);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lib72-tablehead span:last-child{font-weight:400;opacity:.55}.lib72-table .lib72-card:nth-of-type(2){grid-column:1/span 3}.lib72-table .lib72-card:nth-of-type(3){grid-column:5/span 5;margin-top:clamp(40px,6vw,92px)}.lib72-table .lib72-card:nth-of-type(4){grid-column:10/span 3;margin-top:clamp(10px,2vw,34px)}.lib72-table .lib72-card:nth-of-type(5){grid-column:2/span 4;margin-top:clamp(30px,5vw,84px)}.lib72-table .lib72-card:nth-of-type(6){grid-column:8/span 3;margin-top:clamp(90px,10vw,160px)}.lib72-field{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;column-gap:clamp(16px,1.8vw,30px);row-gap:clamp(62px,7vw,118px);align-items:start;padding-bottom:clamp(70px,9vw,140px)}.lib72-card{min-width:0;align-self:start;animation:lib72in .6s var(--ease) both;animation-delay:var(--delay,0ms)}@keyframes lib72in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lib72-card.s{grid-column:span 2}.lib72-card.m{grid-column:span 3}.lib72-card.l{grid-column:span 4}.lib72-card.xl{grid-column:span 5}.lib72-card.shift1{margin-top:clamp(26px,4vw,70px)}.lib72-card.shift2{margin-top:clamp(70px,8vw,132px)}.lib72-open{display:block;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.lib72-cover{display:flex;justify-content:flex-start;align-items:flex-end;margin:0;min-height:40px;position:relative;overflow:visible}.lib72-cover img{display:block;width:100%;height:auto;object-fit:contain;box-shadow:0 8px 22px rgba(0,0,0,.14);transition:transform .55s var(--ease),box-shadow .55s var(--ease);transform-origin:center bottom}.lib72-open:hover .lib72-cover img,.lib72-open:focus-visible .lib72-cover img{transform:translateY(-7px) rotate(-.25deg);box-shadow:0 24px 54px rgba(0,0,0,.24)}.lib72-cover.typo{aspect-ratio:4/5.2;border:1px solid var(--b);padding:clamp(12px,1.35vw,20px);align-items:stretch;background:#fff}.lib72-cover.typo .btp{height:100%}.lib72-meta{margin-top:clamp(11px,1.3vw,17px);max-width:34ch}.lib72-meta h3{margin:0;font-size:clamp(.88rem,1.15vw,1.08rem);font-weight:400;letter-spacing:-.016em;line-height:1.18}.lib72-meta .sub{margin-top:.45em;font-size:.59rem;font-weight:600;letter-spacing:.073em;text-transform:uppercase;line-height:1.45;opacity:.64}.lib72-card.xl .lib72-meta h3,.lib72-card.l .lib72-meta h3{font-size:clamp(1rem,1.4vw,1.28rem)}.lib72-quote{grid-column:1/-1;min-height:clamp(330px,45vw,690px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;border-top:1px solid var(--b);border-bottom:1px solid var(--b);padding:clamp(54px,8vw,126px) 0;animation:lib72in .65s var(--ease) both}.lib72-quote blockquote{grid-column:2/span 9;margin:0;font-size:clamp(2rem,5.7vw,6.4rem);font-weight:300;letter-spacing:-.045em;line-height:.95;text-wrap:balance}.lib72-quote figcaption{grid-column:9/span 3;margin-top:clamp(28px,4vw,54px);font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.5}.lib72-quote figcaption span{display:block;margin-top:.45em;font-weight:400;letter-spacing:.04em;text-transform:none;opacity:.55}.lib72-word{grid-column:1/-1;font-size:clamp(4rem,12vw,12rem);line-height:.78;font-weight:300;letter-spacing:-.07em;text-transform:uppercase;overflow:hidden;white-space:nowrap;opacity:.06;margin:clamp(-10px,-1vw,-2px) 0}.lib71-index{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(30px,5vw,84px);align-items:start;padding-bottom:clamp(60px,8vw,120px)}.lib71-indexlist{border-top:1px solid var(--b)}.lib71-row{display:grid;grid-template-columns:4.2em minmax(0,1fr) minmax(120px,.38fr) minmax(100px,.26fr);gap:12px 18px;align-items:baseline;width:100%;text-align:left;padding:11px 0;border-bottom:1px solid color-mix(in srgb,var(--b) 18%,transparent);background:none;color:var(--b);transition:background-color .2s ease,color .2s ease,padding .28s var(--ease)}.lib71-row:hover,.lib71-row:focus-visible{background:var(--b);color:var(--w);padding-inline:10px}.lib71-row .yr{font-size:.625rem;font-variant-numeric:tabular-nums;letter-spacing:.05em}.lib71-row .ttl{font-size:clamp(.95rem,1.32vw,1.16rem);letter-spacing:-.015em;line-height:1.18}.lib71-row .aut,.lib71-row .cat{font-size:.625rem;letter-spacing:.075em;text-transform:uppercase;line-height:1.35;opacity:.68}.lib71-preview{position:sticky;top:calc(var(--hh,56px) + 54px);min-height:66vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.lib71-preview-art{width:min(100%,430px);display:flex;align-items:center;justify-content:center;min-height:58vh}.lib71-preview-art .lib71-previewcover{margin:0;width:100%;display:flex;justify-content:center;align-items:center}.lib71-preview-art img{max-width:100%;max-height:66vh;width:auto;height:auto;box-shadow:0 18px 48px rgba(0,0,0,.2)}.lib71-preview-art .lib71-previewcover.typo{aspect-ratio:4/5.25;border:1px solid var(--b);padding:28px;align-items:stretch}.lib71-preview-cap{width:min(100%,430px);margin-top:18px;font-size:.625rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.45}.bookdrawer{position:fixed;inset:0;z-index:120;display:none;background:var(--w)}.bookdrawer.on{display:block;animation:scrimin .2s ease both}.book-open{overflow:hidden}.booktakeover{--takewash:#FFFFFF;position:absolute;inset:0;background:var(--takewash);color:var(--b);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);gap:clamp(32px,5vw,88px);padding:clamp(52px,5.4vw,82px) clamp(22px,4vw,64px);overflow:auto;transition:background-color .55s var(--ease)}.booktake-close{position:fixed;top:clamp(14px,2vw,26px);right:clamp(16px,2.4vw,34px);z-index:3;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:8px 0;border-bottom:1px solid currentColor}.booktake-media{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 2*clamp(52px,5.4vw,82px))}.booktake-cover{margin:0;display:flex;align-items:center;justify-content:center;width:min(68%,560px)}.booktake-cover img{max-width:100%;max-height:72vh;width:auto;height:auto;box-shadow:0 24px 70px rgba(0,0,0,.22)}.booktake-cover.typo{aspect-ratio:4/5.25;border:1px solid var(--b);padding:clamp(24px,4vw,54px);align-items:stretch;background:var(--w)}.booktake-info{align-self:center;max-width:620px;padding-right:clamp(0px,2vw,30px)}.booktake-kicker{display:flex;justify-content:space-between;gap:18px;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.4;border-bottom:1px solid var(--b);padding-bottom:10px}.booktake-info h2{margin:clamp(18px,2.4vw,30px) 0 0;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:400;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.booktake-ref{margin-top:1em;font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1.45}.booktake-note{margin:clamp(26px,3.4vw,44px) 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6;max-width:55ch}.booktake-spec{margin-top:clamp(22px,2.8vw,34px);font-size:.6875rem;letter-spacing:.055em;text-transform:uppercase;line-height:1.7;border-top:1px solid color-mix(in srgb,var(--b) 25%,transparent);padding-top:14px}.booktake-request{display:inline-block;margin-top:clamp(26px,3.6vw,46px);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px}.booktake-nav{display:flex;justify-content:space-between;gap:30px;margin-top:clamp(38px,5vw,68px);padding-top:12px;border-top:1px solid var(--b)}.booktake-nav button{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:8px 0}.lib71-biblio{display:flex;justify-content:space-between;gap:20px;align-items:baseline;border-top:1px solid var(--b);padding:16px 0 clamp(30px,5vw,70px);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.lib71-biblio a{border-bottom:1px solid currentColor;padding-bottom:3px}@media (max-width:1120px){.lib72-field{grid-template-columns:repeat(8,minmax(0,1fr))}.lib72-card.s{grid-column:span 2}.lib72-card.m{grid-column:span 2}.lib72-card.l{grid-column:span 3}.lib72-card.xl{grid-column:span 4}.lib72-quote{grid-template-columns:repeat(8,minmax(0,1fr))}.lib72-quote blockquote{grid-column:1/span 7}.lib72-quote figcaption{grid-column:6/span 3}.lib71-index{grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr)}}@media (max-width:860px){.lib71-head{grid-template-columns:1fr}.lib71-head .lib71-total{padding:0}.lib71-searchline{grid-template-columns:1fr}.lib71-modes{justify-content:flex-start}.lib72-table{grid-template-columns:repeat(6,minmax(0,1fr))}.lib72-table .lib72-card:nth-of-type(n){grid-column:span 2;margin-top:0}.lib72-table .lib72-card:nth-of-type(3){grid-column:span 4}.lib72-field{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:58px}.lib72-card.s,.lib72-card.m{grid-column:span 2}.lib72-card.l{grid-column:span 3}.lib72-card.xl{grid-column:span 4}.lib71-index{grid-template-columns:1fr}.lib71-preview{display:none}.lib71-row{grid-template-columns:3.4em minmax(0,1fr) 7em}.lib71-row .cat{display:none}.booktakeover{grid-template-columns:1fr;gap:28px;padding-top:68px}.booktake-media{min-height:auto}.booktake-cover{width:min(68vw,410px)}.booktake-info{max-width:none}.booktake-info h2{font-size:clamp(1.8rem,7vw,3rem)}}@media (max-width:560px){.lib71-filterbar{margin-inline:calc(-1*var(--gut));padding-inline:var(--gut)}.lib72-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 14px}.lib72-table .lib72-tablehead{grid-column:1/-1}.lib72-table .lib72-card:nth-of-type(n){grid-column:span 1!important;margin-top:0!important}.lib72-table .lib72-card:nth-of-type(3){grid-column:1/-1!important}.lib72-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 14px}.lib72-card.s,.lib72-card.m,.lib72-card.l,.lib72-card.xl{grid-column:span 1}.lib72-card.xl:nth-of-type(7n){grid-column:1/-1}.lib72-card.shift1,.lib72-card.shift2{margin-top:0}.lib72-meta h3{font-size:.9rem}.lib72-quote{grid-template-columns:1fr;min-height:62vh;padding:68px 0}.lib72-quote blockquote,.lib72-quote figcaption{grid-column:1}.lib72-quote blockquote{font-size:clamp(2rem,11vw,3.5rem)}.lib72-word{font-size:20vw}.lib71-row{grid-template-columns:3em minmax(0,1fr)}.lib71-row .aut,.lib71-row .cat{display:none}.booktakeover{padding:62px var(--gut) 36px}.booktake-cover{width:min(80vw,340px)}.booktake-info h2{font-size:clamp(1.7rem,9vw,2.6rem)}.lib71-biblio{display:block}.lib71-biblio a{display:inline-block;margin-top:10px}}@media (prefers-reduced-motion:reduce){.lib72-card,.lib72-quote,.booktakeover{animation:none}.lib72-cover img,.libv71{transition:none}}.lib74{background:#fff;color:#000;overflow:hidden}.lib74 a,.lib74 button{color:inherit}.lib74-inner{padding-inline:var(--gut)}.lib74-section{padding:clamp(62px,7.5vw,118px) var(--gut);border-top:1px solid #000}.lib74-kicker{font-size:.66rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;line-height:1.35}.lib74-section-head{display:flex;justify-content:space-between;gap:22px;align-items:flex-end;margin-bottom:clamp(28px,3.5vw,50px)}.lib74-section-head h2{margin:0;font-size:clamp(1.9rem,3.7vw,4rem);font-weight:400;letter-spacing:-.04em;line-height:.98}.lib74-link{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px;white-space:nowrap}.lib74-hero{position:relative;min-height:min(82vh,900px);background:#eceae4;overflow:hidden;border-bottom:1px solid #000}.lib74-hero-stage{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(12px,1.6vw,28px);padding:clamp(72px,8vw,120px) var(--gut) clamp(110px,10vw,150px)}.lib74-hero-book{border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;min-width:0;cursor:pointer}.lib74-hero-book:nth-child(1){grid-column:1/span 2;align-self:end;transform:translateY(3vh)}.lib74-hero-book:nth-child(2){grid-column:3/span 3;align-self:start;transform:translateY(5vh)}.lib74-hero-book:nth-child(3){grid-column:6/span 2;align-self:center}.lib74-hero-book:nth-child(4){grid-column:8/span 3;align-self:end;transform:translateY(-3vh)}.lib74-hero-book:nth-child(5){grid-column:11/span 2;align-self:start;transform:translateY(9vh)}.lib74-hcover{margin:0;display:flex;align-items:center;justify-content:center;width:100%}.lib74-hcover img{display:block;max-width:100%;max-height:min(57vh,570px);width:auto;height:auto;box-shadow:0 20px 55px rgba(0,0,0,.18);transition:transform .55s var(--ease),box-shadow .55s var(--ease)}.lib74-hero-book:hover .lib74-hcover img,.lib74-hero-book:focus-visible .lib74-hcover img{transform:translateY(-7px);box-shadow:0 28px 68px rgba(0,0,0,.25)}.lib74-hcover.typo{aspect-ratio:4/5.2;border:1px solid #000;background:#fff;padding:18px;align-items:stretch}.lib74-hero-copy{position:absolute;left:var(--gut);right:var(--gut);bottom:clamp(24px,3vw,40px);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;z-index:2}.lib74-hero-copy h1{margin:0;font-size:clamp(4rem,10vw,10rem);font-weight:300;letter-spacing:-.065em;line-height:.76}.lib74-hero-copy a{font-size:.7rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:4px;margin-bottom:.35em}.lib74-quote{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,110px);align-items:center;padding:clamp(72px,9vw,150px) var(--gut);border-bottom:1px solid #000}.lib74-quote-media{min-height:420px;background:#f1f0ec;display:flex;align-items:center;justify-content:center;padding:clamp(28px,4vw,60px)}.lib74-quote-media figure{margin:0;width:min(72%,420px);display:flex;align-items:center;justify-content:center}.lib74-quote-media img{max-width:100%;max-height:62vh;width:auto;height:auto;box-shadow:0 18px 45px rgba(0,0,0,.18)}.lib74-quote-media .typo{aspect-ratio:4/5.2;border:1px solid #000;background:#fff;padding:28px;align-items:stretch}.lib74-quote blockquote{margin:0;font-size:clamp(2rem,4.1vw,4.8rem);font-weight:300;letter-spacing:-.045em;line-height:1.01;max-width:18ch;text-wrap:balance}.lib74-quote figcaption{margin-top:clamp(24px,3vw,42px);font-size:.66rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;line-height:1.5}.lib74-latest{padding-inline:var(--gut);padding-bottom:clamp(72px,8vw,126px)}.lib74-latest-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;padding-top:clamp(62px,7vw,108px);margin-bottom:clamp(28px,3.5vw,46px)}.lib74-latest-head h2{margin:0;font-size:clamp(1.85rem,3.5vw,3.8rem);font-weight:400;letter-spacing:-.04em;line-height:.98}.lib74-stripwrap{position:relative}.lib74-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(190px,1fr);grid-template-rows:1fr;gap:clamp(18px,2vw,32px);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:8px}.lib74-strip::-webkit-scrollbar{display:none}.lib74-strip .lib74-card{scroll-snap-align:start}.lib74-arrows{display:flex;gap:14px;align-items:center}.lib74-arrow{font-size:1.45rem;line-height:1;padding:2px 0;border:0;background:none}.lib74-card{min-width:0}.lib74-card button{display:block;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.lib74-media{margin:0 0 14px;height:clamp(280px,28vw,430px);background:#f3f2ee;display:flex;align-items:center;justify-content:center;padding:clamp(18px,2vw,30px);overflow:hidden}.lib74-media img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;box-shadow:0 9px 24px rgba(0,0,0,.16);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.lib74-card button:hover .lib74-media img,.lib74-card button:focus-visible .lib74-media img{transform:translateY(-4px);box-shadow:0 18px 38px rgba(0,0,0,.22)}.lib74-media.typo{align-items:stretch}.lib74-media.typo .btp{height:100%}.lib74-card h3{margin:0;font-size:clamp(.92rem,1.08vw,1.08rem);font-weight:500;letter-spacing:-.015em;line-height:1.22}.lib74-card .meta{margin-top:.5em;font-size:.61rem;line-height:1.45;letter-spacing:.06em;text-transform:uppercase;opacity:.62}.lib74-about{display:grid;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);gap:clamp(40px,8vw,150px);padding:clamp(78px,9vw,150px) var(--gut);border-top:1px solid #000;border-bottom:1px solid #000}.lib74-about h2{margin:0;font-size:clamp(2rem,4vw,4.4rem);font-weight:400;letter-spacing:-.045em;line-height:.98}.lib74-about-copy{max-width:900px}.lib74-about-copy p{margin:0 0 1.25em;font-size:clamp(1.05rem,1.5vw,1.36rem);line-height:1.58;letter-spacing:-.012em}.lib74-about-copy p:last-of-type{margin-bottom:1.8em}.lib74-inside{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);min-height:660px;border-bottom:1px solid #000}.lib74-inside-media{background:#e8e6e0;display:flex;align-items:center;justify-content:center;padding:clamp(42px,6vw,90px)}.lib74-inside-media figure{margin:0;width:min(64%,520px);display:flex;justify-content:center;align-items:center}.lib74-inside-media img{max-width:100%;max-height:70vh;width:auto;height:auto;box-shadow:0 22px 60px rgba(0,0,0,.2)}.lib74-inside-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(46px,6vw,94px)}.lib74-inside-copy h2{margin:.35em 0 .55em;font-size:clamp(2.2rem,4.7vw,5rem);font-weight:400;letter-spacing:-.05em;line-height:.95;text-wrap:balance}.lib74-inside-copy p{margin:0 0 2em;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.58;max-width:56ch}.lib74-duo{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #000}.lib74-feature{min-height:690px;display:flex;flex-direction:column;border-right:1px solid #000}.lib74-feature:last-child{border-right:0}.lib74-feature-media{flex:1;min-height:470px;background:#f1f0ec;display:flex;align-items:center;justify-content:center;padding:clamp(34px,5vw,74px)}.lib74-feature-media figure{margin:0;width:min(56%,390px);display:flex;align-items:center;justify-content:center}.lib74-feature-media img{max-width:100%;max-height:55vh;width:auto;height:auto;box-shadow:0 16px 45px rgba(0,0,0,.18)}.lib74-feature-copy{padding:clamp(28px,3.6vw,52px)}.lib74-feature-copy h3{margin:.3em 0 .6em;font-size:clamp(1.6rem,3vw,3.4rem);font-weight:400;letter-spacing:-.04em;line-height:1}.lib74-feature-copy p{margin:0 0 1.7em;font-size:clamp(.95rem,1.18vw,1.08rem);line-height:1.55;max-width:58ch}.lib74-all{padding:clamp(76px,9vw,150px) var(--gut);border-top:1px solid #000}.lib74-allhead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(30px,4vw,54px)}.lib74-allhead h2{margin:0;font-size:clamp(2.1rem,4vw,4.5rem);font-weight:400;letter-spacing:-.045em;line-height:.98}.lib74-count{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.lib74-tools{margin-bottom:clamp(34px,4vw,58px)}.lib74-search{display:flex;align-items:center;border-bottom:1px solid #000;max-width:820px;margin-bottom:20px}.lib74-search input{flex:1;border:0;background:transparent;font:inherit;font-size:clamp(1rem,1.55vw,1.3rem);padding:12px 0;outline:0;border-radius:0;color:#000}.lib74-search button{width:34px;height:34px;border:0;background:none;font-size:1.15rem}.lib74-filters{display:flex;gap:8px 20px;overflow-x:auto;scrollbar-width:none;padding:2px 0 10px}.lib74-filters::-webkit-scrollbar{display:none}.lib74-filters button{flex:0 0 auto;border:0;background:none;padding:4px 0;font:inherit;font-size:.66rem;font-weight:500;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;position:relative}.lib74-filters button[aria-pressed="true"]{font-weight:700}.lib74-filters button[aria-pressed="true"]::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#000}.lib74-filters sup{font-size:.7em;opacity:.48;margin-left:.25em}.lib74-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(54px,5.4vw,88px) clamp(16px,1.8vw,28px);align-items:start}.lib74-grid .lib74-media{height:clamp(260px,24vw,390px)}.lib74-empty{font-size:1rem;padding:40px 0 80px}.lib74-reference{border-top:1px solid #000;padding:24px var(--gut) clamp(44px,6vw,90px);display:flex;justify-content:space-between;gap:24px;align-items:baseline;font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lib74-reference a{border-bottom:1px solid currentColor;padding-bottom:3px}@media (max-width:1200px){.lib74-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lib74-strip{grid-auto-columns:minmax(210px,25vw)}}@media (max-width:860px){.lib74-hero{min-height:720px}.lib74-hero-stage{grid-template-columns:repeat(6,minmax(0,1fr));padding-top:90px}.lib74-hero-book:nth-child(1){grid-column:1/span 2}.lib74-hero-book:nth-child(2){grid-column:3/span 2}.lib74-hero-book:nth-child(3){grid-column:5/span 2}.lib74-hero-book:nth-child(4){grid-column:2/span 2}.lib74-hero-book:nth-child(5){grid-column:4/span 2}.lib74-hero-copy h1{font-size:clamp(4rem,18vw,8rem)}.lib74-quote,.lib74-about,.lib74-inside{grid-template-columns:1fr}.lib74-quote-media{min-height:360px}.lib74-quote blockquote{max-width:24ch}.lib74-about{gap:26px}.lib74-inside-media{min-height:520px}.lib74-duo{grid-template-columns:1fr}.lib74-feature{border-right:0;border-bottom:1px solid #000}.lib74-feature:last-child{border-bottom:0}.lib74-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lib74-strip{grid-auto-columns:minmax(210px,39vw)}}@media (max-width:560px){.lib74-hero{min-height:620px}.lib74-hero-stage{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:64px var(--gut) 130px}.lib74-hero-book:nth-child(1){grid-column:1/span 2}.lib74-hero-book:nth-child(2){grid-column:3/span 2}.lib74-hero-book:nth-child(3){display:none}.lib74-hero-book:nth-child(4){grid-column:1/span 2;transform:translateY(-2vh)}.lib74-hero-book:nth-child(5){grid-column:3/span 2;transform:translateY(4vh)}.lib74-hero-copy{display:block}.lib74-hero-copy a{display:inline-block;margin-top:18px}.lib74-quote{padding-block:62px}.lib74-quote-media{min-height:300px}.lib74-quote blockquote{font-size:clamp(1.8rem,9vw,3.2rem)}.lib74-latest-head,.lib74-section-head,.lib74-allhead{align-items:flex-start}.lib74-strip{grid-auto-columns:minmax(190px,72vw)}.lib74-arrows{display:none}.lib74-duo{display:block}.lib74-feature{min-height:0}.lib74-feature-media{min-height:390px}.lib74-feature-media figure{width:min(64%,300px)}.lib74-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 12px}.lib74-grid .lib74-media{height:58vw;padding:14px}.lib74-card h3{font-size:.9rem}.lib74-card .meta{font-size:.56rem}.lib74-reference{display:block}.lib74-reference a{display:inline-block;margin-top:10px}}.lib75-stream{border-top:1px solid #000}.lib75-chapter{border-bottom:1px solid #000}.lib75-chapter-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:clamp(64px,8vw,126px) var(--gut) clamp(28px,3.5vw,50px)}.lib75-chapter-head h3{margin:.18em 0 0;font-size:clamp(2.5rem,5.2vw,6rem);font-weight:300;letter-spacing:-.055em;line-height:.9;text-wrap:balance}.lib75-chapter-count{font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding-bottom:.35em}.lib75-focus{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);min-height:680px;border-top:1px solid #000}.lib75-focus.flip{grid-template-columns:minmax(340px,.94fr) minmax(0,1.06fr)}.lib75-focus.flip .lib75-focus-media{order:2}.lib75-focus.flip .lib75-focus-copy{order:1}.lib75-focus-media{background:#eceae4;display:flex;align-items:center;justify-content:center;padding:clamp(44px,6vw,96px)}.lib75-focus-media figure{margin:0;width:min(62%,520px);display:flex;align-items:center;justify-content:center}.lib75-focus-media img{display:block;max-width:100%;max-height:70vh;width:auto;height:auto;box-shadow:0 24px 64px rgba(0,0,0,.2);transition:transform .55s var(--ease),box-shadow .55s var(--ease)}.lib75-focus:hover .lib75-focus-media img{transform:translateY(-5px);box-shadow:0 30px 74px rgba(0,0,0,.24)}.lib75-focus-media .typo{aspect-ratio:4/5.2;border:1px solid #000;background:#fff;padding:clamp(24px,3vw,44px);align-items:stretch}.lib75-focus-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,96px)}.lib75-focus-copy h4{margin:.35em 0 .6em;font-size:clamp(2.1rem,4.6vw,5.2rem);font-weight:400;letter-spacing:-.052em;line-height:.95;text-wrap:balance}.lib75-focus-meta{font-size:.66rem;font-weight:700;letter-spacing:.085em;text-transform:uppercase;line-height:1.5;opacity:.64}.lib75-focus-copy p{margin:clamp(24px,3vw,38px) 0 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6;max-width:57ch}.lib75-focus-copy .lib74-link{align-self:flex-start;margin-top:clamp(28px,4vw,52px);background:none;border-width:0 0 1px;padding:0 0 4px}.lib75-selection{padding:clamp(58px,6.5vw,104px) var(--gut);border-top:1px solid #000}.lib75-selection-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,3.5vw,48px)}.lib75-selection-head h4{margin:.2em 0 0;font-size:clamp(1.8rem,3.4vw,3.8rem);font-weight:400;letter-spacing:-.04em;line-height:.98}.lib75-selection-count{font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.lib75-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(40px,4.8vw,76px) clamp(16px,1.8vw,28px);align-items:start}.lib75-row .lib74-media{height:clamp(260px,23vw,390px)}.lib75-quote{display:grid;grid-template-columns:minmax(0,.38fr) minmax(0,1fr);gap:clamp(34px,7vw,140px);padding:clamp(72px,9vw,150px) var(--gut);border-top:1px solid #000;background:#000;color:#fff}.lib75-quote.light{background:#eeece6;color:#000}.lib75-quote blockquote{grid-column:2;margin:0;font-size:clamp(2.5rem,5.6vw,6.5rem);font-weight:300;letter-spacing:-.055em;line-height:.96;max-width:17ch;text-wrap:balance}.lib75-quote figcaption{grid-column:2;margin-top:clamp(28px,3.5vw,50px);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.5;max-width:75ch}.lib75-quote figcaption span{display:block;margin-top:.45em;font-weight:400;letter-spacing:.04em;text-transform:none;opacity:.62}.lib75-small-head{padding:clamp(64px,8vw,120px) var(--gut) 26px;border-top:1px solid #000}.lib75-small-head h3{margin:.2em 0 0;font-size:clamp(2.4rem,5vw,5.5rem);font-weight:300;letter-spacing:-.052em;line-height:.92}.lib75-small-grid{padding:0 var(--gut) clamp(80px,9vw,150px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(48px,5vw,82px) clamp(16px,1.8vw,28px)}.lib75-small-grid .lib74-media{height:clamp(260px,23vw,390px)}.lib75-results-head{padding:clamp(42px,5vw,72px) 0 24px;border-top:1px solid #000;display:flex;justify-content:space-between;gap:20px;align-items:end}.lib75-results-head h3{margin:0;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:400;letter-spacing:-.04em}@media(max-width:1100px){.lib75-row,.lib75-small-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lib75-focus{min-height:600px}.lib75-focus-media figure{width:min(70%,470px)}}@media(max-width:820px){.lib75-chapter-head{grid-template-columns:1fr}.lib75-chapter-count{padding:0}.lib75-focus,.lib75-focus.flip{grid-template-columns:1fr}.lib75-focus.flip .lib75-focus-media,.lib75-focus.flip .lib75-focus-copy{order:initial}.lib75-focus-media{min-height:520px}.lib75-focus-copy{padding-block:54px}.lib75-row,.lib75-small-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lib75-quote{grid-template-columns:1fr}.lib75-quote blockquote,.lib75-quote figcaption{grid-column:1}.lib75-quote blockquote{max-width:22ch}}@media(max-width:560px){.lib75-chapter-head{padding-block:52px 24px}.lib75-chapter-head h3{font-size:clamp(2.35rem,13vw,4rem)}.lib75-focus-media{min-height:390px;padding:34px 20px}.lib75-focus-media figure{width:min(74%,300px)}.lib75-focus-copy{padding:40px var(--gut) 52px}.lib75-focus-copy h4{font-size:clamp(2rem,10vw,3rem)}.lib75-selection{padding-block:46px 58px}.lib75-row,.lib75-small-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 12px}.lib75-row .lib74-media,.lib75-small-grid .lib74-media{height:58vw;padding:14px}.lib75-quote{padding-block:64px}.lib75-quote blockquote{font-size:clamp(2.15rem,11vw,3.7rem)}.lib75-small-grid{padding-bottom:80px}}@media (prefers-reduced-motion:reduce){.lib74-hcover img,.lib74-media img{transition:none}}.nf{margin:0 0 clamp(24px,3vw,40px);padding:14px 0 16px;border-top:1px solid var(--b);border-bottom:1px solid var(--b);font-size:clamp(1rem,1.4vw,1.15rem)}.nf b{font-weight:700}.atrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--agap);margin:clamp(30px,3.8vw,56px) 0 0}.atp{display:block;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;min-width:0}button.atp{cursor:zoom-in}.atfig{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--b)}.atfig img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--ease)}.atfig.tenu{background:none;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--b) 13%,transparent)}.atfig.tenu img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}button.atp:hover .atfig img,button.atp:focus-visible .atfig img{transform:scale(1.035)}.atfig::after{content:"";position:absolute;inset:0;background:var(--w);transform-origin:top;transition:transform .95s var(--ease)}.atrip.in .atfig::after{transform:scaleY(0)}.atrip.in .atp:nth-child(2) .atfig::after{transition-delay:.13s}.atrip.in .atp:nth-child(3) .atfig::after{transition-delay:.26s}.atcap{display:block;margin-top:clamp(9px,1.1vw,13px);font-size:clamp(.625rem,.78vw,.6875rem);line-height:1.4}.atcap i{display:block;font-style:normal;font-weight:400;letter-spacing:.05em;opacity:.58}@media (max-width:760px){.atrip{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*var(--gut));padding-inline:var(--gut);padding-bottom:2px}.atrip::-webkit-scrollbar{display:none}.atp{flex:0 0 62vw;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.atfig img,.atfig::after{transition:none}.atfig::after{display:none}.tfig img,.afig img{transform:none;transition:none}.tfig::before,.afig::before{opacity:1;transform:none;transition:none}.tleg::before,.aleg::before{transform:scaleX(1);transition:none}.tfig,.afig{transition:none}}.aplate{margin:clamp(40px,6.2vw,90px) 0 0;background:var(--b);overflow:hidden;aspect-ratio:1.88}.aplate img{width:100%;height:100%;object-fit:cover;display:block}.aplate.own{background:none;aspect-ratio:auto;display:flex;justify-content:center;padding:clamp(30px,4.4vw,64px) var(--gut) 0;border-top:1px solid color-mix(in srgb,var(--b) 14%,transparent)}.aplate.own img{width:auto;height:auto;max-width:100%;max-height:min(76vh,820px);object-fit:contain}@media (max-width:760px){.aplate.own{padding-inline:0}.aplate.own img{max-height:70vh}}.abio{margin-top:clamp(40px,6.2vw,90px)}.abio .acols{align-items:start}.abio .abtext{grid-column:1/3}.abio .abindex{grid-column:3}@media (max-width:1000px){.abio .abtext{grid-column:1/-1}.abio .abindex{grid-column:1/-1;margin-top:clamp(26px,3.4vw,44px)}}.abindex .links{margin-top:clamp(10px,1.2vw,16px)}.aquote{margin:0 0 clamp(22px,2.8vw,40px);padding:0 0 0 clamp(16px,2.2vw,32px);border-left:2px solid var(--b)}.aquote blockquote{margin:0;font-size:clamp(1.12rem,1.95vw,1.62rem);font-weight:400;letter-spacing:-0.016em;line-height:1.26;max-width:24em}.aquote figcaption{margin-top:clamp(10px,1.2vw,15px);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.625rem}.abio .alead p{margin:0;font-weight:400;line-height:1;letter-spacing:-.012em;font-size:clamp(1.2rem,2.22vw,2rem)}.abio .alead.long p{font-size:clamp(1.06rem,1.6vw,1.4rem);line-height:1.26;letter-spacing:-.006em;max-width:52ch}@media (max-width:1000px){.abio .alead.long p{max-width:44ch}}.links{margin-top:clamp(22px,3vw,42px);display:grid;gap:8px}.lrow{display:flex;align-items:baseline;justify-content:space-between;gap:1em;position:relative;width:100%;padding:16px 0;background:none;border:0;text-align:left;cursor:pointer;color:inherit;font:inherit;font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1.38;font-size:clamp(.6875rem,.9vw,.8125rem);border-bottom:1px solid color-mix(in srgb,var(--b) 16%,transparent);transition:padding-left .3s var(--ease)}.lrow::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--b);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.lrow:hover,.lrow:focus-visible{padding-left:.5em}.lrow:hover::after,.lrow:focus-visible::after{transform:scaleX(1)}.ltx{flex:1 1 auto}.lend{display:inline-flex;align-items:baseline;gap:.7em;flex:0 0 auto}.lend i{font-style:normal;opacity:.56;font-variant-numeric:tabular-nums;font-weight:400}.lgo{display:inline-block;opacity:0;transform:translateX(-7px);transition:opacity .3s,transform .3s var(--ease)}.lrow:hover .lgo,.lrow:focus-visible .lgo{opacity:.62;transform:none}.dos{position:fixed;inset:0;z-index:95;display:none;background:color-mix(in srgb,var(--b) 46%,transparent);opacity:0;transition:opacity .38s var(--ease)}.dos.on{display:block;opacity:1}.dospan{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--w);color:var(--b);transform:translateY(3.5vh);opacity:0;transition:transform .52s var(--ease),opacity .42s var(--ease)}.dos.on .dospan{transform:none;opacity:1}.doshead{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1em;padding:clamp(12px,1.8vw,20px) var(--gut);border-bottom:1px solid color-mix(in srgb,var(--b) 22%,transparent);flex:0 0 auto}.dosid{display:flex;align-items:center;gap:clamp(12px,1.5vw,20px);min-width:0}.dosph{flex:0 0 auto;display:block;width:clamp(44px,4.6vw,66px);aspect-ratio:1;overflow:hidden;background:var(--b)}.dosph img{width:100%;height:100%;object-fit:cover;display:block}.doshead .lab{display:block;opacity:.5;margin-bottom:.4em}.doshead strong{display:block;font-weight:500;text-transform:uppercase;letter-spacing:.05em;letter-spacing:0;line-height:1.04;font-size:clamp(1rem,1.8vw,1.6rem)}.dosclose{background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:700;letter-spacing:.11em;text-transform:uppercase;font-size:clamp(.625rem,.9vw,.75rem);padding:6px 0;white-space:nowrap;border-bottom:1px solid color-mix(in srgb,var(--b) 40%,transparent);transition:border-color .2s,letter-spacing .25s var(--ease)}.dosclose:hover{border-bottom-color:var(--b);letter-spacing:.14em}.dosprog{position:absolute;left:0;right:0;bottom:-1px;height:1px;overflow:hidden}.dosprog i{display:block;height:100%;background:var(--b);transform:scaleX(0);transform-origin:left;transition:transform .18s linear}.dosbody{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0}.dosnav{overflow-y:auto;padding:clamp(18px,2.4vw,32px) clamp(14px,1.7vw,26px) clamp(18px,2.4vw,32px) var(--gut);border-right:1px solid color-mix(in srgb,var(--b) 16%,transparent);display:grid;align-content:start;gap:2px}.dosnav button{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:.8em;width:100%;background:none;border:0;cursor:pointer;color:inherit;font:inherit;text-align:left;padding:9px 0 9px 0;font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1.38;font-size:clamp(.625rem,.82vw,.75rem);opacity:.45;transition:opacity .25s,padding-left .3s var(--ease);animation:dosin .5s var(--ease) both;animation-delay:calc(.16s + var(--i,0)*.035s)}@keyframes dosin{from{opacity:0;transform:translateX(-10px)}to{opacity:.45;transform:none}}.dosnav button:hover{opacity:.8;padding-left:.35em}.dosnav button::before{content:"";position:absolute;left:-14px;top:50%;width:8px;height:1px;background:var(--b);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.dosnav button[aria-current="true"]{opacity:1;padding-left:.35em}.dosnav button[aria-current="true"]::before{transform:scaleX(1)}.dosnav i{font-style:normal;opacity:.55;font-variant-numeric:tabular-nums;font-weight:400}.dosdoc{position:relative;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scroll-padding-top:0;padding:0 var(--gut) clamp(50px,8vh,110px) clamp(20px,3vw,52px)}.dossec{scroll-margin-top:0}.dossec + .dossec{margin-top:clamp(30px,4vw,56px)}.dosh{position:sticky;top:0;z-index:2;display:flex;align-items:baseline;justify-content:space-between;gap:1em;margin:0 0 clamp(12px,1.6vw,22px);padding:clamp(16px,2.2vw,28px) 0 11px;background:var(--w);border-bottom:1px solid color-mix(in srgb,var(--b) 22%,transparent);font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.35;font-size:clamp(.625rem,.82vw,.75rem)}.dosh .cnt{opacity:.56;font-weight:400;letter-spacing:.06em;font-variant-numeric:tabular-nums}.dosdoc .cvrow{grid-template-columns:5.6em minmax(0,1fr);gap:4px clamp(18px,2vw,30px)}.dosdoc .cvrow dt{font-size:clamp(.8125rem,1.05vw,.95rem);font-weight:400;letter-spacing:0;font-variant-numeric:tabular-nums;opacity:.5;padding-top:.16em}.dosdoc .cvrow dd span{max-width:64ch;line-height:1.45;margin-bottom:.4em}@media (max-width:560px){.dosdoc .cvrow{grid-template-columns:1fr}}.dostxt{max-width:68ch}.dostxt p{margin:0 0 1em;line-height:1.62}.dostxt p:last-child{margin-bottom:0}.dostxt{padding-top:clamp(4px,.6vw,8px)}.dv{opacity:0;transform:translateY(14px)}.dv.in{opacity:1;transform:none;transition:opacity .55s var(--ease),transform .55s var(--ease);transition-delay:calc(var(--i,0)*.028s)}@media (max-width:760px){.dosbody{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.dosnav{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--b) 16%,transparent);grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;gap:0 20px;padding:9px var(--gut);scrollbar-width:thin}.dosnav button{padding:8px 0}.dosnav button::before{display:none}.dosnav button[aria-current="true"] span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.dosdoc{padding-left:var(--gut)}.dosph{width:44px}}@media (prefers-reduced-motion:reduce){.dos,.dospan{transition:none}.dospan{transform:none;opacity:1}.lrow,.lgo,.lrow::after,.dosnav button,.dosnav button::before,.dosclose{transition:none}.dosnav button{animation:none;opacity:.45}.dosnav button[aria-current="true"]{opacity:1}.dv,.dv.in{opacity:1;transform:none;transition:none}.dosdoc{scroll-behavior:auto}.dosprog i{transition:none}}.agal{--w:var(--inv-bg,#000000);--b:var(--inv-fg,#FFFFFF);background:var(--w);color:var(--b);margin-top:clamp(40px,6.2vw,90px);padding:clamp(34px,4.4vw,64px) 0 clamp(40px,6.2vw,90px)}.gfil{display:flex;flex-wrap:wrap;gap:0 clamp(18px,2.3vw,32px);margin:clamp(10px,1.4vw,20px) 0 clamp(16px,2.22vw,32px)}.gfil button{background:none;border:0;color:inherit;cursor:pointer;padding:16px 0;font:inherit;font-weight:500;text-transform:uppercase;line-height:1.69;font-size:clamp(.8125rem,1.11vw,1rem);opacity:.5;transition:opacity .25s}.gfil button i{font-style:normal;margin-left:.45em;font-variant-numeric:tabular-nums;opacity:.7}.gfil button:hover{opacity:.8}.gfil button[aria-pressed="true"]{opacity:1;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ggrid{columns:4;column-gap:clamp(10px,1.2vw,16px)}@media (max-width:1100px){.ggrid{columns:3}}@media (max-width:760px){.ggrid{columns:2}}@media (max-width:430px){.ggrid{columns:1}}.ggrid button{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;break-inside:avoid;margin:0 0 clamp(10px,1.2vw,16px)}.gfig{position:relative;display:block;margin:0;overflow:hidden;background:color-mix(in srgb,var(--b) 12%,transparent)}.gfig img{width:100%;height:auto;display:block;transition:transform 1.1s var(--ease)}.ggrid button:hover .gfig img,.ggrid button:focus-visible .gfig img{transform:scale(1.04)}.gfig::after{content:"";position:absolute;inset:0;background:var(--w);transform-origin:top;transition:transform .95s var(--ease)}.ggrid button.in .gfig::after{transform:scaleY(0)}.gcap{display:block;margin-top:.5em;font-weight:400;text-transform:uppercase;line-height:1.25;font-size:clamp(.625rem,.9vw,.8125rem);opacity:.55;text-align:left}.abar{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap;margin:clamp(40px,6.2vw,90px) var(--gut) 0;padding:13px 0 15px;border-top:1px solid color-mix(in srgb,var(--b) 20%,transparent);background:color-mix(in srgb,var(--w) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@supports not (backdrop-filter:blur(2px)){.abar{background:var(--w)}}.abar > span{font-weight:500;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(.6875rem,.9vw,.8125rem)}@media (max-width:520px){.abar{padding:10px 0 12px}.abar .pill{padding:8px 14px}}@media (prefers-reduced-motion:reduce){.gfig::after{display:none}.acard2 img,.accs > summary,.amore > summary::after,.gfil button,.gfig img{transition:none}}.mgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.4vw,24px);grid-auto-flow:dense}.mgrid button{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.mfig{position:relative;display:block;margin:0;overflow:hidden;background:var(--b)}.mfig img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--ease)}.mgrid button:hover .mfig img,.mgrid button:focus-visible .mfig img{transform:scale(1.045)}.mfig::after{content:"";position:absolute;inset:0;background:var(--b);transform-origin:top;transition:transform .95s var(--ease)}.mgrid button.in .mfig::after{transform:scaleY(0)}.mgrid button:nth-child(5n+1){grid-column:span 4}.mgrid button:nth-child(5n+1) .mfig{aspect-ratio:16/10}.mgrid button:nth-child(5n+2){grid-column:span 2}.mgrid button:nth-child(5n+2) .mfig{aspect-ratio:3/4}.mgrid button:nth-child(5n+3){grid-column:span 3}.mgrid button:nth-child(5n+4){grid-column:span 3}.mgrid button:nth-child(5n+3) .mfig,.mgrid button:nth-child(5n+4) .mfig{aspect-ratio:4/3}.mgrid button:nth-child(5n+5){grid-column:span 6}.mgrid button:nth-child(5n+5) .mfig{aspect-ratio:21/9}@media (max-width:760px){.mgrid{grid-template-columns:1fr}.mgrid button,.mgrid button:nth-child(n){grid-column:span 1}.mgrid button .mfig,.mgrid button:nth-child(n) .mfig{aspect-ratio:4/3}}.mcap{display:block;margin-top:.6em;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.6;line-height:1.35;text-align:left}.artgrid a figure{transition:transform .9s var(--ease)}.artgrid a:hover figure{transform:scale(1.03)}.artgrid a h3{transition:padding-left .3s var(--ease)}.artgrid a:hover h3{padding-left:.3em}@media (prefers-reduced-motion:reduce){.mfig::after{display:none}.mfig img,.artgrid a figure,.artgrid a h3{transition:none}}.exlinks{margin-top:clamp(36px,4.6vw,70px)}.exart{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:clamp(16px,2vw,30px)}.exart a figure{margin:0 0 10px;aspect-ratio:4/5;overflow:hidden;background:var(--b)}.exart a img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ease)}.exart a:hover img{transform:scale(1.05)}.exart a span{display:block;font-size:.9rem;letter-spacing:-.018em;line-height:1.2}.homeline{background:var(--b);color:var(--w);padding:clamp(50px,8vw,120px) var(--gut)}.homeline .bigline{margin:0;color:var(--w);max-width:24ch}.pairs{margin-bottom:clamp(34px,4.4vw,62px)}.pairbox{margin:0 auto clamp(30px,3.8vw,58px);max-width:min(100%,940px)}.pair{display:grid;grid-template-columns:1fr 1fr;gap:2px}@media (max-width:700px){.pair{grid-template-columns:1fr;gap:2px}}.pside{position:relative;overflow:hidden;background:var(--b);aspect-ratio:3/2;cursor:zoom-in;display:block;width:100%;padding:0;border:0}.pside img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1);transform:scale(var(--ps,1));transition:transform 1.2s var(--ease)}.pside:hover img{--ps:1.04}.pside::after{content:"";position:absolute;inset:0;background:var(--b);transform-origin:bottom;transition:transform .95s var(--ease)}.pair.in .pside::after{transform:scaleY(0)}.pair.in .pside:last-child::after{transition-delay:.32s}.pwhen{position:absolute;left:0;top:0;z-index:2;padding:8px 13px;background:var(--b);color:var(--w);font-size:.625rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ptitle{margin:0;border-top:1px solid var(--b);padding-top:10px;font-size:clamp(.95rem,1.35vw,1.15rem);letter-spacing:-0.015em}.bigline{margin:clamp(44px,6vw,96px) 0;max-width:22ch;font-size:clamp(2rem,6.4vw,5rem);font-weight:400;letter-spacing:-0.030em;line-height:.98;text-wrap:balance}.bigline i{font-style:normal;display:inline-block;overflow:hidden;vertical-align:bottom}.bigline i b{display:inline-block;font-weight:inherit;transform:translateY(110%);transition:transform .9s var(--ease)}.bigline.in i b{transform:none}.bigline i:nth-child(2) b{transition-delay:.07s}.bigline i:nth-child(3) b{transition-delay:.14s}.bigline i:nth-child(4) b{transition-delay:.21s}.bigline i:nth-child(5) b{transition-delay:.28s}.bigline i:nth-child(6) b{transition-delay:.35s}.bigline i:nth-child(n+7) b{transition-delay:.42s}.lbnav{position:absolute;top:0;bottom:0;width:clamp(56px,9vw,110px);z-index:3;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1;opacity:.55;transition:opacity .25s}.lbnav:hover,.lbnav:focus-visible{opacity:1}.lbnav.prev{left:0}.lbnav.next{right:0}.lbcount{position:absolute;left:50%;transform:translateX(-50%);top:clamp(16px,2.4vw,28px);color:#FFFFFF;font-size:.625rem;font-weight:700;letter-spacing:.13em;opacity:.6;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.pside::after{display:none}.pside img{transition:none}.bigline i b{transform:none;transition:none}}.agrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(245px,100%),1fr));gap:clamp(22px,2.7vw,38px) clamp(14px,1.7vw,24px);grid-auto-flow:dense;counter-reset:ar}.acard{display:block;width:100%;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:zoom-in;counter-increment:ar}@media (min-width:761px){.agrid > .acard:nth-child(3n+2){margin-top:clamp(18px,2.8vw,48px)}}.acard.wide{grid-column:span 2}@media (max-width:760px){.acard.wide{grid-column:span 1}}.afig{position:relative;display:block;margin:0 0 clamp(11px,1.3vw,15px);overflow:hidden;background:#000000;outline:0 solid var(--b);transition:outline-width .3s var(--ease)}.afig img{width:100%;height:100%;object-fit:cover;display:block;transform:translate3d(0,var(--py,0px),0) scale(var(--ps,1.06));transition:transform 1.05s cubic-bezier(.2,.7,.2,1)}.acard:hover .afig{outline-width:1px}.acard:hover .afig img{--ps:1.1}.afig::before{content:counter(ar,decimal-leading-zero);position:absolute;left:0;top:0;z-index:2;padding:5px 8px;background:var(--w);color:var(--b);font-size:.5rem;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-100%);transition:opacity .4s,transform .5s var(--ease)}.rv.in .afig::before,.acard.in .afig::before{opacity:1;transform:none;transition-delay:.45s}.azoom{position:absolute;right:0;bottom:0;padding:7px 11px;background:#000000;color:#FFFFFF;font-size:.625rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;opacity:0;transform:translateY(100%);transition:opacity .3s,transform .3s var(--ease)}.acard:hover .azoom,.acard:focus-visible .azoom{opacity:1;transform:none}.aleg{position:relative;display:block;padding-top:9px;font-size:.84rem;line-height:1.32;letter-spacing:-.01em}.aleg::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--b);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) .22s}.rv.in .aleg::before,.acard.in .aleg::before{transform:scaleX(1)}.acred{display:block;margin-top:.6em;font-size:.68rem;line-height:1.35;opacity:.7}.acredits{margin:clamp(22px,2.8vw,34px) 0 0;font-size:.72rem;line-height:1.5;max-width:78ch;opacity:.72;border-top:1px solid var(--b);padding-top:clamp(14px,1.8vw,20px)}.aplans{margin-top:clamp(26px,3.4vw,42px)}.lbimg{max-width:min(100%,1400px);max-height:78vh;width:auto;height:auto;display:block;object-fit:contain;background:#000000}.lbwrap{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,1.6vw,20px);max-height:100%}.lbleg{color:#FFFFFF;font-size:.85rem;line-height:1.4;max-width:78ch;text-align:center;opacity:.88}.lbleg em{display:block;margin-top:.5em;font-style:normal;font-size:.72rem;opacity:.68}.bsrc{margin-top:clamp(34px,4.6vw,64px)}.bsrc .prd{white-space:normal}footer{background:var(--b);color:var(--w);padding:clamp(30px,4vw,54px) var(--gut) clamp(30px,4vw,50px)}footer .cols .lab{border-bottom-color:var(--w)}footer .cols a{border-bottom-color:var(--w)}footer .cols a:hover{background:var(--w);color:var(--b)}.f-bot{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:space-between;margin-top:clamp(26px,4vw,44px);padding-top:16px;border-top:1px solid var(--w);font-size:var(--lab);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.f-bot a:hover{background:var(--w);color:var(--b)}.mh-mark{display:block;flex:0 0 auto;background:currentColor;-webkit-mask:url(/mh.svg) center/contain no-repeat;mask:url(/mh.svg) center/contain no-repeat}.f-bot .mh{display:inline-flex;align-items:center;gap:11px;opacity:.85}.f-bot .mh .mh-mark{width:30px;height:30px}.mhplate{display:flex;align-items:center;gap:clamp(16px,2vw,26px);margin:clamp(22px,3vw,34px) 0 0;padding-top:clamp(18px,2.4vw,26px);border-top:1px solid color-mix(in srgb,currentColor 18%,transparent)}.mhplate .mh-mark{width:clamp(58px,6.6vw,78px);height:clamp(58px,6.6vw,78px)}.mhplate p{margin:.35em 0 0;font-size:var(--body);line-height:1.45;max-width:46ch}.mhplate .lab{display:block}@media(max-width:560px){.f-bot .mh{order:9}}.ph{position:relative;background:var(--b)}.ph img{visibility:hidden}.detail figure.ph,.two figure.ph{aspect-ratio:4/5}.ph::after{content:attr(data-ph);position:absolute;inset:0;display:flex;align-items:flex-end;padding:14px;font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--w)}@media print{.rv{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}#main.pin,.slide.on img,.nlpop.on,.nlpop.on .nlpanel,.lbox.on,.lbox.on .lbframe,body.nav-open .menu nav a,body.nav-open .menu-foot,.nlw b,.nlstep{animation:none}header.top.hide{transform:none}header.top{transition:background-color .4s ease,color .4s ease,border-color .4s ease}}@media (max-width:860px){.nlx{color:#FFFFFF}.nlx:hover{background:#FFFFFF;color:#000000}}.rv{transform:translateY(14px);transition-duration:.62s}.rv-lead{transform:translateY(28px);transition-duration:.95s}.rv-fine{transform:translateY(6px);transition-duration:.42s}@keyframes kenburns{from{transform:scale(1)}to{transform:scale(1.035)}}@keyframes stagekb{from{transform:scale(1)}to{transform:scale(1.035)}}.card:hover figure img,.artgrid a:hover img,.vgrid figure:hover img,.vcard:hover .vthumb img,.acard2:hover img{transform:none}#searchbtn{margin-left:auto;margin-right:clamp(8px,1.2vw,16px);width:38px;height:38px;display:grid;place-items:center;font-size:1.2rem;line-height:1;border:1px solid transparent}#searchbtn:hover,#searchbtn:focus-visible{border-color:var(--b)}@media (max-width:900px){#searchbtn{margin-left:auto}}.searchveil,.inqveil,.legalveil{position:fixed;inset:0;z-index:120;display:none;background:rgba(0,0,0,.78);padding:clamp(12px,3vw,42px)}.searchveil.on,.inqveil.on,.legalveil.on{display:flex;align-items:flex-start;justify-content:center}.searchpanel,.inqpanel{position:relative;background:#fff;color:#000;width:min(100%,1050px);max-height:calc(100vh - 2*clamp(12px,3vw,42px));overflow:auto;margin-top:clamp(28px,7vh,84px);border:1px solid #000}.searchhead{position:sticky;top:0;background:#fff;z-index:2;padding:clamp(18px,2.5vw,30px);border-bottom:1px solid #000}.searchhead .lab{display:block;margin-bottom:.7em}.searchbox{display:flex;align-items:center;gap:12px}.searchbox input{width:100%;border:0;border-bottom:2px solid #000;padding:.2em 0 .35em;background:none;color:#000;font:inherit;font-size:clamp(1.5rem,4vw,3.4rem);letter-spacing:-.025em;border-radius:0;outline:0}.searchx,.inqx{flex:none;width:40px;height:40px;border:1px solid #000;display:grid;place-items:center;font-size:1.2rem}.searchx:hover,.inqx:hover{background:#000;color:#fff}.searchresults{padding:0 clamp(18px,2.5vw,30px) clamp(26px,4vw,48px)}.sgroup{border-top:2px solid #000;margin-top:clamp(22px,3vw,34px)}.sgroup h2{margin:0;padding:10px 0;font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase}.srow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 0;border-top:1px solid #000;align-items:baseline}.srow:first-of-type{border-top:0}.srow b{font-size:clamp(1rem,1.7vw,1.3rem);font-weight:400;line-height:1.16}.srow span{font-size:.6875rem;letter-spacing:.07em;text-transform:uppercase;text-align:right}.srow:hover b{text-decoration:underline;text-underline-offset:5px}.sempty{padding:clamp(28px,5vw,70px) 0;font-size:clamp(1.2rem,2vw,1.7rem);max-width:30ch}.home-opening{position:relative;background:#000;color:#fff}.home-opening .slideshow{height:calc(100svh - var(--hh,70px));min-height:620px;aspect-ratio:auto}.home-signature{position:absolute;z-index:8;left:var(--gut);right:var(--gut);bottom:clamp(52px,8vh,100px);pointer-events:none}.home-signature .lab{display:block;margin-bottom:clamp(12px,1.6vw,18px)}.home-signature h1{margin:0;font-size:clamp(3rem,7.8vw,7.6rem);line-height:.84;font-weight:400;letter-spacing:-.055em;max-width:10.5ch;text-wrap:balance;text-shadow:0 1px 22px rgba(0,0,0,.25)}.home-signature h1 i{display:block;font-style:normal;font-size:.38em;line-height:1.06;letter-spacing:-.025em;margin-top:.5em}.home-signature .home-place{margin-top:clamp(18px,2.6vw,30px);font-size:clamp(.92rem,1.35vw,1.1rem);max-width:34ch}.home-opening .sbar{z-index:9}.home-current{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(28px,5vw,86px);padding:clamp(42px,6vw,90px) var(--gut);border-bottom:1px solid var(--b);align-items:end}.home-current h2{margin:.14em 0 0;font-size:clamp(2.3rem,6vw,6rem);line-height:.9;letter-spacing:-.045em;font-weight:400;max-width:11ch}.home-current .hcmeta{max-width:32ch;justify-self:end;width:100%}.home-current .hcwho{font-size:clamp(1rem,1.7vw,1.35rem);margin-bottom:.35em}.home-current .pill{margin-top:1.5em}.home-architecture{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:clamp(28px,5vw,86px);padding:clamp(70px,10vw,150px) var(--gut);align-items:center}.home-architecture figure{margin:0;overflow:hidden;aspect-ratio:4/3;background:#000}.home-architecture figure img{width:100%;height:100%;object-fit:cover}.home-architecture h2{margin:.35em 0 .55em;font-size:clamp(2rem,4.7vw,4.8rem);line-height:.93;font-weight:400;letter-spacing:-.04em;max-width:10ch}.home-architecture p{max-width:38ch;margin:0 0 1.2em}@media (max-width:800px){.home-opening .slideshow{height:78svh;min-height:520px;aspect-ratio:auto}.home-signature{bottom:74px}.home-signature h1{font-size:clamp(2.65rem,13vw,4.7rem)}.home-current,.home-architecture{grid-template-columns:1fr}.home-current .hcmeta{justify-self:start}.home-architecture{padding-block:clamp(54px,12vw,90px)}}.expage{padding-bottom:clamp(70px,10vw,150px)}.exmast{padding:clamp(28px,4vw,58px) var(--gut) clamp(24px,3vw,42px)}.exmast .back{margin-bottom:clamp(26px,4vw,56px)}.exmeta{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);gap:clamp(26px,4vw,64px);align-items:end}.exmeta h1{margin:.18em 0 0;font-size:clamp(2.8rem,7.2vw,7rem);font-weight:400;line-height:.86;letter-spacing:-.055em;max-width:11ch}.exmeta .exright{padding-bottom:.4em}.exmeta .exwho{font-size:clamp(1.05rem,1.8vw,1.45rem);line-height:1.16}.exmeta .exdate{margin-top:.8em}.excover{margin:0;overflow:hidden;background:#000;height:min(78vh,980px)}.excover img{width:100%;height:100%;object-fit:cover}.exstatement{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:clamp(28px,6vw,120px);padding:clamp(60px,9vw,140px) var(--gut)}.explace{font-size:clamp(1.4rem,2.8vw,2.5rem);line-height:1.05;letter-spacing:-.03em;max-width:13ch}.explace a{border-bottom:1px solid currentColor}.exstatement .txt{max-width:760px}.exstory{padding:0 var(--gut);display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(12px,1.5vw,22px);align-items:start}.exstory button{display:block;border:0;background:none;padding:0;cursor:zoom-in;text-align:left;grid-column:span 7;margin-bottom:clamp(30px,7vw,100px)}.exstory button:nth-child(3n+2){grid-column:6/-1}.exstory button:nth-child(3n){grid-column:2/span 8}.exstory figure{margin:0;overflow:hidden;background:#000}.exstory img{width:100%;height:auto;display:block}.exstory .xcap{display:block;border-top:1px solid #000;padding-top:9px;margin-top:9px;font-size:.78rem;line-height:1.35}.exask{margin:clamp(20px,4vw,60px) var(--gut) 0;background:#000;color:#fff;display:grid;grid-template-columns:1fr auto;gap:24px;padding:clamp(26px,4vw,54px);align-items:end}.exask h2{margin:.3em 0 0;font-size:clamp(1.8rem,4vw,3.8rem);font-weight:400;line-height:.95;letter-spacing:-.035em;max-width:15ch}.exask button{border:1px solid #fff;padding:13px 20px;text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem;font-weight:700}.exask button:hover{background:#fff;color:#000}.exlinks{padding-inline:var(--gut)}@media(max-width:820px){.exmeta,.exstatement,.exask{grid-template-columns:1fr}.excover{height:62svh}.exstory{display:block}.exstory button{margin-bottom:28px}.exask button{justify-self:start}}.fcell{display:block;color:inherit}.fcell:hover .fn{text-decoration:underline;text-underline-offset:5px}.fdetail{padding-bottom:clamp(70px,10vw,130px)}.fhero2{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(28px,6vw,100px);align-items:center;padding:clamp(34px,6vw,90px) var(--gut) clamp(60px,9vw,130px)}.fhero2 figure{margin:0;aspect-ratio:1;border:1px solid #000;display:grid;place-items:center;padding:clamp(20px,4vw,52px)}.fhero2 figure img{max-width:100%;max-height:100%;object-fit:contain}.fhero2 h1{margin:.25em 0 .12em;font-size:clamp(2.7rem,6.8vw,6.5rem);font-weight:400;line-height:.87;letter-spacing:-.05em;max-width:10ch}.fhero2 .fcity{font-size:clamp(1.05rem,1.8vw,1.4rem);margin-top:.8em}.fbody2{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,6vw,100px);padding:0 var(--gut)}.fbody2 .flead{font-size:clamp(1.4rem,2.7vw,2.3rem);line-height:1.08;letter-spacing:-.025em;max-width:17ch}.fbody2 .fcopy{max-width:58ch}.fbody2 .factions{margin-top:1.7em;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:800px){.fhero2,.fbody2{grid-template-columns:1fr}}.vrintro{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);gap:clamp(30px,5vw,90px);align-items:end;border-top:2px solid #000;padding-top:clamp(26px,4vw,52px)}.vrintro .lead{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.05;letter-spacing:-.03em;max-width:20ch}.vrintro .vractions{justify-self:end;max-width:35ch}.vrgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(230px,19vw,300px),1fr));gap:clamp(18px,2vw,32px);margin-top:clamp(45px,6vw,90px)}.vrcard{display:block}.vrcard figure{margin:0 0 15px;aspect-ratio:4/3;overflow:hidden;background:#000}.vrcard img{width:100%;height:100%;object-fit:cover}.vrcard h2{margin:.25em 0 0;font-size:clamp(1.05rem,1.35vw,1.3rem);font-weight:400;letter-spacing:-.015em;line-height:1.12}.vrcard .vrmeta{margin-top:.55em;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vrprivate{margin-top:clamp(70px,10vw,140px);background:#000;color:#fff;padding:clamp(30px,5vw,70px);display:grid;grid-template-columns:1fr auto;gap:28px;align-items:end}.vrprivate h2{margin:.25em 0 0;font-size:clamp(2rem,4.7vw,4.5rem);line-height:.93;font-weight:400;letter-spacing:-.04em;max-width:12ch}.vrprivate button{border:1px solid #fff;padding:13px 20px;text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem;font-weight:700}.vrprivate button:hover{background:#fff;color:#000}@media(max-width:760px){.vrintro,.vrprivate{grid-template-columns:1fr}.vrintro .vractions{justify-self:start}.vrgrid{grid-template-columns:1fr}}.lbox{align-items:center}.lbwrap.work-wrap{width:min(100%,1280px);max-height:84vh;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(24px,4vw,64px);align-items:center}.workmedia{min-height:0;display:grid;place-items:center}.workmedia img{max-width:100%;max-height:78vh;object-fit:contain}.workinfo{color:#fff;align-self:end;padding-bottom:10px}.workinfo .lab{opacity:.65}.workinfo h2{margin:.45em 0 .2em;font-size:clamp(1.8rem,4vw,3.7rem);font-weight:400;letter-spacing:-.035em;line-height:.95}.workinfo .wartist{font-size:clamp(1.05rem,1.7vw,1.35rem);margin-top:.8em}.workinfo .wcontext{margin-top:1.2em;opacity:.76;max-width:36ch}.workactions{display:flex;flex-wrap:wrap;gap:9px;margin-top:1.8em}.workactions button,.workactions a{border:1px solid #fff;color:#fff;padding:11px 15px;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.workactions button:hover,.workactions a:hover{background:#fff;color:#000}.worknavs{display:flex;gap:8px;margin-top:18px}.worknavs button{width:42px;height:42px;border:1px solid rgba(255,255,255,.55);color:#fff}.worknavs button:hover{background:#fff;color:#000}@media(max-width:820px){.lbwrap.work-wrap{grid-template-columns:1fr;overflow:auto}.workmedia img{max-height:52vh}.workinfo{padding-bottom:30px}}.inqveil.on{align-items:center}.inqpanel{width:min(100%,900px);margin:0;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);max-height:92vh}.inqintro{background:#000;color:#fff;padding:clamp(28px,4vw,50px);display:flex;flex-direction:column;justify-content:space-between;min-height:520px}.inqintro h2{margin:.5em 0 0;font-size:clamp(2rem,4vw,3.6rem);font-weight:400;letter-spacing:-.04em;line-height:.93}.inqintro p{margin:1em 0 0;opacity:.78}.inqform{position:relative;padding:clamp(28px,4vw,50px)}.inqx{position:absolute;top:14px;right:14px}.ifield{margin-top:20px}.ifield label{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px}.ifield input,.ifield textarea{width:100%;border:0;border-bottom:1px solid #000;border-radius:0;padding:10px 0;background:#fff;color:#000;font:inherit;outline:0}.ifield textarea{min-height:110px;resize:vertical}.ifield input:focus,.ifield textarea:focus{border-bottom-width:2px}.isubmit{margin-top:28px;background:#000;color:#fff;border:1px solid #000;padding:14px 22px;font-size:.6875rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.isubmit:hover{background:#fff;color:#000}.istatus{margin-top:16px;font-size:.85rem;line-height:1.4}.visveil .inqpanel{width:min(100%,980px);grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr)}.visveil .inqintro h2{color:inherit;font-size:clamp(1.55rem,2.3vw,2.15rem);line-height:1.08;letter-spacing:-.02em;margin:.25em 0 0}.visveil .inqx{color:#000}.visform{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,3vw,44px);align-items:start;overflow:auto;max-height:92vh}.visform .lab{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;opacity:.75}.visform label{display:block;margin-top:18px}.visform input,.visform textarea{width:100%;border:0;border-bottom:1px solid #000;border-radius:0;padding:9px 0;background:#fff;color:#000;font:inherit;outline:0}.visform textarea{resize:vertical}.visform input:focus,.visform textarea:focus{border-bottom-width:2px}.vdeux{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.vmois{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.vmois b{font-weight:400;font-size:1.02rem;letter-spacing:-.01em}.vmois b::first-letter{text-transform:uppercase}.vmois button{width:32px;height:32px;border:1px solid #000;background:#fff;color:#000;font-size:1rem;line-height:1;cursor:pointer}.vmois button:hover{background:#000;color:#fff}.vgrille{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.vjn{display:grid;place-items:center;height:24px;font-size:.58rem;letter-spacing:.09em;text-transform:uppercase;opacity:.45}.vj{aspect-ratio:1;border:0;background:none;color:inherit;font:inherit;font-size:.9rem;cursor:pointer;opacity:.5;position:relative;display:grid;place-items:center}.vj.ouvert{opacity:1}.vj.ouvert::after{content:"";position:absolute;bottom:14%;width:3px;height:3px;background:currentColor;border-radius:50%;opacity:.55}.vj:disabled{opacity:.16;cursor:default}.vj:hover:not(:disabled){background:rgba(0,0,0,.07)}.vj.on{background:#000;color:#fff;opacity:1}.vj.on::after{background:#fff}.vnote{margin-top:14px;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;font-size:.75rem!important;opacity:.6;line-height:1.5}.vchoix{margin:0 0 4px;font-size:1.02rem;line-height:1.4;min-height:1.4em}.vchoix .vrdv{font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;opacity:.55;margin-left:6px}.vbloc{margin-top:18px}.vheures{display:flex;flex-wrap:wrap;gap:5px}.vh{border:1px solid rgba(0,0,0,.2);background:#fff;color:#000;font:inherit;font-size:.8rem;padding:6px 9px;cursor:pointer;opacity:.55}.vh.ouvert{opacity:1;border-color:rgba(0,0,0,.45)}.vh:hover{border-color:#000}.vh.on{background:#000;color:#fff;border-color:#000;opacity:1}.vdurees{display:flex;flex-wrap:wrap;gap:6px}.vd{border:1px solid rgba(0,0,0,.45);background:#fff;color:#000;font:inherit;font-size:.82rem;padding:8px 14px;cursor:pointer}.vd:hover{border-color:#000}.vd.on{background:#000;color:#fff}.inqsend{margin-top:26px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.inqsend .pill{cursor:pointer}#vstatus{opacity:.7;font-weight:400;letter-spacing:.02em;text-transform:none}@media(max-width:900px){.visform{grid-template-columns:1fr;max-height:none;overflow:visible}.visveil .inqpanel{grid-template-columns:1fr;max-height:92vh;overflow:auto}.visveil .inqx{color:#fff}}@media(max-width:760px){.inqpanel{grid-template-columns:1fr}.inqintro{min-height:240px}.inqform{padding-top:55px}}.presskitlink{display:flex;justify-content:space-between;gap:22px;align-items:end;border-top:2px solid #000;border-bottom:1px solid #000;padding:clamp(20px,3vw,34px) 0;margin-bottom:clamp(34px,5vw,64px)}.presskitlink h2{margin:.2em 0 0;font-size:clamp(1.4rem,2.5vw,2.2rem);font-weight:400;letter-spacing:-.025em}.presskitlink a{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:3px;white-space:nowrap}.kitgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#000;border:1px solid #000;margin-top:clamp(36px,5vw,70px)}.kitcell{background:#fff;padding:clamp(24px,4vw,52px)}.kitcell h2{margin:.35em 0 .5em;font-size:clamp(1.5rem,3vw,2.8rem);font-weight:400;letter-spacing:-.03em;line-height:1}.kitcell p{max-width:46ch}.kitcell .pill{margin-top:1em}.legalpage .legalbody{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);gap:clamp(28px,6vw,100px);border-top:2px solid #000;padding-top:clamp(24px,4vw,50px)}.legalcopy{max-width:70ch}.legalcopy h2{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;margin:2.3em 0 .8em}.legalcopy h2:first-child{margin-top:0}.legalcopy p{margin:0 0 1em}.f-legal{display:flex;flex-wrap:wrap;gap:8px 18px;flex:1 1 100%;padding-top:9px}.f-legal a{opacity:.78}.f-legal a:hover{opacity:1}@media(max-width:700px){.kitgrid,.legalpage .legalbody{grid-template-columns:1fr}.presskitlink{align-items:start;flex-direction:column}}.gallery-signature{margin-top:clamp(60px,9vw,120px);display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:clamp(30px,5vw,86px);align-items:center}.gallery-signature figure{margin:0;aspect-ratio:16/10;overflow:hidden;background:#000}.gallery-signature img{width:100%;height:100%;object-fit:cover}.gallery-signature h2{margin:.3em 0 .6em;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:.95;letter-spacing:-.035em;max-width:12ch}@media(max-width:800px){.gallery-signature{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.home-opening .slide.on img,.home-architecture img,.excover img{animation:none!important;transform:none!important}}.slideshow .sbar{left:auto;right:0;width:auto;background:none;padding:clamp(14px,1.8vw,20px) var(--gut)}.slideshow .scap{display:none!important}.slideshow:has(.scartel:not(.nu))::before{content:"";position:absolute;inset:auto 0 0 0;height:54%;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(10,9,8,.66),rgba(10,9,8,.3) 42%,transparent)}.scartel{position:absolute;z-index:2;left:var(--gut);bottom:clamp(64px,8.4vh,96px);width:min(48ch,58vw);color:#fff;text-shadow:0 1px 22px rgba(0,0,0,.4);transition:opacity .45s var(--ease)}.scartel.nu{display:none}.scartel>span{display:block}.scartel .lab{font-size:var(--lab);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;opacity:.85;margin-bottom:clamp(10px,1.4vh,16px)}.scartel .qui{font-size:var(--body);line-height:1.45;margin-bottom:6px;opacity:.95}.scartel .quoi{font-size:var(--list);font-weight:300;letter-spacing:-.035em;line-height:1.04;margin-bottom:clamp(8px,1.2vh,14px)}.scartel .quoi cite{font-style:italic}.scartel .quand{font-size:var(--body);line-height:1.45;opacity:.92;font-variant-numeric:tabular-nums}.scartel .ou{font-size:var(--lab);letter-spacing:.08em;text-transform:uppercase;line-height:1.35;opacity:.7;margin-top:clamp(10px,1.4vh,16px)}@media(max-width:760px){.scartel{width:calc(100% - var(--gut) * 2);bottom:clamp(72px,11vh,110px)}}@media(max-height:560px){.scartel .ou{display:none}}.home-opening,.home-signature,.home-current{display:none!important}.menu nav{max-height:calc(100vh - 190px);overflow-y:auto;scrollbar-width:none;padding-right:clamp(6px,1vw,16px)}.menu nav::-webkit-scrollbar{display:none}.menu-search{margin-top:clamp(18px,2.8vh,30px);padding-top:clamp(14px,2vh,22px);border-top:1px solid color-mix(in srgb,var(--w) 34%,transparent);width:min(100%,430px)}.menu-search .lab{display:block;color:var(--w);opacity:.58;margin-bottom:8px}.menu-searchline{display:flex;align-items:center;gap:10px}.menu-searchline input{min-width:0;width:100%;font:inherit;font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.3;color:var(--w);background:none;border:0;border-bottom:1px solid color-mix(in srgb,var(--w) 62%,transparent);border-radius:0;padding:7px 0 8px;outline:0}.menu-searchline input::placeholder{color:color-mix(in srgb,var(--w) 48%,transparent);opacity:1}.menu-searchline input:focus{border-bottom-color:var(--w)}.menu-searchclear{flex:none;width:30px;height:30px;display:grid;place-items:center;color:var(--w);border:1px solid color-mix(in srgb,var(--w) 35%,transparent);font-size:1rem;line-height:1;opacity:.72}.menu-searchclear:hover,.menu-searchclear:focus-visible{opacity:1;border-color:var(--w)}.menu-searchresults{margin-top:10px;max-height:min(30vh,280px);overflow:auto;scrollbar-width:thin}.menu-searchresults:empty{display:none}.menu-srow{display:block!important;width:100%!important;padding:9px 0!important;margin:0!important;border-top:1px solid color-mix(in srgb,var(--w) 20%,transparent);background:none!important;color:var(--w)!important}.menu-srow:first-child{border-top:0}.menu-srow b{display:block;font-size:clamp(.9rem,1.15vw,1.05rem);font-weight:400;line-height:1.22;letter-spacing:-.01em}.menu-srow span{display:block;margin-top:3px;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;opacity:.55}.menu-srow:hover b,.menu-srow:focus-visible b{text-decoration:underline;text-underline-offset:4px}.menu-snone{margin:9px 0 0;font-size:.82rem;opacity:.58}#searchbtn{display:none!important}@media(max-width:900px){.menu nav{max-height:calc(100vh - 165px);padding-right:0}.menu-search{width:100%;margin-top:20px}.menu-searchresults{max-height:24vh}}.fvues-w{margin-top:clamp(60px,8vw,110px)}.fvues .fvh{display:flex;justify-content:space-between;align-items:baseline;border-top:2px solid var(--b);padding-top:14px;margin-bottom:22px}.fvues .fvarts{margin:0 0 22px;line-height:1.5}.fvgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.fvgrid button{all:unset;cursor:zoom-in;display:block}.fvgrid button:first-child{grid-column:1/-1}.fvgrid img{width:100%;height:auto;display:block}.fvues .fvleg{margin-top:14px;font-size:.8125rem;opacity:.7}@media(max-width:700px){.fvgrid{grid-template-columns:1fr 1fr}}.press77 .p77-title{padding:clamp(34px,4.8vw,62px) 0 clamp(24px,3.5vw,40px)}.press77 .p77-cycle{position:relative;margin-bottom:clamp(54px,7vw,96px)}.press77 .p77-cycle::before{content:"";position:absolute;left:0;right:0;top:0;border-top:1px solid rgba(0,0,0,.14)}.press77 .p77-sticky{min-height:128vh;gap:clamp(24px,4.2vw,72px);padding-top:16px}.press77 .p77-sticky-copy{padding-right:clamp(8px,1.6vw,22px)}.press77 .p77-sticky-stack{gap:clamp(26px,3.4vw,42px)}.press77 .p77-stackcard{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding-top:12px;border-top:1px solid rgba(0,0,0,.22)}.press77 .p77-stackcard:first-child{padding-top:0;border-top:0}.press77 .p77-stackcard figure,.press77 .p77-tile figure,.press77 .p77-colortile figure,.press77 .p77-feature figure,.press77 .p77-row figure{background:var(--p77-soft);border:1px solid rgba(0,0,0,.12)}.press77 .p77-stackcard .copy{padding-top:12px}.press77 .p77-stackcard h3{max-width:none}.press77 .p77-grid{gap:clamp(16px,1.7vw,24px);padding-top:16px;align-items:start}.press77 .p77-tile{border-top:1px solid rgba(0,0,0,.22);padding-top:12px}.press77 .p77-tile .copy{padding:12px 0 0}.press77 .p77-tile h3{max-width:26ch}.press77 .p77-tile.t2,.press77 .p77-tile.t4,.press77 .p77-tile.t5{margin-top:clamp(16px,2.8vw,42px)}.press77 .p77-colortile{grid-column:span 5;min-height:0;padding:0;display:grid;grid-template-rows:auto 1fr;background:var(--tile);border:1px solid rgba(0,0,0,.22);overflow:hidden}.press77 .p77-colortile figure{aspect-ratio:1.08;border:0;border-bottom:1px solid rgba(0,0,0,.18);margin:0;background:#ddd}.press77 .p77-colortile .copy{padding:clamp(18px,2.2vw,26px)}.press77 .p77-colortile h3{margin:.45em 0 0;font-size:clamp(1.5rem,2.9vw,3.15rem);font-weight:300;letter-spacing:-.045em;line-height:.94;max-width:12ch;text-wrap:balance}.press77 .p77-colortile .footer{margin-top:1.1em;font-size:.75rem;line-height:1.45;max-width:38ch}.press77 .p77-banner{min-height:clamp(190px,24vw,330px)}.press77 .p77-banner::before{font-size:clamp(3.6rem,9vw,9rem);opacity:.08}.press77 .p77-feature{min-height:78vh;margin-top:8px;margin-bottom:clamp(54px,7vw,96px)}.press77 .p77-feature-copy{padding:clamp(28px,3.7vw,54px)}.press77 .p77-feature h2{max-width:12ch}.press77 .p77-feature figure{min-height:78vh}.press77 .p77-rows{border-top:1px solid #000;background:#fff}.press77 .p77-row{grid-template-columns:minmax(118px,.22fr) 156px minmax(0,1fr) auto;gap:clamp(14px,2.2vw,28px);align-items:start;padding:15px 0}.press77 .p77-row figure{grid-column:2;grid-row:1 / span 2;aspect-ratio:1;overflow:hidden;margin:0}.press77 .p77-row .pub{grid-column:1;grid-row:1;font-size:.63rem}.press77 .p77-row .txt{grid-column:3;grid-row:1}.press77 .p77-row .txt h3{margin:0;font-size:clamp(1.02rem,1.65vw,1.46rem);line-height:1.08}.press77 .p77-row .txt .by{display:block;margin-top:.45em;font-size:.76rem;opacity:.62}.press77 .p77-row .date{grid-column:4;grid-row:1;font-size:.63rem;line-height:1.25;text-align:right}.press77 .p77-row .p77-mini{grid-column:4;grid-row:2;justify-self:end;align-self:end;font-size:.63rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.press77 .p77-kicker{padding-bottom:0}.press77 .p77-more{margin-top:16px}.press77 .p77-end{margin-top:clamp(64px,8vw,120px)}@media(max-width:980px){.press77 .p77-sticky{min-height:0}.press77 .p77-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.press77 .p77-colortile{grid-column:span 3}.press77 .p77-row{grid-template-columns:110px 120px minmax(0,1fr);gap:14px 18px}.press77 .p77-row .date,.press77 .p77-row .p77-mini{grid-column:3;justify-self:start;text-align:left}}@media(max-width:700px){.press77 .p77-cycle{margin-bottom:64px}.press77 .p77-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.press77 .p77-tile,.press77 .p77-colortile{grid-column:span 1;margin-top:0}.press77 .p77-colortile h3{font-size:clamp(1.6rem,8vw,2.6rem)}.press77 .p77-row{grid-template-columns:1fr 92px;gap:10px 14px;padding:14px 0}.press77 .p77-row .pub{grid-column:1;grid-row:1}.press77 .p77-row figure{grid-column:2;grid-row:1 / span 3;aspect-ratio:1}.press77 .p77-row .txt{grid-column:1;grid-row:2}.press77 .p77-row .date{grid-column:1;grid-row:3;text-align:left}.press77 .p77-row .p77-mini{grid-column:1;grid-row:4;justify-self:start}}.press77 figure img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.press77 .p77-stackcard figure,.press77 .p77-tile figure,.press77 .p77-colortile figure,.press77 .p77-feature figure,.press77 .p77-row figure{overflow:hidden}.press77 .p77-stackcard:hover figure img,.press77 .p77-tile:hover figure img,.press77 .p77-colortile:hover figure img,.press77 .p77-feature:hover figure img,.press77 .p77-row:hover figure img{transform:scale(var(--img-zoom-hover,1.06))}.press77 .p77-stackcard figure img,.press77 .p77-tile figure img,.press77 .p77-colortile figure img,.press77 .p77-feature figure img,.press77 .p77-row figure img{object-position:var(--img-pos,50% 50%);transform:scale(var(--img-zoom,1))}.press77 .p77-filterline{column-gap:clamp(16px,2vw,32px)}.press77 .p80-cat{display:inline-block;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(0,0,0,.24);padding:3px 6px;margin-left:2px;white-space:nowrap}.press77 .p77-kicker{align-items:center}.press77 .p77-room{font-variant-numeric:tabular-nums}@media(max-width:760px){.press77 .p80-cat{display:none}.press77 .p77-filterline{column-gap:16px}}