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