html{scroll-padding-top:110px}body.case-open{overflow:hidden}.career-icon,.career-icon.aumovio,.career-icon.university{width:74px!important}.career-icon.aumovio img{width:64px}.career-row:focus-visible,.btn:focus-visible,.case-open-button:focus-visible{outline:2px solid #176047;outline-offset:5px}.project-body{display:flex;flex-direction:column}.case-open-button{width:100%;text-align:left;margin-top:18px;padding:15px 0 0;border:0;border-top:1px solid #e1e7e1;background:none;color:#176047;font-size:13px;font-weight:600;cursor:pointer}.case-open-button:hover{color:#0b3426}.case-dialog{width:min(640px,calc(100% - 32px));max-height:85dvh;border:1px solid #dfe7df;border-radius:20px;padding:0;color:#172a25;background:#fafbf9;box-shadow:0 35px 100px #081b2840}.case-dialog::backdrop{background:#162b2580;backdrop-filter:blur(5px)}.case-close{position:sticky;top:16px;display:block;margin:16px 18px 0 auto;padding:8px 15px;border:1px solid #dce4da;border-radius:30px;background:#fff;color:#365344;z-index:2;cursor:pointer}.case-content{padding:12px 40px 40px}.case-content h2{font-size:32px;margin:18px 0}.case-intro{font-size:16px;line-height:1.85;color:#5b7165;margin-bottom:30px}.case-content section{position:relative;padding:22px 0 22px 38px;border-top:1px solid #e1e7e1}.case-number{position:absolute;left:0;top:26px;font:11px Arial;color:#849a86}.case-content h3{font-size:17px;margin:0 0 10px;font-weight:600}.case-content section p{font-size:14px;line-height:1.95;color:#607067}.skip-link{position:fixed;left:16px;top:-80px;z-index:200;padding:12px 20px;background:#fff;color:#176047;border:1px solid #176047;border-radius:8px}.skip-link:focus{top:12px}.project-link{margin-top:auto}.hero .muted{line-height:1.95}.career-info small{color:#657369}@media(max-width:700px){html{scroll-padding-top:140px}.case-content{padding:8px 24px 28px}.case-content h2{font-size:27px}.case-dialog{max-height:90dvh}.career-row{gap:12px}.career-info strong{font-size:13px}.career-info small{font-size:11px}}@media print{.case-dialog,.case-open-button,.skip-link{display:none!important}}
