.cafe-site{color-scheme:light;--aw-color-bg-page:#fff;--aw-color-primary:#d93;--aw-color-secondary:#d93;--aw-color-accent:#d93;--aw-color-text-heading:#d93;--aw-color-link:#d93}.dark .cafe-site{--aw-color-primary:#e8aa50;--aw-color-secondary:#d93;--aw-color-accent:#e8aa50;--aw-color-text-heading:#e8aa50;--aw-color-link:#e8aa50}.dark .cafe-site .dark\:text-blue-200{color:var(--aw-color-primary)}.cafe-site .prose :where(h1,h2,h3,h4,h5,h6){color:var(--aw-color-text-heading)}.cafe-site .prose a{color:var(--aw-color-link)}.cafe-site .workshops-prose :where(h2){border-bottom:1px solid #00000014;margin-top:2.25rem;margin-bottom:.75rem;padding-bottom:.5rem}.cafe-site .workshops-prose :where(h2):first-of-type{border-bottom:none;margin-top:0;padding-bottom:0}.cafe-site .workshops-prose :where(hr){border-color:#0000001a;margin-top:2.5rem;margin-bottom:2.5rem}.dark .cafe-site .workshops-prose :where(h2){border-bottom-color:#ffffff1f}.dark .cafe-site .workshops-prose :where(hr){border-color:#ffffff1f}.cafe-site .workshops-prose :where(h2:last-of-type+p){font-size:.8125rem;line-height:1.5}.cafe-site .workshops-prose :where(h2:last-of-type+p em){font-style:italic}.cafe-site :is(h1,h2,h3,h4).font-heading{color:var(--aw-color-text-heading)}.cafe-site .cafe-about-highlight{color:#d93;font-weight:700}.dark .cafe-site .cafe-about-highlight{color:#e8aa50}.cafe-site #header nav a,.cafe-site #header nav a:visited,.cafe-site #header nav a.aw-link-active{color:#000}.dark .cafe-site #header nav a,.dark .cafe-site #header nav a:visited,.dark .cafe-site #header nav a.aw-link-active{color:var(--aw-color-text-default)}.cafe-site #header nav a:hover,.cafe-site #header nav a.aw-link-active:hover{color:var(--aw-color-link)!important}.cafe-site #header nav button:hover{color:var(--aw-color-link)}.cafe-site #header a.aw-trailing-brand{cursor:pointer}.cafe-site #header a.aw-trailing-brand:hover,.cafe-site #header a.aw-trailing-brand:focus-visible{color:var(--aw-color-link)}.cafe-site .cafe-newsletter-card{background:#fff;border:1px solid #dd993338;border-radius:1rem;padding:clamp(1.75rem,4vw,2.5rem) clamp(1.5rem,4vw,2.25rem);box-shadow:0 1px 2px #0000000a,0 12px 40px #dd993314}.dark .cafe-site .cafe-newsletter-card{background:#0f1114d9;border-color:#e8aa5047;box-shadow:0 12px 40px #00000059}.cafe-site .cafe-newsletter-card__icon{width:3.25rem;height:3.25rem;color:var(--aw-color-primary);background:#dd99331f;border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:inline-flex}.dark .cafe-site .cafe-newsletter-card__icon{background:#e8aa5026}.cafe-site .cafe-stripe-sky{background-color:#eff6ff}.cafe-site .cafe-stripe-white{background-color:#fff}.cafe-site :is(a,button).btn-primary{color:#fff!important;background-color:#d93!important;border-color:#d93!important}.cafe-site :is(a,button).btn-primary:hover{color:#fff!important;background-color:#c88728!important;border-color:#c88728!important}.cafe-site .cafe-newsletter-card h2{color:#d93}.dark .cafe-site .cafe-newsletter-card h2{color:#e8aa50}.cafe-site .cafe-prose-with-sidebar-hero p:has(>img:only-child[src*=kitchen_table]),.cafe-site .cafe-prose-with-sidebar-hero p:has(>img:only-child[src*="K%20and%20C"]){margin:0;display:none}.cafe-site .headless-cafe-page-title{color:#d93}html.dark .cafe-site .headless-cafe-page-title{color:#e8aa50}.cafe-site .headless-cafe-prose{--hc-gold:#d93;--hc-ink:#1e293b;--hc-muted:#475569}.cafe-site .headless-cafe-prose :where(h3){letter-spacing:-.02em;color:var(--hc-gold);margin-top:2rem;margin-bottom:.65rem;font-size:1.35rem;line-height:1.3}.cafe-site .headless-cafe-prose :where(h3):first-child{margin-top:0}.cafe-site .headless-cafe-prose :where(h3:empty){display:none}.cafe-site .headless-cafe-prose :where(h3:not(:first-child):not(:empty)){border-top:1px solid #dd993338;margin-top:2.25rem;padding-top:1.75rem}.cafe-site .headless-cafe-prose :where(h3:first-child+p){color:var(--hc-ink);font-size:1.0625rem;line-height:1.75}.cafe-site .headless-cafe-prose :where(p){color:var(--hc-muted);line-height:1.75}.cafe-site .headless-cafe-prose :where(p:has(>em:only-child)){border-inline-start:3px solid var(--hc-gold);color:var(--hc-ink);background:#eff6ff73;border-radius:.5rem;margin-top:.35rem;margin-bottom:.35rem;padding:.85rem 1rem .85rem 1.1rem}.cafe-site .headless-cafe-prose :where(h3:not(:first-child)~p:has(>em:only-child):first-of-type){margin-top:.75rem}.cafe-site .headless-cafe-prose :where(p:has(>em:only-child) em){color:inherit;font-style:italic}.cafe-site .headless-cafe-prose :where(p:has(>em:only-child):last-of-type em){color:var(--hc-gold);font-style:normal;font-weight:600}.cafe-site .headless-cafe-prose :where(h3#jan){letter-spacing:.02em;color:var(--hc-gold);border-top:none;margin-top:.85rem;padding-top:0;font-size:.9375rem;font-weight:600}.cafe-site .headless-cafe-prose :where(p:last-child){color:var(--hc-gold);border-top:1px solid #dd993338;margin-top:2.5rem;padding-top:1.25rem;font-size:.9375rem;font-weight:600}.cafe-site-footer[data-astro-cid-kf3fma6a]{color:#fbfaf699;background:#0b1512;border-top:1px solid #f6f8f529;font-size:clamp(.86rem,.82rem + .2vw,.95rem)}.cafe-site-footer__inner[data-astro-cid-kf3fma6a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;max-width:80rem;margin-inline:auto;padding:1.6rem clamp(1rem,4vw,1.5rem);display:flex}.cafe-site-footer__meta[data-astro-cid-kf3fma6a] p[data-astro-cid-kf3fma6a]{margin:0}.cafe-site-footer__credit[data-astro-cid-kf3fma6a]{opacity:.65;margin-top:.35rem;font-size:.72rem;line-height:1.4}.cafe-site-footer__nav[data-astro-cid-kf3fma6a]{flex-wrap:wrap;gap:1.6rem;display:flex}.cafe-site-footer__nav[data-astro-cid-kf3fma6a] a[data-astro-cid-kf3fma6a]{color:inherit;text-decoration:none}.cafe-site-footer__nav[data-astro-cid-kf3fma6a] a[data-astro-cid-kf3fma6a]:hover{color:#fbfaf6}
