h5.svelte-c5alkl.svelte-c5alkl{font-weight:300;font-size:1.2rem;color:var(--color-dark);margin-top:1.25rem;margin-bottom:1rem}h2.svelte-c5alkl.svelte-c5alkl{font-weight:300;font-size:1.8rem;margin-top:1rem;margin-bottom:1rem;line-height:2.2rem;color:var(--color-dark)}.highlights.svelte-c5alkl.svelte-c5alkl{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:2rem}.highlights.svelte-c5alkl>div.svelte-c5alkl{display:flex;flex-direction:column;gap:.75rem}.highlights.svelte-c5alkl img.svelte-c5alkl{width:100%;height:250px;object-fit:cover;border-radius:1rem}.highlights.svelte-c5alkl a.svelte-c5alkl{display:inline-block;margin-top:auto;border-radius:2rem;background-color:var(--color-accent);text-align:center;padding:.5rem 1.2rem;text-decoration:none;color:var(--color-light)}.page.svelte-1pljmhv.svelte-1pljmhv{font-size:1rem;padding-bottom:4rem}.hero-img.svelte-1pljmhv.svelte-1pljmhv{width:100%;max-height:420px;object-fit:cover;display:block}.scroll-nav.svelte-1pljmhv.svelte-1pljmhv{position:sticky;top:calc(4rem - 1px);z-index:10;background:var(--color-dark);display:flex;border:4px solid var(--color-light);margin:.85rem 1.75rem 1rem;border-radius:.5rem;overflow:hidden;box-sizing:border-box}.scroll-nav.svelte-1pljmhv a.svelte-1pljmhv{flex:1 1 0;padding:.72rem .6rem;text-align:center;text-decoration:none;color:var(--color-light);border:1px solid color-mix(in srgb,var(--color-light) 55%,transparent);margin:-1px 0 0 -1px;font-size:.98rem}h1.svelte-1pljmhv.svelte-1pljmhv{font-weight:300;font-size:2rem}.body.svelte-1pljmhv.svelte-1pljmhv{padding:2rem 4rem 4rem;max-width:1100px;margin:0 auto}.section-anchor.svelte-1pljmhv.svelte-1pljmhv,.body.svelte-1pljmhv.svelte-1pljmhv{scroll-margin-top:6rem}.section-title.svelte-1pljmhv.svelte-1pljmhv{font-weight:300;font-size:1.2rem;margin-top:1.25rem;margin-bottom:1rem;color:var(--color-dark)}.blog-list.svelte-1pljmhv article.svelte-1pljmhv{padding:.75rem 0;border-top:1px solid color-mix(in srgb,var(--color-dark) 12%,transparent)}.blog-list.svelte-1pljmhv article.svelte-1pljmhv:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-dark) 12%,transparent)}.blog-list.svelte-1pljmhv h4.svelte-1pljmhv{margin:0;font-size:1rem;font-weight:400;line-height:1.4}.blog-list.svelte-1pljmhv a.svelte-1pljmhv{color:var(--color-accent);text-decoration:none}.back.svelte-1pljmhv.svelte-1pljmhv{display:inline-flex;align-items:center;gap:.45rem;font-size:1.05rem;font-weight:500;color:var(--color-accent);text-decoration:none}.back.svelte-1pljmhv.svelte-1pljmhv:before{content:"←";font-size:1.35em;line-height:1}.back-row.svelte-1pljmhv.svelte-1pljmhv{margin-top:2rem}@media (max-width: 660px){.body.svelte-1pljmhv.svelte-1pljmhv{padding:1.5rem 2rem 4rem}.scroll-nav.svelte-1pljmhv.svelte-1pljmhv{margin-left:1rem;margin-right:1rem}}
