.pagination.svelte-14nrfpk{display:flex;align-items:center}.pagination.svelte-14nrfpk ul:where(.svelte-14nrfpk){list-style:none;display:flex;align-items:center;gap:.45rem;margin:0;padding:0;flex-wrap:wrap}.pagination.svelte-14nrfpk li:where(.svelte-14nrfpk){margin:0;padding:0}.pagination.svelte-14nrfpk a:where(.svelte-14nrfpk),.pagination__ellipsis.svelte-14nrfpk,.pagination__nav.svelte-14nrfpk{display:inline-flex;align-items:center;justify-content:center;height:35px;min-width:35px;padding:0 .3rem;border-radius:12px;font-size:.875rem;font-weight:700;letter-spacing:-.02em}.pagination.svelte-14nrfpk a:where(.svelte-14nrfpk),.pagination__nav.svelte-14nrfpk{text-decoration:none;color:var(--text);background:#ffffff06;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff05,0 6px 18px #0000001f;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.pagination.svelte-14nrfpk a:where(.svelte-14nrfpk):hover,.pagination__nav.svelte-14nrfpk:hover{transform:translateY(-1px);background:#ffffff0b;border-color:#3d5afe33;color:#fff;box-shadow:inset 0 1px #ffffff06,0 10px 22px #00000029}.pagination.svelte-14nrfpk a.active:where(.svelte-14nrfpk),.pagination.svelte-14nrfpk a[aria-current=page]:where(.svelte-14nrfpk){color:#fff;background:linear-gradient(180deg,#3d5afe,#2747f0);border-color:transparent;box-shadow:0 10px 24px #3d5afe3d;border-color:#2747f0}.pagination__nav.svelte-14nrfpk{min-width:35px}.pagination__nav--disabled.svelte-14nrfpk{color:var(--muted);background:#ffffff05;border:1px solid rgba(255,255,255,.05);box-shadow:none;cursor:default;opacity:.55}.pagination__ellipsis.svelte-14nrfpk{min-width:24px;padding:0 .2rem;color:var(--muted)}.pagination.svelte-14nrfpk a:where(.svelte-14nrfpk):focus-visible,.pagination__nav.svelte-14nrfpk:focus-visible{outline:none;box-shadow:0 0 0 3px #3d5afe33,0 10px 24px #3d5afe2e}.sr-only.svelte-14nrfpk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.pagination.svelte-14nrfpk a:where(.svelte-14nrfpk),.pagination__ellipsis.svelte-14nrfpk,.pagination__nav.svelte-14nrfpk{height:30px;min-width:30px;padding:0 .3rem;border-radius:10px;font-size:.88rem}}.featured-news.svelte-1jsrqkf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem}.featured-news__main.svelte-1jsrqkf{grid-column:span 2}.side-post.svelte-1jsrqkf{grid-column:span 1}.featured-news__main.svelte-1jsrqkf a:where(.svelte-1jsrqkf),.side-post.svelte-1jsrqkf a:where(.svelte-1jsrqkf){display:block;height:100%;text-decoration:none;color:inherit}.featured-news__main.svelte-1jsrqkf,.side-post.svelte-1jsrqkf{height:100%;border-radius:calc(var(--radius) + 4px);overflow:hidden;background:var(--bg-elevated);border:1px solid var(--border);box-shadow:var(--shadow);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.featured-news__main.svelte-1jsrqkf:hover,.side-post.svelte-1jsrqkf:hover{transform:translateY(-3px);border-color:var(--accent-soft);box-shadow:0 18px 40px #0000004d}.featured-news__media.svelte-1jsrqkf{width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--bg)}.featured-news__media.svelte-1jsrqkf img:where(.svelte-1jsrqkf),.side-post__media.svelte-1jsrqkf img:where(.svelte-1jsrqkf){width:100%;height:100%;display:block;object-fit:cover}.featured-news__body.svelte-1jsrqkf{padding:1.35rem 1.35rem 1.45rem}.featured-news__body.svelte-1jsrqkf h2:where(.svelte-1jsrqkf){margin:0 0 .85rem;font-size:2rem}.featured-news__body.svelte-1jsrqkf p:where(.svelte-1jsrqkf):last-child{margin:0;font-size:1.25rem}.featured-news__side.svelte-1jsrqkf{display:grid;gap:1.5rem}.side-post__media.svelte-1jsrqkf{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--bg)}.side-post__media.svelte-1jsrqkf:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--bg),transparent 70%);opacity:.7}.side-post__media.svelte-1jsrqkf .absolute:where(.svelte-1jsrqkf){position:absolute;bottom:10px;width:calc(100% - 2rem);left:1rem}.side-post__body.svelte-1jsrqkf{padding:1rem 1rem 1.1rem}@media(max-width:900px){.featured-news.svelte-1jsrqkf{grid-template-columns:1fr;gap:0}.featured-news__side.svelte-1jsrqkf{grid-template-columns:1fr;margin-top:1.5rem}}.posts-grid.svelte-jronlz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}@media(max-width:900px){.posts-grid.svelte-jronlz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.posts-grid.svelte-jronlz{grid-template-columns:1fr}}
