@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:optional;src:url('/fonts/manrope-600.woff') format('woff')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:optional;src:url('/fonts/manrope-700.woff') format('woff')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:optional;src:url('/fonts/source-sans-3-400.woff') format('woff')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:optional;src:url('/fonts/source-sans-3-600.woff') format('woff')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:700;font-display:optional;src:url('/fonts/source-sans-3-700.woff') format('woff')}
:root body[data-lm-theme]{font-family:'Source Sans 3','Segoe UI',Arial,sans-serif!important;font-size:16px;line-height:1.65}
:root body[data-lm-theme] :is(input,select,textarea,button){font-family:'Source Sans 3','Segoe UI',Arial,sans-serif!important}
:root body[data-lm-theme] :is(h1,h2,h3),:root body[data-lm-theme] .ocean-role-strip strong{font-family:Manrope,'Segoe UI',Arial,sans-serif!important;font-weight:600;letter-spacing:-.025em;line-height:1.25}
:root body[data-lm-theme] .lm-primary-nav a{font-family:Manrope,'Segoe UI',Arial,sans-serif!important;font-size:13px;font-weight:600}
:root body[data-lm-theme] :is(th,td){font-variant-numeric:tabular-nums;font-size:14px;line-height:1.55}
:root body[data-lm-theme] main label{font-size:14px;line-height:1.5}
:root body[data-lm-theme] .ocean-word-shell{padding-block:.2em;margin-block:-.2em;vertical-align:baseline}
:root body[data-lm-theme] #mavi-widget,:root body[data-lm-theme] #mavi-widget #mavi-launch{font-family:'Source Sans 3','Segoe UI',Arial,sans-serif!important}
@media(max-width:600px){:root body[data-lm-theme] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}
