.flatlay-viewer[data-astro-cid-mkqdpapm]{color:#342b22;overscroll-behavior:contain;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.flatlay-viewer[data-astro-cid-mkqdpapm]::backdrop{background:0 0}.flatlay-viewer__backdrop[data-astro-cid-mkqdpapm]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:#ffffffb3;position:absolute;inset:0}.flatlay-viewer__shell[data-astro-cid-mkqdpapm]{--viewer-nav-space:280px;height:100%;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr) auto;gap:12px;display:grid;position:relative}.flatlay-viewer__header[data-astro-cid-mkqdpapm]{justify-content:space-between;align-items:center;gap:12px;display:flex}.flatlay-viewer__counter[data-astro-cid-mkqdpapm]{font:400 13px/1.5 var(--font-heading);letter-spacing:.12em;margin:0;padding-left:8px}.flatlay-viewer__tools[data-astro-cid-mkqdpapm]{gap:12px;display:flex}.flatlay-viewer__tool[data-astro-cid-mkqdpapm]{min-width:44px;min-height:48px;font:400 13px/1.4 var(--font-body);color:#493824;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:10px 12px}.flatlay-viewer__tool[data-astro-cid-mkqdpapm]:hover{background:#d2c0a838}.flatlay-viewer__close[data-astro-cid-mkqdpapm]{align-items:center;gap:12px;display:flex}.flatlay-viewer__close[data-astro-cid-mkqdpapm] span[data-astro-cid-mkqdpapm]{font:300 28px/1 sans-serif}.flatlay-viewer__stage[data-astro-cid-mkqdpapm]{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:0;display:flex}#flatlay-viewer-help[data-astro-cid-mkqdpapm]{text-align:center;font:400 11px/1.6 var(--font-body);color:#67533f;flex:none;margin:0}.flatlay-viewer__print[data-astro-cid-mkqdpapm]{transform-origin:50%;will-change:transform;background:#fffefa;flex:none;margin:0;padding:9px;position:relative;box-shadow:2px 4px 7px #412b131a,10px 20px 50px #412b1333}.flatlay-viewer__gesture[data-astro-cid-mkqdpapm]{touch-action:none;cursor:zoom-in;width:100%;height:100%;overflow:hidden}.flatlay-viewer__gesture[data-astro-cid-mkqdpapm][data-zoomed]{cursor:grab}.flatlay-viewer__gesture[data-astro-cid-mkqdpapm][data-zoomed]:active{cursor:grabbing}.flatlay-viewer__image[data-astro-cid-mkqdpapm]{object-fit:contain;-webkit-user-select:none;user-select:none;transform-origin:50%;width:100%;height:100%;display:block}.flatlay-viewer__footer[data-astro-cid-mkqdpapm]{text-align:center}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] nav[data-astro-cid-mkqdpapm]{justify-content:center;align-items:center;gap:clamp(4px,3vw,40px);display:flex}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm]:is([data-viewer-prev],[data-viewer-next]){top:var(--viewer-photo-center);white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:116px;font-size:15px;display:inline-flex;position:absolute;transform:translateY(-50%)}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm]:is([data-viewer-prev],[data-viewer-next]) span[data-astro-cid-mkqdpapm]{font-size:20px}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm][data-viewer-prev]{left:calc(50% - var(--viewer-photo-width) / 2 - 140px)}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm][data-viewer-next]{left:calc(50% + var(--viewer-photo-width) / 2 + 24px)}.flatlay-viewer__book[data-astro-cid-mkqdpapm]{color:#fffefa;min-height:48px;font:400 10px/1.5 var(--font-heading);text-transform:uppercase;letter-spacing:.08em;background:#28211b;justify-content:center;align-items:center;padding:15px 22px;text-decoration:none;display:flex}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] p[data-astro-cid-mkqdpapm]{font:400 11px/1.6 var(--font-body);color:#67533f;margin:12px 0 0}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] .flatlay-viewer__status[data-astro-cid-mkqdpapm]:empty{display:none}.flatlay-viewer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm]:is(button,a):focus-visible{outline-offset:2px;outline:3px solid #664b2e}.flatlay-viewer[data-astro-cid-mkqdpapm][data-pointer-opened] [data-astro-cid-mkqdpapm][data-viewer-close]:focus{outline:none}@media (width<=600px){.flatlay-viewer__shell[data-astro-cid-mkqdpapm]{--viewer-nav-space:0px;padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right));gap:10px}.flatlay-viewer__tools[data-astro-cid-mkqdpapm]{gap:0}.flatlay-viewer__tool[data-astro-cid-mkqdpapm]{padding:10px 8px;font-size:12px}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] nav[data-astro-cid-mkqdpapm]{gap:clamp(12px,3vw,18px)}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm]:is([data-viewer-prev],[data-viewer-next]){gap:4px;width:auto;padding:10px 6px;font-size:13px;position:static;transform:none}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] [data-astro-cid-mkqdpapm]:is([data-viewer-prev],[data-viewer-next]) span[data-astro-cid-mkqdpapm]{font-size:17px}.flatlay-viewer__book[data-astro-cid-mkqdpapm]{padding:13px 12px;font-size:9px}.flatlay-viewer__footer[data-astro-cid-mkqdpapm] p[data-astro-cid-mkqdpapm],#flatlay-viewer-help[data-astro-cid-mkqdpapm]{font-size:10px}}.flatlay[data-astro-cid-zc654fck]{isolation:isolate;color:#322a22;background:#fbfaf7;position:relative;overflow:clip}.flatlay[data-astro-cid-zc654fck]:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff 0%,#fffffff2 15%,#fff9 48%,#0000 100%);height:clamp(360px,55vw,800px);position:absolute;inset:0 0 auto}.flatlay-intro[data-astro-cid-zc654fck]{z-index:3;text-align:center;padding:clamp(50px,7vw,110px) 24px clamp(32px,5vw,80px);position:relative}.flatlay-intro[data-astro-cid-zc654fck] h1[data-astro-cid-zc654fck]{font:400 clamp(26px, 3vw, 44px)/1.4 var(--font-heading);letter-spacing:.2em;margin:0}.flatlay-intro[data-astro-cid-zc654fck] p[data-astro-cid-zc654fck]{font:400 12px/1.5 var(--font-body);letter-spacing:.05em;color:#736450;margin:12px 0 0}.flatlay-intro[data-astro-cid-zc654fck]>span[data-astro-cid-zc654fck]{color:#9b8264;margin-top:18px;font:300 20px/1 serif;display:block}.flatlay-gallery[data-astro-cid-zc654fck]{z-index:2;width:100%;max-width:1560px;margin:0 auto;position:relative}.flatlay-chapter[data-astro-cid-zc654fck]{container-type:inline-size}.flatlay-arrangement[data-astro-cid-zc654fck]{height:calc(var(--chapter-height) * 1cqw);position:relative}.flatlay-placement[data-astro-cid-zc654fck]{left:var(--x);top:calc(var(--y) * 1cqw);width:var(--w);z-index:3;position:absolute}.flatlay-placement[data-astro-cid-zc654fck]:nth-child(odd){z-index:4}.flatlay-print[data-astro-cid-zc654fck]{width:100%;transform:rotate(calc(var(--angle) + var(--settle,0deg)));transform-origin:50%;background:#fffefa;margin:0;padding:clamp(7px,.85cqw,14px);box-shadow:1px 3px 3px #36250f17,5px 11px 14px #412b132b}.flatlay-photo[data-astro-cid-zc654fck]{cursor:pointer;aspect-ratio:4/5;touch-action:manipulation;background:#e9e0d4;border:0;width:100%;padding:0;display:block;overflow:hidden}.flatlay-photo[data-astro-cid-zc654fck] img{object-fit:cover;width:100%;height:100%;cursor:inherit;display:block}.flatlay-caption[data-astro-cid-zc654fck]{justify-content:flex-end;align-items:center;height:clamp(44px,4.6cqw,68px);padding:0 5%;display:flex}.flatlay-book[data-astro-cid-zc654fck]{min-width:88px;min-height:44px;font:400 clamp(31px, 3.4cqw, 50px)/1 var(--font-script);color:#67533f;touch-action:manipulation;justify-content:center;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.flatlay-book[data-astro-cid-zc654fck]:hover{color:#231c15}.flatlay-photo[data-astro-cid-zc654fck]:focus-visible,.flatlay-book[data-astro-cid-zc654fck]:focus-visible,.flatlay-appointment[data-astro-cid-zc654fck]:focus-visible{outline-offset:5px;outline:3px solid #664b2e}.flatlay-atmosphere[data-astro-cid-zc654fck]{z-index:0;pointer-events:none;mix-blend-mode:multiply;position:absolute;inset:0}.flatlay-light[data-astro-cid-zc654fck]{height:100svh;position:sticky;top:0;overflow:clip}.flatlay-shadow-scroll[data-astro-cid-zc654fck]{position:absolute;inset:0}.flatlay-leaf-shadow[data-astro-cid-zc654fck]{opacity:.23;filter:blur(5px);transform-origin:100% 0;width:min(100vw,1200px);max-width:none;height:auto;position:absolute}.flatlay-leaf-shadow--right[data-astro-cid-zc654fck]{width:min(65vw,820px);top:-14%;right:-7%}.flatlay-leaf-shadow--left[data-astro-cid-zc654fck]{opacity:.2;transform-origin:50%;width:min(62vw,760px);bottom:-5%;left:-7%;transform:rotate(165deg)}.flatlay-finale[data-astro-cid-zc654fck]{z-index:3;text-align:center;flex-direction:column;align-items:center;min-height:440px;padding:40px 24px 80px;display:flex;position:relative}.flatlay-finale__script[data-astro-cid-zc654fck]{font:400 clamp(38px, 5vw, 64px)/1.3 var(--font-script);margin:0 0 24px}.flatlay-appointment[data-astro-cid-zc654fck]{color:#fffefa;min-height:52px;font:400 12px/1.5 var(--font-heading);letter-spacing:.13em;background:#211e1a;padding:19px 34px;text-decoration:none}.flatlay-appointment[data-astro-cid-zc654fck]:hover{background:#59432e}.flatlay-signature[data-astro-cid-zc654fck]{width:190px;height:auto;margin-top:38px}.flatlay-empty[data-astro-cid-zc654fck]{text-align:center;padding:70px 24px}.flatlay-sr[data-astro-cid-zc654fck]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.flatlay[data-astro-cid-zc654fck]:before{height:490px}.flatlay-intro[data-astro-cid-zc654fck]{padding:42px 20px 44px}.flatlay-intro[data-astro-cid-zc654fck] h1[data-astro-cid-zc654fck]{letter-spacing:.17em;font-size:27px}.flatlay-intro[data-astro-cid-zc654fck] p[data-astro-cid-zc654fck]{font-size:11px}.flatlay-intro[data-astro-cid-zc654fck]>span[data-astro-cid-zc654fck]{margin-top:14px}.flatlay-arrangement[data-astro-cid-zc654fck]{height:calc(var(--mobile-chapter-height) * 1cqw)}.flatlay-placement[data-astro-cid-zc654fck]{left:var(--mx);top:calc(var(--my) * 1cqw);width:var(--mw)}.flatlay-print[data-astro-cid-zc654fck]{transform:rotate(calc(var(--mangle) + var(--settle,0deg)));padding:clamp(6px,1.7cqw,9px)}.flatlay-caption[data-astro-cid-zc654fck]{justify-content:center;height:44px;padding:0 3%}.flatlay-book[data-astro-cid-zc654fck]{font-size:34px}.flatlay-leaf-shadow--right[data-astro-cid-zc654fck]{opacity:.21;width:540px;top:-90px;right:-135px}.flatlay-leaf-shadow--left[data-astro-cid-zc654fck]{opacity:.18;width:480px;bottom:-85px;left:-105px}.flatlay-finale[data-astro-cid-zc654fck]{min-height:430px;padding-top:55px}.flatlay-finale__script[data-astro-cid-zc654fck]{font-size:42px}}
