@font-face{font-family:inter;src:url(../media/inter_variable-s.p.1j27dg3h95i3k.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_d064702e-module__cm0tzG__className{font-family:inter,inter Fallback,Arial,Helvetica,sans-serif}.inter_d064702e-module__cm0tzG__variable{--font-inter:"inter", "inter Fallback", Arial, Helvetica, sans-serif}
:root{--mm-navy:#031727;--mm-navy-2:#061e31;--mm-navy-card:#08253b;--mm-blue:#087cf0;--mm-blue-bright:#0788ff;--mm-blue-deep:#0562dc;--mm-white:#fff;--mm-off-white:#f7f9fb;--mm-light:#eef3f7;--mm-text:#071827;--mm-muted:#526170;--mm-border:#dbe3ea;--mm-radius:10px;--mm-shadow:0 6px 18px #0418281a;--mm-container:1296px;--mm-container-wide:1348px;--mm-gutter:72px;--mm-gutter-wide:46px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:76px}body{color:var(--mm-text);font-family:var(--font-inter), Inter, Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;background:#fff;margin:0}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit}:focus-visible{outline:3px solid var(--mm-blue-bright);outline-offset:3px}.mm-container{width:min(calc(100% - 2 * var(--mm-gutter)), var(--mm-container));margin-inline:auto}.mm-container-wide{width:min(calc(100% - 2 * var(--mm-gutter-wide)), var(--mm-container-wide));margin-inline:auto}.mm-eyebrow{color:var(--mm-blue-bright);letter-spacing:4px;margin-bottom:16px;font-size:13px;font-weight:800}.mm-eyebrow span{margin:0 6px}.mm-btn{cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-weight:700;transition:transform .18s,background .18s;display:inline-flex}.mm-btn:hover{transform:translateY(-1px)}.mm-btn svg{flex:none}.mm-btn-primary{color:#fff;background:linear-gradient(135deg,#0788ff,#0869eb);box-shadow:0 7px 18px #0471f038}.mm-btn-outline-light{color:#fff;background:#02121e73;border:1px solid #ffffffe6}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1180px){:root{--mm-gutter:32px;--mm-gutter-wide:24px}}@media (max-width:600px){:root{--mm-gutter:16px;--mm-gutter-wide:16px}.mm-eyebrow{letter-spacing:2.2px;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important}}
