@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff) format("woff")}.site-foot{background:#161b2b;color:#c9c3d4;padding:56px clamp(20px,4.2vw,64px) 36px;font-size:15px}.site-foot-main{max-width:1320px;margin:0 auto;display:flex;justify-content:space-between;gap:30px 60px;flex-wrap:wrap}.site-foot-brand{font-family:Cormorant Garamond,Georgia,serif;font-size:34px;font-weight:500;letter-spacing:-.05em;color:#f7f4ee;text-decoration:none;line-height:1}.site-foot-brand span{color:#e99b46}.site-foot-main p{margin:10px 0 0}.site-foot-links{display:flex;flex-wrap:wrap;gap:12px 26px;align-items:center;max-width:640px}.site-foot-links a,.site-foot-button{color:#f7f4ee;text-decoration:none;font:inherit;background:none;border:0;padding:4px 0;cursor:pointer;border-bottom:1px solid transparent}.site-foot-links a:hover,.site-foot-button:hover{border-bottom-color:#e99b46}.site-foot-note a{color:inherit;text-underline-offset:3px}.site-foot-note a:hover{color:#fff}.site-foot-note{max-width:1320px;margin:40px auto 0;padding-top:22px;border-top:1px solid #ffffff1f;font-size:13px;color:#a7a1b4}.site-foot :focus-visible{outline:2px solid #e99b46;outline-offset:4px}.cookie-banner{position:fixed;z-index:90;left:16px;right:16px;bottom:16px;margin:0 auto;max-width:760px;display:flex;gap:16px 24px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:18px 20px;border-radius:22px;background:#fcfaf6;color:#292724;box-shadow:0 18px 60px #29272433,0 0 0 1px #e4e0d7;font:15px/1.55 DM Sans,system-ui,sans-serif}.cookie-banner p{margin:0;flex:1 1 320px}.cookie-banner a{color:#8a5320}.cookie-actions{display:flex;gap:8px;flex-wrap:wrap}.cookie-actions button{min-height:46px;padding:0 20px;border-radius:100px;font:500 14px DM Sans,system-ui,sans-serif;cursor:pointer;border:0;background:#ede9e0;color:#292724}.cookie-actions button[data-choice=granted]{background:#e99b46;color:#34271a}.cookie-actions button:focus-visible{outline:2px solid #c9772b;outline-offset:3px}@media(max-width:520px){.cookie-actions{width:100%}.cookie-actions button{flex:1}}
