@charset "UTF-8";.blog-post.svelte-1u72xae{background-color:#fff;padding:4rem 1.5rem}@media (min-width: 768px){.blog-post.svelte-1u72xae{padding:5rem 2rem}}.content-wrapper.svelte-1u72xae{max-width:800px;margin:0 auto}.content-wrapper.svelte-1u72xae .post-breadcrumb:where(.svelte-1u72xae){margin-bottom:1.5rem}.content-wrapper.svelte-1u72xae .post-breadcrumb:where(.svelte-1u72xae) a:where(.svelte-1u72xae){color:#00daad;text-decoration:none;font-weight:600;font-size:.95rem}.content-wrapper.svelte-1u72xae .post-breadcrumb:where(.svelte-1u72xae) a:where(.svelte-1u72xae):hover{text-decoration:underline}.content-wrapper.svelte-1u72xae .hero-link:where(.svelte-1u72xae){display:block;margin-top:1rem;border-radius:14px;transition:transform .15s ease,box-shadow .15s ease}.content-wrapper.svelte-1u72xae .hero-link:where(.svelte-1u72xae):hover{transform:translateY(-2px);box-shadow:0 8px 28px #0000001a}.content-wrapper.svelte-1u72xae .hero:where(.svelte-1u72xae){display:block;width:100%;height:auto;border-radius:14px}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-bottom:.75rem}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) time:where(.svelte-1u72xae){font-size:.85rem;color:var(--light-medium-gray);text-transform:uppercase;letter-spacing:.5px}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) .updated:where(.svelte-1u72xae){font-size:.85rem;color:var(--light-medium-gray);text-transform:uppercase;letter-spacing:.5px;position:relative;padding-left:.85rem}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) .updated:where(.svelte-1u72xae):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:.9rem;background:var(--border-color, #e4e7e4)}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) .byline:where(.svelte-1u72xae){font-size:.85rem;color:var(--light-medium-gray);position:relative;padding-left:.85rem}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) .byline:where(.svelte-1u72xae):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:.9rem;background:var(--border-color, #e4e7e4)}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) .byline:where(.svelte-1u72xae) a:where(.svelte-1u72xae){color:#00daad;text-decoration:none;font-weight:600}.content-wrapper.svelte-1u72xae .post-meta:where(.svelte-1u72xae) .byline:where(.svelte-1u72xae) a:where(.svelte-1u72xae):hover{text-decoration:underline}.content-wrapper.svelte-1u72xae .author-bio:where(.svelte-1u72xae){margin-top:2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--border-color, #e4e7e4);border-radius:14px;background:#fbfdfc}.content-wrapper.svelte-1u72xae .author-bio:where(.svelte-1u72xae) h3:where(.svelte-1u72xae){font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:600;color:var(--text-color);margin:0 0 .5rem}.content-wrapper.svelte-1u72xae .author-bio:where(.svelte-1u72xae) p:where(.svelte-1u72xae){font-size:.95rem;line-height:1.7;color:var(--medium-gray);margin:0}.content-wrapper.svelte-1u72xae .author-bio:where(.svelte-1u72xae) a:where(.svelte-1u72xae){color:#00daad;text-decoration:none;font-weight:600;white-space:nowrap}.content-wrapper.svelte-1u72xae .author-bio:where(.svelte-1u72xae) a:where(.svelte-1u72xae):hover{text-decoration:underline}.content-wrapper.svelte-1u72xae .author-bio:where(.svelte-1u72xae) .bio-links:where(.svelte-1u72xae){display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:.75rem}.content-wrapper.svelte-1u72xae 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-1u72xae h1{font-size:2rem}}.content-wrapper.svelte-1u72xae .intro{font-size:1.125rem;line-height:1.8;color:var(--light-medium-gray);margin-bottom:3rem}.content-wrapper.svelte-1u72xae section{margin-bottom:2.5rem}.content-wrapper.svelte-1u72xae 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-1u72xae 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-1u72xae p{font-size:1rem;line-height:1.8;color:var(--medium-gray);margin-bottom:1rem}.content-wrapper.svelte-1u72xae ul{padding-left:1.5rem;margin-bottom:1rem}.content-wrapper.svelte-1u72xae li{font-size:1rem;line-height:1.8;color:var(--medium-gray);margin-bottom:.5rem}.content-wrapper.svelte-1u72xae a{color:#00daad;text-decoration:none;font-weight:500}.content-wrapper.svelte-1u72xae a:hover{text-decoration:underline}.content-wrapper.svelte-1u72xae :is(p,li,td,dd,blockquote,figcaption) a{text-decoration:underline;text-underline-offset:.15em}
