@charset "UTF-8";.blog-post.svelte-1i8blym{background-color:#fff;padding:4rem 1.5rem}@media (min-width: 768px){.blog-post.svelte-1i8blym{padding:5rem 2rem}}.content-wrapper.svelte-1i8blym{max-width:800px;margin:0 auto}.content-wrapper.svelte-1i8blym .post-breadcrumb:where(.svelte-1i8blym){margin-bottom:1.5rem}.content-wrapper.svelte-1i8blym .post-breadcrumb:where(.svelte-1i8blym) a:where(.svelte-1i8blym){color:#00daad;text-decoration:none;font-weight:600;font-size:.95rem}.content-wrapper.svelte-1i8blym .post-breadcrumb:where(.svelte-1i8blym) a:where(.svelte-1i8blym):hover{text-decoration:underline}.content-wrapper.svelte-1i8blym .hero-link:where(.svelte-1i8blym){display:block;margin-top:1rem;border-radius:14px;transition:transform .15s ease,box-shadow .15s ease}.content-wrapper.svelte-1i8blym .hero-link:where(.svelte-1i8blym):hover{transform:translateY(-2px);box-shadow:0 8px 28px #0000001a}.content-wrapper.svelte-1i8blym .hero:where(.svelte-1i8blym){display:block;width:100%;height:auto;border-radius:14px}.content-wrapper.svelte-1i8blym time:where(.svelte-1i8blym){display:block;font-size:.85rem;color:var(--light-medium-gray);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem}.content-wrapper.svelte-1i8blym h1{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700;color:var(--text-color);margin-bottom:1.5rem}@media (max-width: 767px){.content-wrapper.svelte-1i8blym h1{font-size:2rem}}.content-wrapper.svelte-1i8blym .intro{font-size:1.125rem;line-height:1.8;color:var(--light-medium-gray);margin-bottom:3rem}.content-wrapper.svelte-1i8blym section{margin-bottom:2.5rem}.content-wrapper.svelte-1i8blym h2{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;color:var(--text-color);margin-bottom:1rem;margin-top:0}.content-wrapper.svelte-1i8blym h3{font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;color:var(--text-color);margin-bottom:.75rem;margin-top:1.5rem}.content-wrapper.svelte-1i8blym p{font-size:1rem;line-height:1.8;color:var(--medium-gray);margin-bottom:1rem}.content-wrapper.svelte-1i8blym ul{padding-left:1.5rem;margin-bottom:1rem}.content-wrapper.svelte-1i8blym li{font-size:1rem;line-height:1.8;color:var(--medium-gray);margin-bottom:.5rem}.content-wrapper.svelte-1i8blym a{color:#00daad;text-decoration:none;font-weight:500}.content-wrapper.svelte-1i8blym a:hover{text-decoration:underline}
