.hero-bg-shimmer[data-v-5d7efb40]{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a,#2a2a2a 75%);background-size:200% 100%;animation:heroShimmer-5d7efb40 1.5s infinite;z-index:1;transition:opacity .5s ease}.hero-bg-shimmer.shimmer-hidden[data-v-5d7efb40]{opacity:0;pointer-events:none}@keyframes heroShimmer-5d7efb40{0%{background-position:200% 0}to{background-position:-200% 0}}.hero-bg-image[data-v-5d7efb40]{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#181c3f;animation:scaleInOut-5d7efb40 15s ease-in-out infinite alternate;opacity:0;transition:opacity .5s ease;z-index:2}.hero-bg-image.image-loaded[data-v-5d7efb40]{opacity:1}@keyframes scaleInOut-5d7efb40{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes fadeInDown-5d7efb40{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-down[data-v-5d7efb40]{animation:fadeInDown-5d7efb40 1s ease-out}@keyframes fadeInUp-5d7efb40{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-5d7efb40]{animation:fadeInUp-5d7efb40 1s ease-out;animation-fill-mode:both}.animation-delay-300[data-v-5d7efb40]{animation-delay:.3s}.animation-delay-500[data-v-5d7efb40]{animation-delay:.5s}.hero-line-container[data-v-5d7efb40]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:2px;height:26vh;overflow:visible;z-index:20}.hero-line[data-v-5d7efb40]{position:absolute;top:0;left:0;width:100%;height:0;background:linear-gradient(to bottom,#ffffff4d,#ffffffe6);animation:heroLineGrow-5d7efb40 2s ease-out 1s forwards}@keyframes heroLineGrow-5d7efb40{0%{height:0;opacity:0}20%{opacity:1}to{height:26vh;opacity:1}}@media only screen and (max-width: 768px){.hero-line-container[data-v-5d7efb40]{height:19vh}@keyframes heroLineGrow-5d7efb40{0%{height:0;opacity:0}20%{opacity:1}to{height:19vh;opacity:1}}}h1[data-v-5d7efb40]{text-shadow:0 2px 10px rgba(0,0,0,.5)}p[data-v-5d7efb40]{text-shadow:0 1px 5px rgba(0,0,0,.3)}.hero-bottom-gradient[data-v-5d7efb40]{background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.6) 15%,rgba(0,0,0,.4) 25%,rgba(0,0,0,.2) 30%,rgba(0,0,0,0) 35%,transparent 35%);z-index:3;pointer-events:none}.hero-line-container[data-v-5d7efb40]{z-index:20}.department-card[data-v-52ffa162]{position:relative;padding:0;background:#fff;opacity:0;animation:fadeInUp-52ffa162 .8s ease-out forwards;cursor:pointer;border:1px solid #e5e7eb;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.department-card[data-v-52ffa162]:hover{border-color:var(--primary-color, var(--theme-color, var(--dept-primary, #A51C30)));transform:translateY(-4px)}@keyframes fadeInUp-52ffa162{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.department-icon[data-v-52ffa162]{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.department-card:hover .department-icon[data-v-52ffa162]{transform:scale(1.1)}.department-content[data-v-52ffa162]{position:relative;z-index:1}.border-line[data-v-52ffa162]{position:absolute;box-sizing:border-box;z-index:2;background:#dcdcdc66;transition:background 0s,width .3s ease-out,height .3s ease-out}.department-card:hover .border-line[data-v-52ffa162]{background:var(--primary-color, #3b82f6)}.border-top[data-v-52ffa162]{top:0;left:0;width:0;height:3px;transition:background 0s,width .25s ease-out}.border-right[data-v-52ffa162]{top:0;right:0;width:3px;height:0;transition:background 0s,height .25s ease-out .2s}.border-bottom[data-v-52ffa162]{bottom:0;right:0;width:0;height:3px;transition:background 0s,width .25s ease-out .4s}.border-left[data-v-52ffa162]{bottom:0;left:0;width:3px;height:0;transition:background 0s,height .25s ease-out .6s}.department-card:hover .border-top[data-v-52ffa162]{width:100%}.department-card:hover .border-right[data-v-52ffa162]{height:100%}.department-card:hover .border-bottom[data-v-52ffa162]{width:100%}.department-card:hover .border-left[data-v-52ffa162]{height:100%}.department-card:not(:hover) .border-top[data-v-52ffa162]{transition:background 0s,width .4s ease-out}.department-card:not(:hover) .border-right[data-v-52ffa162]{transition:background 0s,height .4s ease-out .05s}.department-card:not(:hover) .border-bottom[data-v-52ffa162]{transition:background 0s,width .4s ease-out .1s}.department-card:not(:hover) .border-left[data-v-52ffa162]{transition:background 0s,height .4s ease-out .15s}.border-line-faded[data-v-52ffa162]{display:none}.department-card:hover .department-title[data-v-52ffa162]{color:var(--primary-color, #3b82f6);-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-ms-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}@media only screen and (max-width: 768px){.border-top[data-v-52ffa162],.border-bottom[data-v-52ffa162],.border-top-faded[data-v-52ffa162],.border-bottom-faded[data-v-52ffa162]{height:2px}.border-left[data-v-52ffa162],.border-right[data-v-52ffa162],.border-left-faded[data-v-52ffa162],.border-right-faded[data-v-52ffa162]{width:2px}}.video-play-button[data-v-45444621]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;background:transparent;border:none;cursor:pointer;transition:all .3s ease-out}.play-icon-wrapper[data-v-45444621]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--primary-color, #3b82f6);border-radius:50%;transition:all .3s ease-out}.play-icon-wrapper[data-v-45444621]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border:3px solid rgba(255,255,255,.3);border-radius:50%;animation:pulse-45444621 2s ease-out infinite}@supports (color: color-mix(in srgb,red,blue)){.play-icon-wrapper[data-v-45444621]:before{border-color:color-mix(in srgb,var(--primary-color) 30%,transparent)}}@keyframes pulse-45444621{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.video-play-button:hover .play-icon-wrapper[data-v-45444621]{background:var(--primary-color-700, #2563eb);transform:scale(1.1)}.modal-enter-active[data-v-45444621],.modal-leave-active[data-v-45444621]{transition:opacity .3s ease}.modal-enter-from[data-v-45444621],.modal-leave-to[data-v-45444621]{opacity:0}.modal-enter-active .relative[data-v-45444621],.modal-leave-active .relative[data-v-45444621]{transition:transform .3s ease}.modal-enter-from .relative[data-v-45444621],.modal-leave-to .relative[data-v-45444621]{transform:scale(.9)}.video-bg-wrapper[data-v-45444621]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a,#2a2a2a 75%);background-size:200% 100%;animation:videoShimmer-45444621 1.5s infinite;overflow:hidden}.video-bg-image[data-v-45444621]{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.video-bg-image.loaded[data-v-45444621]{opacity:1}@keyframes videoShimmer-45444621{0%{background-position:200% 0}to{background-position:-200% 0}}@media only screen and (max-width: 768px){.video-play-button[data-v-45444621]{width:90px;height:90px}.play-icon-wrapper svg[data-v-45444621]{width:48px;height:48px}}.testimonials-section[data-v-18845343]{padding:40px 0 60px;background:#f8f8f8}.container[data-v-18845343]{max-width:1200px;margin:0 auto;padding:0 20px}.section-header[data-v-18845343]{margin-bottom:50px}.section-label[data-v-18845343]{display:block;font-size:11px;letter-spacing:4px;font-weight:600;text-transform:uppercase;color:var(--primary-color, var(--theme-color, #a51c30));margin-bottom:15px}.section-title[data-v-18845343]{font-size:42px;font-weight:700;color:#181c3f;margin:0}.testimonials-content[data-v-18845343]{display:flex;align-items:flex-start;gap:0}.names-wrapper[data-v-18845343]{position:relative;flex-shrink:0;width:200px;padding-bottom:120px}.names-list[data-v-18845343]{position:relative;z-index:2}.names-title[data-v-18845343]{font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#181c3f;padding:8px 0;margin-bottom:8px}[dir=ltr] .names-title[data-v-18845343]{padding-left:6px}[dir=rtl] .names-title[data-v-18845343]{padding-right:6px}.name-btn[data-v-18845343]{display:flex;align-items:center;width:100%;padding:8px 0;background:none!important;border:none!important;box-shadow:none!important;outline:none!important;cursor:pointer;text-align:start;position:relative}.name-btn .arrow[data-v-18845343]{width:0;height:0;border-style:solid;margin-inline-end:6px;opacity:0;transition:all .3s ease;transform-origin:center}[dir=ltr] .name-btn .arrow[data-v-18845343]{border-width:5px 0 5px 5px;border-color:transparent transparent transparent #181c3f}[dir=rtl] .name-btn .arrow[data-v-18845343]{border-width:5px 5px 5px 0;border-color:transparent #181c3f transparent transparent}.name-btn.active .arrow[data-v-18845343]{opacity:1}.name-btn .name[data-v-18845343]{font-size:14px;font-weight:300;color:#181c3f;background:transparent;padding-inline-end:12px;transition:color .3s,padding-inline-start .3s;position:relative;z-index:2}.name-btn:hover .name[data-v-18845343]{color:#181c3f}.name-btn.active .name[data-v-18845343]{color:#181c3f;font-weight:400}.name-btn .line[data-v-18845343]{position:absolute;top:50%;height:1px;background:#ccc;transform:translateY(-50%)}[dir=ltr] .name-btn .line[data-v-18845343]{left:100%;width:60px}[dir=rtl] .name-btn .line[data-v-18845343]{right:100%;width:60px}.frame[data-v-18845343]{position:absolute;top:15px;bottom:0;border:1px solid #ccc;border-top:none;z-index:0;pointer-events:none}[dir=ltr] .frame[data-v-18845343]{left:0;right:0;border-left:1px solid #ccc}[dir=rtl] .frame[data-v-18845343]{left:0;right:0;border-right:1px solid #ccc}.frame[data-v-18845343]:before{content:"";position:absolute;top:-1px;width:calc(100% - 120px);height:1px;background:#ccc}[dir=ltr] .frame[data-v-18845343]:before{right:-1px}[dir=rtl] .frame[data-v-18845343]:before{left:-1px}.card-wrapper[data-v-18845343]{flex:1}[dir=ltr] .card-wrapper[data-v-18845343]{margin-left:60px}[dir=rtl] .card-wrapper[data-v-18845343]{margin-right:60px}.testimonial-card[data-v-18845343]{background:#fff;padding:50px 60px;text-align:center;border:1px solid #e5e7eb}.quote-icon[data-v-18845343]{font-size:32px;color:#181c3f;margin-bottom:30px;font-family:Georgia,serif}.quote-text[data-v-18845343]{font-size:16px;line-height:1.9;color:#181c3f;font-style:italic;max-width:600px;margin:0 auto 30px}.author[data-v-18845343]{font-size:18px;font-weight:700;color:#181c3f;margin:0;display:inline-flex;align-items:baseline;justify-content:center;gap:6px}.author-name[data-v-18845343]{font-weight:800}.author-position[data-v-18845343]{font-weight:600;color:#181c3f}.author-sep[data-v-18845343]{color:#181c3f;font-weight:400}.author-dash[data-v-18845343]{color:#181c3f;font-weight:700}.fade-enter-active[data-v-18845343],.fade-leave-active[data-v-18845343]{transition:opacity .4s ease}.fade-enter-from[data-v-18845343],.fade-leave-to[data-v-18845343]{opacity:0}@media (max-width: 991px){.testimonials-content[data-v-18845343]{flex-direction:column;gap:30px}.names-wrapper[data-v-18845343]{width:100%;min-height:auto;margin-bottom:0;padding-bottom:0}.names-list[data-v-18845343]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.names-title[data-v-18845343]{width:100%;text-align:center;padding:0 0 15px;margin-bottom:5px;border-bottom:2px solid var(--primary-color, var(--theme-color, #a51c30))}.name-btn[data-v-18845343]{width:auto!important;padding:10px 18px!important;background:#fff!important;border:1px solid #ddd!important;border-radius:4px;flex-shrink:0}.name-btn.active[data-v-18845343]{background:#181c3f!important;border-color:#181c3f!important}.name-btn.active .name[data-v-18845343]{color:#fff}.name-btn .arrow[data-v-18845343],.name-btn .line[data-v-18845343],.frame[data-v-18845343]{display:none!important}.name-btn .name[data-v-18845343]{background:transparent;padding:0!important;padding-inline-end:0!important;margin:0}.card-wrapper[data-v-18845343]{margin-left:0!important;margin-right:0!important;width:100%}}@media (max-width: 767px){.testimonials-section[data-v-18845343]{padding:30px 0 40px}.section-title[data-v-18845343]{font-size:32px}.testimonial-card[data-v-18845343]{padding:35px 25px}.quote-text[data-v-18845343]{font-size:15px}}.animated-line[data-v-215ef9da]{position:absolute;width:2px;height:40px;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );top:-40px;opacity:0}.animated-line.animate[data-v-215ef9da]{animation:lineSlideDownAndFade-215ef9da 1.5s ease-out 1.5s forwards}@keyframes lineSlideDownAndFade-215ef9da{0%{top:-40px;opacity:1}60%{top:calc(100% - 40px);opacity:1}to{top:calc(100% - 40px);opacity:0}}.rank-details[data-v-215ef9da]{margin-top:.75rem;display:flex;flex-direction:column;gap:.4rem}.rank-detail-row[data-v-215ef9da]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font-family:Cairo,sans-serif;font-size:.8125rem;line-height:1.4}.rank-detail-scope[data-v-215ef9da]{flex-shrink:0;font-weight:700;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );min-width:3.25rem}.rank-detail-label[data-v-215ef9da]{color:#334155;font-weight:600}.overlay-rank-details[data-v-215ef9da]{display:flex;flex-direction:column;gap:.25rem;width:100%;margin-bottom:.35rem}.overlay-rank-row[data-v-215ef9da]{display:flex;flex-direction:column;align-items:center;gap:.1rem}.overlay-rank-scope[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.85}.overlay-rank-label[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:.95rem;font-weight:800;text-align:center;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.section-subtitle[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:1.35rem;font-weight:700;color:#181c3f}.process-grid[data-v-215ef9da]{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width: 640px){.process-grid[data-v-215ef9da]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 768px){.process-grid[data-v-215ef9da]{grid-template-columns:repeat(3,1fr)}}.process-card[data-v-215ef9da]{background:#f8f9fa;border-radius:0;padding:30px 25px;position:relative;transition:all .3s ease;border:1px solid #e9ecef;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){.process-card[data-v-215ef9da]{min-height:400px}}.process-card[data-v-215ef9da]:hover{transform:translateY(-5px);border-color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.card-info[data-v-215ef9da]{position:relative;z-index:5;transition:opacity .3s ease;width:100%;margin-top:auto}.process-number[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:2.5rem;font-weight:800;line-height:1;color:#cbd5e1;margin-bottom:30px;transition:color .3s ease;font-variant-numeric:tabular-nums}.process-card:hover .process-number[data-v-215ef9da]{color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.process-content[data-v-215ef9da]{position:relative}.process-title[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:1.125rem;font-weight:700;color:#181c3f;margin-bottom:10px;line-height:1.4}.process-department[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:.85rem;color:#181c3f;line-height:1.5;margin:0 0 8px}.process-year[data-v-215ef9da],.process-study[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:.8125rem;color:#64748b;margin:.35rem 0 0}.card-image-wrapper[data-v-215ef9da]{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .35s ease;z-index:10}.card-shimmer[data-v-215ef9da]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5,#e0e0e0 75%);background-size:200% 100%;animation:shimmer-215ef9da 1.5s infinite}@keyframes shimmer-215ef9da{0%{background-position:200% 0}to{background-position:-200% 0}}.card-image[data-v-215ef9da]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;transition:opacity .4s ease;z-index:1}.card-image.loaded[data-v-215ef9da]{opacity:1}.card-image.loaded+.card-shimmer[data-v-215ef9da],.card-image.loaded~.card-shimmer[data-v-215ef9da]{display:none}.card-placeholder[data-v-215ef9da]{position:absolute;top:0;left:0;right:0;bottom:0;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );display:flex;align-items:center;justify-content:center;z-index:1}.placeholder-icon[data-v-215ef9da]{width:60px;height:60px;color:#ffffffb3}.card-overlay[data-v-215ef9da]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);padding:40px 15px 15px;color:#fff;z-index:2;display:flex;flex-direction:column;align-items:center}.overlay-rank[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:800;text-align:center;margin-bottom:4px;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.overlay-name[data-v-215ef9da]{font-family:Cairo,sans-serif;font-size:.95rem;font-weight:700;text-align:center;margin-bottom:4px}@media (hover: hover){.process-card:hover .card-image-wrapper[data-v-215ef9da]{opacity:1}.process-card:hover .card-info[data-v-215ef9da]{opacity:0}}@media (hover: none) and (pointer: coarse){.process-card[data-v-215ef9da]:hover{transform:none}.process-card:hover .card-image-wrapper[data-v-215ef9da]{opacity:0}.process-card:hover .card-info[data-v-215ef9da]{opacity:1}.process-card.is-active[data-v-215ef9da]{transform:translateY(-5px)}.process-card.is-active .card-image-wrapper[data-v-215ef9da]{opacity:1}.process-card.is-active .card-info[data-v-215ef9da]{opacity:0}}@media screen and (max-width: 640px){.process-number[data-v-215ef9da]{font-size:4rem}.process-card[data-v-215ef9da]{padding:25px 20px}.placeholder-icon[data-v-215ef9da]{width:50px;height:50px}}.animated-line[data-v-70bf6926]{position:absolute;width:2px;height:40px;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );top:-40px;opacity:0}.animated-line.animate[data-v-70bf6926]{animation:lineSlideDownAndFade-70bf6926 1.5s ease-out 1.5s forwards}@keyframes lineSlideDownAndFade-70bf6926{0%{top:-40px;opacity:1}60%{top:calc(100% - 40px);opacity:1}to{top:calc(100% - 40px);opacity:0}}.nav-arrow-btn[data-v-70bf6926]{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#fff;border:none;color:#181c3f;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}[dir=rtl] .nav-arrow-btn svg[data-v-70bf6926]{transform:scaleX(-1)}.nav-arrow-btn[data-v-70bf6926]:before{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border-left:2px solid var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30)));border-bottom:2px solid var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30)));transition:all .4s ease}.nav-arrow-btn[data-v-70bf6926]:after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-right:2px solid var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30)));border-top:2px solid var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30)));transition:all .4s ease}.nav-arrow-btn[data-v-70bf6926]:hover:before{width:100%;height:100%}.nav-arrow-btn[data-v-70bf6926]:hover:after{width:100%;height:100%}.nav-arrow-btn[data-v-70bf6926]:hover{color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.nav-arrow-btn[data-v-70bf6926]:disabled{opacity:.3;cursor:not-allowed}.nav-arrow-btn[data-v-70bf6926]:disabled:hover{color:#181c3f}.nav-arrow-btn[data-v-70bf6926]:disabled:before,.nav-arrow-btn[data-v-70bf6926]:disabled:after{display:none}.news-slider-wrapper[data-v-70bf6926]{overflow:hidden;position:relative;width:100%}.news-slider[data-v-70bf6926]{display:flex;gap:32px;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.news-card[data-v-70bf6926]{flex:0 0 calc(33.333% - 21.333px);background:#fff;overflow:hidden;border:1px solid #e5e7eb;transition:all .3s ease}.news-card[data-v-70bf6926]:hover{border-color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );transform:translateY(-8px)}.news-image-wrapper[data-v-70bf6926]{position:relative;width:100%;height:280px;overflow:hidden;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-70bf6926 1.5s infinite}@keyframes shimmer-70bf6926{0%{background-position:200% 0}to{background-position:-200% 0}}.news-image[data-v-70bf6926]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.news-image[data-v-70bf6926]{opacity:0;transition:opacity .3s ease,transform .5s ease}.news-image.loaded[data-v-70bf6926]{opacity:1}.news-card:hover .news-image[data-v-70bf6926]{transform:scale(1.1)}.badge-left[data-v-70bf6926]{left:20px;right:auto}.badge-right[data-v-70bf6926]{right:20px;left:auto}.news-category[data-v-70bf6926]{position:absolute;top:20px;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );color:#fff;padding:6px 16px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;z-index:2}.featured-badge[data-v-70bf6926]{position:absolute;top:20px;z-index:10;display:inline-flex;align-items:center;gap:4px;background:#fef3c7;color:#92400e;padding:6px 12px;border-radius:9999px;font-size:.75rem;font-weight:600;box-shadow:0 4px 6px -1px #0000001a}.news-overlay[data-v-70bf6926]{position:absolute;top:0;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30))) 90%,transparent);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none;text-decoration:none;color:inherit;cursor:pointer}.news-card:hover .news-overlay[data-v-70bf6926]{opacity:1;pointer-events:auto}.corner-border[data-v-70bf6926]{position:absolute;background:#fff;z-index:3;transition:all .4s ease}.corner-top-left[data-v-70bf6926]{top:0;left:0;width:0;height:3px}.corner-top-right[data-v-70bf6926]{top:0;right:0;width:3px;height:0}.corner-bottom-left[data-v-70bf6926]{bottom:0;left:0;width:3px;height:0}.corner-bottom-right[data-v-70bf6926]{bottom:0;right:0;width:0;height:3px}.news-card:hover .corner-top-left[data-v-70bf6926]{width:60px}.news-card:hover .corner-top-right[data-v-70bf6926],.news-card:hover .corner-bottom-left[data-v-70bf6926]{height:60px}.news-card:hover .corner-bottom-right[data-v-70bf6926]{width:60px}.news-content[data-v-70bf6926]{padding:24px}.news-date[data-v-70bf6926]{display:flex;align-items:center;gap:8px;color:#181c3f;font-size:.875rem;margin-bottom:12px}.news-title[data-v-70bf6926]{font-size:1.5rem;font-weight:700;color:#181c3f;margin-bottom:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.news-card:hover .news-title[data-v-70bf6926]{color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.news-excerpt[data-v-70bf6926]{color:#181c3f;font-size:.9375rem;line-height:1.6;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-read-more[data-v-70bf6926]{display:inline-flex;align-items:center;gap:8px;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:gap .3s ease}.news-read-more[data-v-70bf6926]:hover{gap:12px}.rtl-arrow[data-v-70bf6926]{transform:scaleX(-1)}@media only screen and (max-width: 1024px){.news-card[data-v-70bf6926]{flex:0 0 calc(50% - 16px)}}@media only screen and (max-width: 768px){.news-card[data-v-70bf6926]{flex:0 0 100%}.news-image-wrapper[data-v-70bf6926]{height:240px}.news-title[data-v-70bf6926]{font-size:1.25rem}.nav-arrow-btn[data-v-70bf6926]{width:45px;height:45px}}.animated-line[data-v-1093eb56]{position:absolute;width:2px;height:40px;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );top:-40px;opacity:0}.animated-line.animate[data-v-1093eb56]{animation:lineSlideDownAndFade-1093eb56 1.5s ease-out 1.5s forwards}@keyframes lineSlideDownAndFade-1093eb56{0%{top:-40px;opacity:1}60%{top:calc(100% - 40px);opacity:1}to{top:calc(100% - 40px);opacity:0}}.events-grid[data-v-1093eb56]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 80px;position:relative;max-width:1100px;margin:0 auto}.events-grid[data-v-1093eb56]>*{min-width:0;max-width:100%}.awards-item[data-v-1093eb56]{position:relative;display:flex;gap:30px;padding:30px 0;cursor:pointer;z-index:1;text-decoration:none;color:inherit}.awards-item[data-v-1093eb56]:before{content:"";position:absolute;height:calc(100% - 65px);top:45px;left:20px;width:calc(100% - 20px);background-color:#f2f2f2;z-index:-1;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease-in,visibility .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in}.awards-item[data-v-1093eb56]:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.event-year[data-v-1093eb56]{flex:0 0 90px;font-family:Cairo,sans-serif;font-weight:700;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.event-day-num[data-v-1093eb56]{font-size:2rem;line-height:1}.event-month[data-v-1093eb56]{font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.event-year[data-v-1093eb56]:after{content:"";position:absolute;right:-15px;top:0;width:2px;height:100%;background:#e5e7eb}.event-content[data-v-1093eb56]{flex:1;position:relative;z-index:2}.event-title[data-v-1093eb56]{font-family:Cairo,sans-serif;font-size:1.2rem;font-weight:700;color:#181c3f;margin-bottom:9.6px;transition:color .3s ease}.awards-item:hover .event-title[data-v-1093eb56]{color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.event-description[data-v-1093eb56]{font-family:Cairo,sans-serif;font-size:1rem;color:#181c3f;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media only screen and (max-width: 768px){.events-grid[data-v-1093eb56]{grid-template-columns:1fr;gap:30px}.events-grid[data-v-1093eb56]:after{display:none}}@media only screen and (max-width: 768px){.awards-item[data-v-1093eb56]{flex-direction:column;gap:15px;padding:20px 0}.event-year[data-v-1093eb56]{flex:0 0 auto;flex-direction:row;gap:8px;text-align:left}.event-month[data-v-1093eb56]{font-size:.8rem}.event-year-num[data-v-1093eb56]{font-size:1rem}.event-year[data-v-1093eb56]:after{display:none}.awards-item[data-v-1093eb56]:before{left:0;width:100%;height:calc(100% - 40px);top:30px}.event-title[data-v-1093eb56]{font-size:.9rem}.event-description[data-v-1093eb56]{font-size:.7rem}}html[dir=rtl] .event-year[data-v-1093eb56]:after{right:auto;left:-15px}html[dir=rtl] .awards-item[data-v-1093eb56]:before{left:auto;right:20px}@media only screen and (max-width: 768px){html[dir=rtl] .awards-item[data-v-1093eb56]:before{right:0}}@media only screen and (max-width: 1024px){html[dir=rtl] .event-year[data-v-1093eb56]:after{left:-15px}}.about-section[data-v-91d19056]{padding:40px 0 50px;background:#f8f8f8}.container[data-v-91d19056]{max-width:1200px;margin:0 auto;padding:0 20px}.section-header[data-v-91d19056]{text-align:center;margin-bottom:60px}.section-label[data-v-91d19056]{display:block;font-size:11px;letter-spacing:4px;font-weight:600;text-transform:uppercase;color:var(--primary-color, var(--theme-color, #a51c30));margin-bottom:15px}.section-title[data-v-91d19056]{font-size:38px;font-weight:700;color:#181c3f;margin:0}@media (min-width: 768px){.section-title[data-v-91d19056]{font-size:48px}}.about-content[data-v-91d19056]{display:flex;align-items:stretch;gap:40px}.image-side[data-v-91d19056]{flex-shrink:0;width:42%}.about-image-wrapper[data-v-91d19056]{position:relative;width:100%;height:100%;min-height:480px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-91d19056 1.5s infinite;overflow:hidden}.about-image[data-v-91d19056]{width:100%;height:100%;min-height:480px;object-fit:cover;display:block;opacity:0;transition:opacity .3s ease}.about-image.loaded[data-v-91d19056]{opacity:1}@keyframes shimmer-91d19056{0%{background-position:200% 0}to{background-position:-200% 0}}.content-side[data-v-91d19056]{flex:1;display:flex;align-items:stretch}.content-frame[data-v-91d19056]{flex:1;min-width:0;min-height:480px;border:1px solid #ccc;padding:45px 50px;display:flex;flex-direction:column;background:transparent;overflow:hidden}.tabs-wrapper[data-v-91d19056]{display:flex;gap:0;margin-bottom:35px;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.tab-btn[data-v-91d19056]{font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:0 35px;color:#181c3f;background:none!important;border:none!important;box-shadow:none!important;outline:none!important;cursor:pointer;position:relative;transition:color .3s}.tab-btn[data-v-91d19056]:focus{outline:none!important;box-shadow:none!important}.tab-btn[data-v-91d19056]:first-child{padding-inline-start:0}.tab-btn[data-v-91d19056]:after{content:"";position:absolute;bottom:-16px;inset-inline-start:0;width:100%;height:2px;background:var(--primary-color, var(--theme-color, #a51c30));opacity:0;transition:opacity .3s}.tab-btn[data-v-91d19056]:first-child:after{width:calc(100% - 35px)}.tab-btn[data-v-91d19056]:hover,.tab-btn.active[data-v-91d19056]{color:#181c3f}.tab-btn.active[data-v-91d19056]:after{opacity:1}.tab-content[data-v-91d19056]{flex:1 1 auto;min-height:0;overflow:hidden}.content-text[data-v-91d19056]{font-size:15px;line-height:1.9;color:#181c3f;margin:0}.content-text--preview[data-v-91d19056]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.cta-wrapper[data-v-91d19056]{margin-top:30px}.cta-btn[data-v-91d19056]{display:inline-block;padding:12px 30px;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;background:var(--primary-color, var(--theme-color, #a51c30));text-decoration:none;transition:background .3s,transform .3s}.cta-btn[data-v-91d19056]:hover{background:color-mix(in srgb,var(--primary-color, var(--theme-color, #a51c30)) 85%,#000);transform:translateY(-2px)}.fade-enter-active[data-v-91d19056],.fade-leave-active[data-v-91d19056]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-91d19056]{opacity:0;transform:translateY(10px)}.fade-leave-to[data-v-91d19056]{opacity:0;transform:translateY(-10px)}@media (max-width: 991px){.about-content[data-v-91d19056]{flex-direction:column}.image-side[data-v-91d19056]{width:100%}.about-image-wrapper[data-v-91d19056],.about-image[data-v-91d19056]{min-height:350px}.content-frame[data-v-91d19056]{padding:30px}}@media (max-width: 767px){.about-section[data-v-91d19056]{padding:30px 0 40px}.section-title[data-v-91d19056]{font-size:32px}.about-image-wrapper[data-v-91d19056],.about-image[data-v-91d19056]{min-height:280px}.tabs-wrapper[data-v-91d19056]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;padding-bottom:15px}.tabs-wrapper[data-v-91d19056]::-webkit-scrollbar{display:none}.tab-btn[data-v-91d19056]{flex-shrink:0;padding:0 20px}.tab-btn[data-v-91d19056]:first-child{padding-inline-start:0}.content-frame[data-v-91d19056]{padding:25px 20px}.content-text[data-v-91d19056]{font-size:14px}}.animated-line[data-v-54cea07d]{position:absolute;width:2px;height:40px;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );top:-40px;opacity:0}.animated-line.animate[data-v-54cea07d]{animation:lineSlideDownAndFade-54cea07d 1.5s ease-out 1.5s forwards}@keyframes lineSlideDownAndFade-54cea07d{0%{top:-40px;opacity:1}60%{top:calc(100% - 40px);opacity:1}to{top:calc(100% - 40px);opacity:0}}.gallery-filters[data-v-54cea07d]{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:40px}.filter-btn[data-v-54cea07d]{font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:12px 30px;color:#181c3f;background:#fff;border:2px solid #e5e7eb;border-radius:0;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease}.filter-btn[data-v-54cea07d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );transition:left .4s ease;z-index:-1}.filter-btn[data-v-54cea07d]:hover{color:#fff;border-color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );transform:translateY(-2px)}.filter-btn[data-v-54cea07d]:hover:before{left:0}.filter-btn.active[data-v-54cea07d]{color:#fff;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );border-color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.filter-btn.active[data-v-54cea07d]:before{left:0}.gallery-grid-wrapper[data-v-54cea07d]{max-width:100%;margin:0 auto}.gallery-grid[data-v-54cea07d]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;grid-auto-flow:dense;position:relative;min-height:400px}.gallery-grid.mosaic-layout[data-v-54cea07d]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:minmax(220px,32vh) minmax(220px,32vh) minmax(200px,26vh);gap:18px;min-height:0;align-items:stretch;grid-auto-flow:row}.gallery-grid.mosaic-layout figure[data-v-54cea07d]{min-height:0;border:1px solid #e8eaef;border-radius:2px;box-shadow:0 1px 3px #181c3f0f;transition:box-shadow .25s ease,border-color .25s ease}.gallery-grid.mosaic-layout figure[data-v-54cea07d]:hover{box-shadow:0 12px 40px #181c3f1f;border-color:color-mix(in srgb,var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30))) 35%,#e8eaef)}.gallery-grid.mosaic-layout .mosaic-pos-0[data-v-54cea07d]{grid-column:1 / span 7;grid-row:1 / span 2}.gallery-grid.mosaic-layout .mosaic-pos-1[data-v-54cea07d]{grid-column:8 / span 5;grid-row:1}.gallery-grid.mosaic-layout .mosaic-pos-2[data-v-54cea07d]{grid-column:8 / span 5;grid-row:2}.gallery-grid.mosaic-layout .mosaic-pos-3[data-v-54cea07d]{grid-column:1 / span 4;grid-row:3}.gallery-grid.mosaic-layout .mosaic-pos-4[data-v-54cea07d]{grid-column:5 / span 4;grid-row:3}.gallery-grid.mosaic-layout .mosaic-pos-5[data-v-54cea07d]{grid-column:9 / span 4;grid-row:3}.gallery-grid.mosaic-layout figure.effect-chico figcaption[data-v-54cea07d]{padding:1rem 1.1rem .9rem;justify-content:flex-end;align-items:stretch;background:linear-gradient(180deg,#0000,#00000073 55%,#000000c7)}.gallery-grid.mosaic-layout figure.effect-chico figcaption[data-v-54cea07d]:before{display:none}.gallery-grid.mosaic-layout figure.effect-chico h2[data-v-54cea07d]{opacity:1;transform:none;text-shadow:0 1px 8px rgba(0,0,0,.35);text-align:start}.gallery-grid.mosaic-layout figure.effect-chico .mosaic-desc[data-v-54cea07d]{opacity:1;transform:none;text-shadow:0 1px 8px rgba(0,0,0,.35);text-align:start}.mosaic-caption-stack[data-v-54cea07d]{display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:100%;gap:.35rem}.gallery-grid:not(.mosaic-layout) figure.effect-chico .mosaic-caption-stack[data-v-54cea07d]{align-self:stretch}.mosaic-caption-main[data-v-54cea07d]{width:100%}.gallery-grid:not(.mosaic-layout) figure.effect-chico .mosaic-caption-main h2[data-v-54cea07d]{text-align:center}.gallery-grid.mosaic-layout .mosaic-caption-main h2[data-v-54cea07d]{font-size:clamp(.68rem,.82vw,.8125rem);font-weight:600;line-height:1.45;padding:0;margin:0;letter-spacing:.008em;text-align:start}.gallery-grid.mosaic-layout .mosaic-feature .mosaic-caption-main h2[data-v-54cea07d]{font-size:clamp(.78rem,1vw,.9375rem);line-height:1.38}.mosaic-desc-row[data-v-54cea07d]{padding-top:.45rem;margin-top:.2rem;border-top:1px solid rgba(255,255,255,.18)}.gallery-grid.mosaic-layout .mosaic-desc-row[data-v-54cea07d]{width:100%}.gallery-grid.mosaic-layout .mosaic-desc[data-v-54cea07d]{margin:0;font-size:.6875rem;font-weight:500;line-height:1.4;color:#ffffffe6;text-align:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gallery-grid figure[data-v-54cea07d]{position:relative;overflow:hidden;background:#000;cursor:pointer;margin:0;border:1px solid #e5e7eb;transition:border-color .3s ease}.gallery-grid figure[data-v-54cea07d]:hover{border-color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.gallery-item-large[data-v-54cea07d]{grid-column:span 2;grid-row:span 2}.gallery-item-medium[data-v-54cea07d]{grid-column:span 1;grid-row:span 1}.gallery-grid figure img[data-v-54cea07d]{width:100%;height:100%;object-fit:cover;opacity:0;filter:brightness(1);transform:scale(1);transition:opacity .35s ease,transform .4s ease-out,filter .35s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(135deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 200%;animation:shimmer-54cea07d 1.5s infinite}.gallery-grid figure img.loaded[data-v-54cea07d]{opacity:1;animation:none;background:transparent}@keyframes shimmer-54cea07d{0%{background-position:200% 0}to{background-position:-200% 0}}.gallery-grid figure figcaption[data-v-54cea07d]{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px;background:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}figure.effect-chico figcaption[data-v-54cea07d]:before{position:absolute;content:"";top:40px;right:40px;bottom:40px;left:40px;border:2px solid rgba(255,255,255,.6);opacity:0;transform:scale(.9);transition:opacity .35s,transform .35s;pointer-events:none}figure.effect-chico h2[data-v-54cea07d]{position:relative;padding:0 20px 15px;margin:0;font-family:Cairo,sans-serif;font-size:1.75rem;font-weight:700;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5);opacity:0;transform:translateY(20px);transition:opacity .35s,transform .35s}figure.effect-chico .mosaic-desc-row[data-v-54cea07d]{border-top:none;padding-top:0;margin-top:0}.gallery-grid.mosaic-layout figure.effect-chico .mosaic-desc-row[data-v-54cea07d]{border-top:1px solid rgba(255,255,255,.18);padding-top:.45rem;margin-top:.2rem}figure.effect-chico .mosaic-desc[data-v-54cea07d]{position:relative;margin:0;max-width:none;width:100%;font-family:Cairo,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.45;color:#ffffffeb;text-align:start;opacity:0;transform:translateY(20px);transition:opacity .35s,transform .35s;transition-delay:.05s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (hover: hover){figure.effect-chico:hover img[data-v-54cea07d]{opacity:.3;transform:scale(1.12);filter:brightness(.5)}.gallery-grid.mosaic-layout figure.effect-chico:hover img[data-v-54cea07d]{opacity:1;transform:scale(1.03);filter:brightness(.92)}figure.effect-chico:hover figcaption[data-v-54cea07d]:before{opacity:1;transform:scale(1)}figure.effect-chico:hover h2[data-v-54cea07d],figure.effect-chico:hover .mosaic-desc[data-v-54cea07d]{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.gallery-grid figure img[data-v-54cea07d]{transition-duration:.01ms;animation:none}.gallery-grid.mosaic-layout figure.effect-chico:hover img[data-v-54cea07d],figure.effect-chico:hover img[data-v-54cea07d]{transform:none;filter:none}figure.effect-chico:hover h2[data-v-54cea07d],figure.effect-chico:hover .mosaic-desc[data-v-54cea07d]{opacity:1;transform:none}}@media (max-width: 767px){.gallery-section .gallery-grid figure.gallery-figure--instant[data-v-54cea07d],.gallery-section .gallery-grid figure.gallery-figure--instant img[data-v-54cea07d]{opacity:1!important;transform:none!important;animation:none!important}.gallery-section [data-aos][data-v-54cea07d],.gallery-section .aos-animate[data-v-54cea07d]{opacity:1!important;transform:none!important;transition:none!important}}.gallery-fade-enter-active[data-v-54cea07d],.gallery-fade-leave-active[data-v-54cea07d]{transition:opacity .5s ease}.gallery-fade-enter-from[data-v-54cea07d]{opacity:0}.gallery-fade-enter-to[data-v-54cea07d],.gallery-fade-leave-from[data-v-54cea07d]{opacity:1}.gallery-fade-leave-to[data-v-54cea07d]{opacity:0}@media only screen and (max-width: 1280px){.gallery-grid[data-v-54cea07d]{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 1024px){.gallery-grid[data-v-54cea07d]{grid-template-columns:repeat(2,1fr);gap:15px}.gallery-item-large[data-v-54cea07d]{grid-column:span 2;grid-row:span 1}.gallery-grid.mosaic-layout[data-v-54cea07d]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(210px,auto);gap:14px}.gallery-grid.mosaic-layout .mosaic-cell[data-v-54cea07d]{grid-column:auto!important;grid-row:auto!important;min-height:210px}.gallery-grid.mosaic-layout .mosaic-pos-0[data-v-54cea07d]{grid-column:1 / -1!important;min-height:280px}figure.effect-chico h2[data-v-54cea07d]{font-size:1.5rem}figure.effect-chico figcaption[data-v-54cea07d]:before{top:30px;right:30px;bottom:30px;left:30px}}@media only screen and (max-width: 768px){.gallery-grid[data-v-54cea07d]{grid-template-columns:1fr;gap:15px}.gallery-grid figure img[data-v-54cea07d]{opacity:1;animation:none;background:#e5e7eb}.gallery-item-large[data-v-54cea07d],.gallery-item-medium[data-v-54cea07d]{grid-column:span 1;grid-row:span 1}.gallery-grid.mosaic-layout[data-v-54cea07d]{grid-template-columns:1fr;gap:12px}.gallery-grid.mosaic-layout .mosaic-pos-0[data-v-54cea07d]{grid-column:1 / -1!important;min-height:240px}.gallery-grid figure[data-v-54cea07d]{min-height:280px}.gallery-grid.mosaic-layout figure[data-v-54cea07d]{min-height:220px}figure.effect-chico h2[data-v-54cea07d]{font-size:1.25rem;padding:0 15px 10px}.gallery-grid.mosaic-layout figure.effect-chico .mosaic-caption-main h2[data-v-54cea07d]{font-size:.75rem;padding:0}.gallery-grid.mosaic-layout figure.effect-chico.mosaic-feature .mosaic-caption-main h2[data-v-54cea07d]{font-size:.875rem}figure.effect-chico .mosaic-desc[data-v-54cea07d]{font-size:.875rem}figure.effect-chico figcaption[data-v-54cea07d]:before{top:20px;right:20px;bottom:20px;left:20px}.gallery-filters[data-v-54cea07d]{gap:10px;margin-top:30px}.filter-btn[data-v-54cea07d]{font-size:.8125rem;padding:10px 20px}}html[dir=rtl] figure.effect-chico h2[data-v-54cea07d]{text-align:center}.lightbox-overlay[data-v-54cea07d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000f2;display:flex;align-items:center;justify-content:center;padding:2rem}.lightbox-close[data-v-54cea07d]{position:absolute;top:2rem;right:2rem;color:#fff;background:#ffffff1a;border:none;padding:.5rem;border-radius:50%;cursor:pointer;transition:background .3s ease;z-index:10000}.lightbox-close[data-v-54cea07d]:hover{background:#fff3}.lightbox-content[data-v-54cea07d]{max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center}.lightbox-image[data-v-54cea07d]{max-width:100%;max-height:75vh;object-fit:contain;border-radius:.5rem}.lightbox-info[data-v-54cea07d]{margin-top:1.5rem;text-align:center;color:#fff;max-width:800px}.lightbox-title[data-v-54cea07d]{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#fff}.lightbox-description[data-v-54cea07d]{font-size:1rem;color:#ffffffe6;line-height:1.6;text-align:start}.lightbox-nav[data-v-54cea07d]{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;padding:1rem;border-radius:50%;cursor:pointer;transition:background .3s ease;z-index:10000}.lightbox-nav[data-v-54cea07d]:hover{background:#fff3}.lightbox-prev[data-v-54cea07d]{left:2rem}.lightbox-next[data-v-54cea07d]{right:2rem}.fade-enter-active[data-v-54cea07d],.fade-leave-active[data-v-54cea07d]{transition:opacity .3s ease}.fade-enter-from[data-v-54cea07d],.fade-leave-to[data-v-54cea07d]{opacity:0}@media (max-width: 768px){.lightbox-close[data-v-54cea07d]{top:1rem;right:1rem}.lightbox-nav[data-v-54cea07d]{padding:.75rem}.lightbox-prev[data-v-54cea07d]{left:1rem}.lightbox-next[data-v-54cea07d]{right:1rem}.lightbox-title[data-v-54cea07d]{font-size:1.25rem}.lightbox-description[data-v-54cea07d]{font-size:.875rem}}.animated-line[data-v-1a486632]{position:absolute;width:2px;height:40px;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );top:-40px;opacity:0}.animated-line.animate[data-v-1a486632]{animation:lineSlideDownAndFade-1a486632 1.5s ease-out 1.5s forwards}@keyframes lineSlideDownAndFade-1a486632{0%{top:-40px;opacity:1}60%{top:calc(100% - 40px);opacity:1}to{top:calc(100% - 40px);opacity:0}}.service-card[data-v-1a486632]{position:relative;background:#fff;padding:40px 32px;border:1px solid #e5e7eb;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.service-card[data-v-1a486632]:hover{transform:translateY(-8px);border-color:var(--primary-color, var(--theme-color, var(--dept-primary, #A51C30)))}.service-icon-wrapper[data-v-1a486632]{margin-bottom:24px}.service-icon[data-v-1a486632]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) ) 10%,transparent),color-mix(in srgb,var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) ) 5%,transparent));border-radius:8px;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );transition:all .4s ease}.service-card:hover .service-icon[data-v-1a486632]{background:linear-gradient(135deg,var(--primary-color, var(--theme-color, var(--dept-primary, #a51c30))) 0%,var(--primary-color-700, #8b1626) 100%);color:#fff;transform:scale(1.1) rotate(5deg)}.service-content[data-v-1a486632]{position:relative;z-index:1}.service-title[data-v-1a486632]{font-family:Cairo,sans-serif;font-size:1.5rem;font-weight:700;color:#181c3f;margin-bottom:12px;transition:color .3s ease}.service-card:hover .service-title[data-v-1a486632]{color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) )}.service-description[data-v-1a486632]{font-family:Cairo,sans-serif;font-size:.9375rem;color:#181c3f;line-height:1.7;margin-bottom:20px}.service-link[data-v-1a486632]{display:inline-flex;align-items:center;gap:6px;color:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );font-weight:600;font-size:.9375rem;transition:all .3s ease}.service-link[data-v-1a486632]:hover{gap:10px}.service-link svg[data-v-1a486632]{transition:transform .3s ease}.service-link:hover svg[data-v-1a486632]{transform:translate(4px)}.service-border[data-v-1a486632]{position:absolute;background:var( --primary-color, var(--theme-color, var(--dept-primary, #a51c30)) );transition:all .4s ease}.service-border-top[data-v-1a486632]{top:0;left:50%;width:0;height:3px;transform:translate(-50%)}.service-border-right[data-v-1a486632]{top:50%;right:0;width:3px;height:0;transform:translateY(-50%)}.service-border-bottom[data-v-1a486632]{bottom:0;left:50%;width:0;height:3px;transform:translate(-50%)}.service-border-left[data-v-1a486632]{top:50%;left:0;width:3px;height:0;transform:translateY(-50%)}.service-card:hover .service-border-top[data-v-1a486632],.service-card:hover .service-border-bottom[data-v-1a486632]{width:100%}.service-card:hover .service-border-right[data-v-1a486632],.service-card:hover .service-border-left[data-v-1a486632]{height:100%}html[dir=rtl] .service-link:hover svg[data-v-1a486632]{transform:translate(-4px)}@media only screen and (max-width: 768px){.service-card[data-v-1a486632]{padding:32px 24px}.service-icon[data-v-1a486632]{width:50px;height:50px}.service-title[data-v-1a486632]{font-size:1.25rem}.service-description[data-v-1a486632]{font-size:.875rem}}.sdg-section[data-v-41b12a0d]{background:#f5f5f5}.sdg-grid[data-v-41b12a0d]{display:grid;grid-template-columns:repeat(6,1fr);gap:0}.sdg-card[data-v-41b12a0d]{position:relative;padding-top:166.67%;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sdg-bg-wrapper[data-v-41b12a0d]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.sdg-bg-shimmer[data-v-41b12a0d]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#f5f5f5 25%,#fafafa,#f5f5f5 75%);background-size:200% 100%;animation:shimmer-41b12a0d 1.5s infinite}@keyframes shimmer-41b12a0d{0%{background-position:200% 0}to{background-position:-200% 0}}.sdg-bg-img[data-v-41b12a0d]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;z-index:1}.sdg-bg-img.loaded[data-v-41b12a0d]{opacity:1}.sdg-bg-img.loaded+.sdg-bg-shimmer[data-v-41b12a0d],.sdg-bg-img.loaded~.sdg-bg-shimmer[data-v-41b12a0d]{display:none}.sdg-bg-placeholder[data-v-41b12a0d]{position:absolute;top:0;left:0;right:0;bottom:0;background:#f5f5f5}.sdg-bg-overlay[data-v-41b12a0d]{position:absolute;top:0;left:0;right:0;bottom:0;background:#0003;z-index:2;transition:opacity .4s ease}.sdg-hover[data-v-41b12a0d]{position:absolute;top:0;left:0;right:0;bottom:0;padding:16px;color:#fff;display:flex;flex-direction:column;opacity:0;transition:opacity .3s ease;z-index:10}.sdg-bg-wrapper[data-v-41b12a0d],.sdg-badge[data-v-41b12a0d]{transition:opacity .3s ease}.sdg-card:hover .sdg-hover[data-v-41b12a0d]{opacity:1}.sdg-card:hover .sdg-bg-wrapper[data-v-41b12a0d],.sdg-card:hover .sdg-badge[data-v-41b12a0d]{opacity:0}.hover-num[data-v-41b12a0d]{font-size:2.8rem;font-weight:300;line-height:1;margin-bottom:5px}.hover-title[data-v-41b12a0d]{font-size:.8rem;font-weight:700;text-transform:uppercase;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.35)}.hover-desc[data-v-41b12a0d]{font-size:.72rem;line-height:1.5;flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.hover-desc[data-v-41b12a0d] p{margin:0}.hover-desc[data-v-41b12a0d] *{color:#fff!important}.read-more-link[data-v-41b12a0d]{display:inline-flex;align-items:center;gap:4px;color:#fff;font-size:.7rem;font-weight:600;text-decoration:none;margin-top:auto;padding-top:8px;transition:opacity .2s ease}.read-more-link[data-v-41b12a0d]:hover{opacity:.8;text-decoration:underline}.read-more-icon[data-v-41b12a0d]{width:14px;height:14px}html[dir=rtl] .read-more-icon[data-v-41b12a0d]{transform:rotate(180deg)}.sdg-badge[data-v-41b12a0d]{position:absolute;bottom:8px;left:8px;z-index:5;transition:opacity .4s ease;padding:12px;color:#fff;display:flex;flex-direction:column;width:72%;aspect-ratio:1}.badge-top[data-v-41b12a0d]{display:flex;align-items:flex-start;gap:8px}.badge-num[data-v-41b12a0d]{font-size:2.8rem;font-weight:700;line-height:1}.badge-title[data-v-41b12a0d]{font-size:.85rem;font-weight:700;text-transform:uppercase;line-height:1.2;padding-top:6px;flex:1}.badge-title[data-v-41b12a0d] p{margin:0}.badge-title[data-v-41b12a0d] *{color:#fff!important}.badge-icon[data-v-41b12a0d]{width:75%;height:auto;max-height:60%;object-fit:contain;margin:auto auto 0}.sdg-card-last[data-v-41b12a0d]{background:#f5f5f5;cursor:default}.sdg-card-last[data-v-41b12a0d]:hover{transform:none!important;box-shadow:none!important}.last-content[data-v-41b12a0d]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;text-align:center}.single-logo-wrapper[data-v-41b12a0d]{display:flex;align-items:center;justify-content:center;margin-bottom:12px;width:100%}.university-logo[data-v-41b12a0d]{max-width:80%;max-height:90px;object-fit:contain}.tenant-logo-placeholder[data-v-41b12a0d]{width:60px;height:60px;color:var(--primary-color, var(--theme-color, #009edb))}.globe-icon[data-v-41b12a0d]{width:100%;height:100%}.tenant-name[data-v-41b12a0d]{font-size:.8rem;font-weight:700;color:#181c3f;text-align:center;line-height:1.3;max-width:95%}@media (hover: hover){.sdg-card[data-v-41b12a0d]{transition:transform .3s ease,box-shadow .3s ease}.sdg-card[data-v-41b12a0d]:hover{z-index:20;transform:scale(1.04);box-shadow:0 15px 45px #0000004d}}@media (max-width: 1024px){.sdg-grid[data-v-41b12a0d]{grid-template-columns:repeat(4,1fr)}.sdg-card[data-v-41b12a0d]{padding-top:150%}}@media (max-width: 768px){.sdg-grid[data-v-41b12a0d]{grid-template-columns:repeat(3,1fr)}.hover-num[data-v-41b12a0d]{font-size:2rem}.hover-title[data-v-41b12a0d]{font-size:.7rem}.hover-desc[data-v-41b12a0d]{font-size:.65rem;-webkit-line-clamp:4}.badge-num[data-v-41b12a0d]{font-size:1.8rem}.badge-title[data-v-41b12a0d]{font-size:.5rem}.tenant-name[data-v-41b12a0d]{font-size:.75rem}.university-logo[data-v-41b12a0d]{max-height:70px}.tenant-logo-placeholder[data-v-41b12a0d]{width:50px;height:50px}}@media (max-width: 480px){.sdg-grid[data-v-41b12a0d]{grid-template-columns:repeat(2,1fr)}.sdg-card[data-v-41b12a0d]{padding-top:160%}.sdg-hover[data-v-41b12a0d]{padding:10px}.hover-num[data-v-41b12a0d]{font-size:1.6rem;margin-bottom:3px}.hover-title[data-v-41b12a0d]{font-size:.6rem;padding-bottom:6px;margin-bottom:6px}.hover-desc[data-v-41b12a0d]{font-size:.55rem;line-height:1.4;-webkit-line-clamp:5}.badge-num[data-v-41b12a0d]{font-size:1.5rem}.badge-title[data-v-41b12a0d]{font-size:.4rem}.sdg-badge[data-v-41b12a0d]{padding:8px;width:68%}.badge-icon[data-v-41b12a0d]{width:65%}.university-logo[data-v-41b12a0d]{max-height:55px}.tenant-logo-placeholder[data-v-41b12a0d]{width:40px;height:40px}.tenant-name[data-v-41b12a0d]{font-size:.7rem}}@media (hover: none) and (pointer: coarse){.sdg-card[data-v-41b12a0d]{transform:none!important;box-shadow:none!important}.sdg-card:hover .sdg-hover[data-v-41b12a0d]{opacity:0}.sdg-card:hover .sdg-bg-wrapper[data-v-41b12a0d],.sdg-card:hover .sdg-badge[data-v-41b12a0d],.sdg-card.is-active .sdg-hover[data-v-41b12a0d]{opacity:1}.sdg-card.is-active .sdg-bg-wrapper[data-v-41b12a0d],.sdg-card.is-active .sdg-badge[data-v-41b12a0d]{opacity:0}}.section-line-wrapper[data-v-3acd5a0a]{position:relative;height:70px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0;padding:0}.vertical-track[data-v-3acd5a0a]{position:absolute;left:50%;top:0;width:2px;height:100%;background:#e5e7eb;margin-left:-1px;z-index:1;box-sizing:border-box}.vertical-top[data-v-3acd5a0a]{position:absolute;left:50%;top:0;width:2px;height:0;background:var(--theme-color, #3b82f6);margin-left:-1px;z-index:2;box-sizing:border-box}.vertical-bottom[data-v-3acd5a0a]{position:absolute;left:50%;top:50%;width:2px;height:0;background:var(--theme-color, #3b82f6);margin-left:-1px;z-index:2;box-sizing:border-box}.section-line[data-v-3acd5a0a]{position:absolute;top:50%;height:2px;width:auto;background:var(--theme-color, #3b82f6);opacity:0;margin-top:-1px;z-index:2;box-sizing:border-box}.direction-left .section-line.line-left[data-v-3acd5a0a]{left:0;right:50%;background:linear-gradient(90deg,transparent 0%,var(--theme-color, #3b82f6) 20%,var(--theme-color, #3b82f6) 100%)}.direction-right .section-line.line-right[data-v-3acd5a0a]{left:50%;right:0;background:linear-gradient(270deg,transparent 0%,var(--theme-color, #3b82f6) 20%,var(--theme-color, #3b82f6) 100%)}.direction-both .line-left-side[data-v-3acd5a0a]{left:0;right:50%;background:linear-gradient(90deg,transparent 0%,var(--theme-color, #3b82f6) 30%,var(--theme-color, #3b82f6) 100%)}.direction-both .line-right-side[data-v-3acd5a0a]{left:50%;right:0;background:linear-gradient(270deg,transparent 0%,var(--theme-color, #3b82f6) 30%,var(--theme-color, #3b82f6) 100%)}.end-dot[data-v-3acd5a0a]{position:absolute;top:50%;left:50%;width:16px;height:16px;background:var(--theme-color, #3b82f6);border-radius:0;border:3px solid white;box-shadow:0 0 0 2px var(--theme-color, #3b82f6);transform:translate(-50%,-50%) scale(0);opacity:0;z-index:5}.center-label[data-v-3acd5a0a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;z-index:10;padding:.35rem 1rem;white-space:nowrap}.center-label.bg-white[data-v-3acd5a0a]{background:#fff}.center-label.bg-gray[data-v-3acd5a0a]{background:#f8f8f8}.center-label.bg-transparent[data-v-3acd5a0a]{background:transparent}.label-text[data-v-3acd5a0a]{font-size:1rem;font-weight:700;color:#374151;text-transform:uppercase;letter-spacing:.2em}.section-line-wrapper.has-label[data-v-3acd5a0a]{height:95px}.section-line-wrapper.has-label .section-line[data-v-3acd5a0a],.section-line-wrapper.has-label .center-label[data-v-3acd5a0a],.section-line-wrapper.has-label .end-dot[data-v-3acd5a0a],.section-line-wrapper.has-label .vertical-bottom[data-v-3acd5a0a]{top:33.333%}.section-line-wrapper.animate:not(.has-label) .vertical-top[data-v-3acd5a0a]{animation:growToCenterAndFade-3acd5a0a 1s ease-out forwards}.section-line-wrapper.animate.has-label .vertical-top[data-v-3acd5a0a]{animation:growToCenterAndFadeHasLabel-3acd5a0a 1s ease-out forwards}.section-line-wrapper.animate.direction-left .section-line[data-v-3acd5a0a]{animation:lineFromLeftToCenter-3acd5a0a .5s ease-out .45s forwards}.section-line-wrapper.animate.direction-right .section-line[data-v-3acd5a0a]{animation:lineFromRightToCenter-3acd5a0a .5s ease-out .45s forwards}.section-line-wrapper.animate.direction-both .line-left-side[data-v-3acd5a0a]{animation:lineFromLeftToCenter-3acd5a0a .5s ease-out .45s forwards}.section-line-wrapper.animate.direction-both .line-right-side[data-v-3acd5a0a]{animation:lineFromRightToCenter-3acd5a0a .5s ease-out .45s forwards}.section-line-wrapper.animate .end-dot[data-v-3acd5a0a]{animation:dotAppear-3acd5a0a .3s ease-out .8s forwards}.section-line-wrapper.animate .center-label[data-v-3acd5a0a]{animation:labelAppear-3acd5a0a .4s ease-out .8s forwards}.section-line-wrapper.animate:not(.has-label) .vertical-bottom[data-v-3acd5a0a]{animation:growToBottomAndFade-3acd5a0a 1s ease-out .95s forwards}.section-line-wrapper.animate.has-label .vertical-bottom[data-v-3acd5a0a]{animation:growToBottomAndFadeHasLabel-3acd5a0a 1s ease-out .95s forwards}@keyframes growToCenterAndFade-3acd5a0a{0%{height:0;opacity:1}50%{height:50%;opacity:1}to{height:50%;opacity:0}}@keyframes growToCenterAndFadeHasLabel-3acd5a0a{0%{height:0;opacity:1}50%{height:33.333%;opacity:1}to{height:33.333%;opacity:0}}@keyframes growToBottomAndFade-3acd5a0a{0%{height:0;opacity:1}50%{height:50%;opacity:1}to{height:50%;opacity:0}}@keyframes growToBottomAndFadeHasLabel-3acd5a0a{0%{height:0;opacity:1}50%{height:66.667%;opacity:1}to{height:66.667%;opacity:0}}@keyframes lineFromLeftToCenter-3acd5a0a{0%{right:100%;opacity:0}to{right:50%;opacity:1}}@keyframes lineFromRightToCenter-3acd5a0a{0%{left:100%;opacity:0}to{left:50%;opacity:1}}@keyframes dotAppear-3acd5a0a{0%{transform:translate(-50%,-50%) scale(0);opacity:0}50%{transform:translate(-50%,-50%) scale(1.3);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes labelAppear-3acd5a0a{0%{transform:translate(-50%,-50%) scale(0);opacity:0}60%{transform:translate(-50%,-50%) scale(1.05);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@media only screen and (max-width: 768px){.section-line-wrapper[data-v-3acd5a0a]{height:50px}.section-line-wrapper.has-label[data-v-3acd5a0a]{height:55px}.section-line[data-v-3acd5a0a]{height:2px}.vertical-track[data-v-3acd5a0a],.vertical-top[data-v-3acd5a0a],.vertical-bottom[data-v-3acd5a0a]{width:2px}.end-dot[data-v-3acd5a0a]{width:14px;height:14px;border-width:2px}}.tsd-wrap[data-v-f8b12fb6]{position:relative;height:4rem;margin:0;padding:0}.tsd-track[data-v-f8b12fb6]{position:absolute;left:50%;top:0;width:2px;height:100%;background:#e5e7eb;margin-left:-1px;z-index:1;box-sizing:border-box}.tsd-line[data-v-f8b12fb6]{position:absolute;left:50%;top:0;width:2px;height:0;background:var(--theme-color, #3b82f6);margin-left:-1px;z-index:2;box-sizing:border-box}.tsd-line.is-on[data-v-f8b12fb6]{animation:tsd-draw-full-f8b12fb6 1.35s ease-out forwards}@keyframes tsd-draw-full-f8b12fb6{0%{height:0;opacity:1}72%{height:100%;opacity:1}to{height:100%;opacity:0}}h1[data-v-40242dca],h2[data-v-40242dca],h3[data-v-40242dca],h4[data-v-40242dca],h5[data-v-40242dca],h6[data-v-40242dca]{font-family:Crimson Text,serif}.final-animated-line[data-v-40242dca]{position:absolute;width:2px;height:40px;background:linear-gradient(to bottom,transparent,var(--primary-color, var(--theme-color, #a51c30)) 20%,var(--primary-color, var(--theme-color, #a51c30)) 80%,transparent);top:-40px;left:50%;margin-left:-1px;opacity:0;border-radius:0;box-shadow:0 0 8px #a51c304d;z-index:2;box-sizing:border-box}.final-animated-line.animate[data-v-40242dca]{animation:finalLineSlideDown-40242dca 2s ease-out forwards}@keyframes finalLineSlideDown-40242dca{0%{top:-40px;opacity:1}60%{top:calc(100% - 40px);opacity:1}to{top:calc(100% - 40px);opacity:0}}
