.tableOfContents_tocWrapper__ANToy{border:none;padding:0}.tableOfContents_panel__bVICy{background:rgba(248,248,248,.6);border:1px solid rgba(216,216,216,.6);border-radius:8px;overflow:hidden}.tableOfContents_panelHeading__MOSuI{padding:0}.tableOfContents_panelTitle__9nLSf{width:100%;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:15px 20px;color:#4a5565;text-align:left}.tableOfContents_panelTitle__9nLSf:hover{color:#4a5565}.tableOfContents_panelTitleText__EHTAG{font-family:var(--font-urbanist),sans-serif;font-size:16px;font-weight:700;color:#4a5565;line-height:1.4}.tableOfContents_chevronWrap__l_qRn{width:24px;min-width:24px;height:24px;margin-left:12px;color:#4a5565;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tableOfContents_chevronIcon__HMxUq{display:flex;align-items:center;justify-content:center;color:#4a5565;transform:rotate(90deg);transition:transform .25s ease}.tableOfContents_chevronIcon__HMxUq svg{width:18px;height:18px}.tableOfContents_chevronOpen___jWmC{transform:rotate(270deg)}.tableOfContents_separator__IMnKj{height:1px;background:rgba(74,85,101,.15);margin:0 20px}.tableOfContents_collapseGrid__CGUtk{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.tableOfContents_collapseOpen__HNf4Z{grid-template-rows:1fr}.tableOfContents_collapseInner__y_arO{overflow:hidden}.tableOfContents_panelBody___sNxp{padding:10px 20px}.tableOfContents_tableTxt__XW2fi{display:flex;flex-direction:column;gap:4px;max-height:60vh;overflow-y:auto}.tableOfContents_tableTxt__XW2fi::-webkit-scrollbar{width:4px}.tableOfContents_tableTxt__XW2fi::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tableOfContents_tableTxt__XW2fi::-webkit-scrollbar-thumb{background:rgba(74,85,101,.25);border-radius:2px}@media(max-width:991px){.tableOfContents_tableTxt__XW2fi{max-height:none;overflow-y:visible}}.tableOfContents_tocLink__O2OFm{display:block;width:100%;text-align:left;background:none;border:none;cursor:pointer;font-family:var(--font-urbanist),sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#4a5565;padding:4px 0;text-decoration:none;transition:color .15s}.tableOfContents_tocLink__O2OFm:hover{color:#6e33eb;text-decoration:none}.tableOfContents_tocLink__O2OFm.tableOfContents_tocActive__6VAZu{color:#6e33eb;font-weight:500}.tableOfContents_tocSubList__IPzzB{list-style:disc;padding:4px 0 4px 20px;margin:0;display:flex;flex-direction:column;gap:2px}.tableOfContents_tocSubItem__FmCkc{margin:0;color:#4a5565}.tableOfContents_tocSubLink__q7kX8{display:block;width:100%;text-align:left;background:none;border:none;cursor:pointer;font-family:var(--font-urbanist),sans-serif;font-size:13px;font-weight:400;line-height:1.5;color:#4a5565;padding:3px 0;text-decoration:none;transition:color .15s}.tableOfContents_tocSubLink__q7kX8:hover{color:#6e33eb}.tableOfContents_tocSubLink__q7kX8.tableOfContents_tocActive__6VAZu{color:#6e33eb;font-weight:500}.bloghero_heroContainer__AXfml{position:relative;background:#0a0a0a;display:flex;align-items:center}.bloghero_heroInner__32RvB{width:100%;padding:150px 80px 95px}.bloghero_leftCol__npKp5{display:flex;flex-direction:column;justify-content:center;padding-right:20px}@media(max-width:991px){.bloghero_leftCol__npKp5{padding-right:0;order:2;margin-top:28px}}.bloghero_breadcrumb__uBMez{list-style:none;padding:0;margin:0 0 24px;display:flex;align-items:center;gap:0}.bloghero_breadcrumb__uBMez li{font-size:18px;font-family:var(--font-urbanist),sans-serif;font-weight:400;color:rgba(255,255,255,.5)}.bloghero_breadcrumb__uBMez li a{color:rgba(255,255,255,.5);text-decoration:none;transition:color .2s}.bloghero_breadcrumb__uBMez li a:hover{color:rgba(255,255,255,.8)}.bloghero_breadcrumb__uBMez li+li:before{content:"/";padding:0 10px;color:rgba(255,255,255,.4);font-weight:400}.bloghero_breadcrumb__uBMez li:last-child,.bloghero_breadcrumb__uBMez li:last-child a{color:#fff;font-weight:600}.bloghero_title___02dT{font-family:var(--font-sora),sans-serif;font-size:52px!important;font-weight:300;line-height:1.2;color:#fff;margin:0 0 36px;letter-spacing:-.01em}@media(max-width:767px){.bloghero_title___02dT{font-size:24px;margin-bottom:24px}}.bloghero_authorRow__wptG6{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bloghero_authorAvatar__Ix6BK{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#6e33eb,#602bcd);color:#fff;font-size:18px;font-weight:700;font-family:var(--font-urbanist),sans-serif;display:flex;align-items:center;justify-content:center;overflow:hidden}.bloghero_authorAvatarImg__P5FAx{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.bloghero_authorMeta__LtrJC{display:flex;flex-direction:column;gap:3px}.bloghero_authorName__dpHkf{font-family:var(--font-urbanist),sans-serif;font-size:16px;font-weight:600;color:#fff;line-height:1.3}.bloghero_authorSub__3ivqr{display:flex;align-items:center;gap:8px}.bloghero_date__hmVdo{font-family:var(--font-urbanist),sans-serif;font-size:14px;color:rgba(255,255,255,.55)}.bloghero_dot__aBVXQ{color:rgba(255,255,255,.45);font-size:16px;line-height:1}.bloghero_readTime__m1dJf{font-family:var(--font-urbanist),sans-serif;font-size:14px;color:rgba(255,255,255,.55)}.bloghero_divider__kHV5M{width:1px;height:32px;background:rgba(255,255,255,.25);flex-shrink:0;margin:0 4px}@media(max-width:767px){.bloghero_divider__kHV5M{display:none}}.bloghero_shareIcons__uo_Em{display:flex;align-items:center;gap:8px}@media(max-width:767px){.bloghero_shareIcons__uo_Em{margin-top:4px}}.bloghero_shareBtn__T5aEM{background:rgba(0,0,0,0);border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s;opacity:.8}.bloghero_shareBtn__T5aEM:hover{opacity:1}.bloghero_rightCol__hQHWM{display:flex;justify-content:center;align-items:center}@media(max-width:991px){.bloghero_rightCol__hQHWM{order:1}}.bloghero_imageWrapper__JQkJI{width:100%;max-width:520px;border-radius:0 0 12px 12px;overflow:hidden;border-bottom:8px solid #602bcd}.bloghero_heroImage__mdE60{width:100%;height:340px;object-fit:cover;display:block;border-radius:12px 12px 0 0}@media(max-width:767px){.bloghero_heroImage__mdE60{height:220px}}