/* Class Zaban 2026-10-29 — private education hub v92.
   Scoped to #cz-owner-education-hub dynamically created after owner authorization.
   Matches Student Practice / V6 card system; no photo-based cards. */
#cz-owner-education-hub.cz-edu-match-v92 {
 --cz92-navy:#151b45;
 --cz92-navy-soft:#343f87;
 --cz92-active:#4554f5;
 --cz92-light:#f4f7fd;
 --cz92-border:#d2def2;
 width:100%!important;
 max-width:none!important;
 padding:clamp(13px,1.5vw,22px)!important;
 margin:0!important;
 gap:17px!important;
 display:flex!important;
 flex-direction:column!important;
 background:transparent!important;
 font-family:var(--font-ui,"Estedad",Tahoma,Arial,sans-serif)!important;
 box-sizing:border-box!important;
}
#cz-owner-education-hub.cz-edu-match-v92 *,
#cz-owner-education-hub.cz-edu-match-v92 *::before,
#cz-owner-education-hub.cz-edu-match-v92 *::after {box-sizing:border-box!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head {
 min-height:190px!important;
 border:1px solid #253460!important;
 border-radius:19px!important;
 padding:clamp(21px,2.6vw,33px)!important;
 box-shadow:0 8px 20px rgba(21,27,69,.11)!important;
 overflow:hidden!important;
 background:#151b45!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head-photo {
 object-fit:cover!important;object-position:center 46%!important;
 filter:saturate(.82) brightness(.81)!important;opacity:.9!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head-overlay {
 background:linear-gradient(270deg,rgba(10,20,49,.95) 0%,rgba(18,33,72,.79) 49%,rgba(16,29,64,.35) 100%)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head h1 {
 color:#fff!important;font-size:clamp(24px,2.4vw,31px)!important;
 font-weight:900!important;line-height:1.6!important;
 text-shadow:0 2px 9px #121b4180!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head p {
 font-size:clamp(11px,1vw,13px)!important;line-height:1.9!important;
 color:#e7ecfa!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head-label {
 background:rgba(238,243,255,.1)!important;border-color:rgba(230,237,255,.35)!important;
 color:#fff!important;backdrop-filter:none!important;
 padding:5px 12px!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-paths {
 display:block!important;background:#f8faff!important;
 border:1px solid #dbe5f5!important;border-radius:18px!important;
 box-shadow:0 2px 8px rgba(21,27,69,.04)!important;
 padding:clamp(11px,1.35vw,19px)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-intro {
 display:flex!important;align-items:center!important;justify-content:space-between!important;
 gap:12px!important;padding:0 2px!important;margin:0 0 14px!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-intro h2 {
 font-size:clamp(15px,1.2vw,19px)!important;line-height:1.7!important;
 font-weight:800!important;color:#151b45!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-intro p {
 font-size:11px!important;color:#526081!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-section-kicker {
 font-size:9px!important;color:#4554f5!important;letter-spacing:.08em!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-count {
 color:#343f87!important;background:#eef2ff!important;border-color:#d8e1fb!important;
 padding:6px 12px!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-grid {
 display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;
 gap:14px!important;align-items:stretch!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-card {
 position:relative!important;display:flex!important;flex-direction:column!important;
 justify-content:flex-start!important;align-items:stretch!important;
 min-height:305px!important;height:auto!important;
 padding:0!important;margin:0!important;min-width:0!important;
 isolation:isolate!important;overflow:hidden!important;
 color:#151b45!important;text-align:right!important;
 background:#f4f7fc!important;border:1px solid #cdd9ef!important;
 border-radius:17px!important;text-decoration:none!important;
 box-shadow:0 7px 20px rgba(21,27,69,.095)!important;
 transform:none!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important;
}
#cz-owner-education-hub.cz-edu-match-v92 a.cz-edu-card:hover {
 transform:translateY(-2px)!important;
 border-color:#8494e4!important;
 box-shadow:0 12px 24px rgba(21,27,69,.16)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 a.cz-edu-card:focus-visible {
 outline:3px solid #4554f5!important;outline-offset:3px!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-cover {
 position:relative!important;inset:auto!important;z-index:0!important;
 flex:0 0 151px!important;height:151px!important;width:100%!important;
 overflow:hidden!important;pointer-events:none!important;
 border:0!important;border-bottom:2px solid #8295fa!important;
 background:radial-gradient(ellipse at 13% -10%,rgba(163,184,255,.14),transparent 52%),
   radial-gradient(ellipse at 86% 92%,rgba(110,133,242,.19),transparent 48%),
   linear-gradient(130deg,#151b45,#26316d 65%,#343f87)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-photo,
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-cover-shade,
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-visual-badge {display:none!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-visual {
 position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;
 pointer-events:none!important;color:#fff!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-visual::before {
 content:""!important;position:absolute!important;right:-27px!important;bottom:-92px!important;
 width:200px!important;height:200px!important;border-radius:50%!important;
 border:1px solid #a4b8ff26!important;box-shadow:0 0 0 26px #a4b8ff0b,0 0 0 54px #a4b8ff08!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-overline {
 display:flex!important;align-items:center!important;justify-content:space-between!important;
 position:absolute!important;top:12px!important;left:14px!important;right:14px!important;
 direction:ltr!important;font:700 10px/1 Arial,sans-serif!important;
 letter-spacing:.1em!important;color:#bdcbff!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-overline em {font-size:9px!important;opacity:.62!important;font-style:normal!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-points{display:flex!important;gap:4px!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-points i {
 display:block!important;width:3px!important;height:3px!important;border-radius:50%!important;background:#aabaff!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-points i:nth-child(2){opacity:.6!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-points i:nth-child(3){opacity:.3!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-insignia {
 position:absolute!important;top:11px!important;right:13px!important;
 display:grid!important;place-items:center!important;width:36px!important;height:36px!important;
 border:1px solid rgba(227,236,255,.33)!important;
 border-radius:11px!important;background:rgba(236,243,255,.10)!important;
 color:#f2f6ff!important;box-shadow:inset 0 1px rgba(255,255,255,.1),0 4px 11px #050e3433!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-insignia svg{display:block!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-motif {
 position:absolute!important;inset:38px 10px 0!important;
 height:104px!important;display:block!important;overflow:hidden!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-note-sheet {
 position:absolute!important;display:flex!important;flex-direction:column!important;gap:10px!important;
 right:22%!important;top:3px!important;
 width:76px!important;height:88px!important;padding:18px 12px!important;
 border:1px solid #bed0ffbd!important;border-radius:8px!important;
 background:linear-gradient(130deg,#f0f4ff,#cedaff)!important;
 transform:rotate(-9deg)!important;box-shadow:0 9px 17px #070d36a6!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-note-sheet i {
 display:block!important;height:3px!important;border-radius:5px!important;background:#8599d9!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-note-sheet i:nth-child(3){width:71%!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-note-sheet i:nth-child(4){width:86%!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-note-sheet b {
 position:absolute!important;left:9px!important;top:0!important;width:8px!important;height:100%!important;
 border-left:3px solid #6477ca!important;border-right:1px solid #8399dc!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-note-edge {
 position:absolute!important;right:calc(22% + 58px)!important;top:12px!important;
 width:23px!important;height:76px!important;border:1px solid #bcc9fa9c!important;
 border-radius:6px!important;transform:rotate(-14deg)!important;background:#8e9feb80!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-lesson-steps {
 position:absolute!important;top:22px!important;right:12%!important;display:flex!important;flex-direction:row!important;
 gap:8px!important;align-items:center!important;direction:ltr!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-lesson-steps i {
 font:800 23px/1 Arial,sans-serif!important;font-style:normal!important;
 display:grid!important;place-items:center!important;width:56px!important;height:53px!important;
 color:#f0f4ff!important;border:1px solid #cad7ff8a!important;border-radius:12px!important;
 background:#b6c5ff24!important;box-shadow:0 7px 14px #05103644!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-lesson-steps i:nth-child(2){background:#7c94ff5e!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-lesson-track {
 position:absolute!important;right:10%!important;left:10%!important;top:91px!important;height:2px!important;
 background:linear-gradient(90deg,transparent,#a4bbff,#9dacf7,transparent)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-sentence-bars {
 position:absolute!important;display:flex!important;align-items:center!important;gap:7px!important;
 right:15%!important;top:27px!important;direction:ltr!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-sentence-bars i {
 display:block!important;height:46px!important;width:58px!important;border-radius:10px!important;
 border:1px solid #c5d6ff9c!important;background:linear-gradient(130deg,#edf1ff,#b5c7ff)!important;
 box-shadow:0 8px 14px #050f393b!important;transform:rotate(-4deg)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-sentence-bars i:nth-child(2) {
 width:35px!important;transform:translateY(7px)!important;background:#7e99ed!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-sentence-bars i:nth-child(3){width:49px!important;transform:rotate(5deg)!important}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-sentence-join {
 position:absolute!important;right:28%!important;top:85px!important;
 display:flex!important;gap:9px!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz92-sentence-join b {
 display:block!important;width:23px!important;height:3px!important;background:#8aa1f8!important;border-radius:3px!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-card-body {
 position:relative!important;z-index:2!important;flex:1 1 auto!important;
 display:flex!important;flex-direction:column!important;align-items:stretch!important;
 gap:7px!important;padding:14px 15px 15px!important;min-width:0!important;
 text-shadow:none!important;background:#f4f7fc!important;text-align:right!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-card-meta {
 font:700 9px/1.5 Arial,sans-serif!important;color:#6374a0!important;
 letter-spacing:.07em!important;text-shadow:none!important;direction:ltr!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-card h3 {
 margin:0!important;color:#151b45!important;text-shadow:none!important;
 font:800 clamp(17px,1.35vw,20px)/1.7 var(--font-ui,"Estedad",Tahoma,sans-serif)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-card p {
 color:#4a597d!important;text-shadow:none!important;margin:0!important;
 font-size:11px!important;line-height:1.85!important;min-height:0!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-cta {
 position:relative!important;margin-top:auto!important;min-height:42px!important;
 padding:8px 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;
 border-radius:11px!important;background:#4554f5!important;color:#fff!important;
 box-shadow:0 4px 12px #4554f52d!important;font-size:11px!important;font-weight:800!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-cta>span{font-size:17px!important}
#cz-owner-education-hub.cz-edu-match-v92 .is-coming-soon {
 opacity:1!important;cursor:default!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .is-coming-soon .cz-edu-cover {
 border-bottom-color:#bac7e3!important;filter:saturate(.67)!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .is-coming-soon .cz-edu-cta {
 background:#dfe6f5!important;color:#54648a!important;
 border:1px solid #d4def2!important;box-shadow:none!important;
}
#cz-owner-education-hub.cz-edu-match-v92 .cz-edu-footnote {
 background:#f8faff!important;border-color:#dce5f3!important;color:#63708e!important;
 font-size:10px!important;text-align:center!important;padding:9px!important;
}
@media(max-width:950px) and (min-width:671px){
 #cz-owner-education-hub.cz-edu-match-v92 .cz-edu-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:670px){
 #cz-owner-education-hub.cz-edu-match-v92{padding:12px!important;gap:14px!important}
 #cz-owner-education-hub.cz-edu-match-v92 .cz-edu-head{min-height:178px!important}
 #cz-owner-education-hub.cz-edu-match-v92 .cz-edu-grid{grid-template-columns:1fr!important}
 #cz-owner-education-hub.cz-edu-match-v92 .cz-edu-card{min-height:290px!important}
 #cz-owner-education-hub.cz-edu-match-v92 .cz-edu-intro{flex-wrap:wrap!important}
}
@media(prefers-reduced-motion:reduce){
 #cz-owner-education-hub.cz-edu-match-v92 a.cz-edu-card{transition:none!important;transform:none!important}
}
