.evag-career h1,.evag-career h2,.evag-career h3,.evag-career p,.evag-career a,.evag-career span,.evag-career strong,.evag-career em,.evag-career section,.evag-career div,.evag-career summary{font-family:var(--evag-font-family,Arial,Helvetica,sans-serif)}.evag-career{color:#002b66;background:#fff;font-family:var(--evag-font-family,Arial,Helvetica,sans-serif)}.evag-career *{box-sizing:border-box}.evag-career-width-full{width:100vw;margin-left:50%;transform:translateX(-50%)}.evag-career-width-wide{width:min(calc(100vw - 32px),var(--evag-max,1240px));margin-left:50%;transform:translateX(-50%)}.evag-inner{width:min(calc(100% - 32px),var(--evag-max,1240px));margin:auto}.evag-hero{position:relative;min-height:520px;display:flex;align-items:center;background:#002b66;overflow:hidden}.evag-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.evag-hero-layer{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,43,102,.9),rgba(0,43,102,.35))}.evag-hero-content{position:relative;color:#fff;padding:80px 0}.evag-hero-preline{display:inline-block;font-size:var(--evag-preline-size,18px);font-weight:var(--evag-preline-weight,800);color:var(--evag-preline-color,#fff);background:var(--evag-preline-bg,transparent);padding:0;margin:0 0 20px;line-height:1.25}.evag-career[style*="--evag-preline-bg:#"] .evag-hero-preline{padding:8px 14px;border-radius:3px}.evag-hero h1{font-size:clamp(34px,5vw,54px);font-weight:900}.evag-btn{display:inline-flex;background:var(--evag-btn-bg,#ffd200);color:var(--evag-btn-color,#002b66)!important;text-decoration:none!important;font-weight:900;padding:12px 22px;margin-top:12px}.evag-section{padding:72px 0}.evag-section h2,.evag-contact h2{text-align:center;font-size:clamp(26px,3.5vw,34px);font-weight:900}.evag-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.evag-card{background:var(--evag-card-bg,#f6f9fd);border:1px solid var(--evag-card-border,#dfeaf7);padding:24px;text-align:center;text-decoration:none!important;color:#002b66;min-height:160px}.evag-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--evag-icon-bg,#ffd200);color:var(--evag-icon-color,#002b66);border-radius:999px;margin-bottom:10px}.evag-icon i{color:var(--evag-icon-color,#002b66)}.evag-icon-img{width:28px;height:28px;object-fit:contain}.evag-card strong{display:block;font-size:20px}.evag-about.no-image{text-align:center}.evag-about.no-image>div{max-width:900px;margin:auto}.evag-about.has-image{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.evag-about.has-image h2{text-align:left}.evag-about>img{width:100%;height:420px;object-fit:cover}.evag-jobs,.evag-jobs *{text-align:left}.evag-jobs h2{text-align:left}.evag-job-list{display:grid;gap:16px}.evag-job{border:1px solid var(--evag-card-border,#dfeaf7);background:#fff;box-shadow:0 12px 36px rgba(0,43,102,.08)}.evag-job summary{display:flex;justify-content:space-between;gap:20px;padding:24px 28px;cursor:pointer;list-style:none}.evag-job summary b{display:block;font-size:24px;font-weight:900}.evag-job summary em{display:block;color:#365178;font-style:normal;margin-top:8px}.evag-job summary i{width:42px;height:42px;border-radius:999px;border:1px solid var(--evag-card-border,#dfeaf7);flex:0 0 42px}.evag-job-body.has-image{display:grid;grid-template-columns:minmax(220px,var(--evag-image-width,38%)) minmax(0,1fr);border-top:1px solid #edf2f9}.evag-job-body.no-image{display:block;border-top:1px solid #edf2f9}.evag-job-slider{position:relative;height:var(--evag-image-height,310px);min-height:180px;background:#f6f9fd;overflow:hidden}.evag-job-slider img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease}.evag-job-slider img.is-active{opacity:1}.evag-slider-dots{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;gap:7px}.evag-slider-dots span{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.55);border:1px solid rgba(0,43,102,.35)}.evag-slider-dots span.is-active{background:#ffd200}.evag-job-content{padding:30px}.evag-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}.evag-meta div{background:var(--evag-card-bg,#f6f9fd);border:1px solid var(--evag-card-border,#dfeaf7);padding:12px}.evag-contact{padding:72px 0;background:#002b66;color:#fff;text-align:center}.evag-contact h2{color:#fff}@media(max-width:1100px){.evag-grid{grid-template-columns:repeat(2,1fr)}.evag-job-body.has-image{grid-template-columns:1fr}.evag-job-slider{height:var(--evag-image-height,280px)}.evag-meta{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.evag-grid,.evag-about.has-image,.evag-meta{grid-template-columns:1fr}.evag-section{padding:48px 0}.evag-job-content{padding:22px 16px}}