:root{--bp-xs: 375px;--bp-sm: 576px;--bp-md: 768px;--bp-lg: 992px;--bp-xl: 1200px;--bp-xxl: 1400px}ol.svelte-1qqwd60{display:flex;flex-direction:column;gap:1.5rem;max-width:60rem;margin:0 auto;list-style:none}article.svelte-1qqwd60{display:grid;grid-template-columns:6rem 16rem minmax(0,1fr);gap:1.5rem;align-items:center;padding:1.5rem;background:#fdfbf8;box-shadow:inset 0 -3px #cbab8b}@media (max-width: 767px){article.svelte-1qqwd60{grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"seal details" "niche niche";gap:1rem;padding:1rem}}.seal.svelte-1qqwd60{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;aspect-ratio:1;background:#181611;box-shadow:inset 0 0 0 3px #e6ac00,0 .375rem .75rem -.375rem #18161159;color:#ebccab;text-align:center}@media (max-width: 767px){.seal.svelte-1qqwd60{grid-area:seal}}.weekday.svelte-1qqwd60,.month.svelte-1qqwd60{font-size:.65rem;text-transform:uppercase;letter-spacing:.2em}.day.svelte-1qqwd60{color:#facc00;font-family:Z003,serif;font-style:italic;font-size:2rem;line-height:1}.niche.svelte-1qqwd60{display:flex;align-items:flex-end;justify-content:center;height:12rem;padding:1.5rem 1rem .5rem;box-sizing:border-box;border-radius:50% 50% 0 0/5rem 5rem 0 0;background-color:#fff;background-image:repeating-conic-gradient(from 270deg at 50% 100%,rgba(235,204,171,.2) 0deg 3deg,transparent 3deg 9deg);box-shadow:inset 0 -3px #cbab8b}.niche.svelte-1qqwd60 img:where(.svelte-1qqwd60){width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 .625rem .625rem rgba(24,22,17,.2)) drop-shadow(0 .125rem .125rem rgba(24,22,17,.1))}@media (max-width: 767px){.niche.svelte-1qqwd60{grid-area:niche;height:14rem}}.placeholder.svelte-1qqwd60{display:flex;align-items:center;justify-content:center;width:70%;height:100%;padding:.5rem;box-sizing:border-box;background:#181611;outline:3px solid #e6ac00;outline-offset:-.6rem;color:#facc00;font-family:Z003,serif;font-style:italic;text-align:center}.details.svelte-1qqwd60{display:flex;flex-direction:column;gap:.25rem;min-width:0}@media (max-width: 767px){.details.svelte-1qqwd60{grid-area:details}}.kicker.svelte-1qqwd60{color:#66604c;font-size:.7rem;text-transform:uppercase;letter-spacing:.2em}h2.svelte-1qqwd60{color:#181611;font-size:1.75rem;line-height:1.15}@media (max-width: 767px){h2.svelte-1qqwd60{font-size:1.5rem}}.when.svelte-1qqwd60{color:#d19000;font-weight:700}.when.svelte-1qqwd60:first-letter{text-transform:uppercase}.intro.svelte-z40wly{margin-bottom:3rem;color:#4a4536;font-style:italic;text-align:center}
