.blog_page__xx0s_{padding-bottom:64px;min-width:0}.blog_breadcrumbs__zSOKg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--secondary-foreground);font-size:13px;margin-bottom:28px}.blog_breadcrumbs__zSOKg a:hover{color:var(--foreground)}.blog_hero__eYXts{max-width:740px;margin-bottom:32px}.blog_eyebrow__ly5jf{color:#8db5ff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.blog_title__uTt6T{font-size:clamp(28px,3.6vw,42px);font-weight:750;line-height:1.18;letter-spacing:-.035em;text-wrap:balance}.blog_lead__U11Cg{font-size:16px;line-height:1.75;color:var(--secondary-foreground);margin-top:18px}.blog_meta__Sx3ez{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;line-height:1.6;color:var(--secondary-foreground);margin-top:20px}.blog_grid__ofcWu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blog_card__OTLbM{display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px;background:var(--secondary);border:1px solid var(--border);border-radius:16px;transition:border-color .15s,background-color .15s}.blog_card__OTLbM:hover{border-color:#548be2;background:#223044}.blog_card__OTLbM:focus-visible,.blog_related__IrDmr a:focus-visible,.blog_toc__C2ERE a:focus-visible{outline:2px solid #8db5ff;outline-offset:4px}.blog_cardTop___rEhN{display:flex;align-items:center;justify-content:space-between;gap:12px}.blog_number__PN0VB{font-size:26px;font-weight:750;color:#8db5ff;letter-spacing:-.04em}.blog_tag__Sl1_1{font-size:11px;color:#c1d3ed;border:1px solid #3c506b;padding:4px 8px;border-radius:6px}.blog_card__OTLbM h2{font-size:19px;font-weight:650;line-height:1.4;letter-spacing:-.02em}.blog_card__OTLbM p{color:var(--secondary-foreground);font-size:14px;line-height:1.65;flex:1}.blog_cardBottom__aKJId{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--border);font-size:12px;color:var(--secondary-foreground)}.blog_read__buUrb{color:#a6c6ff;font-weight:600}.blog_layout__FbZs_{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:36px;align-items:start}.blog_article__XfHpU{min-width:0}.blog_mobileToc__LWlK6{display:none}.blog_articleHeader__M5lrW{padding-bottom:28px;border-bottom:1px solid var(--border)}.blog_section__FlTW6{scroll-margin-top:calc(var(--header-height) + 28px);padding-top:32px}.blog_section__FlTW6 h2{font-size:clamp(21px,2.3vw,26px);font-weight:650;line-height:1.35;letter-spacing:-.025em;margin-bottom:16px;text-wrap:balance}.blog_body__XfgxE{color:#c8d3e2;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.blog_body__XfgxE ol+p,.blog_body__XfgxE p+p,.blog_body__XfgxE p+ul,.blog_body__XfgxE ul+p{margin-top:16px}.blog_body__XfgxE ol,.blog_body__XfgxE ul{padding-left:24px}.blog_body__XfgxE ul{list-style:disc}.blog_body__XfgxE ol{list-style:decimal}.blog_body__XfgxE li+li{margin-top:10px}.blog_body__XfgxE strong{color:var(--foreground);font-weight:650}.blog_body__XfgxE a,.blog_sources__IxSMs a{color:#9fc1ff;text-decoration:underline;text-underline-offset:4px}.blog_body__XfgxE a:hover,.blog_sources__IxSMs a:hover{color:white}.blog_aside__66SK1{position:sticky;top:calc(var(--header-height) + 24px);display:grid;gap:16px}.blog_help__y6nwt,.blog_toc__C2ERE{background:var(--secondary);border:1px solid var(--border);border-radius:14px;padding:22px}.blog_help__y6nwt h2,.blog_sources__IxSMs h2,.blog_toc__C2ERE h2{font-size:15px;font-weight:650;margin-bottom:14px}.blog_toc__C2ERE ol{display:grid;gap:13px;counter-reset:contents}.blog_toc__C2ERE a{display:flex;gap:10px;font-size:13px;line-height:1.55;color:#b6c6dc}.blog_toc__C2ERE a:before{counter-increment:contents;content:counter(contents,decimal-leading-zero);color:#8db5ff;font-size:11px;padding-top:2px}.blog_toc__C2ERE a:hover{color:white}.blog_help__y6nwt p{color:var(--secondary-foreground);font-size:13px;line-height:1.65;margin-bottom:16px}.blog_help__y6nwt a{display:block;text-align:center;border:1px solid #547daf;border-radius:8px;padding:10px;color:#c8dcff;font-size:13px;font-weight:600}.blog_sources__IxSMs{border-top:1px solid var(--border);margin-top:32px;padding-top:24px;font-size:13px;line-height:1.7;color:var(--secondary-foreground)}.blog_sources__IxSMs ul{display:grid;gap:8px;margin-bottom:16px}.blog_related__IrDmr{margin-top:48px;padding-top:28px;border-top:1px solid var(--border)}.blog_related__IrDmr>h2{font-size:22px;font-weight:650;margin-bottom:20px}.blog_related__IrDmr a{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:20px;border:1px solid var(--border);border-radius:12px;background:var(--secondary);font-size:15px;line-height:1.5}.blog_related__IrDmr a:hover{border-color:#548be2}@media (max-width:1023px){.blog_grid__ofcWu{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_layout__FbZs_{grid-template-columns:minmax(0,1fr);gap:24px}.blog_aside__66SK1{display:none}.blog_mobileToc__LWlK6{display:block;margin-top:24px}.blog_help__y6nwt{display:none}.blog_toc__C2ERE ol{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_related__IrDmr .blog_grid__ofcWu{grid-template-columns:1fr}}@media (max-width:639px){.blog_grid__ofcWu{grid-template-columns:1fr}.blog_card__OTLbM{padding:20px;gap:14px}.blog_hero__eYXts{margin-bottom:24px}.blog_breadcrumbs__zSOKg{margin-bottom:20px}.blog_toc__C2ERE ol{grid-template-columns:1fr}.blog_body__XfgxE,.blog_lead__U11Cg{font-size:15px}.blog_page__xx0s_{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.blog_card__OTLbM{transition:none}}