@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-400.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/spectral-500.woff2)format("woff2")}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/spectral-600.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2")}:root{--color-page:#fff;--color-text:#1a1a1a;--color-dek:#4a4a4a;--color-meta:#6b6b6b;--color-green:#073b2d;--color-on-green:#fff;--color-coral:#ff5a3c;--font-display:"Spectral", Georgia, "Times New Roman", serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-data:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--data-scale:.9;--label-size:12px;--label-tracking:.08em;--dek-size:18px;--measure-headline:20ch;--measure-dek:60ch;--measure-body:68ch;--masthead-height:72px;--gutter:32px;--content-max:1100px;--nav-size:14px;--nav-gap:28px;--wordmark-size:26px;--space-section:clamp(40px, 5vw, 64px);--archive-date-width:140px;--archive-number-width:82px;--archive-row-padding:14px;--archive-headline-size:20px;--rule:1px solid var(--color-green);--label-column:200px;--ease:cubic-bezier(.16, 1, .3, 1);--motion-band:.35s;--motion-fade:.25s;--motion-stagger:80ms;--motion-hover:.2s;--motion-content-start:.6s}@media (width<=720px){:root{--masthead-height:56px;--gutter:20px;--nav-size:13px;--nav-gap:16px;--wordmark-size:20px}}@media (width<=420px){:root{--gutter:14px;--nav-size:12px;--nav-gap:12px;--wordmark-size:18px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-page);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5}h1,h2,p,ul,ol{margin:0}ul{padding:0;list-style:none}a{color:inherit}.shell{width:100%;max-width:var(--content-max);padding-inline:var(--gutter);margin:0 auto}.masthead{height:var(--masthead-height);position:relative}.masthead:before{content:"";background:var(--color-green);transform-origin:top;position:absolute;inset:0}.masthead__inner{z-index:1;justify-content:space-between;align-items:center;gap:var(--nav-gap);height:100%;display:flex;position:relative}.masthead__dot{color:var(--color-coral)}.masthead__wordmark{font-family:var(--font-display);font-size:var(--wordmark-size);color:var(--color-on-green);white-space:nowrap;flex-shrink:0;font-weight:400;line-height:1;text-decoration:none}.masthead__nav{align-items:center;gap:var(--nav-gap);flex-shrink:1;min-width:0;display:flex}.masthead__link{font-family:var(--font-body);font-size:var(--nav-size);color:var(--color-on-green);white-space:nowrap;text-underline-offset:4px;transition:text-decoration-color var(--motion-hover) var(--ease), text-decoration-thickness var(--motion-hover) var(--ease);font-weight:400;line-height:1;text-decoration:underline 1px #0000}.masthead__link:hover,.masthead__link:focus-visible{text-decoration-color:currentColor;text-decoration-thickness:2px}.latest{padding-block:clamp(48px, 9vw, 112px) var(--space-section)}.latest__label{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-green);flex-wrap:wrap;align-items:baseline;gap:0 .6em;margin-bottom:clamp(16px,2.2vw,24px);font-weight:500;line-height:1.2;display:flex}.latest__sep,.deal__label-sep,.issue__label-sep,.deal__sep{color:var(--color-coral)}.latest__headline{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-text);max-width:var(--measure-headline);text-wrap:balance;margin-bottom:clamp(20px,2.6vw,28px);font-size:clamp(32px,5.2vw,52px);font-weight:400;line-height:1.08}.latest__dek{font-family:var(--font-body);font-size:var(--dek-size);color:var(--color-dek);max-width:var(--measure-dek);text-wrap:pretty;hyphens:none;overflow-wrap:normal;margin-bottom:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.55}.latest__link{font-family:var(--font-body);color:var(--color-green);text-underline-offset:5px;transition:text-decoration-thickness var(--motion-hover) var(--ease);font-size:16px;font-weight:500;text-decoration:underline 1px;display:inline-block}.latest__link:hover,.latest__link:focus-visible{text-decoration-thickness:2px}.archive{padding-bottom:clamp(64px,12vw,144px)}.archive__item+.archive__item{border-top:var(--rule)}.archive__row{padding-block:var(--archive-row-padding);color:inherit;align-items:baseline;text-decoration:none;display:flex}.archive__date,.archive__number{font-family:var(--font-body);color:var(--color-meta);flex:none;font-size:13px;font-weight:400;line-height:1.4}.archive__date{width:var(--archive-date-width)}.archive__number{width:var(--archive-number-width)}.archive__headline{font-family:var(--font-display);font-size:var(--archive-headline-size);color:var(--color-text);text-underline-offset:3px;transition:text-decoration-color var(--motion-hover) var(--ease), text-decoration-thickness var(--motion-hover) var(--ease);flex:auto;font-weight:400;line-height:1.25;text-decoration:underline 1px #0000}.archive__row:hover .archive__headline,.archive__row:focus-visible .archive__headline{text-decoration-color:currentColor}@media (width<=560px){.archive__row{flex-wrap:wrap;align-items:baseline}.archive__date{width:auto}.archive__number{width:auto;margin-left:.7em}.archive__headline{flex:1 0 100%;margin-top:5px}}.page{padding-block:clamp(40px,7vw,80px) clamp(64px,12vw,128px)}.page__title{font-family:var(--font-display);color:var(--color-text);margin-bottom:clamp(28px,4vw,44px);font-size:clamp(30px,4.4vw,44px);font-weight:400;line-height:1.1}.dealtable{border-collapse:separate;border-spacing:0;text-align:left;width:100%}.dealtable thead th{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-green);vertical-align:bottom;border-bottom:var(--rule);padding:0 16px 12px 0;font-weight:500;line-height:1.3}.dealtable thead th:last-child{padding-right:0}.dealtable tbody tr{position:relative}.dealtable tbody tr+tr .dealtable__cell{border-top:var(--rule)}.dealtable tbody tr{font-size:14px}.dealtable__cell{font-family:var(--font-body);font-size:inherit;color:var(--color-text);vertical-align:baseline;padding:14px 16px 14px 0;line-height:1.4}.dealtable__cell:last-child{padding-right:0}.dealtable tbody .dealtable__cell--date,.dealtable tbody .dealtable__cell--type{color:var(--color-meta);white-space:nowrap;font-size:13px}.dealtable__cell--num{text-align:right;white-space:nowrap}.dealtable__cell--target{font-family:var(--font-display);font-size:18px;line-height:1.25}.dealtable__link{color:var(--color-text);text-underline-offset:3px;transition:text-decoration-color var(--motion-hover) var(--ease), text-decoration-thickness var(--motion-hover) var(--ease);text-decoration:underline 1px #0000}.dealtable__link:after{content:"";position:absolute;inset:0}.dealtable tbody tr:hover .dealtable__link,.dealtable__link:focus-visible{text-decoration-color:currentColor;text-decoration-thickness:2px}@media (width<=720px){.dealtable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dealtable,.dealtable tbody{display:block}.dealtable tbody tr{flex-wrap:wrap;align-items:baseline;padding-block:14px;display:flex}.dealtable tbody tr+tr{border-top:var(--rule)}.dealtable tbody tr+tr .dealtable__cell{border-top:0}.dealtable__cell{padding:0;display:block}.dealtable__cell--date{order:1}.dealtable__cell--type{order:2;margin-left:.7em}.dealtable__cell--target{flex:1 0 100%;order:3;margin-top:5px}.dealtable__cell--acquirer{color:var(--color-meta);flex:auto;order:4;margin-top:5px;font-size:13px}.dealtable__cell--num{flex:none;order:5;margin-top:5px;margin-left:.7em}}.deal{padding-block:clamp(40px,7vw,80px) clamp(64px,12vw,128px)}.deal__label,.issue__label,.deal__prose-label,.sourcing__title{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-green);font-weight:500;line-height:1.2}.deal__label{flex-wrap:wrap;align-items:baseline;gap:0 .6em;margin-bottom:clamp(16px,2.2vw,24px);display:flex}.deal__headline{font-family:var(--font-display);color:var(--color-text);max-width:24ch;margin-bottom:clamp(24px,3vw,32px);font-size:clamp(30px,4.6vw,46px);font-weight:400;line-height:1.1}.deal__sep{padding:0 .3em}.deal__parties{margin:0}.deal__party{align-items:baseline;gap:0 24px;padding-block:11px;font-size:15px;display:flex}.deal__party+.deal__party{border-top:var(--rule)}.deal__party-role{flex:0 0 var(--label-column);font-family:var(--font-body);font-size:var(--label-size);color:var(--color-meta);line-height:1.4}.deal__party-name{font-family:var(--font-body);font-size:inherit;color:var(--color-text);flex:auto;margin:0;line-height:1.45}.deal__fields{margin:0 0 clamp(36px,5vw,56px)}.deal__field{align-items:baseline;gap:0 24px;padding-block:11px;font-size:15px;display:flex}.deal__field+.deal__field,.deal__parties+.deal__fields .deal__field:first-child{border-top:var(--rule)}.deal__field-label{flex:0 0 var(--label-column);font-family:var(--font-body);font-size:var(--label-size);color:var(--color-meta);line-height:1.4}.deal__field-value{font-family:var(--font-body);font-size:inherit;color:var(--color-text);flex:auto;margin:0;line-height:1.45}.deal__prose{max-width:var(--measure-dek);margin-bottom:clamp(28px,4vw,40px)}.deal__prose-label{margin-bottom:10px}.deal__prose-body{font-family:var(--font-body);color:var(--color-dek);hyphens:none;font-size:16px;line-height:1.6}.deal__prose-body strong{color:var(--color-text);font-weight:600}.sourcing{border-top:var(--rule);max-width:var(--measure-dek);padding-top:clamp(20px,3vw,28px)}.sourcing__title{margin-bottom:14px}.sourcing__fields{margin:0}.sourcing__field{align-items:baseline;gap:0 24px;padding-block:7px;font-size:14px;display:flex}.sourcing__label{flex:0 0 var(--label-column);font-family:var(--font-body);font-size:var(--label-size);color:var(--color-meta);line-height:1.4}.sourcing__value{min-width:0;font-family:var(--font-body);font-size:inherit;color:var(--color-text);flex:auto;margin:0;line-height:1.5}.sourcing__link{color:var(--color-green);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-thickness var(--motion-hover) var(--ease);text-decoration:underline 1px}.sourcing__link:hover,.sourcing__link:focus-visible{text-decoration-thickness:2px}@media (width<=560px){.deal__field,.deal__party,.sourcing__field{flex-direction:column;gap:3px}.deal__field-label,.deal__party-role,.sourcing__label{flex:none}}.issue{padding-block:clamp(40px,7vw,80px) clamp(64px,12vw,128px)}.issue__label{flex-wrap:wrap;align-items:baseline;gap:0 .6em;margin-bottom:clamp(16px,2.2vw,24px);display:flex}.issue__headline{font-family:var(--font-display);letter-spacing:-.005em;color:var(--color-text);max-width:var(--measure-headline);text-wrap:balance;margin-bottom:clamp(20px,2.6vw,28px);font-size:clamp(32px,5.2vw,52px);font-weight:400;line-height:1.08}.issue__dek{font-family:var(--font-body);font-size:var(--dek-size);color:var(--color-dek);max-width:var(--measure-dek);text-wrap:pretty;hyphens:none;margin-bottom:clamp(36px,5vw,56px);font-weight:400;line-height:1.55}.prose{max-width:var(--measure-body)}.prose>:first-child{margin-top:0}.prose h2{font-family:var(--font-display);color:var(--color-text);margin:clamp(40px,5vw,56px) 0 clamp(14px,1.6vw,18px);font-size:clamp(23px,2.7vw,29px);font-weight:400;line-height:1.2}.prose h3{font-family:var(--font-display);color:var(--color-text);margin:clamp(28px,3.4vw,36px) 0 10px;font-size:clamp(19px,2.1vw,22px);font-weight:400;line-height:1.25}.prose p{font-family:var(--font-body);color:var(--color-text);hyphens:none;margin:0 0 1.15em;font-size:17px;line-height:1.65}.prose ul,.prose ol{margin:0 0 1.15em;padding-left:1.1em;list-style:outside}.prose ol{list-style:decimal}.prose li{font-family:var(--font-body);color:var(--color-text);margin-bottom:.5em;font-size:17px;line-height:1.6}.prose strong{font-weight:600}.prose a{color:var(--color-green);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-thickness var(--motion-hover) var(--ease);text-decoration:underline 1px}.prose a:hover,.prose a:focus-visible{text-decoration-thickness:2px}.prose code{font-family:var(--font-data);font-size:calc(1em * var(--data-scale))}.prose blockquote{border-left:var(--rule);margin:0 0 1.15em;padding-left:18px}.prose hr{border:0;border-top:var(--rule);width:64px;height:0;margin:clamp(36px,4.5vw,48px) 0}.issue__sources{max-width:var(--measure-body);margin-top:clamp(48px,7vw,72px)}.issue__sources-list ul,.issue__sources-list ol{margin:0;padding:0;list-style:none}.issue__sources-list li{font-family:var(--font-body);color:var(--color-text);padding-block:9px;font-size:14px;line-height:1.5}.issue__sources-list li+li{border-top:var(--rule)}.issue__sources-list a{color:var(--color-green);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-thickness var(--motion-hover) var(--ease);text-decoration:underline 1px}.issue__sources-list a:hover,.issue__sources-list a:focus-visible{text-decoration-thickness:2px}.issue__sources-list p{font-family:var(--font-body);margin:0 0 .8em;font-size:14px;line-height:1.5}.issue__sources-list em{color:var(--color-meta)}.archive__more{font-family:var(--font-body);color:var(--color-green);text-underline-offset:5px;transition:text-decoration-thickness var(--motion-hover) var(--ease);margin-top:clamp(24px,3vw,32px);font-size:16px;font-weight:500;text-decoration:underline 1px;display:inline-block}.archive__more:hover,.archive__more:focus-visible{text-decoration-thickness:2px}.record{border-bottom:var(--rule);flex-wrap:wrap;gap:0 clamp(32px,5vw,64px);margin:0 0 clamp(40px,6vw,64px);padding-bottom:clamp(24px,3vw,32px);display:flex}.record__figure{flex-direction:column;gap:6px;display:flex}.record__label{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--color-meta);font-weight:500}.record__value{color:var(--color-text);margin:0;font-size:30px;line-height:1}.ledger{margin:0;padding:0;list-style:none}.ledger__call{padding-block:clamp(22px,2.8vw,30px)}.ledger__call+.ledger__call{border-top:var(--rule)}.ledger__head{flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-bottom:12px;display:flex}.ledger__issue,.ledger__date{color:var(--color-meta);font-size:13px}.ledger__status{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;font-weight:500}.is-open .ledger__status{color:var(--color-green)}.is-hit .ledger__status,.is-miss .ledger__status,.is-partial .ledger__status{color:var(--color-coral)}.is-void .ledger__status{color:var(--color-meta)}.ledger__claim{font-family:var(--font-body);color:var(--color-text);max-width:var(--measure-body);hyphens:none;margin:0 0 clamp(14px,1.8vw,20px);font-size:17px;line-height:1.55}.ledger__fields{max-width:var(--measure-body);margin:0}.ledger__field{align-items:baseline;gap:0 24px;padding-block:7px;font-size:14px;display:flex}.ledger__field+.ledger__field{border-top:var(--rule)}.ledger__field-label{flex:0 0 var(--label-column);font-family:var(--font-body);font-size:var(--label-size);color:var(--color-meta);line-height:1.4}.ledger__field-value{font-family:var(--font-body);font-size:inherit;color:var(--color-text);flex:auto;margin:0;line-height:1.5}@media (width<=560px){.ledger__field{flex-direction:column;gap:3px}.ledger__field-label{flex:none}.record{gap:20px 32px}}.subscribe{width:100%;max-width:var(--content-max);padding:clamp(28px, 4vw, 40px) var(--gutter) clamp(56px, 9vw, 96px);border-top:var(--rule);margin:0 auto}.subscribe__line{font-family:var(--font-body);color:var(--color-meta);margin:0 0 10px;font-size:16px;line-height:1.5}.subscribe__link{font-family:var(--font-body);color:var(--color-green);text-underline-offset:5px;transition:text-decoration-thickness var(--motion-hover) var(--ease);font-size:16px;font-weight:500;text-decoration:underline 1px;display:inline-block}.subscribe__link:hover,.subscribe__link:focus-visible{text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){@keyframes band-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.masthead:before{animation:band-draw var(--motion-band) var(--ease) both}.masthead__inner{animation:fade-in var(--motion-fade) var(--ease) var(--motion-band) both}.latest__label,.latest__headline,.latest__dek,.latest__link{animation:fade-up var(--motion-fade) var(--ease) both}.latest__label{animation-delay:var(--motion-content-start)}.latest__headline{animation-delay:calc(var(--motion-content-start) + (1 * var(--motion-stagger)))}.latest__dek{animation-delay:calc(var(--motion-content-start) + (2 * var(--motion-stagger)))}.latest__link{animation-delay:calc(var(--motion-content-start) + (3 * var(--motion-stagger)))}.archive__list{animation:fade-up var(--motion-fade) var(--ease) calc(var(--motion-content-start) + (4 * var(--motion-stagger))) both}}.data{font-family:var(--font-data);font-size:calc(1em * var(--data-scale));font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.is-absent{color:var(--color-meta);font-family:var(--font-body)}
