/* RaahNuma "Aaj" design, 2.14.0. Loaded after every other RaahNuma sheet.
   Part 1 (this part): type, shape, the slim header, the new home blocks, list search, suggestions. Both themes.
   Part 2: the dark theme, generated rule for rule from the light sheets (tools: gen_dark.py), then hand-tuned. */

:root{
  --rn-font:Manrope,Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --rn-display:Sora,Manrope,Poppins,system-ui,sans-serif;
  --rn-r:16px;
  --aj-surface:#fff;--aj-surface-2:#F4F0E4;--aj-accent:#0B5D43;--aj-num:#7A5200;--aj-field:#fff;
  --aj-ink-on-gold:#06241B;
}
html[data-rn-theme="dark"]{
  color-scheme:dark;
  --rn-paper:#06241B;--rn-cream:#0A2E22;--rn-line:#1E4A3A;--rn-ink:#F3EFE2;--rn-slate:#A9C2B6;--rn-focus:#F2B632;--rn-soft:#123F30;
  --aj-surface:#0E3528;--aj-surface-2:#0A2E22;--aj-accent:#F2B632;--aj-num:#F2B632;--aj-field:#F3EFE2;
}
.rn-body h1,.rn-body h2{font-weight:800;letter-spacing:-.02em}
.rn-body h3,.rn-body h4{font-weight:700}
body.rn-ur h1,body.rn-ur h2,body.rn-ur h3,body.rn-ur h4{font-weight:700}
.rn-btn,.rn-stab,.rn-typebar a,.rn-chips a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}

/* ---------- one slim header */
.rn-head__in{gap:14px;padding-top:10px;padding-bottom:10px;min-height:64px}
.rn-brand--head .rn-brand__logo{height:46px;width:auto;max-width:min(210px,44vw)}
.rn-brand__logo--dark{display:none}
html[data-rn-theme="dark"] .rn-brand__logo--light{display:none}
html[data-rn-theme="dark"] .rn-brand__logo--dark{display:block}
.rn-head__search{flex:1;max-width:520px;margin-left:auto;margin-right:auto;position:relative}
.rn-head__tools{display:flex;align-items:center;gap:8px;flex:none}
.rn-langsw{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:22px;border:1.5px solid var(--rn-green);color:var(--rn-forest)!important;font-weight:700;text-decoration:none!important;line-height:1.2;white-space:nowrap}
.rn-langsw:hover{background:var(--rn-gold);border-color:var(--rn-gold);color:#06241B!important}
.rn-themesw{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--rn-green);background:transparent;color:var(--rn-forest);cursor:pointer;flex:none}
.rn-themesw:hover{background:var(--rn-gold);border-color:var(--rn-gold);color:#06241B}
.rn-themesw__sun{display:none}
html[data-rn-theme="dark"] .rn-themesw__sun{display:block}
html[data-rn-theme="dark"] .rn-themesw__moon{display:none}
.rn-head .rn-cmpbtn{min-height:44px;padding:0 14px;border-radius:22px}
.rn-burger{min-height:44px;border-radius:22px;margin-left:0}
.rn-nav__util{display:none}
@media(max-width:1100px){.rn-head .rn-cmpbtn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}
@media(max-width:960px){
  .rn-head__tools{margin-left:auto}
  .rn-nav__util{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 4px 18px;border-top:1px solid rgba(255,255,255,.18);margin-top:8px}
  .rn-nav__ua{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#fff!important;text-decoration:none!important;font-weight:600}
  .rn-nav__util .rn-a11y button{min-width:44px;min-height:44px;font-size:.9rem}
}
@media(max-width:760px){
  .rn-head .rn-cmpbtn:not(.rn-savedbtn){display:none}
  .rn-head .rn-cmpbtn.rn-savedbtn{margin-inline-start:0;padding:0 12px}
  .rn-burger>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
  .rn-burger{padding:0 12px}
  .rn-langsw{padding:0 12px}
}
@media(max-width:400px){.rn-brand--head .rn-brand__logo{height:38px;max-width:36vw}.rn-head__in{gap:6px}.rn-head__tools{gap:6px}}

/* ---------- the notice line stands still: one item, no ticker */
.rn-news{padding:7px 0;border-bottom-width:1px}
.rn-news__track{animation:none!important;width:auto;display:block;min-width:0}
.rn-news__track ul{display:block;padding:0;white-space:normal}
.rn-news__track ul[aria-hidden="true"],.rn-news__track li+li{display:none}
.rn-news__track li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* ---------- home: search first */
.rn-hero--aaj .rn-hero__in{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:40px;align-items:center;padding-top:44px;padding-bottom:44px}
.rn-hero__main{min-width:0}
.rn-hero__kicker{margin:0 0 12px;font:800 .8rem/1.4 var(--rn-font);letter-spacing:.08em;color:var(--rn-gold)}
.rn-hero--aaj h1{font-size:clamp(2rem,4.6vw,3.3rem);font-weight:800;max-width:none;margin-bottom:14px}
.rn-hero--aaj .rn-hero__lead{margin-bottom:22px}
.rn-hero--aaj .rn-finder{max-width:none;position:relative}
.rn-hero--aaj .rn-finder__tabs{gap:6px;margin:0 0 8px}
.rn-hero--aaj .rn-finder__tabs label{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;font-weight:700;font-size:.9rem}
.rn-hero--aaj .rn-finder__tabs input:checked+label{background:var(--rn-gold);color:#06241B}
.rn-hero--aaj .rn-finder__row{flex-wrap:wrap;gap:8px;border-radius:18px;background:#F3EFE2}
.rn-hero--aaj .rn-finder__row input{flex:999 1 220px;height:48px;padding:0 12px;font-weight:700;color:#0E1A16}
.rn-hero--aaj .rn-finder__row input::placeholder{color:#4B5A53;font-weight:500}
.rn-finder__city{flex:1 1 150px;min-width:0;height:48px;padding:0 10px;border-radius:12px;border:1.5px solid #06392A;background:#F3EFE2;color:#0E1A16;font:700 .95rem var(--rn-font)}
.rn-finder__city:disabled{opacity:.45}
.rn-hero--aaj .rn-finder__row button{flex:1 1 110px;height:48px;justify-content:center;border-radius:12px;background:#06241B;color:#fff}
.rn-hero--aaj .rn-finder__row button:hover{background:#0B5D43}
.rn-who{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}
.rn-who__a{display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff!important;text-decoration:none!important}
.rn-who__a:hover{background:var(--rn-gold);border-color:var(--rn-gold);color:#06241B!important}
.rn-who__a svg{flex:none;color:var(--rn-gold)}
.rn-who__a:hover svg{color:#06241B}
.rn-who__a strong{display:block;font-weight:800;font-size:.95rem;line-height:1.25}
.rn-who__a small{display:block;font-size:.8rem;line-height:1.3;color:#cfe0d8}
.rn-who__a:hover small{color:#06241B}
.rn-hero__side{background:var(--rn-gold);color:#06241B;border-radius:28px;padding:22px;display:flex;flex-direction:column;gap:14px;min-width:0}
.rn-hero__sidek{margin:0;font:800 .78rem/1.3 var(--rn-font);letter-spacing:.08em}
.rn-hero__sidemore{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 16px;border-radius:14px;background:#06241B;color:#fff!important;font-weight:800;text-decoration:none!important}
.rn-hero__sidemore:hover{background:#0B5D43}
@media(max-width:960px){.rn-hero--aaj .rn-hero__in{grid-template-columns:1fr;gap:24px;padding-top:28px;padding-bottom:30px}}
@media(max-width:700px){.rn-who{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* countdown rows */
.rn-cd{display:flex;align-items:center;gap:14px;text-decoration:none!important;color:var(--rn-ink)!important;min-width:0}
.rn-cd__n{flex:none;width:68px;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.05}
.rn-cd__d{font:800 2rem/1 var(--rn-display);color:var(--aj-num)}
.rn-cd__u{display:none;font-size:.72rem;font-weight:800;color:var(--rn-slate);margin-top:3px}
.rn-cd[data-rn-state="n"] .rn-cd__u--n,.rn-cd[data-rn-state="1"] .rn-cd__u--1,.rn-cd[data-rn-state="0"] .rn-cd__u--0,.rn-cd[data-rn-state="x"] .rn-cd__u--x{display:block}
.rn-cd[data-rn-state="0"] .rn-cd__d,.rn-cd[data-rn-state="x"] .rn-cd__d{display:none}
.rn-cd[data-rn-state="0"] .rn-cd__u--0,.rn-cd[data-rn-state="x"] .rn-cd__u--x{font-size:.85rem;color:var(--aj-num);margin:0}
.rn-cd__t{min-width:0;display:flex;flex-direction:column;gap:2px}
.rn-cd__t strong{font-weight:700;line-height:1.3;overflow-wrap:anywhere}
.rn-cd__l{font-size:.85rem;color:var(--rn-slate);overflow-wrap:anywhere}
.rn-cds{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.rn-cds .rn-cd{background:var(--aj-surface);border:1px solid var(--rn-line);border-radius:18px;padding:12px 14px}
.rn-cds .rn-cd:hover{border-color:var(--rn-gold)}
.rn-cd--big{align-items:center;gap:16px;color:#06241B!important}
.rn-cd--big .rn-cd__n{width:auto;min-width:76px}
.rn-cd--big .rn-cd__d{font-size:4.4rem;letter-spacing:-.04em;color:#06241B}
.rn-cd--big .rn-cd__u,.rn-cd--big[data-rn-state="0"] .rn-cd__u--0,.rn-cd--big[data-rn-state="x"] .rn-cd__u--x{color:#06241B;font-size:.78rem}
.rn-cd--big[data-rn-state="0"] .rn-cd__u--0,.rn-cd--big[data-rn-state="x"] .rn-cd__u--x{font:800 1.4rem/1.15 var(--rn-display)}
.rn-cd--big .rn-cd__t strong{font:700 1.12rem/1.3 var(--rn-display)}
.rn-cd--big .rn-cd__l{color:#3A2E0B;font-weight:600}
.rn-soon__h{margin-bottom:12px}
.rn-soon__h h3{margin:0;font-size:1.15rem}

/* cities */
.rn-citygrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}
.rn-citygrid a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:0 16px;background:var(--aj-surface);border:1px solid var(--rn-line);border-radius:16px;color:var(--rn-ink)!important;font-weight:700;text-decoration:none!important}
.rn-citygrid a:hover{border-color:var(--rn-gold)}
.rn-citygrid b{font:800 1rem var(--rn-display);color:var(--aj-num)}
.rn-allcities{margin-top:14px}
.rn-allcities summary{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border-radius:14px;background:var(--rn-gold);color:#06241B;font-weight:800;cursor:pointer;list-style:none}
.rn-allcities summary::-webkit-details-marker{display:none}
.rn-allcities ul{list-style:none;margin:16px 0 0;padding:0;columns:170px;column-gap:20px}
.rn-allcities li{break-inside:avoid}
.rn-allcities li a{display:flex;align-items:center;min-height:44px;color:var(--rn-ink);text-decoration:none;font-weight:600}
.rn-allcities li a:hover{color:var(--aj-accent);text-decoration:underline}
.rn-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr))}
.rn-tile{border-radius:20px}
.rn-tile--hi{border-color:var(--rn-gold);border-width:2px}
@media(max-width:1000px){.rn-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.rn-tiles--4{grid-template-columns:1fr}}

/* ---------- lists: name search, city picker, list switcher */
.rn-qwrap{padding-top:20px;display:flex;flex-direction:column;gap:12px}
.rn-cats{display:flex;flex-wrap:wrap;gap:6px}
.rn-cats__a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--rn-line);background:var(--aj-surface);color:var(--rn-ink)!important;font-weight:700;font-size:.9rem;text-decoration:none!important}
.rn-cats__a:hover{border-color:var(--rn-gold)}
.rn-cats__a.is-on{background:var(--rn-gold);border-color:var(--rn-gold);color:#06241B!important}
.rn-qbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;background:var(--aj-field);border:1.5px solid var(--rn-line);border-radius:18px}
.rn-qbar:focus-within{border-color:var(--rn-gold)}
.rn-qbar__ico{display:inline-flex;padding-inline-start:8px;color:#06392A}
.rn-qbar input[type="search"]{flex:999 1 200px;min-width:0;height:48px;border:0;background:transparent;font:700 1.05rem var(--rn-font);color:#0E1A16;outline:0}
.rn-qbar input[type="search"]::placeholder{color:#4B5A53;font-weight:500}
.rn-qbar select{flex:1 1 170px;min-width:0;height:48px;padding:0 10px;border-radius:12px;border:1.5px solid #06392A;background:transparent;color:#0E1A16;font:700 .95rem var(--rn-font)}
.rn-qbar button{flex:1 1 110px;height:48px;border:0;border-radius:12px;background:#06392A;color:#fff;font:800 1rem var(--rn-font);cursor:pointer}
.rn-qbar button:hover{background:#0B5D43}
.rn-cityrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.rn-cityrow__l{font-size:.85rem;font-weight:800;color:var(--rn-slate)}
.rn-cityrow__a,.rn-cityrow__more{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:22px;border:1px solid var(--rn-line);color:var(--rn-ink)!important;font-weight:700;font-size:.9rem;text-decoration:none!important;cursor:pointer}
.rn-cityrow__a:hover,.rn-cityrow__more:hover{border-color:var(--rn-gold)}
.rn-cityrow__a b{color:var(--aj-num);font-weight:800}
.rn-cityrow__a.is-on{background:var(--rn-gold);border-color:var(--rn-gold);color:#06241B!important}
.rn-cityrow__a.is-on b{color:#06241B}
.rn-layout{padding-top:22px}
.rn-card{border-radius:18px}

/* ---------- suggestions while typing */
.rn-sug{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:9000;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #DDD7C3;border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.28);text-align:start}
.rn-sug[hidden]{display:none}
.rn-sug li{margin:0}
.rn-sug a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:6px 12px;border-radius:10px;color:#0E1A16!important;text-decoration:none!important;font-weight:700;line-height:1.3}
.rn-sug a small{flex:none;max-width:45%;text-align:end;color:#4B5A53;font-weight:600;font-size:.82rem}
.rn-sug a:hover,.rn-sug a.is-act{background:#F3EFE2}
.rn-sug__all a{color:#0B5D43!important;font-weight:800}

/* lists that are layout, not text: no bullet indent (the general ".rn-body ul" rule is stronger than a single class) */
.rn-body .rn-cds,.rn-body .rn-citygrid,.rn-body .rn-allcities ul,.rn-body .rn-sug,.rn-body .rn-band__list{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.rn-body .rn-allcities ul{margin-top:16px}
.rn-body a.rn-news__label{color:#06241B}
.rn-body .rn-allcities li a{color:var(--rn-ink)!important}
/* the name search now sits above the results, so the side panel's own search box is hidden (its value is still sent) */
.rn-filters>.rn-field:first-child{display:none}
/* phones: the list switcher and the city row become single rows that slide sideways, so results start sooner */
@media(max-width:700px){
  .rn-cats,.rn-cityrow{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}
  .rn-cats::-webkit-scrollbar,.rn-cityrow::-webkit-scrollbar{display:none}
  .rn-cats__a,.rn-cityrow__a,.rn-cityrow__more,.rn-cityrow__l{flex:none;white-space:nowrap}
}

/* ---------- dark theme, generated from site.css, about.css and career/career.css */
/* from site.css */
html[data-rn-theme="dark"] .rn-body a{color:#F2C55C}
html[data-rn-theme="dark"] .rn-body a:hover{color:#FFDD8A}
html[data-rn-theme="dark"] .rn-body h1,html[data-rn-theme="dark"] .rn-body h2,html[data-rn-theme="dark"] .rn-body h3,html[data-rn-theme="dark"] .rn-body h4{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-skip{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-topbar a:hover{color:#F2B632}
html[data-rn-theme="dark"] .rn-a11y button:hover,html[data-rn-theme="dark"] .rn-a11y button[aria-pressed="true"]{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-head{background:#0E3528}
html[data-rn-theme="dark"] .rn-brand{color:#F3EFE2!important}
html[data-rn-theme="dark"] .rn-searchbar{background:#0E3528}
html[data-rn-theme="dark"] .rn-searchbar:focus-within{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-drop{background:#0E3528}
html[data-rn-theme="dark"] .rn-drop li a:hover{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-btn{border:2px solid #3E6B59}
html[data-rn-theme="dark"] .rn-btn:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-btn--ghost{color:#8FD6B4!important}
html[data-rn-theme="dark"] .rn-btn--gold{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-btn--gold:hover{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-badge{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-badge--ok{background:#1F372B;color:#8FD6B4}
html[data-rn-theme="dark"] .rn-badge--sector{background:#1F2937;color:#9CC3F0}
html[data-rn-theme="dark"] .rn-badge--level{background:#3D3419;color:#F2B632}
html[data-rn-theme="dark"] .rn-badge--gold{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-finder__tabs input:checked+label{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-finder__row{background:#0E3528}
html[data-rn-theme="dark"] .rn-finder__row button{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-finder__row button:hover{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-hero__try a:hover{color:#F2B632}
html[data-rn-theme="dark"] .rn-band{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-tile{background:#0E3528}
html[data-rn-theme="dark"] .rn-tile:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-tile__ico{color:#F2B632}
html[data-rn-theme="dark"] .rn-tile__go{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-rows a:hover{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-rows b{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-trio__ico{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-chips a{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-chips a:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-chips b{color:#F2B632}
html[data-rn-theme="dark"] .rn-chips a:hover b{color:#F2B632}
html[data-rn-theme="dark"] .rn-note strong{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-card{background:#0E3528}
html[data-rn-theme="dark"] .rn-card:hover,html[data-rn-theme="dark"] .rn-card:focus-within{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-card__ico{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-card__title a{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-side__toggle{background:#0E3528;border:1.5px solid #3E6B59;color:#8FD6B4}
html[data-rn-theme="dark"] .rn-filters{background:#0E3528}
html[data-rn-theme="dark"] .rn-field label{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-field input,html[data-rn-theme="dark"] .rn-field select,html[data-rn-theme="dark"] .rn-field textarea{background:#0E3528;border:1.5px solid #1E4A3A}
html[data-rn-theme="dark"] .rn-typebar a{background:#0E3528}
html[data-rn-theme="dark"] .rn-typebar a:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-results__count strong{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-empty{background:#0E3528}
html[data-rn-theme="dark"] .rn-pager .page-numbers{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-pager a.page-numbers:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-pager .current{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-kind{color:#F2B632}
html[data-rn-theme="dark"] .rn-card__badges--hero .rn-badge--ok{background:#1F372B;color:#8FD6B4}
html[data-rn-theme="dark"] .rn-card__badges--hero .rn-badge--gold{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-hero--page .rn-btn--ghost:hover{background:#0E3528;color:#F3EFE2!important;border-color:#1E4A3A}
html[data-rn-theme="dark"] .rn-hero--page .rn-btn:not(.rn-btn--ghost){--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-quick{background:#0E3528}
html[data-rn-theme="dark"] .rn-kv dd{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-facts{background:#0E3528}
html[data-rn-theme="dark"] .rn-facts dl>div{border-top:1px solid #6B5D2E}
html[data-rn-theme="dark"] .rn-verify{background:#3D3419}
html[data-rn-theme="dark"] .rn-verify svg{color:#F2B632}
html[data-rn-theme="dark"] .rn-toc{background:#0E3528}
html[data-rn-theme="dark"] .rn-toc a:hover{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-reg li{background:#0E3528}
html[data-rn-theme="dark"] .rn-form{background:#0E3528}
html[data-rn-theme="dark"] .rn-alert--ok{background:#1E382A;border-color:#33664B;color:#8FD6B4}
html[data-rn-theme="dark"] .rn-alert--err{background:#3D1D19;border-color:#732E26;color:#FF9B8E}
html[data-rn-theme="dark"] .rn-foot__contact--dark a{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-foot a:hover{color:#F2B632}
html[data-rn-theme="dark"] .rn-foot__contact svg{color:#F2B632}
html[data-rn-theme="dark"] .rn-social a:hover{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
@media(max-width:960px){html[data-rn-theme="dark"] .rn-drop__h{color:#F2B632}
}@media print{html[data-rn-theme="dark"] .rn-hero,html[data-rn-theme="dark"] .rn-hero--page{background:#0E3528!important;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-hero h1,html[data-rn-theme="dark"] .rn-hero--page h1{color:#F3EFE2}
}html[data-rn-theme="dark"] .rn-topbar__call svg,html[data-rn-theme="dark"] .rn-topbar__wa svg{color:#F2B632}
html[data-rn-theme="dark"] .rn-news__label{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-news__date{color:#F2B632}
html[data-rn-theme="dark"] .rn-tsocial__a--whatsapp{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-tsocial__a--facebook{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-tsocial__a--instagram{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-tsocial__a--youtube{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-tsocial__a--linkedin{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-social a[href*="wa.me"],html[data-rn-theme="dark"] .rn-social a[href*="whatsapp"]{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-social a[href*="facebook"]{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-social a[href*="instagram"]{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-social a[href*="youtube"]{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-social a[href*="linkedin"]{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-offlist__grp{background:#0E3528}
html[data-rn-theme="dark"] .rn-fee__cav summary{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-dl{background:#1F2937;color:#9CC3F0}
html[data-rn-theme="dark"] .rn-dl--soon,html[data-rn-theme="dark"] .rn-dl--today{background:#3D3219;color:#F2B632}
html[data-rn-theme="dark"] .rn-dl--today{background:#3D1C19;color:#FF9B8E}
html[data-rn-theme="dark"] .rn-dl--closed{background:#2B2B2B;color:#A9C2B6}
html[data-rn-theme="dark"] .rn-dl--open{background:#1F372B;color:#8FD6B4}
html[data-rn-theme="dark"] .rn-schbox{background:linear-gradient(180deg,#3D3319,#3D3419)}
html[data-rn-theme="dark"] .rn-schbox__head>svg{color:#F2B632}
html[data-rn-theme="dark"] .rn-admbox{border:2px solid #3E6B59;background:#1D3A2B}
html[data-rn-theme="dark"] .rn-admbox h2{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-callout{background:#3D3319}
html[data-rn-theme="dark"] .rn-devhead__ico{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-logo--mono{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-ptabs{background:#0E3528}
html[data-rn-theme="dark"] .rn-ptab:hover{color:#F3EFE2!important}
html[data-rn-theme="dark"] .rn-ptab.is-on{color:#8FD6B4!important;border-bottom-color:#3E6B59}
html[data-rn-theme="dark"] .rn-cmpcard h3{color:#F2B632}
html[data-rn-theme="dark"] .rn-cmpn{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-archived{background:#3D1E19;border:1px solid #723027;color:#FF9B8E}
html[data-rn-theme="dark"] .rn-stab{background:#0E3528;color:#F3EFE2!important}
html[data-rn-theme="dark"] .rn-stab.is-on{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-jb b{color:#F3EFE2}
@media (max-width:760px){html[data-rn-theme="dark"] .rn-tabbar{background:#0E3528}
html[data-rn-theme="dark"] .rn-tabbar__a.is-on{color:#8FD6B4!important}
html[data-rn-theme="dark"] .rn-wafab{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
}html[data-rn-theme="dark"] .rn-theme-jobs .rn-pagehead{background:#1D293A}
html[data-rn-theme="dark"] .rn-theme-jobs .rn-kind{color:#F2B632}
html[data-rn-theme="dark"] .rn-card--admission{border-left:4px solid #3E6B59}
html[data-rn-theme="dark"] .rn-bullets li::marker{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-nb__item{background:#0E3528}
html[data-rn-theme="dark"] .rn-nb__item h3{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-block a.rn-inlink,html[data-rn-theme="dark"] .rn-block a.rn-ext,html[data-rn-theme="dark"] .rn-nb a,html[data-rn-theme="dark"] .rn-bullets a{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-block a.rn-inlink:hover,html[data-rn-theme="dark"] .rn-block a.rn-ext:hover{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-ask{background:#3C331A}
html[data-rn-theme="dark"] .rn-ask__msg--bot{background:#0E3528}
html[data-rn-theme="dark"] .rn-ask__items a{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-ask__more a{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-ask__chips button{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-ask__form{background:#0E3528}
html[data-rn-theme="dark"] .rn-ask__form button{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-ask__note{background:#0E3528}
html[data-rn-theme="dark"] .rn-wl li{background:#3D3419}
html[data-rn-theme="dark"] .rn-wl a{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-wl__h{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-wl-find input{border:1.5px solid #1E4A3A;background:#0E3528}
html[data-rn-theme="dark"] .rn-chips .rn-chip{background:#0E3528;color:#8FD6B4}
html[data-rn-theme="dark"] .rn-chips .rn-chip:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-slogan{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-badge--pending{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
@media(prefers-reduced-motion:reduce){html[data-rn-theme="dark"] .rn-badge--pending{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
}html[data-rn-theme="dark"] .rn-card__badges--hero .rn-badge--pending{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-badge--stale{background:#3D3219;color:#F2B632}
html[data-rn-theme="dark"] .rn-check__form input{background:#0E3528}
html[data-rn-theme="dark"] .rn-check__form input:focus{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-check__item{background:#0E3528}
html[data-rn-theme="dark"] .rn-check__none{background:#0E3528}
html[data-rn-theme="dark"] .rn-elig__form select{background:#0E3528}
html[data-rn-theme="dark"] .rn-elig__unk{background:#0E3528}
html[data-rn-theme="dark"] .rn-sv__item{background:#0E3528}
/* from about.css */
html[data-rn-theme="dark"] .rn-about h1,html[data-rn-theme="dark"] .rn-about h2,html[data-rn-theme="dark"] .rn-about h3{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-about a{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-about .lang{background:#0E3528}
html[data-rn-theme="dark"] .rn-about .lang button{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-about .hero .tag{color:#F2B632}
html[data-rn-theme="dark"] .rn-about .btn{border:2px solid #3E6B59}
html[data-rn-theme="dark"] .rn-about .btn:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-about .btn.gold{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-about .btn.gold:hover{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-about .btn.dark{color:#8FD6B4!important}
html[data-rn-theme="dark"] .rn-about .btn.dark:hover{background:#22342B}
html[data-rn-theme="dark"] .rn-about section.alt{background:#0E3528}
html[data-rn-theme="dark"] .rn-about .card{background:#0E3528;border-top:4px solid #3E6B59}
html[data-rn-theme="dark"] .rn-about .cause{background:#0E3528}
html[data-rn-theme="dark"] .rn-about .pull{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-about .chip{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-about .chip.now{background:#20372B;border-color:#36634D}
html[data-rn-theme="dark"] .rn-about .chip.next{background:#3D3419;color:#F2B632}
html[data-rn-theme="dark"] .rn-about .not{background:#0E3528}
html[data-rn-theme="dark"] .rn-about .ph{color:#F2B632}
html[data-rn-theme="dark"] .rn-about .person.join .ph{color:#8FD6B4}
/* from career.css */
html[data-rn-theme="dark"] .rn-career a{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .lang button[aria-pressed=true]{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .btn{border:2px solid #3E6B59}
html[data-rn-theme="dark"] .rn-career .btn:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .btn.ghost{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .chip{background:#202A37;color:#9CC3F0}
html[data-rn-theme="dark"] .rn-career .chip.hi,html[data-rn-theme="dark"] .rn-career .chip.ok{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .chip.mid,html[data-rn-theme="dark"] .rn-career .chip.chk{color:#F2B632}
html[data-rn-theme="dark"] .rn-career .chip.lo,html[data-rn-theme="dark"] .rn-career .chip.no{color:#FF9B8E}
html[data-rn-theme="dark"] .rn-career .chip.nf{background:#212A36;color:#9CC3F0}
html[data-rn-theme="dark"] .rn-career .bar{background:#212A36}
html[data-rn-theme="dark"] .rn-career .note.teal{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career details>summary:before{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career input[type=text],html[data-rn-theme="dark"] .rn-career input[type=search],html[data-rn-theme="dark"] .rn-career select{background:#0E3528}
@media print{html[data-rn-theme="dark"] .rn-career{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .card{border-color:#1E4A3A}
}html[data-rn-theme="dark"] .rn-career .opt{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .opt.sel{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .q{border-bottom:1px solid #334A66}
html[data-rn-theme="dark"] .rn-career .q.miss{background:#3D2D19}
html[data-rn-theme="dark"] .rn-career .sc{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .sc:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .sc.sel{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .pc{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .pc[open]{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .sal{background:#1E2B38}
html[data-rn-theme="dark"] .rn-career .ck{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .clh{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .tab{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .tab:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .tab.on{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .segb{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .segb.on{border-color:#3E6B59;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .mini{background:#1E2B38}
html[data-rn-theme="dark"] .rn-career .mini .big{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .sh{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .tl{border-inline-start:3px solid #3E6B59}
html[data-rn-theme="dark"] .rn-career .tl li:before{border:2px solid #1E4A3A}
html[data-rn-theme="dark"] .rn-career .spark{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .ixr{border-bottom:1px solid #334A66}
html[data-rn-theme="dark"] .rn-career h1,html[data-rn-theme="dark"] .rn-career h2,html[data-rn-theme="dark"] .rn-career h3,html[data-rn-theme="dark"] .rn-career h4{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career a{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career a:hover{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .lang{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .lang button{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .card{background:#0E3528;border-top:4px solid #3E6B59}
html[data-rn-theme="dark"] .rn-career .card.hero,html[data-rn-theme="dark"] .rn-career .card.herocard{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .btn{border:2px solid #3E6B59}
html[data-rn-theme="dark"] .rn-career .btn:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .btn.ghost{color:#8FD6B4!important}
html[data-rn-theme="dark"] .rn-career .btn.ghost:hover{color:#F3EFE2!important}
html[data-rn-theme="dark"] .rn-career .btn.gold{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-career .btn.gold:hover{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-career .chip{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .chip.hi,html[data-rn-theme="dark"] .rn-career .chip.ok{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .chip.mid,html[data-rn-theme="dark"] .rn-career .chip.chk{color:#F2B632}
html[data-rn-theme="dark"] .rn-career .chip.lo,html[data-rn-theme="dark"] .rn-career .chip.no{color:#FF9B8E}
html[data-rn-theme="dark"] .rn-career .note.teal{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .bar{background:#373220}
html[data-rn-theme="dark"] .rn-career .pc[open]{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .sal,html[data-rn-theme="dark"] .rn-career .mini{background:#3D3419}
html[data-rn-theme="dark"] .rn-career .chk .ck{background:#0E3528;border-top:3px solid #3E6B59}
html[data-rn-theme="dark"] .rn-career .q{border-bottom-color:#685C31}
html[data-rn-theme="dark"] .rn-career .q.miss{background:#3D3419}
html[data-rn-theme="dark"] .rn-career .sc:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .sc.sel{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .opt.sel{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .tab,html[data-rn-theme="dark"] .rn-career .segb{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .tab:hover,html[data-rn-theme="dark"] .rn-career .segb:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .tab.on,html[data-rn-theme="dark"] .rn-career .segb.on{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .mini .big{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .clh,html[data-rn-theme="dark"] .rn-career .sh{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .spark{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .ixr{border-bottom-color:#685C31}
html[data-rn-theme="dark"] .rn-career input[type=text],html[data-rn-theme="dark"] .rn-career input[type=search],html[data-rn-theme="dark"] .rn-career select{border:1.5px solid #1E4A3A;background:#0E3528}
@media print{html[data-rn-theme="dark"] .rn-career .herobox{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .herobox h2,html[data-rn-theme="dark"] .rn-career .herobox .lead{color:#F3EFE2}
}html[data-rn-theme="dark"] .rn-career .dreambox{background:linear-gradient(135deg,var(--teal-l),#0E3528)}
html[data-rn-theme="dark"] .rn-career .pc.cr:target{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .pic{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .pc>summary:after{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .mapbtn{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .mapbtn .rni{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .mapbtn:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .mapbtn[aria-pressed=true]{border-color:#3E6B59}
html[data-rn-theme="dark"] .rnm{background:#0E3528}
html[data-rn-theme="dark"] .rnm-brand{color:#F3EFE2}
html[data-rn-theme="dark"] .rnm-sti{color:#F2B632}
html[data-rn-theme="dark"] .rnm-you{color:#F2B632}
html[data-rn-theme="dark"] .rnm-arrow{color:#8FD6B4}
html[data-rn-theme="dark"] .rnm-n{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rnm-t{background:#0E3528}
html[data-rn-theme="dark"] .rnm-t.rnm-open{background:#1D3A2B}
html[data-rn-theme="dark"] .rnm-t.rnm-chk{background:#3D3119}
html[data-rn-theme="dark"] .rnm-ti{color:#F3EFE2}
html[data-rn-theme="dark"] .rnm-t.rnm-chk .rnm-ti{background:#3D3319;color:#F2B632}
html[data-rn-theme="dark"] .rnm-tn small.rnm-warn{color:#F2B632}
html[data-rn-theme="dark"] .rnm-cl{background:#3C361B}
html[data-rn-theme="dark"] .rnm-cli{color:#F2B632}
html[data-rn-theme="dark"] .rnm-cl-health .rnm-cli{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rnm-cl-eng .rnm-cli{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rnm-cl-edu .rnm-cli{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rnm-cl-arts .rnm-cli{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rnm-chk>summary{background:#3D3119}
html[data-rn-theme="dark"] .rnm-c a{background:#1D3A2B}
html[data-rn-theme="dark"] .rnm-c.rnm-chk a{background:#3D3119}
html[data-rn-theme="dark"] .rnm-ci{background:#0E3528;color:#F3EFE2}
html[data-rn-theme="dark"] .rnm-alc{background:#3C361B}
html[data-rn-theme="dark"] .rnm-big2{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-career .cmp-fi{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .cmp-big{color:#F2B632}
html[data-rn-theme="dark"] .rn-career .cmp-res{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .cmp-res button{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .cmpt tbody th[scope=row]{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .cmpt .cmp-nv{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .cmp-bar{background:#212A36}
html[data-rn-theme="dark"] .rn-career .cmp-dd select{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .rnx-tag{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-career .rnx-nt{background:#3D3419!important;color:#F2B632!important}
html[data-rn-theme="dark"] .rn-career .rnx-nt.sel{--rn-ink:#0E1A16;--rn-slate:#4B5A53;--rn-line:#DDD7C3;--rn-paper:#FAF7EF;--rn-cream:#EFEBDD}
html[data-rn-theme="dark"] .rn-career .rnx-sub{background:#3D3419}
html[data-rn-theme="dark"] .rn-career .rnx-pill{background:#0E3528}
html[data-rn-theme="dark"] .rn-career .rnx-pill:hover{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .rnx-pill.sel{border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-career .rnx-ntbar{background:repeating-linear-gradient(45deg,#3D3419,#3D3419 6px,#3D3419 6px,#3D3419 12px)}
html[data-rn-theme="dark"] .rn-career .rnx-ntv{color:#F2B632}
html[data-rn-theme="dark"] .rn-career .rnx-try{background:#3D3319}
html[data-rn-theme="dark"] .rn-career .rnx-salhi{color:#8FD6B4}
html[data-rn-theme="dark"] .rn-career .rnx-road li:before{border:2px solid #1E4A3A}
html[data-rn-theme="dark"] .rn-career .rnx-abroad{background:#1A293D;border:1px solid #354964}

/* ---------- dark theme, hand-tuned on top of the generated rules */
html[data-rn-theme="dark"] .rn-head{background:#0A2E22;border-bottom-color:#1E4A3A}
html[data-rn-theme="dark"] .rn-nav{background:#0E3528}
html[data-rn-theme="dark"] .rn-langsw,html[data-rn-theme="dark"] .rn-themesw{color:#F3EFE2!important;border-color:#A9C2B6}
html[data-rn-theme="dark"] .rn-langsw:hover,html[data-rn-theme="dark"] .rn-themesw:hover{color:#06241B!important;border-color:#F2B632}
html[data-rn-theme="dark"] .rn-searchbar{background:#06241B;border-color:#3E6B59}
html[data-rn-theme="dark"] .rn-searchbar input{color:#F3EFE2}
html[data-rn-theme="dark"] .rn-searchbar input::placeholder{color:#A9C2B6}
html[data-rn-theme="dark"] .rn-searchbar button,html[data-rn-theme="dark"] .rn-head .rn-cmpbtn{background:#F2B632;color:#06241B!important}
html[data-rn-theme="dark"] .rn-burger{background:#F2B632;color:#06241B}
html[data-rn-theme="dark"] .rn-hero{background:linear-gradient(160deg,#06241B,#0B4A36)}
html[data-rn-theme="dark"] .rn-hero--aaj .rn-finder__row{background:#F3EFE2}
html[data-rn-theme="dark"] .rn-hero--aaj .rn-finder__tabs input:checked+label{background:#F2B632;color:#06241B}
html[data-rn-theme="dark"] .rn-news{background:#0A2E22;border-bottom-color:#1E4A3A}
/* the gold figures band becomes four quiet cards with gold numbers */
html[data-rn-theme="dark"] .rn-band{background:transparent;padding:16px 0 0;--rn-ink:#F3EFE2;--rn-slate:#A9C2B6;--rn-line:#1E4A3A}
html[data-rn-theme="dark"] .rn-band__list{gap:12px}
html[data-rn-theme="dark"] .rn-band__list li+li{border-left:0}
html[data-rn-theme="dark"] .rn-band__list a{background:#0E3528;border:1px solid #1E4A3A;border-radius:20px;color:#A9C2B6!important;align-items:flex-start;padding:18px 20px}
html[data-rn-theme="dark"] .rn-band__list a:hover{background:#123F30;border-color:#F2B632}
html[data-rn-theme="dark"] .rn-band__list strong{color:#F2B632}
html[data-rn-theme="dark"] .rn-tile__go,html[data-rn-theme="dark"] .rn-more{color:#F2C55C}
html[data-rn-theme="dark"] .rn-card:hover,html[data-rn-theme="dark"] .rn-card:focus-within,html[data-rn-theme="dark"] .rn-tile:hover{border-color:#F2B632;box-shadow:0 10px 26px rgba(0,0,0,.35)}
html[data-rn-theme="dark"] .rn-qbar{border-color:#F3EFE2}
html[data-rn-theme="dark"] .rn-foot{background:#041B14}
html[data-rn-theme="dark"] .rn-tabbar{border-top-color:#1E4A3A;box-shadow:0 -4px 16px rgba(0,0,0,.4)}
html[data-rn-theme="dark"] .rn-tabbar__a.is-on{color:#F2B632!important}
html[data-rn-theme="dark"] .rn-body input:not([type="radio"]):not([type="checkbox"]),html[data-rn-theme="dark"] .rn-body select,html[data-rn-theme="dark"] .rn-body textarea{color-scheme:dark}
html[data-rn-theme="dark"] .rn-finder__city,html[data-rn-theme="dark"] .rn-qbar select,html[data-rn-theme="dark"] .rn-qbar input,html[data-rn-theme="dark"] .rn-hero--aaj .rn-finder__row input{color-scheme:light}
html[data-rn-theme="dark"] .rn-career{--teal-l:#123F30;--amber-l:#3A2E0B;--rose-l:#3F1F1F;--ok-l:#123F30;--focus:#F2B632}
@media(max-width:700px){html[data-rn-theme="dark"] .rn-band__list{grid-template-columns:repeat(2,1fr)}}
html[data-rn-theme="dark"] .rn-body a.rn-news__label{color:#06241B}
html[data-rn-theme="dark"] .rn-pager .current{background:#F2B632;border-color:#F2B632;color:#06241B}
