@charset "UTF-8";.svelte-q4b1in::-moz-selection{color:#fefefe;background:#4888f4}.svelte-q4b1in::selection{color:#fefefe;background:#4888f4}a.svelte-q4b1in{color:#4888f4;font-weight:500;transition:color .25s ease-in;text-decoration:none}a.svelte-q4b1in:hover{color:#f45e48}a.svelte-q4b1in:visited{color:#f4b448}a.svelte-q4b1in:visited:hover{color:#f45e48}p.svelte-q4b1in{font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:1rem}p.svelte-q4b1in{display:block;margin:0rem auto .75rem}span.svelte-q4b1in{font-weight:400;font-size:.75rem;text-transform:uppercase}span.svelte-q4b1in:after{color:#f8b79b;font-weight:800;content:"·";padding:0px .75rem}span.svelte-q4b1in:last-child{padding-right:0}span.svelte-q4b1in:last-child:after{content:"";visibility:hidden}.svelte-r2c5xq::-moz-selection{color:#fefefe;background:#4888f4}.svelte-r2c5xq::selection{color:#fefefe;background:#4888f4}a.svelte-r2c5xq{color:#4888f4;font-weight:500;transition:color .25s ease-in;text-decoration:none}a.svelte-r2c5xq:hover{color:#f45e48}a.svelte-r2c5xq:visited{color:#f4b448}a.svelte-r2c5xq:visited:hover{color:#f45e48}h1.svelte-r2c5xq,h2.svelte-r2c5xq{line-height:1.15}h1.svelte-r2c5xq{font-size:2.78rem}h1.svelte-r2c5xq,h2.svelte-r2c5xq{margin-top:2rem;margin-bottom:1rem}h2.svelte-r2c5xq{font-size:2.488rem}p.svelte-r2c5xq{font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:1rem}small.svelte-r2c5xq{font-size:.833rem}a.svelte-r2c5xq{text-decoration:none}.homepage-layout.svelte-r2c5xq{margin:0 auto;max-width:1080px;padding:2rem 0}.featured-story.svelte-r2c5xq{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;align-items:start;padding-bottom:2.5rem}.featured-text.svelte-r2c5xq .label:where(.svelte-r2c5xq){display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f45e48;border:1.5px solid #f45e48;padding:2px 8px;margin-bottom:.75rem}.featured-text.svelte-r2c5xq h1:where(.svelte-r2c5xq){font-size:2.2rem;line-height:1.15;margin:0 0 .85rem;color:#222525;transition:color .25s ease}.featured-text.svelte-r2c5xq h1:where(.svelte-r2c5xq):hover{color:#f45e48}.featured-text.svelte-r2c5xq .excerpt:where(.svelte-r2c5xq){color:#3b3f3f;font-size:1.05rem;line-height:1.55;margin-bottom:.85rem}.featured-text.svelte-r2c5xq .byline:where(.svelte-r2c5xq){color:#a3a9a9;font-size:.85rem;margin:0}.featured-image.svelte-r2c5xq img:where(.svelte-r2c5xq){width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.divider.svelte-r2c5xq{height:1px;background-color:#f8b79b;margin-bottom:2rem}.secondary-stories.svelte-r2c5xq{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.75rem}.secondary-story.svelte-r2c5xq img:where(.svelte-r2c5xq){width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block;margin-bottom:.75rem}.secondary-story.svelte-r2c5xq h2:where(.svelte-r2c5xq){font-size:1.1rem;line-height:1.3;margin:0 0 .4rem;color:#222525;transition:color .25s ease}.secondary-story.svelte-r2c5xq h2:where(.svelte-r2c5xq):hover{color:#f45e48}.secondary-story.svelte-r2c5xq p:where(.svelte-r2c5xq){color:#3b3f3f;font-size:.9rem;line-height:1.5;margin:0 0 .4rem}.secondary-story.svelte-r2c5xq small:where(.svelte-r2c5xq){color:#a3a9a9;font-size:.8rem}@media (max-width: 1080px){.homepage-layout.svelte-r2c5xq{padding:2rem 10px}}@media (max-width: 800px){.featured-story.svelte-r2c5xq{grid-template-columns:1fr}.featured-image.svelte-r2c5xq{order:-1}}@media (max-width: 640px){.homepage-layout.svelte-r2c5xq{padding:1.5rem 10px}.featured-text.svelte-r2c5xq h1:where(.svelte-r2c5xq){font-size:1.75rem}.secondary-stories.svelte-r2c5xq{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.secondary-stories.svelte-r2c5xq{grid-template-columns:1fr}}
