/* ELOG v2.3: visible sky-blue visual system, quiet interactions, accessible contrast. */
.eri-experience{--sky-bg:#eaf6fd;--sky-surface:#f2faff;--sky-active:#cdeafa;--sky-border:#b8dced;--sky-text:#174765;--red:#b32b46;background:linear-gradient(180deg,#edf8fe 0,#f8fcff 440px,#fff 850px)!important;color:#23344a!important}
.eri-experience .eri-top{background:#eaf6fd!important;border-bottom:1px solid #c1dfef!important;padding-inline:16px!important;border-radius:12px!important}
.eri-experience .eri-hero{background:linear-gradient(125deg,#d9f0fd 0%,#bfe5f8 100%)!important;border:1px solid #a7d3eb!important;box-shadow:none!important}
.eri-experience .eri-hero h1{color:#17253f!important}
.eri-experience .eri-hero h1 em{color:#205e82!important}
.eri-experience .eri-hero p,.eri-experience .eri-hero .eri-kicker,.eri-experience .eri-hero-art-caption{color:#244e6a!important}
.eri-experience .eri-hero .eri-btn-primary{background:#173f61!important;border-color:#173f61!important;color:#fff!important}
.eri-experience .eri-hero .eri-btn-primary:hover,.eri-experience .eri-hero .eri-btn-primary:focus-visible{background:#245b80!important;border-color:#245b80!important;color:#fff!important}
.eri-experience .eri-hero .eri-btn-outline{background:#eff9ff!important;color:#173f61!important;border-color:#8cbdd9!important}
.eri-experience .eri-hero .eri-btn-outline:hover{background:#d5edfb!important;color:#173f61!important}
.eri-experience .eri-tabs{background:#dff2fd!important;border:1px solid #b5d9ec!important;box-shadow:none!important}
.eri-experience .eri-tabs button{color:#173f61!important;background:transparent!important;letter-spacing:0!important;text-transform:none!important;font-weight:650!important}
.eri-experience .eri-tabs button.active{background:#b9e3f9!important;color:#123e5c!important;box-shadow:inset 0 0 0 1px #83c2e4!important}
.eri-experience .eri-tabs button:hover,.eri-experience .eri-tabs button:focus-visible{background:#c7e9fa!important;color:#123e5c!important;box-shadow:none!important;filter:none!important;transform:none!important}
.eri-experience .eri-toolbar,.eri-experience .eri-score-summary,.eri-experience .eri-area-focus{background:#eaf6fd!important;border-color:#c0deef!important}
.eri-experience .eri-stat{background:#f5fbff!important;border-color:#c3dfef!important;border-top:3px solid #83c5e9!important}
.eri-experience .eri-reform-card,.eri-experience .eri-area-card,.eri-experience .eri-feature,.eri-experience .eri-engine-metrics>div{background:#fff!important;border-color:#c8dfed!important;box-shadow:0 2px 12px #1b50660a!important}
.eri-experience .eri-area-card{border-left:4px solid #7cbde0!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:#eff9ff!important;border-color:#8ac6e5!important;box-shadow:0 3px 14px #235b7a12!important;transform:none!important}
.eri-experience .eri-reform-meta span:first-child,.eri-experience .eri-reform-footer strong,.eri-experience .eri-area-card span,.eri-experience .eri-timeline-date,.eri-experience .eri-text-button{color:#205b80!important}
.eri-experience .eri-text-button:hover,.eri-experience .eri-feature-row:hover strong{color:#174765!important}
.eri-experience .eri-area-asks button{background:#f3faff!important;border-color:#c4e1f1!important}
.eri-experience .eri-area-asks button:hover{background:#dff2fd!important}
.eri-experience .eri-engine-track{background:#dceefa!important}.eri-experience .eri-engine-track span{background:#3987b1!important}
.eri-experience .eri-detail-areas span,.eri-experience .eri-disclaimer{background:#eaf6fd!important}
.eri-experience :is(button,a,input,select):focus-visible{outline:3px solid #398fbd!important;outline-offset:3px!important}
@media(prefers-reduced-motion:reduce){.eri-experience *{animation:none!important;transition:none!important}}
