/* Editorial reading layer; only loaded by the blog and its articles. */
.blog-index,.blog-article{padding-block:56px 90px}.blog-index-head{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end;margin-bottom:64px}.blog-index-head h1{font-size:clamp(2.75rem,5.5vw,5rem);line-height:1.12;font-weight:500;margin:0}.blog-index-head h1 span{color:#34beff}.blog-index-head>p{font-size:1.125rem;line-height:1.8;color:#b9bec6;max-width:45ch;margin:0}.blog-list{border-top:1px solid #ffffff26}.blog-list-row{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:50px;padding-block:36px;border-bottom:1px solid #ffffff26;align-items:center}.blog-list-row>div>span{display:block;font-size:.8125rem;color:#34beff;margin-bottom:13px}.blog-list-row h2{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.3;font-weight:500;margin:0 0 16px;max-width:36ch}.blog-list-row h2 a:hover{color:#34beff}.blog-list-row p{max-width:70ch;font-size:1rem;color:#b9bec6;line-height:1.8;margin:0}.blog-read{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.875rem;border-bottom:1px solid #ffffff40}.blog-editorial-note{font-size:.875rem;color:#b9bec6;line-height:1.8;max-width:80ch;margin-top:36px}.blog-breadcrumb{display:flex;gap:14px;flex-wrap:wrap;font-size:.875rem;color:#b9bec6;margin-bottom:36px}.blog-breadcrumb a{min-height:36px;display:flex;align-items:center}.blog-breadcrumb>span{align-self:center}.blog-article-head{max-width:1050px;padding-bottom:45px;border-bottom:1px solid #ffffff26}.blog-article-head h1{font-size:clamp(2.4rem,4.7vw,4.5rem);line-height:1.14;font-weight:500;margin:0 0 28px;max-width:23ch}.blog-meta{display:flex;gap:10px 28px;flex-wrap:wrap;font-size:.8125rem;line-height:1.8;color:#b9bec6;margin:0 0 24px}.blog-meta a{color:#f5f3ee;text-decoration:underline;text-underline-offset:4px}.blog-lead{max-width:65ch;font-size:1.2rem;line-height:1.8;color:#e1e3e7;margin:0}.blog-reading-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,760px);gap:65px;align-items:start;padding-top:44px}.blog-toc{position:sticky;top:125px}.blog-toc h2{font-size:1rem;line-height:1.5;font-weight:650;margin:0 0 18px}.blog-toc ol{list-style:none;padding:0;margin:0;display:grid;gap:12px}.blog-toc a{display:block;color:#b9bec6;font-size:.875rem;line-height:1.6;padding-block:5px}.blog-toc a:hover{color:#34beff}.blog-copy{min-width:0;max-width:72ch;font-size:1.0625rem;line-height:1.85;color:#cbd0d8;overflow-wrap:anywhere}.blog-copy>section{margin-bottom:46px;scroll-margin-top:125px}.blog-copy h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3;font-weight:550;color:#f5f3ee;margin:0 0 22px;max-width:34ch}.blog-copy p{margin:0 0 22px}.blog-copy strong{font-weight:650;color:#f5f3ee}.blog-copy a{color:#6acfff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.blog-copy a:hover{color:#fff}.blog-copy ul{padding-left:22px;margin:0 0 24px}.blog-copy li{padding-left:5px;margin-block:10px}.blog-table-wrap{max-width:100%;overflow-x:auto;margin-block:26px;scrollbar-color:#34beff #252a34}.blog-copy table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.7;text-align:left}.blog-copy caption{text-align:left;color:#b9bec6;font-size:.8125rem;margin-bottom:14px}.blog-copy th,.blog-copy td{padding:15px 14px 15px 0;border-bottom:1px solid #ffffff26;vertical-align:top}.blog-copy th{color:#f5f3ee;font-weight:650}.blog-copy td:first-child{min-width:115px}.blog-sources,.blog-related{border-top:1px solid #ffffff26;padding-top:30px}.blog-sources p{font-size:.8125rem;color:#b9bec6}.blog-next-step{padding:30px;background:#1a2436;border-radius:12px;margin-top:50px}.blog-next-step h2{font-size:1.75rem}.blog-next-step>p{font-size:1rem}.blog-next-step>a{display:block;padding-block:10px;font-size:.9375rem;min-height:44px}.blog-copy :focus-visible,.blog-toc :focus-visible{outline-offset:4px}
@media(max-width:1000px){.blog-reading-layout{grid-template-columns:minmax(160px,200px) minmax(0,1fr);gap:35px}.blog-index-head{gap:35px}}
@media(max-width:800px){.blog-index,.blog-article{padding-block:35px 65px}.blog-index-head{grid-template-columns:1fr;gap:24px;margin-bottom:38px}.blog-index-head>p{font-size:1rem;max-width:60ch}.blog-reading-layout{grid-template-columns:1fr;gap:36px;padding-top:30px}.blog-toc{position:static;padding-bottom:30px;border-bottom:1px solid #ffffff26}.blog-toc ol{gap:5px}.blog-toc a{min-height:40px}.blog-list-row{grid-template-columns:1fr;gap:15px;padding-block:28px}.blog-read{max-width:140px}.blog-article-head{padding-bottom:30px}.blog-copy{font-size:1rem;line-height:1.85;max-width:72ch}.blog-lead{font-size:1.0625rem}.blog-copy>section{scroll-margin-top:110px}.blog-article-head h1{max-width:24ch}.blog-meta{gap:7px 20px}.blog-next-step{padding:24px}}
@media(max-width:400px){.blog-article-head h1{font-size:2.1rem}.blog-copy table{font-size:.8125rem}.blog-copy th,.blog-copy td{padding-right:10px}.blog-next-step{padding:22px 18px}}
