@font-face{font-family:Regular;src:url(/fonts/PPEditorialNew-Medium.woff2) format("woff2");font-weight:1 999;font-display:swap}@font-face{font-family:Bold;src:url(/fonts/PPEditorialNew-Ultrabold.woff2) format("woff2");font-weight:1 999;font-display:swap}@font-face{font-family:Light;src:url(/fonts/PPEditorialNew-Ultralight.woff2) format("woff2");font-weight:1 999;font-display:swap}@font-face{font-family:Headings;src:url(/fonts/Margo.woff2) format("woff2");font-weight:1 999;font-display:swap}html{--black: #000000;--white: #FAFAFA;--headings: "Headings", serif;--regular: "Regular", serif;--bold: "Bold", serif;--light: "Light", serif}body{background-color:var(--white);font-family:var(--regular);margin:0;padding:30px;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:var(--headings);color:var(--black);font-weight:400;margin:0}h1{font-size:78px}h2{font-size:54px}h3{font-size:36px}h4{font-size:18px}strong,b{font-family:var(--bold);font-weight:400;color:var(--black)}a{font-family:var(--regular);color:var(--black);text-decoration:underline}button{font-family:var(--regular);color:var(--black)}img{max-width:100%;height:auto}h2.svelte-bwmedm{text-align:center}div.svelte-bwmedm{padding:100px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}p.svelte-bwmedm{font-family:var(--light);max-width:260px;text-align:center}form.svelte-bwmedm{display:flex;flex-direction:row;margin-top:60px}input.svelte-bwmedm{font-family:var(--headings);font-size:24px;padding:20px;width:400px}button.svelte-bwmedm{margin-left:30px;display:inline-block;border:1px solid var(--black);padding:20px 80px;background-color:var(--white);cursor:pointer;font-family:var(--headings);font-size:24px}button.svelte-bwmedm:hover{background-color:var(--black);color:var(--white)}@media (max-width: 840px){form.svelte-bwmedm{width:100%;display:flex;flex-direction:column}input.svelte-bwmedm{width:calc(100% - 42px);text-align:center}button.svelte-bwmedm{margin:10px 0 0;width:100%}}footer.svelte-ugx9wk{border-top:1px solid var(--black);padding-bottom:20px}.logo-row.svelte-ugx9wk{padding:60px 0 140px}.logo.svelte-ugx9wk{width:200px}.bottom-row.svelte-ugx9wk{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}p.svelte-ugx9wk{font-size:12px;margin-bottom:0;max-width:320px}@media (max-width: 840px){.bottom-row.svelte-ugx9wk{flex-direction:column;width:100%;align-items:flex-start}p.svelte-ugx9wk{max-width:100%}img.svelte-ugx9wk{margin-top:20px}.logo-row.svelte-ugx9wk{padding-bottom:60px}}header.svelte-1srtk84{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid var(--black);padding-bottom:20px}h4.svelte-1srtk84{font-size:16px}.logo.svelte-1srtk84{width:200px;justify-self:center}@media (max-width: 700px){header.svelte-1srtk84{grid-template-columns:1fr 1fr;border-bottom:0;padding-bottom:0}.hide-mobile.svelte-1srtk84{display:none}.logo.svelte-1srtk84{padding-top:20px;justify-self:center;grid-row:2;grid-column:span 2}}@media (max-width: 460px){h4.svelte-1srtk84{font-size:13px}}#logo.svelte-1oj6gsq{padding:30px 0}#subhead.svelte-1oj6gsq{text-align:center;font-size:40px}.masthead.svelte-1oj6gsq{padding:30px 0 40px;display:flex;flex-direction:column;justify-content:center}img.crossword.svelte-1oj6gsq{max-width:535px;margin:30px 0}section.svelte-1oj6gsq{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}h2.svelte-1oj6gsq,p.svelte-1oj6gsq{text-align:center}@media (max-width: 640px){.masthead.svelte-1oj6gsq{padding:10px 0 30px}#subhead.svelte-1oj6gsq{font-size:16px}}h4.svelte-redly4{font-size:18px}div.svelte-om9b1h{display:inline-block;font-family:var(--headings);border:1px solid var(--black);padding:4px 16px;text-decoration:none;font-size:24px;line-height:150%}@media (max-width: 1000px){div.svelte-om9b1h{font-size:16px}}a.svelte-1jvgyq3{text-decoration:none}article.svelte-1jvgyq3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;margin-bottom:30px}img.svelte-1jvgyq3{grid-row:span 2}.date.svelte-1jvgyq3{text-align:right;align-self:flex-end}p.svelte-1jvgyq3{font-family:light,serif;margin-bottom:0;align-self:flex-end}.category.svelte-1jvgyq3{justify-self:flex-end}button.svelte-ehxhot{border:1px solid var(--black);padding:20px;width:100%;background-color:var(--white);cursor:pointer;font-family:var(--headings);font-size:24px}button.svelte-ehxhot:hover{text-decoration:underline}button.selected.svelte-ehxhot{background-color:var(--black);color:var(--white)}section.svelte-ivv9u8{padding-bottom:40px}.category-selectors.svelte-ivv9u8{padding:60px 0;display:grid;grid-column-gap:30px}
