.blog-card.svelte-bk8hah.svelte-bk8hah{display:flex;flex-direction:column;gap:1.5rem;text-decoration:none;color:#000;transition:transform .2s ease}.blog-card.svelte-bk8hah.svelte-bk8hah:hover{transform:translateY(-4px)}.blog-card.svelte-bk8hah:hover .image-container img.svelte-bk8hah{transform:scale(1.02)}.image-container.svelte-bk8hah.svelte-bk8hah{position:relative;width:100%;aspect-ratio:568/380;border-radius:1.5rem;overflow:hidden;background:#0000000d}.blog-card.svelte-bk8hah:not(.small) .image-container.svelte-bk8hah{aspect-ratio:568/559}@media screen and (min-width: 600px){.image-container.svelte-bk8hah.svelte-bk8hah{border-radius:2rem}}.image-container.svelte-bk8hah img.svelte-bk8hah{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.image-container.svelte-bk8hah .placeholder-image.svelte-bk8hah{width:100%;height:100%;background:#0000001a}.image-categories.svelte-bk8hah.svelte-bk8hah{position:absolute;bottom:1rem;left:1rem;font-family:ApfelGrotezk,sans-serif;font-size:.75rem;line-height:.95;letter-spacing:-.011em;color:#fffbf1;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.5)}@media screen and (min-width: 600px){.image-categories.svelte-bk8hah.svelte-bk8hah{bottom:2rem;left:2rem;font-size:1rem}}.text-container.svelte-bk8hah.svelte-bk8hah{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 600px){.text-container.svelte-bk8hah.svelte-bk8hah{gap:1.5rem}}.text-container.svelte-bk8hah time.svelte-bk8hah{font-family:ApfelGrotezk,sans-serif;font-size:.875rem;line-height:.95;letter-spacing:-.011em;color:#00000080}@media screen and (min-width: 600px){.text-container.svelte-bk8hah time.svelte-bk8hah{font-size:1rem}}.text-container.svelte-bk8hah h3.svelte-bk8hah{font-family:ApfelGrotezk,sans-serif;font-size:1.75rem;line-height:.85;font-weight:900;letter-spacing:-.011em;margin:0}@media screen and (min-width: 600px){.text-container.svelte-bk8hah h3.svelte-bk8hah{font-size:2.5rem}}@media screen and (min-width: 1040px){.text-container.svelte-bk8hah h3.svelte-bk8hah{font-size:3.5rem}}.text-container.svelte-bk8hah .read-more.svelte-bk8hah{font-family:ApfelGrotezk,sans-serif;font-size:1.125rem;line-height:.95;font-weight:700;letter-spacing:-.011em}@media screen and (min-width: 600px){.text-container.svelte-bk8hah .read-more.svelte-bk8hah{font-size:1.5rem}}.featured-card.svelte-17xioh1.svelte-17xioh1{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem;background:var(--bg-color);border-radius:2rem;box-shadow:var(--shadow-card);text-decoration:none;color:#000;transition:transform .2s ease,box-shadow .2s ease}@media screen and (min-width: 600px){.featured-card.svelte-17xioh1.svelte-17xioh1{padding:2.5rem;border-radius:4rem;gap:2.5rem}}.featured-card.svelte-17xioh1.svelte-17xioh1:hover{transform:translateY(-4px);box-shadow:0 0 4px #0000000a,0 12px 24px #0000001f}.categories.svelte-17xioh1.svelte-17xioh1{font-family:ApfelGrotezk,sans-serif;font-size:.75rem;line-height:.95;letter-spacing:-.011em;color:#505050bf;text-transform:uppercase}@media screen and (min-width: 600px){.categories.svelte-17xioh1.svelte-17xioh1{font-size:1rem}}.content.svelte-17xioh1.svelte-17xioh1{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media screen and (min-width: 600px){.content.svelte-17xioh1.svelte-17xioh1{flex-direction:row;gap:3.5rem;align-items:center}}@media screen and (min-width: 600px){.content.reverse.svelte-17xioh1.svelte-17xioh1{flex-direction:row-reverse}}.image-container.svelte-17xioh1.svelte-17xioh1{width:100%;aspect-ratio:16/10;border-radius:1rem;overflow:hidden;flex-shrink:0}@media screen and (min-width: 600px){.image-container.svelte-17xioh1.svelte-17xioh1{width:47%;aspect-ratio:451/400;border-radius:2rem}}.image-container.svelte-17xioh1 img.svelte-17xioh1{width:100%;height:100%;object-fit:cover}.image-container.svelte-17xioh1 .placeholder-image.svelte-17xioh1{width:100%;height:100%;background:#0000001a}.text-container.svelte-17xioh1.svelte-17xioh1{display:flex;flex-direction:column;gap:1rem;justify-content:flex-end}@media screen and (min-width: 600px){.text-container.svelte-17xioh1.svelte-17xioh1{flex:1;gap:1.5rem;min-height:20rem}}.text-container.svelte-17xioh1 time.svelte-17xioh1{font-family:ApfelGrotezk,sans-serif;font-size:.875rem;line-height:.95;letter-spacing:-.011em;color:#505050bf}@media screen and (min-width: 600px){.text-container.svelte-17xioh1 time.svelte-17xioh1{font-size:1rem}}.text-container.svelte-17xioh1 h2.svelte-17xioh1{font-family:ApfelGrotezk,sans-serif;font-size:2rem;line-height:.85;font-weight:900;letter-spacing:-.011em;margin:0}@media screen and (min-width: 600px){.text-container.svelte-17xioh1 h2.svelte-17xioh1{font-size:3rem}}@media screen and (min-width: 1040px){.text-container.svelte-17xioh1 h2.svelte-17xioh1{font-size:4.5rem}}.text-container.svelte-17xioh1 .read-more.svelte-17xioh1{font-family:ApfelGrotezk,sans-serif;font-size:1.125rem;line-height:.95;font-weight:700;letter-spacing:-.011em}@media screen and (min-width: 600px){.text-container.svelte-17xioh1 .read-more.svelte-17xioh1{font-size:1.5rem}}.page-container.svelte-xztj1i.svelte-xztj1i{background-color:#fffbf1;min-height:100vh;position:relative;color:#000;font-family:ApfelGrotezk,sans-serif}.main-content.svelte-xztj1i.svelte-xztj1i{width:100%;max-width:1200px;margin:0 auto;padding:6.25rem 1.5rem 5rem;display:flex;flex-direction:column;gap:4rem}@media screen and (min-width: 600px){.main-content.svelte-xztj1i.svelte-xztj1i{padding:7.5rem 2.5rem 6.25rem;gap:4rem}}@media screen and (min-width: 1040px){.main-content.svelte-xztj1i.svelte-xztj1i{padding:9.375rem 2.5rem 7.5rem}}@media screen and (min-width: 1680px){.main-content.svelte-xztj1i.svelte-xztj1i{padding:9.375rem 0 7.5rem}}.headline-section.svelte-xztj1i.svelte-xztj1i{display:flex;justify-content:center;padding-bottom:2rem;width:100%}@media screen and (min-width: 600px){.headline-section.svelte-xztj1i.svelte-xztj1i{padding-bottom:4rem}}.headline-svg.svelte-xztj1i.svelte-xztj1i{width:100%;max-width:100%;height:auto}@media screen and (min-width: 600px){.headline-svg.svelte-xztj1i.svelte-xztj1i{max-width:1000px}}@media screen and (min-width: 1040px){.headline-svg.svelte-xztj1i.svelte-xztj1i{max-width:1196px}}.featured-section.svelte-xztj1i.svelte-xztj1i{width:100%}.posts-grid.svelte-xztj1i.svelte-xztj1i{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width: 600px){.posts-grid.svelte-xztj1i.svelte-xztj1i{flex-direction:row;gap:1.25rem}}.grid-column.svelte-xztj1i.svelte-xztj1i{display:flex;flex-direction:column;gap:3rem;flex:1}@media screen and (min-width: 600px){.grid-column.svelte-xztj1i.svelte-xztj1i{gap:4rem}}.coming-soon.svelte-xztj1i.svelte-xztj1i{max-width:600px;margin:4rem auto;text-align:center;padding:3rem;background:#ffffff80;border:2px solid rgba(0,0,0,.1);border-radius:2rem}.coming-soon.svelte-xztj1i h2.svelte-xztj1i{font-size:2rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width: 600px){.coming-soon.svelte-xztj1i h2.svelte-xztj1i{font-size:3rem}}.coming-soon.svelte-xztj1i p.svelte-xztj1i{font-size:1.125rem;color:#000000b3;margin:0}@media screen and (min-width: 600px){.coming-soon.svelte-xztj1i p.svelte-xztj1i{font-size:1.25rem}}body{overflow-y:auto!important}
