.mc-sectors{background:#f3f2f0;font-family:Inter,sans-serif}.mc-sectors *{box-sizing:border-box}.mc-sectors .mc-sectors-inner{margin:0 auto;max-width:1200px;padding:88px 32px!important}.mc-sectors .mc-sectors-head{max-width:720px}.mc-sectors .mc-eyebrow{color:#e8792b;font-family:Archivo Narrow,sans-serif;font-size:13px;font-weight:700;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}.mc-sectors .mc-sectors-head h2{color:#1a1c20;font-family:Archivo,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:800;margin:0;text-transform:uppercase}.mc-sectors .mc-rail{background:#2b2e34;border-radius:4px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin-top:44px;min-height:260px;overflow:hidden;padding:52px 46px!important;position:relative}.mc-sectors .mc-rail:before{background:linear-gradient(90deg,rgba(26,28,32,.9),rgba(26,28,32,.45)),var(--railimg,none);background-color:#22252a;background-position:50%;background-size:cover;content:"";inset:0;position:absolute}.mc-sectors .mc-rail-chev{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='34' height='40' viewBox='0 0 34 40'><path d='M2 2 L17 14 L32 2 L32 20 L17 32 L2 20 Z' fill='%23E8792B'/></svg>");background-size:26px 30px;height:180px;-webkit-mask-image:linear-gradient(225deg,#000 30%,transparent 72%);mask-image:linear-gradient(225deg,#000 30%,transparent 72%);opacity:.85;position:absolute;right:0;top:0;width:200px;z-index:1}.mc-sectors .mc-rail-in{max-width:60%;position:relative;z-index:2}.mc-sectors .mc-rail-k{font-family:Archivo,sans-serif;font-size:34px;font-weight:900;letter-spacing:.02em}.mc-sectors .mc-rail-in p{color:#d2d5da;font-size:15.5px;margin-top:8px;max-width:44ch}.mc-sectors .mc-rail-rd{color:#e8792b;display:inline-block;font-family:Archivo,sans-serif;font-weight:700;margin-top:16px;text-decoration:none}.mc-sectors .mc-sectors-row3{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:20px}.mc-sectors .mc-tile{background:#fff;border:1px solid #e4e3e0;border-left:3px solid #e8792b;border-radius:2px;padding:24px}.mc-sectors .mc-tile-k{color:#1a1c20;font-family:Archivo,sans-serif;font-size:19px;font-weight:800;text-transform:uppercase}.mc-sectors .mc-tile p{color:#6a6f78;font-size:14px;margin-top:6px}.mc-sectors .mc-tile{transition:.2s}.mc-sectors .mc-tile-link{color:inherit;cursor:pointer;display:block;text-decoration:none}.mc-sectors .mc-tile-link:hover{box-shadow:0 10px 24px rgba(26,28,32,.1);transform:translateY(-3px)}.mc-sectors .mc-tile-more{color:#e8792b;display:inline-block;font-family:Archivo Narrow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;margin-top:12px;text-transform:uppercase}.mc-sectors .mc-tile-link:hover .mc-tile-more{color:#ce661c}.mc-sectors .mc-emerging{align-items:center;background:#fff;border:1px dashed #e4e3e0;border-radius:2px;display:flex;flex-wrap:wrap;gap:14px;margin-top:20px;padding:18px 22px}.mc-sectors .mc-emerging-lab{color:#e8792b;font-family:Archivo Narrow,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mc-sectors .mc-emerging-txt{color:#4a4e55;font-size:14.5px}@media(max-width:900px){.mc-sectors .mc-sectors-inner{padding:60px 24px!important}.mc-sectors .mc-rail{padding:40px 24px!important}.mc-sectors .mc-rail-in{max-width:100%}.mc-sectors .mc-sectors-row3{grid-template-columns:1fr}.mc-sectors .mc-rail-chev{height:100px;-webkit-mask-image:linear-gradient(225deg,#000 15%,transparent 55%);mask-image:linear-gradient(225deg,#000 15%,transparent 55%);opacity:.4;width:110px}}