/* Cloud & Cobalt: approved brand interface palette. Logo artwork is unchanged. */
:root{--navy:#10213A;--blue:#2457E6;--cyan:#E8F0FF;--sky:#586B86;--paper:#F7F9FC;--white:#FFFFFF;--text:#52647E;--line:#DCE5F2;--soft:#F7F9FC;--warm:#F0F4FC;--accent:#0F92AC}
body{background:#F7F9FC;color:#10213A}
.button-blue,.contact-whatsapp,.whatsapp-contact{background:#2457E6;color:#FFFFFF;border-color:#2457E6}
.button-blue:hover,.contact-whatsapp:hover,.whatsapp-contact:hover{background:#1B44BB;border-color:#1B44BB;color:#FFFFFF}
.v3 :is(a,button,input,select,summary):focus-visible{outline-color:#2457E6}
.ai-explained,.c361-footer,.path-picker,.consultation-panel{background-color:#10213A}
.ai-process-icon{color:#8BD6E5;border-color:#0F92AC80;background:#0F92AC20}
.ai-step-role{color:#A9CEFF}
.ai-track-path h3 .icon{color:#8BD6E5}
.career-flow li:last-child .flow-node{background:#2457E6;border-color:#2457E6;box-shadow:0 0 0 7px #E8F0FF}
.c361-footer .c361-footer-cta{background:#2457E6;border-color:#2457E6;color:#FFFFFF}
.c361-footer .c361-footer-cta:hover{background:#1B44BB;border-color:#1B44BB}
.c361-footer a:focus-visible,.c361-footer button:focus-visible{outline-color:#A9CEFF}
.ai-explained :focus-visible{outline-color:#8BD6E5}
.v3 .lead-section{background:#FFFFFF;border-color:#DCE5F2}
.lead-copy .eyebrow{color:#52647E}
.lead-copy h2 em{color:#2457E6}
.lead-benefits li{background:#F0F4FC;border-color:#DCE5F2;color:#304E73}
.v3 .lead-benefits .icon{color:#0F92AC}
