@charset "UTF-8";.article-hero-badges.svelte-iq3y72.svelte-iq3y72{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.expert-badge-wrap.svelte-iq3y72.svelte-iq3y72{position:relative;display:inline-block}.expert-badge-btn.svelte-iq3y72.svelte-iq3y72{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:border-color .2s,box-shadow .2s;line-height:1;font-size:.75rem;font-weight:600}.expert-badge-btn.svelte-iq3y72.svelte-iq3y72:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000000f}.expert-badge-btn.svelte-iq3y72 img.svelte-iq3y72{width:18px;height:18px;display:block;flex-shrink:0}.expert-badge-tooltip.svelte-iq3y72.svelte-iq3y72{display:none;position:absolute;left:0;top:calc(100% + 8px);z-index:200;width:320px;max-width:90vw;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #0000001f;font-size:.8125rem;line-height:1.5;color:#374151}.expert-badge-tooltip.svelte-iq3y72.svelte-iq3y72:before{content:"";position:absolute;left:16px;top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e5e7eb}.expert-badge-tooltip.svelte-iq3y72.svelte-iq3y72:after{content:"";position:absolute;left:17px;top:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.article-hero-meta.svelte-iq3y72.svelte-iq3y72{padding-bottom:32px;border-bottom:1px solid #eaedf0}.article-meta.svelte-iq3y72.svelte-iq3y72{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.article-tag.svelte-iq3y72.svelte-iq3y72{font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:600;display:inline-block;font-size:.75rem;line-height:1.7;color:#e62334;background:rgba(230,35,52,.08);padding:4px 12px;border-radius:4px}.article-contributors.svelte-iq3y72.svelte-iq3y72{font-size:.8125rem;color:#5a6872;margin-top:12px}.article-contributors.svelte-iq3y72 strong.svelte-iq3y72{color:#374151;font-weight:600}.article-contributors.svelte-iq3y72 a.svelte-iq3y72{color:#e62334;text-decoration:underline;text-underline-offset:2px}.article-contributors.svelte-iq3y72 a.svelte-iq3y72:hover{color:#c41e2a}.article-meta-author.svelte-iq3y72.svelte-iq3y72{display:flex;align-items:center;gap:12px}.article-meta-avatar.svelte-iq3y72.svelte-iq3y72{width:44px;height:44px;overflow:hidden;flex-shrink:0;clip-path:url(#authorShape);-webkit-clip-path:url(#authorShape);border:1px solid #e5e7eb}.article-meta-avatar.svelte-iq3y72 img.svelte-iq3y72{width:100%;height:100%;object-fit:cover}.article-meta-name-row.svelte-iq3y72.svelte-iq3y72{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.article-meta-name.svelte-iq3y72.svelte-iq3y72{font-size:.875rem;font-weight:600;color:#141414;text-decoration:none}.article-meta-name.svelte-iq3y72.svelte-iq3y72:hover{text-decoration:underline}.article-meta-linkedin.svelte-iq3y72.svelte-iq3y72{display:inline-flex;line-height:0;color:#0a66c2;transition:opacity .2s}.article-meta-linkedin.svelte-iq3y72.svelte-iq3y72:hover{opacity:.8}.article-meta-detail.svelte-iq3y72.svelte-iq3y72{font-size:.8125rem;color:#889aa8}.article-meta-sep.svelte-iq3y72.svelte-iq3y72{width:4px;height:4px;border-radius:50%;background:#c5cfd6}.hero.svelte-iq3y72.svelte-iq3y72{width:100%;padding:32px 0}@media (max-width: 768px){.hero.svelte-iq3y72.svelte-iq3y72{padding-top:16px;padding-bottom:10px}}.hero__title.svelte-iq3y72.svelte-iq3y72{font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.2;color:#141414;letter-spacing:-.02em;margin-bottom:20px;max-width:780px;font-family:Inter,system-ui,-apple-system,sans-serif}.hero__avatar.svelte-iq3y72.svelte-iq3y72{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}@media (max-width: 768px){.hero.svelte-iq3y72 .article-hero-meta.svelte-iq3y72{padding-bottom:10px}.hero.svelte-iq3y72 .article-meta-author.svelte-iq3y72,.hero.svelte-iq3y72 .article-contributors.svelte-iq3y72{display:none!important}}.sb-share-label.svelte-1pmxojq.svelte-1pmxojq{font-size:.8125rem;font-weight:500;color:#141414;margin-bottom:8px}.sb-share-btns.svelte-1pmxojq.svelte-1pmxojq{display:flex;gap:8px;margin-bottom:20px}.sb-share-btn.svelte-1pmxojq.svelte-1pmxojq{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;background:#141414;color:#fff;transition:opacity .2s}.sb-share-btn.svelte-1pmxojq.svelte-1pmxojq:hover{opacity:.85}.sb-share-btn.svelte-1pmxojq svg.svelte-1pmxojq{width:18px;height:18px}.share-bar.svelte-1gnhznq.svelte-1gnhznq{display:flex;align-items:center;gap:10px;margin-bottom:40px}.share-label.svelte-1gnhznq.svelte-1gnhznq{font-size:.8125rem;font-weight:600;color:#889aa8;margin-right:4px}.share-btn.svelte-1gnhznq.svelte-1gnhznq{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid #eaedf0;background:#fff;color:#889aa8;cursor:pointer;transition:all .15s}.share-btn.svelte-1gnhznq.svelte-1gnhznq:hover{border-color:#d0d6dc;color:#5a6872}.share-btn.svelte-1gnhznq svg.svelte-1gnhznq{width:16px;height:16px}.read-also.svelte-1kh27xm.svelte-1kh27xm{margin-bottom:48px}.read-also.svelte-1kh27xm h3.svelte-1kh27xm{font-size:1rem;font-weight:700;color:#141414;margin-bottom:12px}.read-also-list.svelte-1kh27xm.svelte-1kh27xm{list-style:none;padding:0}.read-also-list.svelte-1kh27xm li.svelte-1kh27xm{padding:12px 0;border-bottom:1px solid #eaedf0}.read-also-list.svelte-1kh27xm li.svelte-1kh27xm:last-child{border-bottom:none}.read-also-list.svelte-1kh27xm a.svelte-1kh27xm{font-size:.9375rem;font-weight:500;color:#141414;transition:color .2s}.read-also-list.svelte-1kh27xm a.svelte-1kh27xm:hover{color:#e62334}.progress-bar.svelte-hebid7.svelte-hebid7{position:fixed;top:0;left:0;width:0;height:3px;background:#E62334;z-index:1001;transition:width .1s linear}.divider.svelte-hebid7.svelte-hebid7{border:none;height:1px;background:#eaedf0;margin:40px 0}.blog-post__container.svelte-hebid7.svelte-hebid7{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media (max-width: 768px){.blog-post__container.svelte-hebid7.svelte-hebid7{padding-left:16px;padding-right:16px;max-width:100%}}.blog-post__header.svelte-hebid7.svelte-hebid7{background:linear-gradient(180deg,rgba(230,35,52,.06) 0%,rgba(230,35,52,.02) 40%,#fff 100%)}.layout.svelte-hebid7.svelte-hebid7{background:white;padding-bottom:80px;z-index:1}@media (max-width: 767px){.layout.svelte-hebid7.svelte-hebid7{padding-top:55px;padding-bottom:48px}body.newHeader:not(.banner) .layout.svelte-hebid7.svelte-hebid7{padding-top:0}}.sidebar.svelte-hebid7.svelte-hebid7{padding-top:40px;display:flex;flex-direction:column;overflow:visible}.sidebar-sticky.svelte-hebid7.svelte-hebid7{position:sticky;top:80px;align-self:start;flex-shrink:0}.article-wrapper.svelte-hebid7.svelte-hebid7{max-width:1280px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,780px) 280px;gap:60px;align-items:start;width:100%;min-width:0;overflow:visible}.article-wrapper.svelte-hebid7>.sidebar.svelte-hebid7{align-self:stretch;min-height:0}main.svelte-hebid7.svelte-hebid7{min-width:0}@media (max-width: 767px){.post.svelte-hebid7 .shareContainer .contextPanel{right:0}}.post.svelte-hebid7 .post__content{flex:1;min-width:0;max-width:780px}@media (max-width: 767px){.post.svelte-hebid7 .post__content{max-width:100%}}.post.svelte-hebid7 .post__anchors{width:100%;margin-bottom:24px}.post.svelte-hebid7 .post__aside{width:100%}.post__readMoreSection.svelte-hebid7.svelte-hebid7{padding-top:48px;border-top:1px solid rgb(242,246,249)}.post__readMoreTitle.svelte-hebid7.svelte-hebid7{font-family:Suisse Intl;font-weight:600;font-size:22px;line-height:28px;color:#141414;margin-bottom:24px}.post__list.svelte-hebid7.svelte-hebid7{width:100%;display:flex;gap:24px}@media (max-width: 1799px){.post__list.svelte-hebid7.svelte-hebid7{gap:20px}}@media (max-width: 1365px){.post__list.svelte-hebid7.svelte-hebid7{max-width:400px;margin:0 auto;flex-wrap:wrap;gap:24px}}.post.svelte-hebid7 .post__listItem{width:calc((100% - 48px) / 3);min-height:440px;transition:transform .2s ease,box-shadow .2s ease}.post.svelte-hebid7 .post__listItem:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000000f}@media (max-width: 1799px){.post.svelte-hebid7 .post__listItem{width:calc((100% - 40px) / 3);min-height:400px}}@media (max-width: 1365px){.post.svelte-hebid7 .post__listItem{width:100%}}@media (max-width: 1100px){.article-wrapper.svelte-hebid7.svelte-hebid7{grid-template-columns:1fr;gap:0}.sidebar.svelte-hebid7.svelte-hebid7{position:static;padding-top:0;order:-1;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}}@media (max-width: 768px){.article-wrapper.svelte-hebid7.svelte-hebid7{padding-left:20px;padding-right:20px;max-width:100%}.sidebar.svelte-hebid7.svelte-hebid7{flex-direction:column}.sidebar.svelte-hebid7.svelte-hebid7{display:none!important}}@media (max-width: 768px){.article-wrapper.svelte-hebid7.svelte-hebid7{padding-bottom:72px}.toc-mobile-trigger.svelte-hebid7.svelte-hebid7{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;z-index:100;padding:14px 20px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0));background:#141414;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 -2px 12px #00000026}.toc-mobile-trigger.svelte-hebid7 .toc-mobile-chevron.svelte-hebid7{transition:transform .2s;margin-left:8px}.toc-mobile-drawer.svelte-hebid7.svelte-hebid7{display:block;position:fixed;left:0;right:0;bottom:0;top:auto;z-index:99;max-height:0;overflow:hidden;transition:max-height .3s ease-out;background:#1a1a1a;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px #0000004d}.toc-mobile-drawer-inner.svelte-hebid7.svelte-hebid7{padding:20px 20px 32px;max-height:calc(75vh - 52px);overflow-y:auto;-webkit-overflow-scrolling:touch}.toc-mobile-drawer.svelte-hebid7 .toc-mobile-header.svelte-hebid7{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.toc-mobile-drawer.svelte-hebid7 .toc-mobile-title.svelte-hebid7{font-size:1.125rem;font-weight:700;color:#fff;margin:0}.toc-mobile-drawer.svelte-hebid7 .toc-mobile-close.svelte-hebid7{width:36px;height:36px;border:none;background:none;color:#e62334;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;-webkit-tap-highlight-color:transparent}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7{list-style:none;padding:0;margin:0}.toc-mobile-back.svelte-hebid7.svelte-hebid7{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:.9375rem;font-weight:600;color:#e62334;cursor:pointer;-webkit-tap-highlight-color:transparent}.toc-mobile-back.svelte-hebid7 svg.svelte-hebid7{width:18px;height:18px}}@media (max-width: 480px){.article-wrapper.svelte-hebid7.svelte-hebid7{padding-left:16px;padding-right:16px;max-width:100%}}.toc-mobile-trigger.svelte-hebid7.svelte-hebid7,.toc-mobile-drawer.svelte-hebid7.svelte-hebid7{display:none}@media (max-width: 768px){.article-wrapper.svelte-hebid7.svelte-hebid7{padding-bottom:72px}.toc-mobile-trigger.svelte-hebid7.svelte-hebid7{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;z-index:100;padding:14px 20px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0));background:#141414;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 -2px 12px #00000026}.toc-mobile-trigger.svelte-hebid7 .toc-mobile-chevron.svelte-hebid7{transition:transform .2s;margin-left:8px}.toc-mobile-trigger.is-open .toc-mobile-chevron.svelte-hebid7.svelte-hebid7{transform:rotate(180deg)}.toc-mobile-drawer.svelte-hebid7.svelte-hebid7{display:block;position:fixed;left:0;right:0;bottom:0;top:auto;z-index:99;max-height:0;overflow:hidden;transition:max-height .3s ease-out;background:#1a1a1a;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px #0000004d}.toc-mobile-drawer.svelte-hebid7.svelte-hebid7.is-open{max-height:75vh;overflow:visible}.toc-mobile-drawer-inner.svelte-hebid7.svelte-hebid7{padding:20px 20px 32px;max-height:calc(75vh - 52px);overflow-y:auto;-webkit-overflow-scrolling:touch}.toc-mobile-drawer.svelte-hebid7 .toc-mobile-header.svelte-hebid7{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.toc-mobile-drawer.svelte-hebid7 .toc-mobile-title.svelte-hebid7{font-size:1.125rem;font-weight:700;color:#fff;margin:0}.toc-mobile-drawer.svelte-hebid7 .toc-mobile-close.svelte-hebid7{width:36px;height:36px;border:none;background:none;color:#e62334;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;-webkit-tap-highlight-color:transparent}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7{list-style:none;padding:0;margin:0}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7 li{margin-bottom:2px}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7 a{display:block;padding:12px 0 12px 12px;font-size:.9375rem;font-weight:500;color:#ffffffd9;border-left:3px solid transparent;transition:color .15s,border-color .15s;text-decoration:none}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7 a:hover{color:#fff}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7 a.active{color:#e62334;border-left-color:#e62334;font-weight:600}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7 .toc-item--sub a{padding-left:24px;font-size:.875rem;color:#ffffffb3}.toc-mobile-drawer.svelte-hebid7 .toc-list.svelte-hebid7 .toc-item--sub a.active{color:#e62334}.toc-mobile-back.svelte-hebid7.svelte-hebid7{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);font-size:.9375rem;font-weight:600;color:#e62334;cursor:pointer;-webkit-tap-highlight-color:transparent}.toc-mobile-back.svelte-hebid7 svg.svelte-hebid7{width:18px;height:18px}}
