@font-face{font-family:"Domaine Display";src:url('/licensed-fonts/domaine-display-regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Domaine Display";src:url('/licensed-fonts/domaine-display-italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Domaine Display";src:url('/licensed-fonts/domaine-display-medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Domaine Display";src:url('/licensed-fonts/domaine-display-semibold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Domaine Text";src:url('/licensed-fonts/domaine-text-regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Domaine Text";src:url('/licensed-fonts/domaine-text-italic.woff2') format('woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Domaine Text";src:url('/licensed-fonts/domaine-text-medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Pinyon Script";src:url('/licensed-fonts/pinyon-script-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Great Vibes";src:url('/licensed-fonts/great-vibes-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Petit Formal Script";src:url('/licensed-fonts/petit-formal-script-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
*{box-sizing:border-box}html{font-synthesis:none}html{background:#e5d4bc;color:#514532}body{margin:0;min-height:100svh;display:flex;align-items:stretch;justify-content:center;background:radial-gradient(ellipse at 50% 38%,#f5ebdd 0%,#e5d4bc 74%);font-family:"Domaine Text",Georgia,serif}main{width:min(100%,760px);margin:auto;padding:36px 20px 64px;text-align:center}img{display:block;width:100%;height:auto;margin:0 auto}.rule{width:64px;height:1px;background:#aa8b54;margin:18px auto 28px}h1{font-family:"Domaine Display",Georgia,serif;font-size:clamp(25px,6vw,34px);font-weight:normal;letter-spacing:.09em;margin:0}.stay-tuned{margin:14px 0 0;font-size:18px;letter-spacing:.12em;color:#675741}.staff-sign-in{font-family:"Domaine Text",Georgia,serif;font-weight:500;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:26px;padding:8px 16px;color:#675741;font-size:14px;text-underline-offset:4px;border-radius:6px;transition:background-color .15s,box-shadow .15s}.staff-sign-in:hover{background:#f5ebdd;box-shadow:0 0 14px #aa8b5450}.staff-sign-in:focus-visible,.privacy-settings:focus-visible,.consent-button:focus-visible,.consent-panel a:focus-visible,.notice a:focus-visible{outline:2px solid #675741;outline-offset:3px}@media(max-height:650px){main{max-width:560px;padding:20px}.rule{margin:12px auto 20px}}

.privacy-settings{position:fixed;right:14px;bottom:10px;z-index:5;border:0;background:transparent;color:#7b6545;font:500 12px/1.2 "Domaine Text",Georgia,serif;letter-spacing:.02em;text-decoration:underline;text-decoration-color:#8A6D45;text-underline-offset:4px;cursor:pointer}.consent-open .privacy-settings{visibility:hidden}.consent-panel[hidden]{display:none}.consent-panel{position:fixed;left:50%;bottom:18px;z-index:10;width:min(760px,calc(100% - 36px));transform:translateX(-50%);outline:none}.consent-panel__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(286px,.74fr);align-items:center;gap:22px;width:100%;padding:18px 20px;background:#f6f2e9;border:1px solid #8A6D45;box-shadow:0 10px 26px #24231F24;text-align:left}.consent-panel h2{margin:0;color:#30251e;font:400 20px/1.15 "Domaine Display",Georgia,serif;letter-spacing:.03em}.consent-panel p{margin:6px 0 0;color:#514532;font:400 13px/1.5 "Domaine Text",Georgia,serif}.consent-panel a{color:#514532;text-decoration-color:#8A6D45;text-underline-offset:3px}.consent-panel__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.consent-button{min-width:0;min-height:42px;padding:9px 12px;border:1px solid #8A6D45;border-radius:3px;background:transparent;color:#30251e;font:500 13px/1.2 "Domaine Text",Georgia,serif;cursor:pointer}.consent-button:hover{background:#eee5d8}

.detail-page{padding:28px 18px}.notice{position:relative;width:min(100%,720px);max-width:720px;padding:38px 42px 42px;background:#f6f2e9e8;border:1px solid #8A6D45;box-shadow:0 14px 36px #51453220;text-align:left}.notice__logo{width:min(100%,360px);margin:0 auto}.notice h1{color:#30251e;font:400 clamp(34px,6vw,52px)/1.05 "Domaine Display",Georgia,serif;letter-spacing:.02em}.notice .rule{margin:16px auto 30px}.notice p{color:#514532;font:400 16px/1.7 "Domaine Text",Georgia,serif}.notice a{color:#514532;text-decoration-color:#8A6D45;text-underline-offset:4px}.notice__back{display:inline-flex;align-items:center;min-height:44px;margin-top:18px;padding:8px 0;color:#514532;font:500 14px/1.4 "Domaine Text",Georgia,serif;text-decoration-color:#8A6D45;text-underline-offset:4px}.notice__eyebrow{color:#8A6D45;font-size:11px!important;font-weight:700!important;letter-spacing:.18em;text-transform:uppercase}.notice__draft{border-top:1px solid #8A6D45;padding-top:18px;font-size:13px!important;color:#675741!important}.notice--centered{text-align:center}.notice--centered p{max-width:520px;margin:18px auto}.notice--centered .notice__back{justify-content:center}

@media(max-width:560px){.privacy-settings{right:10px;bottom:7px}.consent-panel{bottom:10px;width:calc(100% - 20px);max-height:32svh}.consent-panel__inner{grid-template-columns:1fr;gap:12px;max-height:32svh;overflow:auto;padding:14px 15px}.consent-panel h2{font-size:18px}.consent-panel p{margin-top:4px;font-size:12px;line-height:1.42}.consent-panel__actions{gap:7px}.consent-button{min-height:40px;padding:8px;font-size:12px}.detail-page{padding:14px 10px}.notice{padding:26px 22px 30px}.notice__logo{width:min(100%,270px)}.notice p{font-size:14px;line-height:1.6}}

.notice__story::first-letter{float:left;margin:.04em .12em 0 0;color:#8A6D45;font:400 3.6em/.72 "Pinyon Script",cursive}
