html,body,button,input,select,textarea,.heading-style-h1,.heading-style-h2,.heading-style-h3,.heading-style-h4,.heading-style-h5,.heading-style-h6,h1,h2,h3,h4,h5,h6,p,a,span,li,blockquote,label{font-family:var(--font, "PP Neue Montreal", -apple-system, BlinkMacSystemFont, sans-serif)!important}.metrics-grid .stat .num,[class*=metric] [class*=number],code,pre,kbd,samp{font-family:var(--font-mono, "JetBrains Mono", monospace)!important}body,p,li,a,span,label,input,textarea,button{font-weight:400!important}h1,h2,h3,h4,h5,h6,[class*=heading-style],[class*=text-style-h]{font-weight:400!important;letter-spacing:-.025em}body,body.body-20{background:var(--light, #FCFCFA)!important;color:var(--text-dark, #131210)!important}[class*=text-color-grey]:not([class*=dark]):not([class*=white]),[class*=text-grey]:not([class*=dark]):not([class*=white]),.text-color-secondary{color:#131210b3!important}[style*="color: #fff"],[style*="color: #ffffff"],[style*="color: white"],[style*="color:#fff"],[style*="color:#ffffff"],[style*="color:white"]{color:var(--light, #FCFCFA)!important}.button.is-primary,.button-primary,[class*=button][class*=primary]{background:var(--text-dark, #131210)!important;color:var(--light, #FCFCFA)!important;border-color:var(--text-dark, #131210)!important;border-radius:0!important}a{color:inherit;text-decoration:none}a:hover{color:#131210b3!important}.divider,hr,[class*=divider],.border-top,.border-bottom{border-color:#13121014!important}.body-20 .div-block-20{display:flex!important;flex-wrap:wrap;gap:clamp(1.75rem,5vw,4rem)!important;justify-content:flex-start!important;align-items:flex-start;margin:48px 0!important;padding-top:32px;border-top:1px solid currentColor}.body-20 .div-block-20>div{flex:0 1 auto;min-width:0}.body-20 .text-block-43{font-family:var(--font-mono, "JetBrains Mono", monospace)!important;font-size:clamp(2.75rem,6vw,4rem)!important;line-height:.95!important;letter-spacing:-.04em!important;margin-bottom:12px}.body-20 .text-block-45{font-size:var(--t-sm, .875rem)!important;line-height:1.45!important;opacity:.65;max-width:22ch}.makro-nav{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:20px var(--pm);background:#fcfcfad9;backdrop-filter:blur(16px);border-bottom:1px solid rgba(19,18,16,.08);font-family:var(--font)}.makro-nav .logo{font-size:22px;font-weight:400;letter-spacing:-.01em;color:var(--text-dark)}.makro-nav .logo .dot{color:var(--red)}.makro-nav .links{display:flex;gap:32px;font-size:var(--t-sm);color:#131210b3;align-items:center}.makro-nav .links a{transition:color .2s ease}.makro-nav .links a:hover{color:var(--text-dark)!important}.makro-nav .cta{font-size:var(--t-sm);padding:8px 16px;border:1px solid rgba(19,18,16,.16);color:var(--text-dark);transition:all .2s ease}.makro-nav .cta:hover{background:var(--text-dark);color:var(--light)!important;border-color:var(--text-dark)}.makro-footer{background:var(--cream);padding:var(--s-section) var(--pm);font-family:var(--font);border-top:1px solid rgba(19,18,16,.08)}.makro-footer .inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:5fr 7fr;gap:var(--s-9);align-items:end}.makro-footer .left .eyebrow{font-size:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:#13121080;margin-bottom:var(--s-4)}.makro-footer .left h2{font-size:clamp(3rem,6vw,5rem);font-weight:400;letter-spacing:-.04em;line-height:.95;color:var(--text-dark);max-width:12ch}.makro-footer .left h2 .em{color:#13121080}.makro-footer .right{display:flex;flex-direction:column;gap:var(--s-5)}.makro-footer .right .links{display:flex;gap:var(--s-6);font-size:var(--t-sm);color:#131210b3}.makro-footer .right .links a{transition:color .2s ease}.makro-footer .right .links a:hover{color:var(--text-dark)!important}.makro-footer .right .partner{font-size:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:#13121080;padding-top:var(--s-5);border-top:1px solid rgba(19,18,16,.08)}.makro-footer .copy{max-width:var(--max);margin:var(--s-9) auto 0;padding-top:var(--s-7);border-top:1px solid rgba(19,18,16,.08);display:flex;justify-content:space-between;font-size:var(--t-xs);letter-spacing:var(--tr-label);text-transform:uppercase;color:#13121080}@media(max-width:980px){.makro-footer .inner{grid-template-columns:1fr;gap:var(--s-7)}.makro-footer .copy{flex-direction:column;gap:var(--s-3)}.makro-nav .links{gap:18px;font-size:var(--t-xs)}}@media(max-width:991px){html,body{overflow-x:hidden;max-width:100%}.body-20{overflow-x:clip}.body-20 img{max-width:100%!important;height:auto!important}}@media(max-width:767px){.body-20{width:100%!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important}.body-20 *:not(.makro-nav):not(.makro-footer){max-width:100%!important;min-width:0!important}.body-20 .w-row,.body-20 [class*=columns]{display:block!important;width:100%!important;margin-left:0!important;margin-right:0!important}.body-20 .w-col{width:100%!important;padding-left:0!important;padding-right:0!important}.body-20>div>.columns-9 .w-col,.body-20 .div-block-16,.body-20 .div-block-18{padding-left:22px!important;padding-right:22px!important}.body-20 p,.body-20 h1,.body-20 h2,.body-20 h3,.body-20 h4,.body-20 h5,.body-20 [class*=text-block],.body-20 [class*=paragraph],.body-20 [class*=heading],.body-20 [class*=title]{width:auto!important;overflow-wrap:break-word!important;word-break:break-word!important}.body-20 [class*=container]{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:22px!important;padding-right:22px!important}.body-20 [class*=div-block]{flex-wrap:wrap!important}.body-20 [class*=section]{padding-left:0!important;padding-right:0!important}.body-20 img{display:block;margin-left:auto;margin-right:auto}.body-20 .sec-banner-title{font-size:2.5rem!important;line-height:1.05!important}}@media screen and (max-width:767px){.body-20 .columns-9.w-row{display:flex!important;flex-direction:column!important;margin-left:0!important;margin-right:0!important}.body-20 .columns-9.w-row>.w-col{width:100%!important;max-width:100%!important;float:none!important;padding-left:0!important;padding-right:0!important}.body-20 .columns-9>.column-13{order:-1!important}.body-20 .columns-9 .div-block-32{display:none!important}.body-20 .columns-9 .image-13{position:relative!important;left:auto!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;height:clamp(300px,70vw,460px)!important;object-fit:cover!important;display:block!important}.body-20 .columns-9 .div-block-18{margin-top:0!important;padding:28px 20px 0!important}}.body-20 .case-number,.casenum,a[href="#"]{display:none!important}
