@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/v2/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/v2/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/v2/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/v2/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/v2/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/v2/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/v2/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/v2/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/v2/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/v2/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/v2/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/v2/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/v2/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#1d1c19;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--serif:"Instrument Serif", Georgia, serif;--sans:"DM Sans", sans-serif;--brand-script:"Instrument Serif", Georgia, serif;background:#fff;font-family:DM Sans,sans-serif;font-weight:400}*{box-sizing:border-box}body{min-width:min(320px,100%);min-height:100vh;margin:0}body main.admin-route-loading{color:#51483a;min-height:100svh;font:600 13px/1.5 var(--sans);text-align:center;background:#f7f5f0;place-content:center;justify-items:center;gap:14px;padding:24px;display:grid}body main.admin-route-loading:before{content:"";border:2px solid #e3ddcf;border-top-color:#80601f;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite admin-route-spin}body main.admin-route-loading p{color:inherit;margin:0}body main.lazy-module-error{color:#24221e;text-align:center;background:#fff;place-content:center;justify-items:center;gap:12px;min-height:60vh;padding:28px 20px;display:grid}body main.lazy-module-error h1{max-width:22ch;font:500 clamp(28px,5vw,40px)/1.1 var(--serif);margin:0}body main.lazy-module-error p{color:#625c51;max-width:48ch;font:400 14px/1.6 var(--sans);margin:0}body main.lazy-module-error button{color:#fff;min-height:44px;font:650 12px/1.2 var(--sans);cursor:pointer;background:#211b12;border:1px solid #211b12;border-radius:999px;margin-top:5px;padding:10px 16px}body main.lazy-module-error button:focus-visible{outline-offset:3px;outline:3px solid #80601f}@keyframes admin-route-spin{to{transform:rotate(360deg)}}#root{width:100%;min-height:100vh;margin:0 auto}::selection{color:#15110a;background:#dfbd7a}:focus-visible{outline-offset:3px;outline:2px solid #e4c17e}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.admin-route-loading h1{font:inherit;margin:0}.email-unsubscribe-page{background:#f7f5ef;place-items:center;min-height:100svh;padding:24px 16px;display:grid}.email-unsubscribe-card{background:#fff;border:1px solid #e8e2d7;border-radius:18px;width:min(100%,560px);padding:clamp(24px,6vw,40px);box-shadow:0 18px 60px #302d2614}.email-unsubscribe-brand{color:#98752c;letter-spacing:.18em;margin:0 0 22px;font-size:11px;font-weight:700}.email-unsubscribe-card h1{color:#302d26;font:400 clamp(30px, 7vw, 40px)/1.08 var(--serif,Georgia, serif);margin:0}.email-unsubscribe-copy{color:#625c52;font:400 15px/1.65 var(--sans,Arial, sans-serif);margin:16px 0 24px}.email-unsubscribe-button{color:#fff;min-height:48px;font:650 14px/1.2 var(--sans,Arial, sans-serif);cursor:pointer;background:#211b12;border:0;border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;display:inline-flex}.email-unsubscribe-button:hover:not(:disabled){background:#4a3920}.email-unsubscribe-button:focus-visible{outline-offset:3px;outline:3px solid #b38a36}.email-unsubscribe-button:disabled{cursor:wait;opacity:.7}.email-unsubscribe-home{color:#705519;width:fit-content;font:600 13px/1.4 var(--sans,Arial, sans-serif);text-underline-offset:3px;margin-top:22px;display:block}body #root .cookie-panel.cookie-panel-refined{box-sizing:border-box;inset:auto auto max(12px,env(safe-area-inset-bottom,0px)) 50%;width:min(100% - 24px,560px);max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));color:#29261f;background:#fffdf8;border:1px solid #e4dccb;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;margin:0;padding:0;display:grid;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 48px #1d1b172b}body #root .cookie-panel-refined::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1d1b1770}body #root .cookie-panel-refined .cookie-heading{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 10px;display:flex}body #root .cookie-panel-refined .cookie-close{color:#342f25;cursor:pointer;background:#fffdf8;border:1px solid #d9d0bf;border-radius:10px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}body #root .cookie-panel-refined .cookie-kicker{color:#70551e;font:700 10px/1.4 var(--sans,sans-serif);letter-spacing:1.4px;margin:0}body #root .cookie-panel.cookie-panel-refined h2{margin:7px 0 0;font-size:32px}body #root .cookie-panel-refined .cookie-content{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:0 20px 16px;overflow-y:auto}body #root .cookie-panel-refined .cookie-content>p{color:#514b41;font:400 14px/1.55 var(--sans);margin:0 0 12px}body #root .cookie-panel-refined .cookie-content .cookie-aggregate-note{color:#655e52;font-size:12px;line-height:1.5}body #root .cookie-panel-refined .cookie-details{border-block:1px solid #e7dfd0}body #root .cookie-panel-refined .cookie-details>summary{color:#514021;min-height:48px;font:600 14px/1.4 var(--sans);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}body #root .cookie-panel-refined .cookie-details>summary::-webkit-details-marker{display:none}body #root .cookie-panel-refined .cookie-details>summary>span{font-size:20px}body #root .cookie-panel-refined .cookie-category{gap:12px;padding:12px}body #root .cookie-panel-refined .cookie-category strong{font-size:14px}body #root .cookie-panel-refined .cookie-category small{color:#655e52;font-size:12px;line-height:1.5}body #root .cookie-panel-refined .cookie-category:last-child{margin-bottom:12px}body #root .cookie-panel-refined .cookie-toggle{min-height:64px}body #root .cookie-panel-refined .cookie-toggle input{flex:0 0 22px;width:22px;height:22px;margin:0}body #root .cookie-panel-refined .cookie-policy-link{min-height:24px;font-size:13px}body #root .cookie-panel-refined .cookie-actions{background:#fffdf8;border-top:1px solid #e7dfd0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:14px 20px}body #root .cookie-panel-refined .cookie-actions button{color:#44371f;min-height:46px;font:650 13px/1.35 var(--sans);background:#fffdf8;padding:10px}body #root .cookie-panel-refined .cookie-actions .cookie-primary{color:#fff;background:#293527;border-color:#293527}body #root .cookie-panel-refined .cookie-save{grid-column:1/-1}body #root .cookie-panel-refined :is(button,summary,input,a):focus-visible{outline-offset:3px;outline:2px solid #795c25}@media (width<=560px){body #root .cookie-panel.cookie-panel-refined{border-radius:16px}body #root .cookie-panel-refined .cookie-heading{padding:16px 16px 10px}body #root .cookie-panel-refined .cookie-content{padding-inline:16px}body #root .cookie-panel-refined .cookie-actions{padding:12px 16px}}@media (height<=540px){body #root .cookie-panel-refined .cookie-heading{padding-block:10px 8px}body #root .cookie-panel.cookie-panel-refined h2{font-size:27px}body #root .cookie-panel-refined .cookie-actions{padding-block:10px}}
