.BlogTableOfContents-module-scss-module__OCL7oa__tableOfContents{background:0 0;padding:0}.BlogTableOfContents-module-scss-module__OCL7oa__tableOfContents.BlogTableOfContents-module-scss-module__OCL7oa__desktop{max-height:none;padding-top:0;padding-left:0;position:static;overflow-y:visible}.BlogTableOfContents-module-scss-module__OCL7oa__tableOfContents.BlogTableOfContents-module-scss-module__OCL7oa__mobile{margin-bottom:24px}.BlogTableOfContents-module-scss-module__OCL7oa__tableOfContents.BlogTableOfContents-module-scss-module__OCL7oa__mobile .BlogTableOfContents-module-scss-module__OCL7oa__tocList{max-height:none;overflow-y:visible}.BlogTableOfContents-module-scss-module__OCL7oa__tocTitle{color:#1b1b1f;text-transform:none;letter-spacing:normal;margin:0 0 16px;font-size:16px;font-weight:600}.BlogTableOfContents-module-scss-module__OCL7oa__tocList{margin:0;padding:0;list-style:none;position:relative}.BlogTableOfContents-module-scss-module__OCL7oa__tocList:before{content:"";background:#e5e7eb;width:3px;position:absolute;top:0;bottom:0;left:0}.BlogTableOfContents-module-scss-module__OCL7oa__tocItem{margin-bottom:16px;position:relative}.BlogTableOfContents-module-scss-module__OCL7oa__tocItem:last-child{margin-bottom:0}.BlogTableOfContents-module-scss-module__OCL7oa__tocItem.BlogTableOfContents-module-scss-module__OCL7oa__active:before{content:"";z-index:1;background:#3b82f6;width:3px;position:absolute;top:0;bottom:0;left:0}.BlogTableOfContents-module-scss-module__OCL7oa__tocItem.BlogTableOfContents-module-scss-module__OCL7oa__active .BlogTableOfContents-module-scss-module__OCL7oa__tocLink .BlogTableOfContents-module-scss-module__OCL7oa__tocNumber{color:#1f6fd0;font-weight:600}.BlogTableOfContents-module-scss-module__OCL7oa__tocItem.BlogTableOfContents-module-scss-module__OCL7oa__active .BlogTableOfContents-module-scss-module__OCL7oa__tocLink .BlogTableOfContents-module-scss-module__OCL7oa__tocText{color:#1f6fd0;font-weight:500}.BlogTableOfContents-module-scss-module__OCL7oa__tocLink{cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:8px;width:100%;padding:0 0 0 20px;transition:all .2s;display:flex}.BlogTableOfContents-module-scss-module__OCL7oa__tocLink:hover .BlogTableOfContents-module-scss-module__OCL7oa__tocNumber,.BlogTableOfContents-module-scss-module__OCL7oa__tocLink:hover .BlogTableOfContents-module-scss-module__OCL7oa__tocText{color:#666}.BlogTableOfContents-module-scss-module__OCL7oa__tocNumber{color:#6b7280;flex-shrink:0;min-width:20px;font-size:12px;font-weight:400}.BlogTableOfContents-module-scss-module__OCL7oa__tocText{word-break:break-word;color:#666;flex:1;font-size:12px;font-weight:400;line-height:1.5}
.blogMetaBanner{background:#1f5fa5;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.blogMetaBanner{flex-direction:column;gap:10px;height:auto;min-height:52px;padding:12px 14px}}.blogMetaBanner__curveShape{z-index:0;pointer-events:none;background:#2b7dc4;border-radius:50%;width:65%;height:260%;position:absolute;top:50%;right:-30%;transform:translateY(-50%)}@media (max-width:1024px){.blogMetaBanner__curveShape{width:70%;right:-35%}}@media (max-width:768px){.blogMetaBanner__curveShape{display:none}}.blogMetaBanner__info{z-index:1;background:0 0;border-radius:8px;flex-direction:column;gap:2px;margin-left:14px;padding:10px 20px;display:flex}@media (max-width:1024px){.blogMetaBanner__info{margin-left:12px;padding:8px 16px}}@media (max-width:768px){.blogMetaBanner__info{background:0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-left:0;padding:0}}.blogMetaBanner__date{color:#fff;white-space:nowrap;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:1.3}@media (max-width:1024px){.blogMetaBanner__date{font-size:14px}}@media (max-width:768px){.blogMetaBanner__date{font-size:14px}}@media (max-width:480px){.blogMetaBanner__date{font-size:13px}}.blogMetaBanner__curveLeft{z-index:0;pointer-events:none;background:#256fb3;border-radius:50%;width:55%;height:220%;position:absolute;top:50%;left:-25%;transform:translateY(-50%)}@media (max-width:768px){.blogMetaBanner__curveLeft{display:none}}.blogMetaBanner__readTime{color:#fffffff2;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:1.3}@media (max-width:1024px){.blogMetaBanner__readTime{font-size:12px}}@media (max-width:768px){.blogMetaBanner__readTime{font-size:13px}}@media (max-width:480px){.blogMetaBanner__readTime{font-size:12px}}.blogMetaBanner__icons{z-index:1;align-items:center;gap:10px;margin-right:16px;display:flex}@media (max-width:1024px){.blogMetaBanner__icons{gap:8px;margin-right:14px}}@media (max-width:768px){.blogMetaBanner__icons{justify-content:center;gap:12px;width:100%;margin-right:0}}@media (max-width:480px){.blogMetaBanner__icons{gap:10px}}.blogMetaBanner__iconBtn{cursor:pointer;background:#ffffff26;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:transform .15s,background-color .15s;display:inline-flex}.blogMetaBanner__iconBtn:hover{background:#ffffff40;transform:translateY(-1px)}.blogMetaBanner__iconBtn:active{transform:scale(.95)}.blogMetaBanner__iconBtn svg{fill:#fff;width:18px;height:18px}@media (max-width:768px){.blogMetaBanner__iconBtn svg{width:16px;height:16px}}@media (max-width:480px){.blogMetaBanner__iconBtn svg{width:16px;height:16px}}@media (max-width:768px){.blogMetaBanner__iconBtn{width:30px;height:30px;padding:5px}}@media (max-width:480px){.blogMetaBanner__iconBtn{width:28px;height:28px;padding:5px}}
