:root{--mn:#0c0d0e;--mg:#323232;--mu:#706f6f;--ml:#d6d5d5;--mm:#f4f4f4;--mw:#fff;--ms:#ffbc7d;--md:"Roboto Slab",Georgia,serif;--mb:Roboto,Arial,sans-serif}.midas-editorial-article{background:var(--mm);color:var(--mg);font-family:var(--mb)}.midas-reading-progress{position:fixed;z-index:99999;inset:0 0 auto;height:4px;background:#0002}.midas-reading-progress span{display:block;width:0;height:100%;background:var(--ms)}.midas-editorial-article .site-main,.midas-editorial-article main{padding:clamp(2.5rem,7vw,6rem) 0}.midas-editorial-article article{max-width:920px;margin:auto;padding:clamp(1.5rem,5vw,5.5rem);background:var(--mw);box-shadow:0 22px 70px #0c0d0e14}.midas-editorial-article .entry-header{max-width:760px;margin:0 auto 2.6rem;padding-bottom:2.25rem;border-bottom:1px solid var(--ml)}.midas-editorial-article .entry-title,.midas-editorial-article h1{margin:0;color:var(--mn);font-family:var(--md);font-size:clamp(2.2rem,5.4vw,4.25rem);letter-spacing:-.045em;line-height:1.04}.midas-article-intro{max-width:760px;margin:0 auto 1.65rem}.midas-eyebrow{margin:0 0 .75rem;color:var(--mg);font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.midas-article-meta{display:flex;gap:.6rem;flex-wrap:wrap;color:var(--mu);font-size:.86rem}.midas-editorial-article .entry-content,.midas-editorial-article .post-content{max-width:760px;margin:auto;font-size:1.125rem;line-height:1.78}.midas-editorial-article .entry-content p,.midas-editorial-article .post-content p{margin:0 0 1.45rem}.midas-lead{margin:0 0 2.4rem!important;font-size:clamp(1.22rem,2.3vw,1.55rem);line-height:1.55}.midas-editorial-article h2{margin:3.75rem 0 1.15rem;padding-top:1.3rem;border-top:1px solid var(--ml);color:var(--mn);font-family:var(--md);font-size:clamp(1.65rem,3.5vw,2.35rem);letter-spacing:-.035em;line-height:1.15}.midas-editorial-article h3{margin:2.3rem 0 .7rem;color:var(--mn);font-size:1.25rem;line-height:1.25}.midas-editorial-article .entry-content ul,.midas-editorial-article .post-content ul{margin:2rem 0;padding:1.45rem 1.6rem 1.45rem 2.7rem;border-left:4px solid var(--ms);background:var(--mm)}.midas-editorial-article li+li{margin-top:.6rem}.midas-editorial-article figure{margin:2.7rem 0}.midas-editorial-article figure img{display:block;width:100%;border-radius:2px}.midas-insight{margin:2.8rem 0!important;padding:clamp(1.5rem,4vw,2.6rem)!important;border:0!important;border-left:4px solid var(--ms)!important;background:var(--mn)!important;color:var(--mw)!important}.midas-insight p{margin:0!important;color:inherit!important;font-family:var(--md);font-size:clamp(1.18rem,2.4vw,1.55rem);line-height:1.48}.midas-cta{position:relative;isolation:isolate;margin:4.5rem -1rem 1rem!important;padding:clamp(2rem,6vw,4rem)!important;overflow:hidden;background:var(--mn)!important;color:var(--mw)}.midas-cta:after{position:absolute;z-index:-1;right:-5rem;bottom:-7rem;width:18rem;height:18rem;border:1px solid #ffbc7d99;border-radius:50%;content:""}.midas-cta h2{margin:.45rem 0 .9rem!important;padding:0!important;border:0!important;color:var(--mw)!important;font-family:var(--md)!important}.midas-cta>p:not(.midas-eyebrow){max-width:620px;color:#fffc}.midas-cta .midas-eyebrow{color:var(--ms)}.midas-button{display:inline-flex;gap:.8rem;align-items:center;margin-top:.8rem;padding:.9rem 1.2rem;border:1px solid var(--mw);border-radius:0;background:var(--mw);color:var(--mn)!important;font-weight:800;text-decoration:none!important;transition:.2s}.midas-button:hover{border-color:var(--ms);background:var(--ms);transform:translateY(-2px)}.midas-reveal{opacity:0;transform:translateY(16px);transition:opacity .42s ease,transform .42s cubic-bezier(.2,.8,.2,1)}.midas-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.midas-reveal{opacity:1;transform:none;transition:none}}@media(max-width:640px){.midas-editorial-article article{padding:1.5rem}.midas-editorial-article .site-main,.midas-editorial-article main{padding:1.5rem 0}.midas-cta{margin-left:-.5rem!important;margin-right:-.5rem!important}.midas-editorial-article .entry-content,.midas-editorial-article .post-content{font-size:1.04rem}}
