.blog-index{padding:58px 0 70px}.blog-index-head{max-width:760px;margin-bottom:38px}.blog-index-head h1{letter-spacing:-1.5px;font-size:clamp(35px,4.8vw,53px);font-weight:500;line-height:1.35}.blog-index-head>p:last-child{color:#a5abc2;font-size:14px;line-height:1.9}.blog-list{gap:24px;display:grid}.blog-card{background:#121625;border:1px solid #363b56;border-radius:16px;grid-template-columns:1.08fr 1fr;display:grid;overflow:hidden}.blog-card-image{background:#141a2d;align-self:stretch;display:block;overflow:hidden}.blog-card-image img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%;display:block}.blog-card-content{flex-direction:column;padding:32px;display:flex}.blog-card-category{color:#b5b8ee;margin:0;font-size:11px;line-height:1.8}.blog-card-category span{margin:0 6px}.blog-card-content h2{margin:18px 0 14px;font-size:25px;font-weight:500;line-height:1.55}.blog-card-content>p:not(.blog-card-category){color:#a4adc9;margin:0 0 25px;font-size:13px;line-height:1.9}.blog-card-read{color:#c4c5ff;border-top:1px solid #2b3046;justify-content:space-between;gap:25px;margin-top:auto;padding-top:18px;font-size:13px;display:flex}.blog-index-policy{color:#939cb9;flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:30px;font-size:12px;display:flex}.blog-index-policy p{margin:0}.blog-index-policy a{color:#bcbfff}.blog-article{padding:28px 0 70px}.blog-breadcrumb{color:#8e9ab5;flex-wrap:wrap;gap:10px;margin-bottom:32px;font-size:12px;line-height:1.8;display:flex}.blog-breadcrumb a{color:#bdc2ee}.blog-article-head{max-width:850px;margin:0 auto 28px}.blog-article-head h1{letter-spacing:-1.2px;margin:20px 0;font-size:clamp(32px,4.2vw,47px);font-weight:500;line-height:1.42}.blog-deck{color:#aab2cc;max-width:780px;font-size:15px;line-height:1.95}.blog-meta{color:#929db8;flex-wrap:wrap;gap:10px 22px;margin-top:24px;font-size:11px;line-height:1.8;display:flex}.blog-meta a{color:#c0c5ed}.blog-cover{max-width:850px;margin:0 auto 30px}.blog-cover img{aspect-ratio:16/9;object-fit:cover;background:#12182a;border:1px solid #30364e;border-radius:13px;width:100%;height:auto;display:block}.blog-cover figcaption{color:#7f8ca8;margin-top:10px;font-size:11px;line-height:1.8}.blog-article-body{max-width:800px;margin:auto}.blog-article-body p,.blog-article-body li{color:#b6bfd5;font-size:15px;line-height:2}.blog-article-body a{color:#bdc3ff;text-underline-offset:4px}.blog-article-body a:hover{text-decoration:underline}.blog-answer{background:linear-gradient(115deg,#1b2039,#111725);border:1px solid #464a73;border-left:3px solid #a6afff;border-radius:0 12px 12px 0;margin:28px 0 18px;padding:22px 25px}.blog-answer p{margin:10px 0}.blog-answer p:last-child{margin-bottom:0}.blog-answer .blog-answer-label{color:#c5c9ff;letter-spacing:2px;margin:0 0 12px;font-size:11px}.blog-article-body .blog-verification{color:#8692af;margin:18px 0 28px;font-size:12px;line-height:1.9}.blog-toc{background:#101522;border:1px solid #30364d;border-radius:12px;margin:0 0 38px;padding:22px 26px;display:block}.blog-toc>p{color:#8896b5;letter-spacing:2px;margin:0 0 12px;font-size:11px}.blog-toc ol{margin:0;padding-left:20px}.blog-toc li{padding:4px 0;font-size:13px;line-height:1.9}.blog-section{margin:0 0 42px;scroll-margin-top:30px}.blog-article-body h2{color:#e4e6f5;letter-spacing:-.4px;margin:0 0 18px;font-size:25px;font-weight:500;line-height:1.55}.blog-section p{margin:13px 0}.blog-section ul{padding-left:23px}.blog-section li{margin:7px 0}.blog-table-scroll{scrollbar-color:#6673a5 #171e30;border:1px solid #30394f;border-radius:9px;width:100%;margin:25px 0;overflow-x:auto}.blog-table-scroll:focus-visible{outline-offset:4px;outline:2px solid #b5b6ff}.blog-table-scroll table{border-collapse:collapse;background:#121a2a;width:100%;min-width:620px;font-size:13px}.blog-table-scroll caption{text-align:left;color:#aeb9d4;background:#171e31;border-bottom:1px solid #323c55;padding:15px 18px;font-size:12px;line-height:1.8}.blog-table-scroll th,.blog-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #29334c;min-width:125px;padding:16px 18px;line-height:1.9}.blog-table-scroll thead{color:#d0d5ec;background:#202940}.blog-table-scroll tbody th{color:#c4cbe2;font-weight:500}.blog-table-scroll td{color:#aebad4}.blog-table-scroll tbody tr:last-child>*{border-bottom:0}.blog-note{color:#a8b5cf;background:#171d2e;border:1px solid #353f58;border-radius:9px;margin:22px 0;padding:17px 20px;font-size:13px;line-height:1.9}.blog-section .blog-references{color:#8190ae;margin-top:18px;font-size:11px;line-height:1.9}.blog-sources{background:#131a2a;border:1px solid #343e57;border-radius:12px;margin:45px 0 28px;padding:25px;scroll-margin-top:30px}.blog-sources>p{color:#8f9cb9;font-size:12px}.blog-sources ol{padding-left:20px}.blog-sources li{overflow-wrap:anywhere;border-bottom:1px solid #2b354d;padding:12px 0;scroll-margin-top:30px;font-size:13px}.blog-sources li:last-child{border-bottom:0}.blog-source-date{color:#8493b0;margin-top:6px;font-size:11px;line-height:1.8;display:block}.blog-sources li p{color:#9aa8c3;margin:7px 0;font-size:12px;line-height:1.85}.blog-editorial-note{border-top:1px solid #30374c;margin:35px 0;padding-top:25px}.blog-editorial-note h2{font-size:20px}.blog-editorial-note p{color:#8f9bb7;font-size:12px}.blog-related{border-top:1px solid #30374c;margin-bottom:35px;padding-top:28px}.blog-related h2{font-size:21px}.blog-related>a{border-bottom:1px solid #2b3349;justify-content:space-between;gap:20px;padding:16px 0;font-size:14px;line-height:1.8;display:flex}.blog-return{margin-top:8px;font-size:12px;display:inline-block}.blog-card a:focus-visible,.blog-article a:focus-visible{outline-offset:5px;outline:2px solid #b5b6ff}@media (max-width:700px){.blog-index{padding-top:38px}.blog-index-head{margin-bottom:26px}.blog-index-head h1{font-size:36px}.blog-card{grid-template-columns:1fr}.blog-card-content{padding:24px}.blog-card-content h2{font-size:23px}.blog-card-image img{height:auto}.blog-article{padding-top:24px}.blog-breadcrumb{margin-bottom:24px;font-size:11px}.blog-article-head h1{letter-spacing:-.8px;font-size:31px}.blog-deck{font-size:13px}.blog-meta{gap:6px 15px;font-size:10px}.blog-cover{margin-bottom:24px}.blog-cover img{border-radius:9px}.blog-article-body p,.blog-article-body li{font-size:14px;line-height:2}.blog-answer{padding:19px 20px}.blog-toc{padding:20px}.blog-toc li{font-size:12px}.blog-article-body h2{font-size:22px}.blog-section{margin-bottom:35px}.blog-sources{padding:20px}.blog-sources li{font-size:12px}.blog-table-scroll th,.blog-table-scroll td{min-width:130px;padding:13px}.blog-table-scroll caption{padding:13px}.blog-related>a{font-size:13px}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-article{scroll-behavior:auto}}.blog-toc a{white-space:normal;overflow-wrap:anywhere}
