:root{--color-brand-sky:var(--color-brand-tint);--color-brand-white:var(--color-surface);--color-brand-navy:var(--color-ink);--color-brand-gray-50:#f8fafc;--color-brand-gray-200:#e8e8e8;--color-brand-gray-500:#64748b;--color-brand-gray-600:#475569;--color-brand-gray-700:#334155;--color-brand-gray-900:#0f172a;--shadow-card:0 2px 10px #1d1c1a0f}.blog-post-prose{color:var(--color-brand-gray-700);font-size:var(--text-body-multi-column-item);line-height:1.625}.blog-post-prose>:first-child{margin-top:0}.blog-post-prose p{margin-block:1.25rem}.blog-post-prose h2{font-size:var(--text-h4);letter-spacing:-.02em;color:var(--color-accent,var(--color-brand-blue));margin-top:3.5rem;margin-bottom:1rem;font-weight:600;line-height:1.3}.blog-post-prose h3{color:var(--color-ink);margin-top:2.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.35}.blog-post-prose hr{border:0;border-top:1px solid var(--color-brand-gray-200);margin:2rem 0}.blog-post-prose ul,.blog-post-prose ol{margin:1.25rem 0;padding-left:1.5rem}.blog-post-prose li{margin:.35rem 0}.blog-post-prose blockquote{border-left:4px solid var(--color-brand-blue);margin:2.5rem 0;padding-left:1.5rem}.blog-post-prose blockquote p{color:var(--color-ink);margin:0;font-size:1.1875rem;font-weight:500;line-height:1.75}.blog-post-prose blockquote:has(>p+p)>p:first-of-type:after{content:close-quote}.blog-post-prose blockquote:has(>p+p)>p:last-of-type:after{content:none}.blog-post-prose blockquote>p:last-of-type:not(:first-of-type){margin-top:.5rem;font-size:1rem;font-style:italic;font-weight:400}.blog-post-prose a{color:var(--color-brand-blue);overflow-wrap:anywhere;text-decoration:none;transition:color .15s}.blog-post-prose a:hover{text-decoration:underline}.blog-post-prose a:visited{color:#6b21a8}.blog-post-prose a:visited:hover{color:#581c87}.blog-post-prose a:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px;border-radius:2px}.blog-transistor-embed{border-radius:var(--radius-card);border:1px solid var(--color-brand-gray-200);box-shadow:var(--shadow-card);background:#fff;margin-block:0 1.5rem;overflow:hidden}.blog-transistor-embed iframe{border:0;width:100%;max-width:100%;display:block}.blog-post-prose img{max-width:100%;height:auto}.blog-post-prose iframe,.blog-post-prose table{max-width:100%}.blog-tldr{border-left:4px solid var(--color-brand-blue);border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--color-brand-sky);color:var(--color-brand-gray-700);margin:0 0 2rem;padding:1.25rem 1.5rem}.blog-tldr__label{font-size:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-blue);margin:0 0 .75rem;font-weight:700}.blog-tldr__body>:first-child{margin-top:0}.blog-tldr__body>:last-child{margin-bottom:0}.blog-tldr__body ul{margin:0;padding-left:1.25rem;list-style-type:disc}.blog-tldr__body li{color:var(--color-brand-gray-700);margin:.4rem 0;line-height:1.55}.blog-tldr__body li::marker{color:var(--color-brand-blue)}.blog-post-prose .blog-table-scroll{border:1px solid var(--color-brand-gray-200);border-radius:var(--radius-card);margin:2rem 0;overflow-x:auto}.blog-post-prose .blog-table-scroll table{border-collapse:collapse;width:100%;min-width:640px;margin:0;font-size:.875rem}.blog-post-prose .blog-table-scroll th,.blog-post-prose .blog-table-scroll td{border:1px solid var(--color-brand-gray-200);vertical-align:top;padding:.5rem .75rem}.blog-compare{border:1px solid var(--color-brand-gray-200);border-radius:var(--radius-card);background:#fff;margin:2rem 0;overflow:hidden}.blog-compare__heads,.blog-compare__row{grid-template-columns:1fr 1fr;display:grid}.blog-compare__head{text-align:center;color:#fff;justify-content:center;align-items:center;margin:0;padding:.85rem 1rem;font-size:.8125rem;font-weight:700;line-height:1.3;display:flex}.blog-compare__head--safety{background:var(--color-brand-blue)}.blog-compare__head--system{background:var(--color-brand-navy)}.blog-compare__row+.blog-compare__row{border-top:1px solid var(--color-brand-gray-200)}.blog-compare__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-blue);background:var(--color-brand-gray-50);grid-column:1/-1;margin:0;padding:.7rem 1rem 0;font-size:.75rem;font-weight:700}.blog-compare__cell{background:#fff;padding:.45rem 1rem .95rem}.blog-compare__cell--system{border-left:1px solid var(--color-brand-gray-200);background:#f4f9ff}.blog-compare__cell p{color:var(--color-brand-navy);margin:0;font-size:.9375rem;line-height:1.45}.blog-compare__who{color:var(--color-brand-navy);margin:0 0 .2rem;font-size:.75rem;font-weight:700;display:none}@media (width<=640px){.blog-compare__heads{display:none}.blog-compare__row{grid-template-columns:1fr}.blog-compare__cell--system{border-left:0;border-top:1px solid var(--color-brand-gray-200)}.blog-compare__who{display:block}}.blog-references{border:1px solid var(--color-brand-gray-200);border-radius:var(--radius-card);background:var(--color-brand-white);margin-top:3rem;padding:1.25rem 1.5rem}.blog-references__heading{color:var(--color-brand-navy);margin-bottom:1rem;font-size:1.125rem;font-weight:700}.blog-references__list{color:var(--color-brand-gray-700);margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.6}.blog-references__item+.blog-references__item{margin-top:.625rem}.blog-references__link{color:var(--color-brand-blue);text-underline-offset:2px;font-weight:500;text-decoration:underline}.blog-references__link:hover{color:var(--color-brand-navy)}.blog-post-prose .blog-youtube-embed{margin:2rem 0}.blog-post-prose{--blog-briefing-danger:#d92d20;--blog-briefing-danger-bg:#fdecea;--blog-briefing-panel-navy:#1e3254;--blog-briefing-track-navy:#2a456f;--blog-briefing-surface:#f5f8fd;--blog-briefing-blue-100:#e5effc;--blog-briefing-blue-50:#f4f8fe;--blog-briefing-line-strong:#d0d5dd}.blog-briefing__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-blue);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.blog-briefing__lede{color:var(--color-brand-gray-700);text-wrap:pretty;margin:0 0 1.25rem;font-size:1.125rem;line-height:1.55}.blog-briefing__meta{border-top:1px solid var(--color-brand-gray-200);flex-wrap:wrap;gap:1rem 2rem;margin:0 0 1.5rem;padding:1.25rem 0 0;display:flex}.blog-briefing__meta dt{color:var(--color-brand-gray-500);margin:0;font-size:.8125rem}.blog-briefing__meta dd{color:var(--color-brand-navy);margin:.125rem 0 0;font-size:1.0625rem;font-weight:600}.blog-briefing-fig{margin:1.5rem 0 2rem}.blog-briefing-fig>figcaption{color:var(--color-brand-gray-500);margin-top:.75rem;font-size:.875rem;line-height:1.5}.blog-briefing-hero-grid{background:var(--color-brand-tint);border-radius:var(--radius-card);grid-template-columns:1fr;align-items:center;gap:1.5rem;margin-bottom:1.25rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}@media (width>=640px){.blog-briefing-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2.5rem}}.blog-briefing-hero-grid__num{letter-spacing:-.04em;color:var(--color-brand-blue);margin:0;font-size:clamp(3.5rem,11vw,5rem);font-weight:700;line-height:.95}.blog-briefing-hero-grid__title{color:var(--color-brand-navy);margin:.5rem 0 0;font-size:1.25rem;font-weight:600}.blog-briefing-hero-grid__sub{margin:.35rem 0 0;font-size:1rem;line-height:1.55}.blog-briefing-dots{flex-wrap:wrap;gap:4px;max-width:100%;display:flex}.blog-briefing-dots span{background:var(--color-brand-blue);border-radius:999px;flex-shrink:0;width:8px;height:8px}.blog-briefing-stat-cards{grid-template-columns:1fr;gap:1rem;margin-bottom:1.25rem;display:grid}@media (width>=640px){.blog-briefing-stat-cards{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.blog-briefing-stat-card{border:1px solid var(--color-brand-gray-200);border-radius:14px;flex-direction:column;gap:.625rem;min-width:0;min-height:100%;padding:1rem 1.25rem;display:flex}@media (width>=640px){.blog-briefing-stat-card{grid-template-rows:subgrid;grid-row:span 3;display:grid}}.blog-briefing-stat-card__num{letter-spacing:-.03em;color:var(--color-brand-navy);text-wrap:balance;margin:0;font-size:clamp(1.625rem,2.8vw,2rem);font-weight:700;line-height:1.05}@media (width>=640px){.blog-briefing-stat-card__num{align-items:flex-end;min-height:2.1em;display:flex}}.blog-briefing-stat-card__num--danger{color:var(--blog-briefing-danger)}.blog-briefing-stat-card__text{margin:0;font-size:1rem;line-height:1.5}@media (width>=640px){.blog-briefing-stat-card__text{align-self:start}}.blog-briefing-mini-bars{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}@media (width>=640px){.blog-briefing-mini-bars,.blog-briefing-quarters{align-self:end;margin-top:0}}.blog-briefing-quarters{margin-top:auto}.blog-briefing-mini-bars__row{color:var(--color-brand-gray-500);grid-template-columns:3.75rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.8125rem;font-weight:600;display:grid}.blog-briefing-mini-bars__mono{font-family:ui-monospace,monospace;font-weight:400}.blog-briefing-mini-bars__fill{background:var(--color-brand-tint);border-radius:4px;height:14px;display:block}.blog-briefing-mini-bars__fill--half{background:var(--color-brand-tint);width:50%}.blog-briefing-mini-bars__fill--full{background:var(--color-brand-blue)}.blog-briefing-mini-bars__fill--danger{background:var(--blog-briefing-danger);width:100%}.blog-briefing-quarters__bars{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:4px;display:grid}.blog-briefing-quarters__bars span{background:var(--color-brand-gray-50);border-radius:4px;height:14px}.blog-briefing-quarters__bars .is-active{background:var(--color-brand-blue)}.blog-briefing-quarters__labels{color:var(--color-brand-gray-500);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:.35rem;font-family:ui-monospace,monospace;font-size:.75rem;display:grid}.blog-briefing-quarters__labels .is-active{color:var(--color-brand-blue);font-weight:500}.blog-briefing-exposure-banner{background:var(--blog-briefing-panel-navy);border-radius:var(--radius-card);color:#fff;grid-template-columns:1fr;align-items:center;gap:1.25rem;padding:clamp(1rem,3vw,1.75rem);display:grid}@media (width>=720px){.blog-briefing-exposure-banner{grid-template-columns:1fr 1fr}}.blog-briefing-exposure-banner__num{letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,7vw,4rem);font-weight:700;line-height:1}.blog-briefing-exposure-banner__text{color:var(--color-brand-tint);margin:.5rem 0 0;font-size:1.0625rem;line-height:1.5}.blog-briefing-exposure-banner__row{color:var(--color-brand-tint);justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.blog-briefing-exposure-banner__mono{color:#fff;font-family:ui-monospace,monospace}.blog-briefing-exposure-banner__bar{background:var(--blog-briefing-track-navy);border-radius:10px;height:52px;margin:.75rem 0;display:flex;overflow:hidden}.blog-briefing-exposure-banner__bar span{background:var(--blog-briefing-danger);border-right:2px solid var(--blog-briefing-panel-navy);justify-content:center;align-items:center;width:20%;font-size:.9375rem;font-weight:600;display:flex}.blog-briefing-exposure-banner__cap{color:var(--color-brand-tint);margin:0;font-size:.875rem}.blog-briefing-track-chart{background:var(--blog-briefing-surface);border-radius:var(--radius-card);margin-bottom:1rem;padding:clamp(1rem,4vw,2rem)}.blog-briefing-track-chart__heads,.blog-briefing-track-chart__row,.blog-briefing-track-chart__scale{grid-template-columns:minmax(4.5rem,7rem) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.5rem 0;display:grid}.blog-briefing-track-chart__heads,.blog-briefing-track-chart__row{column-gap:0}.blog-briefing-track-chart__heads{margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.blog-briefing-track-chart__down{text-align:center;color:var(--blog-briefing-danger)}.blog-briefing-track-chart__up{text-align:center;color:var(--color-brand-blue)}.blog-briefing-track-chart__label{color:var(--color-brand-gray-500);flex-direction:column;gap:2px;padding-right:.75rem;font-size:.8125rem;display:flex}.blog-briefing-track-chart__label strong{color:var(--color-brand-navy);font-size:1.0625rem}.blog-briefing-track-chart__downside,.blog-briefing-track-chart__upside{text-align:center;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-height:3.5rem;padding:.5rem;font-size:.875rem;display:flex}.blog-briefing-track-chart__downside--empty{border:1px dashed var(--blog-briefing-line-strong);color:var(--color-brand-gray-500);border-right:none;border-radius:10px 0 0 10px}.blog-briefing-track-chart__row>:last-child{justify-content:flex-end;min-width:0;display:flex}.blog-briefing-track-chart__upside--t1{background:var(--blog-briefing-blue-100);border:1px solid var(--blog-briefing-line-strong);border-left:2px solid var(--blog-briefing-panel-navy);border-radius:0 10px 10px 0;width:50%;min-width:0;font-weight:600}.blog-briefing-track-chart__downside--t3{background:var(--blog-briefing-danger);color:#fff;border-radius:10px 0 0 10px;font-weight:600}.blog-briefing-track-chart__upside--t3{background:var(--color-brand-blue);color:#fff;border-left:2px solid var(--blog-briefing-panel-navy);border-radius:0 10px 10px 0;justify-content:flex-end;font-weight:600}.blog-briefing-track-chart__row+.blog-briefing-track-chart__row{margin-top:.75rem}.blog-briefing-track-chart__scale{color:var(--color-brand-gray-500);margin-top:.75rem;font-family:ui-monospace,monospace;font-size:.75rem}.blog-briefing-track-chart__scale-title{align-self:end}.blog-briefing-track-chart__scale-ticks{text-align:center;grid-column:2/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;display:grid}.blog-briefing-track-chart__scale-ticks span:nth-child(3){color:var(--color-brand-gray-600);font-weight:500}@media (width<=520px){.blog-briefing-track-chart__heads{display:none}.blog-briefing-track-chart__row,.blog-briefing-track-chart__scale{grid-template-columns:1fr}.blog-briefing-track-chart__downside--empty,.blog-briefing-track-chart__downside--t3,.blog-briefing-track-chart__upside--t1,.blog-briefing-track-chart__upside--t3{border:none;border-radius:10px;width:100%;margin:0}.blog-briefing-track-chart__upside--t1{border:1px solid var(--blog-briefing-line-strong)}.blog-briefing-track-chart__scale-ticks{grid-column:1}}.blog-briefing-track-table{margin-top:.5rem}.blog-briefing-track-table__head,.blog-briefing-track-table__row{border-bottom:1px solid var(--color-brand-gray-200);grid-template-columns:minmax(5rem,7rem) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem 1rem;padding:.75rem 0;font-size:.9375rem;line-height:1.5;display:grid}.blog-briefing-track-table__head{color:var(--color-brand-gray-500);font-size:.8125rem;font-weight:600}.blog-briefing-track-table__head span:last-child{color:var(--color-brand-navy)}.blog-briefing-track-table__row>span:first-child{color:var(--color-brand-navy);font-weight:600}.blog-briefing-track-table__row>span:nth-child(2){color:var(--color-brand-gray-500)}.blog-briefing-track-table__row>span:nth-child(3){color:var(--color-brand-navy);font-weight:500}@media (width<=640px){.blog-briefing-track-table__head{display:none}.blog-briefing-track-table__row{grid-template-columns:1fr;gap:.35rem}.blog-briefing-track-table__row>span:nth-child(2):before{content:"Track 1 · 2026: ";color:var(--color-brand-gray-500);font-weight:600}.blog-briefing-track-table__row>span:nth-child(3):before{content:"Track 3 · 2027+: ";color:var(--color-brand-navy);font-weight:600}}.blog-briefing-steps{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}@media (width>=640px){.blog-briefing-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-briefing-steps__item{background:var(--color-brand-tint);border-top:4px solid var(--color-brand-blue);border-radius:14px;flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.25rem;display:flex}.blog-briefing-steps__item--danger{background:var(--blog-briefing-danger-bg);border-top-color:var(--blog-briefing-danger)}.blog-briefing-steps__num{color:var(--color-brand-blue);font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:500}.blog-briefing-steps__item--danger .blog-briefing-steps__num{color:var(--blog-briefing-danger)}.blog-briefing-steps__item strong{color:var(--color-brand-navy);font-size:1.25rem}.blog-briefing-steps__item p{margin:0;font-size:1rem;line-height:1.55}.blog-briefing-exposure-panel{border:1px solid var(--color-brand-gray-200);border-radius:var(--radius-card);flex-direction:column;gap:1.5rem;padding:clamp(1rem,3vw,1.5rem);display:flex}.blog-briefing-exposure-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;display:flex}.blog-briefing-exposure-panel__head strong{color:var(--color-brand-navy);font-size:1.125rem;display:block}.blog-briefing-exposure-panel__head span{color:var(--color-brand-gray-500);margin-top:.15rem;font-size:.9375rem;font-weight:400;display:block}.blog-briefing-exposure-panel__max{text-align:right}.blog-briefing-exposure-panel__max span:first-child{letter-spacing:-.03em;color:var(--blog-briefing-danger);font-size:1.75rem;font-weight:700;display:block}.blog-briefing-exposure-panel__max span:last-child{color:var(--color-brand-gray-500);font-size:.8125rem}.blog-briefing-exposure-panel__bar{background:var(--blog-briefing-blue-100);border-radius:8px;height:40px;overflow:hidden}.blog-briefing-exposure-panel__bar--mid{background:linear-gradient(to right, var(--blog-briefing-danger) 0 20%, var(--blog-briefing-blue-100) 20%) no-repeat border-box;width:16%}.blog-briefing-exposure-panel__bar--high{background:linear-gradient(to right, var(--blog-briefing-danger) 0 12.5%, #ea8c84 12.5% 20%, var(--blog-briefing-blue-100) 20% 62.5%, var(--blog-briefing-blue-50) 62.5%) no-repeat border-box;border:1px dashed var(--blog-briefing-line-strong);border-left:none}.blog-briefing-exposure-panel__mono{color:var(--color-brand-navy);font-family:ui-monospace,monospace;font-weight:500}.blog-briefing-exposure-legend{color:var(--color-brand-gray-500);flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.blog-briefing-exposure-legend .swatch{vertical-align:middle;border-radius:3px;width:12px;height:12px;margin-right:.35rem;display:inline-block}.swatch--danger{background:var(--blog-briefing-danger)}.swatch--tint{background:var(--blog-briefing-blue-100)}.swatch--range{background:var(--blog-briefing-blue-50);border:1px dashed var(--blog-briefing-line-strong);box-sizing:border-box}.blog-briefing-checklist{background:var(--color-brand-tint);border-radius:var(--radius-card);margin:1.5rem 0;padding:clamp(1rem,3vw,1.5rem)}.blog-briefing-checklist__label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-blue);margin:0 0 1rem;font-size:.875rem;font-weight:600}.blog-briefing-checklist ol{counter-reset:gut;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.blog-briefing-checklist li{color:var(--color-brand-navy);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:1rem;font-size:1.0625rem;line-height:1.55;display:grid}.blog-briefing-checklist li:before{content:"";border:2px solid var(--color-brand-blue);background:#fff;border-radius:6px;width:22px;height:22px;margin-top:3px}.blog-briefing-checklist__footer{border-top:1px solid var(--color-brand-gray-200);margin:1rem 0 0;padding-top:1rem;font-size:1rem;line-height:1.55}.blog-briefing-pullquote{background:0 0;border:none;margin:2.5rem 0;padding:0}.blog-briefing-pullquote p{letter-spacing:-.015em;color:var(--color-brand-navy);margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:500;line-height:1.4}.blog-briefing-pullquote footer{align-items:center;gap:.75rem;margin-top:1.25rem;font-size:1rem;font-style:normal;display:flex}.blog-briefing-pullquote__rule{background:var(--color-brand-blue);flex-shrink:0;width:32px;height:2px}.blog-briefing-glide{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}@media (width>=640px){.blog-briefing-glide{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-briefing-glide li{background:var(--color-brand-tint);border-radius:14px;flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.25rem;display:flex}.blog-briefing-glide__bar{background:var(--color-brand-blue);border-radius:999px;height:6px}.blog-briefing-glide__bar--light{background:#fff}.blog-briefing-glide__when{color:var(--color-brand-blue);font-family:ui-monospace,monospace;font-size:.8125rem;font-weight:500}.blog-briefing-glide li strong{color:var(--color-brand-navy);font-size:1.2rem}.blog-briefing-glide li p{margin:0;font-size:.9375rem;line-height:1.55}.blog-briefing-glide li.blog-briefing-glide__item--dark{background:var(--blog-briefing-panel-navy)}.blog-briefing-glide li.blog-briefing-glide__item--dark .blog-briefing-glide__when{color:var(--color-brand-tint)}.blog-briefing-glide li.blog-briefing-glide__item--dark strong{color:#fff}.blog-briefing-glide li.blog-briefing-glide__item--dark p{color:var(--color-brand-tint)}.blog-briefing-cta{background:var(--blog-briefing-panel-navy);border-radius:var(--radius-card);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin:2.5rem 0;padding:clamp(1.75rem,4.5vw,3rem);display:flex}.blog-briefing-cta>div{flex:18rem;max-width:35rem}.blog-briefing-cta__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3.2vw,2.125rem);font-weight:700;line-height:1.2}.blog-briefing-cta__text{color:var(--color-brand-tint);margin:.5rem 0 0;font-size:1.0625rem;line-height:1.55}.blog-briefing-cta__btn{white-space:nowrap;min-height:52px;box-shadow:none;background:#2b72e6;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 1.75rem;font-size:1.0625rem;font-weight:600;display:inline-flex;color:#fff!important;text-decoration:none!important}.blog-briefing-cta__btn:hover{background:#1e5cc2;color:#fff!important}.blog-briefing-cta--offer{text-align:left;flex-direction:column;align-items:stretch}.blog-briefing-about-block{border-top:1px solid var(--color-brand-gray-200);margin:2.5rem 0 0;padding-top:2rem}.blog-briefing-about-block h2{letter-spacing:-.02em;color:var(--color-brand-navy);margin:0 0 1rem;font-size:1.25rem;font-weight:700}.blog-briefing-about-block__logo{width:min(158px,55vw);height:auto;margin:0 0 .75rem;display:block}.blog-briefing-fig>figcaption a{color:var(--color-brand-blue);text-underline-offset:2px;font-weight:500;text-decoration:underline}.blog-briefing-about-block p{color:var(--color-brand-gray-600);margin:0;font-size:1rem;line-height:1.6}.blog-briefing-about-block a{font-weight:600}.blog-briefing-root{font-family:inherit;position:relative}.blog-briefing-root .blog-briefing-mini-bars__mono,.blog-briefing-root .blog-briefing-exposure-banner__mono,.blog-briefing-root .blog-briefing-exposure-panel__mono,.blog-briefing-root .blog-briefing-quarters__labels{font-variant-numeric:tabular-nums;font-family:inherit}.blog-briefing-dots__dot{background:var(--color-brand-blue);cursor:crosshair;border:0;border-radius:999px;width:8px;height:8px;padding:0}.blog-briefing-dots__dot:hover,.blog-briefing-dots__dot:focus-visible{background:var(--color-brand-blue-hover);transform:scale(1.35)}.blog-briefing-tooltip{z-index:5;background:var(--color-brand-navy);color:#fff;pointer-events:none;max-width:16rem;box-shadow:var(--shadow-card);border-radius:8px;padding:.45rem .65rem;font-size:.75rem;line-height:1.35;position:absolute;transform:translate(-50%,-100%)}.blog-briefing-root--animated .blog-briefing-mini-bars__fill,.blog-briefing-root--animated .blog-briefing-exposure-banner__bar span,.blog-briefing-root--animated .blog-briefing-track-chart__downside,.blog-briefing-root--animated .blog-briefing-track-chart__upside{animation:.65s both blog-briefing-grow}@keyframes blog-briefing-grow{0%{opacity:.35;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.blog-briefing-root--animated .blog-briefing-mini-bars__fill,.blog-briefing-root--animated .blog-briefing-exposure-banner__bar span,.blog-briefing-root--animated .blog-briefing-track-chart__downside,.blog-briefing-root--animated .blog-briefing-track-chart__upside{animation:none}.blog-briefing-dots__dot:hover,.blog-briefing-dots__dot:focus-visible{transform:none}}.blog-post-offer{border:1px solid var(--color-brand-gray-200);background:linear-gradient(#f4f8fe 0%,#fff 100%);border-radius:.75rem;margin:2.5rem 0;padding:1.5rem 1.25rem}@media (width>=640px){.blog-post-offer{padding:1.75rem 1.5rem}}.blog-post-offer__title{letter-spacing:-.02em;color:var(--color-brand-blue);margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.blog-post-offer__lede{color:var(--color-brand-navy);max-width:40rem;margin:.65rem 0 0;font-size:1rem;line-height:1.55}.blog-post-offer__actions{flex-wrap:wrap;gap:.625rem;margin-top:1.25rem;display:flex}.blog-post-offer__btn{border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;text-decoration:none!important}.blog-post-offer__btn--primary{background:var(--color-brand-blue);color:#fff!important}.blog-post-offer__btn--primary:hover{background:#1e5cc2;color:#fff!important}.blog-post-offer__btn--ghost{border-color:var(--color-brand-gray-200);background:#fff;color:var(--color-brand-navy)!important}.blog-post-offer__btn--ghost:hover{border-color:var(--color-brand-blue);color:var(--color-brand-blue)!important}.blog-post-reading{margin:2.5rem 0 0}.blog-post-reading__title{letter-spacing:-.02em;color:var(--color-brand-blue);margin:0 0 1rem;font-size:1.375rem;font-weight:700}.blog-post-reading__grid{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.blog-post-reading__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-post-reading__card{border:1px solid var(--color-brand-gray-200);height:100%;color:inherit;background:#fff;border-radius:.75rem;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 3px #1e32540f;text-decoration:none!important}.blog-post-reading__card:hover{border-color:var(--color-brand-blue);box-shadow:0 4px 14px #2b72e61f}.blog-post-reading__thumb{aspect-ratio:16/9;background:#eef4fc;display:block;overflow:hidden}.blog-post-reading__thumb img{object-fit:cover;width:100%;height:100%;display:block}.blog-post-reading__body{flex-direction:column;flex:1;gap:.35rem;padding:.875rem 1rem 1rem;display:flex}.blog-post-reading__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-blue);font-size:.6875rem;font-weight:700}.blog-post-reading__name{color:var(--color-brand-navy);font-size:.9375rem;font-weight:600;line-height:1.35}
