:root{--surf:#F7F3E3;--curtain:#EFE8D2;--hi:#FFFDF0;--fg2b:#5a4a33;--fg2c:#4a3d2a;--halo-l:255,254,241;--halo-d:30,20,12;--btn-r:999px;--f-disp:"Adobe Jensen Pro","Adobe Jensen","Cardo","Sorts Mill Goudy","EB Garamond",Georgia,serif;--f-disp-i:italic;--f-disp-w:400;--f-disp-ls:-.004em;--f-disp-caps:normal;--f-ui:"Lucida Grande","Lucida Sans Unicode","Helvetica Neue",Helvetica,sans-serif;--f-ui-ls:.14em;--f-body:"Minion Variable Concept","Minion Pro","Minion 3",Minion,"EB Garamond",Georgia,serif}html[data-font=baskerville]{--f-disp:Baskerville,"Baskerville Old Face","Libre Baskerville",Georgia,serif;--f-disp-i:italic;--f-disp-w:400;--f-disp-ls:-.012em;--f-disp-caps:normal;--f-ui:"Lucida Grande","Lucida Sans Unicode","Helvetica Neue",Helvetica,sans-serif;--f-ui-ls:.14em}html[data-font=bodoni]{--f-disp:"Bodoni 72 Smallcaps","Bodoni 72","Bodoni Moda",Didot,serif;--f-disp-i:normal;--f-disp-w:400;--f-disp-ls:.02em;--f-disp-caps:small-caps;--f-ui:"Arial Narrow","Archivo Narrow",Arial,sans-serif;--f-ui-ls:.2em}html[data-font=cormorant]{--f-disp:"Cormorant Garamond",Georgia,serif;--f-disp-i:italic;--f-disp-w:300;--f-disp-ls:-.012em;--f-ui:"Archivo Narrow","Arial Narrow",sans-serif;--f-ui-ls:.2em;--f-body:"Cormorant Garamond",Georgia,serif}#evCore p,#tlHead p,.cat p,.ggc-panel .body p,body{font-family:var(--f-body);font-weight:var(--f-body-w,400)}#arHead h2,#evCore h1,#p1 h2,#tlHead h2,.cat h2,.ggc-brand,.panel h2,.row h3,.serif-xl,.tlItem h3,h1,h2,h3,h4{font-family:var(--f-disp)!important;font-style:var(--f-disp-i)!important;font-weight:var(--f-disp-w)!important;letter-spacing:var(--f-disp-ls);font-variant:var(--f-disp-caps)}#arApply,#arBack,#arCnt,#arFilters .g button,#arFilters .g>span,#arReset,#cue,#esLink .tip,#evCore .cat,#evCore .when,#evKeys,#evNav,#float button,#tlBack,#tlHead .num,#tlHead .sub,#tlHint,.ggc-nav a,.ggc-nav button,.label,.lbl,.row .m,.row .n,.sheetHead b,.tlItem .m,.tlItem .n{font-family:var(--f-ui)!important;letter-spacing:var(--f-ui-ls);font-weight:var(--f-ui-w,400)!important}html[data-fx=cyano]{--imgfx:url(#cyano)}html[data-fx=warm]{--imgfx:saturate(.82) sepia(.18) brightness(.97)}:root{--imgfx:none}#evMobile img,#p0 .media img,#p1 .media img,.media img,.sc img,.tile img,.tlItem .ph img{filter:var(--imgfx)}#arApply,#arFilterBtn,#arFilters .g button,#arReset,#tlGrid,.ggc-nav .pill,button.enter{border-radius:var(--btn-r)!important}html[data-anim=bleed] .panel,html[data-anim=bleed] .panel .body,html[data-anim=bleed] .panel .media{transition:none!important}html[data-anim=bleed] #cue{opacity:.5}body,html{height:100%}body{background:var(--surf)}body,body.lock{overflow:hidden}#pre{display:none;position:fixed;inset:0;z-index:3000;background:var(--surf);display:grid;place-items:center;transition:opacity .6s ease .35s,visibility .6s ease .35s}#pre.done{opacity:0;visibility:hidden}#pre .in{text-align:center;width:min(60vw,320px)}#pre img{width:100%;mix-blend-mode:multiply;opacity:0;transform:scale(.9);animation:preIn 1.6s var(--ease) forwards}@keyframes preIn{to{opacity:.92;transform:none}}#pre .n{margin-top:18px;font-family:var(--display);font-size:13px;letter-spacing:.3em;color:var(--moss)}#pre .bar{margin:12px auto 0;width:120px;height:1px;background:rgba(118,102,58,.25)}#pre .bar i{display:block;height:100%;width:0;background:var(--bark);transition:width .3s linear}#curtain{position:fixed;inset:0;z-index:2500;pointer-events:none;display:flex}#curtain i{flex:1 1;background:var(--curtain);transform:scaleY(0);transform-origin:bottom;transition:transform .62s cubic-bezier(.76,0,.24,1)}#curtain.in i{transform:scaleY(1)}#curtain.out i{transform:scaleY(0);transform-origin:top}#cur{position:fixed;top:0;left:0;z-index:2400;pointer-events:none;width:9px;height:9px;border-radius:50%;background:var(--bark);transform:translate(-50%,-50%);transition:width .35s var(--ease),height .35s var(--ease),background .3s}#cur.big{width:74px;height:74px;background:rgba(247,243,227,.38);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#cur b{position:absolute;inset:0;display:grid;place-items:center;color:var(--bark);font-family:var(--sans);font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:0;transition:opacity .25s}#cur.big b{opacity:1}@media(hover:none){#cur{display:none}}html[data-cursor=none] #cur{display:none}html[data-cursor=none],html[data-cursor=none] *{cursor:auto}html[data-cursor=ring] #cur{background:none;border:1.5px solid var(--bark);width:26px;height:26px}html[data-cursor=ring] #cur.big{background:rgba(50,31,18,.9);border-color:transparent;width:74px;height:74px}html[data-cursor=cross] #cur{background:none;width:22px;height:22px}html[data-cursor=cross] #cur:after,html[data-cursor=cross] #cur:before{content:"";position:absolute;left:50%;top:50%;background:var(--bark)}html[data-cursor=cross] #cur:before{width:22px;height:1px;transform:translate(-50%,-50%)}html[data-cursor=cross] #cur:after{width:1px;height:22px;transform:translate(-50%,-50%)}html[data-cursor=cross] #cur.big{background:rgba(50,31,18,.9);width:74px;height:74px}html[data-cursor=cross] #cur.big:after,html[data-cursor=cross] #cur.big:before{display:none}html[data-cursor=bloom] #cur{width:30px;height:30px;background:none;background-image:radial-gradient(closest-side,rgba(161,93,102,.85),rgba(161,93,102,0) 70%),radial-gradient(closest-side,rgba(225,180,161,.8),rgba(225,180,161,0) 72%);background-size:100% 100%,70% 70%;background-position:50%,32% 34%;background-repeat:no-repeat;mix-blend-mode:multiply;filter:blur(.2px)}html[data-cursor=bloom] #cur.big{width:78px;height:78px;mix-blend-mode:normal;background-image:radial-gradient(closest-side,rgba(50,31,18,.92),rgba(50,31,18,.9) 70%)}html[data-cursor=image] #cur{width:var(--cur-w,34px);height:var(--cur-h,34px);background:50%/contain no-repeat var(--cur-img,none);border-radius:0}html[data-cursor=image] #cur.big{width:78px;height:78px;background:rgba(50,31,18,.9);border-radius:50%}.ggc-head{--hf:#321F12;--hh:255,254,241;padding:20px clamp(18px,3vw,34px);transition:color .5s}body.headDark .ggc-head{--hf:var(--hi);--hh:26,17,10}.ggc-head .ggc-brand{display:none}.ggc-head .ggc-nav{gap:8px}.ggc-head .ggc-nav a,.ggc-head .ggc-nav button{font-size:12px;letter-spacing:.2em;padding:11px 18px;color:var(--hf)!important;text-shadow:0 0 16px rgba(var(--hh),.96),0 0 38px rgba(var(--hh),.85),0 0 74px rgba(var(--hh),.6)}.ggc-head .pill{border-width:1.5px;border-color:color-mix(in srgb,var(--hf) 42%,transparent)!important;background:rgba(var(--hh),.28);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ggc-head .pill[aria-pressed=true]{color:rgba(var(--hh),1)!important;text-shadow:none}.ggc-head .ggc-brand,.ggc-head .ggc-nav a,.ggc-head .ggc-nav button{color:#fff}.ggc-head .pill{border:0!important;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding-left:18px;padding-right:18px}.ggc-head .pill[aria-pressed=true]{background:var(--hf);border:0!important}#scroll{display:none}#stage{position:fixed;inset:0;z-index:0;overflow:hidden;background:var(--curtain);transform-origin:0 50%;transition:transform 1.05s cubic-bezier(.76,0,.24,1),opacity .9s ease,filter .9s ease}#stage.folded{transform:perspective(1600px) translateX(-24%) rotateY(15deg) scale(.84);opacity:.35;filter:blur(3px)}#siteFooter{position:fixed;left:0;right:0;bottom:0;height:clamp(110px,15vh,160px);z-index:50;background:var(--bark);color:var(--paper);display:flex;align-items:center;justify-content:flex-start;padding:0 var(--gut);transform:translateY(100%);transition:transform .75s cubic-bezier(.76,0,.24,1),z-index 0s .75s}body.footerOpen #siteFooter{transform:translateY(0);z-index:1200;transition:transform .75s cubic-bezier(.76,0,.24,1),z-index 0s 0s}#siteFooter .mark{display:flex;flex-direction:row;align-items:flex-end;gap:20px}#siteFooter .mark img{height:clamp(60px,5.4vw,86px);width:auto;filter:brightness(0) invert(1);opacity:.94}#siteFooter .mark .est{padding-bottom:4px}#siteFooter .credit,#siteFooter .mark .est{font-family:var(--f-ui,var(--sans));font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,254,241,.72);line-height:1}#siteFooter .credit{position:absolute;left:50%;top:calc(50% + clamp(60px,5.4vw,86px)/2 - 4px);transform:translate(-50%,-100%)}@media(max-width:900px){#siteFooter{height:30vh;justify-content:center;gap:14px;text-align:center;padding:0 var(--gut) 48px}#siteFooter,#siteFooter .mark{flex-direction:column;align-items:center}#siteFooter .mark{gap:24px}#siteFooter .mark .est{padding-bottom:0}#siteFooter .mark img{height:68px}#siteFooter .credit{top:auto;transform:translateX(-50%);bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.panel{position:absolute;inset:0;opacity:0;will-change:opacity;pointer-events:none}.panel.act{pointer-events:auto}.panel .media{position:absolute;inset:-6%;will-change:transform,filter}.panel .media img{width:100%;height:100%;object-fit:cover}.panel .media picture{display:contents}.panel .body,.panel .tint{position:absolute;inset:0}.panel .body{display:grid;place-items:center;padding:0 var(--gut);will-change:transform;text-align:center}#p0{cursor:pointer}#p0 .tint{background:linear-gradient(180deg,rgba(255,254,241,.28),rgba(50,31,18,.16))}#p0 .logo{width:min(46vw,420px);mix-blend-mode:multiply;filter:drop-shadow(0 2px 30px rgba(255,254,241,.6))}#p0 .sub{margin-top:26px;font-family:Bodoni\ 72,Bodoni Moda,Didot,serif;font-size:15px;letter-spacing:.34em;text-transform:uppercase;color:var(--bark)}#p0 .sub i{font-style:normal}#p1 .tint{background:radial-gradient(72% 62% at 50% 50%,rgba(255,254,241,.95) 0,rgba(255,254,241,.86) 52%,rgba(255,254,241,.6) 100%)}#p1 .col{max-width:min(60ch,78vw);margin:0 auto;text-align:center}#p1 h2{font-style:italic;font-weight:300;font-size:clamp(38px,5.75vw,78px);line-height:1;color:var(--bark)}#p1 p{margin-top:20px;font-size:clamp(24px,2.03vw,29px);color:color-mix(in srgb,var(--ink) 86%,var(--paper))}#p1 .meta{margin-top:26px;display:flex;gap:26px;flex-wrap:wrap;color:var(--moss);justify-content:center}.cat .tint{background:linear-gradient(180deg,rgba(50,31,18,.42),rgba(50,31,18,.18) 42%,rgba(50,31,18,.62))}.cat .body{color:var(--paper)}.cat .num{font-family:var(--f-ui);font-size:10.5px;letter-spacing:.22em;color:rgba(255,254,241,.72)}.cat .num b{font-weight:400;color:var(--paper)}.cat h2{margin-top:14px;font-size:clamp(46px,8.6vw,132px);line-height:.9;letter-spacing:-.02em;color:var(--catInk,#2A1A10);text-shadow:0 2px 60px rgba(255,254,241,.28)}.cat .sub{margin-top:10px;font-family:var(--f-ui);font-size:11px;letter-spacing:.28em;text-transform:uppercase}.cat .sub,.cat p{color:rgba(255,254,241,.9)}.cat p{margin:22px auto 0;max-width:52ch;font-size:clamp(15.5px,1.32vw,18.5px)}#p2{--catInk:#7A2F3A}#p3{--catInk:#2A1A10}#p4{--catInk:#3D4A50}#p5{--catInk:#2E2320}.cat .past{margin-top:18px;display:inline-block;font-family:var(--f-ui);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,254,241,.78);border-bottom:1px solid rgba(255,254,241,.4);padding-bottom:3px;transition:.3s;position:relative;z-index:5;cursor:pointer}.cat .past:hover{color:var(--paper);border-color:var(--paper)}.cat .enter{position:relative;z-index:5;cursor:pointer;margin-top:30px;display:inline-flex;align-items:center;gap:11px;font-family:var(--sans);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--paper);border:1px solid rgba(255,254,241,.55);padding:15px 28px;transition:.35s}.cat .enter:hover{background:var(--paper);color:var(--bark);border-color:var(--paper)}.rv{overflow:hidden}.rv,.rv>*{display:block}.rv>*{transform:translateY(108%);transition:transform 1.05s var(--ease)}.panel.act .rv>*{transform:none}.rv1>*{transition-delay:.05s}.rv2>*{transition-delay:.14s}.rv3>*{transition-delay:.23s}.rv4>*{transition-delay:.32s}#cue{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--bark);pointer-events:none;transition:opacity .5s}#cue i{width:1px;height:34px;background:currentColor;opacity:.5;animation:drip 2.4s ease-in-out infinite}@keyframes drip{0%{transform:scaleY(.15);transform-origin:top}52%{transform:scaleY(1);transform-origin:top}53%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(.15);transform-origin:bottom}}#esLink{position:fixed;top:25px;right:clamp(26px,3.4vw,46px);z-index:900;width:clamp(88px,9vw,130px);opacity:0;pointer-events:none;cursor:default;transition:opacity .6s,transform .5s var(--ease)}#esLink.on{opacity:1;pointer-events:auto}#esLink img{transition:opacity .4s}#esLink:hover img{opacity:.82}#esLink img{width:100%;height:auto;display:block;mix-blend-mode:difference;filter:brightness(0) invert(1)}#esLink .tip{position:absolute;top:calc(100% + 14px);right:0;white-space:nowrap;font-family:var(--sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--hi);background:rgba(50,31,18,.86);padding:8px 13px;border-radius:999px;opacity:0;transform:translateY(-4px);transition:opacity .35s,transform .45s var(--ease);pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#esLink:hover .tip{opacity:1;transform:none}#float{--fg:var(--bark);--fg2:var(--fg2b);--halo:var(--halo-l);position:fixed;left:var(--gut);right:auto;top:50%;transform:translateY(-50%);z-index:1050;transition:opacity .55s,right .8s cubic-bezier(.76,0,.24,1),left .8s cubic-bezier(.76,0,.24,1);display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transition:opacity .55s}#float.on{opacity:1;pointer-events:auto}#float.on.hush{opacity:0;pointer-events:none}#float.left{right:auto;left:var(--gut);align-items:flex-start}#float.left button{flex-direction:row-reverse;justify-content:flex-start;mix-blend-mode:normal;color:var(--fg2,var(--fg2b));text-shadow:0 0 18px rgba(var(--halo,255,254,241),.96),0 0 40px rgba(var(--halo,255,254,241),.8)}#float.left button.act,#float.left button:hover{color:var(--fg,#321F12)}#float.left button i{box-shadow:0 0 12px rgba(var(--halo,255,254,241),.9);background:currentColor}#float.left button em{opacity:1;max-width:220px}#float.left .cnt{order:3}#float{align-items:flex-start}#float button{display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse;gap:13px;padding:11px 0;font-family:var(--sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,254,241,.62);transition:.35s;mix-blend-mode:difference}#float button:hover{color:#fff}#float button em{font-style:normal;opacity:0;max-width:0;overflow:hidden;white-space:nowrap;transition:.45s var(--ease)}#float button.act em,#float button:hover em{opacity:1;max-width:200px}#float button i{width:26px;height:1px;background:currentColor;opacity:.5;transition:.35s;flex:none}#float button.act i{width:44px;opacity:1;height:2px}#float button.act{color:#fff}#float .cnt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.5}#ev:not(.on),#lb:not(.on),#tl:not(.on){visibility:hidden;pointer-events:none}#ar:not(.on){pointer-events:none}#tl{position:fixed;inset:0;z-index:1000;background:var(--surf);transform:translateX(101%);visibility:visible;transition:transform .95s cubic-bezier(.76,0,.24,1);overflow:hidden}#tl.on{transform:none}#tlFx{position:fixed;inset:0;width:100%;height:100%;display:block}#tl{--fg:var(--bark);--fg2:var(--fg2c);--halo:var(--halo-l)}#tl.onDark{--fg:var(--hi);--fg2:var(--fg2b);--halo:var(--halo-d)}#tlHead h2,#tlHead p{color:var(--fg)!important;text-shadow:0 0 22px rgba(var(--halo),.95),0 0 56px rgba(var(--halo),.85),0 0 96px rgba(var(--halo),.6)}#tlHead .num,#tlHead .sub{color:var(--fg2)!important;text-shadow:0 0 18px rgba(var(--halo),.95),0 0 44px rgba(var(--halo),.8)}.tlItem h3{text-shadow:0 0 20px rgba(var(--halo),.96),0 0 48px rgba(var(--halo),.85),0 0 88px rgba(var(--halo),.6)}.tlItem h3,.tlItem:hover h3{color:var(--fg)!important}.tlItem .m,.tlItem .n{color:var(--fg2)!important;text-shadow:0 0 18px rgba(var(--halo),.96),0 0 40px rgba(var(--halo),.8)}#tlBack{mix-blend-mode:normal!important;color:var(--fg)!important;text-shadow:0 0 18px rgba(var(--halo),.95),0 0 40px rgba(var(--halo),.8)}#tlBar{background:rgba(var(--halo),.3)}#tlBar i{background:var(--fg)}#tlHead{left:calc(var(--gut) + min(250px,15.5vw));top:0;bottom:0;width:min(340px,24vw);padding-right:clamp(14px,1.6vw,28px);z-index:3;transition:opacity .4s,transform .5s var(--ease);display:flex;flex-direction:column;justify-content:center}#tlHead,.tlItem:after{position:absolute;pointer-events:none}.tlItem:after{content:"";left:-62px;right:-62px;bottom:-52px;height:72%;z-index:-1;opacity:0;transition:opacity .5s;background:radial-gradient(56% 58% at 32% 70%,rgba(var(--halo),.54),rgba(var(--halo),0) 72%),radial-gradient(48% 46% at 66% 84%,rgba(var(--halo),.46),rgba(var(--halo),0) 74%),radial-gradient(68% 38% at 46% 96%,rgba(var(--halo),.38),rgba(var(--halo),0) 76%),radial-gradient(38% 44% at 78% 58%,rgba(var(--halo),.3),rgba(var(--halo),0) 78%);filter:blur(18px)}.tlItem:hover:after{opacity:1}#tlHead .hd{position:static}#tlHead .hd:before{content:"";position:absolute;inset:-52px -78px -60px -66px;z-index:-1;pointer-events:none;background:radial-gradient(56% 58% at 32% 36%,rgba(var(--halo),.54),rgba(var(--halo),0) 72%),radial-gradient(48% 46% at 66% 60%,rgba(var(--halo),.46),rgba(var(--halo),0) 74%),radial-gradient(68% 38% at 46% 82%,rgba(var(--halo),.38),rgba(var(--halo),0) 76%),radial-gradient(38% 44% at 78% 24%,rgba(var(--halo),.3),rgba(var(--halo),0) 78%);filter:blur(18px)}@media(prefers-reduced-motion:reduce){#tlHead .hd:before{animation:none}}#tlHead .num{font-family:var(--sans);font-size:10px;letter-spacing:.3em;color:var(--moss)}#tlHead h2{margin-top:10px;font-style:italic;font-weight:300;font-size:clamp(30px,3.5vw,52px);line-height:.92;color:var(--bark)}#tlHead .sub{margin-top:10px;font-family:var(--sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--moss)}#tlHead p{margin-top:18px;font-size:16px;color:color-mix(in srgb,var(--ink) 78%,var(--paper))}#tlSwitch{display:none}#tlSwitch button{text-align:left;font-family:var(--sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--moss);transition:.3s;display:flex;align-items:center;gap:9px}#tlSwitch button:hover{color:var(--rose)}#tlSwitch button.act{color:var(--bark)}#tlSwitch button i{width:7px;height:7px;border-radius:50%;border:1px solid var(--bark)}#tlTrack{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;gap:clamp(24px,3.4vw,64px);will-change:transform;z-index:2}.tlItem{position:relative;flex:none;width:clamp(210px,20vw,300px);cursor:pointer;opacity:0;transform:translateY(28px);transition:opacity .8s,transform .9s var(--ease),filter .45s}.tlItem.in{opacity:1;transform:none}.tlItem .n{font-family:var(--sans);font-size:11.5px;letter-spacing:.2em;color:var(--moss)}.tlItem .ph{margin-top:11px;aspect-ratio:3/4;overflow:hidden;background:var(--shell);position:relative}.tlItem .ph img{width:100%;height:100%;object-fit:cover;transition:transform 1.3s var(--ease),filter .5s}.tlItem:hover .ph img{transform:scale(1.045)}.tlItem .ph em{position:absolute;left:0;right:0;bottom:0;padding:30px 12px 11px;font-style:normal;text-shadow:0 1px 6px rgba(50,31,18,.6);font-family:var(--sans);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--paper);background:linear-gradient(180deg,rgba(50,31,18,0),rgba(50,31,18,.75));opacity:0;transition:opacity .4s}.tlItem:hover .ph em{opacity:1}.tlItem h3{margin-top:13px;font-size:clamp(19px,1.7vw,25px);font-weight:400;line-height:1.14;min-height:2.28em;transition:color .35s}.tlItem .m{margin-top:6px;font-family:var(--sans);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--moss)}.tlItem{transition:opacity .45s,filter .45s}#tlTrack:has(.tlItem:hover) .tlItem{opacity:.28;filter:saturate(.65)}#tlTrack:has(.tlItem:hover) .tlItem:hover{opacity:1;filter:none}.tlItem .ph{transition:box-shadow .5s;box-shadow:0 6px 18px rgba(0,0,0,.1)}.tlItem:hover .ph{box-shadow:0 0 0 1px rgba(var(--halo),.6),0 22px 54px rgba(0,0,0,.26),0 0 110px rgba(var(--halo),.55)}#tlBar{position:absolute;left:var(--gut);right:var(--gut);bottom:26px;height:1px;background:rgba(118,102,58,.22);z-index:4}#tlBar i{display:block;height:100%;background:var(--bark);width:0}#tlBack{position:absolute;left:var(--gut);top:calc(var(--gut) + 8px);z-index:1060;mix-blend-mode:difference;color:#fff!important;font-family:var(--sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--moss);transition:.3s}#tlBack:hover{color:var(--rose)}#evGrid,#tlGrid{position:absolute;right:var(--gut);top:calc(var(--gut) - 2px);z-index:1060;font-family:var(--f-disp);font-style:italic;font-weight:400;font-size:clamp(18px,1.6vw,26px);letter-spacing:.01em;text-transform:none;color:var(--fg,var(--bark));border:0;background:none;padding:6px 0;transition:color .3s}#evGrid:hover,#tlGrid:hover{color:var(--rose)}#tlHint{position:absolute;right:var(--gut);bottom:44px;z-index:4;font-family:var(--sans);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--moss);opacity:.75}#ev{position:fixed;inset:0;z-index:1100;background:var(--surf);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .6s,visibility 0s linear .6s;overflow:hidden}#ev.on{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .6s,visibility 0s}#evScatter{inset:0;z-index:2}#evScatter,.sc{position:absolute}.sc{cursor:pointer;overflow:hidden;background:var(--shell);box-shadow:0 18px 44px rgba(50,31,18,.18);opacity:0;--dx:0px;--dy:0px;--mx:0px;--my:0px;transform:translate3d(var(--mx),var(--my),0);transition:opacity .85s var(--ease),box-shadow .45s}#ev.on .sc{opacity:1}.sc .in{display:block;transform:scale(.94) translateY(24px);transition:transform .8s var(--ease)}#ev.on .sc .in{transform:none}#ev.on .sc:hover{box-shadow:0 30px 68px rgba(50,31,18,.3)}#ev.on .sc:hover .in{transform:scale(1.05)}.sc img{width:100%;height:auto;display:block}#evCore{position:absolute;inset:0;z-index:3;display:grid;place-items:center;padding:0 var(--gut);pointer-events:none;text-align:center}#evCore .inner{max-width:min(50ch,46vw);pointer-events:auto;max-height:74vh;overflow-y:auto;padding:4px 6px;scrollbar-width:thin}#evCore .cat{font-family:var(--sans);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--rose)}#evCore h1{margin-top:14px;font-style:italic;font-weight:300;font-size:clamp(30px,4.2vw,58px);line-height:1;color:var(--bark)}#evCore .when{margin-top:14px;font-family:var(--sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--moss)}#evCore p{margin-top:18px;font-size:clamp(15px,1.25vw,17.5px);line-height:1.62;color:color-mix(in srgb,var(--ink) 84%,var(--paper));text-align:left}#evCore .links{margin-top:24px;display:flex;gap:9px;justify-content:center;flex-wrap:wrap}#evCore .links a{font-family:var(--sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:12px 20px;border:1px solid var(--bark);transition:.3s;background:rgba(247,243,227,.7)}#evCore .links a:hover{background:var(--bark);color:var(--paper)}#evCore,#evScatter{transition:opacity .42s ease,transform .6s var(--ease)}#ev.fade #evCore,#ev.fade #evScatter{opacity:0;transform:scale(1.02)}#evNav{position:absolute;left:0;right:0;bottom:22px;z-index:6;display:flex;justify-content:space-between;gap:20px;padding:0 var(--gut);font-family:var(--sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase}#evNav span{flex:1 1}#evKeys{position:absolute;left:50%;transform:translateX(-50%);bottom:60px;z-index:5;display:flex;gap:14px;align-items:center;mix-blend-mode:difference;color:#fff;font-family:var(--sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;opacity:.6}#evKeys b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid;font-weight:400}#evNav button{color:var(--moss);transition:.3s;max-width:38%;text-align:left}#evNav button:last-child{text-align:right}#evNav button:hover{color:var(--rose)}#evBack{position:absolute;left:var(--gut);top:calc(var(--gut) + 8px);z-index:5;mix-blend-mode:difference;color:#fff!important;font-family:var(--sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--moss)}#evBack:hover{color:var(--rose)}#lb{position:fixed;inset:0;z-index:1400;background:rgba(40,26,14,.9);opacity:0;pointer-events:none;transition:opacity .45s;display:grid;place-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#lb.on{opacity:1;pointer-events:auto}#lb figure{max-width:min(92vw,1180px);max-height:86vh;position:relative}#lb img{max-width:100%;max-height:78vh;object-fit:contain;display:block;box-shadow:0 40px 90px rgba(0,0,0,.45)}#lb figcaption{display:none}#lb .nx,#lb .pv,#lb .x{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;background:none;color:var(--paper);font-size:19px;opacity:.85;display:grid;place-items:center;transition:.3s}#lb .pv{left:-64px}#lb .nx{right:-64px}#lb.single .nx,#lb.single .pv{display:none}#lb .nx:hover,#lb .pv:hover{background:none;opacity:1}#lb .x{position:fixed;left:calc(100vw - clamp(26px,3.4vw,46px) - clamp(88px,9vw,130px) / 2);top:calc(25px + clamp(88px,9vw,130px) / 2);right:auto;transform:translate(-50%,-50%);width:56px;height:56px;font-size:26px}@media(max-width:900px){body.lbOpen #contactBtn,body.lbOpen #navBar{display:none}#lb figure{max-width:calc(100vw - 2 * var(--gut));max-height:none}#lb img{max-height:70vh}#lb .nx,#lb .pv{display:none}#lb .x{position:fixed;top:34px;right:var(--gut);left:auto;transform:none;border:0;background:none;width:auto;height:auto;font-size:19px}#ev .eNav{width:100%;justify-content:space-between;padding:0 var(--gut)}#ev .eNav button{border:0;background:none;width:40px;height:44px}}#ar{position:fixed;inset:0;z-index:1000;background:var(--surf);--ox:50%;--oy:50%;-webkit-clip-path:circle(0 at var(--ox) var(--oy));clip-path:circle(0 at var(--ox) var(--oy));visibility:hidden;pointer-events:none;transition:visibility 0s linear .85s,-webkit-clip-path .85s cubic-bezier(.76,0,.24,1);transition:clip-path .85s cubic-bezier(.76,0,.24,1),visibility 0s linear .85s;transition:clip-path .85s cubic-bezier(.76,0,.24,1),visibility 0s linear .85s,-webkit-clip-path .85s cubic-bezier(.76,0,.24,1)}#ar.on{-webkit-clip-path:circle(150% at var(--ox) var(--oy));clip-path:circle(150% at var(--ox) var(--oy));visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s,-webkit-clip-path .85s cubic-bezier(.76,0,.24,1);transition:clip-path .85s cubic-bezier(.76,0,.24,1),visibility 0s linear 0s;transition:clip-path .85s cubic-bezier(.76,0,.24,1),visibility 0s linear 0s,-webkit-clip-path .85s cubic-bezier(.76,0,.24,1)}#ar.instant,#ar.instant.on{transition:none}@media(prefers-reduced-motion:reduce){#ar,#ar.on{transition:none}}#ar{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth}#ar::-webkit-scrollbar{width:4px}#ar::-webkit-scrollbar-thumb{background:var(--line)}#arList{margin:0;padding:26px var(--gut) 120px}.row{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,.85fr) minmax(0,1.15fr) 168px;grid-gap:24px;gap:24px;align-items:baseline;padding:16px 12px;border-radius:4px;cursor:pointer;transition:opacity .5s,transform .6s var(--ease),background .35s;position:relative}.row:hover{background:color-mix(in srgb,var(--shell) 55%,transparent)}.row .n{display:none}.row h3{font-size:clamp(21px,2.6vw,34px);font-weight:400;line-height:1.1;color:var(--bark)}.row .m{font-family:var(--sans);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--moss);transition:color .35s}.row:hover .m{color:var(--bark)}.row .m .dot{display:none}.row .d{text-align:right}.row{transition:transform .62s cubic-bezier(.76,0,.24,1),opacity .5s ease,background .35s}#arList.parting{pointer-events:none}#arList.parting .row.up{transform:translateY(-46vh);opacity:0}#arList.parting .row.down{transform:translateY(46vh);opacity:0}#arList.parting .row.sel{opacity:0;transform:scale(1.035)}#arList.parting .row.sel:after{width:100%}.row.hide{display:none}#arList.dim .row:not(:hover){opacity:.34}#arEmpty{padding:60px 0;font-style:italic;color:var(--moss)}#zoom{position:fixed;z-index:1250;pointer-events:none;overflow:hidden;opacity:0;box-shadow:0 30px 80px rgba(50,31,18,.3)}#zoom.on{opacity:1}#zoom img{width:100%;height:100%;object-fit:cover}#arFan{position:fixed;top:0;left:0;z-index:1150;pointer-events:none;opacity:0;width:clamp(230px,22vw,320px);aspect-ratio:4/5;transition:opacity .35s}#arFan.on{opacity:1}#arFan figure{position:absolute;inset:0;overflow:hidden;background:var(--shell);box-shadow:0 24px 60px rgba(50,31,18,.28);transition:transform .65s var(--ease),opacity .5s}#arFan figure img{width:100%;height:100%;object-fit:cover}#arFan figure:first-child{transform:translate(-50%,-50%) rotate(-7deg) translate(-16px,10px);opacity:.5}#arFan figure:nth-child(2){transform:translate(-50%,-50%) rotate(4deg) translate(12px,-6px);opacity:.78}#arFan figure:nth-child(3){transform:translate(-50%,-50%) rotate(-1.5deg)}#arHead{position:-webkit-sticky;position:sticky;top:0;z-index:8;padding:74px var(--gut) 18px;pointer-events:none;background:linear-gradient(180deg,var(--surf) 58%,rgba(247,243,227,0))}#arHead>*{pointer-events:auto}#arHead h2{font-family:var(--display);font-weight:400;font-size:clamp(24px,3vw,38px);color:var(--bark)}#arHead .line{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}#arHead .ttl{flex:none}#arHead #arFilters{margin-top:0;justify-content:flex-end;flex:1 1;display:flex;gap:24px;flex-wrap:wrap;align-items:center}#arHead #arCnt{margin-top:6px}@media(max-width:900px){#arHead #arFilters{justify-content:flex-start}}#arFilters{margin-top:14px;gap:26px;align-items:flex-start}#arFilters,#arFilters .g{display:flex;flex-wrap:wrap}#arFilters .g{gap:8px;align-items:center}#arFilters .g>span{font-size:9px;letter-spacing:.22em}#arFilters .g button,#arFilters .g>span{font-family:var(--sans);text-transform:uppercase;color:var(--moss)}#arFilters .g button{font-size:10px;letter-spacing:.13em;padding:6px 13px;border-radius:999px;border:1px solid var(--line);transition:.25s}#arFilters .g button:hover{border-color:var(--rose);color:var(--rose)}#arFilters .g button[aria-pressed=true]{background:var(--bark);border-color:var(--bark)}#arCnt{margin-top:10px;font-family:var(--sans);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--moss)}.tile{position:absolute;top:0;left:0;overflow:hidden;background:var(--shell);cursor:pointer;will-change:transform;transition:opacity .5s,filter .5s}.tile img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.tile{box-shadow:0 10px 30px rgba(50,31,18,.1);transition:opacity .5s,box-shadow .4s}.tile:hover{box-shadow:0 22px 52px rgba(50,31,18,.22);z-index:5}.tile:hover img{transform:scale(1.06)}.tile.mute{display:none}.tile .lbl{position:absolute;inset:auto 0 0 0;padding:26px 9px 8px;opacity:0;transition:opacity .35s;background:linear-gradient(180deg,rgba(50,31,18,0),rgba(50,31,18,.8));color:var(--paper)}.tile:hover .lbl{opacity:1}.tile .lbl b{display:block;font-family:var(--serif);font-weight:400;font-size:14px;line-height:1.14}.tile .lbl span{display:block;margin-top:3px;font-size:8.5px;letter-spacing:.14em;opacity:.8}#arBack,.tile .lbl span{font-family:var(--sans);text-transform:uppercase}#arBack{position:fixed;left:var(--gut);top:calc(var(--gut) + 8px);z-index:9;mix-blend-mode:difference;color:#fff!important;font-size:12px;letter-spacing:.2em;color:var(--moss)}#evMobile{display:none}#evMobile img{display:block;width:100%;height:auto}#arFilters .sheetFoot,#arFilters .sheetHead{display:none}#arFilters .sheetBody{display:contents}#arScrim{display:none}#p1 .ask,.cat .ask{display:inline-flex;align-items:center;gap:11px;margin-top:20px;font-family:var(--f-ui);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bark);border:1px solid var(--line);border-radius:var(--btn-r);padding:14px 22px;transition:background .35s,color .35s,border-color .35s,gap .35s}#p1 .ask i{width:7px;height:7px;border-radius:50%;background:var(--rose);transition:transform .45s var(--ease)}#p1 .ask em{font-style:normal;opacity:.5;transition:.35s}#p1 .ask:hover{background:var(--bark);color:var(--paper);border-color:var(--bark);gap:14px}#p1 .ask:hover i{transform:scale(1.5)}#p1 .ask:hover em{opacity:1}.row .m .dr,.tlItem .dr{display:inline-block;margin-left:8px;font-family:var(--f-ui);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;border:1px solid;border-radius:2px;padding:2px 5px;opacity:.75;vertical-align:1px}#arCnt b{font-weight:400;color:var(--bark)}#arFilters .g button{display:inline-flex;align-items:center;gap:8px}#arFilters .g button .dot{width:8px;height:8px;border-radius:50%;flex:none;transition:transform .3s,box-shadow .3s}#arFilters .g button:hover{border-color:var(--pig,var(--rose));color:var(--bark);background:color-mix(in srgb,var(--pig,var(--rose)) 16%,transparent)}#arFilters .g button:hover .dot{transform:scale(1.35)}#arFilters .g button[aria-pressed=true]{background:color-mix(in srgb,var(--pig,var(--bark)) 82%,var(--bark));border-color:transparent;color:var(--paper)}#arFilters .g button[aria-pressed=true] .dot{background:var(--paper)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pig,var(--bark)) 60%,transparent)}.stk{position:absolute;z-index:4;width:clamp(92px,8.6vw,124px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;text-align:center;grid-gap:2px;gap:2px;background:color-mix(in srgb,var(--paper) 88%,transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 30px rgba(50,31,18,.14);cursor:pointer;transition:transform .5s var(--ease),box-shadow .5s,background .35s}.stk img{width:20px;opacity:.5;margin:0 auto 3px}.stk span{font-family:var(--f-ui);font-size:9px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:var(--moss)}.stk.l{left:clamp(14px,3vw,46px);top:26%;transform:rotate(-7deg)}.stk.r{right:clamp(14px,3vw,46px);bottom:24%;transform:rotate(6deg)}.stk:hover{transform:rotate(0deg) scale(1.06);background:var(--paper);box-shadow:0 20px 46px rgba(50,31,18,.24)}.stk:hover span{color:var(--bark)}#ev.fade .stk{opacity:0}.stk{transition:transform .5s var(--ease),box-shadow .5s,background .35s,opacity .4s}@keyframes swim{0%{transform:translateZ(0) rotate(var(--r,0deg))}50%{transform:translate3d(var(--sx,6px),var(--sy,-7px),0) rotate(calc(var(--r,0deg) + .5deg))}to{transform:translate3d(calc(var(--sx,6px) * -.6),calc(var(--sy,-7px) * .5),0) rotate(var(--r,0deg))}}#ev.on .sc .in{animation:swim var(--sd,13s) ease-in-out infinite alternate}#ev.on .sc:hover .in{animation-play-state:paused}#ev.on .sc{z-index:5}#ev.on .sc:hover{z-index:9}@media(prefers-reduced-motion:reduce){#ev.on .sc .in{animation:none}}#p1 h2{color:var(--role-title,var(--hi))}#evCopy .eTitle,.row h3{color:var(--role-title,var(--bark))}.cRow .cT{color:var(--role-title,var(--fg))}#p1 .about .aLede{color:var(--role-subtitle,var(--hi))}#tl #tlHead p{color:var(--role-subtitle,var(--fg))}#navBar button{color:var(--role-button,var(--fg,var(--bark)))}#p1 .about .aMore{color:var(--role-button,var(--hi))}#evGrid,#tlGrid{color:var(--role-button,var(--fg,var(--bark)))}#arFilterBtn,#evCopy .eCta a{color:var(--role-button,var(--bark))}#evCopy .eDesc p{color:var(--role-content,var(--bark))}#p1 .about .aCols p{color:var(--role-content,var(--hi))}#p1 .about .aCred{color:var(--role-content,var(--paper))}.cRow .cD{color:var(--role-date,var(--fg))}.row .m.d{color:var(--role-date,var(--moss))}#evCopy .eDate{color:var(--role-date,var(--fg2c,#5a4a33))}#p0 .sub{color:var(--role-overline,var(--bark))}#evCopy .eMeta{color:var(--role-overline,var(--fg2c,#5a4a33))}.row .m{color:var(--role-overline,var(--moss))}#p1 .about .aCred i{color:var(--role-overline,inherit)}.acc .leaf .lab s{color:var(--role-overline,var(--paper))}#tl #tlHead .cue{color:var(--role-overline,var(--fg2))}#arCnt{color:var(--role-overline,var(--moss))}#siteFooter .credit,#siteFooter .est{color:var(--role-overline,rgba(255,254,241,.72))}#esView .sub{color:var(--role-overline,rgba(255,254,241,.55))}#tl #tlHead h2{color:var(--role-display,var(--fg))}#esView .when,.acc .leaf .lab b{color:var(--role-display,var(--paper))}#arFilterBtn,#arFiltersClose{display:none}@media(max-width:900px){:root{--gut:18px}.ggc-head .ggc-nav a{display:inline-block;border-color:color-mix(in srgb,var(--hf) 42%,transparent)}#esLink{top:12px;right:12px;width:70px}#esLink .tip{font-size:9px;padding:7px 11px}#tlHead .hd{max-width:100%;margin:0 auto;text-align:center;position:static}#tlHead .hd:before{inset:-34px -30px -38px -30px}#tlHead .cue{font-size:19px;letter-spacing:.01em}#tlBar{display:none}#evGrid,#tlGrid{position:fixed!important;top:39px!important;right:calc(var(--gut) + 10px);bottom:auto!important;padding:4px 0;font-size:17px;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}#evBack,#tlBack{position:fixed!important;top:calc(var(--gut) + 12px);left:var(--gut)}#ev{overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#ev,#evCore{touch-action:pan-y}#evCore{position:relative!important;inset:auto!important;min-height:0!important;padding:104px var(--gut) 26px!important;place-items:center!important;justify-content:center!important;display:grid!important;text-align:center!important;pointer-events:auto!important}#evCore,#evCore .inner{overflow:visible!important}#evCore .inner{max-height:none!important;margin:0 auto}#evKeys,#evScatter,.stk{display:none!important}#evMobile{position:relative!important;inset:auto!important;display:block!important;white-space:normal;padding:0 var(--gut) 40px;overflow:visible;z-index:4;max-width:560px;margin:0 auto}#evMobile img{display:block!important;width:100%!important;height:auto!important;margin:0 0 14px;object-fit:contain;background:var(--shell)}#evNav{position:relative!important;bottom:auto!important;padding:0 var(--gut) 90px;display:flex;gap:18px}.ggc-head{padding:14px 16px}.ggc-head .ggc-nav a,.ggc-head .ggc-nav button{font-size:11px;padding:10px 14px}.cat h2{font-size:clamp(38px,13vw,74px)}.cat p{font-size:15px;max-width:34ch}#p1 .col{max-width:88vw}#cue{bottom:14px}#p0 .body>div{position:relative;width:100%;height:100%}#p0 .logo{left:50%;top:50%;transform:translate(-50%,-50%)}#p0 .logo,#p0 .sub{position:absolute;margin:0}#p0 .sub{left:0;right:0;top:calc(50% + 22.5vw + 22px)}#p0 .sub .sDot{display:none}#p0 .sub .s2{display:block;margin-top:12px}#navBar{top:var(--gut);left:calc(var(--gut) - 19px);gap:12px}#navMenuBtn img{width:76px}#navFly{flex-wrap:wrap;gap:10px 12px}#navFly button{font-size:12px;letter-spacing:.1em}#contactBtn{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}#contactBtn img{height:57px}#p1 .body{display:flex!important;flex-direction:column;justify-content:safe center;align-items:center;min-height:100%;overflow:hidden;padding:96px var(--gut) 90px}#p1 .body:has(.about.open){overflow-y:auto}#p1 h2{font-size:clamp(38px,11vw,54px);line-height:.98;color:var(--role-title,var(--hi))}#p1 .about .aLede{font-size:16.5px;line-height:1.55;margin-top:26px;color:var(--role-subtitle,var(--hi))}#p1 .about .aCols p{font-size:16px;color:var(--role-content,var(--hi))}#p1 .about.open .aCols{grid-template-rows:max-content;grid-auto-rows:max-content}#p1 .about.open .aCols p{margin-bottom:16px}#p1 .about .aMore{color:var(--role-button,var(--hi))}#p1 .about .aCred{font-size:13px;color:var(--paper);opacity:.9;margin-top:30px}#p1 .about .aCred i{opacity:.72}#p1 .about .aMore{font-size:18px;padding:2px 0;margin:26px 0 0}#p1 .about:not(.open) .aMore{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(30px + env(safe-area-inset-bottom,0px));margin:0}#contactBlob{width:126px!important;height:96px!important}#contactBlob:active,#contactBlob:hover{width:225px!important;height:168px!important}#contactBlob .full,#contactBlob .lab{right:14px!important;bottom:12px!important}#contactBlob .lab{font-size:10.5px!important}#contactBlob .full{font-size:10px!important;line-height:1.3!important;width:calc(100% - 28px)!important}.panel.fam .famWrap{padding-top:0}.acc .leaf{min-height:64px}.acc .leaf.open{flex-grow:3.2!important}.acc .leaf.open .lab{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 22px;background:linear-gradient(0deg,rgba(35,26,17,.55),rgba(35,26,17,.16) 45%,rgba(35,26,17,.32))}.acc .leaf.open .lab b{font-size:57px;line-height:1;writing-mode:horizontal-tb;transform:none;max-height:none;white-space:normal}.acc .leaf.open .lab s{margin-top:14px;font-size:11px;letter-spacing:.22em}#float{top:auto;bottom:calc(30px + env(safe-area-inset-bottom,0px));transform:none;flex-direction:row;justify-content:center;gap:2px;padding:0 8px;overflow-x:auto;-webkit-overflow-scrolling:touch}#float,#float.left{left:0;right:0}#float button{flex-direction:row;padding:13px;gap:7px;font-size:12.5px;letter-spacing:.14em;white-space:nowrap}#float button i{display:none}#float button em{opacity:1;max-width:none}#float .cnt{display:none}#tlHead h2{font-size:clamp(30px,9vw,46px)}#tlHead p{font-size:15px}#tlHint{display:none}#evCore .inner{max-width:none}#evCore .pages{height:auto;min-height:0}#evCore .pg{position:relative;opacity:1;transform:none}#evCore .dots{display:none}#arList{padding:18px var(--gut) 90px}.row{grid-template-columns:1fr;gap:6px;padding:16px 0}.row h3{font-size:22px}.row:hover h3{transform:none}.row .d,.row .m{grid-column:1}.row .d{text-align:left}#arFan,#arHead .ttl h2{display:none}#arFilterBtn{display:block;position:fixed;right:calc(var(--gut) + 10px);top:39px;bottom:auto;z-index:1150;font-family:var(--f-disp);font-style:italic;font-size:17px;letter-spacing:.01em;text-transform:none;color:var(--bark);background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:4px 0;transition:color .3s}#arFilterBtn[data-on="1"]{background:none;color:var(--rose,#A15D66)}#arBack{top:calc(var(--gut) + 12px)}#arHead .line{align-items:center}#arScrim{display:block;position:fixed;inset:0;z-index:1190;background:rgba(50,31,18,.44);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .4s}#arScrim.on{opacity:1;pointer-events:auto}#ar.sheeting #arHead{z-index:1300}#arHead #arFilters{position:fixed;left:0;right:0;top:0;bottom:auto;z-index:1200;display:none!important;flex-direction:column;justify-content:flex-start;gap:0;align-items:stretch;padding:0;margin:0;flex:none;max-height:88svh;background:var(--paper);border-radius:0 0 22px 22px;box-shadow:0 24px 70px rgba(50,31,18,.3);transform:translateY(-101%);transition:transform .52s cubic-bezier(.76,0,.24,1)}#arHead #arFilters.open{display:flex!important}#arHead #arFilters.open.up{transform:none}#arFilters .sheetHead{display:flex;align-items:center;justify-content:flex-end;position:relative;flex:none;padding:calc(12px + env(safe-area-inset-top,0px)) var(--gut) 4px}#arFilters .sheetBody{display:flex;flex-direction:column;gap:24px;padding:56px var(--gut) 22px;overflow-y:auto;-webkit-overflow-scrolling:touch}#arFilters .g{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}#arFilters .g>span{flex:0 0 100%;font-size:10px;letter-spacing:.26em;margin-bottom:2px}#arFilters .g button{font-size:12px;padding:11px 16px;letter-spacing:.1em}#arFilters .sheetFoot{display:flex;align-items:stretch;gap:9px;flex:none;position:relative;padding:13px var(--gut) 24px;border-top:1px solid var(--line-soft);background:var(--paper)}#arFilters .sheetFoot:after{content:"";position:absolute;bottom:9px;left:50%;transform:translateX(-50%);width:38px;height:4px;border-radius:2px;background:var(--line)}#arReset{flex:0 0 auto;font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--moss);border:1px solid var(--line);border-radius:999px;padding:15px 20px;transition:.25s}#arReset:disabled{opacity:.35}#arApply{flex:1 1;font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--paper);background:var(--bark);border:0;border-radius:999px;padding:15px 20px}#arApply:disabled{background:var(--line);color:var(--moss)}#arFiltersClose{display:block;position:absolute;top:38px;right:var(--gut);z-index:5;width:auto;height:auto;border:0;border-radius:0;padding:6px;font-family:var(--sans);font-size:17px;line-height:1;letter-spacing:0;color:var(--bark);background:none}#arList.dim .row:not(:hover){opacity:1}.row:hover{background:none}body.sheetUp #navBar{display:none}#arList{padding-top:16px}#arHead{padding:66px var(--gut) 14px}}html.rt-title-f #evCopy .eTitle,html.rt-title-f #evCore h1,html.rt-title-f #p1 h2,html.rt-title-f .cRow .cT,html.rt-title-f .row h3,html.rt-title-f .tlItem h3{font-family:var(--rt-title-f)!important}html.rt-title-i #evCopy .eTitle,html.rt-title-i #evCore h1,html.rt-title-i #p1 h2,html.rt-title-i .cRow .cT,html.rt-title-i .row h3,html.rt-title-i .tlItem h3{font-style:var(--rt-title-i)!important}html.rt-title-w #evCopy .eTitle,html.rt-title-w #evCore h1,html.rt-title-w #p1 h2,html.rt-title-w .cRow .cT,html.rt-title-w .row h3,html.rt-title-w .tlItem h3{font-weight:var(--rt-title-w)!important}html.rt-title-ls #evCopy .eTitle,html.rt-title-ls #evCore h1,html.rt-title-ls #p1 h2,html.rt-title-ls .cRow .cT,html.rt-title-ls .row h3,html.rt-title-ls .tlItem h3{letter-spacing:var(--rt-title-ls)!important}html.rt-title-tt #evCopy .eTitle,html.rt-title-tt #evCore h1,html.rt-title-tt #p1 h2,html.rt-title-tt .cRow .cT,html.rt-title-tt .row h3,html.rt-title-tt .tlItem h3{text-transform:var(--rt-title-tt)!important;font-variant:var(--rt-title-fv,normal)!important}html.rt-sub-f #p1 .about .aLede,html.rt-sub-f #tl #tlHead p{font-family:var(--rt-sub-f)!important}html.rt-sub-i #p1 .about .aLede,html.rt-sub-i #tl #tlHead p{font-style:var(--rt-sub-i)!important}html.rt-sub-w #p1 .about .aLede,html.rt-sub-w #tl #tlHead p{font-weight:var(--rt-sub-w)!important}html.rt-sub-ls #p1 .about .aLede,html.rt-sub-ls #tl #tlHead p{letter-spacing:var(--rt-sub-ls)!important}html.rt-sub-tt #p1 .about .aLede,html.rt-sub-tt #tl #tlHead p{text-transform:var(--rt-sub-tt)!important;font-variant:var(--rt-sub-fv,normal)!important}html.rt-content-f #evCopy .eDesc p,html.rt-content-f #evCore p,html.rt-content-f #p1 .about .aCols p,html.rt-content-f #p1 .about .aCred{font-family:var(--rt-content-f)!important}html.rt-content-i #evCopy .eDesc p,html.rt-content-i #evCore p,html.rt-content-i #p1 .about .aCols p,html.rt-content-i #p1 .about .aCred{font-style:var(--rt-content-i)!important}html.rt-content-w #evCopy .eDesc p,html.rt-content-w #evCore p,html.rt-content-w #p1 .about .aCols p,html.rt-content-w #p1 .about .aCred{font-weight:var(--rt-content-w)!important}html.rt-content-ls #evCopy .eDesc p,html.rt-content-ls #evCore p,html.rt-content-ls #p1 .about .aCols p,html.rt-content-ls #p1 .about .aCred{letter-spacing:var(--rt-content-ls)!important}html.rt-content-tt #evCopy .eDesc p,html.rt-content-tt #evCore p,html.rt-content-tt #p1 .about .aCols p,html.rt-content-tt #p1 .about .aCred{text-transform:var(--rt-content-tt)!important;font-variant:var(--rt-content-fv,normal)!important}html.rt-label-f #arApply,html.rt-label-f #arFilterBtn,html.rt-label-f #arFilters .g button,html.rt-label-f #arReset,html.rt-label-f #evCopy .eCta a,html.rt-label-f #evGrid,html.rt-label-f #navFly button,html.rt-label-f #p1 .about .aMore,html.rt-label-f #tlGrid,html.rt-label-f .cat .enter,html.rt-label-f .cat .past{font-family:var(--rt-label-f)!important}html.rt-label-i #arApply,html.rt-label-i #arFilterBtn,html.rt-label-i #arFilters .g button,html.rt-label-i #arReset,html.rt-label-i #evCopy .eCta a,html.rt-label-i #evGrid,html.rt-label-i #navFly button,html.rt-label-i #p1 .about .aMore,html.rt-label-i #tlGrid,html.rt-label-i .cat .enter,html.rt-label-i .cat .past{font-style:var(--rt-label-i)!important}html.rt-label-w #arApply,html.rt-label-w #arFilterBtn,html.rt-label-w #arFilters .g button,html.rt-label-w #arReset,html.rt-label-w #evCopy .eCta a,html.rt-label-w #evGrid,html.rt-label-w #navFly button,html.rt-label-w #p1 .about .aMore,html.rt-label-w #tlGrid,html.rt-label-w .cat .enter,html.rt-label-w .cat .past{font-weight:var(--rt-label-w)!important}html.rt-label-ls #arApply,html.rt-label-ls #arFilterBtn,html.rt-label-ls #arFilters .g button,html.rt-label-ls #arReset,html.rt-label-ls #evCopy .eCta a,html.rt-label-ls #evGrid,html.rt-label-ls #navFly button,html.rt-label-ls #p1 .about .aMore,html.rt-label-ls #tlGrid,html.rt-label-ls .cat .enter,html.rt-label-ls .cat .past{letter-spacing:var(--rt-label-ls)!important}html.rt-label-tt #arApply,html.rt-label-tt #arFilterBtn,html.rt-label-tt #arFilters .g button,html.rt-label-tt #arReset,html.rt-label-tt #evCopy .eCta a,html.rt-label-tt #evGrid,html.rt-label-tt #navFly button,html.rt-label-tt #p1 .about .aMore,html.rt-label-tt #tlGrid,html.rt-label-tt .cat .enter,html.rt-label-tt .cat .past{text-transform:var(--rt-label-tt)!important;font-variant:var(--rt-label-fv,normal)!important}html.rt-over-f #arCnt,html.rt-over-f #arFilters .g>span,html.rt-over-f #cue .label,html.rt-over-f #esView .sub,html.rt-over-f #evCopy .eDate,html.rt-over-f #evCopy .eMeta,html.rt-over-f #p0 .sub,html.rt-over-f #p1 .about .aCred i,html.rt-over-f #siteFooter .credit,html.rt-over-f #siteFooter .est,html.rt-over-f #tl #tlHead .cue,html.rt-over-f .acc .leaf .lab s,html.rt-over-f .cRow .cD,html.rt-over-f .cRow .cSoon,html.rt-over-f .row .m,html.rt-over-f .row h3 .soon{font-family:var(--rt-over-f)!important}html.rt-over-i #arCnt,html.rt-over-i #arFilters .g>span,html.rt-over-i #cue .label,html.rt-over-i #esView .sub,html.rt-over-i #evCopy .eDate,html.rt-over-i #evCopy .eMeta,html.rt-over-i #p0 .sub,html.rt-over-i #p1 .about .aCred i,html.rt-over-i #siteFooter .credit,html.rt-over-i #siteFooter .est,html.rt-over-i #tl #tlHead .cue,html.rt-over-i .acc .leaf .lab s,html.rt-over-i .cRow .cD,html.rt-over-i .cRow .cSoon,html.rt-over-i .row .m,html.rt-over-i .row h3 .soon{font-style:var(--rt-over-i)!important}html.rt-over-w #arCnt,html.rt-over-w #arFilters .g>span,html.rt-over-w #cue .label,html.rt-over-w #esView .sub,html.rt-over-w #evCopy .eDate,html.rt-over-w #evCopy .eMeta,html.rt-over-w #p0 .sub,html.rt-over-w #p1 .about .aCred i,html.rt-over-w #siteFooter .credit,html.rt-over-w #siteFooter .est,html.rt-over-w #tl #tlHead .cue,html.rt-over-w .acc .leaf .lab s,html.rt-over-w .cRow .cD,html.rt-over-w .cRow .cSoon,html.rt-over-w .row .m,html.rt-over-w .row h3 .soon{font-weight:var(--rt-over-w)!important}html.rt-over-ls #arCnt,html.rt-over-ls #arFilters .g>span,html.rt-over-ls #cue .label,html.rt-over-ls #esView .sub,html.rt-over-ls #evCopy .eDate,html.rt-over-ls #evCopy .eMeta,html.rt-over-ls #p0 .sub,html.rt-over-ls #p1 .about .aCred i,html.rt-over-ls #siteFooter .credit,html.rt-over-ls #siteFooter .est,html.rt-over-ls #tl #tlHead .cue,html.rt-over-ls .acc .leaf .lab s,html.rt-over-ls .cRow .cD,html.rt-over-ls .cRow .cSoon,html.rt-over-ls .row .m,html.rt-over-ls .row h3 .soon{letter-spacing:var(--rt-over-ls)!important}html.rt-over-tt #arCnt,html.rt-over-tt #arFilters .g>span,html.rt-over-tt #cue .label,html.rt-over-tt #esView .sub,html.rt-over-tt #evCopy .eDate,html.rt-over-tt #evCopy .eMeta,html.rt-over-tt #p0 .sub,html.rt-over-tt #p1 .about .aCred i,html.rt-over-tt #siteFooter .credit,html.rt-over-tt #siteFooter .est,html.rt-over-tt #tl #tlHead .cue,html.rt-over-tt .acc .leaf .lab s,html.rt-over-tt .cRow .cD,html.rt-over-tt .cRow .cSoon,html.rt-over-tt .row .m,html.rt-over-tt .row h3 .soon{text-transform:var(--rt-over-tt)!important;font-variant:var(--rt-over-fv,normal)!important}html.rt-disp-f #esView .when,html.rt-disp-f #tl #tlHead h2,html.rt-disp-f .acc .leaf .lab b{font-family:var(--rt-disp-f)!important}html.rt-disp-i #esView .when,html.rt-disp-i #tl #tlHead h2,html.rt-disp-i .acc .leaf .lab b{font-style:var(--rt-disp-i)!important}html.rt-disp-w #esView .when,html.rt-disp-w #tl #tlHead h2,html.rt-disp-w .acc .leaf .lab b{font-weight:var(--rt-disp-w)!important}html.rt-disp-ls #esView .when,html.rt-disp-ls #tl #tlHead h2,html.rt-disp-ls .acc .leaf .lab b{letter-spacing:var(--rt-disp-ls)!important}html.rt-disp-tt #esView .when,html.rt-disp-tt #tl #tlHead h2,html.rt-disp-tt .acc .leaf .lab b{text-transform:var(--rt-disp-tt)!important;font-variant:var(--rt-disp-fv,normal)!important}.ggc-seo{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}body:has(#ggcApp) .skip{display:none}