/* INTIAU experience qualification: one native page and one application form. */
.intiau-eq-page{--eq-navy:#101c38;--eq-gold:#bda064;--eq-ink:#17324d;--eq-muted:#52677a;--eq-line:#dbe3eb;--eq-paper:#f4f6f7;background:var(--eq-paper);color:var(--eq-ink);font:400 15px/1.7 system-ui,-apple-system,"Segoe UI",sans-serif;min-width:0;padding-bottom:48px}
.intiau-eq-page *{box-sizing:border-box}
.intiau-eq-page :where(main) :is(h1,h2,h3){color:var(--eq-ink);font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:normal;text-transform:none}
.intiau-eq-page :where(main) h1{font-size:32px;line-height:1.2;margin:0 0 18px}
.intiau-eq-page :where(main) h2{font-size:22px;line-height:1.35;margin:0 0 18px}
.intiau-eq-page :where(main) h3{font-size:18px;line-height:1.4;margin:24px 0 12px}
.intiau-eq-page :where(main) p{margin:0 0 18px}
.intiau-eq-page :where(main) a{color:#245b82;text-decoration:underline;text-underline-offset:3px}
.intiau-eq-page :where(main) a:focus-visible,.intiau-eq-page :where(main) summary:focus-visible{outline:3px solid #245b82;outline-offset:4px}
.intiau-eq-hero{background:var(--eq-navy);border-bottom:3px solid var(--eq-gold);padding:48px 24px;color:#e5ebf2}
.intiau-eq-hero>div,.intiau-eq-hero>.wrap{max-width:1100px;margin-inline:auto}
.intiau-eq-hero h1{color:#fff;max-width:850px}
.intiau-eq-hero p{max-width:800px;color:#e5ebf2}
.intiau-eq-hero :is(.eyebrow,.intiau-eq-eyebrow){color:#dfc58b;font:600 11px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.12em;text-transform:uppercase}
.intiau-eq-layout{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:38px;max-width:1100px;margin:32px auto;padding:0 24px;align-items:start}
.intiau-eq-layout>article{min-width:0}
.intiau-eq-content{grid-column:2;grid-row:1}
.intiau-eq-toc{grid-column:1;grid-row:1}
.intiau-eq-toc{background:#fff;border:1px solid var(--eq-line);border-top:3px solid var(--eq-gold);padding:20px;position:sticky;top:24px;font-size:13px;line-height:1.6}
.intiau-eq-toc :is(h2,h3){font:600 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;margin:0 0 14px}
.intiau-eq-toc :is(ol,ul){list-style:none;padding:0;margin:0}
.intiau-eq-toc li+li{margin-top:12px}
.intiau-eq-card{background:#fff;border:1px solid var(--eq-line);border-top:3px solid var(--eq-gold);padding:28px;margin:0 0 24px;scroll-margin-top:24px}
.intiau-eq-card ul,.intiau-eq-card ol{padding-left:22px;margin:0 0 18px}
.intiau-eq-card li+li{margin-top:8px}
.intiau-eq-policy{padding:18px 20px;background:#f1f5f8;border-left:3px solid var(--eq-gold);margin:20px 0}
.intiau-eq-policy>:last-child,.intiau-eq-card>:last-child{margin-bottom:0}
.intiau-eq-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.intiau-eq-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--eq-navy);background:var(--eq-navy);color:#fff;text-decoration:none;font-size:14px;font-weight:600}
.intiau-eq-faq details{border-top:1px solid var(--eq-line);padding:16px 0}
.intiau-eq-faq details:last-child{padding-bottom:0}
.intiau-eq-faq summary{font-size:14px;font-weight:600;cursor:pointer;line-height:1.6;color:var(--eq-ink)}
.intiau-eq-faq details p{margin:12px 0 0;color:var(--eq-muted);font-size:14px}
form[data-intiau-experience-qualification]{--eq-navy:#101c38;--eq-gold:#bda064;--eq-ink:#17324d;--eq-muted:#52677a;--eq-line:#dbe3eb;color:var(--eq-ink);font:400 14px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;margin:0;min-width:0;position:relative}
form[data-intiau-experience-qualification] *,form[data-intiau-experience-qualification] *::before,form[data-intiau-experience-qualification] *::after{box-sizing:border-box}
form[data-intiau-experience-qualification] [hidden]{display:none!important}
form[data-intiau-experience-qualification] fieldset{border:0;padding:0;margin:24px 0 0;min-width:0}
form[data-intiau-experience-qualification] legend{color:var(--eq-ink);font:600 17px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;padding:0;margin:0 0 18px;width:100%}
form[data-intiau-experience-qualification] .eq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}
form[data-intiau-experience-qualification] .eq-field{min-width:0;margin-bottom:18px}
form[data-intiau-experience-qualification] .eq-grid>.eq-field{margin-bottom:0}
form[data-intiau-experience-qualification] .eq-wide{grid-column:1/-1}
form[data-intiau-experience-qualification] label{display:block;font:600 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--eq-ink);margin:0 0 7px}
form[data-intiau-experience-qualification] :is(input,select,textarea):not([type=hidden]):not([type=checkbox]):not([type=radio]){display:block;width:100%;max-width:none;min-height:44px;padding:10px 12px;border:1px solid #9aaebe;border-radius:2px;background:#fff;color:#17324d;font:400 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;box-shadow:none}
form[data-intiau-experience-qualification] input[type=file]{padding:9px;font-size:13px;line-height:1.6;overflow:hidden}
form[data-intiau-experience-qualification] input[type=file]::file-selector-button{padding:6px 9px;margin-right:10px;border:1px solid #9aaebe;border-radius:2px;background:#f1f5f8;color:#17324d;font:inherit;cursor:pointer}
form[data-intiau-experience-qualification] :is(input,select,textarea,button):focus-visible{outline:3px solid #245b82;outline-offset:3px}
form[data-intiau-experience-qualification] [aria-invalid=true]{border-color:#a12d2d!important}
form[data-intiau-experience-qualification] :is(.eq-note,.eq-help,small){display:block;color:var(--eq-muted);font-size:12px;line-height:1.65;margin:7px 0 0}
form[data-intiau-experience-qualification] label.eq-field>small:has(+select),form[data-intiau-experience-qualification] label.eq-field>small:has(+input){display:inline;margin:0}
form[data-intiau-experience-qualification] :is(.eq-consent,.eq-agreement){display:flex;align-items:flex-start;gap:10px;margin-top:20px;font-weight:400}
form[data-intiau-experience-qualification] :is(.eq-consent,.eq-agreement)>span{flex:1;min-width:0}
form[data-intiau-experience-qualification] :is(.eq-consent,.eq-agreement) input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px;flex:none;margin:3px 0 0;padding:0;accent-color:#17324d}
form[data-intiau-experience-qualification] .eq-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:24px 0 0}
form[data-intiau-experience-qualification] button{min-height:44px;padding:10px 20px;border:1px solid var(--eq-navy);border-radius:2px;background:var(--eq-navy);color:#fff;font:600 14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer;text-transform:none;white-space:normal;box-shadow:none}
form[data-intiau-experience-qualification] button[data-eq-back]{background:#fff;color:var(--eq-ink)}
form[data-intiau-experience-qualification] button:disabled{opacity:.65;cursor:wait}
form[data-intiau-experience-qualification] [data-eq-progress]{display:flex;gap:0;list-style:none;padding:0;margin:0 0 24px;border:1px solid var(--eq-line);background:#f4f6f7}
form[data-intiau-experience-qualification] [data-eq-step-indicator]{flex:1;padding:12px 14px;font-size:13px;line-height:1.5;color:var(--eq-muted);border-bottom:3px solid transparent}
form[data-intiau-experience-qualification] [data-eq-step-indicator][aria-current=step]{background:#fff;border-bottom-color:var(--eq-gold);color:var(--eq-ink);font-weight:600}
form[data-intiau-experience-qualification] [data-eq-errors],form[data-intiau-experience-qualification] [data-eq-feedback]:not(:empty){padding:16px 18px;margin:20px 0;border:1px solid #b4c8d7;border-left:3px solid var(--eq-gold);background:#f1f5f8;overflow-wrap:anywhere}
form[data-intiau-experience-qualification] [data-eq-errors]{border-color:#d6b1b1;border-left-color:#a12d2d;background:#fff6f6;color:#7d2020}
form[data-intiau-experience-qualification] [data-eq-errors] ul{margin:8px 0 0;padding-left:20px}
form[data-intiau-experience-qualification] [data-eq-feedback] p{margin:0 0 10px;font-size:14px;line-height:1.7}
form[data-intiau-experience-qualification] [data-eq-feedback] p:last-child{margin-bottom:0}
form[data-intiau-experience-qualification] .eq-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
form[data-intiau-experience-qualification] .eq-country-picker{position:relative;min-width:0}
form[data-intiau-experience-qualification] .eq-country-picker::after{content:"";position:absolute;right:15px;top:18px;width:7px;height:7px;border-right:2px solid #52677a;border-bottom:2px solid #52677a;transform:rotate(45deg);pointer-events:none}
form[data-intiau-experience-qualification] .eq-country-picker>input{padding-right:36px!important}
form[data-intiau-experience-qualification] select.eq-country-native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}
form[data-intiau-experience-qualification] .eq-country-options{position:absolute;z-index:20;top:100%;left:0;right:0;max-height:240px;overflow-y:auto;overscroll-behavior:contain;margin:4px 0 0;padding:4px 0;list-style:none;background:#fff;border:1px solid #9aaebe;border-radius:2px;box-shadow:0 6px 16px #101c381f;color:var(--eq-ink);font-weight:400;line-height:1.5}
form[data-intiau-experience-qualification] .eq-country-options>li{padding:10px 12px;margin:0;cursor:pointer;overflow-wrap:anywhere}
form[data-intiau-experience-qualification] .eq-country-options>[aria-selected=true]{font-weight:600}
form[data-intiau-experience-qualification] .eq-country-options>:is(.eq-country-active,[role=option]:hover){background:#eaf0f5;color:#17324d}
form[data-intiau-experience-qualification] .eq-country-options>.eq-country-empty{color:var(--eq-muted);cursor:default}
form[data-intiau-experience-qualification] .eq-country-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:767px){
 .intiau-eq-page{font-size:15px;padding-bottom:24px}
 .intiau-eq-hero{padding:32px 20px}
 .intiau-eq-page :where(main) h1{font-size:26px}
 .intiau-eq-page :where(main) h2{font-size:22px}
 .intiau-eq-layout{grid-template-columns:minmax(0,1fr);gap:24px;margin:24px auto;padding:0 20px}
 .intiau-eq-content{grid-column:1;grid-row:1}
 .intiau-eq-toc{grid-column:1;grid-row:2}
 .intiau-eq-toc{position:static;padding:18px 20px}
 .intiau-eq-toc :is(ol,ul){display:flex;flex-wrap:wrap;gap:8px 18px}
 .intiau-eq-toc li+li{margin-top:0}
 .intiau-eq-card{padding:22px 20px;margin-bottom:20px}
 form[data-intiau-experience-qualification] .eq-grid{grid-template-columns:minmax(0,1fr);gap:18px}
 form[data-intiau-experience-qualification] .eq-wide{grid-column:auto}
 form[data-intiau-experience-qualification] .eq-actions{align-items:stretch}
 form[data-intiau-experience-qualification] .eq-actions button{flex:1;min-width:100px}
 form[data-intiau-experience-qualification] [data-eq-step-indicator]{padding:10px;font-size:12px}
}
@media(prefers-reduced-motion:reduce){.intiau-eq-page *,form[data-intiau-experience-qualification] *{scroll-behavior:auto!important;transition:none!important}}

.intiau-eq-hero a{color:#efd398}.intiau-eq-toc>strong{display:block;margin-bottom:14px}
