:root{--paper:#faf9f5;--white:#fffefb;--ink:#232623;--oxblood:#702d3c;--oxblood-soft:#eadde0;--green:#345b4d;--green-light:#e6ece5;--muted:#74766f;--line:#d8d8cf;--serif:"Bodoni Moda",Georgia,serif;--reading:"Newsreader",Georgia,serif;--sans:"Inter",Arial,sans-serif;--mono:"IBM Plex Mono",monospace;--page:min(1440px,92%)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.6}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{opacity:.55;cursor:wait}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline:2px solid var(--oxblood);outline-offset:5px}button:hover,a:hover{color:var(--oxblood)}::selection{background:var(--oxblood-soft);color:var(--oxblood)}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{text-wrap:balance}em{font-style:italic}.page-width{width:var(--page);margin-inline:auto}.eyebrow{font:500 10px/1.5 var(--mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:11px;display:flex}.eyebrow>span:first-child{color:var(--oxblood)}.small-note{color:var(--muted);font-size:11px!important;line-height:1.65!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--ink);color:#fff;z-index:1000;padding:10px 16px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:10px}.text-button,.read-story{align-items:center;gap:24px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.text-button span,.read-story span{font-size:18px}.quiet-button{text-align:left;font-size:10px;line-height:1.6}.solid-button{background:var(--green);color:var(--white);justify-content:space-between;align-items:center;gap:35px;min-height:44px;padding:13px 18px;font-size:11px;line-height:1.5;display:inline-flex}.solid-button:hover{background:var(--oxblood);color:#fff}.solid-button span{font-size:20px;line-height:1}.headline-button{text-align:left}.headline-dot{color:var(--oxblood)}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;height:48px;font-size:10px;display:flex}.network-brand{letter-spacing:.06em;align-items:center;gap:10px;font-weight:800;display:flex}.network-brand span{color:var(--muted);letter-spacing:.06em;font-size:8px;font-weight:400}.network-brand>span:last-child{color:var(--ink);font-size:14px}.edition-date{font:9px var(--mono);letter-spacing:.07em;color:var(--muted)}.top-actions{align-items:center;gap:26px;display:flex}.top-actions>button{align-items:center;gap:7px;min-height:38px;font-size:10px;display:flex}.top-actions svg{stroke-width:1.5px;width:14px;height:14px}.top-actions small{border:1px solid var(--line);text-align:center;min-width:20px;color:var(--oxblood);font-size:9px}.network-dropdown{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);gap:22px;padding-block:18px;display:grid}.network-dropdown a{justify-content:space-between;font-size:11px;display:flex}.masthead{justify-content:space-between;align-items:center;gap:25px;padding-block:37px 31px;display:flex}.wordmark{font:800 clamp(64px,10.6vw,163px)/.86 var(--serif);letter-spacing:-.065em;color:var(--oxblood);white-space:nowrap;align-items:baseline;display:flex}.brand-pulse{background:var(--oxblood);width:.116em;height:.116em;margin-left:.105em;animation:4s ease-in-out infinite pulse;display:inline-block;box-shadow:0 0 0 3px #702d3c08}.masthead-side{border-left:1px solid var(--line);flex:0 0 255px;padding-left:40px}.masthead-side p{font:400 28px/1.13 var(--reading);letter-spacing:-.02em}.masthead-side>span{font:8px var(--mono);letter-spacing:.09em;color:var(--muted);margin-top:13px;display:block}@keyframes pulse{50%{opacity:.65;box-shadow:0 0 0 5px #702d3c10}}.main-nav{z-index:15;background:var(--paper);border-block:1px solid var(--ink);position:sticky;top:0}.main-nav>.page-width{justify-content:space-between;align-items:center;gap:20px;min-height:45px;display:flex}.nav-links{align-items:center;gap:32px;display:flex}.nav-links a{padding-block:14px;font-size:10px;font-weight:600}.source-status{font:8px var(--mono);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:7px;display:flex}.status-dot{background:var(--green);border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.status-dot.neutral{background:var(--muted)}.source-status>span{font-size:15px}.ticker{border-bottom:1px solid var(--line);align-items:center;gap:19px;height:48px;margin-bottom:30px;display:flex}.ticker-label{font:600 8px var(--mono);color:var(--oxblood);letter-spacing:.1em;white-space:nowrap;flex:none}.ticker-window{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 97%,#0000)}.ticker-track{white-space:nowrap;gap:34px;width:max-content;animation:72s linear infinite ticker;display:flex}.ticker-track:hover,.ticker-track:focus-within,.ticker-track.paused{animation-play-state:paused}.ticker-track button{align-items:center;gap:12px;font-size:10px;display:flex}.ticker-track b{font:8px var(--mono);color:var(--muted);font-weight:400}.ticker-track button>span{color:var(--oxblood)}.ticker-pause{border-left:1px solid var(--line);width:25px;padding-left:12px;font-size:12px}@keyframes ticker{to{transform:translate(-50%)}}.opening{grid-template-columns:minmax(0,1fr) 280px;gap:38px;display:grid}.hero{min-width:0}.hero-meta{border-top:2px solid var(--oxblood);justify-content:space-between;align-items:center;gap:10px;padding-block:11px 16px;display:flex}.hero-meta>span:last-child{font:8px var(--mono);color:var(--muted);letter-spacing:.06em}.hero-meta .eyebrow{font-size:9px}.hero-composition{text-align:left;background:#fefefe;grid-template-columns:49% 51%;width:100%;min-height:510px;display:grid}.hero-composition:hover{color:var(--ink)}.hero-art{background:#181514;min-width:0;position:relative;overflow:hidden}.hero-art img{width:auto;max-width:none;height:100%;position:absolute;top:0;left:0}.hero-art>span{color:#ddd8d0;font:7px/1.7 var(--mono);letter-spacing:.06em;background:linear-gradient(#0000,#16100fe8 30%);padding:16px 18px;position:absolute;bottom:0;left:0;right:0}.hero-copy{flex-direction:column;align-items:start;padding:32px 31px 29px;display:flex}.hero-kicker{font:8px var(--mono);letter-spacing:.09em;color:var(--muted)}.hero h1{letter-spacing:-.035em;margin:22px 0 24px;font:400 clamp(55px,5.5vw,84px)/.94 Anton,Impact,sans-serif}.hero h1 em{color:var(--oxblood);padding-bottom:4px;font-style:normal;display:inline-block;position:relative}.hero h1 em:after{content:"";background:var(--oxblood);width:90%;height:4px;position:absolute;bottom:0;left:0}.hero-copy p{font:400 20px/1.34 var(--reading);letter-spacing:-.015em;max-width:300px;margin-bottom:27px}.hero-link{border-top:1px solid var(--line);justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:13px;font-size:10px;display:flex}.hero-link>span{font-size:21px}.hero-footer{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding-block:14px;font-size:9px;display:flex}.hero-footer button{color:var(--ink);font-size:9px;font-weight:600}.hero-footer button span{margin-left:12px}.wire{border-top:2px solid var(--ink);flex-direction:column;min-width:0;padding-top:11px;display:flex}.wire-head .eyebrow{font-size:9px}.small-square{background:var(--oxblood);width:5px;height:5px}.wire-head h2{font:600 40px/.95 var(--serif);letter-spacing:-.035em;justify-content:space-between;align-items:center;margin-block:7px 10px;display:flex}.wire-head h2>span{font:200 36px var(--sans);color:var(--oxblood)}.wire-head p{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:17px;font-size:10px}.wire-items{scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain;flex:1;max-height:470px;overflow:auto}.wire-item{text-align:left;border-bottom:1px solid var(--line);width:100%;padding:16px 19px 16px 0;display:block;position:relative}.wire-meta{font:8px var(--mono);letter-spacing:.025em;color:var(--oxblood);text-transform:uppercase;gap:10px;margin-bottom:7px;display:flex}.wire-meta>span{color:var(--muted)}.wire-item strong{font:450 18px/1.2 var(--reading);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wire-arrow{color:var(--muted);font-size:12px;position:absolute;top:39px;right:0}.wire-source{border-bottom:1px solid var(--line);justify-content:space-between;padding-block:14px;font-size:9px;display:flex}.dispatches{padding-top:70px;padding-bottom:69px}.dispatches-heading{border-bottom:1px solid var(--ink);align-items:end;gap:36px;margin-bottom:27px;padding-bottom:23px;display:flex}.dispatches-heading h2{font:500 clamp(42px,4.5vw,65px)/.95 var(--serif);letter-spacing:-.045em}.dispatches-heading h2>span{color:var(--oxblood)}.dispatches-heading p{font:400 15px/1.3 var(--reading);color:var(--muted);padding-bottom:2px}.issue-no{font:8px var(--mono);letter-spacing:.05em;color:var(--muted);margin-left:auto;padding-bottom:4px}.dispatches-grid{grid-template-columns:1.1fr 1fr;column-gap:45px;display:grid}.dispatch-lead .art-button{width:100%;display:block;position:relative;overflow:hidden}.dispatch-lead img{aspect-ratio:1.62;object-fit:cover;object-position:50% 58%;width:100%;transition:transform .6s}.art-button:hover img{transform:scale(1.025)}.image-number{color:#fff;font:11px var(--mono);position:absolute;top:18px;left:20px}.story-meta{font:8px var(--mono);letter-spacing:.065em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:20px;margin-top:19px;margin-bottom:11px;display:flex}.story-meta>span:first-child{color:var(--oxblood)}.dispatch-lead h3{font:450 clamp(36px,3.5vw,53px)/1.04 var(--reading);letter-spacing:-.035em}.dispatch-lead>p{max-width:430px;margin-top:11px;font-size:12px;line-height:1.65}.dispatch-lead .read-story{margin-top:21px}.dispatch-secondary{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:27px;padding-left:42px;display:flex}.dispatch-secondary article{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;align-items:start;gap:24px;padding-bottom:26px;display:grid}.dispatch-secondary article:last-child{border-bottom:0;padding-bottom:0}.secondary-art{width:150px;display:block;overflow:hidden}.secondary-art>img{aspect-ratio:1;object-fit:cover}.dispatch-secondary .story-meta{gap:9px;margin-top:0;margin-bottom:11px;font-size:7px}.dispatch-secondary h3{font:450 28px/1.1 var(--reading);letter-spacing:-.025em}.dispatch-secondary p{color:#63675f;margin-top:10px;font-size:11px;line-height:1.55}.dispatch-secondary .read-story{margin-top:17px;font-size:9px}.dispatch-secondary .read-story span{font-size:14px}.editorial-art{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.art-music{background:#d7dfd3}.art-music .vinyl{background:repeating-radial-gradient(circle,#202722 0 3px,#3d443c 4px,#222820 6px);border-radius:50%;width:89%;height:89%;position:absolute;bottom:-20%;left:-18%}.art-music .vinyl:before{content:"";background:var(--oxblood);border-radius:50%;width:28%;height:28%;position:absolute;top:36%;left:36%}.art-music .vinyl:after{content:"";background:var(--paper);border-radius:50%;width:3%;height:3%;position:absolute;top:49%;left:49%}.art-music>span{font:500 90px var(--serif);color:var(--oxblood);line-height:1;position:absolute;top:5px;right:8px}.art-music>small{font:5px/1.5 var(--mono);color:#4a5547;width:30px;position:absolute;top:12px;left:9px}.art-type{background:#e7ddcf}.type-n{font:600 150px/.8 var(--serif);color:var(--green);position:absolute;bottom:0;left:-5%}.type-ai{font:600 45px var(--sans);color:var(--oxblood);letter-spacing:-.1em;position:absolute;top:8%;right:10%}.art-wave{background:#e9e7dd}.waveform{align-items:center;gap:3px;width:110%;height:65%;display:flex;transform:rotate(-15deg)}.waveform i{background:var(--green);width:5px}.wave-symbol{font:600 100px var(--serif);color:var(--oxblood);position:absolute;right:12%}.dispatch-bottom{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:34px;padding-top:27px;display:grid}.dispatch-bottom article{border-right:1px solid var(--line);flex-direction:column;padding-right:32px;display:flex}.dispatch-bottom article:last-child{border-right:0;padding-right:0}.dispatch-bottom .story-meta{margin-top:0}.dispatch-bottom h3{font:450 27px/1.12 var(--reading);letter-spacing:-.025em;max-width:90%}.dispatch-bottom p{color:#64665e;max-width:95%;margin-top:11px;font-size:11px;line-height:1.6}.brief-bottom{font:8px var(--mono);color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:23px;display:flex}.brief-bottom button{border:1px solid var(--line);width:28px;height:28px;font:14px var(--sans);color:var(--ink);border-radius:50%}.practice-wrap{border-block:1px solid var(--line);background:#f1f0e9;padding-block:22px 49px}.practice-heading{font:8px var(--mono);letter-spacing:.06em;border-bottom:1px solid #c5c7bc;justify-content:space-between;align-items:center;padding-bottom:19px;display:flex}.practice-heading .eyebrow{color:var(--green);font-weight:600}.practice-heading>span:last-child{color:var(--muted)}.practice-grid{grid-template-columns:.9fr 1.1fr;gap:80px;padding-top:36px;display:grid}.firm-label{font:9px var(--mono);letter-spacing:.09em;color:var(--green);padding-bottom:17px;display:block}.practice-article h2{font:400 clamp(37px,4vw,59px)/1.03 var(--reading);letter-spacing:-.035em}.practice-article h2 em{color:var(--green)}.practice-byline{max-width:none!important;margin:25px 0!important;font-size:11px!important;line-height:1.5!important}.practice-byline>span{font:8px var(--mono);letter-spacing:.04em;color:var(--muted);margin-top:6px;display:block}.practice-article>p{max-width:385px;font-size:12px;line-height:1.75}.practice-article .read-story{margin-top:24px}.attribution-note{color:var(--muted);max-width:340px;margin-top:13px;font-size:9px;line-height:1.6;display:block}.practice-article .quiet-button{border-top:1px solid var(--line);color:var(--green);margin-top:24px;padding-top:17px;display:block}.weekly-chart{border-left:1px solid #c5c7bc;padding-left:55px}.chart-overline{font:8px var(--mono);color:var(--green);justify-content:space-between;gap:15px;display:flex}.chart-overline button{color:var(--muted);font-size:8px}.weekly-chart h3{font:400 37px/1.02 var(--reading);letter-spacing:-.025em;margin-top:18px}.weekly-chart h3 br{display:none}.weekly-chart h3 em{color:var(--green);margin-left:8px}.weekly-chart>p{color:var(--muted);margin-top:10px;font-size:10px}.permission-matrix{margin-top:25px}.matrix-heading,.matrix-row{text-align:left;grid-template-columns:1.6fr repeat(3,.8fr);align-items:center;gap:8px;width:100%;display:grid}.matrix-heading{font:7px/1.45 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.02em;padding-bottom:11px}.matrix-heading span:not(:first-child){text-align:center}.matrix-row{border-top:1px solid #d1d3c7;min-height:41px;padding-block:9px;font-size:9px;line-height:1.4}.matrix-row small{color:var(--muted);font-size:8px;display:block}.permission-yes{text-align:center;color:var(--green);font-size:19px;line-height:1}.permission-unknown{text-align:center;color:#9a9d91;font-size:14px}.chart-legend{color:var(--muted);gap:23px;padding-top:17px;font-size:8px;display:flex}.chart-legend>span{align-items:center;gap:5px;display:flex}.chart-legend i{background:var(--green);border-radius:50%;width:6px;height:6px}.chart-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:end;gap:22px;margin-top:17px;padding-top:17px;font-size:8px;line-height:1.6;display:flex}.chart-footer .text-button{color:var(--ink);white-space:nowrap;gap:12px;font-size:9px}.intelligence-intro{grid-template-columns:1fr 1fr;align-items:end;row-gap:14px;padding-block:90px 49px;display:grid;position:relative}.intelligence-intro>.eyebrow{color:var(--oxblood);grid-column:1/-1}.intelligence-intro h2{font:400 clamp(43px,5.4vw,77px)/.99 var(--reading);letter-spacing:-.045em}.intelligence-intro h2 em{color:var(--oxblood)}.intelligence-intro>div:last-child{justify-content:flex-end;align-items:center;gap:72px;padding-bottom:9px;display:flex}.intelligence-intro p{font-size:12px;line-height:1.6}.round-arrow{border:1px solid var(--ink);border-radius:50%;width:51px;height:51px;font-size:23px}.section-head{border-top:2px solid var(--ink);justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;padding-top:19px;display:flex}.section-head h2{font:450 clamp(35px,3.7vw,53px)/1.1 var(--reading);letter-spacing:-.04em;margin-top:11px}.section-head .eyebrow{color:var(--muted);gap:13px;font-size:8px}.section-head .eyebrow span{color:var(--oxblood);font-size:10px}.section-description{flex-direction:column;align-items:start;gap:12px;max-width:355px;padding-bottom:5px;display:flex}.section-description>p{color:#676b63;max-width:340px;font-size:11px;line-height:1.65}.section-description .quiet-button{font-size:9px;font-weight:500}.section-description .text-button{gap:18px;font-size:9px}.product-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.filter-tabs{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.filter-tabs button{color:var(--muted);border:1px solid #0000;min-height:30px;padding:6px 11px;font-size:9px}.filter-tabs .active{border-color:var(--green);color:var(--green);background:#345b4d05}.filter-tabs button:hover{color:var(--green);border-color:#345b4d40}.coverage-note{font:7px var(--mono);letter-spacing:.07em;color:var(--muted)}.rights-map-grid{grid-template-columns:1.8fr 1fr;gap:62px;display:grid}.activity-chart{min-width:0}.activity-head,.activity-row{text-align:left;grid-template-columns:1.8fr repeat(3,1fr);align-items:center;gap:10px;width:100%;min-height:65px;display:grid}.activity-head{border-bottom:1px solid var(--ink);min-height:34px;font:7px var(--mono);letter-spacing:.05em;color:var(--muted)}.activity-head>span:not(:first-child){text-align:center;white-space:nowrap}.activity-head i{vertical-align:2px;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.legend-case{background:var(--oxblood)}.legend-deal{background:var(--green)}.legend-job{background:#9c8961}.activity-row{border-bottom:1px solid var(--line);min-height:68px;position:relative}.activity-row>span:first-child{justify-content:space-between;align-items:center;gap:7px;padding-left:12px;font-size:11px;font-weight:500;display:flex}.activity-row>span:first-child b{color:var(--oxblood);opacity:0;font-weight:400}.activity-row.selected{background:#ebece3}.activity-row.selected:before{content:"";background:var(--green);width:3px;position:absolute;top:0;bottom:0;left:0}.activity-row.selected>span:first-child b{opacity:1}.activity-cell{border-left:1px dashed #d8d8cf;justify-content:center;align-self:stretch;align-items:center;display:flex}.activity-bubble{font:500 10px var(--mono);border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex}.bubble-0{color:var(--oxblood);background:#eadde0;border:1px solid #bc879240}.bubble-1{color:var(--green);background:#dce7de;border:1px solid #7e9b7c60}.bubble-2{color:#796a4c;background:#ebe4d5;border:1px solid #a7966c40}.no-record{font:11px var(--mono);color:#aaa}.company-dossier{border-top:3px solid var(--green);background:#e9ece3;flex-direction:column;align-self:start;min-height:538px;padding:27px 29px;display:flex}.company-dossier>.eyebrow{color:var(--green);font-size:8px}.company-dossier h3{font:400 50px/.99 var(--reading);letter-spacing:-.05em;margin-top:12px}.company-summary{color:#5c665c;max-width:280px;margin-top:16px;font-size:11px;line-height:1.7}.dossier-counts{border-block:1px solid #cbd0c2;justify-content:space-between;margin-top:23px;padding-block:21px;display:flex}.dossier-counts>span{font:6px/1.7 var(--mono);letter-spacing:.06em}.dossier-counts strong{font:400 29px/1.1 var(--serif);color:var(--green);display:block}.dossier-records{margin-block:13px 24px}.dossier-records>button{text-align:left;padding-block:12px;border-bottom:1px solid #cbd0c2;width:100%;padding-right:18px;display:block;position:relative}.dossier-records>button>span:first-child{font:7px var(--mono);letter-spacing:.04em;color:var(--green);margin-bottom:6px;display:block}.dossier-records strong{font-size:10px;font-weight:500;line-height:1.5;display:block}.dossier-records>button>span:last-child{color:var(--green);position:absolute;bottom:15px;right:0}.company-dossier>.solid-button{width:100%;margin-top:auto}.casebook-bar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.casebook-bar h3{font:400 23px var(--reading);letter-spacing:-.03em}.casebook-bar h3 span{font:7px var(--mono);letter-spacing:.06em;color:var(--muted);margin-left:10px}.case-table-head,.case-table-row{text-align:left;grid-template-columns:1.3fr 1.1fr 1.4fr .6fr 20px;align-items:center;gap:24px;width:100%;display:grid}.case-table-head{font:7px var(--mono);letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--ink);padding-bottom:12px}.case-table-row{border-bottom:1px solid var(--line);min-height:102px;padding-block:20px;font-size:10px;line-height:1.5}.case-table-row:hover{color:var(--ink);background:#f1f0e9}.case-table-row strong{font:450 20px/1.13 var(--reading);letter-spacing:-.018em}.case-table-row small{font:8px/1.5 var(--mono);color:var(--muted);margin-top:7px;display:block}.case-table-row>span:nth-child(2){color:#62675f;font-size:10px;line-height:1.6}.outcome{color:#78643e;background:#eee9dc;border-left:2px solid #b59d70;padding:5px 7px;font-size:9px;font-style:normal;line-height:1.45;display:inline-block}.outcome.adverse{color:var(--oxblood);border-color:var(--oxblood);background:#eee0e3}.outcome.accepted{color:var(--green);border-color:var(--green);background:#e3ebe2}.case-table-row time{font:8px/1.6 var(--mono);color:var(--muted)}.case-table-row>span:last-child{color:var(--oxblood);font-size:17px}.product-footnote{color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding-top:17px;font-size:8px;line-height:1.5;display:flex}.product-footnote button{color:var(--ink);font-size:9px}.dealbook{margin-top:70px}.dealbook-summary{background:#f0e8e7;justify-content:space-between;align-items:center;gap:35px;margin-bottom:28px;padding:24px 34px;display:flex}.dealbook-summary>div{align-items:center;gap:19px;display:flex}.dealbook-summary strong{font:400 58px/1 var(--serif);letter-spacing:-.06em;color:var(--oxblood)}.dealbook-summary span{font:7px/1.65 var(--mono);letter-spacing:.07em;color:#815962;max-width:105px}.dealbook-summary>p{font:400 25px/1.17 var(--reading);letter-spacing:-.025em}.deal-table-head,.deal-table-row{text-align:left;grid-template-columns:1.6fr 1.6fr .8fr .6fr 20px;align-items:center;gap:22px;width:100%;display:grid}.deal-table-head{font:7px var(--mono);letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--ink);padding-bottom:13px}.deal-table-row{border-bottom:1px solid var(--line);min-height:92px;padding-block:19px;font-size:10px;line-height:1.5}.deal-table-row strong{font:450 20px/1.15 var(--reading)}.deal-table-row small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.deal-table-row>span:nth-child(2){font-size:11px}.deal-table-row .undisclosed{font:8px var(--mono);color:var(--muted)}.deal-table-row time{font:8px/1.5 var(--mono);color:var(--muted)}.deal-table-row>span:last-child{color:var(--oxblood);font-size:17px}.deal-table-row:hover{color:var(--ink);background:#f1f0e9}.rulebook-wrap{background:#e8ece4;border-block:1px solid #d0d7ca;margin-top:70px;padding-block:47px}.rulebook-grid{grid-template-columns:1fr 1.35fr;gap:100px;display:grid}.rulebook-title>.eyebrow{color:var(--green);font-size:8px}.rulebook-title h2{font:400 52px/1.04 var(--reading);letter-spacing:-.04em;margin-top:17px}.rulebook-title h2 em{color:var(--green)}.rulebook-title p{color:#5f6a5c;max-width:320px;margin-top:17px;font-size:11px;line-height:1.7}.rulebook-title .text-button{margin-top:23px;font-size:10px}.auto-label{font:7px var(--mono);letter-spacing:.04em;color:var(--green);align-items:center;gap:8px;margin-top:35px;display:flex}.deadline-list{align-self:center}.deadline-list article{border-bottom:1px solid #c7cfbf;grid-template-columns:75px 1fr 35px;align-items:start;gap:29px;padding-block:26px;display:grid}.deadline-list article:first-child{padding-top:0}.deadline-list article:last-child{border-bottom:0;padding-bottom:0}.date-block{text-align:center;color:var(--green);border-right:1px solid #c7cfbf;flex-direction:column;padding-right:23px;display:flex}.date-block>span{font:8px var(--mono);letter-spacing:.12em}.date-block strong{font:400 53px/.95 var(--serif);letter-spacing:-.05em;margin-block:6px}.date-block small{font:7px var(--mono);color:var(--muted)}.deadline-list .eyebrow{color:var(--green);font-size:7px}.deadline-list h3{font:450 24px/1.17 var(--reading);letter-spacing:-.02em;margin-top:6px}.deadline-list p{color:#61715a;margin-top:9px;font-size:10px;line-height:1.65}.deadline-list .quiet-button{margin-top:12px;font-size:9px}.deadline-list .quiet-button span{margin-left:15px}.calendar-button{border:1px solid #9fa995;width:29px;height:29px;margin-top:7px;font-size:20px;font-weight:300;line-height:1}.talent{padding-block:70px}.talent-grid{grid-template-columns:.85fr 2fr;gap:68px;padding-top:9px;display:grid}.hiring-chart{border-right:1px solid var(--line);padding-right:36px}.hiring-chart>.eyebrow{color:var(--green);font-size:8px}.hiring-chart h3{font:400 33px/1.1 var(--reading);letter-spacing:-.025em;margin-top:13px}.hiring-chart>p{color:var(--muted);margin-top:12px;font-size:10px;line-height:1.6}.hiring-bar{margin-top:24px}.hiring-bar>div:first-child{justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.hiring-bar strong{font:10px var(--mono);color:var(--green)}.bar-track{background:#e6e6de;height:6px}.bar-track i{background:var(--green);height:100%;display:block}.bar-track .bar-1{background:#719375}.bar-track .bar-2{background:#b6bd9c}.hiring-total{border-top:1px solid var(--line);align-items:center;gap:23px;margin-top:29px;padding-top:25px;display:flex}.hiring-total strong{font:400 63px/.9 var(--serif);letter-spacing:-.06em;color:var(--green)}.hiring-total span{font:7px/1.8 var(--mono);letter-spacing:.05em;color:var(--muted)}.hiring-chart .small-note{margin-top:21px;font-size:9px!important}.hiring-chart .quiet-button{color:var(--green);margin-top:16px;font-size:9px}.career-brand{border-top:1px solid var(--line);margin-top:48px;padding-top:18px}.career-brand>span{font:6px var(--mono);letter-spacing:.06em;color:var(--muted)}.career-brand strong{letter-spacing:-.03em;color:var(--green);justify-content:space-between;margin-top:6px;font-size:12px;font-weight:750;display:flex}.career-brand p{font:400 21px/1.15 var(--reading);letter-spacing:-.03em;margin-top:10px}.shortlist-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:15px;padding-bottom:19px;display:flex}.shortlist-head h3{font:400 37px/1 var(--reading);letter-spacing:-.035em}.shortlist-head h3 span{color:var(--green)}.job{border-bottom:1px solid var(--line);grid-template-columns:25px 1fr 42px;align-items:start;gap:16px;padding-block:23px;display:grid}.job-number{font:9px var(--mono);color:var(--muted);padding-top:2px}.job-employer{justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:700;display:flex}.job-employer span{font:6px var(--mono);color:var(--muted);letter-spacing:.035em;font-weight:400}.job h4{font:450 24px/1.1 var(--reading);letter-spacing:-.025em;margin-top:9px}.job p{color:var(--muted);margin-top:8px;font-size:9px}.job-bottom{color:var(--green);justify-content:space-between;align-items:center;gap:20px;margin-top:13px;font-size:9px;display:flex}.job-bottom>a{color:var(--ink);white-space:nowrap;font-weight:600}.save-button{white-space:nowrap;color:var(--muted);padding:4px 0;font-size:8px}.save-button:hover,.save-button.is-saved{color:var(--oxblood)}.thread-wrap{border-block:1px solid var(--line);background:#fffefb;padding-block:20px 62px}.thread-head{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding-bottom:30px;display:grid}.thread-wordmark{clip-path:inset(0 10% 0 0);width:340px;height:125px;position:relative;overflow:hidden}.thread-wordmark img{mix-blend-mode:multiply;width:760px;max-width:none;position:absolute;top:-28px;left:-64px}.thread-head>p{font:400 21px/1.35 var(--reading);letter-spacing:-.02em}.thread-head>p>span{font:7px var(--mono);color:var(--muted);letter-spacing:.055em;margin-top:14px;display:block}.thread-story{grid-template-columns:50px 1fr 1fr;gap:34px;padding-top:43px;display:grid}.thread-index{font:400 30px/1 var(--serif);color:var(--oxblood);border-right:1px solid var(--line);align-self:stretch;padding-right:20px}.thread-story .eyebrow{color:var(--oxblood);font-size:8px}.thread-story h2{font:400 63px/1 var(--reading);letter-spacing:-.045em;margin-top:18px}.thread-story h2 em{color:var(--oxblood)}.thread-deck{font:400 24px/1.25 var(--reading);letter-spacing:-.02em;max-width:360px;margin-top:22px}.thread-copy{color:var(--muted);max-width:365px;margin-top:18px;font-size:11px;line-height:1.75}.thread-story .solid-button{background:var(--oxblood);margin-top:24px}.evidence-timeline{border-left:1px solid #b8c2b0;margin-left:23px}.evidence-timeline>button{text-align:left;border-bottom:1px solid var(--line);width:100%;margin-bottom:22px;padding:0 0 25px 26px;display:block;position:relative}.evidence-timeline>button:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.timeline-point{background:var(--green);outline:5px solid var(--white);border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:-4px}.evidence-timeline .eyebrow{color:var(--green);font-size:8px}.evidence-timeline h3{font:450 25px/1.15 var(--reading);letter-spacing:-.02em;margin-top:9px}.evidence-timeline p{color:var(--muted);max-width:330px;margin-top:8px;font-size:10px}.timeline-link{color:var(--green);margin-top:11px;font-size:8px;display:block}.source-strip{justify-content:space-between;align-items:center;gap:60px;padding-block:58px;display:flex}.source-strip h2{font:400 39px/1.1 var(--reading);letter-spacing:-.04em;margin-top:13px}.source-strip .eyebrow{color:var(--green);font-size:8px}.source-strip p{color:var(--muted);margin-top:13px;font-size:11px}.source-strip>div:last-child{width:310px}.source-strip>div:last-child button{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;width:100%;padding-block:13px;font-size:10px;display:flex}.source-strip>div:last-child button>span{font-size:17px}footer{color:#e6e8dc;background:#242b26}.footer-main{grid-template-columns:2fr 1fr 1fr;gap:70px;padding-block:43px;display:grid}.footer-wordmark{font:500 55px/.9 var(--serif);letter-spacing:-.06em;color:#f2eadf}.footer-wordmark>span{color:#d6a6ab;font:40px var(--sans);margin-left:3px}.footer-main>div:first-child>p{font:italic 21px var(--reading);margin-top:18px}.footer-main>div:first-child>span{color:#a8b0a3;margin-top:15px;font-size:8px;display:block}.footer-main h3{font:8px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#a8b0a3;margin-bottom:14px}.footer-main>div:not(:first-child)>a{color:#d8decf;margin-block:6px;font-size:10px;display:block}.footer-main a:hover{color:#fff}.footer-bottom{font:6px/1.5 var(--mono);letter-spacing:.04em;color:#a8b0a3;border-top:1px solid #485044;justify-content:space-between;gap:20px;padding-block:20px;display:flex}.detail-dialog{border:0;border-left:1px solid var(--line);background:var(--paper);color:var(--ink);width:min(700px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-20px 0 100px #10180f25}.detail-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e2b2259}.dialog-wide{width:min(790px,100vw)}.dialog-top{background:var(--paper);border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;align-items:center;padding:15px 33px;display:flex;position:sticky;top:0}.dialog-top .eyebrow{color:var(--muted);font-size:8px}.close-dialog{font:300 32px/1 var(--sans);width:35px;height:35px}.dialog-content{padding:34px 43px 65px}.dialog-content>.eyebrow{color:var(--oxblood);font-size:8px}.dialog-content h2{font:400 clamp(36px,4vw,56px)/1.06 var(--reading);letter-spacing:-.04em;margin-top:15px;margin-bottom:20px}.dialog-deck{letter-spacing:-.012em;font:400 23px/1.36 var(--reading)!important;color:#515c4d!important;margin-bottom:25px!important}.dialog-content h3{font:500 25px/1.2 var(--reading);letter-spacing:-.02em;margin-top:30px;margin-bottom:12px}.dialog-content>p{color:#5a6055;margin-top:15px;font-size:12px;line-height:1.85}.article-byline{font:8px var(--mono);letter-spacing:.06em;border-top:1px solid var(--line);padding-block:15px 24px;display:block}.article-paragraph{font:400 21px/1.55 var(--reading)!important;color:var(--ink)!important}.scope-note{border-left:2px solid var(--oxblood);color:#65584d;background:#eeeae1;margin-block:28px;padding:18px 20px;font-size:11px;line-height:1.8}.scope-note strong{color:var(--ink);margin-bottom:8px;font-size:11px;display:block}.scope-note p{margin:0}.dialog-actions{align-items:center;gap:24px;margin-top:27px;display:flex}.dialog-actions>.save-button{font-size:10px}.record-tags{flex-wrap:wrap;gap:9px;margin-bottom:20px;display:flex}.record-tags span{font:8px var(--mono);background:var(--green-light);color:var(--green);padding:5px 8px}.record-facts{margin:25px 0}.record-facts>div{border-top:1px solid var(--line);grid-template-columns:130px 1fr;gap:18px;padding-block:12px;font-size:11px;line-height:1.6;display:grid}.record-facts dt{color:var(--muted);font-size:10px}.record-facts dd{margin:0}.search-field{border-bottom:2px solid var(--green);margin-top:28px;display:block}.search-field input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;padding:10px 0 14px;font-size:17px}.search-results{margin-block:25px}.search-results>button,.saved-row>button{text-align:left;border-bottom:1px solid var(--line);width:100%;padding:17px 25px 17px 0;display:block;position:relative}.search-results .eyebrow{color:var(--muted);margin-bottom:8px;font-size:7px}.search-results strong{font:450 23px/1.17 var(--reading);letter-spacing:-.025em;display:block}.search-results>button>span:last-child:not(.eyebrow){color:var(--oxblood);font-size:18px;position:absolute;top:47%;right:0}.saved-row{border-bottom:1px solid var(--line);align-items:center;gap:20px;display:flex}.saved-row>button{border:0}.saved-row>.save-button{width:52px;font:9px var(--sans);flex:none}.empty-state{background:#f0f0e8;margin-block:25px;padding:35px 25px;font-size:12px;line-height:1.8}.empty-state h3{margin-top:0}.empty-state .solid-button{margin-top:20px}.source-cards{margin-top:25px}.source-cards article{border-top:1px solid var(--line);padding:17px 0}.source-cards article>div{justify-content:space-between;gap:20px;font-size:12px;display:flex}.source-cards p{color:var(--muted);margin-top:10px;font-size:10px;line-height:1.7}.status-badge{font:8px var(--mono);color:#8a7350;text-transform:uppercase;background:#ebe8df;padding:3px 7px}.status-badge.ready{background:var(--green-light);color:var(--green)}.status-badge.error{background:var(--oxblood-soft);color:var(--oxblood)}.error-text{color:var(--oxblood)!important}.weekly-totals{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;margin-block:25px;padding-block:22px;display:grid}.weekly-totals strong{font:400 54px var(--serif);color:var(--green);display:block}.weekly-totals span{font-size:10px}.practice-roster{margin-block:25px}.practice-roster>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:12px 0;font-size:10px;display:flex}.practice-roster span{color:var(--muted);font-size:9px}.history-table{margin-top:24px}.history-table>div{border-bottom:1px solid var(--line);grid-template-columns:1.5fr repeat(3,1fr);gap:16px;padding:13px 0;font-size:10px;display:grid}.toast{background:var(--green);color:#fff;z-index:1000;text-align:center;min-width:220px;max-width:90%;padding:13px 21px;font-size:11px;position:fixed;bottom:27px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #15271725}@media (min-width:1600px){.hero-composition{min-height:585px}.hero h1{font-size:94px}.hero-copy{padding:37px 38px}.hero-copy p{font-size:23px}.wire-items{max-height:552px}.opening{grid-template-columns:minmax(0,1fr) 305px}.wire-item strong{font-size:20px}.wire-item{padding-block:19px}.dispatch-secondary h3{font-size:32px}.dispatch-secondary article{grid-template-columns:190px 1fr}.secondary-art{width:190px}}@media (max-width:1180px){.masthead-side{flex-basis:215px;padding-left:28px}.masthead-side p{font-size:25px}.nav-links{gap:22px}.opening{grid-template-columns:minmax(0,1fr) 255px;gap:27px}.hero-composition{min-height:478px}.hero-copy{padding:29px 23px}.hero h1{font-size:61px}.hero-copy p{font-size:19px}.hero-kicker{font-size:7px}.hero-meta>span:last-child{display:none}.wire-item strong{font-size:17px}.wire-items{max-height:441px}.dispatches-grid{gap:32px}.dispatch-secondary{padding-left:30px}.dispatch-secondary article{grid-template-columns:118px 1fr;gap:20px}.secondary-art{width:118px}.dispatch-secondary h3{font-size:25px}.dispatch-secondary p{font-size:10px}.practice-grid{gap:45px}.weekly-chart{padding-left:37px}.rights-map-grid{gap:35px}.company-dossier{padding:24px}.case-table-head,.case-table-row{gap:16px}.rulebook-grid{gap:55px}.talent-grid{gap:40px}.hiring-chart{padding-right:27px}.thread-story{gap:28px}.thread-story h2{font-size:56px}.thread-deck{font-size:22px}.footer-main{gap:40px}}@media (max-width:960px){:root{--page:92%}.edition-date{display:none}.masthead{padding-block:30px}.wordmark{font-size:clamp(52px,10.5vw,110px)}.masthead-side{flex-basis:180px;padding-left:23px}.masthead-side p{font-size:22px}.masthead-side>span{font-size:6px}.source-status{display:none}.nav-links{justify-content:space-between;gap:16px;width:100%}.main-nav>.page-width{min-height:42px}.nav-links a{font-size:9px}.opening{grid-template-columns:minmax(0,1fr) 220px;gap:23px}.hero-composition{grid-template-columns:47% 53%;min-height:408px}.hero-copy{padding:23px 19px}.hero h1{letter-spacing:-.025em;margin-block:20px;font-size:49px}.hero-copy p{font-size:17px}.hero-art img{left:-27px}.hero-kicker{letter-spacing:.035em;font-size:6px}.hero-footer{flex-wrap:wrap;font-size:8px}.hero-meta .eyebrow{font-size:7px}.wire-head h2{font-size:33px}.wire-head p{font-size:8px}.wire-items{max-height:376px}.wire-meta{font-size:7px}.wire-item strong{font-size:16px}.wire-item{padding-block:13px}.wire-source{font-size:8px}.dispatches{padding-top:55px}.dispatches-heading h2{font-size:42px}.dispatches-heading p{font-size:13px}.issue-no{font-size:6px}.dispatches-grid{column-gap:26px}.dispatch-secondary{padding-left:25px}.dispatch-secondary article{grid-template-columns:1fr;gap:16px}.secondary-art{display:none}.dispatch-secondary h3{font-size:26px}.dispatch-lead h3{font-size:38px}.dispatch-lead .art-button img{aspect-ratio:1.2}.dispatch-bottom{gap:24px}.dispatch-bottom article{padding-right:24px}.dispatch-bottom h3{font-size:24px}.practice-grid{grid-template-columns:1fr 1.05fr;gap:30px}.practice-article h2{font-size:40px}.weekly-chart{padding-left:25px}.weekly-chart h3{font-size:31px}.weekly-chart h3 br{display:block}.weekly-chart h3 em{margin-left:0}.practice-heading>span:nth-child(2){display:none}.matrix-heading{font-size:6px}.matrix-row{font-size:8px}.intelligence-intro{padding-top:70px}.intelligence-intro>div:last-child{gap:30px}.intelligence-intro p{font-size:11px}.section-description{max-width:285px}.rights-map-grid{grid-template-columns:1.5fr 1fr;gap:24px}.activity-head{font-size:5.5px}.activity-head i{display:none}.activity-row>span:first-child{font-size:9px}.company-dossier{padding:21px}.company-dossier h3{font-size:40px}.company-summary{font-size:10px}.dossier-counts{gap:10px}.dossier-counts>span{font-size:5px}.dossier-records strong{font-size:9px}.case-table-row strong{font-size:17px}.case-table-row>span:nth-child(2){font-size:9px}.case-table-row,.case-table-head{grid-template-columns:1.25fr 1fr 1.2fr .58fr 15px;gap:12px}.outcome{font-size:8px}.case-table-row small{font-size:7px}.casebook-bar h3{font-size:21px}.casebook-bar h3 span{display:none}.filter-tabs button{padding:5px 8px;font-size:8px}.dealbook-summary{gap:25px;padding:21px}.dealbook-summary strong{font-size:48px}.dealbook-summary span{font-size:6px}.dealbook-summary p{font-size:22px}.deal-table-row strong{font-size:17px}.deal-table-row>span:nth-child(2){font-size:10px}.rulebook-grid{grid-template-columns:1fr 1.5fr;gap:40px}.rulebook-title h2{font-size:42px}.deadline-list article{grid-template-columns:58px 1fr 26px;gap:20px}.date-block{padding-right:16px}.date-block strong{font-size:44px}.deadline-list h3{font-size:21px}.talent-grid{grid-template-columns:.8fr 1.5fr;gap:28px}.hiring-chart{padding-right:24px}.shortlist-head{flex-wrap:wrap}.shortlist-head h3{font-size:31px}.job{grid-template-columns:20px 1fr 35px;gap:11px}.job h4{font-size:21px}.job-employer span{display:none}.job-bottom{align-items:start;font-size:8px}.job p{font-size:8px}.hiring-chart h3{font-size:28px}.thread-story{grid-template-columns:30px 1fr 1fr;gap:24px}.thread-index{padding-right:12px;font-size:23px}.thread-story h2{font-size:47px}.thread-deck{font-size:20px}.evidence-timeline{margin-left:9px}.evidence-timeline h3{font-size:22px}.thread-head{gap:35px}.thread-head p{font-size:18px}.thread-wordmark{width:285px;height:105px}.thread-wordmark img{width:639px;top:-25px;left:-54px}.source-strip{padding-block:42px}.footer-wordmark{font-size:40px}.footer-bottom{flex-wrap:wrap}.footer-bottom>span{font-size:6px}}@media (max-width:700px){:root{--page:90%}.topbar{gap:10px;height:43px;font-size:8px}.network-brand{gap:7px;font-size:8px}.network-brand span{display:none}.top-actions{gap:16px}.top-actions>button{font-size:9px}.top-actions>button:first-child>span{display:none}.top-actions small{min-width:17px;font-size:7px}.top-actions>button:last-child{display:none}.network-dropdown{grid-template-columns:repeat(2,1fr)}.masthead{padding-block:25px 19px;display:block}.wordmark{letter-spacing:-.064em;font-size:clamp(45px,12.6vw,86px)}.masthead-side{border:0;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;padding:0;display:flex}.masthead-side p{gap:5px;font-size:18px;line-height:1.1;display:flex}.masthead-side br{display:none}.masthead-side>span{letter-spacing:.02em;text-align:right;max-width:85px;margin:0;font-size:5px}.main-nav{overflow:hidden}.main-nav>.page-width{width:100%;min-height:40px}.nav-links{scrollbar-width:none;white-space:nowrap;justify-content:start;gap:22px;width:100%;padding-inline:5%;overflow:auto}.nav-links a{padding-block:12px;font-size:8px}.ticker{gap:13px;height:43px;margin-bottom:23px}.ticker-label{font-size:6px}.ticker-track button{font-size:9px}.ticker-track b{font-size:6px}.ticker-pause{padding-left:8px;font-size:11px}.opening{display:block}.hero-meta{padding-block:9px 13px}.hero-meta .eyebrow{letter-spacing:.05em;font-size:6px}.hero-composition{grid-template-columns:46% 54%;min-height:370px}.hero-copy{padding:20px 17px}.hero-art img{left:-120px}.hero h1{margin-block:22px 20px;font-size:clamp(37px,8.5vw,55px)}.hero-copy p{margin-bottom:20px;font-size:16px;line-height:1.32}.hero-kicker{letter-spacing:.02em;font-size:5px}.hero-link{padding-top:10px;font-size:8px}.hero-footer{align-items:center;font-size:7px;line-height:1.6}.hero-footer button{font-size:7px}.wire{margin-top:29px;display:block}.wire-head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:13px;padding-bottom:8px;display:flex}.wire-head .eyebrow{font-size:7px}.wire-head h2{gap:16px;margin:0;font-size:29px}.wire-head h2>span{font-size:25px}.wire-head p{border:0;max-width:120px;margin-left:auto;padding:0;font-size:8px}.wire-items{grid-template-columns:1fr 1fr;gap:0 20px;max-height:195px;display:grid}.wire-item{padding-block:13px;padding-right:12px}.wire-item strong{-webkit-line-clamp:3;font-size:16px}.wire-meta{gap:7px;font-size:6px}.wire-arrow{font-size:10px;top:37px}.wire-source{width:100%;font-size:8px}.dispatches{padding-block:49px}.dispatches-heading{gap:20px;margin-bottom:23px;padding-bottom:17px}.dispatches-heading h2{font-size:35px}.dispatches-heading p{font-size:11px}.issue-no{display:none}.dispatches-grid{display:block}.dispatch-lead .art-button img{aspect-ratio:1.58}.dispatch-lead h3{font-size:38px}.dispatch-lead>p{font-size:12px}.story-meta{font-size:7px}.dispatch-secondary{border-left:0;gap:24px;margin-top:27px;padding-left:0}.dispatch-secondary article{border-top:1px solid var(--line);border-bottom:0;grid-template-columns:108px 1fr;gap:20px;padding-block:23px 0}.secondary-art{width:108px;display:block}.dispatch-secondary h3{font-size:25px}.dispatch-secondary .story-meta{gap:10px;font-size:6px}.dispatch-secondary p{font-size:10px}.dispatch-secondary .read-story{margin-top:12px;font-size:8px}.dispatch-bottom{grid-template-columns:1fr;gap:0;margin-top:26px;padding-top:0}.dispatch-bottom article{border:0;border-bottom:1px solid var(--line);padding:23px 0}.dispatch-bottom h3{max-width:100%;font-size:27px}.dispatch-bottom p{max-width:95%;font-size:11px}.brief-bottom{padding-top:14px;font-size:7px}.dispatch-bottom .story-meta{margin-bottom:10px}.practice-wrap{padding-block:19px 35px}.practice-heading{gap:15px;padding-bottom:15px;font-size:6px}.practice-heading .eyebrow{font-size:8px}.practice-grid{grid-template-columns:1fr;gap:36px;padding-top:28px}.firm-label{font-size:8px}.practice-article h2{font-size:43px}.practice-article>p{max-width:100%;font-size:12px}.practice-byline{margin-block:20px!important}.practice-article .quiet-button{font-size:9px}.weekly-chart{border-top:1px solid #c5c7bc;border-left:0;padding-top:24px;padding-left:0}.chart-overline{font-size:7px}.weekly-chart h3{font-size:34px}.weekly-chart h3 br{display:none}.weekly-chart h3 em{margin-left:5px}.matrix-heading{font-size:6px}.matrix-row{padding-block:11px;font-size:9px}.permission-matrix{margin-top:24px}.chart-legend{gap:16px;font-size:7px}.chart-footer{gap:14px;font-size:7px}.intelligence-intro{padding-block:55px 32px;display:block}.intelligence-intro>.eyebrow{margin-bottom:15px;font-size:8px}.intelligence-intro h2{font-size:46px}.intelligence-intro>div:last-child{justify-content:space-between;margin-top:24px;padding:0}.intelligence-intro p{font-size:11px}.round-arrow{width:40px;height:40px;font-size:19px}.section-head{margin-bottom:21px;padding-top:15px;display:block}.section-head .eyebrow{font-size:7px}.section-head h2{font-size:37px}.section-description{flex-direction:row;justify-content:space-between;align-items:end;gap:19px;max-width:none;margin-top:15px;display:flex}.section-description>p{max-width:260px;font-size:10px}.section-description>.quiet-button{max-width:85px;font-size:7px}.section-description>.text-button{white-space:nowrap;gap:8px;font-size:8px}.product-toolbar{align-items:end;gap:15px}.coverage-note{text-align:right;max-width:130px;font-size:5px;line-height:1.5}.filter-tabs{gap:3px}.filter-tabs button{padding:5px 9px;font-size:8px}.rights-map-grid{grid-template-columns:1fr;gap:27px}.activity-head{grid-template-columns:1.8fr repeat(3,1fr);gap:7px;font-size:5.5px}.activity-row{gap:7px;min-height:59px}.activity-row>span:first-child{padding-left:8px;font-size:10px}.activity-bubble{font-size:9px;transform:scale(.84)}.company-dossier{min-height:0;padding:23px}.company-dossier h3{font-size:42px}.company-summary{max-width:100%;font-size:11px}.dossier-counts>span{font-size:6px}.dossier-counts strong{font-size:34px}.dossier-records strong{font-size:10px}.company-dossier>.solid-button{font-size:11px}.casebook{margin-top:50px}.casebook-bar{display:block}.casebook-bar h3{margin-bottom:14px;font-size:23px}.case-table-head{display:none}.case-table-row{grid-template-columns:1fr 95px;gap:12px;min-height:0;padding-block:20px}.case-table-row>span:first-child{grid-column:1/2}.case-table-row>span:first-child strong{font-size:23px}.case-table-row>span:first-child small{font-size:8px}.case-table-row>span:nth-child(2){grid-area:2/1/auto/-1;font-size:10px}.case-table-row>span:nth-child(2):before{content:"CONDUCT  /  ";font:6px var(--mono);color:var(--muted)}.case-table-row>span:nth-child(3){grid-area:3/1/auto/-1;align-items:center;gap:14px;display:flex}.case-table-row>span:nth-child(3)>small{flex:1;margin-top:0;font-size:6px}.case-table-row time{text-align:right;grid-area:1/2;font-size:7px}.case-table-row>span:last-child{display:none}.outcome{max-width:230px;font-size:9px}.product-footnote{align-items:start;gap:20px;font-size:7px}.product-footnote button{text-align:right;min-width:85px;font-size:7px}.dealbook{margin-top:49px}.dealbook-summary{flex-wrap:wrap;gap:20px;padding:20px;position:relative}.dealbook-summary>p{order:-1;width:100%;padding-bottom:7px;font-size:25px;line-height:1.14}.dealbook-summary>div{gap:11px}.dealbook-summary strong{font-size:44px}.dealbook-summary span{max-width:85px;font-size:5px}.deal-table-head{display:none}.deal-table-row{grid-template-columns:1fr 90px;gap:10px;min-height:0;padding-block:19px}.deal-table-row strong{font-size:24px}.deal-table-row>span:first-child{grid-column:1}.deal-table-row>span:first-child small{font-size:11px}.deal-table-row>span:nth-child(2){grid-area:2/1/auto/-1;margin-top:4px;font-size:10px}.deal-table-row>span:nth-child(3){grid-area:3/1;font-size:7px}.deal-table-row>span:nth-child(3):before{content:"ECONOMICS / ";color:var(--muted)}.deal-table-row time{text-align:right;grid-area:1/2;font-size:7px}.deal-table-row>span:last-child{text-align:right;grid-area:3/2}.rulebook-wrap{margin-top:49px;padding-block:34px}.rulebook-grid{grid-template-columns:1fr;gap:34px}.rulebook-title h2{font-size:46px}.rulebook-title p{max-width:100%;font-size:11px}.auto-label{margin-top:21px;font-size:6px}.deadline-list{border-top:1px solid #c7cfbf;padding-top:23px}.deadline-list article{grid-template-columns:60px 1fr 25px;gap:19px;padding-block:24px}.deadline-list h3{font-size:24px}.deadline-list .eyebrow{font-size:6px}.deadline-list p{font-size:9px}.deadline-list .quiet-button{font-size:8px}.calendar-button{width:25px;height:25px;font-size:18px}.talent{padding-block:50px}.talent-grid{grid-template-columns:1fr;gap:35px}.hiring-chart{border-right:0;grid-template-columns:1fr 1fr;gap:0 24px;padding-right:0;display:grid}.hiring-chart>.eyebrow,.hiring-chart>h3,.hiring-chart>p:first-of-type{grid-column:1/-1}.hiring-chart h3{font-size:34px}.hiring-chart>p:first-of-type{font-size:10px}.hiring-bar{margin-top:20px}.hiring-bar:nth-of-type(4){grid-column:1}.hiring-total{border-top:0;grid-area:4/2/7;justify-content:center;align-self:center;gap:13px;margin-top:18px;padding-top:17px}.hiring-total strong{font-size:56px}.hiring-total span{max-width:85px;font-size:6px}.hiring-chart>.small-note{grid-column:1/-1;font-size:9px!important}.hiring-chart>.quiet-button{grid-column:1/-1;font-size:9px}.career-brand{display:none}.shortlist-head{gap:18px;padding-bottom:16px}.shortlist-head h3{font-size:35px}.job{grid-template-columns:20px 1fr 35px;gap:12px;padding-block:21px}.job h4{font-size:24px}.job p,.job-employer{font-size:9px}.job-bottom{gap:18px;font-size:8px;line-height:1.7}.job .save-button{font-size:7px}.thread-wrap{padding-block:16px 38px}.thread-head{grid-template-columns:1fr;gap:10px;padding-bottom:26px}.thread-wordmark{width:290px;height:99px}.thread-wordmark img{width:650px;top:-30px;left:-56px}.thread-head p{font-size:21px}.thread-head p>span{margin-top:13px;font-size:6px}.thread-story{grid-template-columns:27px 1fr;gap:22px;padding-top:30px}.thread-index{font-size:21px}.thread-story .eyebrow{font-size:7px}.thread-story h2{font-size:55px}.thread-deck{font-size:24px}.thread-copy{font-size:11px}.thread-story .solid-button{gap:20px;padding-inline:14px;font-size:9px}.evidence-timeline{grid-column:2;margin-top:30px;margin-left:0}.evidence-timeline>button{padding-left:24px}.evidence-timeline h3{font-size:25px}.evidence-timeline p{font-size:10px}.source-strip{padding-block:36px;display:block}.source-strip h2{font-size:37px}.source-strip p{font-size:10px}.source-strip>div:last-child{width:100%;margin-top:23px}.footer-main{grid-template-columns:1fr 1fr;gap:28px;padding-block:35px}.footer-main>div:first-child{grid-column:1/-1}.footer-wordmark{font-size:48px}.footer-main>div:first-child>p{margin-top:14px;font-size:20px}.footer-main>div:first-child>span{font-size:8px}.footer-main h3{font-size:7px}.footer-main>div:not(:first-child)>a{font-size:10px}.footer-bottom{padding-block:19px;display:block}.footer-bottom>span{margin-bottom:7px;font-size:6px;display:block}.dialog-top{padding:12px 22px}.dialog-content{padding:26px 25px 45px}.dialog-content h2{margin-top:15px;font-size:41px}.dialog-deck{font-size:22px!important}.record-facts>div{grid-template-columns:95px 1fr;gap:16px;font-size:10px}.record-facts dt{font-size:9px}.search-field input{font-size:15px}.search-results strong{font-size:22px}.dialog-actions{flex-wrap:wrap;gap:20px}.dialog-actions .solid-button{font-size:10px}.scope-note{padding:15px;font-size:10px}.practice-roster>div{display:block}.practice-roster span{margin-top:5px;display:block}.history-table>div{gap:11px;font-size:8px}.toast{padding:12px 16px;font-size:10px;bottom:18px}.weekly-totals strong{font-size:48px}.weekly-totals span{font-size:9px}}@media (max-width:370px){.hero-composition{min-height:350px}.hero-copy{padding:18px 13px}.hero-copy p{font-size:15px}.hero h1{font-size:36px}.hero-art img{left:-120px}.dispatches-heading h2{font-size:31px}.dispatches-heading p{font-size:10px}.secondary-art{width:89px}.dispatch-secondary article{grid-template-columns:89px 1fr;gap:17px}.dispatch-secondary h3{font-size:23px}.matrix-heading{font-size:5px}.matrix-row{font-size:8px}.dealbook-summary>div{gap:8px}.dealbook-summary span{max-width:76px}.job{grid-template-columns:16px 1fr 30px;gap:9px}.job h4{font-size:22px}.shortlist-head .filter-tabs button{padding-inline:7px;font-size:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker-track,.brand-pulse{animation:none}.art-button img{transition:none}}@media print{.top-actions,.main-nav,.ticker,.wire,.dialog-top,.solid-button,.save-button,.toast,.source-strip{display:none}.detail-dialog[open]{width:100%;height:auto;box-shadow:none;border:0;position:static;overflow:visible}.detail-dialog[open]~*,:is(body:has(.detail-dialog[open])>main,body:has(.detail-dialog[open])>header,body:has(.detail-dialog[open])>footer){display:none}}.practice-roster>div>div{min-width:0}.practice-roster strong{font-size:14px}.practice-roster p{margin:8px 0;font-size:12px}.practice-roster a{text-underline-offset:3px;font-size:11px;text-decoration:underline}.practice-roster span,.practice-roster small{overflow-wrap:anywhere;margin-top:6px;display:block}.practice-roster small{color:var(--muted);font-size:10px}.practice-roster>div>div:first-child{max-width:54%}@media (max-width:600px){.practice-roster>div>div:first-child{max-width:100%}.practice-roster>div>div+div{margin-top:13px}}.show-more-jobs{border-bottom:1px solid var(--line);width:100%;font:11px var(--sans);color:var(--oxblood);text-align:left;justify-content:space-between;padding:18px 0;display:flex}.job p>span{color:var(--oxblood)}.edition-chart h3{font:400 37px/1.1 var(--reading);letter-spacing:-.03em;margin:22px 0 15px}.edition-bars{margin:25px 0}.edition-bar{border-bottom:1px solid var(--line);padding:12px 0;display:block}.edition-bar>span:first-child{justify-content:space-between;gap:24px;font-size:12px;display:flex}.edition-bar strong{font-weight:500}.edition-bar b{font:500 14px var(--mono);color:var(--green)}.edition-bar-track{background:#e2e5dd;height:5px;margin:10px 0;display:block}.edition-bar-track>i{background:var(--green);height:5px;display:block}.edition-bar small{color:var(--muted);font-size:10px;display:block}.edition-method{color:var(--muted);font-size:11px!important;line-height:1.65!important}.edition-selector{font:10px var(--mono);color:var(--muted);margin:28px 0;display:block}.edition-selector select{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:14px var(--sans);border-radius:0;margin-top:10px;padding:14px 12px;display:block}.review-article{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:30px}.review-article>h3{font:400 35px/1.12 var(--reading)}.review-article>.text-button{text-underline-offset:3px;line-height:1.6;text-decoration:underline;display:block}.review-publish{border-top:1px solid var(--line);margin-top:28px;padding-top:25px}.review-publish p{font-size:12px}.review-publish .solid-button{margin-top:15px}.editorial-error{color:var(--oxblood)}@media (max-width:600px){.edition-chart h3{font-size:32px}.edition-bar>span:first-child{font-size:11px}.edition-selector select{font-size:12px}.review-article>h3{font-size:30px}}.research-intro{justify-content:space-between;align-items:center;gap:35px;padding-block:56px 10px;display:flex}.research-intro>.eyebrow{color:var(--oxblood);font-size:10px}.research-intro p{font:400 27px/1.25 var(--reading);letter-spacing:-.02em}.casebook{margin-top:42px}.section-description>p{color:#50574d;font-size:13px}.case-context{font:400 12px/1.5 var(--sans);color:#586052;max-width:340px;margin-top:10px;display:block}.case-table-row{min-height:125px}.case-table-row>span:first-child strong{font-size:25px}.case-table-row>span:nth-child(2){font-size:12px}.deal-purpose{background:#eeeee5;justify-content:space-between;align-items:center;gap:45px;margin-bottom:25px;padding:24px 26px;display:flex}.deal-purpose p{font:400 14px/1.6 var(--sans);max-width:730px}.deal-purpose strong{color:var(--green);margin-bottom:6px;display:block}.deal-purpose>span{font:8px/1.7 var(--mono);color:var(--muted);max-width:170px}.deal-table-row .partner-context{color:var(--muted);margin-top:5px;font-size:10px}.licensing-tools{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:30px;padding:25px 0;display:flex}.licensing-tools .eyebrow{color:var(--green);font-size:8px}.licensing-tools p{font:400 21px/1.2 var(--reading);margin-top:8px}.licensing-tools .text-button{text-align:left;max-width:230px;font-size:10px;line-height:1.6}.talent-grid{grid-template-columns:2fr .85fr;gap:55px}.hiring-chart{border-left:1px solid var(--line);border-right:0;padding-left:32px;padding-right:0}.hiring-chart>p{font-size:12px}.hiring-bar>div:first-child{font-size:11px}.hiring-bar strong{font-size:13px}.bar-track{height:9px}.dialog-research{width:min(1030px,100vw)}.company-research>.eyebrow,.suno-explainer>.eyebrow{color:var(--oxblood);font-size:9px}.company-research .rights-map-grid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:30px}.company-research .activity-head,.company-research .activity-row{grid-template-columns:1.8fr 1fr 1fr}.company-research .activity-head{font-size:8px}.company-research .activity-row{min-height:67px}.company-research .activity-row>span:first-child{font-size:13px}.company-research .activity-cell strong{font:500 19px var(--mono);color:var(--green)}.company-research .company-dossier{min-height:0;padding:24px}.company-research .company-dossier h3{margin-top:12px;font-size:41px}.company-research .company-summary{font-size:13px}.company-research .dossier-records strong{font-size:12px}.company-research .chart-footer{font-size:10px;line-height:1.5}.suno-explainer .thread-wordmark{margin-bottom:28px}.suno-explainer .explainer-purpose{color:var(--muted);margin-bottom:32px;font-size:14px;line-height:1.7}.suno-explainer .evidence-timeline{max-width:650px;margin-left:5px}.suno-explainer .evidence-timeline p{max-width:none;font-size:13px;line-height:1.6}.suno-explainer .evidence-timeline h3{margin-top:10px}.suno-explainer .timeline-link{font-size:11px}.edition-chart>p{font-size:13px;line-height:1.6}.permission-table-wrap{margin-top:25px}.readable-permissions{border-collapse:collapse;table-layout:fixed;width:100%}.readable-permissions th,.readable-permissions td{text-align:center;vertical-align:middle;border-bottom:1px solid #c2c9b9;padding:14px 6px}.readable-permissions thead th{font:600 10px/1.45 var(--sans);color:#3b4c3a;border-top:2px solid var(--green);border-bottom:1px solid var(--green)}.readable-permissions th:first-child{text-align:left;width:47%;padding-left:0}.readable-permissions tbody th{font:550 13px/1.45 var(--sans)}.readable-permissions tbody th a{display:block}.readable-permissions tbody th small{font:400 10px/1.5 var(--sans);color:#5d6756;margin-top:6px;display:block}.readable-permissions tbody td{background:#345b4d03}.permission-yes{font:650 25px/1 var(--sans);color:var(--green)}.permission-unknown{font:400 10px/1.35 var(--sans);color:#6a7164}.chart-reader-note{border-left:3px solid var(--green);margin-top:23px;padding-left:15px}.chart-reader-note>strong{font:650 12px var(--sans);color:var(--green)}.chart-reader-note p{font:400 12px/1.65 var(--sans);color:#4c5745;margin-top:9px}.edition-method{font:400 11px/1.65 var(--sans);border-top:1px solid #c5c7bc;margin-top:20px;padding-top:13px}.edition-method summary{cursor:pointer;color:var(--green);font-weight:550}.edition-method p{margin-top:12px}.practice-article .practice-byline{font-size:12px}.practice-article>p{font-size:14px;line-height:1.75}.practice-heading>span{line-height:1.6}.practice-heading .eyebrow{font-size:10px}.practice-article h2{font-size:clamp(42px,4.9vw,64px)}@media (max-width:900px){.company-research .rights-map-grid{grid-template-columns:1fr}.company-research .company-dossier{margin-top:10px}.licensing-tools{flex-wrap:wrap}.licensing-tools>div{width:100%}.practice-heading>span:nth-child(2){display:none}.talent-grid{gap:32px}.hiring-chart{padding-left:23px}}@media (max-width:700px){.research-intro{padding-block:38px 0;display:block}.research-intro p{margin-top:14px;font-size:25px}.research-intro>.eyebrow{font-size:8px}.casebook{margin-top:32px}.case-table-row{min-height:0}.case-context{max-width:100%;font-size:12px}.case-table-row>span:first-child strong{font-size:25px}.case-table-row>span:first-child{grid-column:1/-1;padding-right:0}.case-table-row time{text-align:left;grid-area:4/1}.case-table-row>span:nth-child(2){font-size:12px}.case-table-row>span:nth-child(2):before{content:"CONTENT USE / "}.section-description{display:block}.section-description>p{max-width:none;font-size:13px}.section-description>.text-button,.section-description>.quiet-button{max-width:none;margin-top:10px;font-size:10px}.deal-purpose{padding:20px;display:block}.deal-purpose>span{max-width:none;margin-top:14px;display:block}.deal-purpose p{font-size:12px}.licensing-tools{gap:22px}.licensing-tools .text-button{max-width:none;font-size:11px}.talent-grid{flex-direction:column;gap:35px;display:flex}.hiring-chart{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.shortlist-head h3{font-size:33px}.readable-permissions th:first-child{width:44%}.readable-permissions thead th{padding-inline:4px;font-size:9px}.readable-permissions tbody th{font-size:11px}.readable-permissions tbody th small,.permission-unknown{font-size:9px}.permission-yes{font-size:23px}.practice-article>p{font-size:14px}.company-research .activity-row>span:first-child{font-size:11px}.company-research .activity-head{font-size:7px}.company-research .activity-cell strong{font-size:16px}.suno-explainer .explainer-purpose{font-size:13px}}.nav-links a{position:relative}.nav-links a.active{color:var(--oxblood)}.nav-links a.active:after{content:"";background:var(--oxblood);height:3px;position:absolute;inset:auto 0 -1px}.masthead-research{padding-block:24px}.masthead-research .wordmark{font-size:clamp(64px,7.2vw,98px)}.masthead-research .masthead-side p{font-size:24px}.research-page-head{padding-block:32px 35px}.research-breadcrumb{font:14px/1.6 var(--sans);color:var(--muted);flex-wrap:wrap;align-items:center;gap:11px;display:flex}.research-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.research-breadcrumb [aria-current]{color:var(--green)}.research-page-title{grid-template-columns:1.2fr .8fr;align-items:end;gap:55px;padding-top:42px;display:grid}.research-page-title .eyebrow{color:var(--oxblood);margin-bottom:19px;font-size:14px}.research-page-title h1{font:400 clamp(50px,6.1vw,82px)/.99 var(--research-serif);letter-spacing:-.045em;max-width:700px}.research-page-title>p{font:400 18px/1.7 var(--research-serif);color:#586052;max-width:450px;padding-bottom:3px}.research-subnav{border-block:1px solid var(--line);gap:37px;display:flex}.research-subnav a{font:500 14px/1.4 var(--sans);align-items:center;gap:18px;padding-block:17px;display:flex;position:relative}.research-subnav a>span{color:var(--muted);font-size:17px}.research-subnav a[aria-current]{color:var(--oxblood)}.research-subnav a[aria-current]:after{content:"";background:var(--oxblood);height:2px;position:absolute;inset:auto 0 -1px}.desk-utilities{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:50px;padding-block:28px;display:flex}.desk-utilities>span{font:14px var(--sans);color:var(--muted);letter-spacing:.07em}.desk-utilities>div{flex-wrap:wrap;gap:28px;display:flex}.desk-utilities button{font:500 14px var(--sans);align-items:center;gap:12px;display:flex}.desk-utilities button>span{font-size:17px}.research-controls{border-block:1px solid var(--line);gap:20px;padding-block:24px;display:grid}.research-controls label{min-width:0;font:600 14px/1.5 var(--sans);color:var(--green);display:block}.research-controls input,.research-controls select{background:var(--white);width:100%;min-width:0;height:47px;color:var(--ink);font:400 16px var(--sans);border:1px solid #b8beb2;border-radius:0;margin-top:8px;padding:11px 13px;display:block}.research-controls input:focus,.research-controls select:focus{outline:2px solid var(--green);outline-offset:2px}.tool-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:23px;display:flex}.tool-section-heading h2{font:400 36px/1.12 var(--research-serif);letter-spacing:-.03em}.tool-section-heading .eyebrow{color:var(--green);margin-bottom:12px;font-size:14px}.tool-section-heading>.text-button{white-space:nowrap;padding-bottom:5px}.tool-results-meta{justify-content:space-between;align-items:center;gap:20px;padding-block:17px 25px;display:flex}.tool-results-meta p{font:14px/1.65 var(--sans);color:var(--muted)}.tool-empty{border-bottom:1px solid var(--line);padding:42px 0}.tool-empty h3{font:400 28px/1.25 var(--research-serif)}.tool-empty p{font:18px/1.7 var(--research-serif);color:var(--muted);margin:12px 0 18px}.research-source-note{border-top:1px solid var(--line);justify-content:space-between;gap:40px;margin-top:36px;padding-block:27px 0;display:flex}.research-source-note p{max-width:760px;font:18px/1.8 var(--research-serif);color:#5d6557}.research-source-note p strong{color:var(--green)}.research-source-note .text-button{flex:none;align-self:start;padding-top:2px;font-size:14px}.policy-explorer{padding-top:45px}.policy-dates{border-top:2px solid var(--green);background:#e9ede4;grid-template-columns:220px 1fr;gap:46px;padding:31px 32px;display:grid}.policy-dates-intro>.eyebrow{color:var(--green);font-size:14px}.policy-dates-intro h2{font:400 37px/1.08 var(--research-serif);letter-spacing:-.035em;margin-top:15px}.policy-dates-intro p{font:18px/1.8 var(--research-serif);color:#53604e;margin-top:15px}.policy-past-toggle{font:14px/1.5 var(--sans);color:var(--green);align-items:center;gap:9px;margin-top:20px;display:flex}.policy-past-toggle input{accent-color:var(--green);width:15px;height:15px}.policy-date-list article{border-bottom:1px solid #c5cebd;grid-template-columns:115px 1fr 98px;align-items:center;gap:22px;padding-block:22px;display:grid}.policy-date-list article:first-child{padding-top:0}.policy-date-list article:last-child{border-bottom:0;padding-bottom:0}.policy-calendar-date time{font:400 23px/1.1 var(--research-serif);color:var(--green);display:block}.policy-calendar-date>span{font:14px/1.5 var(--sans);color:#596650;margin-top:9px;display:block}.policy-date-list .eyebrow{color:var(--green);letter-spacing:.04em;font-size:14px}.policy-date-list h3{font:400 25px/1.18 var(--research-serif);letter-spacing:-.02em;margin-block:10px 11px}.policy-date-list .text-button{gap:13px;font-size:14px}.policy-calendar-action{font:600 14px/1.5 var(--sans);text-align:left;color:var(--green);border-bottom:1px solid #9ca88e;align-items:center;gap:12px;padding:10px 0;display:flex}.policy-calendar-action>span{font-size:17px}.policy-notices{padding-top:50px}.policy-controls{grid-template-columns:2fr 1fr}.policy-notice-list>article{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) 28px;align-items:start;gap:27px;padding-block:28px;display:grid}.policy-notice-list>article:first-child{border-top:2px solid var(--ink)}.policy-notice-list time{font:14px/1.6 var(--sans);color:var(--muted);padding-top:3px}.policy-notice-list .eyebrow{color:var(--green);font-size:14px}.policy-notice-list h3{font:400 29px/1.15 var(--research-serif);letter-spacing:-.025em;margin-top:9px}.policy-notice-list p{font:18px/1.75 var(--research-serif);color:#586052;max-width:850px;margin-top:12px}.notice-open{color:var(--oxblood);padding-top:24px;font-size:23px}.jobs-explorer{padding-top:13px}.jobs-controls{grid-template-columns:1.6fr 1fr 1fr}.jobs-layout{grid-template-columns:minmax(0,1fr) 280px;gap:68px;margin-top:16px;display:grid}.jobs-results .tool-section-heading{border-bottom:2px solid var(--ink);margin-bottom:0;padding-bottom:20px}.jobs-results .tool-section-heading h2{font-size:35px}.jobs-results .job{grid-template-columns:25px minmax(0,1fr) 45px;gap:17px;padding-block:28px}.jobs-results .job h3{font:400 30px/1.14 var(--research-serif);letter-spacing:-.025em;margin-top:10px}.jobs-results .job-employer,.jobs-results .job-employer>span{font-size:14px}.jobs-results .job p{margin-top:8px;font-size:18px}.jobs-results .job .job-check{font:14px/1.5 var(--sans);color:var(--muted);margin-top:15px}.jobs-results .job-bottom,.jobs-results .save-button{font-size:14px}.jobs-specialties{border-left:1px solid var(--line);padding-left:32px}.jobs-specialties>.eyebrow{color:var(--green);font-size:14px}.jobs-specialties h2{font:400 33px/1.08 var(--research-serif);letter-spacing:-.03em;margin-top:15px}.jobs-specialties>p{font:18px/1.75 var(--research-serif);color:#596251;margin-top:16px}.specialty-bar{text-align:left;width:100%;padding-block:20px 3px;display:block}.specialty-bar>span:first-child{font:14px/1.5 var(--sans);justify-content:space-between;align-items:center;gap:12px;display:flex}.specialty-bar strong{font:500 16px var(--sans);color:var(--green)}.specialty-bar.selected>span:first-child{color:var(--green);font-weight:650}.specialty-track{background:#e2e6dc;height:10px;margin-top:12px;display:block}.specialty-track>i{background:var(--green);height:100%;display:block}.jobs-specialties .jobs-coverage{border-top:1px solid var(--line);margin-top:26px;padding-top:22px;font-size:14px}.jobs-specialties .jobs-coverage strong{color:var(--green);font-weight:650}.jobs-specialties .small-note{font-size:14px}.jobs-specialties>.text-button{margin-top:19px;font-size:14px}@media (max-width:1050px){.research-page-title{grid-template-columns:1.15fr .85fr;gap:35px}.research-page-title>p{font-size:18px}.policy-dates{grid-template-columns:180px 1fr;gap:30px;padding:27px 25px}.policy-date-list article{grid-template-columns:100px 1fr;gap:18px}.policy-calendar-action{grid-column:2;width:max-content;padding-block:0 6px}.jobs-layout{grid-template-columns:minmax(0,1fr) 230px;gap:35px}.jobs-specialties{padding-left:23px}.jobs-results .tool-section-heading{display:block}.jobs-results .tool-section-heading .text-button{margin-top:15px}.desk-utilities{align-items:start}.desk-utilities>div{gap:20px}}@media (max-width:750px){.research-page-head{padding-block:25px 28px}.research-page-title{padding-top:29px;display:block}.research-page-title h1{max-width:550px;font-size:56px}.research-page-title>p{max-width:540px;margin-top:22px;font-size:18px}.research-page-title .eyebrow{margin-bottom:16px;font-size:14px}.research-subnav{justify-content:space-between;gap:21px}.research-subnav a{gap:7px;padding-block:14px;font-size:14px}.research-subnav a>span{font-size:14px}.desk-utilities{margin-top:34px;padding-block:23px;display:block}.desk-utilities>div{gap:18px 23px;margin-top:18px}.desk-utilities button{gap:9px;font-size:14px}.research-controls{gap:15px;padding-block:20px}.research-controls input,.research-controls select{font-size:16px}.tool-results-meta p,.tool-results-meta .text-button{font-size:14px}.tool-section-heading h2{font-size:32px}.tool-section-heading>.text-button{font-size:14px}.research-source-note{margin-top:25px;padding-top:20px;display:block}.research-source-note .text-button{margin-top:17px}.policy-explorer{padding-top:29px}.policy-dates{grid-template-columns:1fr;gap:27px;padding:25px}.policy-dates-intro p{max-width:500px}.policy-date-list{border-top:1px solid #c5cebd;padding-top:25px}.policy-date-list article{grid-template-columns:115px 1fr;gap:18px}.policy-date-list h3{font-size:25px}.policy-controls{grid-template-columns:1.5fr 1fr}.policy-notice-list>article{grid-template-columns:minmax(0,1fr) 23px;gap:12px;padding-block:25px}.policy-notice-list time{grid-column:1}.policy-notice-list>article>div{grid-area:2/1}.policy-notice-list .notice-open{grid-area:2/2}.policy-notice-list h3{font-size:26px}.policy-notice-list p{font-size:18px}.jobs-controls{grid-template-columns:1fr 1fr}.jobs-controls label:first-child{grid-column:1/-1}.jobs-layout{margin-top:8px;display:block}.jobs-results .tool-section-heading{display:flex}.jobs-results .tool-section-heading h2{font-size:31px}.jobs-results .job{grid-template-columns:18px minmax(0,1fr) 42px;gap:12px;padding-block:24px}.jobs-results .job h3{font-size:27px}.jobs-results .job p{font-size:18px}.jobs-results .job-employer{font-size:14px}.jobs-results .job-bottom{font-size:14px;display:block}.jobs-results .job-bottom a{margin-top:10px;display:block}.jobs-specialties{border-left:0;border-top:1px solid var(--line);margin-top:35px;padding:27px 0 0}.jobs-specialties h2{font-size:32px}.specialty-bar{max-width:460px}.jobs-specialties>p{max-width:550px}}@media (max-width:500px){.nav-links{justify-content:space-between;gap:14px}.nav-links a{font-size:14px}.masthead-research{padding-block:21px 18px}.masthead-research .wordmark{font-size:clamp(51px,14vw,69px)}.masthead-research .masthead-side{margin-top:13px}.masthead-research .masthead-side p{font-size:17px}.research-breadcrumb{gap:9px;font-size:14px}.research-page-title h1{font-size:51px}.research-subnav{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.research-subnav a{justify-content:space-between;padding-block:13px;font-size:14px}.research-subnav a:nth-child(-n+2){border-bottom:1px solid var(--line)}.research-controls label{font-size:14px}.research-controls select{padding-inline:9px;font-size:16px}.tool-section-heading{display:block}.tool-section-heading>.text-button{margin-top:16px}.policy-controls{grid-template-columns:1fr}.policy-dates{padding:23px 20px}.policy-date-list article{padding-block:25px;display:block}.policy-calendar-date{justify-content:space-between;align-items:center;gap:10px;margin-bottom:19px;display:flex}.policy-calendar-date>span{margin-top:0;font-size:14px}.policy-date-list h3{font-size:27px}.policy-calendar-action{margin-top:17px;font-size:14px}.policy-notices{padding-top:35px}.jobs-results .tool-section-heading{display:block}.jobs-results .tool-section-heading .text-button{margin-top:14px}.jobs-results .job h3{font-size:25px}.jobs-results .job-employer{flex-wrap:wrap;gap:6px 12px}.jobs-controls{gap:15px 11px}.desk-utilities>div{gap:16px 20px}}:root{--research-serif:Georgia, "Times New Roman", serif}.research-reading,.research-dialog{--muted:#505b4c;--line:#c7c9bd;color:#222a21}.research-reading{font-size:16px;line-height:1.65}.research-reading :is(p,li,dd){text-wrap:pretty}.research-reading .text-button,.research-reading .solid-button{min-height:44px;font-size:15px}.research-reading .eyebrow{font:600 14px/1.6 var(--sans);letter-spacing:.015em;text-transform:none}.research-reading .small-note,.research-dialog .small-note{color:#485441;font:400 15px/1.7 var(--sans)!important}.research-reading .research-breadcrumb{font:14px/1.7 var(--sans)}.research-reading .research-page-title{grid-template-columns:1.05fr 1fr;gap:60px;padding-top:33px}.research-reading .research-page-title h1{font:500 clamp(43px, 5.4vw, 72px)/1.06 var(--reading);letter-spacing:-.025em}.research-reading .research-page-title>p{font:400 20px/1.6 var(--research-serif);max-width:55ch}.research-reading .research-page-title .eyebrow{margin-bottom:16px}.research-reading .research-subnav{flex-wrap:wrap;gap:0 29px}.research-reading .research-subnav a{gap:13px;min-height:56px;font-size:15px}.research-reading .research-subnav a[aria-current]{font-weight:650}.research-reading .desk-utilities>span{font:600 14px/1.6 var(--sans);letter-spacing:.01em}.research-reading .desk-utilities button{min-height:44px;font-size:14px}.research-reading .research-controls label{font-size:14px}.research-reading .research-controls input,.research-reading .research-controls select{min-height:50px;font-size:16px}.research-reading .research-source-note p{font:400 18px/1.7 var(--research-serif)}.research-reading .tool-results-meta p{font:14px/1.7 var(--sans)}.research-reading .tool-empty p{font:400 18px/1.7 var(--research-serif)}.research-reading .tool-section-heading h2{font-weight:400}.research-reading .jobs-results .job{grid-template-columns:24px minmax(0,1fr) 70px;gap:18px}.research-reading .jobs-results .job h3{line-height:1.25}.research-reading .jobs-results .job-employer,.research-reading .jobs-results .job p{font-size:16px}.research-reading .jobs-results .job-bottom{font-size:15px}.research-reading .jobs-results .save-button{font-size:14px}.research-reading .jobs-results .job .job-check{font-size:14px;line-height:1.7}.research-reading .jobs-specialties .small-note{font-size:15px!important}.research-reading .policy-dates{grid-template-columns:270px 1fr;gap:40px}.research-reading .policy-date-list article{grid-template-columns:145px minmax(0,1fr);gap:25px}.research-reading .policy-calendar-action{grid-column:2;width:fit-content;min-height:44px;font-size:14px}.research-reading .policy-date-list h3{line-height:1.3}.research-reading .policy-notice-list>article{grid-template-columns:130px minmax(0,1fr) 28px;gap:30px;padding-block:32px}.research-reading .policy-notice-list time{font-size:14px}.research-reading .policy-notice-list h3{line-height:1.3}.research-reading .policy-notice-list p{max-width:76ch}.detail-dialog.research-dialog,.detail-dialog.research-dialog.dialog-wide{width:min(1180px,100vw - 48px);max-width:100vw;height:100dvh;max-height:100dvh;font:400 16px/1.65 var(--sans);border-left:1px solid #aeb5a5;margin:0;position:fixed;inset:0 0 0 auto;box-shadow:-16px 0 60px #17201520}.detail-dialog.research-dialog.dialog-research{width:min(1360px,100vw - 48px)}.detail-dialog.research-dialog.panel-expanded{width:100vw;max-width:100vw}.detail-dialog.research-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1e2b2233}.detail-dialog.research-dialog[open]{animation:.16s cubic-bezier(.2,.8,.2,1) research-drawer-enter}@keyframes research-drawer-enter{0%{opacity:.88;transform:translate(32px)}to{opacity:1;transform:translate(0)}}.research-dialog .dialog-top{gap:24px;padding:14px 36px}.research-dialog .dialog-top-actions{flex:none;align-items:center;gap:16px;display:flex}.research-dialog .panel-size-toggle{min-height:44px;font:500 14px/1.5 var(--sans);color:var(--green);background:0 0;border:1px solid #adb7a3;padding:8px 12px}.research-dialog .panel-size-toggle:hover{border-color:var(--green);background:#e9ede4}.research-dialog .close-dialog{min-width:44px;min-height:44px}.research-dialog :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--oxblood);outline-offset:4px}.research-dialog .dialog-content{padding:38px 48px 64px}.research-dialog .eyebrow{font:600 14px/1.6 var(--sans);letter-spacing:.02em;text-transform:none}.research-dialog .dialog-content h2{font:400 clamp(34px, 4vw, 50px)/1.16 var(--research-serif);letter-spacing:-.02em}.research-dialog .dialog-content h3{font:400 25px/1.3 var(--research-serif);letter-spacing:-.01em}.research-dialog .dialog-deck{letter-spacing:0;max-width:70ch;font:400 21px/1.65 var(--research-serif)!important;color:#283125!important}.research-dialog .article-paragraph{font:400 19px/1.75 var(--research-serif)!important;color:#273022!important}.research-dialog .dialog-content>p{font:400 19px/1.75 var(--research-serif);color:#343e2e;max-width:76ch}.research-dialog :is(.explainer-purpose,.scope-note,.record-facts dd,.method-text,.evidence-timeline p){font:400 18px/1.75 var(--research-serif);color:#343e2e}.research-dialog .scope-note>strong{font:600 15px/1.6 var(--sans)}.research-dialog .record-facts dt{font:600 14px/1.6 var(--sans);color:var(--green)}.research-dialog .record-facts>div{padding-block:18px}.research-dialog .record-facts dd{overflow-wrap:anywhere}.research-dialog .record-tags span{font:500 14px/1.5 var(--sans);padding:6px 10px}.research-dialog .article-byline{font:400 14px/1.65 var(--sans);letter-spacing:.015em;padding-block:17px 20px}.research-dialog :is(.solid-button,.text-button,.quiet-button,.save-button){font:500 15px/1.5 var(--sans);min-height:44px}.research-dialog .dialog-actions{flex-wrap:wrap;gap:16px 24px}.research-dialog .search-field input{font:400 19px/1.6 var(--sans);min-height:52px}.research-dialog .search-results strong{font:400 24px/1.3 var(--research-serif)}.research-dialog .search-results button{padding-block:24px}.research-dialog .search-results .eyebrow{font-size:14px}.research-dialog .saved-row>.save-button{width:auto;min-width:76px}.research-dialog .empty-state{font:400 18px/1.75 var(--research-serif)}.research-dialog .source-cards article{padding-block:22px}.research-dialog .source-cards article>div{flex-wrap:wrap;font-size:16px}.research-dialog .source-cards p{font:400 16px/1.7 var(--sans)}.research-dialog .status-badge{font:500 14px/1.5 var(--sans);text-transform:none}.research-dialog .weekly-totals span,.research-dialog .history-table>div{font-size:16px}.research-dialog .practice-roster>div{padding-block:20px;font-size:16px}.research-dialog .practice-roster strong{font-size:16px}.research-dialog .practice-roster p{font:400 18px/1.7 var(--research-serif)}.research-dialog .practice-roster :is(a,span,small){font:400 14px/1.65 var(--sans)}.research-dialog .practice-roster a{padding-block:6px;display:inline-block}.research-dialog .company-research .activity-head{font:600 14px/1.5 var(--sans)}.research-dialog .company-research .activity-row>span:first-child{font-size:16px}.research-dialog .company-research .company-summary{font:400 18px/1.7 var(--research-serif)}.research-dialog .company-research .dossier-records strong{font:400 18px/1.5 var(--research-serif)}.research-dialog .company-research .dossier-records span{font:400 14px/1.6 var(--sans)}.research-dialog .company-research .chart-footer{font-size:15px}.research-dialog .filter-tabs button{min-height:44px;font-size:14px}.research-dialog .suno-explainer .timeline-link{font-size:15px}.research-dialog .suno-explainer .evidence-timeline{max-width:78ch}.research-dialog :is(.edition-selector,.chart-overline,.edition-method summary,.chart-reader-note>strong,.review-publish strong){font:500 14px/1.6 var(--sans)}.research-dialog .edition-selector select{font:400 16px/1.5 var(--sans);min-height:48px}.research-dialog :is(.review-article p,.review-publish p,.edition-chart>p,.edition-method p,.chart-reader-note p){font:400 18px/1.7 var(--research-serif)}.research-dialog .readable-permissions :is(th,td){font-size:16px}.research-dialog :is(.readable-permissions small,.permission-unknown,.edition-bar small){font:400 14px/1.6 var(--sans)}.research-dialog .edition-bar>span:first-child{font-size:16px}.research-dialog :is(.research-record-heading,.research-story>header){border-bottom:1px solid var(--line);padding-bottom:22px}.research-dialog :is(.research-record-heading h2,.research-story>header h2){max-width:30ch}.research-dialog .research-record-heading .record-tags{margin-bottom:0}.research-dialog .research-story>header .article-byline{border-top:0;padding-bottom:0}.research-dialog :is(.research-record-layout,.research-story-layout){grid-template-columns:minmax(0,1.7fr) minmax(250px,.9fr);align-items:start;gap:40px;margin-top:32px;display:grid}.research-dialog :is(.research-record-reading,.research-story-reading){min-width:0;max-width:70ch}.research-dialog :is(.research-record-reading,.research-record-facts,.research-story-context)>h3:first-child{margin-top:0}.research-dialog :is(.research-record-facts,.research-story-context){border-left:1px solid var(--line);min-width:0;padding-left:28px}.research-dialog .research-record-facts .record-facts{margin-top:20px}.research-dialog .research-record-facts .record-facts>div{padding-block:17px;display:block}.research-dialog .research-record-facts .record-facts dd{margin-top:7px}.research-dialog .research-record-reading>.scope-note{border:0;border-top:1px solid var(--line);background:0 0;margin-block:24px 0;padding:20px 0}.research-dialog .research-source-block{border-top:1px solid var(--line);margin-top:24px;padding-top:23px}.research-dialog .research-source-block .dialog-actions{margin-top:0}.research-dialog .research-source-block .small-note{margin-top:17px}.research-dialog .research-story-reading .article-paragraph{margin:0 0 23px}.research-dialog .research-story-context .scope-note{background:0 0;border:0;margin:0;padding:0}.research-dialog .research-story-context .dialog-actions{margin-top:25px}@media (max-width:1000px){.research-reading .research-page-title{gap:35px}.research-reading .policy-dates{grid-template-columns:1fr}.research-reading .policy-dates-intro p{max-width:65ch}.research-reading .jobs-layout{grid-template-columns:minmax(0,1fr) 250px;gap:30px}}@media (max-width:900px){.research-dialog :is(.research-record-layout,.research-story-layout){grid-template-columns:minmax(0,1fr);gap:30px}.research-dialog :is(.research-record-facts,.research-story-context){border-left:0;border-top:1px solid var(--line);padding:25px 0 0}}@media (max-width:760px){.detail-dialog.research-dialog,.detail-dialog.research-dialog.dialog-wide,.detail-dialog.research-dialog.dialog-research{border-left:0;width:100vw;max-width:100vw}.research-dialog .dialog-top{gap:16px;padding:12px 20px}.research-dialog .dialog-top-actions{gap:0}.research-dialog .panel-size-toggle{display:none}.research-dialog .dialog-content{padding:28px 24px 45px}.research-dialog .dialog-content h2{font-size:clamp(32px,7.5vw,43px)}.research-dialog .dialog-deck{font-size:20px!important}.research-dialog .article-paragraph{font-size:18px!important}.research-dialog .history-table>div{gap:10px;font-size:14px}.research-reading .research-page-title{display:block}.research-reading .research-page-title>p{margin-top:22px;font-size:19px}.research-reading .research-subnav{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.research-reading .research-subnav a{justify-content:space-between;padding-block:15px;font-size:14px}.research-reading .jobs-layout{display:block}.research-reading .policy-notice-list>article{grid-template-columns:minmax(0,1fr) 28px;gap:15px}.research-reading .policy-notice-list time{grid-column:1}.research-reading .policy-notice-list>article>div{grid-area:2/1}.research-reading .policy-notice-list .notice-open{grid-area:2/2}.research-reading .research-source-note,.research-dialog .record-facts>div{display:block}.research-dialog .record-facts dd{margin-top:8px}}@media (max-width:500px){.research-reading .policy-date-list article{display:block}.research-reading .policy-calendar-action{margin-top:17px}.research-reading .jobs-results .job{grid-template-columns:18px minmax(0,1fr);gap:13px}.research-reading .jobs-results .job>.save-button{grid-column:2;width:fit-content}.research-reading .jobs-results .job h3{font-size:26px}.research-reading .jobs-results .job p{font-size:16px}}@media (prefers-reduced-motion:reduce){.detail-dialog.research-dialog[open]{animation:none}}@media print{.detail-dialog.research-dialog[open],.detail-dialog.research-dialog.dialog-wide[open],.detail-dialog.research-dialog.dialog-research[open],.detail-dialog.research-dialog.panel-expanded[open]{width:100%;max-width:none;height:auto;max-height:none;box-shadow:none;border:0;animation:none;position:static;overflow:visible;transform:none}.research-dialog .dialog-top{display:none}.research-dialog .dialog-content{padding:0}.research-dialog :is(.research-record-layout,.research-story-layout){display:block}.research-dialog :is(.research-record-facts,.research-story-context){border-left:0;margin-top:24px;padding-left:0}}.research-chart{--research-chart-ink:#29332b;--research-chart-green:#345b4d;--research-chart-oxblood:#702d3c;--research-chart-muted:#485342;--research-chart-line:#b9c0b1;--research-chart-wash:#e2e6db;border-top:2px solid var(--research-chart-green);width:100%;min-width:0;color:var(--research-chart-ink);font:400 16px/1.6 var(--sans,Arial, sans-serif);margin-block:42px 36px;padding-top:30px}.research-chart *,.research-chart :before,.research-chart :after{box-sizing:border-box}.research-chart :is(button,a,summary):focus-visible{outline:2px solid var(--research-chart-oxblood);outline-offset:4px}.research-chart button{cursor:pointer;border-radius:0}.research-chart .research-chart-heading{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:44px;padding-bottom:25px;display:grid}.research-chart .research-chart-kicker{color:var(--research-chart-oxblood);font:500 14px/1.5 var(--sans,Arial, sans-serif);letter-spacing:.015em;margin-bottom:13px;display:block}.research-chart .research-chart-heading h2{max-width:24ch;color:var(--research-chart-green);font:400 clamp(30px, 3.3vw, 43px)/1.13 var(--research-serif,Georgia, serif);letter-spacing:-.025em;text-wrap:balance;margin:0}.research-chart .research-chart-heading>p{max-width:54ch;color:var(--research-chart-muted);font:400 19px/1.65 var(--research-serif,Georgia, serif);margin:0}.research-chart .research-chart-meta{border-block:1px solid var(--research-chart-line);color:var(--research-chart-muted);font:400 14px/1.6 var(--sans,Arial, sans-serif);flex-wrap:wrap;justify-content:space-between;gap:12px 30px;padding-block:18px;display:flex}.research-chart .research-chart-case-wrap{width:100%;min-width:0}.research-chart .research-chart-cases{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.research-chart .research-chart-case-name-col{width:55%}.research-chart .research-chart-case-outcome-col{width:15%}.research-chart .research-chart-cases thead th{border-bottom:1px solid var(--research-chart-ink);color:var(--research-chart-green);font:600 15px/1.5 var(--sans,Arial, sans-serif);vertical-align:bottom;padding:18px 13px 18px 0}.research-chart .research-chart-cases thead th:not(:first-child){text-align:center;padding-inline:10px}.research-chart .research-chart-cases tbody :is(th,td){border-bottom:1px solid var(--research-chart-line);vertical-align:top;font-weight:400}.research-chart .research-chart-cases tbody th{padding:29px 32px 30px 0}.research-chart .research-chart-record-title{min-height:44px;color:var(--research-chart-ink);font:400 25px/1.27 var(--research-serif,Georgia, serif);letter-spacing:-.015em;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:baseline;gap:13px;margin:0;padding:4px 0;display:inline-flex}.research-chart .research-chart-record-title>span{font:400 18px/1.2 var(--sans,Arial, sans-serif);color:var(--research-chart-oxblood);flex:none}.research-chart .research-chart-record-title:hover{color:var(--research-chart-oxblood)}.research-chart .research-chart-row-meta{color:var(--research-chart-muted);font:400 14px/1.6 var(--sans,Arial, sans-serif);flex-wrap:wrap;gap:5px 16px;margin:8px 0 0;display:flex}.research-chart .research-chart-row-meta time{font-variant-numeric:tabular-nums;flex:none}.research-chart .research-chart-case-scope{max-width:66ch;color:var(--research-chart-ink);font:400 18px/1.7 var(--research-serif,Georgia, serif);margin:14px 0 9px}.research-chart .research-chart-source{min-height:44px;color:var(--research-chart-oxblood);font:500 14px/1.55 var(--sans,Arial, sans-serif);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;gap:10px;padding-block:9px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.research-chart .research-chart-source:hover{color:var(--research-chart-green)}.research-chart .research-chart-cases tbody td{text-align:center;vertical-align:middle;padding:30px 7px}.research-chart .research-chart-outcome{border:0;width:100%;min-height:106px;font:600 16px/1.45 var(--sans,Arial, sans-serif);background:0 0;border-block:2px solid;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px 7px;display:flex}.research-chart .research-chart-outcome--accepted{color:#24533c;background:#e9eee2}.research-chart .research-chart-outcome--mixed{color:#655014;background:#f0eddd}.research-chart .research-chart-outcome--rejected{color:#702d3c;background:#f2e6e6}.research-chart .research-chart-outcome:hover{box-shadow:inset 0 0 0 1px}.research-chart .research-chart-outcome-dot{background:currentColor;border-radius:50%;width:12px;height:12px}.research-chart .research-chart-outcome>span:last-child{font-size:18px}.research-chart .research-chart-no-result{color:#62705d;font:400 20px/1 var(--sans,Arial, sans-serif)}.research-chart .research-chart-takeaway{border-bottom:1px solid var(--research-chart-line);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:32px;margin-top:28px;padding-block:22px;display:grid}.research-chart .research-chart-takeaway>strong{max-width:26ch;color:var(--research-chart-green);font:400 24px/1.3 var(--research-serif,Georgia, serif);letter-spacing:-.01em}.research-chart .research-chart-takeaway>p{max-width:70ch;color:var(--research-chart-muted);font:400 18px/1.7 var(--research-serif,Georgia, serif);margin:0}.research-chart .research-chart-method{border-bottom:1px solid var(--research-chart-line)}.research-chart .research-chart-method>summary{cursor:pointer;min-height:48px;color:var(--research-chart-green);font:600 15px/1.55 var(--sans,Arial, sans-serif);padding-block:16px}.research-chart .research-chart-method>div{max-width:82ch;padding:1px 0 22px}.research-chart .research-chart-method p{color:var(--research-chart-muted);font:400 18px/1.7 var(--research-serif,Georgia, serif);margin:0 0 15px}.research-chart .research-chart-method p:last-child{margin-bottom:0}.research-chart .research-chart-empty{padding-block:30px}.research-chart .research-chart-empty h3{font:400 28px/1.25 var(--research-serif,Georgia, serif);margin:0 0 14px}.research-chart .research-chart-empty p{max-width:70ch;font:400 18px/1.7 var(--research-serif,Georgia, serif);margin:0}.research-chart .research-chart-licensing-layout{grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:48px;padding-block:30px;display:grid}.research-chart .research-chart-bars{flex-direction:column;gap:18px;min-width:0;display:flex}.research-chart .research-chart-bar{width:100%;color:var(--research-chart-ink);text-align:left;border:0;border-bottom:1px solid var(--research-chart-line);font:400 16px/1.5 var(--sans,Arial, sans-serif);background:0 0;padding:17px 0 21px;display:block}.research-chart .research-chart-bar:hover .research-chart-bar-heading>strong,.research-chart .research-chart-bar[aria-expanded=true] .research-chart-bar-heading>strong{color:var(--research-chart-oxblood);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.research-chart .research-chart-bar-heading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.research-chart .research-chart-bar-heading>strong{font:400 25px/1.25 var(--research-serif,Georgia, serif);letter-spacing:-.02em}.research-chart .research-chart-bar-heading>span{color:var(--research-chart-green);font:400 14px/1.5 var(--sans,Arial, sans-serif);font-variant-numeric:tabular-nums;flex:none}.research-chart .research-chart-bar-heading b{font:400 30px/1 var(--research-serif,Georgia, serif)}.research-chart .research-chart-bar-track{background:var(--research-chart-wash);width:100%;height:18px;margin-block:17px 12px;display:flex;box-shadow:inset 0 0 0 1px #c4caba}.research-chart .research-chart-bar-fill{background:var(--research-chart-green);height:100%;display:block}.research-chart .research-chart-bar-unknown{background:repeating-linear-gradient(135deg,#e9dcdc 0 4px,#975a64 4px 6px);height:100%;display:block}.research-chart .research-chart-bar-note{color:var(--research-chart-muted);font:400 14px/1.6 var(--sans,Arial, sans-serif);display:block}.research-chart .research-chart-guide{border-left:1px solid var(--research-chart-line);padding-left:28px}.research-chart .research-chart-guide h3{color:var(--research-chart-green);font:400 27px/1.25 var(--research-serif,Georgia, serif);letter-spacing:-.015em;margin:13px 0 16px}.research-chart .research-chart-guide p{color:var(--research-chart-muted);font:400 18px/1.6 var(--research-serif,Georgia, serif);margin:0 0 16px}.research-chart .research-chart-guide p strong{color:var(--research-chart-ink);font-weight:600}.research-chart .research-chart-bar-legend{color:var(--research-chart-muted);font:400 14px/1.5 var(--sans,Arial, sans-serif);flex-wrap:wrap;gap:9px 18px;margin-top:22px;display:flex}.research-chart .research-chart-bar-legend>span{align-items:center;gap:9px;display:flex}.research-chart .research-chart-bar-legend i{flex:none;width:16px;height:12px;display:block}.research-chart .research-chart-legend-stated{background:var(--research-chart-green)}.research-chart .research-chart-legend-unstated{background:var(--research-chart-wash);border:1px solid #aeb8a4}.research-chart .research-chart-legend-unknown{background:repeating-linear-gradient(135deg,#e9dcdc 0 4px,#975a64 4px 6px)}.research-chart .research-chart-evidence{border-block:1px solid var(--research-chart-green);padding-block:24px}.research-chart .research-chart-evidence[hidden]{display:none}.research-chart .research-chart-evidence-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.research-chart .research-chart-evidence-heading h3{max-width:38ch;color:var(--research-chart-green);font:400 28px/1.3 var(--research-serif,Georgia, serif);letter-spacing:-.015em;margin:0 0 20px}.research-chart .research-chart-evidence-heading>button{min-height:44px;color:var(--research-chart-oxblood);font:500 15px/1.6 var(--sans,Arial, sans-serif);background:0 0;border:0;flex:none;padding:8px 0 8px 12px}.research-chart .research-chart-evidence ul{margin:0;padding:0;list-style:none}.research-chart .research-chart-evidence li{border-top:1px solid var(--research-chart-line);justify-content:space-between;align-items:center;gap:24px;padding-block:17px;display:flex}.research-chart .research-chart-evidence li>div{min-width:0}.research-chart .research-chart-evidence li>a{flex:none}.research-chart .research-chart-evidence>p{max-width:70ch;color:var(--research-chart-muted);font:400 18px/1.7 var(--research-serif,Georgia, serif);margin:0}.research-chart .research-chart-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){.research-chart .research-chart-heading{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:30px}.research-chart .research-chart-cases tbody th{padding-right:23px}.research-chart .research-chart-licensing-layout{grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);gap:30px}.research-chart .research-chart-guide{padding-left:22px}.research-chart .research-chart-bar-heading{flex-wrap:wrap;gap:8px 20px}}@media (max-width:850px){.research-chart .research-chart-heading{grid-template-columns:1fr;gap:19px}.research-chart .research-chart-heading h2{max-width:30ch}.research-chart .research-chart-heading>p{max-width:70ch}.research-chart .research-chart-cases,.research-chart .research-chart-cases tbody{width:100%;display:block}.research-chart .research-chart-cases colgroup{display:none}.research-chart .research-chart-cases thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.research-chart .research-chart-cases tbody tr{border-bottom:1px solid var(--research-chart-line);grid-template-columns:minmax(0,1fr) 155px;align-items:center;gap:24px;padding-block:26px;display:grid}.research-chart .research-chart-cases tbody :is(th,td){border:0;width:100%;padding:0;display:block}.research-chart .research-chart-cases tbody td:not(.research-chart-outcome-cell--active){display:none}.research-chart .research-chart-takeaway{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}.research-chart .research-chart-licensing-layout{grid-template-columns:1fr;gap:25px}.research-chart .research-chart-bars{gap:9px}.research-chart .research-chart-bar-heading{flex-wrap:nowrap}.research-chart .research-chart-guide{border-left:0;padding:0}.research-chart .research-chart-guide h3{margin-top:0}.research-chart .research-chart-guide p{max-width:70ch}}@media (max-width:600px){.research-chart{margin-block:32px;padding-top:24px}.research-chart .research-chart-heading h2{font-size:32px}.research-chart .research-chart-heading>p{font-size:18px}.research-chart .research-chart-meta{flex-direction:column;gap:8px}.research-chart .research-chart-cases tbody tr{grid-template-columns:minmax(0,1fr);gap:13px}.research-chart .research-chart-record-title{font-size:25px}.research-chart .research-chart-outcome{flex-direction:row;justify-content:flex-start;gap:13px;min-height:52px;padding:12px 16px}.research-chart .research-chart-outcome>span:last-child{margin-left:auto}.research-chart .research-chart-takeaway{grid-template-columns:1fr;gap:13px;margin-top:16px}.research-chart .research-chart-takeaway>strong{max-width:32ch}.research-chart .research-chart-bar-heading{flex-direction:column;gap:8px}.research-chart .research-chart-bar-heading>strong{font-size:25px}.research-chart .research-chart-bar-heading>span{align-self:flex-end}.research-chart .research-chart-bar-track{margin-top:12px}.research-chart .research-chart-evidence-heading{gap:15px}.research-chart .research-chart-evidence-heading h3{font-size:25px}.research-chart .research-chart-evidence li{display:block}.research-chart .research-chart-evidence li>a{margin-top:10px}}@media print{.research-chart{break-inside:avoid-page}.research-chart .research-chart-bar-track,.research-chart .research-chart-outcome{-webkit-print-color-adjust:exact;print-color-adjust:exact}.research-chart .research-chart-evidence-heading>button{display:none}}.main-nav .nav-links a{font-size:12px}.main-nav .nav-links .nav-weekly-ledger{color:var(--green);box-shadow:inset 0 -3px var(--green)}.nav-weekly-ledger>span{margin-left:5px}.home-research-entry{background:var(--green-light);color:var(--green);border-left:3px solid var(--green);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;margin-block:22px 32px;padding:19px 25px;display:grid}.home-research-entry-label{font:600 12px/1.45 var(--sans);letter-spacing:.07em}.home-research-entry-label>span{letter-spacing:0;margin-top:3px;font-size:12px;font-weight:400;display:block}.home-research-entry>strong{letter-spacing:-.025em;font:400 clamp(20px,1.8vw,26px)/1.3 Georgia,Times New Roman,serif}.home-research-entry-action{font:600 13px/1.4 var(--sans);white-space:nowrap;align-items:center;gap:16px;display:flex}.home-research-entry-action>span{font-size:24px;font-weight:400}.home-research-entry:hover .home-research-entry-action{text-underline-offset:4px;text-decoration:underline}.home-research-entry:focus-visible{outline:2px solid var(--oxblood);outline-offset:4px}@media (max-width:1080px){.home-research-entry{gap:22px}.home-research-entry-action{gap:10px;font-size:12px}}@media (max-width:760px){.home-research-entry{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;margin-block:20px 25px;padding:18px 20px}.home-research-entry-label{grid-area:1/1;font-size:11px}.home-research-entry-label>span{font-size:11px}.home-research-entry>strong{grid-area:2/1/auto/-1;max-width:30ch;font-size:22px}.home-research-entry-action{grid-area:1/2;gap:10px;font-size:11px}}@media (max-width:420px){.home-research-entry{grid-template-columns:minmax(0,1fr);gap:12px;padding:17px 18px}.home-research-entry-action{grid-area:3/1;justify-content:space-between;width:100%;font-size:12px}}.dispatches .dispatch-secondary{--dispatch-art-width:clamp(150px, 12vw, 190px);--dispatch-stamp-size:88px;justify-content:flex-start;align-self:start;gap:24px;min-width:0}.dispatches .dispatch-secondary>article{grid-template-columns:minmax(0, var(--dispatch-art-width)) minmax(0, 1fr);align-items:start;column-gap:24px;min-width:0}.dispatches .dispatch-secondary>article>div{min-width:0}.dispatches .dispatch-secondary .secondary-art{isolation:isolate;align-self:start;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:visible}.dispatches .dispatch-secondary .secondary-art-frame{aspect-ratio:1;width:100%;line-height:0;display:block;overflow:hidden}.dispatches .dispatch-secondary .secondary-art-frame>img{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.dispatches .dispatch-secondary .editorial-stamp{--dispatch-stamp-ink:var(--oxblood,#702d3c);z-index:2;width:var(--dispatch-stamp-size);height:var(--dispatch-stamp-size);color:var(--dispatch-stamp-ink);box-shadow:0 0 0 5px var(--paper,#faf9f5);font-family:var(--sans,Arial, sans-serif);text-align:center;pointer-events:none;background:#fffdf7;border:1px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:7px;display:flex;position:absolute;bottom:-10px;right:-8px;transform:rotate(-12deg)}.dispatches .dispatch-secondary .editorial-stamp:before{content:"";pointer-events:none;border:1px solid;border-radius:50%;position:absolute;inset:4px}.dispatches .dispatch-secondary .editorial-stamp>span{letter-spacing:.035em;font-size:10px;font-weight:600;line-height:1.2;display:block}.dispatches .dispatch-secondary .editorial-stamp>b{font:400 30px/.95 Georgia,serif;display:block}.dispatches .dispatch-secondary .editorial-stamp>small{letter-spacing:0;text-wrap:balance;max-width:66px;font-size:10px;font-weight:500;line-height:1.1;display:block}.dispatches .dispatch-secondary .editorial-stamp--getty{--dispatch-stamp-ink:var(--green,#345b4d);transform:rotate(10deg)}@media (max-width:1180px){.dispatches .dispatch-secondary{--dispatch-art-width:112px;--dispatch-stamp-size:82px}.dispatches .dispatch-secondary .editorial-stamp{gap:0;padding:5px}}@media (max-width:700px){.dispatches .dispatch-secondary{--dispatch-art-width:108px;--dispatch-stamp-size:78px}.dispatches .dispatch-secondary .editorial-stamp>span{font-size:9px}.dispatches .dispatch-secondary .editorial-stamp>b{font-size:28px}.dispatches .dispatch-secondary .editorial-stamp>small{max-width:60px;font-size:9px}}@media (max-width:380px){.dispatches .dispatch-secondary{--dispatch-art-width:88px;--dispatch-stamp-size:70px}.dispatches .dispatch-secondary .editorial-stamp>span{font-size:8.5px}.dispatches .dispatch-secondary .editorial-stamp>b{font-size:26px}.dispatches .dispatch-secondary .editorial-stamp>small{max-width:54px;font-size:8.5px}}
