.fz-legalbrief__masthead{background:var(--fz-navy)}.fz-legalbrief__masthead-inner{align-items:center;display:flex;min-height:4.5rem}.fz-legalbrief__wordmark{font-family:var(--fz-font-display);font-size:1.375rem;font-weight:600;letter-spacing:-.01em}.fz-legalbrief__wordmark,a.fz-legalbrief__wordmark:hover{color:#fff;text-decoration:none}.fz-legalbrief__container,.fz-legalbrief__crumbs{max-width:56rem}.fz-legalbrief__container{margin-left:auto;margin-right:auto;padding-bottom:4rem;padding-top:3rem}.fz-legalbrief__head{margin-bottom:3rem;max-width:44rem}.fz-legalbrief__title{color:var(--fz-slate-900);font-family:var(--fz-font-display);font-size:clamp(2.25rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;margin:0 0 1rem}.fz-legalbrief__description{color:var(--fz-slate-500);font-size:1.125rem;line-height:1.7;margin:0}.fz-legalbrief__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.fz-legalbrief__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.fz-legalbrief__grid{grid-template-columns:repeat(3,1fr)}}.fz-legalbrief__card{background:#fff;border:1px solid var(--fz-slate-200);border-radius:1rem;border-top:3px solid var(--fz-navy);box-shadow:0 1px 2px rgba(15,23,42,.05);display:flex;flex-direction:column;height:100%;padding:1.75rem;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.fz-legalbrief__card:hover{border-color:var(--fz-slate-200);border-top-color:var(--fz-blue-600);box-shadow:0 18px 50px rgba(12,26,58,.12);transform:translateY(-2px)}.fz-legalbrief__meta{align-items:center;color:var(--fz-blue-600);display:flex;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.08em;margin-bottom:.75rem;text-transform:uppercase}.fz-legalbrief__dot{background:var(--fz-slate-300);border-radius:9999px;height:3px;width:3px}.fz-legalbrief__card-title{font-family:var(--fz-font-display);font-size:1.25rem;font-weight:400;letter-spacing:-.01em;line-height:1.3;margin:0 0 .75rem}.fz-legalbrief__card-title a{color:var(--fz-slate-900);text-decoration:none;transition:color .2s ease}.fz-legalbrief__card-title a:hover{color:var(--fz-blue-600);text-decoration:none}.fz-legalbrief__excerpt{color:var(--fz-slate-500);flex:1;font-size:.9375rem;line-height:1.65;margin:0 0 1.25rem}.fz-legalbrief__read{align-items:center;color:var(--fz-blue-600);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;text-decoration:none;transition:gap .2s ease}.fz-legalbrief__read:hover{color:var(--fz-blue-700);gap:.625rem;text-decoration:none}.fz-legalbrief__pagination{align-items:center;display:flex;justify-content:space-between;margin-top:3rem}.fz-legalbrief__page-link{background:#fff;border:1px solid var(--fz-slate-200);border-radius:.75rem;color:var(--fz-slate-600);font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;text-decoration:none;transition:all .3s ease}.fz-legalbrief__page-link:hover{border-color:var(--fz-blue-100);color:var(--fz-blue-600);text-decoration:none}.fz-legalbrief__page-num{color:var(--fz-slate-400);font-size:.8125rem}.fz-legalbrief__crumbs{align-items:center;color:var(--fz-slate-500);display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.625rem;margin:1rem auto 1.5rem;max-width:47.5rem}.fz-legalbrief__crumbs a{color:var(--fz-blue-600);text-decoration:none;transition:color .2s ease}.fz-legalbrief__crumbs a:hover{color:var(--fz-blue-500);text-decoration:none}.fz-legalbrief__crumb-current{color:var(--fz-slate-500)}.fz-legalbrief__main{margin:0 auto;max-width:47.5rem}.fz-legalbrief__main .fz-legalbrief__head{margin-bottom:1.5rem;max-width:none}.fz-legalbrief__main .fz-legalbrief__title{color:var(--fz-slate-900);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.08;margin:0 0 1.5rem}.fz-legalbrief__main .fz-legalbrief__meta{color:var(--fz-slate-500);font-size:.875rem;font-weight:400;gap:.75rem;letter-spacing:0;margin:0;text-transform:none}.fz-legalbrief__main .fz-legalbrief__dot{background:var(--fz-slate-500);height:4px;width:4px}.fz-legalbrief__body{color:var(--fz-slate-600);container-type:inline-size;font-size:1.0625rem;line-height:1.7;overflow-wrap:break-word}.fz-legalbrief__body>:first-child{margin-top:0}.fz-legalbrief__body>:last-child{margin-bottom:0}.fz-legalbrief__body h2{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:2.5rem 0 1.5rem}.fz-legalbrief__body h2,.fz-legalbrief__body h3{color:var(--fz-slate-900);font-family:var(--fz-font-display)}.fz-legalbrief__body h3{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:2rem 0 1.5rem}.fz-legalbrief__body p{margin:0 0 1.5rem}.fz-legalbrief__body a{color:var(--fz-blue-600);text-decoration:underline;text-decoration-color:var(--fz-blue-100);text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.fz-legalbrief__body a:hover{color:var(--fz-blue-500);text-decoration-color:var(--fz-blue-400)}.fz-legalbrief__body strong{color:var(--fz-slate-800);font-weight:600}.fz-legalbrief__body ol,.fz-legalbrief__body ul{margin:0 0 1.5rem;padding-left:1.375rem}.fz-legalbrief__body li{margin-bottom:.375rem}.fz-legalbrief__body li::marker{color:var(--fz-blue-500)}.fz-legalbrief__body blockquote{border-left:4px solid var(--fz-blue-500);color:var(--fz-slate-500);font-style:italic;margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem}.fz-legalbrief__body img{border-radius:.75rem;height:auto;max-width:100%}.fz-legalbrief__body hr{border:0;border-top:1px solid var(--fz-slate-200);margin:2.5rem 0}.fz-legalbrief__eyebrow-tag,.fz-legalbrief__section-label{background:var(--fz-blue-50);border:1px solid var(--fz-blue-100);border-radius:9999px;color:var(--fz-blue-700);display:table;font-family:var(--fz-font-body);font-size:.875rem;font-weight:700;letter-spacing:.1em;line-height:1.4;padding:.4375rem 1rem;text-transform:uppercase}.fz-legalbrief__body .fz-legalbrief__summary{border-bottom:1px solid var(--fz-slate-200);color:var(--fz-slate-700,#334155);font-family:var(--fz-font-body);font-size:1.1875rem;line-height:1.6;margin:0 0 2rem;padding:0 0 2rem}.fz-legalbrief__body .fz-legalbrief__eyebrow-tag{margin:0 0 1rem}.fz-legalbrief__body .fz-legalbrief__dek{color:var(--fz-slate-900);font-family:var(--fz-font-display);font-size:clamp(1.25rem,3vw,1.625rem);font-weight:300;line-height:1.35;margin:0 0 .625rem}.fz-legalbrief__body .fz-legalbrief__edition-meta{color:var(--fz-slate-500);font-size:.8125rem;font-weight:600;letter-spacing:.08em;margin:0 0 2rem;text-transform:uppercase}.fz-legalbrief__body .fz-legalbrief__section-label{margin:3.5rem 0 .5rem;position:relative}.fz-legalbrief__section-label:before{border-top:1px solid var(--fz-slate-200);content:"";left:-1px;position:absolute;top:-1.75rem;width:100cqw}.fz-legalbrief__body>.fz-legalbrief__section-label:first-child{margin-top:2rem}.fz-legalbrief__body .fz-legalbrief__section-sub{color:var(--fz-slate-500);font-size:.9375rem;line-height:1.6;margin:0 0 1.5rem}.fz-legalbrief__body .fz-legalbrief__headline{margin:0 0 1.5rem}.fz-legalbrief__callout{background:var(--fz-blue-50);border:1px solid var(--fz-blue-100);border-radius:1rem;margin:0 0 1.5rem;padding:1.75rem 2rem}.fz-legalbrief__body .fz-legalbrief__callout-label{color:var(--fz-blue-700);font-family:var(--fz-font-body);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 .625rem;text-transform:uppercase}.fz-legalbrief__callout p{color:var(--fz-slate-900);font-size:1.125rem;line-height:1.65;margin:0}.fz-legalbrief__body .fz-legalbrief__findings{counter-reset:fz-finding;display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:.5rem 0 1.5rem;padding:0}.fz-legalbrief__body .fz-legalbrief__finding{background:#fff;border:1px solid var(--fz-slate-200);border-radius:1.5rem;margin:0;padding:2rem 2rem 2rem 7.25rem;position:relative}.fz-legalbrief__finding:before{color:var(--fz-blue-100);content:counter(fz-finding,decimal-leading-zero);counter-increment:fz-finding;font-family:var(--fz-font-display);font-size:3rem;font-variant-numeric:tabular-nums;font-weight:700;left:2rem;line-height:1;position:absolute;top:2rem;white-space:nowrap;width:4.25rem}.fz-legalbrief__body .fz-legalbrief__finding p{margin:0 0 .875rem}.fz-legalbrief__body .fz-legalbrief__finding p:last-child{margin-bottom:0}.fz-legalbrief__body .fz-legalbrief__finding-lead{color:var(--fz-slate-900);font-family:var(--fz-font-display);font-size:1.375rem;font-weight:500;line-height:1.35}.fz-legalbrief__body .fz-legalbrief__finding-source{font-size:.8125rem;font-weight:600;letter-spacing:.04em}.fz-legalbrief__body .fz-legalbrief__finding-source a{text-decoration:none}.fz-legalbrief__body .fz-legalbrief__finding-why{background:var(--fz-slate-50);border-radius:.75rem;color:var(--fz-slate-600);font-size:1rem;line-height:1.65;margin:0;padding:1.125rem 1.375rem}.fz-legalbrief__finding-why-label{color:var(--fz-blue-700);display:block;font-size:.6875rem;font-weight:700;letter-spacing:.12em;margin-bottom:.375rem;text-transform:uppercase}.fz-legalbrief__stat{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:1.5rem;margin:0 0 1.5rem;padding:2.25rem}.fz-legalbrief__body .fz-legalbrief__stat-figure{color:var(--fz-blue-600);font-family:var(--fz-font-display);font-size:clamp(3.5rem,10vw,5.5rem);font-weight:300;letter-spacing:-.03em;line-height:1;margin:0 0 1rem}.fz-legalbrief__body .fz-legalbrief__stat-caption{color:var(--fz-slate-600);font-size:1rem;line-height:1.6;margin:0 0 1.5rem}.fz-legalbrief__body .fz-legalbrief__stat-caption:last-child{margin-bottom:0}.fz-legalbrief__stat-source{color:var(--fz-slate-500);display:block;font-size:.6875rem;font-weight:600;letter-spacing:.14em;margin-top:1rem;text-transform:uppercase}.fz-legalbrief__stat-row{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.fz-legalbrief__stat-row:last-child{margin-bottom:0}.fz-legalbrief__stat-label{color:var(--fz-slate-600);flex-shrink:0;font-size:.875rem;font-weight:600;min-width:3rem}.fz-legalbrief__stat-track{background:var(--fz-slate-200);border-radius:9999px;flex:1;height:.875rem;overflow:hidden}.fz-legalbrief__stat-bar{background:var(--fz-blue-300);border-radius:9999px;height:100%}.fz-legalbrief__stat-bar--accent{background:var(--fz-blue-600)}.fz-legalbrief__stat-value{color:var(--fz-slate-900);flex-shrink:0;font-size:.875rem;font-weight:700;text-align:right;width:3rem}.fz-legalbrief__exhibit{background:#fff;border:1px solid var(--fz-slate-200);border-radius:1.5rem;margin:.5rem 0 1.5rem;padding:2.25rem}.fz-legalbrief__body .fz-legalbrief__exhibit p{margin-bottom:1.25rem}.fz-legalbrief__body .fz-legalbrief__exhibit .fz-legalbrief__callout p,.fz-legalbrief__exhibit>:last-child{margin-bottom:0}.fz-legalbrief__body .fz-legalbrief__exhibit p.fz-legalbrief__callout-label{margin-bottom:.625rem}.fz-legalbrief__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.fz-legalbrief__tag{background:var(--fz-blue-50);border:1px solid var(--fz-blue-100);border-radius:9999px;color:var(--fz-blue-700);font-size:.8125rem;font-weight:500;padding:.375rem .75rem;text-decoration:none}.fz-legalbrief__tag:hover{border-color:var(--fz-blue-300);color:var(--fz-blue-700);text-decoration:none}.fz-legalbrief__comments{background:#fff;border:1px solid var(--fz-slate-200);border-radius:1.5rem;margin:2.5rem auto 0;max-width:56rem;padding:2rem}.fz-legalbrief__comments form{background-color:transparent;border:0;border-radius:0;padding:0}.fz-legalbrief__comments form label{color:var(--fz-slate-600)}.fz-legalbrief__comments .hs-input{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:.75rem;color:var(--fz-slate-900)}.fz-legalbrief__comments .hs-button{background:var(--fz-navy);border:0;border-radius:9999px;color:#fff;font-weight:600}.fz-legalbrief__related{margin:3.5rem auto 0;max-width:56rem}.fz-legalbrief__related-heading{color:var(--fz-slate-900);font-family:var(--fz-font-display);font-size:1.5rem;font-weight:300;letter-spacing:-.015em;margin:0 0 1.5rem}.fz-legalbrief__footer{background:var(--fz-slate-950);margin-top:3rem}.fz-legalbrief__footer-inner{padding-bottom:3rem;padding-top:3rem}.fz-legalbrief__footer-tagline{color:var(--fz-slate-300);font-size:1rem;line-height:1.6;margin:0;max-width:40rem}@media (max-width:767px){.fz-legalbrief__body .fz-legalbrief__section-label{margin-top:3rem}.fz-legalbrief__section-label:before{top:-1.5rem}.fz-legalbrief__callout{padding:1.25rem}.fz-legalbrief__callout p{font-size:1.0625rem}.fz-legalbrief__body .fz-legalbrief__finding{border-radius:1.25rem;padding:1.25rem 1.25rem 1.25rem 4.5rem}.fz-legalbrief__finding:before{font-size:1.75rem;left:1.25rem;top:1.25rem;width:2.75rem}.fz-legalbrief__body .fz-legalbrief__finding-lead{font-size:1.1875rem}.fz-legalbrief__exhibit,.fz-legalbrief__stat{border-radius:1.25rem;padding:1.5rem 1.25rem}}