/* e-Sürücü public homepage reference V10.
   Only homepage: no changes to /admin /kurs /student or public forms.
   Visual assets: independent Pexels photos and semantic HTML/CSS devices. */
html body.es-reference-v9[data-public-page="home"]{
  --es10-ink:#f4faff;--es10-blue:#0b8aff;--es10-cyan:#31bfff;
  --es10-navy:#061c36;--es10-line:#216096;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home{background:#04182e!important}
html body.es-reference-v9[data-public-page="home"] #siteHeader{z-index:200!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-width{width:min(1440px,calc(100% - 100px))!important;max-width:1440px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-shell{width:min(1440px,calc(100% - 100px))!important;max-width:1440px!important;min-height:0!important;align-items:flex-start!important;padding:45px 0 0!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{
  background-color:#061b33!important;
  background-image:linear-gradient(90deg,rgba(3,24,49,.90) 0%,rgba(4,29,60,.86) 32%,rgba(3,20,43,.30) 72%,rgba(4,17,34,.42) 100%),url('/assets/images/exact-v8/bridge-dusk.webp')!important;
  background-position:center center,center 47%!important;background-size:cover,cover!important;
  background-repeat:no-repeat!important;height:607px!important;min-height:607px!important;overflow:hidden!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero:before,
html body.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero:after{display:none!important;content:none!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-photography,
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-wash{display:none!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{width:690px!important;max-width:52%!important;z-index:9!important;padding:0!important;position:relative!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-eyebrow{font-size:11px!important;letter-spacing:.21em!important;color:#dbebfb!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1{
  font-size:clamp(48px,4.3vw,68px)!important;line-height:.98!important;
  letter-spacing:-.068em!important;margin:14px 0 14px!important;color:#fff!important;
  max-width:620px!important;font-weight:890!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1 span{display:block!important;color:#1da3ff!important;background:linear-gradient(125deg,#13bcff,#036eeb)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy>p{
  max-width:650px!important;font-size:14.5px!important;line-height:1.53!important;color:#e4eefc!important;
  margin:11px 0 16px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder{
  grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) 164px!important;
  width:742px!important;max-width:113%!important;gap:7px!important;min-height:70px!important;padding:8px!important;
  margin:0!important;background:#072d50e8!important;border:1px solid #1d5e97!important;
  border-radius:11px!important;box-shadow:0 16px 42px #001329af,0 0 0 1px #55b9ff22!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder-field{
  border-radius:9px!important;border:1px solid #245b8f!important;background:#0e385f!important;
  padding:0 12px!important;min-height:51px!important;gap:8px!important;color:#54c4ff!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-field-symbol{width:30px!important;height:30px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-field-symbol svg{width:20px!important;height:20px!important;color:#6dd2ff!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-field-control small{font-size:10px!important;color:#bdd7ee!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-field-control select{font-size:13px!important;color:#f3faff!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder .es6-primary-button{
  border:1px solid #55c6ff!important;background:linear-gradient(135deg,#11a7ff,#0362eb)!important;
  color:#fff!important;min-height:51px!important;height:51px!important;border-radius:9px!important;
  box-shadow:0 0 15px #0d84ffb9,0 4px 25px #0457c3a6!important;font-size:14px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points{
  max-width:738px!important;display:flex!important;align-items:center!important;gap:13px!important;
  margin-top:13px!important;flex-wrap:wrap!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points>span{
  font-size:11px!important;font-weight:620!important;color:#dbeeff!important;
  gap:7px!important;white-space:nowrap!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points svg{
  width:35px!important;height:35px!important;border-radius:9px!important;
  background:#082c53!important;border:1px solid #2784c5!important;
  color:#63c7ff!important;padding:7px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-handwritten{
  right:25%!important;top:27px!important;font-size:58px!important;line-height:.8!important;
  transform:rotate(-9deg)!important;z-index:20!important;color:#fff!important;filter:drop-shadow(0 4px 11px #00162c)!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-handwritten i{
  background:#0d8dff!important;width:125%!important;box-shadow:0 0 10px #0078ffc2!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features{
  position:absolute!important;top:46px!important;right:0!important;z-index:45!important;
  background:#062447ee!important;backdrop-filter:blur(16px)!important;
  width:190px!important;padding:8px 11px!important;min-height:259px!important;gap:2px!important;
  border:1px solid #2991da!important;border-radius:13px!important;box-shadow:0 18px 40px #001127c9!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features a{
  display:flex!important;align-items:center!important;position:relative!important;
  min-height:57px!important;padding:5px 4px!important;gap:10px!important;font-size:12px!important;
  font-weight:750!important;border-bottom:1px solid #23609078!important;line-height:1.35!important;color:#e9f7ff!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features a:last-child{border:0!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features a:after{
  content:"›";font-size:21px;color:#a4d8ff;margin-left:auto;font-weight:400;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-mini-icon{
  display:grid!important;place-items:center!important;flex:0 0 39px!important;width:39px!important;height:39px!important;
  border-radius:10px!important;border:1px solid #187fc6!important;background:linear-gradient(145deg,#0a69ba,#0b386a)!important;
  color:#83dbff!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-mini-icon svg{height:22px!important;width:22px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-shell{
  position:relative!important;z-index:50!important;margin-top:-105px!important;
  padding:0 0 10px!important;height:auto!important;background:transparent!important;
  border:0!important;box-shadow:none!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats{
  width:min(1490px,calc(100% - 95px))!important;max-width:1490px!important;
  padding:13px 13px!important;min-height:95px!important;
  grid-template-columns:repeat(4,minmax(0,1fr)) 1.02fr!important;gap:9px!important;
  border:1px solid #2b80b7!important;border-radius:14px!important;
  background:linear-gradient(90deg,#062543e8,#04274bef)!important;
  backdrop-filter:blur(16px)!important;box-shadow:0 19px 38px #001024b8!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat{
  min-width:0!important;gap:10px!important;min-height:65px!important;
  padding:8px 14px!important;background:#0a3155b7!important;border:1px solid #225d8c!important;
  border-radius:10px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat:nth-child(4){border:1px solid #225d8c!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat-icon{width:46px!important;height:46px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat strong{color:#fff!important;font-size:24px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat small{color:#cee6fa!important;font-size:12px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-award{
  min-height:65px!important;min-width:0!important;margin:0!important;gap:12px!important;
  border:1px solid #2c6296!important;background:linear-gradient(115deg,#0c335a,#113a60)!important;
  border-radius:10px!important;padding:9px 11px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-award strong{color:#e6f5ff!important;font-size:12px!important}

/* Real CSS/HTML education-workbench scene: iPhone, e-sınav laptop, warning lamps,
   study books, notebook and desk. Decorative only; source links remain actual PHP. */
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-workbench{
  position:absolute!important;z-index:7!important;right:-65px!important;top:125px!important;
  display:block!important;width:900px!important;height:433px!important;pointer-events:none!important;
  overflow:visible!important;isolation:isolate!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-workbench .es10-icon{
  display:inline-block!important;width:18px!important;height:18px!important;
  stroke:currentColor!important;fill:none!important;vertical-align:middle!important;flex-shrink:0!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-desk-shine{
  position:absolute;z-index:0;bottom:-23px;left:-50px;width:960px;height:180px;
  background:radial-gradient(ellipse at 60% 80%,#3070a69c,transparent 68%),linear-gradient(0deg,#030e20d9,#0d274a8a 30%,transparent);
  border-radius:50%;filter:blur(12px);
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-stacked-books{
  position:absolute;z-index:1;left:22px;bottom:42px;width:235px;height:159px;
  display:flex;flex-direction:column-reverse;align-items:flex-start;gap:3px;
  transform:perspective(500px) rotateY(-16deg) rotate(-3deg);
  filter:drop-shadow(0 15px 11px #000a1f9c);
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-stacked-books span{
  display:flex;align-items:center;min-width:205px;width:220px;height:32px;
  padding:0 13px;border:1px solid #5b83b4;border-radius:3px;
  background:linear-gradient(160deg,#031b48,#082956 55%,#031437);color:#e3f2ff;
  font-weight:720;font-size:11px;letter-spacing:.06em;
  box-shadow:inset 0 1px 0 #89a8e267,0 4px 5px #000a19ae;
  text-shadow:0 2px 4px #000;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-stacked-books span:nth-child(2){width:218px;transform:translateX(6px);background:linear-gradient(160deg,#102b72,#0b214c)}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-stacked-books span:nth-child(3){width:232px;transform:translateX(14px);background:linear-gradient(160deg,#071c56,#122f6c)}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-stacked-books span:nth-child(4){width:210px;transform:translateX(8px);background:linear-gradient(160deg,#061a43,#0b3273)}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone{
  position:absolute!important;z-index:18!important;left:217px!important;top:13px!important;
  width:155px!important;height:331px!important;overflow:hidden!important;
  border:6px solid #020b17!important;border-radius:30px!important;
  box-shadow:0 23px 30px #000916b8,0 0 0 2px #5f97c6a9,0 0 21px 2px #0b82ff4a!important;
  background:#061a38!important;transform:rotate(-4deg) perspective(500px) rotateY(-5deg)!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-sensor{
  position:absolute;top:6px;left:50%;transform:translateX(-50%);width:70px;height:14px;
  border-radius:30px;background:#041329;z-index:6;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-screen{
  display:flex;flex-direction:column;align-items:stretch;position:relative;
  background:linear-gradient(145deg,#0b326d,#0061ca 61%,#031f58);color:#eff9ff;
  height:100%;width:100%;padding:15px 9px 8px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-status{
  display:flex;justify-content:space-between;font-size:6px;font-weight:700;letter-spacing:.02em;padding:0 3px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-logo{
  display:flex;align-items:center;justify-content:center;gap:5px;margin-top:20px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-logo img{width:18px;height:18px;border-radius:50%;background:#fff}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-logo strong{font-weight:850;font-size:12px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-welcome{
  display:flex;flex-direction:column;gap:2px;margin:16px 4px 10px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-welcome strong{font-size:12px;line-height:1.2;color:#fff}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-welcome span{color:#c7e6ff;font-size:8px;line-height:1.35}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-actions{display:flex;flex-direction:column;gap:5px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-actions>div{
  display:grid;grid-template-columns:21px 1fr;align-items:center;gap:0 5px;
  min-height:42px;padding:5px 6px;border-radius:8px;
  background:linear-gradient(120deg,#084695,#075bba);border:1px solid #56a5eb69;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-actions b{font-size:8px;font-weight:800;color:#fff;line-height:1.2}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-actions small{grid-column:2;color:#c6e5ff;font-size:6px;line-height:1.2}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-app-glyph{
  display:grid;place-items:center;grid-row:span 2;width:19px;height:19px;border-radius:5px;background:#168dff;color:#effaff;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-app-glyph.green{background:#00a77c}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-app-glyph.violet{background:#7658c9}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-app-glyph.coral{background:#ef4255}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-app-glyph .es10-icon{width:13px!important;height:13px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-nav{
  position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-around;
  background:#02265bde;border-top:1px solid #3f8cc0;padding:8px 3px 9px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone-nav .es10-icon{width:12px!important;height:12px!important;color:#a5dbfa!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-laptop{
  position:absolute;z-index:13;left:359px;top:74px;width:378px;height:270px;
  transform:perspective(1200px) rotateY(-8deg) rotateX(1deg) rotate(2deg);
  filter:drop-shadow(0 23px 24px #000a20c9);
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-laptop-lid{
  position:absolute;left:6px;top:0;width:350px;height:232px;padding:7px;
  background:linear-gradient(145deg,#05142a,#102848);
  border:3px solid #061022;border-radius:14px 14px 6px 6px;
  box-shadow:0 0 0 2px #4877a1,0 0 22px #1785f244;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-laptop-screen{
  background:#f3f8ff;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column;
  border-radius:6px;color:#1e3d64;font-family:Inter,system-ui,sans-serif;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-screen-top{
  display:flex;align-items:center;justify-content:space-between;padding:8px 9px;background:#dceafc;border-bottom:1px solid #bed6ee;
  font-size:9px;color:#133d77;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-screen-top>span{display:flex;align-items:center;gap:6px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-screen-top b{font-size:10px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-screen-top .es10-icon{width:15px!important;height:15px!important;color:#0c73eb}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-screen-inner{padding:9px 13px;display:flex;flex-direction:column;gap:7px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-progress>span{
  display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#174b92;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-progress em{font-style:normal;color:#6888ad}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-progress>i{
  display:block;height:5px;width:100%;border-radius:9px;margin-top:5px;background:linear-gradient(90deg,#168af5 0 30%,#d6e6f8 30% 100%);
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-question{display:flex;gap:8px;align-items:center;justify-content:space-between}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-question p{font-size:9px!important;color:#204976!important;line-height:1.35;margin:0!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-question img{
  width:73px!important;height:49px!important;border-radius:6px!important;object-fit:cover;
  border:1px solid #bdd7ef!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-answers{display:flex;flex-direction:column;gap:4px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-answers span{
  display:flex;align-items:center;gap:6px;font-size:9px;color:#22518a;
  background:#e8f1fc;border:1px solid #d4e6f9;padding:4px;border-radius:5px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-answers span:first-child{background:#d7f4ef;border-color:#a0e6d5}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-answers span b{
  display:grid;place-items:center;width:14px;height:14px;border-radius:50%;font-size:7px;
  background:#c9defb;color:#1753a2;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-next{
  background:#096ff0;color:#fff;text-align:center;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:730;margin-left:auto;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-laptop-keyboard{
  position:absolute;z-index:-1;left:-19px;top:232px;width:395px;height:33px;
  background:linear-gradient(180deg,#20364c,#06162b 45%,#34455a 65%,#061321);
  border:2px solid #294767;border-radius:2px 3px 20px 20px;
  transform:skewX(-14deg);box-shadow:0 8px 14px #000916a3;
}

html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-panel{
  position:absolute!important;z-index:28!important;left:600px!important;top:27px!important;
  width:196px!important;height:145px!important;border-radius:11px!important;padding:8px 11px!important;
  border:2px solid #34a5ff!important;background:linear-gradient(150deg,#061c3fe8,#001633f5)!important;
  box-shadow:0 0 0 2px #5daaff27,0 0 25px #0580ff9e,0 10px 22px #000d2e9c!important;
  transform:perspective(650px) rotateY(7deg) rotate(-2deg)!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-panel header{
  display:block!important;font-size:10px!important;line-height:1.3!important;text-align:center!important;
  margin:0!important;padding:6px 1px 8px!important;
  color:#f3f8ff!important;background:transparent!important;border:0!important;font-weight:800!important;
  position:static!important;min-height:0!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center;justify-items:center;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons span{display:grid;place-items:center;width:39px;height:35px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons .es10-icon{width:30px!important;height:30px!important;filter:drop-shadow(0 0 5px currentColor)}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons .green{color:#15ff92}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons .red{color:#ff5364}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons .gold{color:#ffd12e}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-icons .blue{color:#2aaaff}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-notebook{
  position:absolute!important;z-index:10!important;left:755px!important;top:184px!important;
  width:155px!important;height:190px!important;padding:15px 12px!important;border-radius:13px 13px 6px 6px!important;
  background:repeating-linear-gradient(180deg,#f6faff 0 27px,#d6e4f2 28px 29px)!important;
  border:5px solid #e1effd!important;box-shadow:0 16px 19px #000d248c!important;
  transform:rotate(9deg)!important;color:#182e62!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-rings{position:absolute;top:-12px;left:7px;right:8px;display:flex;justify-content:space-evenly}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-rings i{display:block;width:9px;height:18px;border:3px solid #7e99b4;border-radius:8px;background:transparent}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-notebook-lines{padding-top:8px;display:flex;flex-direction:column;gap:17px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-notebook-lines b{
  display:flex;align-items:center;gap:8px;font-family:Caveat,cursive;font-size:23px;font-weight:700;line-height:1.1;color:#152d65;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-notebook-lines b:before{
  content:"✓";display:grid;place-items:center;width:16px;height:16px;border:1px solid #35588e;border-radius:2px;
  font:800 13px/1 Arial,sans-serif;color:#145bc6;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-mug{
  position:absolute;z-index:12;left:860px;top:317px;width:72px;height:93px;
  display:grid;place-items:center;transform:rotate(-9deg);
  background:linear-gradient(120deg,#c6ddf2,#e8f5ff);border:1px solid #8baed1;
  border-radius:10px 10px 20px 20px;box-shadow:0 13px 17px #001429a3;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-mug:after{
  content:"";position:absolute;right:-23px;top:12px;height:37px;width:26px;
  border:9px solid #d9e9fa;border-left:0;border-radius:0 20px 20px 0;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-mug span{
  font-size:10px;line-height:1.5;text-align:center;color:#1e4780;font-weight:750;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education{
  position:relative!important;z-index:1!important;padding:18px 0 20px!important;
  background:linear-gradient(180deg,#03172c,#061d38)!important;border:0!important;border-top:1px solid #1c4971!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head{
  display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:22px!important;
  margin-bottom:15px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head h2{
  color:#f5faff!important;font-size:clamp(27px,2.7vw,39px)!important;line-height:1.08!important;
  max-width:1030px!important;margin:7px 0 6px!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head p{
  color:#b7d6f1!important;font-size:13px!important;margin:0!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-all-content{
  display:inline-flex;align-items:center;gap:9px;justify-content:center;
  padding:11px 13px;border-radius:9px;border:1px solid #2b79b5;background:#092c50;
  color:#eaf8ff;font-size:12px;font-weight:760;white-space:nowrap;text-decoration:none;
  margin-bottom:7px;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-all-content .es10-icon{width:16px;height:16px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-all-content:hover{
  background:#0e4372;border-color:#4caef3;color:#fff;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-learning-grid{
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;
  align-items:stretch!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card{
  height:154px!important;min-height:154px!important;display:flex!important;flex-direction:column!important;position:relative!important;
  overflow:hidden!important;min-width:0!important;border-radius:10px!important;
  background:linear-gradient(180deg,#123c67,#082a4e)!important;
  border:1px solid #4a9edd!important;
  box-shadow:inset 0 1px 0 #82c3ff45,0 8px 22px #00142861!important;text-decoration:none!important;
  transform:none!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card:hover{
  transform:translateY(-3px)!important;border-color:#89d9ff!important;box-shadow:0 12px 28px #00396f9c,0 0 16px #0e78fc46!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-photo{
  display:block!important;position:relative!important;height:96px!important;flex:0 0 96px!important;overflow:hidden!important;
  background:#174a72!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-photo:after{
  content:"";position:absolute;inset:0;background:linear-gradient(0deg,#03132c4a,transparent 47%);pointer-events:none;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es6-learning-image{
  position:static!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;
  object-fit:cover!important;object-position:center!important;filter:contrast(1.11) saturate(.94)!important;
  opacity:1!important;transform:none!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info{
  display:flex!important;position:relative!important;flex-direction:column!important;flex:1!important;
  justify-content:center!important;gap:3px!important;padding:8px 44px 8px 13px!important;
  background:linear-gradient(115deg,#092950,#092e52)!important;color:#f5fbff!important;min-height:0!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info strong{
  font-size:14px!important;font-weight:800!important;letter-spacing:-.026em!important;line-height:1.15!important;
  color:#f7fbff!important;text-shadow:none!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info small{
  font-size:11px!important;line-height:1.18!important;color:#b6d2ed!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-arrow{
  position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;
  display:grid!important;place-items:center!important;width:29px!important;height:29px!important;
  border-radius:50%!important;border:1px solid #2483cb!important;background:#0c4584!important;color:#a6e0ff!important;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-arrow .es10-icon{width:17px;height:17px}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-video-play{
  position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;
  display:grid;place-items:center;width:44px;height:44px;border-radius:50%;
  background:#f6fbff3a;border:2px solid #f1faff;backdrop-filter:blur(5px);color:#fff;
  box-shadow:0 5px 18px #00142f7a;
}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-video-play .es10-icon{width:23px;height:23px}

/* Complete light theme. Uses the same functional structure and avoids white-on-white. */
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{
  background-color:#edf6ff!important;
  background-image:linear-gradient(90deg,rgba(252,254,255,.97) 0%,rgba(252,254,255,.94) 28%,rgba(236,247,255,.57) 52%,rgba(10,44,80,.13) 100%),url('/assets/images/exact-v8/bridge-dusk.webp')!important;
  background-size:cover,cover!important;background-position:center,center 47%!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1{
  color:#102e4e!important;-webkit-text-fill-color:#102e4e!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1 span{
  color:#0e78e5!important;-webkit-text-fill-color:transparent!important;
  background:linear-gradient(125deg,#1fa4ff,#0554c9)!important;background-clip:text!important;-webkit-background-clip:text!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-eyebrow{color:#376c96!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy>p{color:#496984!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder{
  background:#ffffffee!important;border-color:#b8d8f3!important;box-shadow:0 12px 28px #1e578d29!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder-field{
  background:#f5faff!important;border-color:#d5e7f7!important;color:#166db3!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-field-control small{color:#5f809b!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-field-control select{color:#19456c!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points>span{color:#245172!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points svg{
  color:#1666cb!important;background:#e7f2ff!important;border-color:#b7d8f1!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats{
  background:#fffffff2!important;border-color:#c3def2!important;box-shadow:0 12px 30px #154c761b!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat{
  background:#f2f8ff!important;border-color:#d3e6f4!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat strong{color:#153959!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat small{color:#507391!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-award{
  background:#e8f3ff!important;border-color:#c4ddeb!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-award strong{color:#225578!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education{
  background:linear-gradient(180deg,#f7fbff,#eef5fc)!important;border-top-color:#d3e5f4!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head h2{color:#153959!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head p{color:#507392!important}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es10-all-content{
  background:#fff!important;color:#154c8d!important;border-color:#c8dfed!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card{
  border-color:#b8d4ef!important;box-shadow:0 8px 18px #1a598019!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info{
  background:#fff!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info strong{
  color:#18395b!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info small{
  color:#567490!important;
}
html[data-theme="light"] body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-arrow{
  background:#e4f1ff!important;border-color:#b7d4ef!important;color:#1065c6!important;
}
/* Breakpoints: keep the hero functional; decorative mockups never block controls. */
@media(max-width:1490px){
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-workbench{
  transform:scale(.87)!important;transform-origin:top right!important;right:-170px!important;top:142px!important;
 }
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{max-width:56%!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features{width:164px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features a{font-size:11px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-handwritten{right:24%!important}
}
@media(max-width:1250px){
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-workbench{display:none!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{width:min(750px,74%)!important;max-width:74%!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-handwritten{display:none!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features{right:0!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points{gap:8px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points>span{font-size:10px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-award{grid-column:1/-1!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-learning-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card{height:182px!important;min-height:182px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-photo{height:115px!important;flex-basis:115px!important}
}
@media(max-width:940px){
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-shell{width:calc(100% - 40px)!important;max-width:none!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{width:100%!important;max-width:100%!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features{display:none!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{height:520px!important;min-height:520px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder{width:min(742px,100%)!important;max-width:100%!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-shell{margin-top:-65px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats{width:calc(100% - 40px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat:nth-child(2){border:1px solid #225d8c!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats-award{grid-column:1/-1!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head{flex-direction:column!important;align-items:flex-start!important;gap:9px!important}
}
@media(max-width:600px){
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-shell{padding:35px 0 120px!important;width:calc(100% - 30px)!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{height:auto!important;min-height:610px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1{font-size:clamp(36px,10vw,51px)!important;line-height:1.05!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy>p{font-size:13px!important;line-height:1.54!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder{
  grid-template-columns:1fr!important;padding:7px!important;width:100%!important;
 }
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder-field{min-height:47px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-finder .es6-primary-button{min-height:46px!important;height:46px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;
 }
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points>span{
  display:flex!important;white-space:normal!important;line-height:1.25!important;font-size:10px!important;
 }
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-trust-points svg{width:28px!important;height:28px!important;padding:6px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stats{width:calc(100% - 26px)!important;padding:7px!important;gap:6px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat{min-height:59px!important;padding:7px!important;gap:5px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat-icon{width:34px!important;height:34px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat strong{font-size:20px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-stat small{font-size:10px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-education{padding:27px 0!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-learning-grid{gap:9px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card{height:168px!important;min-height:168px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-photo{height:100px!important;flex-basis:100px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info{padding:7px 28px 7px 8px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info strong{font-size:12px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-info small{font-size:10px!important}
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-arrow{right:6px!important;width:23px!important;height:23px!important}
}
@media(max-width:355px){
 html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-learning-grid{grid-template-columns:1fr!important}
}
@media(prefers-reduced-motion:reduce){
 html body.es-reference-v9[data-public-page="home"] main.es6-home :is(.es10-learning-card,.es10-all-content){transition:none!important}
}

/* Final V10 precedence over V9's long selectors: only the homepage. */
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] header#siteHeader{
  height:66px!important;min-height:66px!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] header#siteHeader .container.r79-nav-wrap{
  height:65px!important;min-height:65px!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{
  height:607px!important;min-height:607px!important;background-color:#061a32!important;
  background-image:linear-gradient(90deg,rgba(3,18,39,.91) 0%,rgba(2,20,42,.82) 28%,rgba(3,17,35,.22) 69%,rgba(3,15,34,.32) 100%),url('/assets/images/v10/bosphorus-night-study.webp')!important;
  background-size:cover,cover!important;background-position:center center,center 43%!important;background-repeat:no-repeat!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero:before,
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero:after{
  display:none!important;content:none!important;background:none!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-shell{
  padding:23px 0 0!important;min-height:0!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{width:690px!important;max-width:52%!important}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1{
  font-size:clamp(48px,4.1vw,66px)!important;line-height:.96!important;margin:12px 0 9px!important;
  color:#f8fbff!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1 span{
  color:#1da3ff!important;background:linear-gradient(110deg,#20bcff,#006de8)!important;
  background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy>p{
  margin:9px 0 13px!important;font-size:14px!important;line-height:1.47!important;color:#e9f3ff!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-education{
  padding:10px 0 16px!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-education .es6-section-head{
  margin-bottom:10px!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card{
  height:146px!important;min-height:146px!important;
}
html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-photo{
  height:90px!important;flex-basis:90px!important;
}
html[data-theme="light"] body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{
  background-color:#eef7ff!important;
  background-image:linear-gradient(90deg,rgba(252,254,255,.96) 0%,rgba(251,254,255,.88) 31%,rgba(245,252,255,.34) 65%,rgba(238,249,255,.08) 100%),url('/assets/images/v10/bosphorus-night-study.webp')!important;
}
html[data-theme="light"] body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1{
  color:#153654!important;-webkit-text-fill-color:#153654!important;
}
html[data-theme="light"] body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero h1 span{
  -webkit-text-fill-color:transparent!important;
}
html[data-theme="light"] body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy>p{
  color:#315675!important;
}
@media(max-width:1250px){
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{width:min(750px,76%)!important;max-width:76%!important}
}
@media(max-width:940px){
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-copy{width:100%!important;max-width:100%!important}
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{height:530px!important;min-height:530px!important}
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-shell{padding:35px 0 0!important}
}
@media(max-width:600px){
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home section.es6-hero{height:auto!important;min-height:615px!important}
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-shell{padding:32px 0 116px!important}
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card{height:170px!important;min-height:170px!important}
 html body.public-r80.es-academy-v5.es-public-v7.es-reference-v8.es-reference-v9[data-public-page="home"] main.es6-home .es10-learning-card .es10-learning-photo{height:103px!important;flex-basis:103px!important}
}

/* V10 screenshot alignment for the independent device stack. */
@media(min-width:1491px){
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-phone{left:185px!important;top:30px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-laptop{left:320px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-indicator-panel{left:510px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-notebook{left:690px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es10-mug{left:805px!important}
html body.es-reference-v9[data-public-page="home"] main.es6-home .es6-hero-features{right:-65px!important}
}
