.portrait-board-module__6gDlTG__page{padding-top:var(--site-header-height);height:100dvh;color:var(--ink);background:#fff;flex-direction:column;display:flex;overflow:hidden}.portrait-board-module__6gDlTG__heading{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:78px;padding:0 28px;display:grid}.portrait-board-module__6gDlTG__heading h1{font:700 clamp(20px,2.1vw,29px)/1.2 var(--display);text-align:center;letter-spacing:-.025em;margin:0}.portrait-board-module__6gDlTG__heading p{font:300 13px var(--body);color:#525252;justify-self:end;margin:0}.portrait-board-module__6gDlTG__heading p strong{color:var(--ink);font-weight:700}.portrait-board-module__6gDlTG__back{font:300 14px var(--body);align-items:center;gap:9px;width:fit-content;display:flex}.portrait-board-module__6gDlTG__back>span:first-child{font-size:22px}.portrait-board-module__6gDlTG__canvas{touch-action:none;cursor:grab;isolation:isolate;background:#fff;border:1px solid #e5e5e5;border-radius:18px;flex:1;min-height:0;margin:0 16px 16px;position:relative;overflow:hidden}.portrait-board-module__6gDlTG__canvas:active{cursor:grabbing}.portrait-board-module__6gDlTG__canvas:focus-visible{outline:3px solid var(--red);outline-offset:-4px}.portrait-board-module__6gDlTG__world{width:0;height:0;transform:translate(var(--view-x),var(--view-y)) scale(var(--view-zoom));transform-origin:0 0;position:absolute;top:50%;left:50%}.portrait-board-module__6gDlTG__photo{cursor:pointer;touch-action:none;background:#fff;border:0;border-radius:2px;width:280px;height:350px;padding:0;display:block;position:absolute;overflow:hidden;translate:-50% -50%;box-shadow:0 3px 10px #0000000b}.portrait-board-module__6gDlTG__photo img{object-fit:contain;width:100%;height:100%;display:block}.portrait-board-module__6gDlTG__photo:hover{outline-offset:4px;outline:2px solid #e30613}.portrait-board-module__6gDlTG__photo:focus-visible{outline-offset:5px;outline:3px solid #e30613}.portrait-board-module__6gDlTG__navigation{cursor:default;background:#fff;border:1px solid #e8e8e8;border-radius:100px;align-items:center;gap:8px;padding:7px;display:flex;position:absolute;bottom:18px;left:50%;translate:-50%;box-shadow:0 5px 20px #00000008}.portrait-board-module__6gDlTG__navigation button{color:#242424;width:35px;height:35px;font:300 22px var(--body);cursor:pointer;background:#f5f5f5;border:0;border-radius:50%;place-items:center;display:grid}.portrait-board-module__6gDlTG__navigation button:disabled{opacity:.35;cursor:default}.portrait-board-module__6gDlTG__navigation span{text-align:center;min-width:44px;font:300 12px var(--body)}.portrait-board-module__6gDlTG__navigation .portrait-board-module__6gDlTG__recenter{background:#fff;border:1px solid #dedede;margin-left:5px;font-size:23px}.portrait-board-module__6gDlTG__notice{z-index:6;max-width:min(500px,100vw - 40px);font:300 14px/1.5 var(--body);background:#fff;border:1px solid #dedede;border-radius:12px;margin:0;padding:10px 16px;position:fixed;bottom:90px;left:50%;translate:-50%;box-shadow:0 6px 20px #00000008}.portrait-board-module__6gDlTG__dialog{background:#fff;border:0;border-radius:18px;width:min(460px,100vw - 32px);max-height:calc(100dvh - 48px);padding:36px 22px 22px;overflow:auto}.portrait-board-module__6gDlTG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17171780}.portrait-board-module__6gDlTG__dialog>img{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 180px);display:block}.portrait-board-module__6gDlTG__close{cursor:pointer;color:#242424;background:#fff;border:0;border-radius:50%;width:30px;height:30px;font-size:24px;position:absolute;top:7px;right:10px}.portrait-board-module__6gDlTG__withdraw{color:#333;font:300 13px var(--body);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:100px;margin:18px auto 0;padding:10px 16px;display:block}@media (max-width:650px){.portrait-board-module__6gDlTG__heading{grid-template-columns:30px minmax(0,1fr) auto;gap:10px;height:68px;padding:0 16px}.portrait-board-module__6gDlTG__heading h1{font-size:20px}.portrait-board-module__6gDlTG__back>span:last-child{display:none}.portrait-board-module__6gDlTG__heading p{text-align:right;max-width:58px;font-size:11px}.portrait-board-module__6gDlTG__canvas{border-radius:12px;margin:0 8px 8px}.portrait-board-module__6gDlTG__navigation{gap:5px;bottom:14px}.portrait-board-module__6gDlTG__notice{font-size:12px;bottom:88px}}.portrait-board-module__6gDlTG__heading{grid-template-rows:auto 40px;row-gap:0;height:116px;padding-top:10px;padding-bottom:10px}.portrait-board-module__6gDlTG__engagement{grid-column:1/-1;place-self:start center}.portrait-board-module__6gDlTG__heading .portrait-board-module__6gDlTG__engagement>div[data-compact=true]{margin-top:0}.portrait-board-module__6gDlTG__engagement details{right:24px;top:calc(var(--site-header-height) + 115px);z-index:10;background:#fff;border:1px solid #ddd;border-radius:16px;max-width:min(500px,100vw - 48px);padding:16px;position:absolute;box-shadow:0 6px 30px #00000010}@media (max-width:650px){.portrait-board-module__6gDlTG__heading{grid-template-rows:auto 38px;height:108px;padding-block:8px}.portrait-board-module__6gDlTG__heading .portrait-board-module__6gDlTG__engagement>div[data-compact=true] button{min-height:32px;padding:6px 10px;font-size:11px}.portrait-board-module__6gDlTG__engagement details{top:calc(var(--site-header-height) + 108px);right:12px}}.portrait-board-module__6gDlTG__page{height:auto;min-height:100dvh;overflow:visible}.portrait-board-module__6gDlTG__canvas{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(125deg,#ef4b22 0%,#f3a6cd 30%,#f8d99c 57%,#d6dc61 78%,#88b997 100%) border-box;border:6px solid #0000;border-radius:38px;flex:none;height:auto;min-height:0;margin:12px clamp(12px,2vw,32px) 36px;box-shadow:0 14px 42px #c6673810}.portrait-board-module__6gDlTG__canvas:focus-visible{outline-offset:4px;outline:3px solid #982f20}@media (max-width:650px){.portrait-board-module__6gDlTG__canvas{border-width:4px;border-radius:25px;height:auto;margin:10px 10px 24px;box-shadow:0 10px 28px #c6673810}}.portrait-board-module__6gDlTG__frame{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(125deg,#ef4b22 0%,#f3a6cd 30%,#f8d99c 57%,#d6dc61 78%,#88b997 100%) border-box;border:6px solid #0000;border-radius:38px;min-width:0;height:auto;margin:12px clamp(12px,2vw,32px) 36px;position:relative;box-shadow:0 14px 42px #c6673810}.portrait-board-module__6gDlTG__frame .portrait-board-module__6gDlTG__canvas{width:100%;height:auto;box-shadow:none;touch-action:pan-y pinch-zoom;cursor:auto;scrollbar-width:auto;scrollbar-color:#b77e6a #faf4ef;background:#fff;border:0;border-radius:31px;margin:0;scroll-padding-block:24px 100px;overflow:visible}.portrait-board-module__6gDlTG__frame .portrait-board-module__6gDlTG__canvas:active{cursor:auto}.portrait-board-module__6gDlTG__frame .portrait-board-module__6gDlTG__canvas:focus-visible{outline-offset:-4px}.portrait-board-module__6gDlTG__world{grid-template-columns:repeat(auto-fill,minmax(min(var(--portrait-width),100%),1fr));align-content:start;gap:16px;width:auto;height:auto;padding:24px 24px 100px;display:grid;position:static;top:auto;left:auto;transform:none}.portrait-board-module__6gDlTG__photo{aspect-ratio:4/5;touch-action:pan-y pinch-zoom;border-radius:7px;width:100%;min-width:0;height:auto;position:relative;top:auto;left:auto;translate:none}.portrait-board-module__6gDlTG__navigation{z-index:3;bottom:20px;box-shadow:0 6px 24px #38261d20}.portrait-board-module__6gDlTG__navigation button{width:44px;height:44px}.portrait-board-module__6gDlTG__navigation span{min-width:52px}@media (max-width:650px){.portrait-board-module__6gDlTG__frame{border-width:4px;border-radius:25px;height:auto;margin:10px 10px 24px}.portrait-board-module__6gDlTG__frame .portrait-board-module__6gDlTG__canvas{border-radius:20px}.portrait-board-module__6gDlTG__world{gap:12px;padding:12px 12px 96px}.portrait-board-module__6gDlTG__navigation{bottom:14px}.portrait-board-module__6gDlTG__navigation button{width:44px;height:44px}}.portrait-board-module__6gDlTG__frame{scroll-margin-top:calc(var(--site-header-height) + 12px)}.portrait-board-module__6gDlTG__frame .portrait-board-module__6gDlTG__navigation{width:max-content;max-width:calc(100% - 24px);margin:-78px auto 16px;position:sticky;bottom:16px;left:auto;translate:none}
.engagement-module__sGV5yW__engagement{max-width:1100px;color:var(--ink);margin:26px auto 0;padding:0 24px}.engagement-module__sGV5yW__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.engagement-module__sGV5yW__buttons button{min-height:42px;font:500 13px/1.2 var(--body);color:#393530;cursor:pointer;background:#fff;border:1px solid #e8e4e1;border-radius:100px;justify-content:center;align-items:center;gap:9px;padding:9px 16px;transition:background .2s,transform .2s;display:inline-flex}.engagement-module__sGV5yW__buttons button:hover{background:#f7f0e6;transform:translateY(-1px)}.engagement-module__sGV5yW__buttons button:focus-visible{outline-offset:3px;outline:3px solid #b43d27}.engagement-module__sGV5yW__buttons button:disabled{cursor:wait}.engagement-module__sGV5yW__like>span:first-child{color:#bd3a4b;font-size:24px;line-height:20px}.engagement-module__sGV5yW__like[aria-pressed=true]{background:#fce7ed;border-color:#f3bbc9}.engagement-module__sGV5yW__like strong{font:500 12px var(--body);min-width:10px}.engagement-module__sGV5yW__linkedin{color:#fff;background:#0a66c2;border-radius:3px;place-items:center;width:18px;height:18px;font:700 12px/1 Arial,sans-serif;display:grid}.engagement-module__sGV5yW__notice{font:300 13px/1.4 var(--body);text-align:center;margin:10px 0 0}.engagement-module__sGV5yW__fallback{max-width:600px;font:300 13px/1.5 var(--body);margin:12px auto}.engagement-module__sGV5yW__fallback summary{cursor:pointer}.engagement-module__sGV5yW__fallback textarea{resize:vertical;width:100%;font:300 14px/1.5 var(--body);color:#292925;background:#fff;border:1px solid #dedbd7;border-radius:14px;margin:10px 0;padding:14px}.engagement-module__sGV5yW__fallback a{padding:7px 0;text-decoration:underline;display:inline-flex}.engagement-module__sGV5yW__engagement[data-compact=true]{margin-top:18px;padding:0}.engagement-module__sGV5yW__engagement[data-compact=true] .engagement-module__sGV5yW__buttons button{min-height:38px;padding:7px 12px}.engagement-module__sGV5yW__audience{color:#fff;max-width:100%;font:300 13px/1.5 var(--body);font-variant-numeric:tabular-nums;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171715e8;border:1px solid #ffffff38;border-radius:18px;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 5px 24px #0002}.engagement-module__sGV5yW__audience strong{font-weight:700}.engagement-module__sGV5yW__live{font:700 10px/1 var(--body);letter-spacing:.09em;color:#d5f7d9;align-self:center;align-items:center;gap:6px;display:flex}.engagement-module__sGV5yW__live i{background:#8ce4a4;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite engagement-module__sGV5yW__livePulse;box-shadow:0 0 0 4px #8ce4a41c}@keyframes engagement-module__sGV5yW__livePulse{50%{box-shadow:0 0 0 6px #8ce4a405}}@media (max-width:650px){.engagement-module__sGV5yW__engagement{padding:0 16px}.engagement-module__sGV5yW__buttons{gap:8px}.engagement-module__sGV5yW__buttons button{padding:9px 12px;font-size:12px}.engagement-module__sGV5yW__audience{gap:10px;padding:9px 12px;font-size:11px}}@media (prefers-reduced-motion:reduce){.engagement-module__sGV5yW__live i{animation:none}}.engagement-module__sGV5yW__buttons button{border:1px solid var(--control-border,#bda998);min-height:44px;font:400 14px/1.35 var(--body);color:var(--control-ink,#3c281f);gap:10px;padding:11px 17px}.engagement-module__sGV5yW__buttons button:hover{background:var(--control-surface,#f4ece2);border-color:#8e725e;transform:translateY(-1px)}.engagement-module__sGV5yW__like[aria-pressed=true]{color:#751b32;background:#fbe3e9;border-color:#ad5366}.engagement-module__sGV5yW__buttons button svg{flex:none;width:18px;height:18px}.engagement-module__sGV5yW__engagement[data-compact=true] .engagement-module__sGV5yW__buttons button{min-height:44px}.engagement-module__sGV5yW__buttons button:disabled{opacity:.6;cursor:wait}@media (max-width:650px){.engagement-module__sGV5yW__buttons button{min-height:44px;padding:10px 14px;font-size:13px}}.engagement-module__sGV5yW__audience{color:#f3e9e2;background:linear-gradient(135deg,#292322,#080b0b 55%);border:2px solid #393634;border-radius:9px;padding:12px 15px;display:flex;box-shadow:0 5px 18px #0004,inset 0 0 0 3px #080a0a;flex-direction:row!important;align-items:center!important;gap:13px!important}.engagement-module__sGV5yW__audienceDial{color:#ff5b3e;border:2px dotted #ff6747;border-radius:50%;flex:0 0 62px;place-items:center;width:62px;height:62px;padding:10px;display:grid}.engagement-module__sGV5yW__audienceDial svg{filter:drop-shadow(0 0 1px #ff674780);width:100%;height:100%}.engagement-module__sGV5yW__audienceCopy{font:300 12px/1.45 var(--body);gap:8px;display:grid}.engagement-module__sGV5yW__audience .engagement-module__sGV5yW__live{color:#ff9a80;letter-spacing:.1em;font-size:9px}.engagement-module__sGV5yW__audience .engagement-module__sGV5yW__live i{box-shadow:none;background:#ff6747;animation:none}@media (max-width:650px){.engagement-module__sGV5yW__audience{padding:9px 12px;gap:10px!important}.engagement-module__sGV5yW__audienceDial{flex-basis:48px;width:48px;height:48px;padding:7px}.engagement-module__sGV5yW__audienceCopy{font-size:11px}}
.anniversary-live-module__lCpUXW__live{box-sizing:border-box;width:min(1240px,92%);margin:70px auto 100px}.anniversary-live-module__lCpUXW__copy{text-align:center;max-width:790px;margin:0 auto 32px}.anniversary-live-module__lCpUXW__copy h2{font:700 clamp(30px,4vw,52px)/1.1 var(--display);margin:20px 0}.anniversary-live-module__lCpUXW__copy>p:last-child{max-width:680px;font:300 18px/1.65 var(--body);margin:0 auto}.anniversary-live-module__lCpUXW__badge{color:#a3311d;font:500 13px var(--body);letter-spacing:.08em;text-transform:uppercase;display:inline-block}.anniversary-live-module__lCpUXW__date{font:400 14px/1.5 var(--body);color:#63534b;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:14px 0;display:flex}.anniversary-live-module__lCpUXW__stage{background:radial-gradient(at 90% 0,#ffe4a8,#0000 65%),radial-gradient(at 5% 100%,#ffb5c9,#0000 65%),#ffe7cf;border-radius:36px;padding:clamp(26px,5vw,64px) clamp(16px,5vw,68px) clamp(38px,5vw,64px)}.anniversary-live-module__lCpUXW__player{background:#fff;border-radius:26px;max-width:980px;margin:auto;position:relative;box-shadow:0 18px 40px #693a1b20}.anniversary-live-module__lCpUXW__screen{aspect-ratio:16/9;background:#080808;border-radius:25px;min-width:0;overflow:hidden}.anniversary-live-module__lCpUXW__screen iframe{border:0;width:100%;height:100%;display:block}.anniversary-live-module__lCpUXW__screenAction{color:#c9c5c1;cursor:pointer;width:100%;height:100%;font:300 15px/1.5 var(--body);background:#080808;border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex}.anniversary-live-module__lCpUXW__screenLabel{color:#fff;font:500 15px var(--body);letter-spacing:.06em;align-items:center;gap:10px;display:flex}.anniversary-live-module__lCpUXW__screenLabel i{background:#eb294d;border-radius:50%;width:8px;height:8px}.anniversary-live-module__lCpUXW__toolbar{color:#69574f;height:62px;font:400 13px/1.4 var(--body);justify-content:space-between;align-items:center;gap:100px;padding:0 26px;display:flex}.anniversary-live-module__lCpUXW__toolbar a{color:#813827;text-underline-offset:4px;padding:10px 0;text-decoration:underline}.anniversary-live-module__lCpUXW__play{color:#fff;cursor:pointer;background:linear-gradient(145deg,#d50045,#f83b53);border:10px solid #fff;border-radius:50%;place-items:center;width:92px;height:92px;transition:box-shadow .2s,background .2s;display:grid;position:absolute;bottom:-22px;left:50%;transform:translate(-50%);box-shadow:0 7px 16px #71382a12}.anniversary-live-module__lCpUXW__play svg{width:32px;height:32px}.anniversary-live-module__lCpUXW__play:hover{background:#c7193f;box-shadow:0 8px 22px #71382a35}.anniversary-live-module__lCpUXW__live :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #9b2216}.anniversary-live-module__lCpUXW__live .anniversary-live-module__lCpUXW__note{text-align:center;font:300 12px/1.5 var(--body);color:#746158;margin:14px 0 0}@media (max-width:650px){.anniversary-live-module__lCpUXW__live{margin:35px auto 60px}.anniversary-live-module__lCpUXW__copy{margin-bottom:24px}.anniversary-live-module__lCpUXW__copy>p:last-child{font-size:16px}.anniversary-live-module__lCpUXW__stage{border-radius:24px}.anniversary-live-module__lCpUXW__player{border-radius:16px}.anniversary-live-module__lCpUXW__screen{border-radius:15px}.anniversary-live-module__lCpUXW__toolbar{gap:68px;height:54px;padding:0 14px;font-size:11px}.anniversary-live-module__lCpUXW__desktopLabel{display:none}.anniversary-live-module__lCpUXW__play{border-width:8px;width:76px;height:76px;bottom:-17px}.anniversary-live-module__lCpUXW__play svg{width:26px;height:26px}.anniversary-live-module__lCpUXW__screenAction{gap:8px;font-size:12px}.anniversary-live-module__lCpUXW__screenLabel{font-size:13px}.anniversary-live-module__lCpUXW__date{gap:5px 16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.anniversary-live-module__lCpUXW__play{transition:none}}.anniversary-live-module__lCpUXW__stage{padding-right:120px;position:relative}.anniversary-live-module__lCpUXW__player{max-width:980px}.anniversary-live-module__lCpUXW__toolbar{gap:24px}.anniversary-live-module__lCpUXW__reactions{color:#81263e;flex-direction:column;align-items:center;gap:9px;width:78px;display:flex;position:absolute;bottom:80px;right:22px}.anniversary-live-module__lCpUXW__heartButton{color:#fff;cursor:pointer;background:linear-gradient(145deg,#d50045,#f83b53);border:5px solid #fff;border-radius:50%;width:66px;height:66px;font-size:35px;transition:transform .15s;box-shadow:0 6px 20px #9a32502b}.anniversary-live-module__lCpUXW__heartButton:hover{transform:scale(1.07)}.anniversary-live-module__lCpUXW__heartButton:active{transform:scale(.9)}.anniversary-live-module__lCpUXW__reactions strong{font:700 18px var(--body)}.anniversary-live-module__lCpUXW__reactions small{font:400 10px var(--body);text-align:center}.anniversary-live-module__lCpUXW__heartCloud{pointer-events:none;height:230px;position:absolute;bottom:110px;left:-20px;right:-20px;overflow:hidden}.anniversary-live-module__lCpUXW__heartCloud span{bottom:0;left:calc(20px + var(--lane)*12px);color:#dd1c58;font-size:26px;animation:1.8s ease-out forwards anniversary-live-module__lCpUXW__liveHeartRise;position:absolute}.anniversary-live-module__lCpUXW__reactionError{width:210px;font:400 12px/1.5 var(--body);z-index:4;background:#fff;border-radius:10px;padding:10px;position:absolute;top:135px;right:0}@keyframes anniversary-live-module__lCpUXW__liveHeartRise{0%{opacity:0;transform:translateY(0)scale(.7)}15%{opacity:1}to{transform:translate(calc((var(--lane) - 2)*10px),-220px) rotate(calc((var(--lane) - 2)*12deg)) scale(1.2);opacity:0}}@media (max-width:650px){.anniversary-live-module__lCpUXW__stage{padding:16px 62px 18px 12px}.anniversary-live-module__lCpUXW__reactions{gap:6px;width:52px;bottom:38px;right:5px}.anniversary-live-module__lCpUXW__heartButton{border-width:3px;width:46px;height:46px;font-size:26px}.anniversary-live-module__lCpUXW__reactions strong{font-size:14px}.anniversary-live-module__lCpUXW__reactions small{font-size:9px}.anniversary-live-module__lCpUXW__toolbar{gap:8px;height:44px;padding:0 10px;font-size:10px}.anniversary-live-module__lCpUXW__heartCloud{bottom:95px;left:-15px;right:-5px}.anniversary-live-module__lCpUXW__heartCloud span{left:calc(5px + var(--lane)*8px);font-size:22px}}@media (prefers-reduced-motion:reduce){.anniversary-live-module__lCpUXW__heartCloud{display:none}.anniversary-live-module__lCpUXW__heartButton{transition:none}}
.brand-collage-module__LkqZVa__collage{isolation:isolate;pointer-events:none;width:min(740px,100%);height:380px;margin:0 auto;position:relative;overflow:hidden}.brand-collage-module__LkqZVa__arch{background:linear-gradient(170deg,#f5a6ce 25%,#f2b6c8 70%,#e94d20);border-radius:48% 48% 0 0;width:37%;height:84%;position:absolute;top:9%;left:30%}.brand-collage-module__LkqZVa__arch:after,.brand-collage-module__LkqZVa__corner:after,.brand-collage-module__LkqZVa__hill:after{content:"";mix-blend-mode:multiply;opacity:.24;border-radius:inherit;background:url(/media/brand70/grain.svg);position:absolute;inset:0}.brand-collage-module__LkqZVa__corner{background:linear-gradient(165deg,#dce947,#c9cf12);border-radius:40% 40% 0 0;width:28%;height:58%;position:absolute;top:33%;right:12%}.brand-collage-module__LkqZVa__hill{background:linear-gradient(140deg,#bedcb9,#11773e);border-radius:55% 55% 0 0;width:27%;height:34%;position:absolute;top:34%;left:9%}.brand-collage-module__LkqZVa__collage img{object-fit:contain;object-position:center bottom;z-index:2;height:auto;position:absolute}.brand-collage-module__LkqZVa__cutout0{width:37%;bottom:7%;left:29%}.brand-collage-module__LkqZVa__cutout1{width:24%;bottom:19%;left:8%}.brand-collage-module__LkqZVa__cutout2{width:19%;top:5%;right:14%}.brand-collage-module__LkqZVa__cutout3{width:25%;bottom:2%;right:8%;z-index:3!important}.brand-collage-module__LkqZVa__thread{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.brand-collage-module__LkqZVa__thread path{stroke:#d44a28;stroke-width:1.25px;vector-effect:non-scaling-stroke}.brand-collage-module__LkqZVa__collage[data-compact=true]{width:410px;max-width:75vw;height:200px;margin-top:35px;margin-bottom:-10px}.brand-collage-module__LkqZVa__collage[data-scene=history] .brand-collage-module__LkqZVa__cutout0{width:25%;left:40%}.brand-collage-module__LkqZVa__collage[data-scene=history] .brand-collage-module__LkqZVa__cutout1{width:23%;left:14%}.brand-collage-module__LkqZVa__collage[data-scene=history] .brand-collage-module__LkqZVa__cutout2{width:24%;top:35%;right:6%}.brand-collage-module__LkqZVa__collage[data-scene=voices] .brand-collage-module__LkqZVa__cutout0{width:31%;left:36%}.brand-collage-module__LkqZVa__collage[data-scene=voices] .brand-collage-module__LkqZVa__cutout1{width:19%;left:15%}.brand-collage-module__LkqZVa__collage[data-scene=voices] .brand-collage-module__LkqZVa__cutout2{width:23%;top:12%;right:4%}.brand-collage-module__LkqZVa__collage[data-scene=participate] .brand-collage-module__LkqZVa__cutout0{width:34%;left:34%}.brand-collage-module__LkqZVa__collage[data-scene=participate] .brand-collage-module__LkqZVa__cutout1{width:19%;left:10%}@media (max-width:650px){.brand-collage-module__LkqZVa__collage{width:490px;max-width:100%;height:260px}.brand-collage-module__LkqZVa__collage[data-compact=true]{max-width:85vw;height:150px;margin-top:24px}}.brand-collage-module__LkqZVa__collage{pointer-events:auto;perspective:1000px;overflow:visible}.brand-collage-module__LkqZVa__collage img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}.brand-collage-module__LkqZVa__collage>div{z-index:2;transform-style:preserve-3d;position:absolute}.brand-collage-module__LkqZVa__threadGlint{opacity:.6;stroke:#ffb991!important;stroke-width:2.4px!important}.brand-collage-module__LkqZVa__emblem{isolation:isolate;width:230px;height:125px;margin:0 auto 26px;position:relative}.brand-collage-module__LkqZVa__emblem>span{background:linear-gradient(170deg,#f3abd0,#edc7ce);border-radius:80px 80px 0 0;width:145px;height:105px;position:absolute;bottom:0;left:40px}.brand-collage-module__LkqZVa__emblem>span:after{content:"";border-radius:inherit;opacity:.22;background:url(/media/brand70/grain.svg);position:absolute;inset:0}.brand-collage-module__LkqZVa__emblem img{object-fit:contain;object-position:bottom;z-index:1;width:83px;height:125px;position:absolute;bottom:0;left:73px}.brand-collage-module__LkqZVa__emblem svg{stroke:#d44a28;stroke-width:1px;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.brand-collage-module__LkqZVa__emblem[data-theme=territoires] img{width:148px;left:42px}.brand-collage-module__LkqZVa__emblem[data-theme=territoires]>span{background:linear-gradient(160deg,#d6dc2a,#c2d098)}.brand-collage-module__LkqZVa__emblem[data-theme=climat]>span{background:linear-gradient(140deg,#b9d8ab,#247447);border-radius:70px 0 0 70px;width:125px;left:52px}@media (prefers-reduced-motion:reduce){.brand-collage-module__LkqZVa__collage *,.brand-collage-module__LkqZVa__emblem *{transition:none!important;animation:none!important;transform:none!important}.brand-collage-module__LkqZVa__threadGlint{display:none}}
.france-map-module__v52v2W__map{aspect-ratio:1.02;width:min(100%,760px);margin:auto;position:relative}.france-map-module__v52v2W__land{width:100%;height:100%;overflow:visible}.france-map-module__v52v2W__land path{fill:#f4f1ed;stroke:#fff;stroke-width:1.5px}.france-map-module__v52v2W__thread{fill:none;stroke:#e30613;stroke-width:2px;stroke-linejoin:round;opacity:.48}.france-map-module__v52v2W__marker{color:#1d1d1b;cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.france-map-module__v52v2W__marker:focus-visible{outline-offset:5px;border-radius:24px;outline:3px solid #1d1d1b}.france-map-module__v52v2W__symbol{border:2px solid var(--marker-color);background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:25px;transition:transform .2s;display:grid;position:relative;box-shadow:0 5px 18px #1d1d1b13}.france-map-module__v52v2W__symbol b{color:#fff;min-width:23px;height:23px;font:400 14px/23px var(--body);background:#1d1d1b;border-radius:50%;position:absolute;top:-7px;right:-6px}.france-map-module__v52v2W__name{font:300 19px/1.2 var(--body);white-space:nowrap;background:#fff;border-radius:20px;padding:5px 10px;box-shadow:0 3px 10px #1d1d1b0d}.france-map-module__v52v2W__dialog{color:#1d1d1b;background:#fff;border:0;border-radius:30px;width:min(880px,100vw - 32px);max-height:88dvh;padding:0;box-shadow:0 22px 100px #0003}.france-map-module__v52v2W__dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1d1d1b85}.france-map-module__v52v2W__dialog>header{z-index:2;font:300 20px/1.2 var(--body);background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:18px 28px;display:flex;position:sticky;top:0}.france-map-module__v52v2W__dialogBody{padding:12px 38px 38px}.france-map-module__v52v2W__dialogBody h3{font:700 clamp(30px,4vw,44px)/1.15 var(--display);margin:10px 0 8px}.france-map-module__v52v2W__dialogBody p,.france-map-module__v52v2W__dialogBody blockquote{font:300 23px/1.6 var(--body);white-space:pre-line;margin:20px 0}.france-map-module__v52v2W__dialogBody blockquote{margin-inline:0}.france-map-module__v52v2W__dialogBody img{object-fit:contain;background:#f6f6f6;border-radius:18px;width:100%;max-height:360px}.france-map-module__v52v2W__index{flex-wrap:wrap;justify-content:center;gap:10px;margin:24px 0;display:flex}.france-map-module__v52v2W__index button{color:#1d1d1b;min-height:48px;font:300 19px/1.2 var(--body);cursor:pointer;background:#f4f4f4;border:0;border-radius:24px;padding:9px 18px}.france-map-module__v52v2W__index button[aria-pressed=true]{color:#fff;background:#1d1d1b}.france-map-module__v52v2W__figures{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px;display:grid}.france-map-module__v52v2W__figures strong{font:700 30px/1.2 var(--display);display:block}.france-map-module__v52v2W__figures span{font:300 18px/1.3 var(--body)}.france-map-module__v52v2W__source{font:300 17px/1.4 var(--body);color:#4d4d4c;margin-top:18px;display:block}.france-map-module__v52v2W__draft{color:#420719;font:300 17px/1.3 var(--body);background:#fbd9de;border-radius:16px;padding:6px 12px;display:inline-block}.france-map-module__v52v2W__meta{color:#4d4d4c;font:300 19px/1.4 var(--body)}.france-map-module__v52v2W__like{color:#740616;min-height:50px;font:300 21px/1.2 var(--body);cursor:pointer;background:#fbd9de;border:0;border-radius:30px;align-items:center;gap:10px;padding:10px 18px;display:flex}.france-map-module__v52v2W__like[aria-pressed=true]{color:#fff;background:#e30613}@media (max-width:700px){.france-map-module__v52v2W__name{display:none}.france-map-module__v52v2W__symbol{width:39px;height:39px;font-size:21px}.france-map-module__v52v2W__dialogBody{padding:8px 22px 26px}.france-map-module__v52v2W__dialogBody p,.france-map-module__v52v2W__dialogBody blockquote{font-size:20px}.france-map-module__v52v2W__figures{grid-template-columns:1fr}.france-map-module__v52v2W__figures div{align-items:center;gap:15px;display:flex}}@media (prefers-reduced-motion:reduce){.france-map-module__v52v2W__symbol{transition:none}}.france-map-module__v52v2W__map{aspect-ratio:1.02;width:min(100%,540px,62dvh)}.france-map-module__v52v2W__territoryAtlas{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:center;gap:44px;max-width:1100px;margin:0 auto;display:grid}.france-map-module__v52v2W__mapStage{min-width:0}.france-map-module__v52v2W__marker{flex-direction:column;gap:5px}.france-map-module__v52v2W__name{box-shadow:none;padding:3px 7px;font-size:14px}.france-map-module__v52v2W__symbol{width:36px;height:36px;box-shadow:none;background:0 0;border:0;font-size:27px}.france-map-module__v52v2W__marker:hover .france-map-module__v52v2W__symbol,.france-map-module__v52v2W__marker[aria-pressed=true] .france-map-module__v52v2W__symbol{background:0 0;transform:translateY(-4px)scale(1.08)}.france-map-module__v52v2W__symbol.france-map-module__v52v2W__artPin{background:#fff;border-radius:3px;width:42px;height:57px;padding:3px;transform:rotate(-5deg);box-shadow:0 5px 16px #1d1d1b24}.france-map-module__v52v2W__artPin img{object-fit:cover;border-radius:1px;width:100%;height:100%;display:block}.france-map-module__v52v2W__marker:nth-of-type(2n) .france-map-module__v52v2W__artPin{transform:rotate(5deg)}.france-map-module__v52v2W__marker:hover .france-map-module__v52v2W__artPin,.france-map-module__v52v2W__marker[aria-pressed=true] .france-map-module__v52v2W__artPin{background:#fff;transform:rotate(0)scale(1.15)}.france-map-module__v52v2W__territoryIndex{gap:6px;display:grid}.france-map-module__v52v2W__territoryIndex>p{font:700 24px/1.2 var(--display);margin:0 0 12px}.france-map-module__v52v2W__territoryIndex button{text-align:left;color:#1d1d1b;cursor:pointer;background:#f5f6f8;border:0;border-radius:15px;align-items:center;gap:14px;width:100%;padding:9px 14px;transition:background .2s;display:flex}.france-map-module__v52v2W__territoryIndex button>span{gap:2px;display:grid}.france-map-module__v52v2W__territoryIndex strong{font:400 20px/1.15 var(--body)}.france-map-module__v52v2W__territoryIndex small{color:#55585e;font:300 14px/1.3 var(--body)}.france-map-module__v52v2W__territoryIndex .france-map-module__v52v2W__indexNumber{font:300 14px var(--body);color:#6c6e73;margin-left:auto}.france-map-module__v52v2W__dialog[data-layout=editorial]{border-radius:24px;width:min(970px,100vw - 40px);max-height:calc(100dvh - 48px)}.france-map-module__v52v2W__dialog[data-layout=editorial]>header{padding:16px 22px 10px;font-size:16px}.france-map-module__v52v2W__dialog[data-layout=editorial]>header button{width:38px;min-width:38px;height:38px;min-height:38px;font-size:23px}.france-map-module__v52v2W__dialog[data-layout=editorial] .france-map-module__v52v2W__dialogBody{padding:14px 28px 28px}.france-map-module__v52v2W__editorialSpread{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:32px;display:grid}.france-map-module__v52v2W__editorialSpread figure{min-width:0;margin:0}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__artworkFigure{background:#f5f3f0;border-radius:16px;flex-direction:column;justify-content:center;align-self:stretch;padding:22px;display:flex}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__artworkFigure img{object-fit:contain;background:0 0;border-radius:0;width:100%;height:270px;max-height:36dvh}.france-map-module__v52v2W__editorialSpread figcaption{font:400 17px/1.3 var(--body);margin-top:18px}.france-map-module__v52v2W__editorialSpread figcaption span{color:#55585e;margin-top:5px;font-size:14px;display:block}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure{background:#f7f0e7;border-radius:16px;align-self:stretch;position:relative;overflow:hidden}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure img{aspect-ratio:1;object-fit:cover;border-radius:0;width:100%;max-height:none}.france-map-module__v52v2W__portraitFigure figcaption{z-index:1;padding:0 18px;position:relative}.france-map-module__v52v2W__anniversaryMark{font:700 118px/1.1 var(--display);color:#edb8cc;text-align:right;margin:14px 18px 0;display:block}.france-map-module__v52v2W__eyebrow{color:#9a182d;font:400 12px/1.4 var(--body);letter-spacing:.07em;text-transform:uppercase}.france-map-module__v52v2W__messageCopy{min-width:0}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageCopy h3{margin:10px 0 17px;font-size:32px;line-height:1.1}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageCopy blockquote{margin:0;font-size:18px;line-height:1.55}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageSignature{font:300 14px/1.4 var(--body);margin:18px 0 0}.france-map-module__v52v2W__messageSignature strong,.france-map-module__v52v2W__messageSignature span{display:block}.france-map-module__v52v2W__messageSignature strong{font-size:17px;font-weight:400}.france-map-module__v52v2W__messageSignature span{color:#55585e;margin-top:3px}.france-map-module__v52v2W__figures{gap:8px;margin-top:20px}.france-map-module__v52v2W__figures div{background:#fbe6e9;border-radius:11px;padding:11px 10px}.france-map-module__v52v2W__figures strong{font-size:25px}.france-map-module__v52v2W__figures span{margin-top:3px;font-size:12px;line-height:1.3;display:block}.france-map-module__v52v2W__source{margin-top:12px;font-size:12px;line-height:1.4}@media (max-width:760px){.france-map-module__v52v2W__territoryAtlas{grid-template-columns:1fr;gap:22px}.france-map-module__v52v2W__map{width:min(100%,460px,58dvh)}.france-map-module__v52v2W__territoryIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.france-map-module__v52v2W__territoryIndex>p{grid-column:1/-1;font-size:22px}.france-map-module__v52v2W__territoryIndex button{gap:8px;padding:9px}.france-map-module__v52v2W__territoryIndex strong{font-size:17px}.france-map-module__v52v2W__territoryIndex small{font-size:12px}.france-map-module__v52v2W__territoryIndex .france-map-module__v52v2W__indexNumber{display:none}.france-map-module__v52v2W__editorialSpread{grid-template-columns:1fr;gap:20px}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__artworkFigure{flex-direction:row;align-items:center;gap:18px;padding:14px}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__artworkFigure img{width:85px;height:120px;max-height:none}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure{grid-template-columns:100px 1fr;align-items:center;display:grid}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure img{width:100px;height:115px}.france-map-module__v52v2W__portraitFigure figcaption{margin:0}.france-map-module__v52v2W__anniversaryMark{display:none}.france-map-module__v52v2W__dialog[data-layout=editorial]{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.france-map-module__v52v2W__dialog[data-layout=editorial] .france-map-module__v52v2W__dialogBody{padding:12px 20px 24px}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageCopy h3{font-size:28px}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageCopy blockquote{font-size:17px}.france-map-module__v52v2W__figures{grid-template-columns:repeat(3,minmax(0,1fr))}.france-map-module__v52v2W__figures div{padding:10px 7px;display:block}.france-map-module__v52v2W__figures strong{font-size:22px}}.france-map-module__v52v2W__land path{fill:#efe6da;stroke:#fff9f1}.france-map-module__v52v2W__thread{stroke:#d44422;opacity:.75;stroke-width:1.3px}.france-map-module__v52v2W__territoryIndex button{background:#f7f0e6}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__artworkFigure,.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure{background:#f7f0e6}.france-map-module__v52v2W__portraitFigure .france-map-module__v52v2W__anniversaryMark{object-fit:contain;background:0 0;width:105px;height:90px;max-height:90px;margin:20px auto 18px;display:block}.france-map-module__v52v2W__figures div{background:#f6e9dc}.france-map-module__v52v2W__dialogBody h3,.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageCopy h3{font-weight:700}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__messageCopy blockquote{line-height:1.65}.france-map-module__v52v2W__source{color:#6d5a4c}.france-map-module__v52v2W__profiles{gap:12px;margin-top:14px;display:grid}.france-map-module__v52v2W__profiles>div{align-items:center;gap:12px;display:flex}.france-map-module__v52v2W__profiles img{object-fit:cover;background:#f7f0e6;border-radius:8px;width:52px;height:62px}.france-map-module__v52v2W__profiles strong{font-size:15px}.france-map-module__v52v2W__profiles span{color:#6d6058;margin-top:4px;font-size:12px;line-height:1.4;display:block}@media (max-width:760px){.france-map-module__v52v2W__portraitFigure .france-map-module__v52v2W__anniversaryMark{display:none}.france-map-module__v52v2W__profiles{grid-template-columns:1fr 1fr}.france-map-module__v52v2W__profiles>div{align-items:start}.france-map-module__v52v2W__profiles img{width:40px;height:48px}.france-map-module__v52v2W__profiles strong{font-size:13px}}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__narrativeCopy{white-space:pre-line;margin:0;font-size:18px;line-height:1.65}.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure img.france-map-module__v52v2W__anniversaryMark{aspect-ratio:auto;object-fit:contain;background:0 0;width:105px;height:90px;max-height:90px;margin:20px auto 18px;display:block}@media (max-width:760px){.france-map-module__v52v2W__editorialSpread .france-map-module__v52v2W__portraitFigure img.france-map-module__v52v2W__anniversaryMark{display:none}}.france-map-module__v52v2W__territoryAtlas{grid-template-columns:1fr;gap:32px;max-width:1100px}.france-map-module__v52v2W__territoryAtlas .france-map-module__v52v2W__mapStage{width:min(620px,100%);margin:auto}.france-map-module__v52v2W__territoryAtlas .france-map-module__v52v2W__name{color:#242424;background:#fff;order:-1;padding:4px 8px;font-size:13px;font-weight:700;display:block}.france-map-module__v52v2W__territoryIndex{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.france-map-module__v52v2W__territoryIndex>p{text-align:center;grid-column:1/-1;margin:0 0 10px;font-size:27px}.france-map-module__v52v2W__territoryIndex button{background:#f5f4f2;border-radius:18px;flex-direction:column;align-items:stretch;gap:16px;padding:20px}.france-map-module__v52v2W__territoryIndex button:hover{background:#f7e7df}.france-map-module__v52v2W__territoryIndex button>img{object-fit:contain;border-radius:0;width:100%;height:270px}.france-map-module__v52v2W__territoryIndex button>.france-map-module__v52v2W__territoryCaption{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.france-map-module__v52v2W__territoryCaption>span:first-child{gap:5px;display:grid}.france-map-module__v52v2W__territoryCaption strong{font-size:20px;font-weight:700}.france-map-module__v52v2W__territoryIndex .france-map-module__v52v2W__indexNumber{color:#8b403b;font-size:12px;display:block}.france-map-module__v52v2W__directorSignature{align-items:center;gap:14px;margin-top:20px;display:flex}.france-map-module__v52v2W__directorSignature>img{object-fit:cover;border-radius:50%;flex-shrink:0;width:62px;height:62px}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__directorSignature .france-map-module__v52v2W__messageSignature{margin:0}.france-map-module__v52v2W__profiles img{border-radius:50%;flex-shrink:0;width:56px;height:56px}@media (max-width:700px){.france-map-module__v52v2W__territoryIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.france-map-module__v52v2W__territoryIndex button{gap:12px;padding:14px}.france-map-module__v52v2W__territoryIndex button>img{height:210px}.france-map-module__v52v2W__territoryCaption strong{font-size:17px}.france-map-module__v52v2W__territoryIndex small{font-size:11px}.france-map-module__v52v2W__territoryIndex .france-map-module__v52v2W__indexNumber{display:none}.france-map-module__v52v2W__territoryAtlas .france-map-module__v52v2W__name{font-size:11px}.france-map-module__v52v2W__profiles{grid-template-columns:1fr}.france-map-module__v52v2W__profiles img{width:48px;height:48px}}.france-map-module__v52v2W__territoryAtlas .france-map-module__v52v2W__artPin img{object-fit:cover;width:calc(100% - 6px);min-width:0;height:calc(100% - 6px);min-height:0;position:absolute;inset:3px}.france-map-module__v52v2W__profiles .france-map-module__v52v2W__profileStatement{grid-template-columns:56px minmax(0,1fr);gap:12px 16px;padding:22px 0;display:grid}.france-map-module__v52v2W__profiles .france-map-module__v52v2W__profileStatement blockquote{font:300 18px/1.65 var(--body);grid-column:1/-1;margin:0 0 10px}.france-map-module__v52v2W__profiles .france-map-module__v52v2W__profileStatement>div{align-self:center}.france-map-module__v52v2W__profiles{grid-template-columns:1fr;gap:4px;display:grid}.france-map-module__v52v2W__profiles .france-map-module__v52v2W__profileStatement>img{object-fit:cover}.france-map-module__v52v2W__territoryAtlas .france-map-module__v52v2W__artPin img{object-fit:contain}.france-map-module__v52v2W__frescoReading{min-width:0}.france-map-module__v52v2W__artistHeading{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.france-map-module__v52v2W__artistHeading strong{font:700 28px/1.2 var(--display)}.france-map-module__v52v2W__artistHeading>span{font:300 14px/1.4 var(--body);color:#65594f}.france-map-module__v52v2W__territoryReadingCopy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.france-map-module__v52v2W__dialogBody .france-map-module__v52v2W__territoryReadingCopy .france-map-module__v52v2W__messageCopy h3{margin-top:6px;font-size:24px}.france-map-module__v52v2W__dialog[data-layout=editorial]>header button{width:44px;min-width:44px;height:44px;min-height:44px}@media (max-width:700px){.france-map-module__v52v2W__territoryReadingCopy{grid-template-columns:1fr;gap:28px}.france-map-module__v52v2W__artistHeading{gap:5px;display:grid}.france-map-module__v52v2W__artistHeading strong{font-size:25px}}.france-map-module__v52v2W__territoryCard{background:#f5f4f2;border-radius:18px;min-width:0;padding-bottom:12px}.france-map-module__v52v2W__artworkLink{color:#683b28;font:300 14px/1.5 var(--body);text-underline-offset:4px;margin:0 16px;padding:8px 0;display:block}.france-map-module__v52v2W__artworkLink:hover{color:#b63014}@media (max-width:700px){.france-map-module__v52v2W__artworkLink{margin-inline:14px;font-size:12px}}
.fresco-documents-module__srOqUG__documents{min-width:0;margin:22px 0 28px}.fresco-documents-module__srOqUG__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.fresco-documents-module__srOqUG__label{font:700 14px/1.3 var(--body);color:var(--ink);align-items:center;gap:8px;display:inline-flex}.fresco-documents-module__srOqUG__label svg{width:18px;height:18px}.fresco-documents-module__srOqUG__controls{flex-shrink:0;align-items:center;gap:6px;display:flex}.fresco-documents-module__srOqUG__counter{color:#65594f;font:400 12px/1 var(--body);font-variant-numeric:tabular-nums;margin-right:8px}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__controls button{color:#3c281f;cursor:pointer;background:#fff;border:1px solid #a58b78;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;padding:0;transition:background .2s;display:grid}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__controls button:hover:not(:disabled){background:#f3ded0}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__controls button:disabled{opacity:.4;cursor:default}.fresco-documents-module__srOqUG__documents :is(button,.fresco-documents-module__srOqUG__rail):focus-visible{outline-offset:3px;outline:3px solid #3c281f}.fresco-documents-module__srOqUG__rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b69d8b #f3ece4;border-radius:16px;gap:14px;padding-bottom:12px;display:flex;position:relative;overflow:auto hidden}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__slide{scroll-snap-align:start;flex:0 0 89%;min-width:0;margin:0}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__slide:last-child{flex-basis:100%}.fresco-documents-module__srOqUG__imageFrame{background:#f5eee5;border-radius:16px;height:clamp(230px,37dvh,350px);position:relative;overflow:hidden}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__image{object-fit:contain;background:0 0;border-radius:0;width:calc(100% - 28px);height:calc(100% - 28px);min-height:0;max-height:none;display:block;position:absolute;inset:14px}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__caption{font:300 13px/1.45 var(--body);color:#65594f;margin:10px 2px 0}@media (max-width:650px){.fresco-documents-module__srOqUG__label{gap:5px;font-size:12px}.fresco-documents-module__srOqUG__label svg{display:none}.fresco-documents-module__srOqUG__counter{margin-right:3px}.fresco-documents-module__srOqUG__imageFrame{height:clamp(220px,32dvh,300px)}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__image{width:calc(100% - 20px);height:calc(100% - 20px);inset:10px}.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__slide{flex-basis:88%}.fresco-documents-module__srOqUG__documents{margin-block:18px 24px}}@media (prefers-reduced-motion:reduce){.fresco-documents-module__srOqUG__documents .fresco-documents-module__srOqUG__controls button{transition:none}}
.fresco-artist-text-module__hwm7vW__copy{min-width:0;color:var(--ink)}.fresco-artist-text-module__hwm7vW__copy .fresco-artist-text-module__hwm7vW__heading{font:700 19px/1.3 var(--display);margin:0 0 12px}.fresco-artist-text-module__hwm7vW__copy .fresco-artist-text-module__hwm7vW__paragraph{font:300 17px/1.65 var(--body);white-space:normal;margin:0 0 16px}.fresco-artist-text-module__hwm7vW__more{margin-top:12px}.fresco-artist-text-module__hwm7vW__more summary{color:#3c281f;min-height:44px;font:400 14px/1.4 var(--body);cursor:pointer;background:#f5eee5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 15px;list-style:none;display:flex}.fresco-artist-text-module__hwm7vW__more summary::-webkit-details-marker{display:none}.fresco-artist-text-module__hwm7vW__more summary:hover{background:#f3ded0}.fresco-artist-text-module__hwm7vW__more summary:focus-visible{outline-offset:3px;outline:3px solid #3c281f}.fresco-artist-text-module__hwm7vW__more summary span{font-size:20px}.fresco-artist-text-module__hwm7vW__more[open] summary span{transform:rotate(45deg)}.fresco-artist-text-module__hwm7vW__more .fresco-artist-text-module__hwm7vW__paragraph{margin-top:16px}@media (max-width:650px){.fresco-artist-text-module__hwm7vW__copy .fresco-artist-text-module__hwm7vW__paragraph{font-size:16px}}
.releases-module__4Kth4W__teaser{width:1320px;max-width:calc(100% - 80px);color:var(--ink);text-align:center;scroll-margin-top:calc(var(--site-header-height) + 16px);margin:90px auto 110px;position:relative}.releases-module__4Kth4W__alias{width:1px;height:1px;scroll-margin-top:calc(var(--site-header-height) + 16px);position:absolute;top:0;left:0}.releases-module__4Kth4W__intro{max-width:940px;margin:0 auto 24px;padding-inline:12px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__eyebrow{font:500 11px/1.4 var(--body);letter-spacing:.12em;text-transform:uppercase;color:#a23c20;margin:0 0 9px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__intro h2{font:700 clamp(32px,3.4vw,50px)/1.1 var(--display);text-wrap:balance;letter-spacing:-.025em;margin:0 0 12px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__description{font:300 clamp(17px,1.4vw,19px)/1.5 var(--body);text-wrap:pretty;max-width:820px;margin:0 auto}.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]){background:#fff}.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]) .releases-module__4Kth4W__eyebrow,.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]) .releases-module__4Kth4W__description{font-family:Aeonik Pro,sans-serif;font-weight:500}.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]) .releases-module__4Kth4W__description{color:#66564b;max-width:760px;font-size:clamp(16px,1.35vw,18px);line-height:1.6}.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]) .releases-module__4Kth4W__intro{margin-bottom:0}.releases-module__4Kth4W__scene{isolation:isolate;height:clamp(400px,calc(100dvh - var(--site-header-height) - 182px),650px);background:#e9dfd3;border:1px solid #e9cec3;border-radius:32px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 50px -35px #62402e66}.releases-module__4Kth4W__picture{z-index:-3;pointer-events:none;will-change:transform;display:block;position:absolute;inset:-3%}.releases-module__4Kth4W__picture>img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.releases-module__4Kth4W__scene[data-scene=frescoes] .releases-module__4Kth4W__picture>img{filter:blur(1.2px)}.releases-module__4Kth4W__sceneVeil{z-index:-2;pointer-events:none;background:linear-gradient(#fff0 45%,#a9755414 100%);position:absolute;inset:0}.releases-module__4Kth4W__thread{z-index:-1;color:#d85932;opacity:.65;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.releases-module__4Kth4W__sceneIdentity{color:#392a23;text-align:left;align-items:center;gap:13px;display:flex;position:absolute;top:24px;left:26px}.releases-module__4Kth4W__sceneIdentity>img{object-fit:contain;width:32px;height:40px}.releases-module__4Kth4W__sceneIdentity>span{font:400 11px/1.5 var(--body)}.releases-module__4Kth4W__sceneLabel{-webkit-backdrop-filter:blur(14px);max-width:50%;font:500 11px/1.4 var(--body);color:#38261d;background:#ffffff4d;border:1px solid #ffffffa6;border-radius:30px;padding:10px 14px;position:absolute;top:28px;right:26px}.releases-module__4Kth4W__glass{-webkit-backdrop-filter:blur(22px)saturate(1.25);color:#38261d;background:linear-gradient(125deg,#ffffffb8,#fff9f27d);border:1px solid #ffffffba;border-radius:24px;width:570px;max-width:calc(100% - 48px);margin-inline:auto;padding:18px 26px 16px;position:absolute;inset:auto 0 24px;box-shadow:0 12px 32px #5838201a,inset 0 1px #ffffff9c}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__countdownCaption{font:400 12px/1.4 var(--body);justify-content:center;align-items:center;gap:7px;margin:0 0 9px;display:flex}.releases-module__4Kth4W__countdownCaption svg{flex:none;width:16px;height:16px}.releases-module__4Kth4W__clock{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.releases-module__4Kth4W__clock>span{flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex;position:relative}.releases-module__4Kth4W__clock>span:not(:last-child):after{content:":";font:300 23px/1 var(--body);color:#806c5f;position:absolute;top:9px;right:-8px}.releases-module__4Kth4W__clock strong{font:300 clamp(38px,4.5vw,58px)/.98 var(--body);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.releases-module__4Kth4W__clock small{font:400 10px/1.4 var(--body);color:#534035}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__date{font:500 11px/1.4 var(--body);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:15px 0 0;display:flex}.releases-module__4Kth4W__date span{color:#625044;font-weight:300}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__connection{font:400 12px/1.5 var(--body);color:#73402a;margin:10px 0 0}.releases-module__4Kth4W__teaser[data-immersive=false]{background:#fff;max-width:900px;padding:40px 20px}.releases-module__4Kth4W__teaser[data-immersive=false] .releases-module__4Kth4W__glass{max-width:100%;box-shadow:none;background:#f7f0e6;position:relative;inset:auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.releases-module__4Kth4W__glass{background:#fff4e9f2}.releases-module__4Kth4W__sceneLabel{background:#fff8f0ed}}@media (min-width:1600px){.releases-module__4Kth4W__scene{height:600px}}@media (max-width:900px){.releases-module__4Kth4W__teaser{max-width:calc(100% - 48px)}.releases-module__4Kth4W__scene{height:480px}.releases-module__4Kth4W__sceneIdentity>span{display:none}.releases-module__4Kth4W__sceneLabel{font-size:10px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__description{max-width:720px}}@media (max-width:650px){.releases-module__4Kth4W__teaser{max-width:calc(100% - 28px);scroll-margin-top:calc(var(--site-header-height) + 16px);margin-block:60px 72px}.releases-module__4Kth4W__intro{margin-bottom:24px;padding-inline:9px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__eyebrow{margin-bottom:11px;font-size:10px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__intro h2{margin-bottom:15px;font-size:clamp(29px,7.7vw,38px);line-height:1.12}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__description{font-size:17px;line-height:1.55}.releases-module__4Kth4W__scene{border-radius:24px;height:480px;min-height:410px;max-height:65svh}.releases-module__4Kth4W__sceneIdentity{top:19px;left:20px}.releases-module__4Kth4W__sceneIdentity>img{width:29px;height:35px}.releases-module__4Kth4W__sceneLabel{max-width:70%;padding:8px 11px;font-size:10px;top:19px;right:18px}.releases-module__4Kth4W__glass{border-radius:20px;max-width:calc(100% - 28px);padding:16px 13px 14px;bottom:17px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__countdownCaption{margin-bottom:13px;font-size:11px}.releases-module__4Kth4W__clock{gap:8px}.releases-module__4Kth4W__clock strong{font-size:43px}.releases-module__4Kth4W__clock>span:not(:last-child):after{font-size:21px;top:6px;right:-6px}.releases-module__4Kth4W__clock small{font-size:9px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__date{gap:3px 9px;margin-top:14px;font-size:10px}.releases-module__4Kth4W__date span{font-size:9px}.releases-module__4Kth4W__thread{width:170%;max-width:none;left:-35%}}@media (max-width:360px){.releases-module__4Kth4W__clock strong{font-size:37px}.releases-module__4Kth4W__sceneLabel{font-size:9px}.releases-module__4Kth4W__teaser .releases-module__4Kth4W__description{font-size:16px}}@media (prefers-reduced-motion:reduce){.releases-module__4Kth4W__picture{will-change:auto}}@media (max-width:650px){.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]){margin-block:32px 16px}.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]) .releases-module__4Kth4W__intro h2{margin-bottom:12px}.releases-module__4Kth4W__teaser:is([data-release=frescoes],[data-release=podcasts]) .releases-module__4Kth4W__description{line-height:1.5}}
.fresco-finale-module___yBEeq__finale{color:#242424;grid-template-columns:minmax(115px,1fr) minmax(0,4fr);align-items:center;gap:clamp(20px,4vw,48px);width:min(1100px,94%);margin:32px auto 0;display:grid}.fresco-finale-module___yBEeq__director{appearance:none;color:inherit;text-align:center;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.fresco-finale-module___yBEeq__director:focus-visible,.fresco-finale-module___yBEeq__playback:focus-visible{outline-offset:6px;border-radius:18px;outline:3px solid #315e9a}.fresco-finale-module___yBEeq__portrait{aspect-ratio:1;width:clamp(72px,10vw,130px);display:block;position:relative}.fresco-finale-module___yBEeq__portrait img{object-fit:cover;border-radius:50%;width:100%;height:100%}.fresco-finale-module___yBEeq__portrait>span{background:#fff;border:1px solid #ddd;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:0;right:0}.fresco-finale-module___yBEeq__portrait>span svg{width:20px;height:20px}.fresco-finale-module___yBEeq__director strong{font-size:14px;font-weight:700;line-height:1.3}.fresco-finale-module___yBEeq__director small{font-size:11px;line-height:1.35}.fresco-finale-module___yBEeq__read{color:#315e9a;margin-top:4px;font-size:11px}.fresco-finale-module___yBEeq__director:hover .fresco-finale-module___yBEeq__portrait img{filter:brightness(1.06)}.fresco-finale-module___yBEeq__poster{aspect-ratio:16/9;background:#f8f1e8;border:5px solid #ae5b36;min-width:0;margin:0;position:relative}.fresco-finale-module___yBEeq__assemblyVideo,.fresco-finale-module___yBEeq__assemblyStill{object-fit:contain;width:100%;height:100%;display:block}.fresco-finale-module___yBEeq__assemblyStill{position:absolute;inset:0}.fresco-finale-module___yBEeq__assemblyVideo[data-still=true]{visibility:hidden}.fresco-finale-module___yBEeq__playback{color:#422d21;cursor:pointer;pointer-events:auto;background:#fffffff2;border:1px solid #d8c6ba;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 10px #38251b1a}.fresco-finale-module___yBEeq__playback svg{width:18px;height:18px}.fresco-finale-module___yBEeq__playback:hover{background:#f8dfdf;border-color:#a64c3a}.fresco-finale-module___yBEeq__finale[data-immersive=true]{pointer-events:none;grid-template-columns:180px 620px 180px;gap:60px;width:1100px;max-width:none;margin:0;display:grid;position:relative}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__poster{box-sizing:content-box;border-width:7px;grid-area:1/2;width:620px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__director{pointer-events:auto;grid-area:1/1}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__portrait{width:170px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__director strong{font-size:23px;line-height:1.2}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__director small{font-size:17px;line-height:1.35}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__read{color:#613a27;font-size:17px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__portrait>span{width:42px;height:42px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__playback{min-width:64px;min-height:64px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__playback svg{width:26px;height:26px}@media (max-width:700px){.fresco-finale-module___yBEeq__finale{grid-template-columns:1fr;gap:24px}.fresco-finale-module___yBEeq__poster{grid-row:1}.fresco-finale-module___yBEeq__director{justify-self:center}.fresco-finale-module___yBEeq__portrait{width:72px}.fresco-finale-module___yBEeq__finale[data-immersive=true]{row-gap:36px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__director{flex-direction:row;grid-area:2/2;justify-content:center;justify-self:stretch;gap:30px;display:flex}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__director strong{font-size:36px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__director small,.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__read{display:none}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__playback{min-width:96px;min-height:96px;bottom:16px;right:16px}.fresco-finale-module___yBEeq__finale[data-immersive=true] .fresco-finale-module___yBEeq__playback svg{width:42px;height:42px}}
.photograph-gallery-module__mmNq_q__gallery{max-width:1500px;color:var(--ink);--photo-red:#bd2636;--gallery-ground:#e7edf5;margin:0 auto;padding:0 56px 80px}.photograph-gallery-module__mmNq_q__toolbar{background:var(--gallery-ground);border-radius:25px 25px 0 0;justify-content:space-between;align-items:center;gap:20px;padding:17px 24px;display:flex}.photograph-gallery-module__mmNq_q__collectionLabel{font:400 17px/1.4 var(--body);align-items:center;gap:14px;display:flex}.photograph-gallery-module__mmNq_q__collectionLabel>span:last-child>span{color:#646463;font-size:13px;display:block}.photograph-gallery-module__mmNq_q__threadMark{fill:none;width:53px;height:35px;stroke:var(--photo-red);stroke-width:1.7px;stroke-linecap:round;flex:none}.photograph-gallery-module__mmNq_q__tools{align-items:center;gap:22px;display:flex}.photograph-gallery-module__mmNq_q__expand{color:#3c281f;font:400 13px var(--body);white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;padding:10px 0 10px 5px;display:flex}.photograph-gallery-module__mmNq_q__expand>span{font-size:20px}.photograph-gallery-module__mmNq_q__gallery:fullscreen{background:#fff;flex-direction:column;max-width:none;padding:22px 30px 14px;display:flex;overflow:auto}.photograph-gallery-module__mmNq_q__gallery:fullscreen .photograph-gallery-module__mmNq_q__surface{flex:1;min-height:0}.photograph-gallery-module__mmNq_q__gallery:fullscreen .photograph-gallery-module__mmNq_q__viewport{height:100%;min-height:0}.photograph-gallery-module__mmNq_q__gallery:fullscreen .photograph-gallery-module__mmNq_q__sourceNote{margin-top:10px;font-size:12px}.photograph-gallery-module__mmNq_q__gallery:fullscreen .photograph-gallery-module__mmNq_q__overview{flex:1;min-height:0;overflow:auto}.photograph-gallery-module__mmNq_q__filter{font:300 13px/1.3 var(--body);color:#606064;align-items:center;gap:10px;display:flex}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__filter select{font:400 15px/1.3 var(--body);background:#f5f0e9;border-radius:12px;max-width:195px;min-height:42px;padding:10px 30px 10px 14px}.photograph-gallery-module__mmNq_q__viewChoice{background:#f3f5f8;border-radius:24px;gap:3px;padding:4px;display:flex}.photograph-gallery-module__mmNq_q__viewChoice button{color:#493122;min-height:37px;font:400 14px var(--body);white-space:nowrap;background:0 0;border:0;border-radius:20px;padding:9px 15px}.photograph-gallery-module__mmNq_q__viewChoice button[aria-pressed=true]{color:#493122;background:#fff;box-shadow:0 2px 9px #27384a09}.photograph-gallery-module__mmNq_q__surface{isolation:isolate;background:var(--gallery-ground);border-radius:0 0 25px 25px;position:relative;overflow:hidden}.photograph-gallery-module__mmNq_q__discovery{z-index:3;color:#fff;pointer-events:none;background:#3c281f;border-radius:15px;align-items:center;gap:15px;padding:13px 21px;display:flex;position:absolute;top:20px;left:50%;translate:-50%;box-shadow:0 5px 18px #223e6715}.photograph-gallery-module__mmNq_q__discovery>span{font:300 32px/1 var(--body)}.photograph-gallery-module__mmNq_q__discovery>div{white-space:nowrap;font:300 12px/1.4 var(--body);gap:3px;display:grid}.photograph-gallery-module__mmNq_q__discovery strong{font:400 16px/1.3 var(--body)}.photograph-gallery-module__mmNq_q__viewport{cursor:grab;perspective:1100px;perspective-origin:50%;-webkit-user-select:none;user-select:none;height:min(72dvh,680px);min-height:480px;position:relative;overflow:hidden;touch-action:none!important;outline-offset:-5px!important}.photograph-gallery-module__mmNq_q__viewport[data-dragging=true],.photograph-gallery-module__mmNq_q__viewport[data-dragging=true] button{cursor:grabbing}.photograph-gallery-module__mmNq_q__world{transform-origin:0 0;transform-style:preserve-3d;will-change:transform;opacity:0;transition:opacity .45s;position:absolute;top:0;left:0}.photograph-gallery-module__mmNq_q__viewport[data-ready=true] .photograph-gallery-module__mmNq_q__world{opacity:1}.photograph-gallery-module__mmNq_q__thread{pointer-events:none;position:absolute;inset:0;overflow:visible;transform:translateZ(-14px)}.photograph-gallery-module__mmNq_q__thread path{fill:none;stroke:var(--photo-red);stroke-width:1.7px;stroke-linecap:round;opacity:.85}.photograph-gallery-module__mmNq_q__tile{color:var(--ink);transform:translate(-50%,-50%) rotateY(var(--tilt-y,0deg)) rotateX(var(--tilt-x,0deg)) rotateZ(var(--photo-angle));transform-style:preserve-3d;backface-visibility:hidden;text-align:left;cursor:zoom-in;isolation:isolate;background:0 0;border:0;padding:0;display:block;position:absolute;touch-action:none!important}.photograph-gallery-module__mmNq_q__paper{background:#fff;padding:7px 7px 0;transition:translate .25s,box-shadow .25s;display:block;box-shadow:0 3px 7px #242b3512,0 15px 24px -20px #33343a40}.photograph-gallery-module__mmNq_q__paper img{pointer-events:none;object-fit:contain;filter:none;width:100%;height:auto;display:block}.photograph-gallery-module__mmNq_q__tileCaption{min-height:30px;font:400 12px/1.3 var(--body);color:#5d5c59;justify-content:space-between;align-items:center;gap:12px;padding:8px 1px;display:flex}.photograph-gallery-module__mmNq_q__tileCaption>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.photograph-gallery-module__mmNq_q__tileCaption>span:last-child{color:var(--photo-red);font-variant-numeric:tabular-nums}.photograph-gallery-module__mmNq_q__tile:hover .photograph-gallery-module__mmNq_q__paper,.photograph-gallery-module__mmNq_q__tile:focus-visible .photograph-gallery-module__mmNq_q__paper{translate:0 -5px;box-shadow:0 5px 15px #242b3517,0 20px 26px -20px #33343a50}.photograph-gallery-module__mmNq_q__tile:focus-visible{outline:2px solid var(--photo-red)!important;outline-offset:8px!important}.photograph-gallery-module__mmNq_q__surfaceFooter{z-index:2;pointer-events:none;background:#ffffffed;border-radius:18px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:10px 13px;display:grid;position:absolute;bottom:15px;left:18px;right:18px;box-shadow:0 5px 20px #26354b09}.photograph-gallery-module__mmNq_q__surfaceFooter p{font:300 12px/1.5 var(--body);color:#5c626d;padding:0 5px!important}.photograph-gallery-module__mmNq_q__surfaceFooter p>span{color:#493122;font:400 14px/1.4 var(--body);margin-bottom:2px;display:block}.photograph-gallery-module__mmNq_q__directions{pointer-events:auto;gap:4px;display:flex}.photograph-gallery-module__mmNq_q__directions button{color:#3c281f;width:36px;height:36px;font:400 21px/1 var(--body);background:#f2e6d8;border:0;border-radius:10px;place-items:center;display:grid;touch-action:manipulation!important}.photograph-gallery-module__mmNq_q__directions button:hover{color:#fff;background:#3c281f}.photograph-gallery-module__mmNq_q__zoom{pointer-events:auto;background:#fffffff5;border-radius:26px;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:0 4px 15px #25354b0b}.photograph-gallery-module__mmNq_q__zoom button{color:#3c281f;width:36px;height:36px;font:400 22px var(--body);background:#f7f0e7;border:0;border-radius:50%;place-items:center;padding:0;display:grid;touch-action:manipulation!important}.photograph-gallery-module__mmNq_q__zoom>span{font:300 12px var(--body);font-variant-numeric:tabular-nums;text-align:center;color:#606268;min-width:42px}.photograph-gallery-module__mmNq_q__zoom .photograph-gallery-module__mmNq_q__recenter{background:#fff;margin-left:6px;font-size:23px}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__sourceNote{font:300 13px/1.6 var(--body);color:#63656a;max-width:740px;margin:18px 14px 0}.photograph-gallery-module__mmNq_q__overview{background:var(--gallery-ground);border-radius:0 0 25px 25px;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 25px;padding:20px 24px 30px;display:grid}.photograph-gallery-module__mmNq_q__overviewPhoto{min-width:0;color:var(--ink);text-align:left;background:#fff;border:0;border-radius:2px;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:12px;padding:9px 9px 13px;display:flex;box-shadow:0 3px 8px #26354b08}.photograph-gallery-module__mmNq_q__overviewPhoto>img,.photograph-gallery-module__mmNq_q__overview>figure img{object-fit:contain;object-position:center bottom;width:100%;height:190px;transition:translate .2s}.photograph-gallery-module__mmNq_q__overviewPhoto:hover>img{translate:0 -4px}.photograph-gallery-module__mmNq_q__overviewPhoto>span{font:400 16px/1.35 var(--body);align-items:start;gap:11px;display:flex}.photograph-gallery-module__mmNq_q__overviewPhoto>span>small{color:var(--photo-red);font-size:11px;line-height:1.7}.photograph-gallery-module__mmNq_q__overviewPhoto>span>span>small{color:#656667;font:300 12px/1.5 var(--body);margin-top:5px;display:block}.photograph-gallery-module__mmNq_q__overview>figure{font:300 15px/1.5 var(--body);margin:0}.photograph-gallery-module__mmNq_q__reading{grid-template-columns:1.35fr 1fr;align-items:start;gap:28px;min-width:0;display:grid}.photograph-gallery-module__mmNq_q__readingImage{align-self:center;min-width:0;margin:0;animation:.35s ease-out photograph-gallery-module__mmNq_q__print-unfold}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__readingImage img{object-fit:contain;background:#faf9f7;border-radius:2px;width:100%;height:auto;max-height:58dvh}.photograph-gallery-module__mmNq_q__readingImage figcaption{font:300 12px/1.5 var(--body);color:#666764;justify-content:space-between;gap:10px;margin-top:12px;display:flex}.photograph-gallery-module__mmNq_q__readingImage figcaption>span{color:#8f2637}.photograph-gallery-module__mmNq_q__copy{flex-direction:column;min-width:0;padding:8px 0 0;display:flex}.photograph-gallery-module__mmNq_q__readingPlace{font:400 13px/1.5 var(--body);color:#993044}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__readingTitle{font:700 30px/1.15 var(--display);letter-spacing:-.025em;margin:10px 0 12px}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__copy .photograph-gallery-module__mmNq_q__date{font:300 14px/1.5 var(--body);color:#696969;margin:0 0 20px}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__copy .photograph-gallery-module__mmNq_q__caption{font:300 17px/1.6 var(--body);white-space:normal;margin:0}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__copy .photograph-gallery-module__mmNq_q__architect{font:300 14px/1.5 var(--body);white-space:normal;margin:15px 0 0}.photograph-gallery-module__mmNq_q__architect span{color:#64666b;margin-bottom:3px;font-size:12px;display:block}.photograph-gallery-module__mmNq_q__notice{font:300 13px/1.5 var(--body);color:#616367;margin:22px 0 0}.photograph-gallery-module__mmNq_q__notice summary{cursor:pointer;color:#3c281f;text-underline-offset:4px;width:fit-content;padding:6px 0}.photograph-gallery-module__mmNq_q__notice dl{background:#f5f0e9;border-radius:12px;margin:8px 0 0;padding:14px;font-size:13px}.photograph-gallery-module__mmNq_q__notice dt{color:#6e7075;margin:12px 0 3px;font-size:11px}.photograph-gallery-module__mmNq_q__notice dt:first-child{margin-top:0}.photograph-gallery-module__mmNq_q__notice dd{white-space:pre-line;overflow-wrap:anywhere;color:#3a3b3e;margin:0}.photograph-gallery-module__mmNq_q__readerNavigation{justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}.photograph-gallery-module__mmNq_q__readerNavigation>span{font:400 15px var(--body);font-variant-numeric:tabular-nums;color:#a02237}.photograph-gallery-module__mmNq_q__readerNavigation>span>span{color:#6e6f73}@keyframes photograph-gallery-module__mmNq_q__print-unfold{0%{opacity:.5;transform:translateY(8px)rotate(-1deg)}to{opacity:1;transform:none}}@media (max-width:900px){.photograph-gallery-module__mmNq_q__gallery{padding-inline:24px}.photograph-gallery-module__mmNq_q__tools{gap:10px}.photograph-gallery-module__mmNq_q__filter>span{display:none}.photograph-gallery-module__mmNq_q__overview{grid-template-columns:repeat(3,minmax(0,1fr))}.photograph-gallery-module__mmNq_q__reading{grid-template-columns:1.1fr 1fr;gap:22px}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__readingTitle{font-size:27px}}@media (max-width:1100px){.photograph-gallery-module__mmNq_q__tools{gap:12px}.photograph-gallery-module__mmNq_q__filter>span{display:none}.photograph-gallery-module__mmNq_q__expand{gap:0;padding:7px;font-size:0}.photograph-gallery-module__mmNq_q__expand>span{font-size:23px}}@media (max-width:650px){.photograph-gallery-module__mmNq_q__gallery{padding:0 14px 55px}.photograph-gallery-module__mmNq_q__toolbar{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:0 8px 16px}.photograph-gallery-module__mmNq_q__collectionLabel{font-size:16px}.photograph-gallery-module__mmNq_q__collectionLabel>span:last-child>span{font-size:12px}.photograph-gallery-module__mmNq_q__threadMark{font-size:43px}.photograph-gallery-module__mmNq_q__tools{justify-content:space-between;gap:8px;width:100%}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__filter select{max-width:178px;min-height:40px;padding:9px 22px 9px 10px;font-size:13px}.photograph-gallery-module__mmNq_q__viewChoice button{min-height:33px;padding:8px 12px;font-size:13px}.photograph-gallery-module__mmNq_q__viewChoice{padding:3px}.photograph-gallery-module__mmNq_q__surface{border-radius:19px}.photograph-gallery-module__mmNq_q__viewport{perspective:1000px;height:min(69dvh,560px);min-height:430px}.photograph-gallery-module__mmNq_q__surfaceFooter{align-items:flex-end;gap:6px;bottom:11px;left:10px;right:10px}.photograph-gallery-module__mmNq_q__surfaceFooter p{max-width:160px;font-size:11px;line-height:1.45;padding:7px 9px!important}.photograph-gallery-module__mmNq_q__surfaceFooter p>span{display:block}.photograph-gallery-module__mmNq_q__zoom{gap:2px}.photograph-gallery-module__mmNq_q__zoom button{width:32px;height:32px;font-size:20px}.photograph-gallery-module__mmNq_q__zoom>span{min-width:34px;font-size:11px}.photograph-gallery-module__mmNq_q__zoom .photograph-gallery-module__mmNq_q__recenter{margin-left:2px}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__sourceNote{margin-inline:8px;font-size:12px}.photograph-gallery-module__mmNq_q__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 17px;padding:7px 8px 20px}.photograph-gallery-module__mmNq_q__overviewPhoto>img{height:130px}.photograph-gallery-module__mmNq_q__overviewPhoto>span{gap:7px;font-size:14px}.photograph-gallery-module__mmNq_q__overviewPhoto>span>span>small{font-size:11px}.photograph-gallery-module__mmNq_q__reading{grid-template-columns:1fr;gap:20px}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__readingImage img{max-height:40dvh}.photograph-gallery-module__mmNq_q__readingImage figcaption{font-size:11px}.photograph-gallery-module__mmNq_q__copy{padding:0}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__readingTitle{margin:7px 0 10px;font-size:27px}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__copy .photograph-gallery-module__mmNq_q__date{margin-bottom:14px}.photograph-gallery-module__mmNq_q__reading .photograph-gallery-module__mmNq_q__copy .photograph-gallery-module__mmNq_q__caption{font-size:16px}.photograph-gallery-module__mmNq_q__notice{margin-top:15px}.photograph-gallery-module__mmNq_q__readerNavigation{margin-top:20px}}@media (prefers-reduced-motion:reduce){.photograph-gallery-module__mmNq_q__world,.photograph-gallery-module__mmNq_q__paper,.photograph-gallery-module__mmNq_q__overviewPhoto>img{transition:none}.photograph-gallery-module__mmNq_q__readingImage{animation:none}.photograph-gallery-module__mmNq_q__tile{transform:translate(-50%,-50%) rotateZ(var(--photo-angle))}}@media (max-width:650px){.photograph-gallery-module__mmNq_q__toolbar{border-radius:20px 20px 0 0;gap:12px;padding:16px 14px}.photograph-gallery-module__mmNq_q__threadMark{width:43px;height:30px}.photograph-gallery-module__mmNq_q__collectionLabel{gap:11px}.photograph-gallery-module__mmNq_q__tools{gap:5px}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__filter select{background:#fff;max-width:155px;font-size:12px}.photograph-gallery-module__mmNq_q__viewChoice{background:#e6d6c4}.photograph-gallery-module__mmNq_q__surface{border-radius:0 0 20px 20px}.photograph-gallery-module__mmNq_q__discovery{border-radius:13px;gap:12px;padding:10px 16px;top:14px}.photograph-gallery-module__mmNq_q__discovery strong{font-size:14px}.photograph-gallery-module__mmNq_q__discovery>div{font-size:11px}.photograph-gallery-module__mmNq_q__discovery>span{font-size:29px}.photograph-gallery-module__mmNq_q__surfaceFooter{grid-template-columns:auto auto;align-items:center;gap:8px 6px;padding:10px;bottom:11px;left:10px;right:10px}.photograph-gallery-module__mmNq_q__surfaceFooter p{text-align:center;background:0 0;grid-column:1/-1;max-width:none;font-size:11px;padding:0!important}.photograph-gallery-module__mmNq_q__surfaceFooter p>span{margin:0 4px 0 0;font-size:12px;display:inline}.photograph-gallery-module__mmNq_q__directions{justify-content:flex-start;gap:3px}.photograph-gallery-module__mmNq_q__directions button{width:33px;height:34px;font-size:20px}.photograph-gallery-module__mmNq_q__zoom{box-shadow:none;background:0 0;justify-self:end;gap:2px;padding:0}.photograph-gallery-module__mmNq_q__zoom button{width:30px;height:34px}.photograph-gallery-module__mmNq_q__zoom>span{min-width:31px;font-size:10px}.photograph-gallery-module__mmNq_q__zoom .photograph-gallery-module__mmNq_q__recenter{margin-left:1px}.photograph-gallery-module__mmNq_q__overview{gap:17px 12px;padding:16px 12px 25px}.photograph-gallery-module__mmNq_q__overviewPhoto{padding:6px 6px 10px}}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__expandLabel{font:400 13px var(--body)}@media (max-width:1100px){.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__expandLabel{display:none}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__expand{flex:none;min-width:28px;padding:3px}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__expand>span:last-child{font-size:23px}}@media (max-width:650px){.photograph-gallery-module__mmNq_q__toolbar{position:relative}.photograph-gallery-module__mmNq_q__tools{min-width:0}.photograph-gallery-module__mmNq_q__filter{flex:1;min-width:0}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__filter select{width:100%;min-width:0;max-width:155px}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__expand{position:absolute;top:13px;right:14px}.photograph-gallery-module__mmNq_q__viewChoice{flex:none}.photograph-gallery-module__mmNq_q__tools .photograph-gallery-module__mmNq_q__viewChoice button{padding-inline:10px}}@media (max-width:380px){.photograph-gallery-module__mmNq_q__directions button{width:27px}.photograph-gallery-module__mmNq_q__zoom button{width:26px}.photograph-gallery-module__mmNq_q__zoom>span{min-width:30px}.photograph-gallery-module__mmNq_q__surfaceFooter{padding-inline:8px}.photograph-gallery-module__mmNq_q__tools .photograph-gallery-module__mmNq_q__viewChoice button{padding-inline:8px;font-size:12px}}.photograph-gallery-module__mmNq_q__gallery{--gallery-ground:#ede2d5;--photo-red:#cc4425}.photograph-gallery-module__mmNq_q__viewChoice{background:#e0d4c7}.photograph-gallery-module__mmNq_q__viewChoice button{color:#5c4839}.photograph-gallery-module__mmNq_q__viewChoice button[aria-pressed=true]{color:#3c281f}.photograph-gallery-module__mmNq_q__directions button{color:#493122;background:#f4e9db}.photograph-gallery-module__mmNq_q__surfaceFooter p>span{color:#b93618}.photograph-gallery-module__mmNq_q__gallery .photograph-gallery-module__mmNq_q__filter select{background:#fffaf3}.photograph-gallery-module__mmNq_q__zoom button{background:#f4e9db}.photograph-gallery-module__mmNq_q__overviewPhoto{box-shadow:0 4px 14px #38261d10}.photograph-gallery-module__mmNq_q__gallery{--gallery-ground:#eef1f5;width:95%;max-width:none;padding:0 0 65px}.photograph-gallery-module__mmNq_q__toolbar{padding:18px 25px}.photograph-gallery-module__mmNq_q__viewport{height:min(78dvh,830px);min-height:590px}.photograph-gallery-module__mmNq_q__paper{padding:10px 10px 0}.photograph-gallery-module__mmNq_q__paper img{object-fit:contain;background:#fff;height:242px}.photograph-gallery-module__mmNq_q__tileCaption{color:#352b25;align-items:flex-start;gap:10px;min-height:76px;padding:13px 3px 12px}.photograph-gallery-module__mmNq_q__tileCaption>span:first-child{white-space:normal;text-overflow:clip;flex:1;min-width:0;max-width:none;overflow:visible}.photograph-gallery-module__mmNq_q__tileCaption strong{font:400 15px/1.35 var(--body);display:block}.photograph-gallery-module__mmNq_q__tileCaption small{font:300 13px/1.4 var(--body);color:#655247;margin-top:5px;display:block}.photograph-gallery-module__mmNq_q__tileCaption>span:last-child{flex:none;padding-top:1px;font-size:12px}.photograph-gallery-module__mmNq_q__overview{gap:30px;padding:28px}.photograph-gallery-module__mmNq_q__overviewPhoto>img{height:230px}.photograph-gallery-module__mmNq_q__readingImage figcaption{color:#63574f}@media (min-width:1700px){.photograph-gallery-module__mmNq_q__overviewPhoto>img{height:290px}}@media (max-width:900px){.photograph-gallery-module__mmNq_q__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.photograph-gallery-module__mmNq_q__viewport{min-height:540px}.photograph-gallery-module__mmNq_q__gallery{width:95%}}@media (max-width:650px){.photograph-gallery-module__mmNq_q__gallery{width:95%;padding:0 0 45px}.photograph-gallery-module__mmNq_q__toolbar{padding:15px 14px}.photograph-gallery-module__mmNq_q__viewport{height:77dvh;min-height:500px}.photograph-gallery-module__mmNq_q__overview{gap:18px 12px;padding:18px 12px}.photograph-gallery-module__mmNq_q__overviewPhoto>img{height:150px}.photograph-gallery-module__mmNq_q__tileCaption strong{font-size:15px}}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__toolbar{flex-wrap:wrap;justify-content:space-between;gap:18px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overview{background:#e9edf2;border-radius:26px;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;padding:28px;display:grid;position:relative;overflow:hidden}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overview:before{content:"";pointer-events:none;background:repeating-linear-gradient(176deg,#0000 0 260px,#cf4b526b 261px 262px,#0000 263px 400px);position:absolute;inset:90px -25px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto{text-align:left;cursor:pointer;color:#33251f;background:#fff;border:1px solid #d8dce1;border-radius:5px;flex-direction:column;min-width:0;padding:9px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #262c3710}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>img{object-fit:contain;background:#f5f5f3;border-radius:2px;width:100%;height:clamp(175px,17vw,290px);display:block}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span{font:300 15px/1.45 var(--body);align-items:baseline;gap:11px;padding:14px 6px 8px;display:flex}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span>small{color:#98492e;flex:none;font-size:11px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span>span{overflow-wrap:anywhere;min-width:0}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span>span>small{color:#625b56;margin-top:5px;font-size:12px;display:block}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto:hover{border-color:#9d6c55;transform:translateY(-4px);box-shadow:0 8px 20px #262c371a}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto:focus-visible{outline-offset:4px;outline:3px solid #543528}@media (max-width:1100px){.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:22px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>img{height:210px}}@media (max-width:700px){.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>img{height:180px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span{gap:6px;padding:11px 1px 5px;font-size:14px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span>span>small{font-size:11px}}@media (max-width:420px){.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overview{gap:12px;padding:12px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto{padding:6px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>img{height:135px}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span>small{display:none}.photograph-gallery-module__mmNq_q__gallery[data-view=all] .photograph-gallery-module__mmNq_q__overviewPhoto>span{font-size:13px}}
.painted-countdown-module__wVBPgW__surface{isolation:isolate;color:#38261d;background:#fff;width:100%;padding:clamp(38px,5vw,72px) clamp(18px,4vw,68px) 58px;font-family:Aeonik Pro,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.painted-countdown-module__wVBPgW__surface .painted-countdown-module__wVBPgW__caption{color:#66564b;letter-spacing:.015em;margin:0 0 20px;font:500 13px/1.5 Aeonik Pro,sans-serif}.painted-countdown-module__wVBPgW__timer{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,3.5vw,52px);max-width:1040px;margin-inline:auto;display:grid;position:relative}.painted-countdown-module__wVBPgW__unit{min-width:0;position:relative}.painted-countdown-module__wVBPgW__unit:not(:last-child):after{content:":";color:#cdb8a9;font:500 clamp(16px,3.4vw,40px)/1 Aeonik Pro,sans-serif;position:absolute;top:28%;right:calc(clamp(14px,3.5vw,52px)/-1.51515)}.painted-countdown-module__wVBPgW__numerals{align-items:center;width:100%;display:flex}.painted-countdown-module__wVBPgW__digit{aspect-ratio:60/96;flex:1 1 0;width:0;min-width:0;height:auto;display:block;overflow:visible}.painted-countdown-module__wVBPgW__glyph,.painted-countdown-module__wVBPgW__bristles{font-variant-numeric:tabular-nums;font-family:Aeonik Pro,sans-serif;font-size:100px;font-weight:700}.painted-countdown-module__wVBPgW__unitLabel{color:#67564b;margin-top:-3px;font:500 13px/1.4 Aeonik Pro,sans-serif;display:block;position:relative}.painted-countdown-module__wVBPgW__thread{z-index:-1;opacity:.65;pointer-events:none;width:100%;height:150px;position:absolute;bottom:72px;left:0}.painted-countdown-module__wVBPgW__surface .painted-countdown-module__wVBPgW__date{color:#38261d;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:7px 14px;margin:70px 0 0;font:500 14px/1.6 Aeonik Pro,sans-serif;display:flex}.painted-countdown-module__wVBPgW__timezone{color:#736154;font-size:11px}.painted-countdown-module__wVBPgW__timezone:before{content:"·";margin-right:14px}.painted-countdown-module__wVBPgW__motionToggle{color:#796459;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .2s,color .2s;display:grid;position:absolute;bottom:8px;right:8px}.painted-countdown-module__wVBPgW__motionToggle:hover{color:#38261d;background:#f7f0e6}.painted-countdown-module__wVBPgW__motionToggle:focus-visible{outline-offset:0;background:#f7f0e6;outline:2px solid #9a321b}.painted-countdown-module__wVBPgW__motionToggle svg{width:16px;height:16px}.painted-countdown-module__wVBPgW__surface .painted-countdown-module__wVBPgW__connection{color:#7a3921;margin:12px 0 0;font:500 12px/1.5 Aeonik Pro,sans-serif}@media (min-width:1600px){.painted-countdown-module__wVBPgW__surface{padding-top:62px}}@media (max-width:650px){.painted-countdown-module__wVBPgW__surface{padding:18px 10px 40px}.painted-countdown-module__wVBPgW__surface .painted-countdown-module__wVBPgW__caption{margin-bottom:12px;font-size:12px}.painted-countdown-module__wVBPgW__timer{gap:14px}.painted-countdown-module__wVBPgW__unit:not(:last-child):after{font-size:22px;top:25%;right:-11px}.painted-countdown-module__wVBPgW__unitLabel{margin-top:3px;font-size:11px}.painted-countdown-module__wVBPgW__thread{opacity:.7;width:138%;height:100px;bottom:53px;left:-19%}.painted-countdown-module__wVBPgW__surface .painted-countdown-module__wVBPgW__date{flex-direction:column;align-items:center;gap:4px;margin-top:30px;font-size:13px}.painted-countdown-module__wVBPgW__timezone{font-size:10px}.painted-countdown-module__wVBPgW__timezone:before{content:none}.painted-countdown-module__wVBPgW__motionToggle{bottom:0;right:0}}@media (max-width:360px){.painted-countdown-module__wVBPgW__surface{padding-inline:4px}.painted-countdown-module__wVBPgW__timer{gap:11px}.painted-countdown-module__wVBPgW__unit:not(:last-child):after{font-size:18px;right:-9px}.painted-countdown-module__wVBPgW__unitLabel{font-size:10px}}@media (prefers-reduced-motion:reduce){.painted-countdown-module__wVBPgW__motionToggle{display:none}}
.story-heading-module__z3Ua6a__heading{text-align:center;width:100%;max-width:1120px;margin-inline:auto}.story-heading-module__z3Ua6a__heading .story-heading-module__z3Ua6a__eyebrow{color:var(--muted);font:300 11px/1.6 var(--body);letter-spacing:.12em;text-transform:uppercase;margin:0 0 26px}.story-heading-module__z3Ua6a__heading[data-level] h1,.story-heading-module__z3Ua6a__heading[data-level] h2{font:700 clamp(38px, 4.6vw, 72px)/1.06 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0}.story-heading-module__z3Ua6a__heading[data-level] h1{font-size:clamp(48px,6.5vw,104px);line-height:1.02}.story-heading-module__z3Ua6a__heading em{color:var(--red);font:700 1.12em/1.05 var(--display);letter-spacing:-.025em}.story-heading-module__z3Ua6a__heading .story-heading-module__z3Ua6a__description{max-width:730px;font:300 clamp(17px, 1.5vw, 21px)/1.7 var(--body);letter-spacing:-.02em;text-wrap:pretty;margin:28px auto 0}@media (max-width:650px){.story-heading-module__z3Ua6a__heading .story-heading-module__z3Ua6a__eyebrow{letter-spacing:.08em;margin-bottom:20px;font-size:10px}.story-heading-module__z3Ua6a__heading[data-level] h1{font-size:clamp(38px,8.5vw,55px)}.story-heading-module__z3Ua6a__heading[data-level] h2{font-size:clamp(34px,7.8vw,48px)}.story-heading-module__z3Ua6a__heading .story-heading-module__z3Ua6a__description{margin-top:24px;font-size:16px}}
.resident-portraits-module__p6nBma__teaser{scroll-margin-top:calc(var(--site-header-height) + 24px);background:#fff;padding-top:124px}.resident-portraits-module__p6nBma__teaserHeading{padding-inline:6vw}.resident-portraits-module__p6nBma__mosaic{isolation:isolate;width:min(1480px,96%);height:clamp(410px,39vw,550px);margin:40px auto 0;position:relative}.resident-portraits-module__p6nBma__colourField{z-index:-2;background:linear-gradient(155deg,#fbe8ef 12%,#fff1e7 65%,#f5f6e5);border-radius:48% 48% 30% 30%;width:27%;height:76%;position:absolute;top:8%;left:39%;transform:rotate(13deg)}.resident-portraits-module__p6nBma__thread{z-index:-1;pointer-events:none;width:102%;height:108%;position:absolute;inset:-4% -1%;overflow:visible}.resident-portraits-module__p6nBma__thread path{stroke:#df461d;stroke-width:1.5px;vector-effect:non-scaling-stroke}.resident-portraits-module__p6nBma__plane{min-width:0;position:absolute}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane="0"]{width:23%;height:85%;top:8%;left:2%}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane="1"]{width:23%;height:61%;top:0;left:27.5%}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane="2"]{width:21.5%;height:82%;top:15%;left:53.5%}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane="3"]{width:20%;height:77%;top:2%;left:78%}.resident-portraits-module__p6nBma__photograph{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(140deg,#f3abd0,#f5cab7,#c2d8b2) border-box;border:1px solid #0000;border-radius:18px;width:100%;height:100%;margin:0;padding:7px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 9px 24px #30251f12}.resident-portraits-module__p6nBma__photograph img{object-fit:cover;border-radius:11px;width:100%;height:100%;transition:filter .22s,scale .5s;display:block;scale:1.035}a.resident-portraits-module__p6nBma__photograph:hover img,a.resident-portraits-module__p6nBma__photograph:focus-visible img{scale:1.075}a.resident-portraits-module__p6nBma__photograph:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.resident-portraits-module__p6nBma__photographLabel{min-height:58px;color:var(--ink);background:#fff;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;bottom:7px;left:7px;right:7px}.resident-portraits-module__p6nBma__photographLabel strong{font:700 clamp(16px, 1.45vw, 21px)/1.12 var(--display)}.resident-portraits-module__p6nBma__photographLabel>span{font:300 14px/1 var(--body);align-items:center;gap:6px;display:flex}.resident-portraits-module__p6nBma__photographLabel svg{stroke:currentColor;stroke-width:1.7px;flex:none;width:18px;height:18px}.resident-portraits-module__p6nBma__floatingQuote{width:24%;color:var(--ink);pointer-events:none;padding:10px 8px 0;position:absolute;top:66%;left:28%}.resident-portraits-module__p6nBma__quoteMark{color:var(--red);font:700 75px/1 var(--display);opacity:.8;position:absolute;top:-23px;left:0}.resident-portraits-module__p6nBma__floatingQuote blockquote{font:700 clamp(22px, 2.15vw, 32px)/1.12 var(--display);text-wrap:balance;margin:0;animation:.25s ease-out resident-portraits-module__p6nBma__quotation-arrives;position:relative}.resident-portraits-module__p6nBma__floatingQuote p{color:var(--muted);font:300 14px/1.4 var(--body);background:#fff;border-radius:4px;margin:14px 0 0;padding:3px 6px;display:table}.resident-portraits-module__p6nBma__floatingQuote[data-placeholder=true] p{color:var(--ink);font:700 30px/1.1 var(--display);margin:0 0 10px}.resident-portraits-module__p6nBma__comingSoon{font:300 17px/1.4 var(--body);color:var(--muted)}.resident-portraits-module__p6nBma__readAction{justify-content:center;padding:25px 6vw 4px;display:flex}.resident-portraits-module__p6nBma__readAction svg{width:21px;height:21px}.resident-portraits-module__p6nBma__reader{color:var(--ink);padding-top:calc(var(--site-header-height) + 32px);background:#fff;overflow:clip}.resident-portraits-module__p6nBma__readerTop{justify-content:space-between;align-items:center;gap:20px;width:min(1380px,90%);margin:0 auto 24px;display:flex}.resident-portraits-module__p6nBma__readerTop>span{font:300 14px/1.4 var(--body);color:var(--muted)}.resident-portraits-module__p6nBma__back{min-height:44px;font:300 16px/1.3 var(--body);color:var(--ink);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.resident-portraits-module__p6nBma__back svg{width:19px;height:19px}.resident-portraits-module__p6nBma__back:hover{color:var(--red);text-underline-offset:5px;text-decoration:underline}.resident-portraits-module__p6nBma__reader :focus-visible{outline:3px solid var(--red);outline-offset:5px}.resident-portraits-module__p6nBma__portraitNavigation{z-index:25;top:calc(var(--site-header-height) + 8px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #ede5dd;border-radius:100px;justify-content:center;gap:7px;width:fit-content;max-width:94%;margin:0 auto;padding:7px;display:flex;position:sticky;box-shadow:0 6px 22px #30251f08}.resident-portraits-module__p6nBma__portraitNavigation a{min-height:48px;color:var(--ink);font:300 16px/1.2 var(--body);border-radius:100px;align-items:center;gap:10px;padding:5px 17px 5px 5px;text-decoration:none;transition:background .18s,color .18s;display:flex}.resident-portraits-module__p6nBma__portraitNavigation img{object-fit:cover;border-radius:50%;width:39px;height:39px}.resident-portraits-module__p6nBma__portraitNavigation a:hover{background:var(--pink-light)}.resident-portraits-module__p6nBma__portraitNavigation a[aria-current=page]{background:var(--ink);color:#fff}.resident-portraits-module__p6nBma__readerHeading{text-align:center;max-width:1020px;margin:62px auto 0;padding-inline:28px}.resident-portraits-module__p6nBma__overline{font:300 17px/1.4 var(--body);color:var(--red);margin:0 0 16px}.resident-portraits-module__p6nBma__readerHeading h1{font:700 clamp(46px, 6.3vw, 88px)/1.02 var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0}.resident-portraits-module__p6nBma__place{color:var(--muted);font:300 17px/1.6 var(--body);margin:25px 0 0}.resident-portraits-module__p6nBma__mosaic[data-variant=story]{width:min(1280px,92%);height:clamp(490px,44vw,620px);margin-top:40px}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__colourField{background:linear-gradient(145deg, var(--pink-light), #fff5ed 60%, #fff);width:46%;height:82%;top:10%;left:29%}.resident-portraits-module__p6nBma__reader[data-tone=vert] .resident-portraits-module__p6nBma__mosaic .resident-portraits-module__p6nBma__colourField{background:linear-gradient(145deg, var(--green-light), #f8f7df 60%, #fff)}.resident-portraits-module__p6nBma__reader[data-tone=abricot] .resident-portraits-module__p6nBma__mosaic .resident-portraits-module__p6nBma__colourField{background:linear-gradient(145deg, var(--orange-light), #fff8ed 60%, #fff)}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="0"]{width:34%;height:94%;top:2%;left:3%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="1"]{width:34%;height:47%;top:3%;left:41%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="2"]{width:23%;height:75%;top:21%;left:77%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote{width:32%;padding-left:10px;top:59%;left:41%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote blockquote{font-size:clamp(28px,3.1vw,44px)}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote p{font-size:15px}.resident-portraits-module__p6nBma__readingLayout{grid-template-columns:196px minmax(0,735px);align-items:start;gap:70px;max-width:1080px;margin:72px auto 0;padding:0 28px;display:grid}.resident-portraits-module__p6nBma__readingIndex{top:calc(var(--site-header-height) + 108px);padding-top:8px;position:sticky}.resident-portraits-module__p6nBma__readingIndex>p{font:700 18px/1.2 var(--display);margin:0 0 22px}.resident-portraits-module__p6nBma__readingIndex nav{gap:18px;display:grid}.resident-portraits-module__p6nBma__readingIndex a{color:var(--muted);font:300 15px/1.45 var(--body);text-decoration:none}.resident-portraits-module__p6nBma__readingIndex a:hover{color:var(--red);text-underline-offset:4px;text-decoration:underline}.resident-portraits-module__p6nBma__article{min-width:0;scroll-margin-top:calc(var(--site-header-height) + 105px)}.resident-portraits-module__p6nBma__article p{font:300 21px/1.8 var(--body);letter-spacing:0;margin:0 0 24px}.resident-portraits-module__p6nBma__article .resident-portraits-module__p6nBma__chapo{font:700 24px/1.55 var(--body);text-wrap:pretty;margin-bottom:44px}.resident-portraits-module__p6nBma__chapter{scroll-margin-top:calc(var(--site-header-height) + 110px);padding-top:27px}.resident-portraits-module__p6nBma__chapter h2,.resident-portraits-module__p6nBma__editorialAside h2{font:700 clamp(27px, 2.6vw, 36px)/1.2 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 25px}.resident-portraits-module__p6nBma__pullQuote{margin:38px -15px 64px;padding:34px 0 0;position:relative}.resident-portraits-module__p6nBma__pullQuote>span{font:700 100px/1 var(--display);color:var(--red);position:absolute;top:-20px;left:-4px}.resident-portraits-module__p6nBma__pullQuote blockquote{font:700 clamp(36px, 4.3vw, 58px)/1.08 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;position:relative}.resident-portraits-module__p6nBma__pullQuote figcaption{font:300 16px/1.5 var(--body);color:var(--muted);margin-top:20px}.resident-portraits-module__p6nBma__inStoryPhoto{margin:30px -40px 55px}.resident-portraits-module__p6nBma__inStoryPhoto img{object-fit:cover;object-position:50% 40%;border-radius:24px;width:100%;height:min(580px,55vw);display:block}.resident-portraits-module__p6nBma__inStoryPhoto[data-orientation=portrait]{max-width:450px;margin-inline:auto}.resident-portraits-module__p6nBma__inStoryPhoto[data-orientation=portrait] img{object-fit:contain;height:auto}.resident-portraits-module__p6nBma__editorialAside{background:var(--orange-light);border-radius:24px;margin-block:45px;padding:32px}.resident-portraits-module__p6nBma__editorialAside h2{font-size:27px}.resident-portraits-module__p6nBma__editorialAside p{margin:0;font-size:19px}.resident-portraits-module__p6nBma__closingPhoto{margin:50px 0 0}.resident-portraits-module__p6nBma__closingPhoto img{object-fit:contain;border-radius:22px;width:auto;max-width:100%;height:auto;max-height:560px;margin-inline:auto;display:block}.resident-portraits-module__p6nBma__nextPortrait{grid-template-columns:1.4fr 1fr;align-items:center;gap:70px;width:min(1060px,88%);margin:110px auto 70px;display:grid}.resident-portraits-module__p6nBma__nextPortrait>div>p{font:300 16px/1.4 var(--body);color:var(--muted);margin:0 0 20px}.resident-portraits-module__p6nBma__nextPortrait h2{font:700 clamp(35px, 4.1vw, 56px)/1.08 var(--display);margin:0 0 14px}.resident-portraits-module__p6nBma__nextPortrait>div>span{font:300 21px/1.4 var(--body);margin-bottom:32px;display:block}.resident-portraits-module__p6nBma__nextPortrait>a{border-radius:18px 18px 50%;height:335px;overflow:hidden}.resident-portraits-module__p6nBma__nextPortrait img{object-fit:cover;width:100%;height:100%;transition:scale .35s;display:block}.resident-portraits-module__p6nBma__nextPortrait>a:hover img{scale:1.04}@keyframes resident-portraits-module__p6nBma__quotation-arrives{0%{opacity:.45;translate:0 4px}to{opacity:1;translate:0}}@media (min-width:651px){.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__mosaic .resident-portraits-module__p6nBma__plane[data-plane="0"]{width:35%;height:95%;left:10%}.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__mosaic .resident-portraits-module__p6nBma__plane[data-plane="1"]{width:30%;height:80%;left:55%}.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__mosaic .resident-portraits-module__p6nBma__floatingQuote{width:35%;top:87%;left:55%}}@media (max-width:1000px){.resident-portraits-module__p6nBma__mosaic{width:98%;height:430px}.resident-portraits-module__p6nBma__photograph{padding:5px}.resident-portraits-module__p6nBma__photographLabel{gap:5px;min-height:56px;padding:12px 9px;bottom:5px;left:5px;right:5px}.resident-portraits-module__p6nBma__photographLabel strong{font-size:17px}.resident-portraits-module__p6nBma__photographLabel>span{font-size:12px}.resident-portraits-module__p6nBma__photographLabel svg{width:14px}.resident-portraits-module__p6nBma__readingLayout{grid-template-columns:160px minmax(0,1fr);gap:40px;width:94%;padding-inline:12px}.resident-portraits-module__p6nBma__inStoryPhoto{margin-inline:-15px}.resident-portraits-module__p6nBma__nextPortrait{gap:35px}}@media (max-width:760px){.resident-portraits-module__p6nBma__teaser{padding-top:90px}.resident-portraits-module__p6nBma__floatingQuote{top:65%}.resident-portraits-module__p6nBma__floatingQuote blockquote{font-size:23px}.resident-portraits-module__p6nBma__readingLayout{grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:710px;margin-top:48px;padding-inline:22px}.resident-portraits-module__p6nBma__readingIndex{display:none}.resident-portraits-module__p6nBma__article p{font-size:20px;line-height:1.75}.resident-portraits-module__p6nBma__article .resident-portraits-module__p6nBma__chapo{font-size:22px}.resident-portraits-module__p6nBma__readerTop>span{display:none}.resident-portraits-module__p6nBma__portraitNavigation{gap:3px;padding:5px}.resident-portraits-module__p6nBma__portraitNavigation a{gap:6px;padding-right:12px;font-size:14px}.resident-portraits-module__p6nBma__portraitNavigation img{width:32px;height:32px}.resident-portraits-module__p6nBma__portraitNavigation a{min-height:44px}.resident-portraits-module__p6nBma__readerHeading{margin-top:38px;padding-inline:20px}.resident-portraits-module__p6nBma__place{font-size:16px}.resident-portraits-module__p6nBma__mosaic[data-variant=story]{width:96%;height:450px}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote blockquote{font-size:29px}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote{width:35%;top:59%;left:40%}.resident-portraits-module__p6nBma__inStoryPhoto img{height:440px}}@media (max-width:650px){.resident-portraits-module__p6nBma__mosaic[data-variant=teaser]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 15px;width:94%;height:auto;margin-top:30px;padding:20px 3px 0;display:grid}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane]{aspect-ratio:.73;width:100%;height:auto;position:relative;top:auto;left:auto}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane="1"],.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__plane[data-plane="3"]{margin-top:25px}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__floatingQuote{text-align:center;grid-column:1/-1;width:100%;min-height:125px;margin-top:12px;padding:20px 22px 0;position:relative;top:auto;left:auto}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__floatingQuote blockquote{max-width:320px;margin-inline:auto;font-size:28px}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__quoteMark{top:-9px;left:8px}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__floatingQuote p{margin-top:10px}.resident-portraits-module__p6nBma__mosaic[data-variant=teaser] .resident-portraits-module__p6nBma__floatingQuote>p{margin-inline:auto}.resident-portraits-module__p6nBma__photographLabel{flex-wrap:wrap;min-height:63px;padding:10px}.resident-portraits-module__p6nBma__photographLabel strong{width:100%;font-size:16px}.resident-portraits-module__p6nBma__photographLabel>span{font-size:13px}.resident-portraits-module__p6nBma__colourField{width:75%;height:60%;top:20%;left:12%}.resident-portraits-module__p6nBma__thread{width:100%;height:85%;inset:0}.resident-portraits-module__p6nBma__readAction{padding-top:15px}.resident-portraits-module__p6nBma__reader{padding-top:calc(var(--site-header-height) + 14px)}.resident-portraits-module__p6nBma__readerTop{margin-bottom:14px}.resident-portraits-module__p6nBma__back{font-size:15px}.resident-portraits-module__p6nBma__portraitNavigation{width:94%;max-width:400px;top:calc(var(--site-header-height) + 5px);border-radius:18px;justify-content:space-between}.resident-portraits-module__p6nBma__portraitNavigation a{border-radius:13px;flex-direction:column;flex:1;gap:6px;padding:7px 2px;font-size:12px}.resident-portraits-module__p6nBma__portraitNavigation img{width:32px;height:32px}.resident-portraits-module__p6nBma__readerHeading h1{font-size:clamp(40px,10vw,55px)}.resident-portraits-module__p6nBma__readerHeading .resident-portraits-module__p6nBma__overline{margin-bottom:14px;font-size:16px}.resident-portraits-module__p6nBma__place{margin-top:18px;font-size:14px}.resident-portraits-module__p6nBma__mosaic[data-variant=story]{width:93%;height:540px;margin-top:25px}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="0"]{width:56%;height:68%;top:0;left:0}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="1"]{width:40%;height:37%;top:8%;left:60%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="2"]{width:35%;height:25%;top:48%;left:65%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote{width:90%;padding:4px 10px 0;top:80%;left:4%}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote blockquote{max-width:350px;font-size:30px}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__quoteMark{top:-25px;left:-2px}.resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote p{margin-top:10px;font-size:14px}.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__mosaic[data-variant=story]{height:480px}.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__floatingQuote{top:78%}.resident-portraits-module__p6nBma__readingLayout{margin-top:35px;padding-inline:7vw}.resident-portraits-module__p6nBma__article p{margin-bottom:23px;font-size:19px;line-height:1.8}.resident-portraits-module__p6nBma__article .resident-portraits-module__p6nBma__chapo{margin-bottom:32px;font-size:21px;line-height:1.6}.resident-portraits-module__p6nBma__chapter{padding-top:20px}.resident-portraits-module__p6nBma__chapter h2{font-size:28px}.resident-portraits-module__p6nBma__pullQuote{margin:42px 0 46px}.resident-portraits-module__p6nBma__pullQuote blockquote{font-size:39px}.resident-portraits-module__p6nBma__inStoryPhoto{margin:25px -3vw 35px}.resident-portraits-module__p6nBma__inStoryPhoto img{border-radius:16px;height:390px}.resident-portraits-module__p6nBma__editorialAside{margin-inline:-2vw;padding:25px}.resident-portraits-module__p6nBma__editorialAside h2{font-size:25px}.resident-portraits-module__p6nBma__editorialAside p{font-size:18px}.resident-portraits-module__p6nBma__nextPortrait{grid-template-columns:1.3fr 1fr;gap:22px;width:88%;margin-top:70px}.resident-portraits-module__p6nBma__nextPortrait h2{font-size:32px}.resident-portraits-module__p6nBma__nextPortrait>div>p{margin-bottom:14px;font-size:14px}.resident-portraits-module__p6nBma__nextPortrait>div>span{margin-bottom:20px;font-size:17px}.resident-portraits-module__p6nBma__nextPortrait>a{height:240px}.resident-portraits-module__p6nBma__nextPortrait [data-ui=button]{gap:7px;padding:13px 16px;font-size:15px}}@media (prefers-reduced-motion:reduce){.resident-portraits-module__p6nBma__plane,.resident-portraits-module__p6nBma__photograph img,.resident-portraits-module__p6nBma__floatingQuote{transform:none!important}.resident-portraits-module__p6nBma__photograph img,.resident-portraits-module__p6nBma__nextPortrait img{transition:none;scale:1!important}.resident-portraits-module__p6nBma__floatingQuote blockquote{animation:none}}.resident-portraits-module__p6nBma__reader[data-tone=vert] .resident-portraits-module__p6nBma__mosaic[data-variant=story] .resident-portraits-module__p6nBma__plane[data-plane="1"] img{object-fit:contain;background:#f6f3ee;object-position:center!important;scale:1!important}@media (min-width:651px){.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__readingLayout{margin-top:132px}}@media (max-width:650px){.resident-portraits-module__p6nBma__reader[data-tone=lilas] .resident-portraits-module__p6nBma__readingLayout{margin-top:70px}}
