:root{--mm-blue: #0156b1;--mm-navy: #0c3062;--mm-lilac: #6d4fd6;--mm-lilac-ink: #5a3dc0;--mm-lilac-line: #b9a6f2;--mm-lilac-soft: #c9b8f5;--mm-lilac-wash: #ede7fd;--mm-lilac-band: #f5f2fe;--mm-lilac-tint: #f1ecfe;--mm-sky: #a3defc;--mm-sky-line: #8ed3f6;--mm-page: #f4fcfe;--mm-surface: #ffffff;--mm-line: #dcebf2;--mm-line-strong: #cfe0ea;--mm-muted: #4a6283;--mm-muted-on-dark: #c9d6ea;--mm-radius-s: 10px;--mm-radius-m: 14px;--mm-radius-l: 20px;--mm-radius-xl: 24px;--mm-shadow-card: 0 1px 2px rgb(12 48 98 / 5%), 0 6px 20px rgb(12 48 98 / 6%);--mm-container: 1312px;--mm-gutter: 32px;--mm-font: "Nunito", "Segoe UI", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--mm-font);font-size:15px;line-height:1.45;color:var(--mm-navy);background:var(--mm-navy)}a{color:inherit}button,input{font:inherit}img,svg{display:block}:focus-visible{outline:3px solid var(--mm-lilac);outline-offset:2px}.mm-container{max-width:var(--mm-container);margin:0 auto;padding:0 var(--mm-gutter)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:720px){:root{--mm-gutter: 16px}body:has(mm-mobile-nav){padding-bottom:calc(64px + env(safe-area-inset-bottom))}body.mm-sheet-open{overflow:hidden}}
