.article-module__IIHA5q__progressTrack{z-index:60;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.article-module__IIHA5q__progressBar{background:linear-gradient(90deg,#4573df,#2d4fa2);border-radius:0 3px 3px 0;height:100%;transition:width 80ms linear}.article-module__IIHA5q__toc{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3;border:1px solid #4573df29;border-radius:14px;align-self:start;max-height:calc(100vh - 120px);padding:1.25rem 1.1rem;position:sticky;top:96px;overflow-y:auto}[data-theme=dark] .article-module__IIHA5q__toc{background:#242c3e8c;border-color:#4573df3d}.article-module__IIHA5q__tocTitle{color:#2d4fa2;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .75rem;font-size:.74rem;font-weight:800}[data-theme=dark] .article-module__IIHA5q__tocTitle{color:#93c5fd}.article-module__IIHA5q__tocList{margin:0;padding:0;list-style:none}.article-module__IIHA5q__tocItem{border-left:2px solid #0000;margin:0;padding:.32rem 0 .32rem .75rem;line-height:1.35}.article-module__IIHA5q__tocItem a{color:#51607a;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .18s}.article-module__IIHA5q__tocItem a:hover{color:#2d4fa2}.article-module__IIHA5q__tocSub{padding-left:1.5rem}.article-module__IIHA5q__tocSub a{font-size:.84rem;font-weight:500}.article-module__IIHA5q__tocActive{border-left-color:#4573df}.article-module__IIHA5q__tocActive a{color:#2d4fa2;font-weight:800}[data-theme=dark] .article-module__IIHA5q__tocItem a{color:#97a6c0}[data-theme=dark] .article-module__IIHA5q__tocItem a:hover{color:#bfdbfe}[data-theme=dark] .article-module__IIHA5q__tocActive a{color:#bfdbfe}[data-theme=dark] .article-module__IIHA5q__tocActive{border-left-color:#93c5fd}.article-module__IIHA5q__faqSection{margin-top:2.75rem}.article-module__IIHA5q__faqHeading{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1.4rem;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800}[data-theme=dark] .article-module__IIHA5q__faqHeading{color:#f8fafc}.article-module__IIHA5q__faqList{gap:.85rem;display:grid}.article-module__IIHA5q__faqItem{background:#ffffffc7;border:1px solid #4573df29;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.article-module__IIHA5q__faqItemOpen{border-color:#4573df66;box-shadow:0 8px 26px #4573df1f}[data-theme=dark] .article-module__IIHA5q__faqItem{background:#242c3e99;border-color:#4573df38}[data-theme=dark] .article-module__IIHA5q__faqItemOpen{border-color:#93c5fd73}.article-module__IIHA5q__faqQuestion{color:#1a2540;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.15rem 1.3rem;font-size:1.05rem;font-weight:700;display:flex}[data-theme=dark] .article-module__IIHA5q__faqQuestion{color:#e8eefc}.article-module__IIHA5q__faqIcon{color:#2d4fa2;background:#4573df1f;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:1.3rem;line-height:1;display:grid}[data-theme=dark] .article-module__IIHA5q__faqIcon{color:#bfdbfe;background:#93c5fd2e}.article-module__IIHA5q__faqAnswer{color:#45506a;padding:0 1.3rem 1.25rem;font-size:1rem;line-height:1.72}.article-module__IIHA5q__faqAnswer p{margin:0}[data-theme=dark] .article-module__IIHA5q__faqAnswer{color:#c4d0e6}.article-module__IIHA5q__share{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.article-module__IIHA5q__shareLabel{color:#51607a;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}[data-theme=dark] .article-module__IIHA5q__shareLabel{color:#97a6c0}.article-module__IIHA5q__shareButtons{flex-wrap:wrap;gap:.5rem;display:flex}.article-module__IIHA5q__shareButton{color:#2d4fa2;cursor:pointer;background:#4573df14;border:1px solid #4573df3d;border-radius:999px;padding:.5rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s}.article-module__IIHA5q__shareButton:hover{background:#4573df2e;transform:translateY(-1px)}[data-theme=dark] .article-module__IIHA5q__shareButton{color:#bfdbfe;background:#93c5fd1f;border-color:#93c5fd4d}.article-module__IIHA5q__authorCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #4573df29;border-radius:18px;margin:3.5rem 0 2rem;padding:2rem;box-shadow:0 4px 20px #4573df0a}[data-theme=dark] .article-module__IIHA5q__authorCard{background:#242c3e73;border-color:#4573df38;box-shadow:0 4px 20px #00000026}.article-module__IIHA5q__authorCardLayout{align-items:flex-start;gap:1.5rem;display:flex}.article-module__IIHA5q__authorCardLeft{flex-shrink:0}.article-module__IIHA5q__authorAvatarBig{color:#fff;background:linear-gradient(135deg,#4573df,#2d4fa2);border-radius:50%;place-items:center;width:68px;height:68px;font-size:1.7rem;font-weight:800;display:grid;position:relative;box-shadow:0 4px 14px #4573df40}.article-module__IIHA5q__verifiedBadge{color:#fff;background:#10b981;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:700;display:grid;position:absolute;bottom:-2px;right:-2px}[data-theme=dark] .article-module__IIHA5q__verifiedBadge{border-color:#1d2127}.article-module__IIHA5q__authorCardRight{flex-grow:1}.article-module__IIHA5q__authorHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.article-module__IIHA5q__authorCardName{color:#161b26;margin:0;font-size:1.25rem;font-weight:800}[data-theme=dark] .article-module__IIHA5q__authorCardName{color:#f8fafc}.article-module__IIHA5q__authorCardTitle{color:#4573df;margin:.15rem 0 0;font-size:.88rem;font-weight:600}[data-theme=dark] .article-module__IIHA5q__authorCardTitle{color:#93c5fd}.article-module__IIHA5q__authorSocials{gap:.5rem;display:flex}.article-module__IIHA5q__authorSocialLink{color:#2d4fa2;background:#4573df0d;border:1px solid #4573df33;border-radius:50%;place-items:center;width:32px;height:32px;transition:all .2s;display:grid}.article-module__IIHA5q__authorSocialLink:hover{color:#fff;background:#4573df;border-color:#4573df;transform:translateY(-2px)}[data-theme=dark] .article-module__IIHA5q__authorSocialLink{color:#93c5fd;background:#93c5fd14;border-color:#93c5fd40}[data-theme=dark] .article-module__IIHA5q__authorSocialLink:hover{color:#1d2127;background:#93c5fd;border-color:#93c5fd}.article-module__IIHA5q__authorCardBio{color:#4a5568;margin:0;font-size:.98rem;line-height:1.6}[data-theme=dark] .article-module__IIHA5q__authorCardBio{color:#cbd5e1}@media (max-width:640px){.article-module__IIHA5q__authorCardLayout{text-align:center;flex-direction:column;align-items:center;gap:1rem}.article-module__IIHA5q__authorHeader{flex-direction:column;align-items:center;gap:.75rem}}
