.edu-main-wrap{direction:rtl;font-family:'MehrNastaliqCustom',serif;max-width:1100px;margin:0 auto;padding:30px 16px 56px;color:#243247}.edu-header{text-align:center;margin-bottom:26px;padding:2.4rem 1.5rem 2.2rem;color:#fff;background:radial-gradient(560px 220px at 82% -70px,rgb(201 151 28 / .25),transparent 70%),linear-gradient(135deg,#12244A 0%,#0E1B33 60%);border:1px solid rgb(201 151 28 / .35);border-bottom:3px solid #C9971C;border-radius:18px;position:relative;overflow:hidden}.edu-header::before{content:"";position:absolute;inset:10px;border:1px dashed rgb(201 151 28 / .3);border-radius:12px;pointer-events:none}.edu-header h1{margin:0;font-size:clamp(1.8rem, 5.5vw, 2.5rem);font-weight:400;color:#F3D98B;line-height:1.95;position:relative}.edu-header h1::after{content:"◆";display:block;font-size:.55rem;color:#C9971C;line-height:1.6}.edu-header p{margin:4px 0 0;font-size:1.02rem;color:#DCD6C6;line-height:2.1}.edu-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.edu-card{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:140px;padding:18px 12px 14px;text-align:center;text-decoration:none;background:#fff;border:1px solid #E8E0CE;border-radius:14px;position:relative;overflow:hidden;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.edu-card-accent{position:absolute;top:0;right:0;left:100%;height:3px;background:linear-gradient(270deg,#E4BC55,var(--card-color,#C9971C));transition:left 0.28s ease}.edu-card:hover,.edu-card:focus-visible{transform:translateY(-5px);border-color:rgb(201 151 28 / .55);box-shadow:0 16px 32px rgb(14 27 51 / .13)}@media (prefers-reduced-motion:no-preference){.edu-card{opacity:0;transform:translateY(12px);animation:smdEduRise 0.5s cubic-bezier(.22,.9,.3,1) forwards}.edu-grid .edu-card:nth-child(1){animation-delay:0.02s}.edu-grid .edu-card:nth-child(2){animation-delay:0.06s}.edu-grid .edu-card:nth-child(3){animation-delay:0.10s}.edu-grid .edu-card:nth-child(4){animation-delay:0.14s}.edu-grid .edu-card:nth-child(n+5){animation-delay:0.18s}}@keyframes smdEduRise{to{opacity:1;transform:translateY(0)}}.edu-card:hover .edu-card-accent,.edu-card:focus-visible .edu-card-accent{left:0}.edu-card:focus-visible{outline:3px solid #E4BC55;outline-offset:2px}.edu-card:hover .edu-icon-wrap{border-color:rgb(201 151 28 / .7);background:linear-gradient(180deg,#FFFBEF,#F3E7C9)}.edu-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:56px;height:60px;font-size:1.65rem;background:linear-gradient(180deg,#FFFDF6,#F7EFDD);border:1px solid rgb(201 151 28 / .35);border-radius:28px 28px 9px 9px}.edu-card-title{font-size:1.05rem;font-weight:400;color:#0E1B33;line-height:1.9}.edu-arrow{margin-top:auto;font-size:1rem;color:#C9971C;opacity:0;transform:translateX(6px);transition:opacity 0.2s ease,transform 0.2s ease}.edu-card:hover .edu-arrow,.edu-card:focus-visible .edu-arrow{opacity:1;transform:translateX(0)}.edu-card-disabled{opacity:.55;filter:grayscale(.4);cursor:not-allowed}.edu-card-disabled:hover{transform:none;box-shadow:none}@media (min-width:640px){.edu-grid{grid-template-columns:repeat(3,1fr);gap:16px}.edu-card-title{font-size:1.12rem}}@media (min-width:960px){.edu-main-wrap{padding-top:40px}.edu-grid{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.edu-card,.edu-card-accent,.edu-arrow{transition:none}}.edu-main-wrap{font-family:'MehrNastaliqCustom',"Noto Nastaliq Urdu",serif;background:radial-gradient(900px 320px at 50% -120px,rgb(201 151 28 / .07),transparent 70%),#FBF8F2}.edu-main-wrap .edu-header{text-align:center;color:#fff;background:radial-gradient(560px 220px at 82% -70px,rgb(201 151 28 / .25),transparent 70%),linear-gradient(135deg,#12244A 0%,#0E1B33 60%);border:1px solid rgb(201 151 28 / .35);border-bottom:3px solid #C9971C;border-radius:18px;box-shadow:0 16px 34px rgb(14 27 51 / .18)}.edu-main-wrap .edu-header h1{color:#fff;font-weight:400;line-height:2}.edu-main-wrap .edu-header h1::after{content:"◆";display:block;font-size:.6rem;color:#C9971C;line-height:1.6}.edu-main-wrap .edu-header p{color:#E7ECF6}.edu-main-wrap .edu-card{background:linear-gradient(180deg,#FFFFFF,#FDFBF6);border:1px solid rgb(14 27 51 / .10);border-radius:16px;box-shadow:0 10px 24px rgb(14 27 51 / .07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.edu-main-wrap .edu-card:hover{transform:translateY(-4px);border-color:rgb(201 151 28 / .45);box-shadow:0 18px 36px rgb(14 27 51 / .13)}.edu-main-wrap .edu-card-accent{background:#C9971C}.edu-main-wrap .edu-icon-wrap{background:rgb(201 151 28 / .12);color:#A87D14;border:1px solid rgb(201 151 28 / .35)}.edu-main-wrap .edu-card-title{color:#0E1B33;font-weight:400}.edu-main-wrap .edu-count{color:#6B7A94}.edu-main-wrap .edu-arrow{color:#C9971C}.edu-main-wrap .edu-card-disabled{opacity:.55;filter:grayscale(.3)}@media (prefers-reduced-motion:reduce){.edu-main-wrap .edu-card,.edu-main-wrap .edu-card:hover{transform:none;transition:none}}.edu-main-wrap .edu-grid{gap:14px}.edu-main-wrap .edu-card{justify-content:flex-start;gap:10px;min-height:168px;padding:20px 14px 16px;background:radial-gradient(120px 60px at 50% -10px,color-mix(in srgb,var(--card-color,#C9971C) 12%,transparent),transparent 70%),linear-gradient(180deg,#FFFFFF 0%,#FDFBF6 100%);border:1px solid rgb(14 27 51 / .10);border-top:3px solid var(--card-color,#C9971C);border-radius:18px;box-shadow:0 10px 24px rgb(14 27 51 / .07)}@supports not (background:color-mix(in srgb,red 10%,transparent)){.edu-main-wrap .edu-card{background:linear-gradient(180deg,#FFFFFF 0%,#FDFBF6 100%)}}.edu-main-wrap .edu-card:hover,.edu-main-wrap .edu-card:focus-visible{transform:translateY(-6px);border-color:rgb(201 151 28 / .5);border-top-color:var(--card-color,#C9971C);box-shadow:0 22px 42px rgb(14 27 51 / .16)}.edu-main-wrap .edu-card-accent{height:4px;background:linear-gradient(270deg,#F0DCA4,var(--card-color,#C9971C))}.edu-main-wrap .edu-icon-wrap{position:relative;width:66px;height:70px;font-size:2rem;background:linear-gradient(180deg,#FFFDF6 0%,#F6E9CC 100%);border:1.5px solid rgb(201 151 28 / .45);border-radius:33px 33px 10px 10px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 8px 18px rgb(14 27 51 / .10);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.edu-main-wrap .edu-icon-wrap::before{content:"";position:absolute;inset:-5px;border:1.5px solid var(--card-color,#C9971C);border-radius:inherit;opacity:.28;transition:opacity .2s ease,inset .2s ease;pointer-events:none}.edu-main-wrap .edu-icon-wrap::after{content:"";position:absolute;top:-9px;left:50%;transform:translateX(-50%);width:7px;height:7px;border-radius:50%;background:var(--card-color,#C9971C);box-shadow:0 0 0 3px rgb(255 253 246 / .95);opacity:.85}.edu-main-wrap .edu-card:hover .edu-icon-wrap,.edu-main-wrap .edu-card:focus-visible .edu-icon-wrap{transform:translateY(-3px) scale(1.06);background:linear-gradient(180deg,#FFF9E6 0%,#F0DFB4 100%);border-color:var(--card-color,#C9971C);box-shadow:inset 0 1px 0 rgb(255 255 255 / .95),0 14px 26px rgb(14 27 51 / .18)}.edu-main-wrap .edu-card:hover .edu-icon-wrap::before{opacity:.6}.edu-main-wrap .edu-card-title{color:#0E1B33;font-size:1.1rem;line-height:1.95}.edu-main-wrap .edu-card:hover .edu-card-title{color:#A87D14}.edu-main-wrap .edu-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;margin-top:auto;background:rgb(201 151 28 / .12);border:1px solid rgb(201 151 28 / .35);border-radius:999px;color:#A87D14;font-size:.95rem;opacity:.75;transform:none;transition:background .2s ease,color .2s ease,opacity .2s ease,min-width .2s ease}.edu-main-wrap .edu-card:hover .edu-arrow,.edu-main-wrap .edu-card:focus-visible .edu-arrow{min-width:44px;background:linear-gradient(135deg,#E3B23C,#C9971C);border-color:#A87D12;color:#231A03;opacity:1;transform:none}.edu-main-wrap .edu-card:focus-visible{outline:3px solid #E4BC55;outline-offset:3px}@media (min-width:640px){.edu-main-wrap .edu-card-title{font-size:1.16rem}.edu-main-wrap .edu-icon-wrap{width:70px;height:74px;font-size:2.1rem}}@media (prefers-reduced-motion:reduce){.edu-main-wrap .edu-card,.edu-main-wrap .edu-card:hover,.edu-main-wrap .edu-icon-wrap,.edu-main-wrap .edu-card:hover .edu-icon-wrap{transform:none!important;transition:none}}