.carousel-wrapper.svelte-xzfv5e{position:relative;display:flex;align-items:center;margin-bottom:2rem}.embla.svelte-xzfv5e{overflow:hidden;width:100%}.embla__container.svelte-xzfv5e{display:flex;gap:1rem;align-items:center}.embla__slide.svelte-xzfv5e{flex:0 0 33.3333%;box-sizing:border-box;padding:0 .5rem;display:flex;flex-direction:column;align-items:center}.nav-button.svelte-xzfv5e{position:absolute;top:40%;transform:translateY(-50%);background:#fff;color:#666;font-size:1.3rem;border:1px solid #ccc;border-radius:9999px;width:2.2rem;height:2.2rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.nav-button.svelte-xzfv5e:hover{background:#f2f2f2;color:#333;border-color:#aaa}.left.svelte-xzfv5e{left:-1.25rem}.right.svelte-xzfv5e{right:-1.25rem}.loading.svelte-xzfv5e{text-align:center;font-style:italic;color:#999}@media (max-width: 768px){.embla__slide.svelte-xzfv5e{flex:0 0 90%}}.blog-page.svelte-ngszr6{padding:60px 20px 30px;max-width:1160px;margin:0 auto}.section-title.svelte-ngszr6{font-size:32px;font-weight:700;margin-bottom:24px}.highlight.svelte-ngszr6{color:#6a0dad}.blog-search-wrapper.svelte-ngszr6{background-color:#f8f8f8}.blog-search-inner.svelte-ngszr6{margin:0 auto;display:block;max-width:1160px;padding:0 20px}@media (max-width: 768px){.section-title.svelte-ngszr6{font-size:22px;text-align:left}.blog-page.svelte-ngszr6{padding:40px 12px}}.section-page.svelte-ngszr6{padding-top:0}
