.snowfield[data-astro-cid-zqqxceon]{container-type:inline-size;padding:clamp(.5rem,3vi,2.75rem);background:color-mix(in srgb,var(--blue) 20%,var(--bg)) url(/images/fair/snow.svg) center top / 30rem}.broadside[data-astro-cid-zqqxceon]{--frame: clamp(3.4rem, 12cqi, 6.75rem);max-width:calc(var(--measure) - 3rem);margin-inline:auto;padding:calc(var(--frame) * .42) .35rem calc(var(--frame) * .42);background:var(--bg);border:calc(var(--frame) / 2) solid transparent;border-image:url(/images/fair/border.svg) 300 / var(--frame) space;text-align:center}.broadside[data-astro-cid-zqqxceon] h1[data-astro-cid-zqqxceon]{font-size:clamp(2.65rem,9cqi,5.6rem);margin-bottom:.35em}.when[data-astro-cid-zqqxceon]{margin:0;font-style:italic;font-size:clamp(1.75rem,5cqi,var(--step-5));line-height:1.12;font-variant-numeric:oldstyle-nums}address[data-astro-cid-zqqxceon]{margin-top:1.5rem;font-style:normal;font-size:clamp(1.06rem,3cqi,var(--step-1));line-height:1.3;font-variant-numeric:oldstyle-nums;text-wrap:balance}.line[data-astro-cid-zqqxceon]{display:inline-block}address[data-astro-cid-zqqxceon] .maplinks{justify-content:center}.fleuron[data-astro-cid-zqqxceon]{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin-block:2rem 1.75rem}.fleuron[data-astro-cid-zqqxceon]:before,.fleuron[data-astro-cid-zqqxceon]:after{content:"";flex:0 1 7rem;border-top:1px solid var(--rule)}.fleuron[data-astro-cid-zqqxceon] svg{width:3.1rem}.facts[data-astro-cid-zqqxceon]{margin:1.1rem 0 0;font-style:italic;font-size:clamp(1rem,2.6cqi,var(--step-0));color:var(--muted);text-wrap:balance}.broadside[data-astro-cid-zqqxceon] .lead[data-astro-cid-zqqxceon]{margin:0;font-size:clamp(1.2rem,3.4cqi,var(--step-2));line-height:1.3}.wares[data-astro-cid-zqqxceon]{container-type:inline-size;max-width:42rem;margin:1.6rem auto 0}.ware-grid[data-astro-cid-zqqxceon]{display:grid;gap:1.4rem}@container (min-width: 36rem){.ware-grid[data-astro-cid-zqqxceon]{grid-template-columns:repeat(3,1fr);gap:2rem}}.wares[data-astro-cid-zqqxceon] h2[data-astro-cid-zqqxceon]{margin:0 0 .55rem;padding-bottom:.4rem;border-bottom:1px solid var(--rule);font-size:clamp(1rem,2.6cqi,var(--step-0));line-height:1.2;letter-spacing:.08em;color:var(--muted)}.wares[data-astro-cid-zqqxceon] ul[data-astro-cid-zqqxceon]{list-style:none;margin:0;padding:0;font-size:clamp(1.06rem,2.8cqi,var(--step-1));line-height:1.45}.cause[data-astro-cid-zqqxceon]{margin:1.8rem auto 0;font-style:italic;font-size:clamp(1.06rem,2.8cqi,var(--step-1));line-height:1.35}.print-only[data-astro-cid-zqqxceon],.print-frame[data-astro-cid-zqqxceon]{display:none}@media print{@page{margin:0}.site-header,.site-footer,.skip-link,address[data-astro-cid-zqqxceon] .maplinks{display:none}html,body,main{background:#fff;margin:0;padding:0}.snowfield[data-astro-cid-zqqxceon]{container-type:size;box-sizing:border-box;height:100vb;padding:4.5vi;background:none;break-inside:avoid}.broadside[data-astro-cid-zqqxceon]{--u: min(1cqi, .66cqb);--frame: calc(var(--u) * 13);box-sizing:border-box;max-width:none;height:100%;position:relative;border-image:none;padding:calc(var(--frame) * .75) calc(var(--u) * 2) calc(var(--frame) * .6);display:flex;flex-direction:column;justify-content:center;color:#000}.broadside[data-astro-cid-zqqxceon] h1[data-astro-cid-zqqxceon]{font-size:calc(var(--u) * 11.5);margin-bottom:.3em}.when[data-astro-cid-zqqxceon]{font-size:calc(var(--u) * 6.6)}address[data-astro-cid-zqqxceon]{margin-top:calc(var(--u) * 3.5);font-size:calc(var(--u) * 3.5)}.fleuron[data-astro-cid-zqqxceon]{margin-block:calc(var(--u) * 4) calc(var(--u) * 3.5);gap:calc(var(--u) * 2.2)}.fleuron[data-astro-cid-zqqxceon]:before,.fleuron[data-astro-cid-zqqxceon]:after{flex-basis:calc(var(--u) * 14)}.fleuron[data-astro-cid-zqqxceon] svg{width:calc(var(--u) * 6.5)}.facts[data-astro-cid-zqqxceon]{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 3)}.broadside[data-astro-cid-zqqxceon] .lead[data-astro-cid-zqqxceon]{font-size:calc(var(--u) * 4.2)}.wares[data-astro-cid-zqqxceon]{container-type:normal;width:100%;max-width:none;margin-top:calc(var(--u) * 3.5)}.ware-grid[data-astro-cid-zqqxceon]{grid-template-columns:repeat(3,max-content);justify-content:center;gap:calc(var(--u) * 4.5)}.wares[data-astro-cid-zqqxceon] h2[data-astro-cid-zqqxceon]{margin-bottom:calc(var(--u) * 1.2);padding-bottom:calc(var(--u) * .9);font-size:calc(var(--u) * 2.7)}.wares[data-astro-cid-zqqxceon] ul[data-astro-cid-zqqxceon]{font-size:calc(var(--u) * 3.2)}.cause[data-astro-cid-zqqxceon]{margin-top:calc(var(--u) * 4);font-size:calc(var(--u) * 3.3)}.print-only[data-astro-cid-zqqxceon]{display:block}.print-frame[data-astro-cid-zqqxceon]{display:block;--out: calc(var(--frame) / -2);--in: calc(var(--frame) / 2)}.print-frame[data-astro-cid-zqqxceon] img[data-astro-cid-zqqxceon]{display:block}.corner[data-astro-cid-zqqxceon]{position:absolute;width:var(--frame);height:var(--frame)}.tl[data-astro-cid-zqqxceon]{top:var(--out);left:var(--out)}.tr[data-astro-cid-zqqxceon]{top:var(--out);right:var(--out)}.br[data-astro-cid-zqqxceon]{bottom:var(--out);right:var(--out)}.bl[data-astro-cid-zqqxceon]{bottom:var(--out);left:var(--out)}.edge[data-astro-cid-zqqxceon]{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-evenly;overflow:hidden}.top[data-astro-cid-zqqxceon],.bottom[data-astro-cid-zqqxceon]{left:var(--in);right:var(--in);height:var(--frame)}.top[data-astro-cid-zqqxceon]{top:var(--out)}.bottom[data-astro-cid-zqqxceon]{bottom:var(--out)}.top[data-astro-cid-zqqxceon] img[data-astro-cid-zqqxceon],.bottom[data-astro-cid-zqqxceon] img[data-astro-cid-zqqxceon]{width:calc(var(--frame) * 2);height:var(--frame)}.left[data-astro-cid-zqqxceon],.right[data-astro-cid-zqqxceon]{top:var(--in);bottom:var(--in);width:var(--frame);flex-direction:column}.left[data-astro-cid-zqqxceon]{left:var(--out)}.right[data-astro-cid-zqqxceon]{right:var(--out)}.left[data-astro-cid-zqqxceon] img[data-astro-cid-zqqxceon],.right[data-astro-cid-zqqxceon] img[data-astro-cid-zqqxceon]{width:var(--frame);height:calc(var(--frame) * 2)}.colophon[data-astro-cid-zqqxceon]{margin:calc(var(--u) * 4) 0 0;font-family:var(--sans);font-weight:500;font-size:calc(var(--u) * 1.9);letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:lining-nums}}
