.container.svelte-4s1vdh{width:100%;max-width:var(--site-max);padding-inline:var(--site-margin-sm);margin-inline:auto}@media (width>=720px){.container.svelte-4s1vdh{padding-inline:var(--site-margin-md)}}@media (width>=1300px){.container.svelte-4s1vdh{padding-inline:var(--site-margin)}}.container.svelte-4s1vdh{box-sizing:border-box}.page-hero.svelte-4s1vdh{padding-block:var(--space-10)}@media (width<=960px){.page-hero.svelte-4s1vdh{padding-block:var(--space-7)}}.page-hero.svelte-4s1vdh{background:var(--color-bg);padding-top:var(--space-6);padding-bottom:var(--space-8)}@media (width<=960px){.page-hero.svelte-4s1vdh{padding-top:var(--space-5);padding-bottom:var(--space-6)}}.page-hero-inner.svelte-4s1vdh{gap:var(--space-4);flex-direction:column;max-width:900px;margin:0 auto;display:flex}.page-hero--embedded.svelte-4s1vdh{background:0 0;padding:0}.page-hero--embedded.svelte-4s1vdh .page-hero-inner:where(.svelte-4s1vdh){max-width:none;margin:0}.page-hero--embedded.svelte-4s1vdh .page-description:where(.svelte-4s1vdh){max-width:none}.breadcrumb.svelte-4s1vdh{font-family:var(--font-sans);color:var(--color-text-muted);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.breadcrumb.svelte-4s1vdh:hover{color:var(--color-accent)}.section-label.svelte-4s1vdh{align-items:center;gap:var(--space-3);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.15em;color:var(--color-text-muted);margin:0;font-size:.8rem;font-weight:700;display:flex}.section-label.svelte-4s1vdh:before{content:"";background:currentColor;width:2rem;height:1px}.section-title.svelte-4s1vdh{font-family:var(--font-serif);font-size:var(--text-h1);color:var(--color-ink);margin:0;font-weight:400;line-height:1.15}@media (width<=960px){.section-title.svelte-4s1vdh{font-size:2.5rem}}@media (width<=640px){.section-title.svelte-4s1vdh{font-size:2rem}}.section-subtitle.svelte-4s1vdh{font-family:var(--font-serif);font-size:var(--text-h2);color:var(--color-ink);margin:0;font-weight:400;line-height:1.2}.title-accent.svelte-4s1vdh{color:var(--color-accent);font-style:italic}.page-description.svelte-4s1vdh{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);max-width:70ch;margin:0;line-height:1.7}.blog-post-cta.svelte-4261o0{border-radius:var(--radius-card) 0 var(--radius-card) 0;margin-top:var(--space-8);padding:var(--space-6) var(--space-7);background:var(--color-bg);gap:var(--space-4);flex-direction:column;display:flex;box-shadow:0 4px 4px #2a1b1740}.blog-post-cta-eyebrow.svelte-4261o0{margin:0}.blog-post-cta-text.svelte-4261o0,.blog-post-cta-highlight.svelte-4261o0{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);margin:0;line-height:1.7}.blog-post-cta-highlight.svelte-4261o0{color:var(--color-ink);font-weight:600}.blog-post-cta-action.svelte-4261o0{width:100%;margin-top:var(--space-2);justify-content:flex-end;display:flex}:root{--bp-sm:720px;--bp-md:960px;--bp-lg:1300px;--bp-xl:1920px;--site-max:1920px;--site-margin:144px;--site-margin-md:64px;--site-margin-sm:24px;--grid-columns:12;--grid-gutter:20px;--content-max:1632px;--page-flow:5rem;--page-flow-md:3rem;--page-flow-sm:2rem;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4rem;--space-8:5rem;--space-9:6rem;--space-10:7rem;--space-11:8rem;--nav-height:72px;--radius-pill:999px;--radius-card:5rem;--radius-arch:50% 50% 0 0;--shadow-soft:0 8px 12px #2a1b171a;--shadow-icon:0 4px 12px #2a1b1726}@media (width<=720px){.col-sm-full.svelte-u4k2t{grid-column:1/13!important}}.container.svelte-u4k2t{width:100%;max-width:var(--site-max);padding-inline:var(--site-margin-sm);margin-inline:auto}@media (width>=720px){.container.svelte-u4k2t{padding-inline:var(--site-margin-md)}}@media (width>=1300px){.container.svelte-u4k2t{padding-inline:var(--site-margin)}}.container.svelte-u4k2t{box-sizing:border-box}.grid.svelte-u4k2t{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);width:100%;max-width:var(--content-max);margin-inline:auto;display:grid}.col-10.svelte-u4k2t{grid-column-end:span 10}.col-start-2.svelte-u4k2t{grid-column-start:2}.blog-list-hero.svelte-u4k2t{padding-block:var(--space-10)}@media (width<=960px){.blog-list-hero.svelte-u4k2t{padding-block:var(--space-7)}}.blog-list-hero.svelte-u4k2t{background:var(--color-bg);padding-top:var(--space-6);padding-bottom:var(--space-6)}.blog-list-hero-content.svelte-u4k2t{min-width:0}.blog-list-hero-cta.svelte-u4k2t{margin-top:var(--space-4);justify-content:flex-start;display:flex}.blog-list-hero .page-hero--embedded{padding:0}.blog-list-section.svelte-u4k2t{padding-block:var(--space-10)}@media (width<=960px){.blog-list-section.svelte-u4k2t{padding-block:var(--space-7)}}.blog-list-section.svelte-u4k2t{background:var(--color-bg-section)}.blog-list-main.svelte-u4k2t{min-width:0}.blog-list-header.svelte-u4k2t{margin-bottom:var(--space-6)}.blog-list-header.svelte-u4k2t h1.h2{margin-bottom:var(--space-4)}.blog-list-intro.svelte-u4k2t{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text);line-height:1.7}.blog-list-grid.svelte-u4k2t{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=960px){.blog-list-grid.svelte-u4k2t{grid-template-columns:1fr}}
