/* NAVIS official brand guide: color, typography and decorative artwork only. */
@font-face{font-family:"Red Hat Display";src:url("fonts/red-hat-display.ttf") format("truetype");font-style:normal;font-weight:300 900;font-display:swap}
@font-face{font-family:"Open Sans";src:url("fonts/open-sans.ttf") format("truetype");font-style:normal;font-weight:300 800;font-display:swap}
.button{font-weight:600}.light-section{--accent:#242c66;--muted:#544947;--line:#b9b0ac}.light-section .button{color:var(--paper)}
.light-section .button-outline{color:var(--accent)}.light-section .button:hover{background:#382f2c;border-color:#382f2c;color:#eaeaea}
.asset-hero-copy{position:relative;isolation:isolate}.asset-hero-copy:before{content:"";position:absolute;inset:-20px -10px 0 0;z-index:-1;background:url("brand/navis-supergraphic.webp") no-repeat right top;background-size:300px auto;opacity:.075;pointer-events:none}
.asset-consult-dialog{color-scheme:light;--bg:#eaeaea;--panel:#f5f3f2;--text:#382f2c;--muted:#544947;--ink:#382f2c;--accent:#242c66;--line:#b9b0ac;background:var(--bg);color:var(--text)}
.asset-consult-dialog .asset-lead-form input:not([type=checkbox]),.asset-consult-dialog .asset-lead-form textarea{background:#f5f3f2;color:var(--text);border-color:var(--line)}
.asset-consult-dialog .asset-lead-form input::placeholder,.asset-consult-dialog .asset-lead-form textarea::placeholder{color:#6a605c}
.asset-consult-dialog .need-options input:checked+span{background:#b0c7e2;border-color:#242c66;color:#382f2c!important}
.asset-consult-dialog .button{color:#eaeaea}.asset-consult-dialog .button:hover{background:#382f2c;border-color:#382f2c}
.asset-consult-dialog .form-feedback{background:#b0c7e240}.asset-consult-dialog .dialog-close{color:var(--text)}
.asset-process .orange,.asset-process .service-number{color:#b0c7e2}
