/* ELOG 2.2: calm sky-blue navigation and accessible, non-flashing interaction. */
.eri-experience{--sky:#eaf5fc;--sky-strong:#cce8f8;--sky-ink:#173f61;--red:#b32b46}
.eri-experience .eri-hero{background:linear-gradient(125deg,#17253f,#243a59)!important}
.eri-experience .eri-hero h1 em{color:#bce7fa!important}
.eri-experience .eri-btn-primary{background:#d9eefb!important;border-color:#d9eefb!important;color:#173f61!important}
.eri-experience .eri-btn-primary:hover,.eri-experience .eri-btn-primary:focus-visible{background:#bce2f7!important;border-color:#bce2f7!important;color:#173f61!important;filter:none!important}
.eri-experience .eri-tabs{background:#f0f8fd!important;border-color:#d4e7f4!important}
.eri-experience .eri-tabs button{color:#173f61!important;transition:background-color .16s ease,color .16s ease!important}
.eri-experience .eri-tabs button.active{background:#d0eafa!important;color:#173f61!important;box-shadow:inset 0 0 0 1px #a6d3ed!important}
.eri-experience .eri-tabs button:hover,.eri-experience .eri-tabs button:hover:not(.active),.eri-experience .eri-tabs button:focus-visible{background:#deeffb!important;color:#173f61!important;box-shadow:none!important;filter:none!important}
.eri-experience .eri-reform-card:hover,.eri-experience .eri-area-card:hover,.eri-experience .eri-feature-row:hover,.eri-experience .eri-timeline-item:hover{background:#f1f9fe!important;border-color:#b7d9ec!important;box-shadow:0 4px 16px #17253f0d!important;transform:none!important}
.eri-experience .eri-feature-row:hover strong,.eri-experience .eri-text-button:hover{color:#175b85!important}
.eri-experience .eri-stat{border-top-color:#b8def2!important}
.eri-experience .eri-area-card{border-left-color:#a9d6ee!important}
.eri-experience .eri-area-card span,.eri-experience .eri-timeline-date{color:#245c7d!important}
.eri-experience :is(button,a,input,select):focus-visible{outline:3px solid #66b7e7!important;outline-offset:3px!important}
@media(prefers-reduced-motion:reduce){.eri-experience *{transition:none!important;animation:none!important;transform:none!important}}
