.table-of-contents.svelte-7ij2th{--toc-sticky-top: 120px;display:flex;gap:16px;position:sticky;top:var(--toc-sticky-top);flex-shrink:0;align-self:flex-start;max-height:calc(100vh - var(--toc-sticky-top) - 20px);overflow-y:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.table-of-contents.is-visible.svelte-7ij2th{opacity:1;visibility:visible;pointer-events:auto}.toc-slider.svelte-7ij2th{position:relative;width:2px;flex-shrink:0;transition:height .3s ease}.toc-slider-track.svelte-7ij2th{position:absolute;top:0;left:0;width:1px;height:100%;background-color:#dadada}.toc-slider-indicator.svelte-7ij2th{position:absolute;top:0;left:-.5px;width:2px;height:36px;background-color:#000;border-radius:1px;transition:top .3s ease}.toc-content.svelte-7ij2th{display:flex;flex-direction:column;gap:24px;max-width:200px}.toc-title.svelte-7ij2th{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#8a8a8a;margin:0}.toc-list.svelte-7ij2th{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.toc-item.svelte-7ij2th{font-family:Inter,Noto Sans,sans-serif;font-size:12px;font-weight:500;line-height:18px;color:#ababab;cursor:pointer;transition:color .2s ease;background:none;border:none;padding:0;text-align:left;text-decoration:none;display:block;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.toc-item.active.svelte-7ij2th,.toc-item.svelte-7ij2th:hover{color:#000}@media(max-width:1200px){.table-of-contents.svelte-7ij2th{display:none}}.toc-inline.svelte-11xu0mr{width:100%;margin:0 0 32px;padding:24px 28px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-sizing:border-box}.toc-inline-label.svelte-11xu0mr{display:block;margin-bottom:16px;color:#8b8b8b;font-family:Inter,sans-serif;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.toc-inline-list.svelte-11xu0mr{list-style:decimal;list-style-position:outside;margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:10px}.toc-inline-list.svelte-11xu0mr li:where(.svelte-11xu0mr){margin:0;padding-left:.35em;line-height:1.5;color:#262626;font-family:Inter,sans-serif;font-size:16px;font-weight:400}.toc-inline-list.svelte-11xu0mr a:where(.svelte-11xu0mr){color:#262626;font-weight:500;text-decoration:underline;text-decoration-color:#d1d5db;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.toc-inline-list.svelte-11xu0mr a:where(.svelte-11xu0mr):hover{color:#2f2f2f;text-decoration-color:#6b7280;text-decoration-thickness:2px}@media(max-width:768px){.toc-inline.svelte-11xu0mr{padding:20px 22px;margin-bottom:28px}.toc-inline-list.svelte-11xu0mr li:where(.svelte-11xu0mr){font-size:15px}}.blog-header.svelte-19eg24a{width:100%;max-width:800px;margin:0 auto 28px;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:28px}.blog-title.svelte-19eg24a{width:100%;text-align:center;color:#000;font-size:48px;font-family:"Roboto Serif",serif;font-style:normal;font-weight:600;line-height:64px;margin:0}.blog-subtitle.svelte-19eg24a{width:100%;text-align:center;color:#2f2f2f;font-size:18px;font-family:Inter,sans-serif;font-weight:400;line-height:36px;margin:0}.blog-meta.svelte-19eg24a{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap}.blog-author-info.svelte-19eg24a{display:flex;justify-content:flex-start;align-items:center;gap:8px}.blog-author-link.svelte-19eg24a{text-decoration:none;color:inherit;transition:opacity .15s ease}.blog-author-link.svelte-19eg24a:hover{opacity:.7}.author-avatar.svelte-19eg24a{width:32px;height:32px;border-radius:18.42px;overflow:hidden;background-image:url(https://placehold.co/32x32)}.author-avatar.svelte-19eg24a img:where(.svelte-19eg24a){width:100%;height:100%;object-fit:cover}.author-name.svelte-19eg24a{text-align:center;color:#000;font-size:14px;font-family:Inter,sans-serif;font-weight:500}.blog-meta-item.svelte-19eg24a{display:flex;justify-content:flex-start;align-items:center;gap:9px}.meta-icon.svelte-19eg24a{width:24px;height:24px}.blog-meta-item.svelte-19eg24a span:where(.svelte-19eg24a){text-align:center;color:#6c6c6c;font-size:14px;font-family:Inter,sans-serif;font-weight:500}@media(max-width:768px){.blog-title.svelte-19eg24a{font-size:42px;line-height:54px}.blog-subtitle.svelte-19eg24a{font-size:16px;line-height:28px}.blog-meta.svelte-19eg24a{gap:16px}}.blog-author-section.svelte-10njwx{width:100%;max-width:800px;margin:56px auto 0;padding:0 20px;display:flex;flex-direction:column;gap:20px}.author-section-header.svelte-10njwx{display:flex;justify-content:flex-start;align-items:center;gap:8px}.author-section-label.svelte-10njwx{text-align:center;color:#8b8b8b;font-size:12px;font-family:Inter,sans-serif;font-weight:500}.author-card.svelte-10njwx{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.author-avatar-large.svelte-10njwx{width:60px;height:60px;border-radius:34.55px;overflow:hidden;flex-shrink:0}.author-avatar-large.svelte-10njwx img:where(.svelte-10njwx){width:100%;height:100%;object-fit:cover}.author-details.svelte-10njwx{flex:1;display:flex;flex-direction:column;gap:5px}.author-name-large.svelte-10njwx{color:#000;font-size:14px;font-family:Inter,sans-serif;font-weight:600}.author-name-link.svelte-10njwx{text-decoration:none;transition:color .15s ease}.author-name-link.svelte-10njwx:hover{color:#4b5563;text-decoration:underline}.author-title.svelte-10njwx{color:#6f6f6f;font-size:12px;font-family:Inter,sans-serif;font-weight:500}.author-social.svelte-10njwx{display:flex;justify-content:flex-start;align-items:center;gap:12px}.social-link.svelte-10njwx{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.social-link.svelte-10njwx img:where(.svelte-10njwx){width:100%;height:100%}.blog-share-section.svelte-1r7gi1m{width:100%;max-width:800px;margin:53px auto 0;padding:0 20px;display:flex;flex-direction:column;gap:20px}.share-section-header.svelte-1r7gi1m{display:flex;justify-content:flex-start;align-items:center;gap:8px}.share-section-label.svelte-1r7gi1m{text-align:center;color:#8b8b8b;font-size:12px;font-family:Inter,sans-serif;font-weight:500}.share-buttons.svelte-1r7gi1m{display:flex;justify-content:flex-start;align-items:center;gap:22px}.share-button.svelte-1r7gi1m{width:20px;height:20px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.share-button.svelte-1r7gi1m img:where(.svelte-1r7gi1m){width:100%;height:100%}.blog-cta.svelte-1tj9tx3{width:100%;max-width:812px;margin:56px auto 50px;padding:43px 182px;background:#f6f6f6;border-radius:14px;display:flex;flex-direction:column;align-items:center;gap:42px}.cta-content.svelte-1tj9tx3{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}.cta-title.svelte-1tj9tx3{width:100%;text-align:center;color:#000;font-size:24px;font-family:Inter,sans-serif;font-weight:700;margin:0}.cta-subtitle.svelte-1tj9tx3{text-align:center;color:#696969;font-size:16px;font-family:Inter,sans-serif;font-weight:500;margin:0}@media(max-width:1024px){.blog-cta.svelte-1tj9tx3{padding:43px 40px}}@media(max-width:768px){.blog-cta.svelte-1tj9tx3{padding:30px 20px}.cta-title.svelte-1tj9tx3{font-size:20px}}.blog-content{width:100%;color:#262626;font-size:18px;font-family:Inter,sans-serif;font-weight:400;line-height:36px;overflow-wrap:break-word;word-wrap:break-word}.blog-content h1{display:none}.blog-content h2{color:#2f2f2f;font-size:32px;font-family:"Roboto Serif",serif;font-style:normal;font-weight:600;line-height:36px;margin-bottom:12px;margin-top:56px;max-width:100%}.blog-content h3{color:#2f2f2f;font-size:24px;font-family:Inter,sans-serif;font-weight:600;line-height:36px;margin-bottom:.75rem;margin-top:2rem;max-width:100%}.blog-content h4{color:#2f2f2f;font-size:18px;font-family:Inter,sans-serif;font-weight:600;line-height:36px;margin-bottom:.5rem;margin-top:1.5rem;max-width:100%}.blog-content p,.blog-content>div{margin-bottom:0;line-height:36px;color:#262626;font-size:18px;max-width:100%;overflow-wrap:break-word}.blog-content .blog-faq{margin-top:1.5rem;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;background:#fff}.blog-content .blog-faq-item{border-bottom:1px solid #e8e8e8}.blog-content .blog-faq-item:last-child{border-bottom:none}.blog-content .blog-faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;list-style:none;color:#2f2f2f;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.5}.blog-content .blog-faq-question::-webkit-details-marker,.blog-content .blog-faq-question::marker{display:none;content:""}.blog-content .blog-faq-question-text{flex:1;min-width:0}.blog-content .blog-faq-toggle{position:relative;width:28px;height:28px;flex-shrink:0;border:1px solid #e8e8e8;border-radius:8px;background:#fefefe}.blog-content .blog-faq-toggle:before,.blog-content .blog-faq-toggle:after{content:"";position:absolute;top:50%;left:50%;background:#262626;border-radius:1px;transition:transform .2s ease,opacity .2s ease}.blog-content .blog-faq-toggle:before{width:12px;height:2px;transform:translate(-50%,-50%)}.blog-content .blog-faq-toggle:after{width:2px;height:12px;transform:translate(-50%,-50%)}.blog-content .blog-faq-item[open] .blog-faq-toggle:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.blog-content .blog-faq-answer{padding:0 24px 20px;color:#262626;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:36px}.blog-content .blog-faq-answer p{margin:0}.blog-content .faq p:nth-of-type(odd){margin-top:1.5rem}.blog-content .faq p:first-of-type{margin-top:0}.blog-content ul{margin-bottom:1.5rem;padding-left:2em;max-width:100%;list-style-type:disc;list-style-position:outside}.blog-content ol{margin-bottom:1.5rem;padding-left:2em;max-width:100%;list-style-type:decimal;list-style-position:outside}.blog-content li{margin-bottom:.5rem;padding-left:.25em;line-height:36px;color:#262626;font-size:18px;max-width:100%;overflow-wrap:break-word;display:list-item}.blog-content a{color:#262626;text-decoration:underline;text-decoration-color:#d1d5db;text-underline-offset:3px;font-weight:500;transition:all .2s ease;word-break:break-word}.blog-content a:hover{color:#2f2f2f;text-decoration-color:#6b7280;text-decoration-thickness:2px}.blog-content strong{font-weight:600;color:#2f2f2f}.blog-content em{font-style:italic;color:#262626}.blog-content table{width:100%;max-width:100%;border-collapse:collapse;margin:2rem 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a;table-layout:fixed}.blog-content th,.blog-content td{padding:1rem;border-bottom:1px solid #e5e7eb;color:#262626;word-wrap:break-word;overflow-wrap:break-word}.blog-content th{background-color:#f9fafb;text-align:left;font-weight:600}.blog-content tr:last-child td{border-bottom:none}.blog-content img{max-width:100%;width:auto;height:auto;border-radius:12px;margin:2rem 0;display:block;box-shadow:0 4px 6px -1px #0000001a;box-sizing:border-box}.blog-content>img:first-child,.blog-content>p:first-child>img:first-child,.blog-content>div:first-child>img:first-child{display:none!important}.blog-content blockquote{border-left:4px solid #3b82f6;padding:1rem 1.5rem;margin:2rem 0;background-color:#f8fafc;border-radius:0 8px 8px 0;font-style:italic;color:#475569;max-width:100%;overflow-wrap:break-word}.blog-content code{background-color:#f1f5f9;padding:.25rem .5rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:#e11d48;word-break:break-word;overflow-wrap:break-word}.blog-content pre{background-color:#1e293b;color:#e2e8f0;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5;max-width:100%;box-sizing:border-box}.blog-content pre code{background-color:transparent;padding:0;color:inherit;font-size:inherit;word-break:normal;overflow-wrap:normal}.blog-content hr{border:none;height:1px;background-color:#e5e7eb;margin:3rem 0;max-width:100%}@media(max-width:768px){.blog-content{font-size:16px;line-height:32px}.blog-content p,.blog-content>div,.blog-content li{font-size:16px;line-height:32px}.blog-content h2{font-size:28px;line-height:36px}.blog-content h3{font-size:21px;line-height:30px}.blog-content h4{font-size:16px;line-height:26px}.blog-content .blog-faq-question{padding:16px 18px;font-size:16px}.blog-content .blog-faq-answer{padding:0 18px 16px;font-size:16px;line-height:32px}}body{overflow-x:hidden}*{box-sizing:border-box}.blog-page-container.svelte-vd4lon{width:100%;background:#fefefe;padding:0}.blog-breadcrumb.svelte-vd4lon{width:100%;max-width:800px;margin:0 auto 20px;padding:24px 20px 0}.blog-breadcrumb.svelte-vd4lon ol:where(.svelte-vd4lon){list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.4}.blog-breadcrumb.svelte-vd4lon li:where(.svelte-vd4lon){display:flex;align-items:center;min-width:0}.blog-breadcrumb.svelte-vd4lon li:where(.svelte-vd4lon)+li:where(.svelte-vd4lon):before{content:"/";color:#c7ccd1;margin:0 8px}.blog-breadcrumb.svelte-vd4lon a:where(.svelte-vd4lon){color:#5f6a75;text-decoration:none;transition:color .15s ease}.blog-breadcrumb.svelte-vd4lon a:where(.svelte-vd4lon):hover{color:#111418}.blog-breadcrumb.svelte-vd4lon .current:where(.svelte-vd4lon){display:block;color:#111418;font-weight:500;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-hero-image.svelte-vd4lon{width:100%;max-width:900px;height:auto;margin:0 auto 28px;overflow:hidden;border-radius:26px}.blog-hero-image.svelte-vd4lon img:where(.svelte-vd4lon){width:100%;height:auto;display:block}.blog-content-full-width.svelte-vd4lon{width:100%;display:flex;justify-content:center;position:relative}.blog-sidebar-left.svelte-vd4lon{position:absolute;left:-280px;top:0;width:331px;flex-shrink:0;display:flex;align-items:flex-start;height:100%}.blog-content-wrapper.svelte-vd4lon{width:100%;max-width:800px;padding:0 20px;margin-left:0}@media(max-width:1024px){.blog-sidebar-left.svelte-vd4lon{display:none}}@media(max-width:768px){.blog-hero-image.svelte-vd4lon{border-radius:16px}}
