:root{--sky:#68c9f1;--sky-strong:#20a6db;--sky-deep:#087cae;--sky-dark:#125b7a;--sky-soft:#edf9ff;--sky-pale:#f7fcff;--ink:#184158;--text:#486779;--muted:#6b8798}.brand-logo{width:208px;max-width:100%;height:auto}.hero{background:linear-gradient(135deg,#f6fcff 5%,#e5f6ff 70%,#d9f1ff)}.hero h1{letter-spacing:-.055em}.hero h1 em{color:#138fbe}.hero .hero-actions{flex-wrap:wrap}.mentor-avatar{background:#d6f1ff!important;color:#087cae!important}.status-badge{background:#eaf8ff;color:#087cae}.credit-hero .credit-calculator{background:#145a7c;border-color:#4788a6}.credit-hero{background:#f2faff}.consult{background:linear-gradient(135deg,#138fc3,#68c9f1)}.footer{background:#125b7a}.consult-dialog-header small{color:#087cae}.neul-form-alternative{display:block;margin-top:12px;font-size:13px;color:#087cae;text-decoration:underline;text-align:center}.credit-hero .hero-copy .calc-yellow{background:#087cae;color:white}.qualification-section .qualification-selection .calc-yellow{background:#087cae;color:white}@media(max-width:600px){.brand-logo{width:170px}.hero h1{font-size:clamp(30px,8.5vw,43px)}}
