.mc-chrome{font-family:Inter,Arial,sans-serif;container-type:inline-size;box-sizing:border-box;color:#20243b;background:#fafafc}.mc-chrome *{box-sizing:border-box}.mc-chrome a{color:inherit;text-decoration:none}.mc-chrome button{font:inherit;cursor:pointer}.mc-header{max-width:1440px;margin:auto;padding:19px 40px;display:flex;align-items:center;gap:35px;min-height:112px}.mc-brand{display:block;flex:none;width:150px}.mc-brand img{display:block;width:150px;height:74px;object-fit:contain}.mc-nav{display:flex;align-items:center;justify-content:flex-end;gap:28px;margin-left:auto;flex:1}.mc-nav>a{font-size:12px;line-height:1.5;transition:color .2s}.mc-nav>a:hover{color:#6e479d}.mc-nav .mc-contact{margin-left:2px;background:#171d36;color:#fff;padding:15px 21px;border-radius:4px;font-size:11px;white-space:nowrap}.mc-toggle{display:none;border:0;padding:9px 0;background:none;color:#171d36;align-items:center;gap:13px;font-size:12px!important}.mc-menu-icon{display:block;position:relative;width:18px;height:13px}.mc-menu-icon:before,.mc-menu-icon:after{content:"";position:absolute;left:0;width:18px;height:1px;background:currentColor;transition:transform .2s,top .2s;top:3px}.mc-menu-icon:after{top:10px}.mc-toggle[aria-expanded=true] .mc-menu-icon:before{top:6px;transform:rotate(45deg)}.mc-toggle[aria-expanded=true] .mc-menu-icon:after{top:6px;transform:rotate(-45deg)}.mc-footer{background:#171d36;color:#c0c4d8}.mc-footer-inner{max-width:1440px;margin:auto;padding:48px 40px 25px}.mc-footer-main{display:grid;grid-template-columns:1.15fr .65fr .85fr;gap:60px;padding-bottom:40px}.mc-footer-brand img{width:205px;height:80px;object-fit:contain;object-position:left center;margin-bottom:20px}.mc-footer-brand p{font-size:12px;line-height:1.9;color:#a0a8c4;max-width:270px;margin:0}.mc-footer-title{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;color:#9b8bb9;margin:12px 0 24px}.mc-footer-links{display:grid;gap:16px;justify-items:start}.mc-footer-links a{font-size:12px;line-height:1.6}.mc-footer-links a:hover{color:#fff}.mc-footer-contact>a{display:block;font-size:13px;line-height:1.8;margin:0 0 13px;color:#d6d9e6}.mc-footer-contact>p:not(.mc-footer-title){font-size:12px;color:#a0a8c4;margin-top:21px;line-height:1.8}.mc-footer-bottom{display:flex;justify-content:space-between;gap:25px;border-top:1px solid #ffffff1c;padding-top:22px;font-size:10px;line-height:1.7;color:#8f97b5}.mc-chrome :is(a,button):focus-visible{outline:2px solid #ab8ecc;outline-offset:5px}@container (max-width:1000px){.mc-header{padding-left:28px;padding-right:28px;gap:25px}.mc-nav{gap:22px}.mc-nav>a{font-size:11px}.mc-brand,.mc-brand img{width:140px}.mc-nav .mc-contact{padding:14px 18px;font-size:10px}.mc-footer-inner{padding-left:28px;padding-right:28px}.mc-footer-main{gap:35px}}@container (max-width:850px){.mc-header{flex-wrap:wrap;justify-content:space-between;padding:16px 24px;min-height:96px;gap:0}.mc-brand,.mc-brand img{width:136px}.mc-brand img{height:64px}.mc-toggle{display:flex;margin-left:auto}.mc-nav{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:17px 0 10px}.mc-header[data-open=true] .mc-nav{display:flex}.mc-nav>a{font-size:20px;padding:16px 0;border-top:1px solid #e1e1e9;letter-spacing:-.35px}.mc-nav .mc-contact{margin:17px 0 0;padding:17px 20px;font-size:12px;text-align:center;border-top:0}.mc-footer-inner{padding:35px 24px 24px}.mc-footer-main{grid-template-columns:1fr 1fr;gap:30px}.mc-footer-brand{grid-column:1/-1}.mc-footer-brand img{width:180px;height:70px;margin-bottom:14px}.mc-footer-brand p{max-width:430px}.mc-footer-title{margin-top:0}.mc-footer-bottom{font-size:9px}}@container (max-width:500px){.mc-header{padding:14px 20px;min-height:92px}.mc-brand,.mc-brand img{width:133px}.mc-brand img{height:64px}.mc-toggle{font-size:11px!important}.mc-footer-inner{padding:32px 22px 23px}.mc-footer-main{grid-template-columns:.7fr 1.3fr;gap:29px 24px;padding-bottom:30px}.mc-footer-links a{font-size:11px}.mc-footer-contact>a{font-size:11px;overflow-wrap:anywhere}.mc-footer-contact>p:not(.mc-footer-title){font-size:11px}.mc-footer-title{font-size:8px;margin-bottom:20px}.mc-footer-bottom{display:block}.mc-footer-bottom span{display:block;margin-top:8px}}@media(prefers-reduced-motion:reduce){.mc-chrome *{transition:none!important}}.mc-header{min-height:102px;padding-top:14px;padding-bottom:14px}.mc-nav>a:not(.mc-contact){position:relative;padding:8px 0}.mc-nav>a:not(.mc-contact):after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background:#8d6aae;transform:scaleX(0);transform-origin:left;transition:transform .2s}.mc-nav>a:not(.mc-contact):hover:after{transform:scaleX(1)}.mc-nav>a.mc-contact,.mc-nav>a.mc-contact:visited,.mc-nav>a.mc-contact:hover{color:#fff!important}.mc-nav>a.mc-contact{border:1px solid #171d36;transition:background .2s}.mc-nav>a.mc-contact:hover{background:#353b56;border-color:#353b56}.mc-footer-inner{padding-top:56px}.mc-footer-brand p{color:#b9bfd2;max-width:285px}.mc-footer-title{color:#c0a6db}.mc-footer-bottom{color:#a5aec8}.mc-footer-links a{transition:color .2s}@container (max-width:850px){.mc-header{min-height:96px;padding-top:16px;padding-bottom:16px}.mc-nav>a:not(.mc-contact){padding:16px 0}.mc-nav>a:not(.mc-contact):after{display:none}.mc-footer-inner{padding-top:38px}}@container (max-width:500px){.mc-header{min-height:92px;padding-top:14px;padding-bottom:14px}.mc-footer-inner{padding-top:34px}}
