:root{--lg-solid:#172d43;--lg-tint:rgba(18,38,59,.76);--lg-ink:#f3f7fc;--lg-muted:#d0dfed;--lg-edge:rgba(255,255,255,.25);--lg-highlight:rgba(255,255,255,.13);--lg-blur:22px;--lg-shadow:0 10px 28px rgba(4,18,33,.16),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(255,255,255,.06);--lg-inner:rgba(127,160,188,.12)}html.light-mode,html[data-theme=light]{--lg-solid:#edf4fa;--lg-tint:rgba(241,247,253,.78);--lg-ink:#14283e;--lg-muted:#354d64;--lg-edge:rgba(255,255,255,.3);--lg-highlight:rgba(255,255,255,.44);--lg-shadow:0 10px 28px rgba(20,49,77,.12),inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(87,122,151,.12);--lg-inner:rgba(255,255,255,.52)}html body .reg-form-container,html body .sheet,html body .wf-card,html body .wf-compose{opacity:1;background-color:var(--lg-solid)!important;background-image:linear-gradient(145deg,var(--lg-highlight),transparent 48%)!important;color:var(--lg-ink)!important;border-color:var(--lg-edge)!important;box-shadow:var(--lg-shadow)!important;-webkit-backdrop-filter:none!important}html body :is(.reg-form-container,.sheet,.wf-card,.wf-compose){opacity:1;background-color:var(--lg-solid)!important;background-image:linear-gradient(145deg,var(--lg-highlight),transparent 48%)!important;color:var(--lg-ink)!important;border-color:var(--lg-edge)!important;box-shadow:var(--lg-shadow)!important;-webkit-backdrop-filter:none!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html body .reg-form-container,html body .sheet,html body .wf-card,html body .wf-compose{background-color:var(--lg-tint)!important}html body :is(.reg-form-container,.sheet,.wf-card,.wf-compose){background-color:var(--lg-tint)!important}html body :is(.reg-form-container,.sheet,.wf-compose){-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(115%)!important}}html body .sheet .dept-card,html body .sheet .reg-form-container,html body .sheet .welcome,html body .sheet .nav-tile,html body .sheet .hero-card,html body .sheet .evt,html body .sheet .wf-card,html body .reg-form-container .dept-card,html body .reg-form-container .reg-form-container,html body .reg-form-container .welcome,html body .reg-form-container .nav-tile,html body .reg-form-container .hero-card,html body .reg-form-container .evt,html body .reg-form-container .wf-card,html body .hero-card .dept-card,html body .hero-card .reg-form-container,html body .hero-card .welcome,html body .hero-card .nav-tile,html body .hero-card .hero-card,html body .hero-card .evt,html body .hero-card .wf-card,html body .wf-card .dept-card,html body .wf-card .reg-form-container,html body .wf-card .welcome,html body .wf-card .nav-tile,html body .wf-card .hero-card,html body .wf-card .evt,html body .wf-card .wf-card{background-color:var(--lg-inner)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;background-image:none!important}html body :is(.sheet,.reg-form-container,.hero-card,.wf-card) :is(.dept-card,.reg-form-container,.welcome,.nav-tile,.hero-card,.evt,.wf-card){background-color:var(--lg-inner)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;background-image:none!important}html body .reg-form-container :is(h3,h4,label,p){color:var(--lg-ink)!important;text-shadow:none!important}:root{--cg-tint:rgba(10,22,40,.3);--cg-tint-2:rgba(10,22,40,.16);--cg-edge:rgba(255,255,255,.3);--cg-blur:5px;--cg-shadow:0 14px 34px rgba(3,12,24,.24),inset 0 1px 0 rgba(255,255,255,.32),inset 0 -1px 0 rgba(255,255,255,.08);--cg-sheen:linear-gradient(150deg,rgba(255,255,255,.16),rgba(255,255,255,0) 42%,rgba(255,255,255,.05));--cg-ink:#fff;--cg-ink-2:#eef3f9;--cg-gold:#f4d788;--cg-line:#0a1628;--cg-halo:rgba(6,16,30,.62);--cg-green:#6ee7b7;--cg-blue:#93c5fd;--cg-rose:#fda4af}html.light-mode,html[data-theme=light]{--cg-tint:rgba(255,255,255,.18);--cg-tint-2:rgba(255,255,255,.1);--cg-edge:rgba(255,255,255,.72);--cg-shadow:0 14px 34px rgba(16,42,70,.16),inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(255,255,255,.3);--cg-sheen:linear-gradient(150deg,rgba(255,255,255,.4),rgba(255,255,255,0) 44%,rgba(255,255,255,.12));--cg-ink:#0a1628;--cg-ink-2:#1a2d45;--cg-gold:#5e4508;--cg-line:#fff;--cg-halo:rgba(255,255,255,.8);--cg-green:#065f46;--cg-blue:#1e3a8a;--cg-rose:#9f1239}html body .hero .hero-content,html body section>.container>.section-header,html body #regFormView>.section-header,html body #webLoginSection>.section-header,html body .verify-content,html body .welcome,html body .nav-tile,html body .hero-card,html body .evt{opacity:1;background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important;-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important;backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important;color:var(--cg-ink)!important}html body :is(.hero .hero-content,section>.container>.section-header,#regFormView>.section-header,#webLoginSection>.section-header,.verify-content,.welcome,.nav-tile,.hero-card,.evt){opacity:1;background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important;-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important;backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important;color:var(--cg-ink)!important}html body :is(.nav-tile,.evt){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .block-head h3{border:1px solid var(--cg-edge);background:var(--cg-tint)!important}html body .hero .hero-content h1,html body .hero .hero-content h2,html body .hero .hero-content h3,html body section>.container>.section-header h1,html body section>.container>.section-header h2,html body section>.container>.section-header h3,html body #regFormView>.section-header h1,html body #regFormView>.section-header h2,html body #regFormView>.section-header h3,html body #webLoginSection>.section-header h1,html body #webLoginSection>.section-header h2,html body #webLoginSection>.section-header h3,html body .verify-content h1,html body .verify-content h2,html body .verify-content h3,html body .welcome .w-name,html body .hero-card .hc-title,html body .evt .evt-title,html body .hc-card .hc-card-name,html body .aes-info .aes-title,html body .qa:not(.qa-primary) .qa-lbl,html body .block-head h3{-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke:4px var(--cg-line);paint-order:stroke fill;color:var(--cg-ink)!important;text-shadow:0 0 1px var(--cg-line),0 2px 14px var(--cg-halo)!important}html body :is(.hero .hero-content,section>.container>.section-header,#regFormView>.section-header,#webLoginSection>.section-header,.verify-content) :is(h1,h2,h3),html body :is(.welcome .w-name,.hero-card .hc-title,.evt .evt-title,.hc-card .hc-card-name,.aes-info .aes-title,.qa:not(.qa-primary) .qa-lbl),html body .block-head h3{-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke:4px var(--cg-line);paint-order:stroke fill;color:var(--cg-ink)!important;text-shadow:0 0 1px var(--cg-line),0 2px 14px var(--cg-halo)!important}html body :is(.hero .hero-content,section>.container>.section-header,#regFormView>.section-header,#webLoginSection>.section-header,.verify-content)>p,html body .hero .hero-content :is(.hero-stats .stat-item p,.btn-video),html body :is(.nav-tile .nt-lbl,.welcome .w-greeting,.hero-card .hc-body,.hero-card .hc-meta,.evt .evt-meta,.aes-info .aes-date,.aes-person :is(.aes-name-en,.aes-ptitle),.hc-card .hc-card-stats){-webkit-text-fill-color:var(--cg-ink-2);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;color:var(--cg-ink-2)!important;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body .nav-tile .nt-lbl{-webkit-text-fill-color:var(--cg-ink);font-weight:700;color:var(--cg-ink)!important}html body .hero .hero-content .section-label,html body .hero .hero-content .hero-badge,html body section>.container>.section-header .section-label,html body section>.container>.section-header .hero-badge,html body #regFormView>.section-header .section-label,html body #regFormView>.section-header .hero-badge,html body #webLoginSection>.section-header .section-label,html body #webLoginSection>.section-header .hero-badge,html body .verify-content .section-label,html body .verify-content .hero-badge,html body .hero .hero-content .hero-stats .stat-item h3 .counter{-webkit-text-fill-color:var(--cg-gold);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;color:var(--cg-gold)!important;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body :is(.hero .hero-content,section>.container>.section-header,#regFormView>.section-header,#webLoginSection>.section-header,.verify-content) :is(.section-label,.hero-badge),html body .hero .hero-content .hero-stats .stat-item h3 .counter{-webkit-text-fill-color:var(--cg-gold);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;color:var(--cg-gold)!important;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body :is(.hero .hero-content,section>.container>.section-header) :is(.section-label,.hero-badge){background:var(--cg-tint-2)!important;border-color:var(--cg-edge)!important}html body .hero .hero-content h2 .highlight{-webkit-text-stroke:0!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 0 .5px var(--cg-line)) drop-shadow(0 0 .5px var(--cg-line)) drop-shadow(0 0 1px var(--cg-line)) drop-shadow(0 2px 10px var(--cg-halo))!important}html.light-mode body .hero .hero-content h2 .highlight{background-image:linear-gradient(135deg,#5e4508 0%,#7a5a0f 55%,#8b6914 100%)!important}html:not(.light-mode) body .hero .hero-content h2 .highlight{background-image:linear-gradient(135deg,#f8e3a6 0%,#e4c76b 55%,#d4a84b 100%)!important}html body .hero .hero-content .btn-secondary{-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important;color:var(--cg-ink)!important;box-shadow:inset 0 1px rgba(255,255,255,.35)!important}html body .nav-tile .nt-ic svg,html body .welcome .w-ic svg{color:var(--cg-ink);filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 1px 6px var(--cg-halo))}html body :is(.nav-tile .nt-ic,.welcome .w-ic) svg{color:var(--cg-ink);filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 1px 6px var(--cg-halo))}html body :is(.dept-card,.research-card,.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.instructor-card,.vision-card,.verify-form,.verify-step,.verify-mode-btn:not(.active),.reg-tab:not(.active),#workforce .btn-secondary){--cg-text:var(--cg-ink);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--cg-ink)!important;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body .research-search,html body .research-register,html body .glass-panel,html body .national-commitments,html body #regFormView .reg-form-container,html body .verify-form{-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important;backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important}html body :is(.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.verify-form){-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important;backdrop-filter:blur(var(--cg-blur)) saturate(150%)!important}html body :is(.dept-card,.research-card,.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.instructor-card,.vision-card,.verify-form,.verify-step) :is(h1,h2,h3,h4,h5,h6,strong,b){-webkit-text-fill-color:var(--cg-ink);color:var(--cg-ink)!important}html body .dept-card p,html body .dept-card li,html body .dept-card span,html body .dept-card small,html body .dept-card label,html body .dept-card div:not([class]),html body .research-card p,html body .research-card li,html body .research-card span,html body .research-card small,html body .research-card label,html body .research-card div:not([class]),html body .research-search p,html body .research-search li,html body .research-search span,html body .research-search small,html body .research-search label,html body .research-search div:not([class]),html body .research-register p,html body .research-register li,html body .research-register span,html body .research-register small,html body .research-register label,html body .research-register div:not([class]),html body .glass-panel p,html body .glass-panel li,html body .glass-panel span,html body .glass-panel small,html body .glass-panel label,html body .glass-panel div:not([class]),html body .national-commitments p,html body .national-commitments li,html body .national-commitments span,html body .national-commitments small,html body .national-commitments label,html body .national-commitments div:not([class]),html body #regFormView .reg-form-container p,html body #regFormView .reg-form-container li,html body #regFormView .reg-form-container span,html body #regFormView .reg-form-container small,html body #regFormView .reg-form-container label,html body #regFormView .reg-form-container div:not([class]),html body .instructor-card p,html body .instructor-card li,html body .instructor-card span,html body .instructor-card small,html body .instructor-card label,html body .instructor-card div:not([class]),html body .vision-card p,html body .vision-card li,html body .vision-card span,html body .vision-card small,html body .vision-card label,html body .vision-card div:not([class]),html body .verify-form p,html body .verify-form li,html body .verify-form span,html body .verify-form small,html body .verify-form label,html body .verify-form div:not([class]),html body .verify-step p,html body .verify-step li,html body .verify-step span,html body .verify-step small,html body .verify-step label,html body .verify-step div:not([class]){-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body :is(.dept-card,.research-card,.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.instructor-card,.vision-card,.verify-form,.verify-step) :is(p,li,span,small,label,div:not([class])){-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body :is(.dept-card,.research-card,.instructor-card,.vision-card) :is(.dept-cta,.instructor-specialization,[class*=-label]){-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body .verify-mode-btn:not(.active),html body .reg-tab:not(.active),html body #workforce .btn-secondary{-webkit-text-fill-color:var(--cg-ink)}html body :is(.verify-mode-btn:not(.active),.reg-tab:not(.active),#workforce .btn-secondary){-webkit-text-fill-color:var(--cg-ink)}html body :is(.verify-mode-btn:not(.active),.reg-tab:not(.active)) svg,html body :is(.dept-card,.research-card,.vision-card,.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.verify-form) svg{filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line))}html body .glass-inner,html body .nc-item{background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important;background-image:none!important;box-shadow:inset 0 1px rgba(255,255,255,.18)!important}html body :is(.glass-inner,.nc-item){background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important;background-image:none!important;box-shadow:inset 0 1px rgba(255,255,255,.18)!important}html body button.glass-inner{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body .national-commitments .nc-title,html body .nc-item h3,html body .nc-item h4,html body .nc-item strong{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body .national-commitments .nc-title,html body .nc-item :is(h3,h4,strong){-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body #regFormView label[id^=regType]{color:var(--cg-ink)}html body .research-register .research-register-header{background:var(--cg-tint-2)!important;border-bottom:1px solid var(--cg-edge)!important}html body .dept-card .dept-tag{-webkit-text-fill-color:var(--cg-ink);background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important;color:var(--cg-ink)!important}html body .featured-card{background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important}html body .featured-card .featured-card-body{color:var(--cg-ink);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)}html body .featured-card .featured-card-body h3{-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke-width:4px;color:var(--cg-ink)!important}html body .featured-card .featured-card-body p,html body .featured-card .featured-card-body .featured-card-detail-row,html body .featured-card .featured-card-body .featured-card-detail-row *{-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body .featured-card .featured-card-body :is(p,.featured-card-detail-row,.featured-card-detail-row *){-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body .featured-card .featured-card-details{background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important}html body .featured-card .featured-card-detail-row svg{filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line))}html body .featured-card .featured-card-price .amount{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body .featured-card .featured-card-price .free,html body .featured-card .featured-card-price .free *{-webkit-text-fill-color:var(--cg-green);color:var(--cg-green)!important}html body .featured-card .mode-badge,html body .featured-card .mode-badge *{-webkit-text-fill-color:var(--cg-blue);color:var(--cg-blue)!important}html body .featured-card .mode-badge{background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important}html body .featured-card .fc-closed-msg,html body .featured-card .featured-card-cta.disabled,html body .featured-card .fc-closed-msg *,html body .featured-card .featured-card-cta.disabled *{-webkit-text-fill-color:var(--cg-rose);color:var(--cg-rose)!important}html body .featured-card :is(.fc-closed-msg,.featured-card-cta.disabled),html body .featured-card :is(.fc-closed-msg,.featured-card-cta.disabled) *{-webkit-text-fill-color:var(--cg-rose);color:var(--cg-rose)!important}html body .featured-card :is(.fc-closed-msg,.featured-card-cta.disabled){background:var(--cg-tint-2)!important;border:1px solid var(--cg-rose)!important}html body .featured-card .featured-card-cta:not(.disabled){-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important;border-color:var(--cg-gold)!important;background:var(--cg-tint-2)!important}html body .qa:not(.qa-primary),html body .aes-person,html body .aes-cover .aes-info,html body .evt .evt-body,html body .hero-card .hc-card{-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body :is(.qa:not(.qa-primary),.aes-person,.aes-cover .aes-info,.evt .evt-body,.hero-card .hc-card){-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body .qa:not(.qa-primary){color:var(--cg-ink)!important}html body .qa:not(.qa-primary) svg{filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line))}html body .aes-person .aes-name{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body .is-media-frame .aes-info{--cg-ink:#fff;--cg-ink-2:#e6f0fa;--cg-line:#061426;--cg-halo:rgba(0,0,0,.6)}html body #heroCard>div:not([class]){-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;color:var(--cg-ink-2)!important;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body #heroCard>div:not([class]) div{color:inherit}html body #heroCard>div:not([class]) svg{color:var(--cg-ink);filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line))}html body .block-head .seemore,html body #featuredEvents,html body .ftr{-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body :is(.block-head .seemore,#featuredEvents,.ftr){-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body .block-head .seemore,html body .ftr a{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body #featuredEvents>div:not(.evt),html body .ftr,html body .ftr .ftr-meta{-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body #featuredEvents .evt{-webkit-text-stroke:0;text-shadow:none}html body #featuredEvents .evt .evt-body{-webkit-text-stroke:3px var(--cg-line);text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body .qa:not(.qa-primary) .aes-cta,html body .qa:not(.qa-primary) .hc-cta,html body .qa:not(.qa-primary) .btn,html body .qa:not(.qa-primary) .aes-badge,html body .qa:not(.qa-primary) .aes-role,html body .qa:not(.qa-primary) .evt-tag,html body .qa:not(.qa-primary) button,html body .aes-person .aes-cta,html body .aes-person .hc-cta,html body .aes-person .btn,html body .aes-person .aes-badge,html body .aes-person .aes-role,html body .aes-person .evt-tag,html body .aes-person button,html body .aes-cover .aes-info .aes-cta,html body .aes-cover .aes-info .hc-cta,html body .aes-cover .aes-info .btn,html body .aes-cover .aes-info .aes-badge,html body .aes-cover .aes-info .aes-role,html body .aes-cover .aes-info .evt-tag,html body .aes-cover .aes-info button,html body .evt .aes-cta,html body .evt .hc-cta,html body .evt .btn,html body .evt .aes-badge,html body .evt .aes-role,html body .evt .evt-tag,html body .evt button,html body .hero-card .hc-card .aes-cta,html body .hero-card .hc-card .hc-cta,html body .hero-card .hc-card .btn,html body .hero-card .hc-card .aes-badge,html body .hero-card .hc-card .aes-role,html body .hero-card .hc-card .evt-tag,html body .hero-card .hc-card button,html body #heroCard>div:not([class]) .aes-cta,html body #heroCard>div:not([class]) .hc-cta,html body #heroCard>div:not([class]) .btn,html body #heroCard>div:not([class]) .aes-badge,html body #heroCard>div:not([class]) .aes-role,html body #heroCard>div:not([class]) .evt-tag,html body #heroCard>div:not([class]) button,html body .qa:not(.qa-primary) .aes-cta *,html body .qa:not(.qa-primary) .hc-cta *,html body .qa:not(.qa-primary) .btn *,html body .qa:not(.qa-primary) .aes-badge *,html body .qa:not(.qa-primary) .aes-role *,html body .qa:not(.qa-primary) .evt-tag *,html body .qa:not(.qa-primary) button *,html body .aes-person .aes-cta *,html body .aes-person .hc-cta *,html body .aes-person .btn *,html body .aes-person .aes-badge *,html body .aes-person .aes-role *,html body .aes-person .evt-tag *,html body .aes-person button *,html body .aes-cover .aes-info .aes-cta *,html body .aes-cover .aes-info .hc-cta *,html body .aes-cover .aes-info .btn *,html body .aes-cover .aes-info .aes-badge *,html body .aes-cover .aes-info .aes-role *,html body .aes-cover .aes-info .evt-tag *,html body .aes-cover .aes-info button *,html body .evt .aes-cta *,html body .evt .hc-cta *,html body .evt .btn *,html body .evt .aes-badge *,html body .evt .aes-role *,html body .evt .evt-tag *,html body .evt button *,html body .hero-card .hc-card .aes-cta *,html body .hero-card .hc-card .hc-cta *,html body .hero-card .hc-card .btn *,html body .hero-card .hc-card .aes-badge *,html body .hero-card .hc-card .aes-role *,html body .hero-card .hc-card .evt-tag *,html body .hero-card .hc-card button *,html body #heroCard>div:not([class]) .aes-cta *,html body #heroCard>div:not([class]) .hc-cta *,html body #heroCard>div:not([class]) .btn *,html body #heroCard>div:not([class]) .aes-badge *,html body #heroCard>div:not([class]) .aes-role *,html body #heroCard>div:not([class]) .evt-tag *,html body #heroCard>div:not([class]) button *{-webkit-text-stroke:0!important;text-shadow:none!important}html body :is(.qa:not(.qa-primary),.aes-person,.aes-cover .aes-info,.evt,.hero-card .hc-card,#heroCard>div:not([class])) :is(.aes-cta,.hc-cta,.btn,.aes-badge,.aes-role,.evt-tag,button),html body :is(.qa:not(.qa-primary),.aes-person,.aes-cover .aes-info,.evt,.hero-card .hc-card,#heroCard>div:not([class])) :is(.aes-cta,.hc-cta,.btn,.aes-badge,.aes-role,.evt-tag,button) *{-webkit-text-stroke:0!important;text-shadow:none!important}:root{--cg-frame:#e4c76b}html.light-mode,html[data-theme=light]{--cg-frame:#b8913a}html body #verification .cert-preview{-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%);backdrop-filter:blur(var(--cg-blur)) saturate(150%);color:var(--cg-ink);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo);background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:2px solid var(--cg-frame)!important;box-shadow:var(--cg-shadow)!important}html body #verification .cert-preview:after{content:"";border:1px solid var(--cg-frame);border-radius:calc(var(--radius-lg,20px) - 6px);opacity:.75;pointer-events:none;position:absolute;top:8px;right:8px;bottom:8px;left:8px}html body #verification .cert-preview:before{background:repeating-conic-gradient(transparent 0deg,transparent 80deg,rgba(200,162,78,.07) 80deg,rgba(200,162,78,.07) 90deg)!important}html body #verification .cert-preview .cert-header,html body #verification .cert-preview .cert-body{z-index:1;position:relative}html body #verification .cert-preview :is(.cert-header,.cert-body){z-index:1;position:relative}html body #verification .cert-preview :is(.cert-header h4,.cert-body h5,.cert-body .cert-course){-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body #verification .cert-preview .cert-body .cert-name{-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke-width:4px;color:var(--cg-ink)!important;border-bottom-color:var(--cg-frame)!important}html body #verification .cert-preview .cert-header p,html body #verification .cert-preview .cert-body .cert-date{-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body #verification .cert-preview :is(.cert-header p,.cert-body .cert-date){-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important}html body #verification .cert-preview :is(.cert-logo,.cert-qr){-webkit-text-stroke:0;text-shadow:none;color:#0a1628;-webkit-text-fill-color:#0a1628;z-index:1;position:relative;border:1px solid var(--cg-frame)!important;background:#fff!important}html body .dept-card .step-num,html body .dept-card .btn-primary,html body .dept-card .research-chip,html body .dept-card button,html body .dept-card [class*=badge]:not(.mode-badge),html body .dept-card input,html body .dept-card select,html body .dept-card textarea,html body .research-card .step-num,html body .research-card .btn-primary,html body .research-card .research-chip,html body .research-card button,html body .research-card [class*=badge]:not(.mode-badge),html body .research-card input,html body .research-card select,html body .research-card textarea,html body .research-search .step-num,html body .research-search .btn-primary,html body .research-search .research-chip,html body .research-search button,html body .research-search [class*=badge]:not(.mode-badge),html body .research-search input,html body .research-search select,html body .research-search textarea,html body .research-register .step-num,html body .research-register .btn-primary,html body .research-register .research-chip,html body .research-register button,html body .research-register [class*=badge]:not(.mode-badge),html body .research-register input,html body .research-register select,html body .research-register textarea,html body .glass-panel .step-num,html body .glass-panel .btn-primary,html body .glass-panel .research-chip,html body .glass-panel button,html body .glass-panel [class*=badge]:not(.mode-badge),html body .glass-panel input,html body .glass-panel select,html body .glass-panel textarea,html body .national-commitments .step-num,html body .national-commitments .btn-primary,html body .national-commitments .research-chip,html body .national-commitments button,html body .national-commitments [class*=badge]:not(.mode-badge),html body .national-commitments input,html body .national-commitments select,html body .national-commitments textarea,html body #regFormView .reg-form-container .step-num,html body #regFormView .reg-form-container .btn-primary,html body #regFormView .reg-form-container .research-chip,html body #regFormView .reg-form-container button,html body #regFormView .reg-form-container [class*=badge]:not(.mode-badge),html body #regFormView .reg-form-container input,html body #regFormView .reg-form-container select,html body #regFormView .reg-form-container textarea,html body .instructor-card .step-num,html body .instructor-card .btn-primary,html body .instructor-card .research-chip,html body .instructor-card button,html body .instructor-card [class*=badge]:not(.mode-badge),html body .instructor-card input,html body .instructor-card select,html body .instructor-card textarea,html body .vision-card .step-num,html body .vision-card .btn-primary,html body .vision-card .research-chip,html body .vision-card button,html body .vision-card [class*=badge]:not(.mode-badge),html body .vision-card input,html body .vision-card select,html body .vision-card textarea,html body .verify-form .step-num,html body .verify-form .btn-primary,html body .verify-form .research-chip,html body .verify-form button,html body .verify-form [class*=badge]:not(.mode-badge),html body .verify-form input,html body .verify-form select,html body .verify-form textarea,html body .verify-step .step-num,html body .verify-step .btn-primary,html body .verify-step .research-chip,html body .verify-step button,html body .verify-step [class*=badge]:not(.mode-badge),html body .verify-step input,html body .verify-step select,html body .verify-step textarea,html body .dept-card .step-num *,html body .dept-card .btn-primary *,html body .dept-card .research-chip *,html body .dept-card button *,html body .dept-card [class*=badge]:not(.mode-badge) *,html body .research-card .step-num *,html body .research-card .btn-primary *,html body .research-card .research-chip *,html body .research-card button *,html body .research-card [class*=badge]:not(.mode-badge) *,html body .research-search .step-num *,html body .research-search .btn-primary *,html body .research-search .research-chip *,html body .research-search button *,html body .research-search [class*=badge]:not(.mode-badge) *,html body .research-register .step-num *,html body .research-register .btn-primary *,html body .research-register .research-chip *,html body .research-register button *,html body .research-register [class*=badge]:not(.mode-badge) *,html body .glass-panel .step-num *,html body .glass-panel .btn-primary *,html body .glass-panel .research-chip *,html body .glass-panel button *,html body .glass-panel [class*=badge]:not(.mode-badge) *,html body .national-commitments .step-num *,html body .national-commitments .btn-primary *,html body .national-commitments .research-chip *,html body .national-commitments button *,html body .national-commitments [class*=badge]:not(.mode-badge) *,html body #regFormView .reg-form-container .step-num *,html body #regFormView .reg-form-container .btn-primary *,html body #regFormView .reg-form-container .research-chip *,html body #regFormView .reg-form-container button *,html body #regFormView .reg-form-container [class*=badge]:not(.mode-badge) *,html body .instructor-card .step-num *,html body .instructor-card .btn-primary *,html body .instructor-card .research-chip *,html body .instructor-card button *,html body .instructor-card [class*=badge]:not(.mode-badge) *,html body .vision-card .step-num *,html body .vision-card .btn-primary *,html body .vision-card .research-chip *,html body .vision-card button *,html body .vision-card [class*=badge]:not(.mode-badge) *,html body .verify-form .step-num *,html body .verify-form .btn-primary *,html body .verify-form .research-chip *,html body .verify-form button *,html body .verify-form [class*=badge]:not(.mode-badge) *,html body .verify-step .step-num *,html body .verify-step .btn-primary *,html body .verify-step .research-chip *,html body .verify-step button *,html body .verify-step [class*=badge]:not(.mode-badge) *{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0!important;text-shadow:none!important}html body :is(.dept-card,.research-card,.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.instructor-card,.vision-card,.verify-form,.verify-step) :is(.step-num,.btn-primary,.research-chip,button,[class*=badge]:not(.mode-badge),input,select,textarea),html body :is(.dept-card,.research-card,.research-search,.research-register,.glass-panel,.national-commitments,#regFormView .reg-form-container,.instructor-card,.vision-card,.verify-form,.verify-step) :is(.step-num,.btn-primary,.research-chip,button,[class*=badge]:not(.mode-badge)) *{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0!important;text-shadow:none!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html body .hero .hero-content,html body section>.container>.section-header,html body #regFormView>.section-header,html body #webLoginSection>.section-header,html body .verify-content,html body .welcome{background-color:var(--lg-tint)!important}html body :is(.hero .hero-content,section>.container>.section-header,#regFormView>.section-header,#webLoginSection>.section-header,.verify-content,.welcome){background-color:var(--lg-tint)!important}}html .registration .reg-form-container{width:100%;max-width:720px;margin-inline:auto}html body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),html body select,html body textarea,html body .registration .reg-form-container input:not([type=checkbox]):not([type=radio]),html body .registration .reg-form-container select,html body .registration .reg-form-container textarea{caret-color:#14283e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#14283e!important;-webkit-text-fill-color:#14283e!important;opacity:1!important;background:#fff!important;border-color:#8ca1b5!important}html body input::placeholder,html body textarea::placeholder,html body .registration .reg-form-container input::placeholder,html body .registration .reg-form-container textarea::placeholder{color:#566b80!important;-webkit-text-fill-color:#566b80!important;opacity:1!important}html body select option{color:#14283e;background:#fff}html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline-offset:2px;outline:3px solid #1676b2}html body :is(input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #1676b2}html body :is(.hero-slider,.hero-slide,.aes-slide,.app-eslider),html body :is(.hero-slide,.aes-slide) *{-webkit-backdrop-filter:none!important}@media (max-width:640px){:root{--lg-blur:18px}}html body .reg-form-container{width:100%;max-width:720px;margin-inline:auto}html body .registration .reg-form-container{background-color:var(--lg-tint)!important;background-image:linear-gradient(145deg,var(--lg-highlight),transparent 48%)!important}html body .reg-form-container select,html body .reg-form-container textarea,html body .sheet select,html body .sheet textarea,html body form select,html body form textarea,html body .modal-content select,html body .modal-content textarea,html body .wf-card select,html body .wf-card textarea,html body .wf-main select,html body .wf-main textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#14283e!important;-webkit-text-fill-color:#14283e!important;opacity:1!important;background:#fff!important;border-color:#8ca1b5!important}html body :is(.reg-form-container,.sheet,form,.modal-content,.wf-card,.wf-main) :is(select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#14283e!important;-webkit-text-fill-color:#14283e!important;opacity:1!important;background:#fff!important;border-color:#8ca1b5!important}html body :is(.reg-form-container,.sheet,form,.modal-content,.wf-card,.wf-main) textarea::placeholder{color:#566b80!important;-webkit-text-fill-color:#566b80!important;opacity:1!important}html body .sheet-backdrop{-webkit-backdrop-filter:none!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html body .dept-card,html body .reg-form-container,html body .welcome,html body .nav-tile,html body .hero-card,html body .evt,html body .sheet,html body .wf-card,html body .wf-compose,html body .registration .reg-form-container{background-color:var(--lg-solid)!important}html body :is(.dept-card,.reg-form-container,.welcome,.nav-tile,.hero-card,.evt,.sheet,.wf-card,.wf-compose),html body .registration .reg-form-container{background-color:var(--lg-solid)!important}}html body footer{padding:8px 0 28px;background:0 0!important}html body footer>.container{-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%);backdrop-filter:blur(var(--cg-blur)) saturate(150%);color:var(--cg-ink-2);-webkit-text-stroke:3px var(--cg-line);paint-order:stroke fill;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo);border-radius:28px;padding:8px 40px 4px;background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important}html body footer h1,html body footer h4,html body footer h5{-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke-width:4px;color:var(--cg-ink)!important;text-shadow:0 0 1px var(--cg-line),0 2px 14px var(--cg-halo)!important}html body footer :is(h1,h4,h5){-webkit-text-fill-color:var(--cg-ink);-webkit-text-stroke-width:4px;color:var(--cg-ink)!important;text-shadow:0 0 1px var(--cg-line),0 2px 14px var(--cg-halo)!important}html body footer :is(p,a,span,bdi,small,div){-webkit-text-fill-color:var(--cg-ink-2);color:var(--cg-ink-2)!important;text-shadow:0 0 1px var(--cg-line),0 1px 10px var(--cg-halo)!important}html body footer .footer-col a{font-weight:600}html body footer .logo-text span,html body footer a[href^=mailto\:],html body footer a[href*=gptiq\.org],html body footer form p a,html body footer .footer-bottom a,html body footer a[href^=mailto\:] *,html body footer a[href*=gptiq\.org] *{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body footer :is(.logo-text span,a[href^=mailto\:],a[href*=gptiq\.org],form p a,.footer-bottom a),html body footer :is(a[href^=mailto\:],a[href*=gptiq\.org]) *{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body footer a[href^="https://wa.me/"],html body footer a[href^="https://wa.me/"] *{-webkit-text-fill-color:var(--cg-green);color:var(--cg-green)!important}html body footer .footer-col a:hover,html body footer .footer-bottom a:hover{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body footer :is(.footer-col a,.footer-bottom a):hover{-webkit-text-fill-color:var(--cg-gold);color:var(--cg-gold)!important}html body footer .footer-bottom,html body footer>.container>div[style*=border-top],html body footer .footer-col div[style*=border-top]{border-top-color:var(--cg-edge)!important}html body footer svg{color:currentColor;filter:drop-shadow(0 0 .6px var(--cg-line)) drop-shadow(0 0 .6px var(--cg-line))}html body footer .footer-social a{-webkit-text-fill-color:var(--cg-ink);box-shadow:inset 0 1px rgba(255,255,255,.25);background:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important;color:var(--cg-ink)!important}html body footer .footer-social a:hover{-webkit-text-fill-color:var(--cg-gold);border-color:var(--cg-gold)!important;color:var(--cg-gold)!important}html body footer .footer-yt-banner{box-shadow:inset 0 1px rgba(255,255,255,.22);background-color:var(--cg-tint-2)!important;border:1px solid var(--cg-edge)!important;background-image:linear-gradient(135deg,rgba(255,0,0,.12),rgba(255,0,0,0) 60%)!important}html body footer .footer-yt-banner:hover{border-color:rgba(255,64,64,.55)!important}html body footer .footer-yt-text span{-webkit-text-fill-color:var(--cg-rose);font-weight:700;color:var(--cg-rose)!important}html body footer .footer-yt-icon,html body footer button,html body footer textarea,html body footer input,html body footer #cfOut span,html body footer .footer-yt-icon *,html body footer button *{filter:none;-webkit-text-stroke:0!important;text-shadow:none!important}html body footer :is(.footer-yt-icon,button,textarea,input,#cfOut span),html body footer :is(.footer-yt-icon,button) *{filter:none;-webkit-text-stroke:0!important;text-shadow:none!important}html body footer button{-webkit-text-fill-color:currentColor}html body footer #cfOut span{paint-order:stroke fill;-webkit-text-stroke:2px var(--cg-line)!important}html body .ftr{-webkit-backdrop-filter:blur(var(--cg-blur)) saturate(150%);backdrop-filter:blur(var(--cg-blur)) saturate(150%);border-radius:20px;background-color:var(--cg-tint)!important;background-image:var(--cg-sheen)!important;border:1px solid var(--cg-edge)!important;box-shadow:var(--cg-shadow)!important;padding:14px 16px!important}@media (max-width:768px){html body footer{padding:4px 12px 20px}html body footer>.container{border-radius:22px;padding:4px 20px 2px}}html:not(.light-mode):not([data-theme=light]){--lg-solid:rgba(10,22,40,.55);--lg-tint:rgba(10,22,40,.5);--lg-blur:22px;--lg-inner:rgba(255,255,255,.07);--cg-tint:rgba(10,22,40,.3);--cg-tint-2:rgba(10,22,40,.16);--surface:rgba(255,255,255,.08);--sheet-bg:rgba(10,22,40,.55)}html:not(.light-mode):not([data-theme=light]) body .sheet,html:not(.light-mode):not([data-theme=light]) body .reg-form-container,html:not(.light-mode):not([data-theme=light]) body .wf-compose{background-color:var(--lg-tint)!important;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(140%)!important;backdrop-filter:blur(var(--lg-blur)) saturate(140%)!important}html:not(.light-mode):not([data-theme=light]) body :is(.sheet,.reg-form-container,.wf-compose){background-color:var(--lg-tint)!important;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(140%)!important;backdrop-filter:blur(var(--lg-blur)) saturate(140%)!important}html:not(.light-mode):not([data-theme=light]) body .sheet-head{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:rgba(10,22,40,.45)!important}html:not(.light-mode):not([data-theme=light]) body>header{-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:rgba(10,22,40,.45)!important;border-bottom:1px solid rgba(255,255,255,.14)!important}html:not(.light-mode) #rcOverlay .rc-panel{--text:#f3f7fc;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);color:#f3f7fc!important;background:rgba(10,22,40,.55)!important;border:1px solid rgba(255,255,255,.22)!important}html:not(.light-mode) #rcOverlay .rc-head{border-bottom-color:rgba(255,255,255,.14)!important}html:not(.light-mode) #rcOverlay .rc-x{color:#f3f7fc!important;background:rgba(255,255,255,.12)!important}html:not(.light-mode) #rcOverlay .rc-card{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.16)!important}