.dept5-section{background:var(--white);position:relative}.dept5-inner{z-index:10;max-width:1360px;padding:80px var(--space-6);margin:0 auto;position:relative}@media (max-width:768px){.dept5-inner{padding:48px var(--space-6)}}.dept5-head{text-align:center;max-width:820px;margin:0 auto 3.5rem}.dept5-head h2{color:var(--ink);letter-spacing:-.01em;margin:0 0 1rem;font-size:clamp(32px,4.4vw,52px);font-weight:950;line-height:1.25}.dept5-head h2 .w{display:inline-block}.dept5-head h2 .w1{margin-left:.35rem;transform:rotate(-1.5deg)}.dept5-head h2 .w2{color:var(--college);margin-left:.35rem;transform:rotate(1.5deg)}.dept5-head h2 .w3{transform:rotate(-1deg)}.dept5-cta-top{background:var(--college);color:var(--ink);border:2px solid var(--ink);corner-shape:squircle;-webkit-corner-shape:squircle;box-shadow:3px 3px 0 0 var(--ink);will-change:transform;border-radius:10px;align-items:center;gap:.5rem;margin-top:1.75rem;padding:9px 18px;font-size:13.5px;font-weight:850;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:inline-flex;transform:rotate(-1.5deg)}.dept5-cta-top:hover{box-shadow:5px 5px 0 0 var(--ink);transform:rotate(-1.5deg)translateY(-3px)scale(1.02)}.dept5-cta-top svg{width:15px;height:15px}.dept5-grid,.dept5-grid.row3,.dept5-grid.row4{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.dept5-stack.wide{grid-column:auto}@media (max-width:1160px){.dept5-grid,.dept5-grid.row3,.dept5-grid.row4{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:640px){.dept5-grid,.dept5-grid.row3,.dept5-grid.row4{grid-template-columns:1fr;gap:1.25rem}}.dept5-stack{will-change:transform;backface-visibility:hidden;border-radius:0 2rem;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:relative}.dept5-stack:before{content:"";background:var(--dept,var(--ink));z-index:0;border-radius:inherit;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;inset:6px -6px -6px 6px}.dept5-stack:hover{transform:translate(-3px,-3px)}.dept5-stack:hover:before{transform:translate(3px,3px)}.dept5-card{z-index:1;background:var(--white);border:2.5px solid var(--ink);corner-shape:squircle;-webkit-corner-shape:squircle;border-radius:0 2rem;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.dept5-header{background:var(--dept,var(--ink));border-bottom:2.5px solid var(--ink);justify-content:flex-end;align-items:center;min-height:58px;padding:.85rem 1.1rem;display:flex;position:relative;overflow:hidden}.dept5-pattern{object-fit:cover;opacity:.45;mix-blend-mode:multiply;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.dept5-header>:not(.dept5-pattern){z-index:1;position:relative}.dept5-icon-box{background:var(--white);border:2px solid var(--ink);corner-shape:squircle;-webkit-corner-shape:squircle;width:42px;height:42px;box-shadow:2.5px 2.5px 0 0 var(--ink);color:var(--dept,var(--ink));border-radius:0 .7rem;place-items:center;display:grid;transform:rotate(-4deg)}.dept5-icon-box svg{stroke-width:2.3px;width:21px;height:21px}.dept5-body{flex-direction:column;flex:1;gap:.65rem;padding:1rem 1.1rem 1.15rem;display:flex}.dept5-body h3{color:var(--ink);margin:0;font-size:clamp(20px,1.35vw,23px);font-weight:900;line-height:1.25}.dept5-body h3 .w{display:inline-block}.dept5-body h3 .w1{margin-left:.35rem;transform:rotate(-2deg)}.dept5-body h3 .w2{color:var(--dept,var(--ink));transform:rotate(1.5deg)}.dept5-desc{color:var(--ink-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.2em;margin:0;font-size:12.5px;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.dept5-chips{border-top:1.5px dashed var(--ink-light);flex-wrap:wrap;align-content:flex-start;gap:.35rem;min-height:58px;padding-top:.65rem;display:flex}.dept5-chip{background:var(--dept-light,var(--bg-neutral));color:var(--dept-dark,var(--ink));border:1.5px solid var(--dept,var(--ink));corner-shape:squircle;-webkit-corner-shape:squircle;border-radius:0 .5rem;padding:.25rem .55rem;font-size:11px;font-weight:800}.dept5-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.dept5-stat{color:var(--ink-subtle);white-space:nowrap;align-items:baseline;gap:.35rem;font-size:11.5px;font-weight:700;display:inline-flex}.dept5-stat strong{color:var(--dept,var(--ink));font-size:17px;font-weight:900;font-family:var(--font-iransans), "IRANSansX", system-ui, -apple-system, sans-serif!important}.dept5-cta{background:var(--dept,var(--ink));color:var(--white);border:2px solid var(--ink);corner-shape:squircle;-webkit-corner-shape:squircle;box-shadow:2px 2px 0 0 var(--ink);white-space:nowrap;will-change:transform;border-radius:10px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:12px;font-weight:900;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:inline-flex;transform:rotate(-2deg)}.dept5-stack.business .dept5-cta{color:var(--ink)}.dept5-cta:hover{box-shadow:3px 3px 0 0 var(--ink);transform:rotate(-2deg)scale(1.05)translateY(-2px)}.dept5-cta svg{width:12px;height:12px}.dept5-stack.wide .dept5-header{min-height:120px;padding:2rem 2.5rem}.dept5-stack.wide .dept5-icon-box{border-radius:0 1.1rem;width:76px;height:76px}.dept5-stack.wide .dept5-icon-box svg{width:38px;height:38px}.dept5-stack.wide .dept5-body{grid-template-rows:auto auto auto;grid-template-columns:1.05fr 1fr;gap:.9rem 2.5rem;padding:1.6rem 2rem;display:grid}.dept5-stack.wide .dept5-body h3{grid-area:1/1;font-size:30px}.dept5-stack.wide .dept5-desc{-webkit-line-clamp:2;grid-area:2/1;font-size:14px;line-height:1.7}.dept5-stack.wide .dept5-chips{border-top:none;grid-area:1/2/3;align-content:start;gap:.6rem;padding-top:0}.dept5-stack.wide .dept5-chips .dept5-chip{padding:.5rem 1rem;font-size:13px}.dept5-stack.wide .dept5-foot{border-top:1.5px dashed var(--ink-light);grid-area:3/1/auto/-1;margin-top:.75rem;padding-top:.9rem}.dept5-stack.wide .dept5-stat strong{font-size:24px}@media (max-width:820px){.dept5-stack.wide .dept5-body{grid-template-rows:auto;grid-template-columns:1fr;padding:1.5rem}.dept5-stack.wide .dept5-body h3,.dept5-stack.wide .dept5-desc,.dept5-stack.wide .dept5-chips,.dept5-stack.wide .dept5-foot{grid-area:auto/1}.dept5-stack.wide .dept5-chips{border-top:1.5px dashed var(--ink-light);padding-top:.8rem}.dept5-stack.wide .dept5-body h3{font-size:28px}}@media (max-width:640px){.dept5-inner{padding:44px 16px}.dept5-head{margin-bottom:2rem}.dept5-body h3{font-size:20px}.dept5-header{min-height:84px;padding:1.25rem}.dept5-icon-box{width:52px;height:52px}.dept5-icon-box svg{width:26px;height:26px}.dept5-stack.wide .dept5-header{min-height:96px;padding:1.4rem 1.25rem}.dept5-stack.wide .dept5-icon-box{width:64px;height:64px}.dept5-stack.wide .dept5-icon-box svg{width:32px;height:32px}.dept5-stack:before{inset:4px -4px -4px 4px}}@media (max-width:400px){.dept5-inner{padding:36px 12px}.dept5-header{min-height:72px;padding:1rem}.dept5-icon-box{width:44px;height:44px}.dept5-icon-box svg{width:22px;height:22px}.dept5-body{padding:.85rem .9rem 1rem}.dept5-body h3{font-size:18px}.dept5-desc{font-size:12px}.dept5-stack.wide .dept5-header{min-height:76px;padding:1rem}.dept5-stack.wide .dept5-icon-box{width:50px;height:50px}.dept5-stack.wide .dept5-icon-box svg{width:25px;height:25px}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.abt-section{background:var(--white);padding:80px 72px;position:relative}.abt-inner{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;max-width:1180px;margin:0 auto;display:grid;position:relative}.abt-title{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--ink);margin:0 0 18px;font-size:42px;line-height:1.2}.abt-title .hl{z-index:0;display:inline-block;position:relative}.abt-title .hl:after{content:"";z-index:-1;pointer-events:none;background:#f8a41d;border-radius:3px 8px 4px 9px;height:.42em;margin-top:-.21em;position:absolute;inset:50% -.12em auto;transform:rotate(-3deg)}.abt-body{color:var(--ink-faq);max-width:440px;margin:0 0 20px;font-size:14.5px;font-weight:500;line-height:1.8}.abt-body strong{color:var(--navy);font-weight:800}.abt-foot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.abt-btn{border:2px solid var(--ink);cursor:pointer;background:var(--college);color:var(--ink);box-shadow:3px 3px 0 var(--ink);will-change:transform;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:850;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,background-color .2s;display:inline-flex}.abt-btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translateY(-2px)}.abt-foot-mobile{display:none}.abt-timeline{padding-right:56px;position:relative}.abt-timeline:before{content:"";border-right:3px dashed var(--college);z-index:0;position:absolute;top:24px;bottom:24px;right:10px}.abt-step{will-change:transform;margin-bottom:20px;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:relative}.abt-step:hover{transform:translateY(-3px)scale(1.01)}.abt-step:after{content:"";background:var(--shadow-ink);z-index:0;position:absolute;inset:5px 5px -5px -5px}.abt-card{z-index:1;border:2.5px solid var(--ink);padding:18px 22px;position:relative}.abt-step.n1{transform:rotate(-1deg)}.abt-step.n1:hover{transform:rotate(-1deg)translateY(-3px)scale(1.01)}.abt-step.n1:after{border-radius:22px 4px}.abt-step.n1 .abt-card{background:var(--college);border-radius:22px 4px}.abt-step.n2{transform:rotate(1deg)}.abt-step.n2:hover{transform:rotate(1deg)translateY(-3px)scale(1.01)}.abt-step.n2:after{border-radius:4px 22px}.abt-step.n2 .abt-card{background:var(--navy);border-radius:4px 22px}.abt-step.n3{transform:rotate(-.5deg)}.abt-step.n3:hover{transform:rotate(-.5deg)translateY(-3px)scale(1.01)}.abt-step.n3:after{border-radius:22px 4px}.abt-step.n3 .abt-card{background:var(--accent);border-radius:22px 4px}.abt-step.n4{transform:rotate(1deg)}.abt-step.n4:hover{transform:rotate(1deg)translateY(-3px)scale(1.01)}.abt-step.n4:after{border-radius:4px 22px}.abt-step.n4 .abt-card{background:var(--teal);border-radius:4px 22px}.abt-step .node{background:var(--white);border:3px solid var(--ink);width:48px;height:48px;color:var(--ink);box-shadow:3px 3px 0 var(--ink);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:flex;position:absolute;top:20px;right:-70px}.abt-step.n1 .node{color:var(--college-dark)}.abt-step.n2 .node{color:var(--navy)}.abt-step.n3 .node{color:var(--accent)}.abt-step.n4 .node{color:var(--teal-dark)}.abt-card h4{color:var(--white);margin:0 0 4px;font-size:18px;font-weight:900}.abt-card p{color:var(--white);opacity:.92;margin:0;font-size:14px;font-weight:600;line-height:1.7}@media (max-width:1024px){.abt-section{padding:64px 24px}.abt-inner{grid-template-columns:1fr;gap:36px}}@media (max-width:600px){.abt-section{padding:40px 16px}.abt-inner{flex-direction:column;gap:22px;display:flex}.abt-side{flex-direction:column;gap:12px;display:flex}.abt-head-row{display:block}.abt-title{text-align:right;width:100%;margin:0 0 14px}.abt-title br{display:none}.abt-foot{margin-top:18px;display:flex}.abt-foot-mobile{display:none}.abt-foot-mobile .abt-btn svg{width:13px;height:13px}.abt-body{margin:0;font-size:13.5px;line-height:1.75}.abt-timeline{width:100%;padding-right:44px}.abt-timeline:before{right:14px}.abt-step .node{width:32px;height:32px;font-size:12px;right:-44px}.abt-card{padding:12px 14px}.abt-card h4{font-size:15.5px}.abt-card p{font-size:12.5px;line-height:1.6}}@media (max-width:400px){.abt-section{padding:32px 12px}.abt-timeline{padding-right:36px}.abt-timeline:before{right:11px}.abt-step .node{width:28px;height:28px;font-size:11px;right:-36px}.abt-card{padding:10px 12px}.abt-card h4{font-size:14.5px}.abt-card p{font-size:12px}}@property --tw-font-weight{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.cmt3-section{background:var(--college-light);position:relative;overflow:hidden}.cmt3-title{font-size:44px}.cmt3-carousel{padding:20px 12px 30px;position:relative;overflow-x:hidden}.cmt3-track{will-change:transform;align-items:stretch;gap:24px;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.cmt3-card{will-change:transform;flex-direction:column;flex:0 0 calc(50% - 12px);height:100%;min-height:320px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:rotate(-.4deg)}.cmt3-card:nth-child(2n){transform:rotate(.4deg)}.cmt3-card:hover{transform:rotate(-.4deg)translateY(-4px)}.cmt3-card:nth-child(2n):hover{transform:rotate(.4deg)translateY(-4px)}.cmt3-card .shadow{pointer-events:none;background:var(--ink);border-radius:1.5rem 0;position:absolute;inset:5px -5px -5px 5px}.cmt3-card .body{background-color:var(--color-white,#fff);z-index:1;border:2px solid var(--ink);border-radius:1.5rem 0;flex:1;grid-template-rows:1fr;grid-template-columns:160px 1fr;height:100%;min-height:320px;display:grid;position:relative;overflow:hidden}.cmt3-card .avatar-side{text-align:center;color:var(--white);border-left:2px solid var(--ink);background:linear-gradient(180deg, var(--college) 0%, var(--college-dark) 100%);flex-direction:column;justify-content:flex-end;align-items:center;padding:24px 16px;display:flex;position:relative}.cmt3-card:nth-child(2) .avatar-side{background:linear-gradient(180deg, var(--navy) 0%, #15244a 100%)}.cmt3-card:nth-child(3) .avatar-side{background:linear-gradient(180deg, var(--teal) 0%, var(--teal-dark) 100%)}.cmt3-card:nth-child(4) .avatar-side{background:linear-gradient(180deg, var(--accent) 0%, #a81344 100%)}.cmt3-card:nth-child(5) .avatar-side{background:linear-gradient(180deg, var(--college) 0%, var(--college-dark) 100%)}.cmt3-card:nth-child(6) .avatar-side{background:linear-gradient(180deg, var(--navy) 0%, #15244a 100%)}.cmt3-card .avatar-side:before{content:"";background-image:radial-gradient(circle at 30% 30%,#fff3 0 30px,#0000 30px),radial-gradient(circle at 70% 70%,#00000026 0 40px,#0000 40px);position:absolute;inset:0}.cmt3-card .avatar-big{background-color:var(--color-white,#fff);width:78px;height:78px;color:var(--ink);border:2.5px solid var(--ink);border-radius:20px 0;justify-content:center;align-items:center;margin-bottom:12px;font-size:30px;font-weight:900;display:flex;position:relative;box-shadow:3px 3px #00000040}.cmt3-card .name-white{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);margin:0 0 3px;font-size:15px;position:relative}.cmt3-card .role-white{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);opacity:.85;margin:0;font-size:11.5px;position:relative}.cmt3-stars{margin-top:calc(var(--spacing,.25rem) * 2.5);gap:2px;display:flex}.cmt3-stars svg{width:14px;height:14px;color:var(--white)}.cmt3-card .content-side{flex-direction:column;gap:14px;padding:28px 30px;display:flex;position:relative}.cmt3-card .content-side:before{content:"“";color:var(--college);opacity:.3;font-family:Georgia,serif;font-size:90px;font-weight:900;line-height:1;position:absolute;top:-4px;right:20px}.cmt3-card .head-row{justify-content:space-between;align-items:center;display:flex;position:relative}.cmt3-card .course-chip{color:var(--color-white,#fff);background:var(--ink);border-radius:9px 0;padding:5px 12px;font-size:11.5px;font-weight:900}.cmt3-card .date{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--ink-subtle);font-size:11px}.cmt3-card .quote-text{color:var(--ink-soft);flex:1;font-size:15px;font-weight:500;line-height:2;position:relative}.cmt3-card .quote-text .hl{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--ink)}.cmt3-card .foot-row{color:var(--ink-subtle);border-top:1px dashed #29282733;justify-content:space-between;align-items:center;padding-top:14px;font-size:12px;font-weight:700;display:flex}.cmt3-card .status{align-items:center;gap:6px;display:inline-flex}.cmt3-card .pulse{background:var(--teal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #59bbaf40}.cmt3-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.cmt3-dots{justify-content:center;gap:8px;display:flex}.cmt3-dot{cursor:pointer;background:#29282733;border:1.5px solid #0000;border-radius:2147483647px;width:10px;height:10px;padding:0;transition:all .3s}.cmt3-dot.active{background:var(--college);border-color:var(--ink);border-radius:2147483647px;width:32px}.cmt3-nav-arrows{gap:10px;display:flex}.cmt3-counter{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--ink-subtle);align-items:center;gap:10px;font-size:14px;display:inline-flex}.cmt3-counter .cur{background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--ink);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--college);border-radius:10px 0;padding:4px 12px;font-size:20px;transform:rotate(-2deg)}.cmt3-icon-btn{cursor:pointer;background-color:var(--color-white,#fff);border:2px solid var(--ink);width:48px;height:48px;color:var(--ink);box-shadow:2px 2px 0 var(--college);will-change:transform;border-radius:14px 0;justify-content:center;align-items:center;font-family:inherit;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,background-color .2s;display:inline-flex;position:relative}.cmt3-icon-btn:hover{box-shadow:4px 4px 0 var(--college);background:var(--college-light);transform:translateY(-3px)}.cmt3-icon-btn svg{width:18px;height:18px}.cmt3-carousel.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.cmt3-carousel.dragging .cmt3-track{transition:none}@media (max-width:720px){.cmt3-card{flex:0 0 100%;min-height:360px}.cmt3-card .body{grid-template-columns:1fr;min-height:360px}.cmt3-card .avatar-side{border-left:none;border-bottom:2px solid var(--ink);padding:22px 16px}.cmt3-card .content-side{padding:20px 18px}.cmt3-nav{justify-content:center;gap:12px;margin-top:20px;display:flex}.cmt3-nav-arrows{display:none!important}.cmt3-icon-btn{width:42px;height:42px}.cmt3-carousel{touch-action:pan-y;cursor:grab;padding:12px 4px 20px}}@media (max-width:480px){.cmt3-card,.cmt3-card .body{min-height:340px}.cmt3-card .avatar-side{padding:18px 12px}.cmt3-card .avatar-big{width:64px;height:64px;font-size:24px}.cmt3-card .content-side{gap:10px;padding:16px 14px}.cmt3-card .quote-text{font-size:13.5px;line-height:1.8}.cmt3-card .shadow{inset:3px -3px -3px 3px}}@property --tw-font-weight{syntax:"*";inherits:false}
