@charset "UTF-8";.common__container{max-width:870px;text-align:justify}.common__container-title{text-align:center}.common__container table tbody tr:nth-child(odd){background:#fff}.common__container table tbody tr:nth-child(2n){background:#f7f7f7}.common__container table a{color:#0c1c2b;border-bottom:solid 1px #0c1c2b;font-weight:500}.common__container table a:hover{color:#0c1c2b;border-bottom:none;text-decoration:none}.common__container ul{padding-left:10px}.common__container ul li{line-height:1.2rem;margin-top:.5em}.common__container ul li a{margin-left:.5em;color:#0c1c2b;border-bottom:solid 1px #0c1c2b;font-weight:500}.common__container ul li a:hover{color:#0c1c2b;border-bottom:none;text-decoration:none}.common__container ol{padding-left:10px}.common__container ol li{line-height:1.2rem;margin-top:.5em}.common__container ol li a{margin-left:.5em;color:#0c1c2b;border-bottom:solid 1px #0c1c2b;font-weight:500}.common__container ol li a:hover{color:#0c1c2b;border-bottom:none;text-decoration:none}.common__container p{text-indent:2em}.common__container tr{border-bottom:solid 1px #ededed}.common__container td{padding:20px;text-align:left;min-width:90px}.common__container-white{color:#000;background-color:#fff}.common__container-white-title{text-align:center}.common__container-white p{text-indent:2em}.common__container-white tr{border-bottom:solid 1px #000}.common__container-white td{padding:20px;text-align:left;min-width:90px}.common__container-black{color:#fff;background-color:#000}.common__container-black-title{text-align:center}.common__container-black p{text-indent:2em}.common__container-black tr{border-bottom:solid 1px #fff}.common__container-black td{padding:20px;text-align:left;min-width:90px}.common__container-contrast{color:#195183;background-color:#9dd1ff}.common__container-contrast-title{text-align:center}.common__container-contrast p{text-indent:2em}.common__container-contrast tr{border-bottom:solid 1px #195183}.common__container-contrast td{padding:20px;text-align:left;min-width:90px}.common__item{margin-bottom:15px}.common__item-header,.common__item-body{padding:1em}@media screen and (max-width: 1300px){.common__container{width:100%}.common__container td{padding:5px;text-align:left;min-width:none}.common__item{margin-bottom:0}}@media screen and (max-width: 715px){.common__container table td{text-align:left;min-width:10px}}@media screen and (max-width: 623px){.common__scrollTable{padding:.5em;border-top-left-radius:.5em;border-left:solid 1px rgba(12,29,44,.139);border-top:solid 1px rgba(12,29,44,.139);width:500px;overflow-x:scroll;margin:0 auto}.common__scrollTable table{width:623px}.common__scrollTable table td{width:220px}}@media screen and (max-width: 500px){.common__scrollTable{width:400px}.common__scrollTable table{width:623px}.common__scrollTable table td{width:180px}}@media screen and (max-width: 400px){.common__scrollTable{width:280px}.common__scrollTable table{width:623px}.common__scrollTable table td{width:140px}}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:20px}.loading-container p{color:#0c1c2b;font-size:16px;margin:0}.loading-spinner{width:40px;height:40px;border:3px solid rgba(158,181,217,.3);border-top:3px solid #0c1c2b;border-radius:50%;animation:spin 1s linear infinite}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:20px;text-align:center}.error-container p{color:#c80000;font-size:16px;margin:0}.error-container button{background-color:#0c1c2b;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:14px;transition:all .2s ease}.error-container button:hover{background-color:#010203;transform:translateY(-2px)}.empty-state{display:flex;align-items:center;justify-content:center;min-height:200px}.empty-state p{color:#0c1c2b;font-size:16px;margin:0;opacity:.7}.doc_item-show{display:block}.doc_item-hidden{display:none}.doc__item{max-width:fit-content;margin:5px 0}.document__hrLine{border-bottom:solid 1px rgba(128,128,128,.33);margin:20px 0}.btn-show,.btn-show-contrast,.btn-show-black,.btn-show-white{width:100%;min-height:60px;border-bottom:1px solid #0c1c2b;background-color:transparent;margin:16px 0;padding:16px 24px;font-size:16px;font-weight:500;color:#0c1c2b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.btn-show:after,.btn-show-contrast:after,.btn-show-black:after,.btn-show-white:after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .3s ease;transform:rotate(0);flex-shrink:0}.btn-show:hover,.btn-show-contrast:hover,.btn-show-black:hover,.btn-show-white:hover{background-color:#9eb5d91a;border-color:#010203;transform:translateY(-2px);box-shadow:0 4px 12px #0c1c2b26}.btn-show:active,.btn-show-contrast:active,.btn-show-black:active,.btn-show-white:active{transform:translateY(0);transition:transform .1s ease}.btn-show-active{width:100%;min-height:40px;background-color:#9eb5d9;border-color:#0c1c2b;transform:translateY(0);box-shadow:0 2px 8px #0c1c2b1a}.btn-show-active:after{transform:rotate(180deg)}.btn-show-white{border-color:#000;color:#000}.btn-show-white:hover{background-color:#0000000d;border-color:#000;box-shadow:0 4px 12px #0000001a}.btn-show-white:focus{box-shadow:0 0 0 3px #0000001a}.btn-show-white-active{background-color:#000;color:#fff;border-color:#0c1c2b;box-shadow:0 2px 8px #00000026}.btn-show-black{border-color:#fff;color:#fff}.btn-show-black:hover{background-color:#ffffff1a;border-color:#fff;box-shadow:0 4px 12px #ffffff1a}.btn-show-black:focus{box-shadow:0 0 0 3px #fff3}.btn-show-black-active{background-color:#fff;color:#000;border-color:#000;box-shadow:0 2px 8px #fff3}.btn-show-contrast{border-color:#195183;color:#195183;background-color:#9dd1ff1a}.btn-show-contrast:hover{background-color:#9dd1ff33;border-color:#113758;box-shadow:0 4px 12px #19518326}.btn-show-contrast:focus{box-shadow:0 0 0 3px #9dd1ff4d}.btn-show-contrast-active{background-color:#9eb5d9;border-color:#0c1c2b;color:#0c1c2b;box-shadow:0 2px 8px #19518333}.document-title{flex:1;line-height:1.4;word-break:break-word}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.btn-show,.btn-show-white,.btn-show-black,.btn-show-contrast{min-height:50px;padding:12px 16px;font-size:14px;margin:12px 0}.btn-show:after,.btn-show-white:after,.btn-show-black:after,.btn-show-contrast:after{width:16px;height:16px}.doc_container a{padding:12px 16px;font-size:14px}.doc_container a:hover{transform:translate(2px)}.doc_container ul{margin-top:6px;border-radius:6px}.loading-container,.error-container,.empty-state{min-height:150px}.loading-container p,.error-container p,.empty-state p{font-size:14px}.loading-spinner{width:32px;height:32px;border-width:2px}}@media (max-width: 480px){.btn-show,.btn-show-white,.btn-show-black,.btn-show-contrast{min-height:45px;padding:10px 14px;font-size:13px;margin:10px 0;border-radius:8px}.btn-show:after,.btn-show-white:after,.btn-show-black:after,.btn-show-contrast:after{width:14px;height:14px}.doc_container a{padding:10px 14px;font-size:13px;gap:8px}.loading-container,.error-container,.empty-state{min-height:120px}.loading-container p,.error-container p,.empty-state p{font-size:13px}.loading-spinner{width:28px;height:28px}}.applicantsPage{padding:15px}.applicantsPage__header{display:flex;flex-wrap:wrap;justify-content:space-between}.applicantsPage__header :first-child{font-weight:500;outline:1px;padding-bottom:1rem;text-decoration:underline}.applicantsPage__header :last-child{font-weight:500;opacity:.72}.applicantsPage__main{margin-top:1em;display:flex;flex-wrap:wrap;justify-content:center}.applicantsPage__main img{max-width:500px;margin-right:10%}.applicants__container{display:flex;justify-content:center}.container-links{line-height:2rem;padding:0;display:flex;margin:10px;flex-direction:column}.container-links a{min-width:300px;color:#0c1c2a;opacity:.72;border-bottom:solid 1px #0c1c2a}.container-links a:hover{color:#0c1c2a;opacity:1;border-bottom:solid 1px #0c1c2a}.container-links-white{line-height:2rem;display:flex;margin:10px;flex-direction:column}.container-links-white a{color:#000;border-bottom:solid 1px #000}.container-links-black{line-height:2rem;display:flex;margin:10px;flex-direction:column}.container-links-black a{color:#fff;border-bottom:solid 1px #fff}.container-links-contrast{line-height:2rem;display:flex;margin:10px;flex-direction:column}.container-links-contrast a{color:#195183;border-bottom:solid 1px #195183}@media screen and (max-width: 1022px){.applicantsPage__main img{max-width:500px;margin-right:3%}.container-links a{font-size:.8rem}}@media screen and (max-width: 768px){.applicantsPage__main img{margin-right:0%}.container-links a{font-size:.8rem}}@media screen and (max-width: 668px){.applicantsPage__header{font-size:1rem}}@media screen and (max-width: 567px){.applicantsPage__header{font-size:.8rem}}.applicantsEnrollee-header{justify-content:space-between}.applicantsEnrollee-header-body{width:60%}.applicantsEnrollee-header-logo{text-align:center;width:40%}.applicantsEnrollee-header-title{text-align:center}.messageImage-container{float:left;text-indent:0;margin:.5em}@media screen and (max-width: 600px){.messageImage-container{float:none;display:flex;justify-content:center}}.schedule__container{position:static;z-index:11;width:100%;background-color:#123655;color:#fff}.schedule__container .date{width:180px;text-align:center}.schedule__wrapper{max-width:900px;margin:0 auto;box-sizing:content-box;padding:15px}.schedule__wrapper-btn-container{display:flex;justify-content:space-between}.schedule__wrapper-btn-container button{background-color:#123655;color:#fff;border:solid 2px white;border-radius:.5em;padding:.5em 1em}.schedule__wrapper ul{margin:20px 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.schedule__wrapper ul li{width:200px;margin:10px}.schedule_btn{background-color:#fff!important;color:#0c1c2b!important}.workProgramm__wrapper{display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.workProgramm__wrapper h1,.workProgramm__wrapper h2{font-weight:700;margin-bottom:.5em}.workProgramm__wrapper table{width:100%;font-size:1rem;margin-bottom:.5em}.workProgramm__wrapper table thead th{min-width:70px;margin:.4em 0}.workProgramm__wrapper table tbody{text-align:left}.workProgramm__wrapper table tbody td:first-child{text-align:center}.workProgramm__wrapper table tbody td:last-child{text-align:center}.workProgramm__wrapper table tbody td{min-width:70px;padding:.4em 0}.workProgramm__wrapper table tbody tr:nth-child(2n){background-color:#e5eef3af}.workProgramm__wrapper table a{margin-left:.4em;color:#0c1d2cb8}.workProgramm__wrapper table a:hover{border-bottom:solid 1px rgba(12,29,44,.72)}.schedule-layout{max-width:1240px;display:flex;margin:30px auto;flex-wrap:wrap;padding:5px}.schedule-layout-navBar{width:100%;display:flex;justify-content:center;flex-wrap:wrap;height:40px}.schedule-layout-navBar .btn{background-color:#325572;color:#fff!important}.schedule-layout-content{min-width:100%}.autoScheduleVo-wrapper{display:flex;justify-content:center;margin-top:30px}.auto-schedule__container{width:100%;height:100%;padding:30px;font-size:18px}.back_white{background-color:#fff!important}.auto-schedule__container-buttons-selectDay{display:flex;justify-content:space-between;margin:15px 5px}.auto-schedule__container-buttons-selectDay a{width:40%;border:solid 1px #325572;border-radius:5px;display:flex;align-items:center;justify-content:center;height:40px}.auto-schedule__container-buttons-selectDay a:hover{color:#6b9dc5;border-color:#6b9dc5}.auto-schedule__container-buttons{padding:15px 30px;width:100%;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.auto-schedule__container-buttons .buttons{width:30%;background-color:#fff;color:#325572;border:solid 1px #325572;font-weight:500;font-size:18px;height:40px}.auto-schedule__container-buttons .buttons:hover{background-color:#fff;color:#325572;border:solid 1px #325572}.auto-schedule__container-buttons .active,.auto-schedule__container-buttons .active:hover{background-color:#325572;color:#fff}.auto-schedule__container-groups-container{width:100%;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 30px}.auto-schedule__container-groups-container .select{width:48%;height:40px}.auto-schedule__container-teacher-container{width:100%;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 30px}.auto-schedule__container-teacher-container .select{width:100%;height:40px}.auto-schedule__container-date-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-left:30px;padding-right:30px}.auto-schedule__container-date-container .button{width:30%}.auto-schedule__container-lessons-container{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px;background-color:#f1f2f7}.auto-schedule__container-lessons-container .group-info{width:100%;height:100%;padding:15px;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff}.auto-schedule__container-lessons-container .group-info .first-container{display:flex}.auto-schedule__container-lessons-container .group-info .first-container .group-info-name{font-size:24px;color:#325572;font-weight:500;margin-right:5px}.auto-schedule__container-lessons-container .group-info .first-container .group-info-mark{cursor:pointer}.auto-schedule__container-lessons-container .group-info .second-container{color:#325572}.auto-schedule__container-lessons-container .group-info .second-container .group-info-date{margin-bottom:5px}.auto-schedule__container-lessons-container .group-info .second-container .group-info-week{text-align:center}.auto-schedule__container-lessons-container .absent{height:50px;text-align:center;padding:15px;margin:30px}.auto-schedule__container-lessons-container .lessons-container{width:100%;display:flex;color:#325572}.auto-schedule__container-lessons-container .lessons-container-number{box-sizing:border-box;min-width:10%;display:flex;justify-content:center;border:4px solid white;padding:15px}.auto-schedule__container-lessons-container .lessons-container-number div{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500;color:#fff;background-color:#325572;border-radius:50%;width:40px;height:40px}.auto-schedule__container-lessons-container .lessons-container-time{min-width:10%;border:4px solid white;padding:15px;text-align:center}.auto-schedule__container-lessons-container .lessons-container-time div{margin-bottom:5px}.auto-schedule__container-lessons-container .lessons-container-lessons-common{min-width:60%;border:4px solid white;padding:15px;width:300px}.auto-schedule__container-lessons-container .lessons-container-lessons-common-lesson{font-size:20px;margin-bottom:10px;font-weight:500}.auto-schedule__container-lessons-container .lessons-container-lessons-common-teacher{font-size:16px}.auto-schedule__container-lessons-container .lessons-container-auditory{text-align:center;min-width:20%;width:80px;border:4px solid white;padding:15px}@media screen and (max-width: 992px){.auto-schedule__container-buttons-selectDay{padding:0!important;margin:10px 5px}.auto-schedule__container h2{text-indent:0}.auto-schedule__container-buttons{padding:15px 5px}.auto-schedule__container-buttons .buttons{width:100%;margin:5px 0}.auto-schedule__container-groups-container{padding:15px 0}.auto-schedule__container-groups-container .select{margin-left:5px;margin-right:5px}.auto-schedule__container-teacher-container{padding:15px 0}.auto-schedule__container-teacher-container .select{width:100%;margin-left:5px;margin-right:5px}.auto-schedule__container-date-container{padding-left:0;padding-right:0}.auto-schedule__container-date-container .button{width:30%;margin:5px}}@media screen and (max-width: 895px){.auto-schedule__container-lessons-container .lessons-container{display:flex;flex-wrap:wrap}.auto-schedule__container-lessons-container .lessons-container-number{order:0;width:33.3333333333%}.auto-schedule__container-lessons-container .lessons-container-time{order:1;width:33.3333333333%}.auto-schedule__container-lessons-container .lessons-container-time div{margin-bottom:5px}.auto-schedule__container-lessons-container .lessons-container-lessons-common{order:3;flex-wrap:wrap;width:100%;border-top:0px solid white}.auto-schedule__container-lessons-container .lessons-container-auditory{width:33.3333333333%;order:2}}@media screen and (max-width: 592px){.auto-schedule__container{padding:10px}.auto-schedule__container .auto-schedule__container-groups-container{padding:15px 0}.auto-schedule__container .auto-schedule__container-groups-container .select{width:100%;margin-left:5px;margin-right:5px}}@media screen and (max-width: 570px){.auto-schedule__container{padding:10px 0}.auto-schedule__container .auto-schedule__container-date-container{padding-left:0;padding-right:0}.auto-schedule__container .auto-schedule__container-date-container .button{width:100%;margin:5px}}.reception__navbar{display:flex;width:100%;justify-content:center}.reception__navbar a{margin:10px;text-decoration:none}.reception__navbar a:hover{color:#0c1d2cb8}.passingScores-table{margin:0 auto}.passingScores-table td,.passingScores-table th{padding:15px}.passingScores-table tbody tr:nth-child(odd){background:#fff}.passingScores-table tbody tr:nth-child(2n){background:#f7f7f7}.passingScores-table a{color:#0c1c2b;border-bottom:solid 1px #0c1c2b;font-weight:500}.passingScores-table a:hover{color:#0c1c2b;border-bottom:none;text-decoration:none}.interview-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.sveden section div[style*="width: 250px"]{width:250px!important;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start}.sveden section div[style*="width: 250px"] img{width:250px!important;height:250px!important;object-fit:contain;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease}.sveden section div[style*="width: 250px"] img:hover{transform:scale(1.02)}@media screen and (max-width: 768px){.sveden section div[style*="display: flex"]{flex-direction:row;align-items:flex-start}.sveden section div[style*="width: 250px"]{width:200px!important}.sveden section div[style*="width: 250px"] img{width:200px!important;height:200px!important}}@media screen and (max-width: 480px){.sveden section div[style*="display: flex"]{flex-direction:column!important;align-items:center;gap:16px}.sveden section div[style*="width: 250px"]{width:150px!important;order:-1}.sveden section div[style*="width: 250px"] img{width:150px!important;height:150px!important}.sveden section div[style*="flex: 1"]{order:1;width:100%!important}}.makeAnAppointment-wrapper{padding:15px}.makeAnAppointment-wrapper h1{text-align:center;font-weight:600;margin-bottom:20px}.makeAnAppointment-card{width:300px;cursor:pointer}.one-news-page .news-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="white" fill-opacity="0.1"><polygon points="0,0 1000,100 1000,0"/></svg>');background-size:cover;pointer-events:none}.university-news__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.one-news-page .news-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="white" fill-opacity="0.1"><polygon points="0,0 1000,100 1000,0"/></svg>');background-size:cover;pointer-events:none}.admin-wrapper{padding-top:20px;min-height:100%}.editor-news-page_select-container .margin-top-bg{margin-top:15px}.editor-news-page_select-container .margin-top-sm{margin-top:5px}.admin-wrapper{padding-top:20px!important}.admin-wrapper-content-link{margin-bottom:20px}.interview-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.employee-page-days-card{padding:0 20px}.employee-page-days-card .day{display:flex;border:2px gray!important}.phoneMenu{display:none}@media screen and (max-width: 1270px){.phoneMenu{width:100%;align-items:center;justify-content:space-between;background-color:#0c1c2b;padding:.4em 1em;display:flex}.phoneMenu ul{padding-left:0;z-index:11;text-align:center}.phoneMenu ul li{margin:1rem}.phoneMenu a{color:#fff}.phoneMenu__menu{position:relative}.phoneMenu__menu-dropdown{background-color:#123655;display:flex;flex-direction:column;justify-content:center;position:fixed;left:-100%;right:0;top:0;bottom:0;width:100%;height:100vh;z-index:10;transition:left 1s}.phoneMenu__menu-toggle{position:absolute;top:35px;right:30px;z-index:11;cursor:pointer}.nav-menu-sveden a{font-size:.825rem;border-bottom:solid 1px white}.nav-menu-disabled{position:absolute;border-bottom:solid 2px white;top:3%;left:50%;transform:translate(-55%,-50%)}.menuLogo{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-open{left:0}.phoneMenu__title>h1{color:#fff;text-align:center;font-size:1rem;margin:.2em 0}.phoneMenu__title>h3{display:none}.button__container{z-index:12;display:flex;justify-content:center}.button__container button{background-color:inherit}.button__container-btn{background-color:#325472!important;padding:.2em 1.5em;border-radius:.6em;margin:0 1.2em}.button__container-btn-icon{fill:#fff;width:20px;height:20px}}@media screen and (max-width: 992px){.phoneMenu__title>h1{font-size:.8rem}}@media screen and (max-width: 768px){.phoneMenu__title>h1{font-size:.6rem}}@media screen and (max-width: 480px){.menuLogo{width:430px;height:386px}.button__container-btn{margin:0 .6em}}@media screen and (max-width: 380px){.menuLogo{width:350px;height:315px}.phoneMenu__title>h1{display:none}.phoneMenu__title>h3{display:block;color:#fff;text-align:center;font-size:.8rem;margin:.2em 40px .2em 0}}@media screen and (max-width: 310px){.menuLogo{width:315px;height:283px}}@media screen and (max-width: 290px){.phoneMenu__title>h3{font-size:.6rem}}.breadCrumbs__container{padding:10px 30px 5px;display:flex;flex-wrap:wrap;align-items:center;color:#0c1d2cb8}.breadCrumbs__container a{margin-top:4px;max-width:max-content;color:#0c1c2a;margin-left:4px}.breadCrumbs__container .breadCrumbs__container-last{margin-top:4px;margin-left:4px}.breadCrumbs__container-white{padding:10px 30px 5px;display:flex;flex-wrap:wrap;align-items:center;color:#000}.breadCrumbs__container-white a{margin-top:4px;max-width:max-content;color:#000;margin-left:4px}.breadCrumbs__container-white .breadCrumbs__container-last{margin-top:4px;margin-left:4px}.breadCrumbs__container-black{padding:10px 30px 5px;display:flex;flex-wrap:wrap;align-items:center;color:#fff}.breadCrumbs__container-black a{margin-top:4px;max-width:max-content;color:#fff;margin-left:4px}.breadCrumbs__container-black .breadCrumbs__container-last{margin-top:4px;margin-left:4px}.breadCrumbs__container-contrast{padding:10px 30px 5px;display:flex;flex-wrap:wrap;align-items:center;color:#195183}.breadCrumbs__container-contrast a{margin-top:4px;max-width:max-content;color:#195183;margin-left:4px}.breadCrumbs__container-contrast .breadCrumbs__container-last{margin-top:4px;margin-left:4px}@media screen and (max-width: 992px){.breadCrumbs__container,.breadCrumbs__container-white,.breadCrumbs__container-black,.breadCrumbs__container-contrast{font-size:16px}}@media screen and (max-width: 768px){.breadCrumbs__container,.breadCrumbs__container-white,.breadCrumbs__container-black,.breadCrumbs__container-contrast{padding-left:10px;padding-right:10px;font-size:14px}}.hr-style{width:100%;border-bottom:solid 1px rgba(128,128,128,.253)}.badge{padding:5px 10px;margin:10px;border-radius:20px;background-color:#0c1c2b;font-size:.75rem;font-weight:400}.badge-white{padding:5px 10px;margin:10px;border-radius:20px;background-color:#fff;color:#000;border:solid 1px #000;font-size:.75rem;font-weight:400}.badge-black{padding:5px 10px;margin:10px;border-radius:20px;background-color:#000;color:#fff;border:solid 1px #fff;font-size:.75rem;font-weight:400}.badge-contrast{padding:5px 10px;margin:10px;border-radius:20px;background-color:#9dd1ff;color:#195183;border:solid 1px #195183;font-size:.75rem;font-weight:400}.button{border-radius:5px;height:2.67em;width:13.33em}.main-mobileMenu{display:none;padding:0 15px}.imageSlider-show{display:block;position:relative;height:500px;margin-bottom:1em}.imageSlider-show img{width:100%;height:500px;object-fit:cover}.swiperSlideFirs__lable{position:absolute;background-color:#14395780;z-index:10;bottom:0;left:0;width:100%;height:14%}.swiperSlideFirs__lable-content{text-align:center;color:#fff;font-size:x-large}.swiperSlideFirs__title{font-size:2em;position:absolute;z-index:10;left:10%;top:10%;width:200px}.swiperSlideFirs__text{text-align:justify;position:absolute;z-index:10;top:7%;left:63%;max-width:450px}.swiperSlideFirs__list{position:absolute;font-size:.8em;z-index:10;left:65%;top:35%}.swiperSlideFirs__list li{margin-bottom:.3em}.swiperSlideFirs__btn{position:absolute;z-index:10;left:75%;top:70%;padding:.7em 1em;font-weight:500;background-color:#14395780;border:solid 2px white;color:#fff;border-radius:.2em}.swiperSlideFirs__btn:hover{border:solid 2px #0c1c2b;color:#0c1c2b;cursor:pointer}.arrow{cursor:pointer}.marquee-infinite{position:absolute;bottom:0;z-index:11;height:96px;width:100%;overflow:hidden}.marquee-infinite span{width:100%;display:flex;justify-content:left;animation:marquee-infinite 5.3s linear infinite}.marquee-infinite img{height:96px;width:250px;display:flex;justify-content:left;align-items:flex-start}.marquee-infinite:hover img{animation-play-state:paused}@keyframes marquee-infinite{0%{transform:translate(0)}to{transform:translate(100%)}}@media screen and (max-width: 1270px){.imageSlider-show{display:none}.main-mobileMenu{display:block}}.image{position:relative;object-fit:cover}.infocontainer__header{flex-wrap:wrap;display:flex;padding:20px;justify-content:space-between}.infocontainer__titile{color:#0c1c2a;text-indent:0em;font-weight:500;width:max-content;border-bottom:solid 2px #0c1c2a;padding:5px 0;align-items:center;justify-content:center}.infocontainer__titile-white{color:#000;font-weight:500;width:max-content;border-bottom:solid 2px #000}.infocontainer__titile-black{color:#fff;font-weight:500;width:max-content;border-bottom:solid 2px #fff}.infocontainer__titile-contrast{color:#195183;font-weight:500;width:max-content;border-bottom:solid 2px #195183}button.infocontainer__button{background-color:#f4fbff;color:#c80000;border-radius:5px;padding:5px 15px}.infopage__button{font-size:1rem;padding:5px 15px;display:flex;background-color:#f4fbff;color:#c80000}.infopage__button:hover{background-color:#fff;padding:5px 15px;border-radius:5px}.news__block{width:100%;display:flex;flex-wrap:wrap;padding:20px 0}.news__block ol,.news__block ul{margin-bottom:20px}.news__block img{padding:10px}.news__block ul li,.news__block ol li{margin-left:20px;margin-bottom:5px}.news__block h1,.news__block h2,.news__block h3,.news__block h4,.news__block h5,.news__block h6{margin:10px 0}.news__block h1,.news__block h2{font-weight:700}.infocontainer__image{float:left;overflow:hidden;margin:0 20px 20px 0;height:auto;max-width:400px}.news__text{width:100%;margin:10px 20px;text-align:justify;text-indent:2em}.news__title{color:#0c1c2b;text-indent:0;opacity:.72;display:flex;text-align:center;justify-content:center;font-weight:500;margin:10px 20px 20px}.news__title-white{color:#000;display:flex;justify-content:center;font-weight:500;margin:10px 20px 20px}.news__title-black{color:#fff;display:flex;justify-content:center;font-weight:500;margin:10px 20px 20px}.news__title-contrast{color:#195183;display:flex;justify-content:center;font-weight:500;margin:10px 20px 20px}@media screen and (max-width: 768px){.news__block{padding:0}.news__text{display:flex;flex-wrap:wrap}.infocontainer__image{margin:0 auto 2em}}@media screen and (max-width: 480px){.news__block{padding:0}.news__text{display:flex;flex-wrap:wrap;margin:0}.infocontainer__image{margin:0 auto 2em}.infocontainer__titile{font-size:.8rem}.infopage__button>span{display:none}}.liveCard{box-shadow:0 2px 4px #0003;border-radius:10px;position:relative;overflow:hidden}.liveCard__title{position:absolute;font-weight:700;bottom:.2em;padding-left:10px;color:#fff}.liveCard__title-off{position:absolute;font-weight:700;bottom:.2em;padding-left:10px;color:#000}.liveCardOne{grid-area:liveCardOne}.liveCardTwo{grid-area:liveCardTwo}.liveCardThree{grid-area:liveCardThree}.liveCardFour{grid-area:liveCardFour}.liveCardFive{grid-area:liveCardFive}.liveCardSix{grid-area:liveCardSix}.liveCardSeven{grid-area:liveCardSeven}.liveCardEight{grid-area:liveCardEight}.live-section{padding:40px 0;position:relative}.newsCard-wrapper{background-color:gray;height:max-content;width:300px;margin:20px}.newsCard-wrapper .imageContainer{position:relative;height:300px}.newsCard-wrapper .imageContainer img{position:absolute;object-fit:cover;left:0;width:100%;height:100%}.newsCard-wrapper .imageContainer .time{width:100%;height:100%}.newsCard-wrapper .imageContainer .time{position:absolute;width:40px;height:60px;z-index:2;text-align:center;color:#fff;font-weight:700;padding:5px;background-color:#83d9b8}.newsCard-wrapper a .titleContainer{cursor:pointer;background-color:#fff;font-weight:700;font-size:18px;text-align:center;padding:25px 10px;min-height:70px;display:flex;justify-content:space-between;vertical-align:middle;color:#0c1c2b}.textfield div div{display:flex;flex-wrap:nowrap;align-items:center}.textfield div div div{height:40px;border-bottom:solid 1px white;margin-bottom:10px}.textfield div div div button{background-color:inherit}.news-cards-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0;padding:0}.news-cards-wrapper--default{justify-content:center;align-items:stretch}.news-cards-wrapper--default>*{animation:fadeInUp .6s ease-out;animation-fill-mode:both}.news-cards-wrapper--default>*:nth-child(1){animation-delay:.1s}.news-cards-wrapper--default>*:nth-child(2){animation-delay:.2s}.news-cards-wrapper--default>*:nth-child(3){animation-delay:.3s}.news-cards-wrapper--default>*:nth-child(4){animation-delay:.4s}.news-cards-wrapper--default>*:nth-child(5){animation-delay:.5s}.news-cards-wrapper--default>*:nth-child(6){animation-delay:.6s}.news-cards-wrapper--default>*:nth-child(7){animation-delay:.7s}.news-cards-wrapper--default>*:nth-child(8){animation-delay:.8s}.news-cards-wrapper--default>*:nth-child(9){animation-delay:.9s}.news-cards-wrapper--default>*:nth-child(10){animation-delay:1s}.news-cards-wrapper--default>*:nth-child(11){animation-delay:1.1s}.news-cards-wrapper--default>*:nth-child(12){animation-delay:1.2s}.news-cards-wrapper--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;justify-items:center;padding:20px}.news-cards-wrapper--grid>*{width:100%;max-width:400px;animation:scaleIn .5s ease-out;animation-fill-mode:both}.news-cards-wrapper--grid>*:nth-child(1){animation-delay:.08s}.news-cards-wrapper--grid>*:nth-child(2){animation-delay:.16s}.news-cards-wrapper--grid>*:nth-child(3){animation-delay:.24s}.news-cards-wrapper--grid>*:nth-child(4){animation-delay:.32s}.news-cards-wrapper--grid>*:nth-child(5){animation-delay:.4s}.news-cards-wrapper--grid>*:nth-child(6){animation-delay:.48s}.news-cards-wrapper--grid>*:nth-child(7){animation-delay:.56s}.news-cards-wrapper--grid>*:nth-child(8){animation-delay:.64s}.news-cards-wrapper--grid>*:nth-child(9){animation-delay:.72s}.news-cards-wrapper--grid>*:nth-child(10){animation-delay:.8s}.news-cards-wrapper--grid>*:nth-child(11){animation-delay:.88s}.news-cards-wrapper--grid>*:nth-child(12){animation-delay:.96s}.news-cards-wrapper--single{justify-content:center;align-items:center;margin:30px 0;padding:20px}.news-cards-wrapper--single>*{max-width:600px;width:100%;animation:fadeInUp .8s ease-out;box-shadow:0 10px 40px #0000001a;border-radius:15px;transition:all .3s ease}.news-cards-wrapper--single>*:hover{transform:translateY(-5px);box-shadow:0 20px 60px #00000026}.news-cards-wrapper--featured{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px;padding:40px 20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:20px;margin:40px 0;position:relative}.news-cards-wrapper--featured:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#667eea,#764ba2,#667eea,#764ba2);background-size:400% 400%;border-radius:22px;z-index:-1;animation:gradientShift 4s ease infinite}.news-cards-wrapper--featured>*{animation:scaleIn .6s ease-out;animation-fill-mode:both;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 15px 50px #0000001a;transition:all .3s ease}.news-cards-wrapper--featured>*:nth-child(1){animation-delay:.15s}.news-cards-wrapper--featured>*:nth-child(2){animation-delay:.3s}.news-cards-wrapper--featured>*:nth-child(3){animation-delay:.45s}.news-cards-wrapper--featured>*:nth-child(4){animation-delay:.6s}.news-cards-wrapper--featured>*:nth-child(5){animation-delay:.75s}.news-cards-wrapper--featured>*:nth-child(6){animation-delay:.9s}.news-cards-wrapper--featured>*:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 25px 70px #0003}@media (max-width: 768px){.news-cards-wrapper{margin:15px 0;gap:15px}.news-cards-wrapper--grid{grid-template-columns:1fr;gap:20px;padding:15px}.news-cards-wrapper--featured{grid-template-columns:1fr;gap:25px;padding:25px 15px;margin:25px 0}.news-cards-wrapper--single{margin:20px 0;padding:15px}.news-cards-wrapper--single>*{max-width:100%}}@media (max-width: 480px){.news-cards-wrapper--featured{padding:20px 10px;border-radius:15px}.news-cards-wrapper--featured:before{border-radius:17px}.news-cards-wrapper--grid{padding:10px}}.paginate-wrapper{width:100%;text-align:center;margin:20px 0;padding:16px 0}@media screen and (max-width: 768px){.paginate-wrapper{margin:16px 0;padding:12px 0}}@media screen and (max-width: 480px){.paginate-wrapper{margin:12px 0;padding:8px 0}}:global(.ant-pagination) .ant-pagination-item{border-color:#e2e8f0}:global(.ant-pagination) .ant-pagination-item a{color:#64748b;transition:all .2s ease}:global(.ant-pagination) .ant-pagination-item:hover{border-color:#4a90c2}:global(.ant-pagination) .ant-pagination-item:hover a{color:#4a90c2}:global(.ant-pagination) .ant-pagination-item.ant-pagination-item-active{background-color:#4a90c2;border-color:#4a90c2}:global(.ant-pagination) .ant-pagination-item.ant-pagination-item-active a{color:#fff}:global(.ant-pagination) .ant-pagination-prev,:global(.ant-pagination) .ant-pagination-next{border-color:#e2e8f0;color:#64748b}:global(.ant-pagination) .ant-pagination-prev:hover,:global(.ant-pagination) .ant-pagination-next:hover{border-color:#4a90c2;color:#4a90c2}:global(.ant-pagination) .ant-pagination-prev.ant-pagination-disabled,:global(.ant-pagination) .ant-pagination-next.ant-pagination-disabled{border-color:#e2e8f0;color:#64748b;opacity:.5}:global(.ant-pagination) .ant-pagination-jump-prev,:global(.ant-pagination) .ant-pagination-jump-next{color:#64748b}:global(.ant-pagination) .ant-pagination-jump-prev:hover,:global(.ant-pagination) .ant-pagination-jump-next:hover{color:#4a90c2}.header__section-disabled{background-color:#ccc;height:100%;align-items:center;font-size:1.2rem;color:#000}.disabled__container{display:flex;justify-content:space-between;margin:10% 2%;width:384px}.disabled__container-back{width:100%;text-align:center;border:solid 2px #000;padding:.3em;cursor:pointer}.disabled__container-back:hover{border-bottom:solid 5px #000;box-sizing:border-box;margin:0 0 -3px}.disabled__container-label{padding:.3em}.disabled__container-block{display:flex;border:solid 2px #000}.disabled__container-block-a{border-right:solid 2px #000;padding:.3em;cursor:pointer}.disabled__container-block-a-normal{border-right:solid 2px #000;padding:.3em;background-color:#000;color:#fff;cursor:pointer}.disabled__container-block-a-normal:hover,.disabled__container-block-a:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-aa{cursor:pointer;border-right:solid 2px #000;padding:.3em}.disabled__container-block-aa-medium{border-right:solid 2px #000;padding:.3em;background-color:#000;color:#fff;cursor:pointer}.disabled__container-block-aa-medium:hover,.disabled__container-block-aa:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-aaa{cursor:pointer;padding:.3em}.disabled__container-block-aaa-large{padding:.3em;background-color:#000;color:#fff;cursor:pointer}.disabled__container-block-aaa-large:hover,.disabled__container-block-aaa:hover{border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-c{cursor:pointer;border-right:solid 2px #000;padding:.3em}.disabled__container-block-c:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-c-white{border-right:solid 2px #000;background-color:#fff;color:#000;padding:.3em;cursor:pointer}.disabled__container-block-c-white:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-cc{cursor:pointer;border-right:solid 2px #000;padding:.3em}.disabled__container-block-cc:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-cc-black{border-right:solid 2px #000;background-color:#000;color:#fff;padding:.3em;cursor:pointer}.disabled__container-block-cc-black:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-ccc{cursor:pointer;padding:.3em}.disabled__container-block-ccc:hover{border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-ccc-contrast{background-color:#9dd1ff;color:#195183;padding:.3em;cursor:pointer}.disabled__container-block-ccc-contrast:hover{border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-active{cursor:pointer;border-right:solid 2px #000;padding:.3em}.disabled__container-block-active:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-gray{cursor:pointer;border-right:solid 2px #000;padding:.3em}.disabled__container-block-gray:hover{border-right:solid 2px #000;border-bottom:solid 5px #000;margin:0 0 -5px}.disabled__container-block-inactive{cursor:pointer;padding:.3em}.disabled__container-block-inactive:hover{border-bottom:solid 5px #000;margin:0 0 -5px}.common__menu{display:flex;flex-wrap:wrap;justify-content:center;width:300px;height:max-content;margin:1em 0;border-radius:1em;-webkit-box-shadow:2px 1px 5px 1px rgba(12,29,44,.139);-moz-box-shadow:2px 1px 5px 1px rgba(12,29,44,.139);box-shadow:2px 1px 5px 1px #0c1d2c23}.common__menu ul{padding:1em}.common__menu ul li{margin:10px 0}.common__menu ul li a{color:#0c1d2cb8;margin:10px 0}.common__menu ul li a:hover{border-bottom:solid 1px #0c1c2b;color:#0c1c2a}.common__menu-title{font-size:1.1rem;border-bottom:1px solid rgba(12,29,44,.72);max-width:fit-content}.common__menu-active{border-bottom:solid 1px #0c1c2b;color:#0c1c2a}.common__menu-active:hover{color:#0c1c2a}.common__menu-white{display:block;width:280px;font-size:.8rem;margin:20px 10px;padding:10px;border:solid 1px #000}.common__menu-white ul{padding:1em}.common__menu-white ul li{margin:10px 0}.common__menu-white ul li a{color:#000;margin:10px 0}.common__menu-white ul li a:hover{border-bottom:solid 1px #000;color:#000}.common__menu-white-title{font-size:1.1rem;border-bottom:1px solid #000;max-width:fit-content}.common__menu-white-active,.common__menu-white-active:hover{border-bottom:solid 1px #000;color:#000}.common__menu-black{display:block;width:280px;font-size:.8rem;margin:20px 10px;padding:10px;border:solid 1px #fff}.common__menu-black ul{padding:1em}.common__menu-black ul li{margin:10px 0}.common__menu-black ul li a{color:#fff;margin:10px 0}.common__menu-black ul li a:hover{border-bottom:solid 1px #fff;color:#fff}.common__menu-black-title{font-size:1.1rem;border-bottom:1px solid #fff;max-width:fit-content}.common__menu-black-active,.common__menu-black-active:hover{border-bottom:solid 1px #fff;color:#fff}.common__menu-contrast{display:block;width:280px;font-size:.8rem;margin:20px 10px;padding:10px;border:solid 1px #195183}.common__menu-contrast ul{padding:1em}.common__menu-contrast ul li{margin:10px 0}.common__menu-contrast ul li a{color:#195183;margin:10px 0}.common__menu-contrast ul li a:hover{border-bottom:solid 1px #195183;color:#195183}.common__menu-contrast-title{font-size:1.1rem;border-bottom:1px solid #195183;max-width:fit-content}.common__menu-contrast-active,.common__menu-contrast-active:hover{border-bottom:solid 1px #195183;color:#195183}@media screen and (max-width: 1300px){.common__menu{width:930px}.common__menu ul{columns:3}.common__menu-white{width:930px}.common__menu-white ul{columns:3}.common__menu-black{width:930px}.common__menu-black ul{columns:3}.common__menu-contrast{width:930px}.common__menu-contrast ul{columns:3}}@media screen and (max-width: 768px){.common__menu ul,.common__menu-white ul,.common__menu-black ul,.common__menu-contrast ul{columns:2}}@media screen and (max-width: 480px){.common__menu ul,.common__menu-white ul,.common__menu-black ul,.common__menu-contrast ul{columns:1}}.footer{padding:24px 0;background-color:#fff;color:#000;border-top:1px solid rgba(0,0,0,.1)}.footer .footer__social-link{background-color:#0000001a}.footer .footer__social-link:hover{background-color:#0003}.footer .footer__document-link,.footer .footer__document-link:hover{color:#000}.footer-white{padding:24px 0;background-color:#fff;color:#000;border-top:1px solid rgba(0,0,0,.1)}.footer-white .footer__social-link{background-color:#0000001a}.footer-white .footer__social-link:hover{background-color:#0003}.footer-white .footer__document-link,.footer-white .footer__document-link:hover{color:#000}.footer-black{padding:24px 0;background-color:#000;color:#fff;border-top:1px solid rgba(255,255,255,.1)}.footer-contrast{padding:24px 0;background-color:#9dd1ff;color:#195183;border-top:1px solid rgba(0,0,0,.2)}.footer__container{padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start;gap:32px;max-width:1200px;margin:0 auto}.footer__brand{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:200px;flex:0 0 auto}.footer__logo-link{display:block;transition:opacity .2s ease}.footer__logo-link:hover{opacity:.8}.footer__logo-icon{width:60px;height:60px}.footer__brand-text{font-size:14px;font-weight:500;text-align:center}.footer__contacts{flex:1;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.4;text-align:left;min-width:200px}.footer__address strong,.footer__phone strong,.footer__email strong{font-weight:600;margin-right:8px}.footer__links{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:200px;flex:1}.footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffff1a;transition:all .2s ease}.footer__social-link:hover{background-color:#fff3;transform:translateY(-2px)}.footer__vk-icon{width:24px;height:24px}.footer__documents{display:flex;flex-direction:column;gap:8px;text-align:center}.footer__document-link{font-size:12px;color:inherit;text-decoration:none;opacity:.8;transition:opacity .2s ease}.footer__document-link:hover{opacity:1;text-decoration:underline}@media screen and (max-width: 992px){.footer__container{gap:24px}.footer__contacts,.footer__brand-text{font-size:13px}}@media screen and (max-width: 768px){.footer__container{flex-direction:column;align-items:center;text-align:center;gap:24px}.footer__brand{order:1}.footer__contacts{order:2;align-items:center;text-align:center}.footer__links{order:3;flex-direction:row;justify-content:center;gap:24px}.footer__documents{flex-direction:row;gap:16px}}@media screen and (max-width: 480px){.footer{padding:20px 0}.footer__container{padding:0 16px;gap:20px}.footer__contacts{font-size:12px}.footer__links{flex-direction:column;gap:16px}.footer__documents{flex-direction:column;gap:8px}.footer__document-link{font-size:11px}}.news-slider-container{position:relative;height:600px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media screen and (max-width: 768px){.news-slider-container{height:500px}}@media screen and (max-width: 480px){.news-slider-container{height:400px}}.news-swiper{width:100%;height:100%}.news-swiper .swiper-wrapper{height:100%}.news-swiper .swiper-pagination{left:auto!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:8px!important}.news-swiper .swiper-pagination .swiper-pagination-bullet{width:8px!important;height:8px!important;background:#0c1c2b4d!important;opacity:1!important;margin:0!important;border-radius:50%!important;transition:all .3s ease!important}.news-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4a90c2!important;transform:scale(1.2)!important}@media screen and (max-width: 480px){.news-swiper .swiper-pagination{right:10px!important}.news-swiper .swiper-pagination .swiper-pagination-bullet{width:6px!important;height:6px!important}}.news-slide{height:auto!important}.swiper-slide .news-slide{height:auto!important;display:flex!important}.slider-news-item{display:flex;height:150px;width:100%;background:#fff;border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .3s ease;padding:15px;gap:15px}.slider-news-item:hover{background:#f8fafc;transform:translate(5px)}.slider-news-item:last-child{border-bottom:none}@media screen and (max-width: 768px){.slider-news-item{height:130px;padding:12px;gap:12px}}@media screen and (max-width: 480px){.slider-news-item{height:110px;padding:10px;gap:10px}}.slider-news-image{flex-shrink:0;width:120px;height:100%;border-radius:8px;overflow:hidden;background:#f8fafc}@media screen and (max-width: 768px){.slider-news-image{width:100px}}@media screen and (max-width: 480px){.slider-news-image{width:80px}}.slider-news-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.slider-news-content{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding-right:30px}@media screen and (max-width: 480px){.slider-news-content{padding-right:20px}}.slider-news-title{font-size:1rem;font-weight:600;color:#0c1c2b;line-height:1.4;margin:0 0 auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 768px){.slider-news-title{font-size:.9rem;-webkit-line-clamp:2}}@media screen and (max-width: 480px){.slider-news-title{font-size:.85rem;-webkit-line-clamp:2}}.slider-news-date{font-size:.85rem;color:#64748b;font-weight:500;margin-top:8px}@media screen and (max-width: 480px){.slider-news-date{font-size:.8rem}}.news-swiper-button-prev,.news-swiper-button-next{position:absolute;left:50%;transform:translate(-50%);width:32px;height:32px;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.news-swiper-button-prev:hover,.news-swiper-button-next:hover{background:#fff;border-color:#4a90c2;box-shadow:0 4px 12px #00000026}.news-swiper-button-prev span,.news-swiper-button-next span{font-size:.8rem;color:#0c1c2b;font-weight:700}@media screen and (max-width: 480px){.news-swiper-button-prev,.news-swiper-button-next{width:28px;height:28px}.news-swiper-button-prev span,.news-swiper-button-next span{font-size:.7rem}}.news-swiper-button-prev{top:15px}@media screen and (max-width: 480px){.news-swiper-button-prev{top:12px}}.news-swiper-button-next{bottom:15px}@media screen and (max-width: 480px){.news-swiper-button-next{bottom:12px}}.news-slider-placeholder{display:flex;align-items:center;justify-content:center;height:600px;background:#f8fafc;border-radius:12px;color:#64748b}@media screen and (max-width: 768px){.news-slider-placeholder{height:500px}}@media screen and (max-width: 480px){.news-slider-placeholder{height:400px}}.loading-newspaper{text-align:center}.loading-text{font-size:1rem;color:#64748b;margin-bottom:20px}.loading-animation{display:flex;justify-content:center;gap:8px}.loading-bar{width:30px;height:3px;background:#e2e8f0;border-radius:2px;animation:loading-pulse 1.5s ease-in-out infinite}.loading-bar:nth-child(1){animation-delay:0s}.loading-bar:nth-child(2){animation-delay:.3s}.loading-bar:nth-child(3){animation-delay:.6s}@keyframes loading-pulse{0%,to{opacity:.4;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.5)}}@media screen and (max-width: 480px){.slider-news-item{height:100px;padding:8px;gap:8px}.slider-news-image{width:70px}.slider-news-title{font-size:.8rem;-webkit-line-clamp:2}.slider-news-date{font-size:.75rem}}.cards{margin:0;max-width:none;text-align:left}.news__navbar ul{flex-wrap:wrap;display:flex;padding:0 1em}.navbar__button{cursor:pointer;font-weight:500;margin:5px 20px;color:#0c1d2cb8}.navbar__button-active{cursor:pointer;margin:5px 20px;font-weight:500;color:#0c1c2a;border-bottom:solid 2px #0c1c2a;padding-bottom:5px}.navbar__button-black{cursor:pointer;font-weight:500;margin:5px 20px;color:#fff}.navbar__button-active-black{cursor:pointer;margin:5px 20px;font-weight:500;color:#fff;border-bottom:solid 2px white;padding-bottom:5px}.navbar__button-contrast{cursor:pointer;font-weight:500;margin:5px 20px;color:#195183}.navbar__button-active-contrast{cursor:pointer;margin:5px 20px;font-weight:500;color:#195183;border-bottom:solid 2px #195183;padding-bottom:5px}@media screen and (max-width: 807px){.news__navbar{display:flex;justify-content:center}.news__navbar ul{font-size:1rem;padding:0}}@media screen and (max-width: 480px){.news__navbar ul{font-size:.8rem}}.chapter__menu,.chapter__menu-contrast,.chapter__menu-black,.chapter__menu-white{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:20px;margin:20px 0;transition:border-color .2s ease}.chapter__menu:hover,.chapter__menu-contrast:hover,.chapter__menu-black:hover,.chapter__menu-white:hover{border-color:#4a90c24d}.chapter__menu h3,.chapter__menu-contrast h3,.chapter__menu-black h3,.chapter__menu-white h3{font-size:16px;font-weight:500;color:#0c1c2b;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #cbd5e1}.chapter__menu ul,.chapter__menu-contrast ul,.chapter__menu-black ul,.chapter__menu-white ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;padding:0;margin:0;list-style:none}.chapter__menu ul li:before,.chapter__menu-contrast ul li:before,.chapter__menu-black ul li:before,.chapter__menu-white ul li:before{display:none}.chapter__menu ul li a,.chapter__menu-contrast ul li a,.chapter__menu-black ul li a,.chapter__menu-white ul li a{display:block;padding:10px 12px;border-radius:4px;color:#0c1c2b;text-decoration:none;font-weight:400;font-size:14px;line-height:1.4;transition:all .2s ease;border-left:3px solid transparent}.chapter__menu ul li a:hover,.chapter__menu-contrast ul li a:hover,.chapter__menu-black ul li a:hover,.chapter__menu-white ul li a:hover{background:#f8fafc;border-left-color:#4a90c2;color:#4a90c2}.chapter__menu ul li a:active,.chapter__menu-contrast ul li a:active,.chapter__menu-black ul li a:active,.chapter__menu-white ul li a:active{background:#4a90c20d}.chapter__menu-title{font-size:16px;font-weight:500;color:#0c1c2b;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #cbd5e1}.chapter__menu-active{background:#4a90c214!important;border-left-color:#4a90c2!important;color:#4a90c2!important;font-weight:500!important}.chapter__menu-active:hover{background:#4a90c21f!important}.chapter__menu-item{display:block;padding:10px 12px;border-radius:4px;color:#0c1c2b;text-decoration:none;font-weight:400;font-size:14px;line-height:1.4;transition:all .2s ease;border-left:3px solid transparent}.chapter__menu-item:hover{background:#f8fafc;border-left-color:#4a90c2;color:#4a90c2}.chapter__menu-item:active{background:#4a90c20d}.chapter__menu-white{background:#f9f9f9;border-color:#e0e0e0}.chapter__menu-white h3,.chapter__menu-white-title{color:#000;border-bottom-color:#e0e0e0}.chapter__menu-white ul li a{color:#000}.chapter__menu-white ul li a:hover{background:#f0f0f0;border-left-color:#000;color:#000}.chapter__menu-white-active{background:#00000014!important;border-left-color:#000!important;color:#000!important}.chapter__menu-white-active:hover{background:#0000001f!important}.chapter__menu-white-item{color:#000}.chapter__menu-white-item:hover{background:#f0f0f0;border-left-color:#000;color:#000}.chapter__menu-black{background:#1e1e1e;border-color:#ffffff4d}.chapter__menu-black h3,.chapter__menu-black-title{color:#fff;border-bottom-color:#ffffff4d}.chapter__menu-black ul li a{color:#fff}.chapter__menu-black ul li a:hover{background:#ffffff0d;border-left-color:#fff;color:#fff}.chapter__menu-black-active{background:#ffffff14!important;border-left-color:#fff!important;color:#fff!important}.chapter__menu-black-active:hover{background:#ffffff1f!important}.chapter__menu-black-item{color:#fff}.chapter__menu-black-item:hover{background:#ffffff0d;border-left-color:#fff;color:#fff}.chapter__menu-contrast{background:#000;border-color:#19518380}.chapter__menu-contrast h3,.chapter__menu-contrast-title{color:#195183;border-bottom-color:#19518380}.chapter__menu-contrast ul li a{color:#195183}.chapter__menu-contrast ul li a:hover{background:#1951830d;border-left-color:#195183;color:#195183}.chapter__menu-contrast-active{background:#19518314!important;border-left-color:#195183!important;color:#195183!important}.chapter__menu-contrast-active:hover{background:#1951831f!important}.chapter__menu-contrast-item{color:#195183}.chapter__menu-contrast-item:hover{background:#1951830d;border-left-color:#195183;color:#195183}@media screen and (max-width: 1270px){.chapter__menu,.chapter__menu-white,.chapter__menu-black,.chapter__menu-contrast{margin:16px 0;padding:16px}.chapter__menu ul,.chapter__menu-white ul,.chapter__menu-black ul,.chapter__menu-contrast ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px}}@media screen and (max-width: 768px){.chapter__menu,.chapter__menu-white,.chapter__menu-black,.chapter__menu-contrast{margin:12px 0;padding:12px}.chapter__menu h3,.chapter__menu-title,.chapter__menu-white h3,.chapter__menu-white-title,.chapter__menu-black h3,.chapter__menu-black-title,.chapter__menu-contrast h3,.chapter__menu-contrast-title{font-size:15px;margin-bottom:12px}.chapter__menu ul,.chapter__menu-white ul,.chapter__menu-black ul,.chapter__menu-contrast ul{grid-template-columns:1fr;gap:4px}.chapter__menu ul li a,.chapter__menu-white ul li a,.chapter__menu-black ul li a,.chapter__menu-contrast ul li a{padding:10px 12px;font-size:14px}}@media screen and (max-width: 480px){.chapter__menu,.chapter__menu-white,.chapter__menu-black,.chapter__menu-contrast{margin:8px 0;padding:8px}.chapter__menu h3,.chapter__menu-title,.chapter__menu-white h3,.chapter__menu-white-title,.chapter__menu-black h3,.chapter__menu-black-title,.chapter__menu-contrast h3,.chapter__menu-contrast-title{font-size:14px;margin-bottom:8px}.chapter__menu ul li a,.chapter__menu-white ul li a,.chapter__menu-black ul li a,.chapter__menu-contrast ul li a{padding:8px 10px;font-size:13px}}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.chapter__menu,.chapter__menu-white,.chapter__menu-black,.chapter__menu-contrast{animation:fadeInUp .4s ease-out}.chapter__menu-show{display:none;opacity:0;transition:opacity .2s ease}.chapter__menu-show.visible{opacity:1}@media screen and (max-width: 1270px){.chapter__menu-show{display:block;animation:fadeInUp .5s ease-out}}@media (prefers-reduced-motion: reduce){.chapter__menu,.chapter__menu-white,.chapter__menu-black,.chapter__menu-contrast{animation:none}.chapter__menu *,.chapter__menu-white *,.chapter__menu-black *,.chapter__menu-contrast *{animation:none!important;transition:none!important}.chapter__menu:hover,.chapter__menu-white:hover,.chapter__menu-black:hover,.chapter__menu-contrast:hover,.chapter__menu ul li a:hover,.chapter__menu-white ul li a:hover,.chapter__menu-black ul li a:hover,.chapter__menu-contrast ul li a:hover{transform:none}}.deskTop_modal{position:fixed;top:0;left:0;z-index:100;height:100vh;width:100vw;overflow-x:scroll;overflow-y:scroll;background:#fff0}.deskTopLogin_wrapper{position:relative;top:60px}.deskTopLogin_wrapper-form{display:flex;justify-content:flex-end}.login_form{padding:10px;border-radius:5px;text-align:center;background-color:#143958;opacity:1;width:350px}.login_form h1{font-size:x-large;margin-top:1em}.login_form-btnWrapper{width:100%;text-align:right}.login_form-btnWrapper-exit{margin-left:auto;background-color:inherit}.login_form-inputWrapper{width:100%;padding:0 10px;text-align:left}.login_form-inputWrapper-input{width:100%;background-color:inherit;border-bottom:solid 1px white;height:40px;color:#fff;font-size:.725rem;margin-bottom:10px}.login_form-btnLogin{width:80%;padding:10px;color:#fff;font-size:.9rem;background-color:#325572;height:40px;border-radius:20px;margin:20px 0}.login_form-btnLogin:hover{border:solid 1px white}.mobileLoggin{background-color:#143958;display:flex;flex-direction:column;justify-content:center;position:fixed;left:-100%;right:0;top:0;bottom:0;width:100%;height:100vh;z-index:12;transition:left 1s;opacity:1}.mobileLoggin section{position:absolute;padding:10px;width:100%;height:100%}.mobileLoggin section .navigate-button{width:95%;margin-left:2.5%;text-align:center;margin-top:60px;color:#fff;height:50px;border-radius:5px;border:solid 1px white}.mobileLoggin section .mobileLoggin_navContainer{display:flex;justify-content:space-between;padding:20px;width:100%}.mobileLoggin section h1{text-align:center;color:#fff;margin:40px 0}.mobileLoggin section form{align-items:center}.mobileLoggin section form .mobileLoggin_btn{width:95%;margin-left:2.5%;text-align:center;margin-top:60px;color:#fff;height:50px;border-radius:5px;border:solid 1px white}.mobileLoggin section form .message{color:#fff;margin-left:2.5%;margin-top:10px}.mobileLoggin section form .message.error{color:#c80000}.mobileLoggin-isActive{left:0}.leftPanel__wrapper-moove-login-form .message{padding-left:10px;font-size:14px}.leftPanel__wrapper-moove-login-form .message.error{color:#c80000}#navBar{position:fixed;background-color:#0c1c2b;z-index:12;height:10vh;width:96%;left:4%;top:0;transition:top .2s}.header{display:flex;align-items:center;width:100%;height:100%;left:5%;z-index:100;padding:0 10px}.header-title{width:15%;font-size:14px;line-height:1rem;font-size:1vw;line-height:1.1vw}.header-title a{color:#fff}.header-menu{width:77%;height:100%}.header-menu ul{display:flex;font-size:16px;font-size:1vw;height:100%;align-items:center;justify-content:space-around;color:#fff;margin:0;padding:0}.header-menu ul a{color:#fff}.header-menu ul li{cursor:pointer;height:80%;padding:0 10px;display:flex;align-items:center}.header-white{background-color:#fff}.header-white .header-title{border:solid 1px black}.header-white .header-title a,.header-white .header-menu ul{color:#000}.header-white .header-menu ul li{border:solid 1px black}.header-black{background-color:#000}.header-black .header-title{border:solid 1px white}.header-black .header-title a,.header-black .header-menu ul{color:#fff}.header-black .header-menu ul li{border:solid 1px white}.header-contrast{background-color:#9dd1ff}.header-contrast .header-title{border:solid 1px #195183}.header-contrast .header-title a,.header-contrast .header-menu ul{color:#195183}.header-contrast .header-menu ul li{border:solid 1px #195183}.navbar__menu-container{position:absolute;opacity:1;bottom:-250px;width:95%;left:50%;transform:translate(-50%);z-index:11;display:none}.navbar__menu-container ul a{color:#0c1d2cb8}.navbar__menu-container-white ul a{color:#000}.navbar__menu-container-black ul a{color:#fff}.navbar__menu-container-contrast ul a{color:#195183}.navbar__menu-item{margin-top:25px;width:100%;min-height:240px;padding:25px;background-color:#fff;opacity:1;display:none;-webkit-box-shadow:0px 4px 8px 0px rgba(20,49,71,.2);-moz-box-shadow:0px 4px 8px 0px rgba(20,49,71,.2);box-shadow:0 4px 8px #14314733}.navbar__menu-item ul{padding:0;color:#0c1d2cb8;justify-content:space-around}.navbar__menu-item ul li{width:33.3333333333%;float:left;padding-top:15px;text-align:center;border-bottom:solid 2px white;padding-bottom:4px}.navbar__menu-item ul li:before{content:"";display:inline-block;height:100%;vertical-align:middle}.navbar__menu-item ul li:hover{border-bottom:solid 2px #c80000;background-color:#0c1d2c0d;cursor:pointer;padding-bottom:4px}.navbar__menu-item-white{background-color:#fff}.navbar__menu-item-white ul{color:#000}.navbar__menu-item-white ul li{border:solid 2px black}.navbar__menu-item-white li:hover{border-bottom:solid 2px black}.navbar__menu-item-black{background-color:#000}.navbar__menu-item-black ul{color:#fff}.navbar__menu-item-black ul li{border:solid 2px white}.navbar__menu-item-black li:hover{border-bottom:solid 2px white}.navbar__menu-item-contrast{background-color:#9dd1ff}.navbar__menu-item-contrast ul{color:#195183}.navbar__menu-item-contrast ul li{border:solid 2px #195183}.navbar__menu-item-contrast li:hover{border-bottom:solid 2px #195183}.show-menu-item,.show-menu-container{display:block}.show-menu-list{color:#0c1c2b;background-color:#fff}.show-menu-list a{color:#0c1c2b!important}@media screen and (max-width: 1270px){#navBar{display:none;left:0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.partners-section{padding:80px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.partners-modern{max-width:1200px;margin:0 auto}.partners-modern .partners-header{text-align:center;margin-bottom:60px}.partners-modern .partners-header .partners-badge{display:inline-flex;align-items:center;gap:8px;background:#667eea1a;border:2px solid rgba(102,126,234,.2);border-radius:25px;padding:8px 20px;margin-bottom:20px;font-size:14px;font-weight:600;color:#667eea;animation:fadeInUp .6s ease-out}.partners-modern .partners-header .partners-badge .anticon{animation:float 2s ease-in-out infinite}.partners-modern .partners-header .partners-title{font-size:clamp(32px,5vw,48px);font-weight:700;color:#2c3e50;margin:0 0 20px;animation:fadeInUp .8s ease-out .2s both}.partners-modern .partners-header .partners-description{font-size:18px;color:#666;line-height:1.6;max-width:600px;margin:0 auto;animation:fadeInUp .8s ease-out .4s both}.partners-modern .partners-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:60px}.partners-modern .partners-slider{position:relative;margin-bottom:60px}.partners-modern .partners-slider .partners-swiper{padding-bottom:50px}.partners-modern .partners-slider .partners-swiper .swiper-pagination{bottom:0}.partners-modern .partners-slider .partners-swiper .swiper-pagination .swiper-pagination-bullet{background:#667eea;opacity:.5}.partners-modern .partners-slider .partners-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#667eea}.partners-modern .partners-slider .partners-swiper-button-prev,.partners-modern .partners-slider .partners-swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #0000001a;cursor:pointer;z-index:10;transition:all .3s ease;border:2px solid #e8eeff}.partners-modern .partners-slider .partners-swiper-button-prev span,.partners-modern .partners-slider .partners-swiper-button-next span{font-size:24px;font-weight:700;color:#667eea}.partners-modern .partners-slider .partners-swiper-button-prev:hover,.partners-modern .partners-slider .partners-swiper-button-next:hover{background:#667eea;border-color:#667eea;transform:translateY(-50%) scale(1.1);box-shadow:0 8px 30px #667eea4d}.partners-modern .partners-slider .partners-swiper-button-prev:hover span,.partners-modern .partners-slider .partners-swiper-button-next:hover span{color:#fff}.partners-modern .partners-slider .partners-swiper-button-prev{left:-25px}.partners-modern .partners-slider .partners-swiper-button-next{right:-25px}.partners-modern .partner-card{opacity:0;transform:translateY(30px);transition:all .3s ease;text-decoration:none;color:inherit}.partners-modern .partner-card.visible{animation:scaleIn .6s ease-out forwards}.partners-modern .partner-card:hover{transform:translateY(-10px);text-decoration:none;color:inherit}.partners-modern .partner-card:hover .partner-card__glow{opacity:.4;transform:scale(1.05)}.partners-modern .partner-card:hover .partner-card__image img{transform:scale(1.1);filter:grayscale(0)}.partners-modern .partner-card:hover .partner-card__background{opacity:.1}.partners-modern .partner-card:hover .partner-link{color:#667eea;transform:translate(5px)}.partners-modern .partner-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column;padding:30px}.partners-modern .partner-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03;transition:opacity .3s ease}.partners-modern .partner-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.partners-modern .partner-card__image{text-align:center;margin-bottom:20px}.partners-modern .partner-card__image img{filter:grayscale(.7);transition:all .3s ease;border-radius:10px;padding:10px;background:#f8f9fa}.partners-modern .partner-card__content{text-align:center;flex-grow:1;display:flex;flex-direction:column}.partners-modern .partner-card__content .partner-category{background:#f8f9ff;color:#667eea;border-radius:15px;padding:4px 12px;font-size:12px;font-weight:600;width:fit-content;margin:0 auto 15px}.partners-modern .partner-card__content .partner-name{font-size:20px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.partners-modern .partner-card__content .partner-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.partners-modern .partner-card__content .partner-link{display:inline-flex;align-items:center;gap:8px;color:#999;font-size:14px;font-weight:600;transition:all .3s ease;margin-top:auto}.partners-modern .partner-card__content .partner-link .anticon{transition:transform .3s ease}.partners-modern .partners-stats{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap;animation:fadeInUp .8s ease-out .6s both}.partners-modern .partners-stats .stat-item{text-align:center}.partners-modern .partners-stats .stat-item .stat-number{font-size:32px;font-weight:800;color:#667eea;margin-bottom:5px;line-height:1}.partners-modern .partners-stats .stat-item .stat-label{font-size:14px;color:#666;font-weight:500}.partners-modern .partners-stats .stat-divider{width:2px;height:40px;background:#667eea33;border-radius:1px}.partners{padding-bottom:20px;color:#0c1c2b}.partners h3{font-weight:500;width:max-content;border-bottom:solid 2px #0c1c2b;padding-bottom:5px;margin-bottom:20px}.partners_container{display:flex;flex-wrap:wrap;justify-content:space-around}.partners_container-item{margin:10 auto;width:200px;text-align:center}.partners_container-item h4{color:#0c1c2b}.partners_container-item img{margin-bottom:10px;filter:grayscale(1)}.partners_container-item:hover{cursor:pointer}.partners_container-item:hover img{filter:grayscale(0)}.partners_container-item:hover h4{color:#c80000}.partners-white{color:#000}.partners-white h3{border-bottom:solid 2px black}.partners-white .partners_container a .partners_container-item h4{color:#000}.partners-white .partners_container a .partners_container-item img,.partners-white .partners_container a .partners_container-item:hover img{filter:grayscale(1)}.partners-white .partners_container a .partners_container-item:hover h4{color:#000}.partners-black{color:#fff}.partners-black h3{border-bottom:solid 2px white}.partners-black .partners_container a .partners_container-item h4{color:#fff}.partners-black .partners_container a .partners_container-item img,.partners-black .partners_container a .partners_container-item:hover img{filter:grayscale(1)}.partners-black .partners_container a .partners_container-item:hover h4{color:#fff}.partners-contrast{color:#195183}.partners-contrast h3{border-bottom:solid 2px #195183}.partners-contrast .partners_container a .partners_container-item h4{color:#195183}.partners-contrast .partners_container a .partners_container-item img,.partners-contrast .partners_container a .partners_container-item:hover img{filter:grayscale(1)}.partners-contrast .partners_container a .partners_container-item:hover h4{color:#195183}@media (max-width: 1200px){.partners-modern .partners-grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width: 768px){.partners-section{padding:60px 15px}.partners-modern .partners-header{margin-bottom:40px}.partners-modern .partners-header .partners-title{font-size:clamp(24px,6vw,36px)}.partners-modern .partners-header .partners-description{font-size:16px}.partners-modern .partners-slider{margin-bottom:40px}.partners-modern .partners-slider .partners-swiper-button-prev,.partners-modern .partners-slider .partners-swiper-button-next{width:40px;height:40px}.partners-modern .partners-slider .partners-swiper-button-prev span,.partners-modern .partners-slider .partners-swiper-button-next span{font-size:20px}.partners-modern .partners-slider .partners-swiper-button-prev{left:-20px}.partners-modern .partners-slider .partners-swiper-button-next{right:-20px}.partners-modern .partners-stats{gap:25px}.partners-modern .partners-stats .stat-divider{display:none}}@media (max-width: 480px){.partners-section{padding:40px 10px}.partners-modern .partners-slider .partners-swiper-button-prev,.partners-modern .partners-slider .partners-swiper-button-next{display:none}.partners-modern .partners-slider .partners-swiper{padding-bottom:40px}.partners-modern .partners-stats{flex-direction:column;gap:15px}.partners-modern .partner-card__inner{padding:20px}}.leftPanel__wrapper{position:fixed;background-color:#0c1c2b;left:0;width:4%;height:100vh;z-index:100}.leftPanel__wrapper a{color:#0c1c2b}.leftPanel__wrapper-moove{position:absolute;left:100%;max-width:0px;transition:max-width .5s ease-in;overflow:hidden;background-color:#fff;-webkit-box-shadow:4px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 0px 8px 0px rgba(34,60,80,.2);box-shadow:4px 0 8px #223c5033;height:100vh;z-index:100}.leftPanel__wrapper-moove-links{margin-top:5px;height:30%}.leftPanel__wrapper-moove-links .links__container{min-width:420px;height:21%;display:flex;align-items:center;border-bottom:solid 1px #0c1c2b;margin-left:10px;cursor:pointer}.leftPanel__wrapper-moove-links .links__container a{color:#0c1c2b}.leftPanel__wrapper-moove-links .links__container-active{border-bottom:solid 1px #c80000}.leftPanel__wrapper-moove-top{height:70%}.leftPanel__wrapper-moove-top div{height:10vh;text-align:center;color:#0c1c2b;padding:10px;width:400px;font-size:30px;margin-left:10px;overflow:hidden;border-bottom:solid 1px rgba(128,144,190,.4666666667)}.leftPanel__wrapper-static{bottom:0;height:100%}.leftPanel__wrapper-static-top{height:70%}.leftPanel__wrapper-static-top div{height:10vh;padding:10%;opacity:1;border-bottom:solid 1px rgba(128,144,190,.7647058824)}.leftPanel__wrapper-static-icons{height:30%}.leftPanel__wrapper-static .icon__container{display:flex;padding:3px;justify-content:center;margin:2% auto;height:21%}.leftPanel__wrapper-static .icon__container :first-child{cursor:pointer}.leftPanel__wrapper-white{background-color:#fff}.leftPanel__wrapper-white a{color:#000}.leftPanel__wrapper-white .leftPanel__wrapper-moove{background-color:#fff}.leftPanel__wrapper-white .leftPanel__wrapper-moove-links .links__container{border-bottom:solid 1px black;cursor:pointer;color:#000}.leftPanel__wrapper-white .leftPanel__wrapper-moove-links .links__container a{color:#000}.leftPanel__wrapper-white .leftPanel__wrapper-moove-links .links__container-active{border-bottom:solid 1px #c80000}.leftPanel__wrapper-white .leftPanel__wrapper-moove-top div{color:#000}.leftPanel__wrapper-black{background-color:#000}.leftPanel__wrapper-black a{color:#fff}.leftPanel__wrapper-black .leftPanel__wrapper-moove{background-color:#000}.leftPanel__wrapper-black .leftPanel__wrapper-moove-links .links__container{border-bottom:solid 1px white;cursor:pointer;color:#fff}.leftPanel__wrapper-black .leftPanel__wrapper-moove-links .links__container a{color:#fff}.leftPanel__wrapper-black .leftPanel__wrapper-moove-links .links__container-active{border-bottom:solid 1px #c80000}.leftPanel__wrapper-black .leftPanel__wrapper-moove-top div{color:#fff}.leftPanel__wrapper-contrast{background-color:#9dd1ff}.leftPanel__wrapper-contrast a{color:#195183}.leftPanel__wrapper-contrast .leftPanel__wrapper-moove{background-color:#9dd1ff}.leftPanel__wrapper-contrast .leftPanel__wrapper-moove-links .links__container{border-bottom:solid 1px #195183;cursor:pointer;color:#195183}.leftPanel__wrapper-contrast .leftPanel__wrapper-moove-links .links__container a{color:#195183}.leftPanel__wrapper-contrast .leftPanel__wrapper-moove-links .links__container-active{border-bottom:solid 1px #c80000}.leftPanel__wrapper-contrast .leftPanel__wrapper-moove-top div{color:#195183}.isShow{max-width:400px;transition:max-width .5s ease-in}.leftPanel__wrapper-moove-disabled{display:none;width:100%;transition:max-width .5s ease-in;overflow:hidden;background-color:#ccc;-webkit-box-shadow:4px 0px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 0px 8px 0px rgba(34,60,80,.2);box-shadow:4px 0 8px #223c5033;height:100vh;z-index:101}.leftPanel__wrapper-moove-disabled-back{width:384px;margin:5% 2%;display:flex;justify-content:flex-end}.leftPanel__wrapper-moove-disabled-back div{border:solid 2px #000;width:max-content;padding:.3em;font-size:22px;cursor:pointer}.leftPanel__wrapper-moove-login{display:none;width:100%;overflow:hidden;background-color:#fff;height:100vh;z-index:101}.leftPanel__wrapper-moove-login-form{height:40%;padding:3%}.leftPanel__wrapper-moove-login-form h1{text-align:center}.leftPanel__wrapper-moove-login-form .login_form-btnLogin{width:100%;border-radius:2px}.leftPanel__wrapper-moove-login-form .login_form-inputWrapper-input{border-bottom:solid 1px #0c1c2b;color:#0c1c2b}.leftPanel__wrapper-moove-login-form .login_form-inputWrapper-input::placeholder{color:#0c1c2b;font-size:16px}.leftPanel__wrapper-moove-login-top{height:60%}.leftPanel__wrapper-moove-login-top div{height:10vh;text-align:center;color:#0c1c2b;padding:10px;width:400px;font-size:30px;margin-left:10px;overflow:hidden;border-bottom:solid 1px rgba(128,144,190,.4666666667)}.leftPanel__wrapper-moove-disabled-show,.leftPanel__wrapper-moove-login-show{display:block}@media screen and (max-width: 1270){.leftPanel__wrapper{position:static;width:0;display:none}}.scroll-up{position:fixed;background-color:#123655;right:20px;bottom:75px;border-radius:22px;cursor:pointer;width:44px;height:44px;z-index:900}.scroll-up:before{content:"";text-align:center;position:absolute;width:25px;height:25px;left:9px;top:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 20 20'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 17V4M3 10l7-7 7 7'/%3E%3C/g%3E%3C/svg%3E")}.scroll-up_hide{display:none}@media (hover: hover) and (pointer: fine){.scroll-up:hover{background-color:#184c7a}}@keyframes blink{50%{-webkit-box-shadow:0px 6px 30px 5px rgba(17,90,146,.37);-moz-box-shadow:0px 6px 30px 5px rgba(17,90,146,.37);box-shadow:0 6px 30px 5px #115a925e}}.quiz-button{position:fixed;color:#fff;background-color:#123655;right:20px;bottom:20px;border-radius:22px;cursor:pointer;width:44px;height:44px;z-index:900;animation:blink 1s;animation-iteration-count:5;overflow:hidden}.quiz-button .description{opacity:0}.quiz-button .icon-help{font-size:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quiz-button-content{border-top:solid 1px rgb(135,129,129);padding:20px 0;color:#fff;text-align:justify;font-size:16px}.quiz-button-content p{font-size:18px}.quiz-button-content .button-container{width:100%;display:flex;flex-wrap:wrap}.quiz-button-content h2{text-align:center;font-size:20px;font-weight:500}.quiz-button:hover{position:fixed;color:#fff;background-color:#123655;right:20px;bottom:20px;border-radius:22px;cursor:pointer;width:250px;height:44px;z-index:1000;-webkit-transition:width .25s ease;-moz-transition:width .25s ease;transition:width .25s ease;animation:blink 1s;animation-iteration-count:5;overflow:hidden}.quiz-button:hover .description{font-size:17px;font-style:italic;font-weight:500;opacity:1;transition:opacity .5s linear;position:relative;top:50%;left:55%;transform:translate(-50%,-55%)}.quiz-button:hover .icon-help{font-size:25px;position:absolute;top:72.2%;left:93.3%;transform:translate(-72.2%,-93.3%)}.quiz-button:hover-content{border-top:solid 1px #878181;padding:20px 0;color:#fff;text-align:justify;font-size:16px}.quiz-button:hover-content p{font-size:18px}.quiz-button:hover-content .button-container{width:100%;display:flex;flex-wrap:wrap}.quiz-button:hover-content h2{text-align:center;font-size:20px;font-weight:500}@media (hover: hover) and (pointer: fine){.quiz-button:hover{background-color:#184c7a}}.auth-leftpanel-wrapper{padding:20px 0;width:100%;overflow:hidden;background-color:#fff;height:100vh;z-index:101;position:relative}.auth-leftpanel-wrapper button{background-color:#fff;color:#0c1c2b;display:block;margin:0 auto;width:90%;height:40px;border-bottom:solid 1px rgba(12,29,44,.72)}.auth-leftpanel-wrapper button:hover{background-color:#0c1d2c0d;border-bottom:solid 1px #c80000}.auth-leftpanel-wrapper button:last-child{vertical-align:bottom;position:absolute;bottom:5%;left:5%}.auth-leftpanel-wrapper-white button{color:#000;border:solid 1px black}.auth-leftpanel-wrapper-white button:hover{background-color:#fff;border:solid 1px black}.auth-leftpanel-wrapper-black{background-color:#000}.auth-leftpanel-wrapper-black button{background-color:#000;color:#fff;border:solid 1px white}.auth-leftpanel-wrapper-black button:hover{background-color:#000;border:solid 1px white}.auth-leftpanel-wrapper-contrast{background-color:#9dd1ff}.auth-leftpanel-wrapper-contrast button{background-color:#9dd1ff;color:#195183;border:solid 1px #195183}.auth-leftpanel-wrapper-contrast button:hover{background-color:#9dd1ff;border:solid 1px #195183}.auth-margin{padding-top:20px!important}.auth-wrapper{display:flex;flex-wrap:wrap;width:fit-content;justify-content:center;min-height:600px;margin:0 auto;-webkit-box-shadow:0px 2px 10px -7px rgba(12,28,43,.81);-moz-box-shadow:0px 2px 10px -7px rgba(12,28,43,.81);box-shadow:0 2px 10px -7px #0c1c2bcf}.auth-wrapper .cards{width:400px;background-color:#fff;padding:15px;margin:0;position:relative}.auth-wrapper .cards button{background-color:#fff;color:#0c1c2b;display:block;margin:0 auto;width:90%;height:40px;border-bottom:solid 1px rgba(12,29,44,.72)}.auth-wrapper .cards button:hover{background-color:#0c1d2c0d;border-bottom:solid 1px #c80000}.auth-wrapper .cards button:last-child{vertical-align:bottom;position:absolute;bottom:5%;left:5%}.auth-wrapper div:first-child{border-right:solid 1px rgba(12,28,43,.175)}.auth-wrapper-white{border:solid 1px black;color:#000}.auth-wrapper-white div:first-child{border-right:solid 1px rgba(12,28,43,.175)}.auth-wrapper-black{border:solid 1px white;color:#fff}.auth-wrapper-black .cards{background-color:#000}.auth-wrapper-black .cards button{color:#fff;background-color:#000;border:solid 1px white}.auth-wrapper-black .cards button:hover{border-bottom:solid 1px white}.auth-wrapper-black div:first-child{border-right:solid 1px rgba(12,28,43,.175)}.auth-wrapper-contrast{border:solid 1px #9dd1ff;color:#195183}.auth-wrapper-contrast .cards{background-color:#9dd1ff}.auth-wrapper-contrast .cards button{color:#195183;background-color:#9dd1ff;border:solid 1px #195183}.auth-wrapper-contrast .cards button:hover{border-bottom:solid 1px #195183}.auth-wrapper-contrast div:first-child{border-right:solid 1px rgba(12,28,43,.175)}@media screen and (max-width: 820px){.auth-wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.auth-wrapper div:first-child{border-right:none;border-bottom:solid 1px rgba(12,28,43,.175)}}@media screen and (max-width: 421px){.auth-wrapper{width:100%}.auth-wrapper .cards{max-width:95%}}*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:18px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Inter,sans-serif,Roboto,Arial}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}#root{width:100%;height:100%}.app__wrapper{height:100%;display:flex;flex-direction:column}.app__wrapper-leftPanel{width:4%}.header-wrapper{flex:0 0 auto}.main-wrapper{flex:1 0 auto}.footer-wrapper{flex:0 0 auto}._container{max-width:1270px;margin:0 auto;box-sizing:content-box;padding:0 15px}._container-main{max-width:1270px;background-color:#f4fbff;margin:0 auto;box-sizing:content-box;padding:0 15px}._container-white{max-width:1270px;background-color:#fff;color:#000;margin:0 auto;box-sizing:content-box;padding:0 15px}._container-black{max-width:1270px;background-color:#000;color:#fff;margin:0 auto;box-sizing:content-box;padding:0 15px}._container-contrast{max-width:1270px;background-color:#9dd1ff;color:#195183;margin:0 auto;box-sizing:content-box;padding:0 15px}.overflow-hidden{overflow:hidden}.min-height{min-height:100%;background-color:#f4fbff}.min-height-white{min-height:100%;background-color:#fff}.min-height-black{min-height:100%;background-color:#000}.min-height-contrast{min-height:100%;background-color:#9dd1ff}li ul,li ol{padding-top:5px}.main-wrapper-black{flex:1 0 auto;background-color:#000;color:#fff}.main-wrapper-white{flex:1 0 auto;background-color:#fff;color:#000}.main-wrapper-contrast{flex:1 0 auto;background-color:#9dd1ff;color:#195183}@media screen and (max-width: 1270px){.app__wrapper-leftPanel{display:none;width:0}.app__wrapper-main{position:static;width:100%;left:0%;top:0%}.main-wrapper{flex:1 0 auto;margin-left:0%;margin-top:0vh}.main-wrapper-black{flex:1 0 auto;margin-left:0%;margin-top:0vh;background-color:#000;color:#fff}.main-wrapper-white{flex:1 0 auto;margin-left:0%;margin-top:0vh;background-color:#fff;color:#000}.main-wrapper-contrast{flex:1 0 auto;margin-left:0%;margin-top:0vh;background-color:#9dd1ff;color:#195183}}.main__banner-container{display:flex;margin:auto;max-width:1300px}.content__container{width:auto}.content__container h1{font-size:28px;font-weight:700;text-align:center;margin:20px 0}.content__container p{margin-bottom:10px;text-indent:30px;text-align:justify}.content__container ul{list-style:none}.content__container ul li{margin-bottom:5px}.content__container ul .icon{margin-right:10px;border-bottom:none!important}.content__container a{margin-left:.5em;color:#0c1c2b;border-bottom:solid 1px #0c1c2b;font-weight:500}.content__container a:hover{color:#0c1c2b;border-bottom:none;text-decoration:none}.mobile-sider .ant-layout-sider-children{display:flex;flex-direction:column;height:100vh;position:relative}.mobile-sider .ant-menu{flex:1;border-right:none}.ant-menu-item,.ant-menu-submenu-title{height:auto!important;line-height:1.4!important;padding:8px 24px!important}.ant-menu-item .ant-menu-title-content,.ant-menu-submenu-title .ant-menu-title-content{white-space:normal!important;word-wrap:break-word!important;overflow:visible!important;text-overflow:unset!important}.ant-menu-submenu .ant-menu-item{height:auto!important;line-height:1.4!important;padding:8px 24px 8px 48px!important}.ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content,.ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-title-content{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 767px){.ant-layout-sider{position:fixed!important}}.sider-desktop{overflow:"auto";height:"100vh";position:sticky;inset-inline-start:0;top:0;bottom:0;scrollbar-width:"thin";scrollbar-gutter:"stable"}.sider-mobile{position:"fixed";top:0;left:0;right:0;bottom:0;z-index:1000;width:"100vw !important";max-width:"none !important";min-width:"auto !important";flex:"none !important"}.menu__container{position:fixed!important;overflow-y:scroll;overflow-x:hidden;height:100vh;width:380px;scrollbar-width:"thin";scrollbar-gutter:"stable"}.menu__title{color:#fff;margin:15px;font-size:26px;max-width:280px;text-align:center}.ant-pro-layout{height:100vh}.ant-pro-layout-content{margin:0;padding:24px;min-height:calc(100vh - 48px)}@media (max-width: 768px){.ant-pro-layout .ant-layout-sider{position:fixed!important;z-index:1001;height:100vh}.ant-layout-content{margin-left:0!important}}.menu__container{padding-top:20px}.menu__container .menu__title{color:#ffffffd9;padding:16px 24px;font-size:16px;font-weight:500;text-align:center;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:16px}.ant-drawer-header{border-bottom:1px solid #f0f0f0}.ant-float-btn{box-shadow:0 4px 16px #0000001f}.ant-float-btn:hover{transform:translateY(-2px);transition:transform .2s}@media (max-width: 768px){.ant-drawer{width:100vw!important}.ant-float-btn{right:16px!important;bottom:70px!important}.user-name{display:none}.header-action-button{width:36px;height:36px;font-size:14px}}.pro-header{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 24px;background:#fff;border-bottom:1px solid #f0f0f0;transition:all .2s}.pro-header-dark{background:#001529;border-bottom:1px solid #303030}.pro-header-dark .ant-btn{color:#ffffffd9}.pro-header-dark .ant-btn:hover{color:#fff;background:#ffffff1a}.header-search-input{border-radius:4px;background:#00000008;border:none;transition:all .3s}.header-search-input:focus{background:#fff;box-shadow:0 2px 8px #00000026}.header-search-input .ant-input{background:transparent;border:none}.header-search-input .ant-input:focus{box-shadow:none}.notification-popover .ant-popover-inner-content{padding:0;border-radius:8px;overflow:hidden}.notification-list-item{transition:all .2s;border-radius:4px;margin:2px}.notification-list-item:hover{background-color:#f5f5f5}.notification-list-item.unread{background-color:#f6ffed;border-left:3px solid #52c41a}.user-avatar-dropdown{display:flex;align-items:center;height:48px;padding:0 12px;cursor:pointer;transition:all .2s;border-radius:4px}.user-avatar-dropdown:hover{background-color:#0000000a}.pro-header-dark .user-avatar-dropdown:hover{background-color:#ffffff1a}.user-avatar-dropdown .ant-avatar{margin-right:8px}.user-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}.header-action-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;border:none;background:transparent;color:inherit;cursor:pointer;transition:all .2s;font-size:16px}.header-action-button:hover{background-color:#0000000a;color:#1890ff}.pro-header-dark .header-action-button:hover{background-color:#ffffff1a;color:#fff}.header-action-button .anticon{font-size:16px}.header-notification-badge .ant-badge-count{box-shadow:0 0 0 1px #fff}.header-search-enter{opacity:0;transform:scaleX(0)}.header-search-enter-active{opacity:1;transform:scaleX(1);transition:all .3s ease}.header-search-exit{opacity:1;transform:scaleX(1)}.header-search-exit-active{opacity:0;transform:scaleX(0);transition:all .3s ease}.header-dropdown-menu{border-radius:8px;box-shadow:0 4px 12px #00000026;border:1px solid #f0f0f0;overflow:hidden}.header-dropdown-menu .ant-dropdown-menu-item{padding:8px 16px;display:flex;align-items:center}.header-dropdown-menu .ant-dropdown-menu-item-icon{margin-right:8px;font-size:14px}.header-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#f5f5f5}.header-dropdown-menu .ant-dropdown-menu-item-danger{color:#ff4d4f}.header-dropdown-menu .ant-dropdown-menu-item-danger:hover{background-color:#fff2f0}.lang-selector-item{display:flex;align-items:center;padding:8px 16px}.lang-selector-item .lang-icon{margin-right:8px;font-size:16px}@media (max-width: 768px){.pro-header{padding:0 16px}.user-name{display:none}.header-action-button{width:36px;height:36px;font-size:14px}.user-avatar-dropdown{padding:0 8px}.notification-popover{width:90vw!important}.header-dropdown-menu{width:90vw}}.pro-layout-dark .pro-header{background:#141414;border-bottom:1px solid #303030}.pro-layout-dark .pro-header .ant-btn{color:#ffffffd9;border-color:#fff3}.pro-layout-dark .pro-header .ant-btn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.pro-layout-dark .user-avatar-dropdown:hover,.pro-layout-dark .header-action-button:hover{background-color:#ffffff1a}.pro-layout-dark .header-search-input{background:#ffffff1a}.pro-layout-dark .header-search-input:focus{background:#ffffff26}.pro-layout-dark .header-search-input .ant-input{background:transparent;color:#ffffffd9}.pro-layout-dark .header-search-input .ant-input::placeholder{color:#ffffff73}.pro-header-logo{display:flex;align-items:center;height:48px;padding:0 5px;font-size:24px;font-weight:600}.pro-header-logo img,.pro-header-logo svg{height:48px;margin-right:8px}.pro-header-actions{display:flex;align-items:center;gap:4px}.notification-header{padding:12px 16px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;background:#fafafa}.notification-header h4{margin:0;font-size:14px;font-weight:600;color:#262626}.notification-footer{padding:8px 16px;text-align:center;border-top:1px solid #f0f0f0;background:#fafafa}.notification-item{padding:12px 16px;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:all .2s;position:relative}.notification-item:last-child{border-bottom:none}.notification-item:hover{background-color:#f8f9fa}.notification-item.unread:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:#1890ff}.notification-item .notification-avatar{margin-right:12px}.notification-item .notification-content{flex:1}.notification-item .notification-title{font-size:14px;font-weight:500;color:#262626;margin-bottom:4px;line-height:1.4}.notification-item .notification-description{font-size:13px;color:#8c8c8c;line-height:1.4;margin-bottom:6px}.notification-item .notification-time{font-size:12px;color:#bfbfbf}@media (max-width: 1024px) and (min-width: 769px){.user-name{max-width:80px}.header-action-button{width:38px;height:38px}}.ant-pro-layout .ant-pro-layout-header{backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background-color:#b2cce534!important;border-bottom:1px solid rgba(255,255,255,.125);box-shadow:0 2px 8px #0000000f}.pro-layout-dark .ant-pro-layout .ant-pro-layout-header{background-color:#171717d9!important;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-header-logo{position:fixed;top:0;left:0;z-index:999;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.06);width:100%}.pro-layout-dark .mobile-header-logo{background:#0c1c2bf2;border-bottom:1px solid rgba(255,255,255,.1)}.pro-header-logo{display:flex;align-items:center;gap:12px;font-weight:600;color:#0c1c2b}.pro-layout-dark .pro-header-logo{color:#ffffffd9}.pro-header-logo span{font-size:16px;white-space:nowrap}@media (max-width: 768px){.ant-pro-layout-content{padding-top:48px}.pro-header-logo span{display:none}}.ant-pro-layout .ant-pro-layout-header .ant-pro-global-header-trigger{color:#000000d9}.pro-layout-dark .ant-pro-layout .ant-pro-layout-header .ant-pro-global-header-trigger{color:#ffffffd9}.ant-pro-base-menu-inline-item-text{overflow:visible!important;white-space:normal!important;word-wrap:break-word!important;word-break:break-word!important;line-height:1.4!important;display:block!important}.ant-menu-submenu .ant-menu-item{padding:8px 24px!important}.ant-menu .ant-menu-sub .ant-menu-inline{border-left:2px #001529 solid}:where(.css-dev-only-do-not-override-6mvhis).ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline,:where(.css-dev-only-do-not-override-6mvhis).ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#3896d1a7}.ant-layout-sider::-webkit-scrollbar{width:3px}.ant-layout-sider::-webkit-scrollbar-track{background:#e0e0e0}.ant-layout-sider::-webkit-scrollbar-thumb{background-color:#001529;border-radius:4px}.ant-layout-sider{scrollbar-width:thin;scrollbar-color:#001529 #e0e0e0}:where(.css-dev-only-do-not-override-gqu5jk).ant-menu-light .ant-menu-item-selected,:where(.css-dev-only-do-not-override-gqu5jk).ant-menu-light>.ant-menu .ant-menu-item-selected{background-color:#1b4063}.ant-pro-base-menu-vertical.ant-pro-base-menu-vertical-collapsed .ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-pro-base-menu-vertical.ant-pro-base-menu-vertical-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#1b4063;color:#fff}.ant-pro-layout .ant-pro-sider .ant-layout-sider-children{padding-inline:5px}.ant-pro-global-header-collapsed-button{color:#000000d9!important}.pro-layout-dark .ant-pro-global-header-collapsed-button{color:#ffffffd9!important}.ant-pro-global-header-logo-mobile{display:none}.ant-layout-content .ant-pro-layout-content .css-dev-only-do-not-override-12068cu .ant-pro-layout-has-header{padding-inline:0!important;ppadding-block:0!important}.ant-pro-layout-content{padding-inline:0!important}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.dropdown-container{width:100%;margin-bottom:8px}.dropdown-title{flex:1;text-align:left;font-weight:500;line-height:1.4;font-size:16px}.dropdown-content{transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;border-radius:8px;margin-top:8px;transform-origin:top}.dropdown-content--visible{animation:slideDown .4s cubic-bezier(.4,0,.2,1);margin-bottom:20px!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px) scaleY(.95)}50%{opacity:.8;transform:translateY(-4px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}.dropdown-content[style*="display: block"]{animation:contentAppear .3s ease-out}@keyframes contentAppear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.dropdown-content{margin-top:6px;border-radius:6px}.dropdown-title{font-size:14px}}@media (max-width: 480px){.dropdown-content{margin-top:4px;border-radius:4px}.dropdown-title{font-size:13px}}.live-cards-modern{padding:60px 0;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:20px;margin:20px 0;position:relative;overflow:hidden}.live-cards-modern:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:gradientShift 8s ease-in-out infinite;pointer-events:none}.live-cards-header{text-align:center;margin-bottom:50px;padding:0 20px}.live-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:8px 16px;border-radius:25px;font-size:14px;font-weight:600;margin-bottom:20px;box-shadow:0 4px 15px #667eea4d;animation:float 3s ease-in-out infinite}.live-badge span{margin-left:4px}.live-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin:0 0 15px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.live-description{font-size:1.1rem;color:#7f8c8d;max-width:600px;margin:0 auto;line-height:1.6}.live-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:0 20px;max-width:1400px;margin:0 auto}.live-category-card{text-decoration:none;color:inherit;opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.live-category-card.visible{opacity:1;transform:translateY(0);animation:fadeInUp .8s ease-out forwards}.live-category-card:hover{transform:translateY(-10px)}.live-category-card:hover .live-category-card__inner{transform:scale(1.02)}.live-category-card:hover .live-category-card__glow{opacity:.8;transform:scale(1.1)}.live-category-card:hover .live-category-overlay{background:linear-gradient(135deg,#0000001a,#0000004d)}.live-category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000001a;transition:all .4s cubic-bezier(.4,0,.2,1);height:280px;display:flex;flex-direction:column}.live-category-card__background{position:absolute;top:0;left:0;right:0;height:4px;z-index:2}.live-category-card__image{position:relative;height:140px;overflow:hidden}.live-category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.live-category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0000001a,#0003);transition:all .4s ease}.live-category-card__content{padding:20px;flex:1;display:flex;flex-direction:column;justify-content:space-between;background:#fff;position:relative;z-index:1}.live-category-badge{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;font-size:14px;color:#2c3e50}.live-category-badge span:first-child{font-size:16px}.live-category-description{color:#7f8c8d;font-size:14px;line-height:1.5;margin:0 0 15px;flex:1}.live-category-button{align-self:flex-start;padding:0;height:auto;font-weight:600;color:#667eea;transition:all .3s ease}.live-category-button:hover{color:#764ba2;transform:translate(5px)}.live-category-button .anticon{margin-left:4px;transition:transform .3s ease}.live-category-button:hover .anticon{transform:translate(3px)}.live-category-card__glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;opacity:0;background:radial-gradient(circle,rgba(102,126,234,.1) 0%,transparent 70%);transition:all .4s ease;pointer-events:none;z-index:0}@media (max-width: 1200px){.live-cards-grid{grid-template-columns:repeat(2,1fr);gap:25px}.live-category-card__inner{height:260px}.live-title{font-size:2.2rem}}@media (max-width: 768px){.live-cards-modern{padding:40px 0;margin:15px 0}.live-cards-grid{grid-template-columns:1fr;gap:20px;padding:0 15px}.live-cards-header{margin-bottom:30px;padding:0 15px}.live-title{font-size:1.8rem}.live-description{font-size:1rem}.live-category-card__inner{height:240px}.live-category-card__content{padding:15px}.live-category-description{font-size:13px}}@media (max-width: 480px){.live-cards-modern{padding:30px 0;border-radius:15px}.live-title{font-size:1.6rem}.live-badge{font-size:13px;padding:6px 12px}.live-category-card__inner{height:220px}}.doc_container p{margin:10px 0;text-transform:uppercase}.doc_container ul{list-style:none;width:100%;padding:0;margin:8px 0 0;background-color:#fffffff2;overflow:hidden;animation:slideDown .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-animation:slideDown .3s ease-out}.doc_container li{display:flex;min-width:100%;margin:0!important;border-bottom:1px solid rgba(128,128,128,.1);transition:background-color .2s ease}.doc_container li a{padding:16px 20px!important;margin-left:.5em;color:#0c1c2b;border-bottom:solid 1px #0c1c2b!important;font-weight:500}.doc_container li a:hover{color:#0c1c2b}.doc_container li:last-child{border-bottom:none}.doc_container li:hover{background-color:#9eb5d90d}.doc_container ul li:before{content:""!important;padding-right:0!important}.doc_container a{display:flex;width:100%;align-items:center;gap:12px;padding:16px 20px;color:inherit;text-decoration:none;transition:all .2s ease;position:relative}.doc_container a:hover{background-color:#9eb5d91a;transform:translate(4px);border-bottom:1px solid rgba(158,181,217,.1)!important}.doc_container a svg{flex-shrink:0;transition:transform .2s ease}.doc_container a:hover svg{transform:scale(1.1)}.table-wrapper{margin-bottom:2rem;width:100%}.table-wrapper .table-title{font-weight:600;color:#0c1c2b;margin-bottom:1rem;font-size:1.5rem}.table-container{border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;background-color:#fff;overflow:hidden;border:1px solid rgb(229,231,235)}.table-container.normal{max-width:auto;min-height:max-content;max-height:900px}.table-container.fullscreen{position:fixed;top:0;left:0;z-index:100;height:100vh;width:100vw;border-radius:0;box-shadow:none;border:none}.table-header{position:sticky;top:0;z-index:10;background-color:#f8fafc;border-bottom:1px solid rgb(229,231,235);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.table-header .table-title-fullscreen{font-weight:600;color:#0c1c2b;margin:0;font-size:1.25rem}.expand-button{display:flex;align-items:center;gap:.5rem;background-color:transparent;border:1px solid rgb(209,213,219);border-radius:8px;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease-in-out;color:#374151;font-size:.875rem;font-weight:500}.expand-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 2px 4px -1px #0000001a}.expand-button:active{transform:translateY(0);box-shadow:0 1px 2px -1px #0000001a}.expand-button .button-text{font-style:normal}.expand-button svg{width:16px;height:16px;transition:transform .2s ease-in-out}.expand-button:hover svg{transform:scale(1.1)}.table-content{overflow:auto;max-height:827px;padding:0}.fullscreen .table-content{max-height:calc(100vh - 73px);padding:1rem 1.5rem}.normal .table-content{padding:1rem 1.5rem}.struct-title{font-weight:600;color:#0c1c2b}@media screen and (max-width: 768px){.table-wrapper .table-title{font-size:1.25rem}.table-header{padding:.75rem 1rem;flex-direction:column;gap:.75rem;align-items:flex-start}.table-header .table-title-fullscreen{font-size:1.125rem}.expand-button{align-self:flex-end;padding:.375rem .75rem;font-size:.75rem}.expand-button .button-text{display:none}.normal .table-content,.fullscreen .table-content{padding:.75rem 1rem}.table-container.normal{max-width:100%;border-radius:8px}.table-container.normal table{font-size:.875rem}.table-container.normal table td,.table-container.normal table th{padding:.5rem .25rem}}@media screen and (max-width: 480px){.table-wrapper .table-title{font-size:1.125rem}.table-header{padding:.5rem .75rem}.table-header .table-title-fullscreen{font-size:1rem}.normal .table-content,.fullscreen .table-content{padding:.5rem .75rem}.table-content table{font-size:.75rem}.table-content table td,.table-content table th{padding:.375rem .125rem}}._main_1j898_9{background-color:#0c1c2b;color:#fff}._white_1j898_14{background-color:#fff;color:#000}._white-radius_1j898_19{border:solid 1px #000}._black_1j898_23{background-color:#000;color:#fff}._black-radius_1j898_28{border:solid 1px #fff}._contrast_1j898_32{background-color:#9dd1ff;color:#195183}._contrast-radius_1j898_37{border:solid 1px #195183}._background-blue_1j898_41{background-color:#f4fbff}._title_1j898_45{font-weight:600;color:#0c1c2b;margin:15px 0 30px}._title-white_1j898_51{font-weight:600;color:#000;margin:15px 0 30px}._title-black_1j898_57{font-weight:600;color:#fff;margin:15px 0 30px}._title-contrast_1j898_63{font-weight:600;color:#195183;margin:15px 0 30px}._flex_1j898_69{display:flex}._jcc_1j898_73{justify-content:center}._jcs_1j898_77{justify-content:space-between}._w1_1j898_81{width:100%;align-items:center}._td__max_1j898_86{max-width:450px}._active__link_1j898_90{text-decoration:none;color:#0c1c2a;border-bottom:solid 1px #0c1c2a}._active__link_1j898_90:hover{color:#0c1c2a;font-weight:500}._hidden_1j898_100{display:none}._imageFilter_1j898_104{filter:grayscale(100%)}._imageFloatLeft_1j898_108{float:left}._margin-tb1_1j898_112{margin:1em 0}._justify-end_1j898_116{text-align:right!important}._mb-1em_1j898_120{margin-bottom:1em}._tabsContainer_1j898_124{margin:16px 0}@media screen and (max-width: 768px){._tabsContainer_1j898_124{margin:12px 0}}@media screen and (max-width: 480px){._tabsContainer_1j898_124{margin:10px 0}}._justifyCenter_1j898_138{display:flex;justify-content:center}.ant-tabs._customTabs_1j898_143 ._ant-tabs-nav_1j898_143{margin:0;padding:0}.ant-tabs._customTabs_1j898_143 ._ant-tabs-nav_1j898_143:before{display:none}.ant-tabs._customTabs_1j898_143 ._ant-tabs-nav-wrap_1j898_150{padding:0}.ant-tabs._customTabs_1j898_143 ._ant-tabs-nav-list_1j898_153{gap:0}.ant-tabs._customTabs_1j898_143 ._ant-tabs-tab_1j898_156{margin:0;padding:8px 16px;border:none;background:transparent;border-radius:0;font-size:14px;font-weight:500;color:#64748b;transition:all .2s ease}@media screen and (max-width: 768px){.ant-tabs._customTabs_1j898_143 ._ant-tabs-tab_1j898_156{padding:6px 12px;font-size:13px}}@media screen and (max-width: 480px){.ant-tabs._customTabs_1j898_143 ._ant-tabs-tab_1j898_156{padding:5px 10px;font-size:12px}}.ant-tabs._customTabs_1j898_143 ._ant-tabs-tab_1j898_156:hover{color:#4a90c2;background:transparent}.ant-tabs._customTabs_1j898_143 ._ant-tabs-tab_1j898_156._ant-tabs-tab-active_1j898_183{color:#0c1c2b;background:transparent;font-weight:600}.ant-tabs._customTabs_1j898_143 ._ant-tabs-tab_1j898_156._ant-tabs-tab-active_1j898_183 ._ant-tabs-tab-btn_1j898_188{color:#0c1c2b}.ant-tabs._customTabs_1j898_143 ._ant-tabs-ink-bar_1j898_191{background:#4a90c2;height:2px}.ant-tabs._customTabs_1j898_143 ._ant-tabs-content-holder_1j898_195{display:none}._container_x5t8o_1{display:flex;gap:24px;flex-wrap:wrap;padding:8px}._element_x5t8o_8{width:350px;display:flex;min-height:120px;position:relative;overflow:hidden}._element_x5t8o_8:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#4a90c20d,#2c5f7f0d);opacity:0;transition:opacity .3s ease;pointer-events:none}._element_x5t8o_8:hover:before{opacity:1}._letter_x5t8o_31{color:#4a90c2;font-size:28px;font-weight:700;margin:0 20px 0 0;text-shadow:0 2px 4px rgba(74,144,194,.3);background:linear-gradient(135deg,#4a90c2,#2c5f7f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}._letter_x5t8o_31:hover{transform:scale(1.1)}._links_x5t8o_47{display:flex;flex-direction:column;padding-top:8px;gap:8px;flex:1}._linkContainer_x5t8o_55{margin-bottom:8px;transition:all .3s ease}._linkContainer_x5t8o_55:hover{transform:translate(4px)}._linkElement_x5t8o_63{height:100%;transition:all .3s ease;border-radius:8px;padding:8px 12px;font-weight:500;font-size:14px;text-decoration:none!important;position:relative;border:1px solid transparent}._linkElement_x5t8o_63:hover{background:#4a90c21a;color:#4a90c2;border-color:#4a90c24d;box-shadow:0 2px 8px #0000001a;text-decoration:none!important;transform:translate(4px)}._linkElement_x5t8o_63:hover:after{content:"";position:absolute;bottom:4px;left:12px;right:12px;height:2px;background:linear-gradient(90deg,#4a90c2,#2c5f7f);border-radius:1px}._linkElement_x5t8o_63:active{transform:translate(2px) scale(.98)}._linkElement_x5t8o_63:before{display:none!important}.message-page{max-width:1200px;margin:0 auto;padding:20px}.message-page__content{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin:20px 0 40px}@media screen and (max-width: 768px){.message-page__content{grid-template-columns:1fr;gap:30px}}.message-page__image-section{display:flex;justify-content:center;align-items:flex-start}.message-page__image-wrapper{position:relative;width:100%;max-width:400px;border-radius:16px;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.message-page__image-wrapper:hover{transform:translateY(-5px);box-shadow:0 20px 40px -10px #00000026,0 8px 12px -4px #0000001a}.message-page__image-wrapper img{width:100%;height:auto;display:block}.message-page__image-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000c);color:#fff;padding:20px;text-align:center}.message-page__director-name{font-size:1.25rem;font-weight:600;margin-bottom:4px}.message-page__director-title{font-size:.875rem;opacity:.9}.message-page__text-section{display:flex;flex-direction:column;gap:30px}.message-page__highlight-box,.message-page__practice-section,.message-page__activities-section,.message-page__additional-section,.message-page__values-section,.message-page__call-to-action{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 4px -1px #0000001a;border-left:4px solid #3b82f6;transition:box-shadow .3s ease}.message-page__highlight-box:hover,.message-page__practice-section:hover,.message-page__activities-section:hover,.message-page__additional-section:hover,.message-page__values-section:hover,.message-page__call-to-action:hover{box-shadow:0 4px 8px -2px #00000026}.message-page__highlight-box h3,.message-page__practice-section h3,.message-page__activities-section h3,.message-page__additional-section h3,.message-page__values-section h3,.message-page__call-to-action h3{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0 0 16px;display:flex;align-items:center}.message-page__highlight-box h3:before,.message-page__practice-section h3:before,.message-page__activities-section h3:before,.message-page__additional-section h3:before,.message-page__values-section h3:before,.message-page__call-to-action h3:before{content:"⚓";margin-right:8px;font-size:1.5rem}.message-page__highlight-box p,.message-page__practice-section p,.message-page__activities-section p,.message-page__additional-section p,.message-page__values-section p,.message-page__call-to-action p{margin-bottom:16px;line-height:1.6;color:#374151}.message-page__highlight-box p:last-child,.message-page__practice-section p:last-child,.message-page__activities-section p:last-child,.message-page__additional-section p:last-child,.message-page__values-section p:last-child,.message-page__call-to-action p:last-child{margin-bottom:0}.message-page__highlight-box ul,.message-page__practice-section ul,.message-page__activities-section ul,.message-page__additional-section ul,.message-page__values-section ul,.message-page__call-to-action ul{margin:16px 0;padding-left:0;list-style:none}.message-page__highlight-box ul li,.message-page__practice-section ul li,.message-page__activities-section ul li,.message-page__additional-section ul li,.message-page__values-section ul li,.message-page__call-to-action ul li{position:relative;padding-left:24px;margin-bottom:8px;line-height:1.5;color:#374151}.message-page__highlight-box ul li:before,.message-page__practice-section ul li:before,.message-page__activities-section ul li:before,.message-page__additional-section ul li:before,.message-page__values-section ul li:before,.message-page__call-to-action ul li:before{content:"→";position:absolute;left:0;color:#3b82f6;font-weight:700}.message-page__highlight-box{border-left-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#ecfdf5)}.message-page__highlight-box h3:before{content:"🎓"}.message-page__practice-section{border-left-color:#f59e0b;background:linear-gradient(135deg,#fffbeb,#fef3c7)}.message-page__practice-section h3:before{content:"🚢"}.message-page__activities-section{border-left-color:#8b5cf6;background:linear-gradient(135deg,#faf5ff,#f3e8ff)}.message-page__activities-section h3:before{content:"🎭"}.message-page__additional-section{border-left-color:#06b6d4;background:linear-gradient(135deg,#ecfeff,#cffafe)}.message-page__additional-section h3:before{content:"📚"}.message-page__values-section{border-left-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fee2e2)}.message-page__values-section h3:before{content:"💪"}.message-page__call-to-action{border-left-color:#059669;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #10b981}.message-page__call-to-action h3:before{content:"🌟"}.message-page__call-to-action p{font-weight:500}.message-page__signature{background:linear-gradient(135deg,#f8fafc,#e2e8f0);color:#1e293b;padding:30px;border-radius:16px;text-align:center;box-shadow:0 4px 6px -1px #0000001a;border:1px solid #e2e8f0}.message-page__signature-content{max-width:600px;margin:0 auto}.message-page__signature-text{margin-bottom:20px}.message-page__signature-text p{margin:0;line-height:1.6;opacity:.9}.message-page__signature-name{font-size:1.5rem;font-weight:700;color:#1d4ed8;text-shadow:none}@media screen and (max-width: 768px){.message-page{padding:16px}.message-page__content,.message-page__text-section{gap:24px}.message-page__highlight-box,.message-page__practice-section,.message-page__activities-section,.message-page__additional-section,.message-page__values-section,.message-page__call-to-action{padding:20px}.message-page__highlight-box h3,.message-page__practice-section h3,.message-page__activities-section h3,.message-page__additional-section h3,.message-page__values-section h3,.message-page__call-to-action h3{font-size:1.125rem}.message-page__signature{padding:24px}.message-page__signature-name{font-size:1.25rem}}@media screen and (max-width: 480px){.message-page{padding:12px}.message-page__highlight-box,.message-page__practice-section,.message-page__activities-section,.message-page__additional-section,.message-page__values-section,.message-page__call-to-action{padding:16px}.message-page__signature{padding:20px}}.services-qr-code{width:120px;height:120px;object-fit:contain;margin-bottom:10px;border-radius:4px;border:1px solid rgba(128,128,128,.2)}@keyframes slideInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes glow{0%,to{opacity:0}50%{opacity:.3}}.university-news{min-height:100vh}.university-news__hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.university-news__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.university-news__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);background-size:400% 400%;animation:gradientShift 8s ease infinite}.university-news__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.university-news__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;padding:0 20px;animation:fadeInUp 1s ease-out}.university-news__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:slideInDown .8s ease-out .2s both}.university-news__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.university-news__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.university-news__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 40px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.university-news__hero .hero-content .hero-stats{display:flex;justify-content:center;align-items:center;gap:30px;animation:fadeInUp .8s ease-out .8s both;flex-wrap:wrap}.university-news__hero .hero-content .hero-stats .stat-item{text-align:center}.university-news__hero .hero-content .hero-stats .stat-item .stat-number{font-size:32px;font-weight:800;margin-bottom:5px;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.university-news__hero .hero-content .hero-stats .stat-item .stat-label{font-size:14px;opacity:.8;font-weight:500}.university-news__hero .hero-content .hero-stats .stat-divider{width:2px;height:40px;background:#ffffff4d;border-radius:1px}.university-news__categories{padding:100px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.university-news__categories .categories-header{text-align:center;max-width:600px;margin:0 auto 60px}.university-news__categories .categories-header .categories-title{font-size:clamp(32px,5vw,48px);font-weight:700;color:#2c3e50;margin:0 0 20px;animation:fadeInUp .8s ease-out}.university-news__categories .categories-header .categories-subtitle{font-size:18px;color:#666;line-height:1.6;margin:0;animation:fadeInUp .8s ease-out .2s both}.university-news__categories .categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.university-news__categories .category-card{opacity:0;transform:translateY(30px);transition:all .3s ease}.university-news__categories .category-card.visible{animation:scaleIn .6s ease-out forwards}.university-news__categories .category-card:hover{transform:translateY(-10px)}.university-news__categories .category-card:hover .category-card__glow{opacity:.6;transform:scale(1.05)}.university-news__categories .category-card:hover .category-card__image img{transform:scale(1.1)}.university-news__categories .category-card:hover .category-card__background{opacity:.15}.university-news__categories .category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.university-news__categories .category-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .3s ease}.university-news__categories .category-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.university-news__categories .category-card__image{position:relative;height:200px;overflow:hidden}.university-news__categories .category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.university-news__categories .category-card__image .category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%)}.university-news__categories .category-card__content{padding:25px;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.university-news__categories .category-card__content .category-badge{display:inline-flex;align-items:center;gap:8px;background:#f8f9ff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#666;width:fit-content;margin-bottom:15px;transition:all .3s ease}.university-news__categories .category-card__content .category-badge .anticon{font-size:14px}.university-news__categories .category-card__content .category-title{font-size:22px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.university-news__categories .category-card__content .category-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.university-news__categories .category-card__content .category-button{color:#667eea;font-weight:600;padding:0;height:auto;align-self:flex-start;transition:all .3s ease}.university-news__categories .category-card__content .category-button:hover{color:#5a6fd8;transform:translate(5px)}.university-news__categories .category-card__content .category-button .anticon{transition:transform .3s ease}.university-news__categories .category-card__content .category-button:hover .anticon{transform:translate(3px)}.university-news__cta{padding:80px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.university-news__cta .cta-content{max-width:600px;margin:0 auto}.university-news__cta .cta-content .cta-title{font-size:clamp(28px,5vw,40px);font-weight:700;margin:0 0 15px;animation:fadeInUp .8s ease-out}.university-news__cta .cta-content .cta-description{font-size:16px;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .2s both}.university-news__cta .cta-content .cta-button{background:#fff;color:#667eea;border:none;border-radius:25px;font-weight:600;height:50px;padding:0 30px;font-size:16px;box-shadow:0 8px 25px #fff3;animation:fadeInUp .8s ease-out .4s both;transition:all .3s ease}.university-news__cta .cta-content .cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 35px #ffffff4d;color:#5a6fd8}@media (max-width: 768px){.university-news__hero{min-height:60vh;padding:40px 0}.university-news__hero .hero-content .hero-stats{gap:20px}.university-news__hero .hero-content .hero-stats .stat-divider{display:none}.university-news__categories{padding:60px 20px}.university-news__categories .categories-grid{grid-template-columns:1fr;gap:20px}.university-news__categories .category-card__image{height:160px}.university-news__categories .category-card__content{padding:20px}.university-news__cta{padding:60px 20px}.university-news__cta .cta-button{width:100%;max-width:300px}}@media (max-width: 480px){.university-news__hero{min-height:50vh}.university-news__hero .hero-content .hero-stats{flex-direction:column;gap:15px}.university-news__categories{padding:40px 10px}.university-news__categories .categories-grid{grid-template-columns:1fr}}.news-layout{max-width:1400px;margin:0 auto;background:#fff}@media screen and (max-width: 768px){.news-layout{padding:0 15px}}@media screen and (max-width: 480px){.news-layout{padding:0 10px}}.news-header{display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #e2e8f0;margin-bottom:40px}@media screen and (max-width: 768px){.news-header{padding:25px 0;margin-bottom:30px}}@media screen and (max-width: 480px){.news-header{padding:20px 0;margin-bottom:25px;flex-direction:column;align-items:flex-start;gap:10px}}.news-header h1{font-size:2.5rem;font-weight:700;color:#0c1c2b;margin:0;letter-spacing:-.02em}@media screen and (max-width: 768px){.news-header h1{font-size:2rem}}@media screen and (max-width: 480px){.news-header h1{font-size:1.8rem}}.news-date{font-size:1rem;color:#64748b;font-weight:500}@media screen and (max-width: 480px){.news-date{font-size:.9rem}}.news-content{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px;min-height:600px}@media screen and (max-width: 992px){.news-content{gap:30px}}@media screen and (max-width: 768px){.news-content{grid-template-columns:1fr;gap:40px;margin-bottom:40px;min-height:auto}}@media screen and (max-width: 480px){.news-content{gap:30px;margin-bottom:30px}}.main-news-column{min-width:0}.featured-article{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a;transition:all .3s ease}.featured-article:hover{box-shadow:0 4px 12px #00000026}.featured-article.clickable-news{cursor:pointer;transition:all .3s ease}.featured-article.clickable-news:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.featured-article.clickable-news:active{transform:translateY(0)}.article-layout{position:relative;height:600px;overflow:hidden}@media screen and (max-width: 768px){.article-layout{height:500px}}@media screen and (max-width: 480px){.article-layout{height:400px}}.article-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.article-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.article-image:hover img{transform:scale(1.02)}.article-content-overlay{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:0 30px 30px}@media screen and (max-width: 768px){.article-content-overlay{padding:0 25px 25px}}@media screen and (max-width: 480px){.article-content-overlay{padding:0 20px 20px}}.content-background{position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to top,#000c,#0009,#0000004d 60%,#0000);border-radius:0 0 12px 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.article-content{position:relative;z-index:3;padding:30px 0 0;display:flex;flex-direction:column;justify-content:flex-end;min-height:200px}@media screen and (max-width: 768px){.article-content{padding:25px 0 0;min-height:150px}}@media screen and (max-width: 480px){.article-content{padding:20px 0 0;min-height:120px}}.article-title{font-size:1.75rem;font-weight:700;color:#fff;line-height:1.3;margin:0 0 15px;letter-spacing:-.01em;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (max-width: 768px){.article-title{font-size:1.5rem}}@media screen and (max-width: 480px){.article-title{font-size:1.25rem;margin-bottom:12px}}.article-meta{font-size:.9rem;color:#ffffffe6;margin-bottom:20px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media screen and (max-width: 480px){.article-meta{font-size:.85rem;margin-bottom:15px}}.article-text{font-size:1rem;line-height:1.7;color:#1a1a1a}.article-text p{margin-bottom:16px}.article-text p:last-child{margin-bottom:0}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6{color:#0c1c2b;font-weight:600;margin:24px 0 12px;line-height:1.3}.article-text h1:first-child,.article-text h2:first-child,.article-text h3:first-child,.article-text h4:first-child,.article-text h5:first-child,.article-text h6:first-child{margin-top:0}.article-text ul,.article-text ol{margin:16px 0;padding-left:24px}.article-text ul li,.article-text ol li{margin-bottom:8px;line-height:1.6}.article-text a{color:#4a90c2;text-decoration:none;border-bottom:1px solid transparent;transition:border-bottom-color .2s ease}.article-text a:hover{border-bottom-color:#4a90c2}@media screen and (max-width: 480px){.article-text{font-size:.95rem;line-height:1.6}}.article-preview{font-size:1rem;line-height:1.6;color:#fffffff2;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media screen and (max-width: 480px){.article-preview{font-size:.95rem;-webkit-line-clamp:2;line-clamp:2}}.read-more{color:#fff;font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:5px;transition:all .2s ease;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.5);background:#4a90c2cc;padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2)}.read-more:hover{background:#4a90c2;transform:translate(3px);box-shadow:0 4px 12px #4a90c24d}@media screen and (max-width: 480px){.read-more{font-size:.9rem;padding:6px 12px}}.news-slider-column{min-width:0;display:flex;flex-direction:column}.column-header{margin-bottom:25px}@media screen and (max-width: 480px){.column-header{margin-bottom:20px}}.column-header h3{font-size:1.25rem;font-weight:700;color:#0c1c2b;margin:0;padding-bottom:15px;border-bottom:2px solid #4a90c2;letter-spacing:-.01em}@media screen and (max-width: 480px){.column-header h3{font-size:1.1rem;padding-bottom:12px}}.news-layout-white{background:#f8fafc}.news-layout-white .featured-article{background:#fff}.news-layout-black{background:#1f2937;color:#f9fafb}.news-layout-black .news-header{border-bottom-color:#374151}.news-layout-black .news-header h1{color:#f9fafb}.news-layout-black .news-date{color:#9ca3af}.news-layout-black .featured-article{background:#374151;box-shadow:0 1px 3px #0000004d}.news-layout-black .featured-article:hover{box-shadow:0 4px 12px #0006}.news-layout-black .content-background{background:linear-gradient(to top,#000000e6,#000000b3,#0006 60%,#0000)}.news-layout-black .read-more{background:#60a5facc;border:1px solid rgba(255,255,255,.3)}.news-layout-black .read-more:hover{background:#60a5fa;box-shadow:0 4px 12px #60a5fa4d}.news-layout-black .column-header h3{color:#f9fafb;border-bottom-color:#60a5fa}.news-layout-contrast{background:#000;color:#fff}.news-layout-contrast .news-header{border-bottom-color:#333}.news-layout-contrast .news-header h1{color:#ff0}.news-layout-contrast .news-date{color:#ccc}.news-layout-contrast .featured-article{background:#1a1a1a;box-shadow:0 1px 3px #ffffff1a}.news-layout-contrast .featured-article:hover{box-shadow:0 4px 12px #fff3}.news-layout-contrast .content-background{background:linear-gradient(to top,#000000f2,#000c,#00000080 60%,#0000)}.news-layout-contrast .article-title{color:#ff0;text-shadow:0 2px 4px rgba(0,0,0,.8)}.news-layout-contrast .read-more{background:#ff0c;color:#000;border:1px solid rgba(255,255,0,.5)}.news-layout-contrast .read-more:hover{background:#ff0;box-shadow:0 4px 12px #ff06}.news-layout-contrast .column-header h3{color:#ff0;border-bottom-color:#ff0}@media screen and (max-width: 380px){.news-content{gap:20px}.article-content{padding:15px}.article-title{font-size:1.1rem}}.infopage-white{background-color:#fff;color:#000}.infopage-black{background-color:#000;color:#fff}.infopage-contast{background-color:#9dd1ff;color:#195183}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.loading-container .loading-spinner{width:50px;height:50px;border:4px solid rgba(0,123,191,.1);border-top:4px solid #007bbf;border-radius:50%;animation:spin 1s linear infinite}.loading-container p{font-size:18px;color:#666;margin:0}.one-news-page{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.one-news-page .news-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:40px 0 60px;position:relative;overflow:hidden}.one-news-page .news-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 100" fill="white" fill-opacity="0.1"><polygon points="0,0 1000,100 1000,0"/></svg>');background-size:cover;pointer-events:none}.one-news-page .news-header .news-header__container{position:relative;z-index:1}.one-news-page .news-header .news-navigation{margin-bottom:30px;animation:fadeInUp .6s ease-out}.one-news-page .news-header .back-button{color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.one-news-page .news-header .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.one-news-page .news-header .back-button .anticon{margin-right:8px}.one-news-page .news-header .news-hero{text-align:center;animation:fadeInUp .8s ease-out .2s both}.one-news-page .news-header .news-hero .news-title{font-size:clamp(28px,5vw,48px);font-weight:700;margin:0 0 30px;line-height:1.2;text-shadow:0 2px 10px rgba(0,0,0,.1)}.one-news-page .news-header .news-hero .news-meta{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap}.one-news-page .news-header .news-hero .news-date{display:flex;align-items:center;gap:8px;font-size:16px;opacity:.9}.one-news-page .news-header .news-hero .news-date .anticon{font-size:18px}.one-news-page .news-header .news-hero .share-button{color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 16px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.one-news-page .news-header .news-hero .share-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.one-news-page .news-media{margin-top:-40px;position:relative;z-index:2;animation:fadeInUp 1s ease-out .4s both}.one-news-page .news-media .news-media__container{max-width:1200px;margin:0 auto;padding:0 20px}.one-news-page .news-media .media-wrapper{background:#fff;border-radius:20px;padding:30px;box-shadow:0 20px 60px #0000001a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2)}.one-news-page .news-media .news-carousel .ant-carousel .ant-carousel-dots{bottom:-50px}.one-news-page .news-media .news-carousel .ant-carousel .ant-carousel-dot{width:12px;height:12px;background:#ccc;border-radius:50%;transition:all .3s ease}.one-news-page .news-media .news-carousel .ant-carousel .ant-carousel-dot.ant-carousel-dot-active{background:#667eea;width:30px;border-radius:6px}.one-news-page .news-media .media-slide{display:flex!important;justify-content:center;align-items:center;border-radius:15px;overflow:hidden}.one-news-page .news-media .media-slide .media-image,.one-news-page .news-media .media-slide .media-video{max-width:100%;max-height:600px;border-radius:15px;box-shadow:0 10px 30px #0000001a;object-fit:cover;transition:transform .3s ease}.one-news-page .news-media .media-slide .media-image:hover,.one-news-page .news-media .media-slide .media-video:hover{transform:scale(1.02)}.one-news-page .news-content{padding:80px 0;animation:fadeInUp 1.2s ease-out .6s both}.one-news-page .news-content .news-content__container{max-width:800px;margin:0 auto;padding:0 20px}.one-news-page .news-content .content-wrapper{background:#fff;border-radius:20px;padding:50px;box-shadow:0 15px 50px #00000014;border:1px solid rgba(255,255,255,.8);position:relative}.one-news-page .news-content .content-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2,#667eea);background-size:200% 100%;animation:shimmer 3s infinite;border-radius:20px 20px 0 0}.one-news-page .news-content .article-content{font-size:18px;line-height:1.8;color:#333}.one-news-page .news-content .article-content p{margin-bottom:24px;text-align:justify}.one-news-page .news-content .article-content h1,.one-news-page .news-content .article-content h2,.one-news-page .news-content .article-content h3,.one-news-page .news-content .article-content h4,.one-news-page .news-content .article-content h5,.one-news-page .news-content .article-content h6{margin-top:40px;margin-bottom:20px;color:#2c3e50;font-weight:600}.one-news-page .news-content .article-content h2{font-size:28px;border-left:4px solid #667eea;padding-left:20px}.one-news-page .news-content .article-content h3{font-size:24px;color:#667eea}.one-news-page .news-content .article-content a{color:#667eea;text-decoration:none;border-bottom:2px solid transparent;transition:all .3s ease;font-weight:600}.one-news-page .news-content .article-content a:hover{border-bottom-color:#667eea;color:#5a6fd8}.one-news-page .news-content .article-content ul{list-style:none;padding-left:0;margin-bottom:24px}.one-news-page .news-content .article-content ul li{position:relative;padding-left:30px;margin-bottom:12px}.one-news-page .news-content .article-content ul li:before{content:"→";position:absolute;left:0;color:#667eea;font-weight:700;font-size:16px}.one-news-page .news-content .article-content ol{padding-left:20px;margin-bottom:24px}.one-news-page .news-content .article-content ol li{margin-bottom:12px;padding-left:10px}.one-news-page .news-content .article-content blockquote{background:linear-gradient(135deg,#f8f9ff,#e8eeff);border-left:4px solid #667eea;margin:30px 0;padding:20px 30px;border-radius:10px;font-style:italic;color:#555;position:relative}.one-news-page .news-content .article-content blockquote:before{content:'"';font-size:60px;color:#667eea;position:absolute;top:-10px;left:15px;opacity:.3}.one-news-page .news-footer{background:#f8f9fa;padding:40px 0;animation:fadeInUp 1.4s ease-out .8s both}.one-news-page .news-footer .news-footer__container{max-width:800px;margin:0 auto;padding:0 20px}.one-news-page .news-footer .news-actions{text-align:center}.one-news-page .news-footer .return-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;padding:12px 30px;height:auto;font-size:16px;font-weight:600;box-shadow:0 8px 25px #667eea4d;transition:all .3s ease}.one-news-page .news-footer .return-button:hover{transform:translateY(-3px);box-shadow:0 15px 35px #667eea66}@media (max-width: 768px){.one-news-page .news-header{padding:30px 0 40px}.one-news-page .news-header .news-hero .news-meta{flex-direction:column;gap:15px}.one-news-page .news-media{margin-top:-20px}.one-news-page .news-media .media-wrapper{padding:20px;border-radius:15px}.one-news-page .news-content{padding:50px 0}.one-news-page .news-content .content-wrapper{padding:30px 20px;border-radius:15px}.one-news-page .news-content .article-content{font-size:16px;line-height:1.7}}@media (max-width: 480px){.one-news-page .news-header .back-button{width:100%;text-align:center}.one-news-page .news-content .content-wrapper{padding:20px 15px;margin:0 10px}}.interview-page{min-height:100vh}.interview-page__hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:40px 20px}.interview-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.interview-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#fa709a,#fee140,#ff9a9e);background-size:400% 400%;animation:gradientShift 8s ease infinite}.interview-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.interview-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;animation:fadeInUp 1s ease-out}.interview-page__hero .hero-content .back-button{position:absolute;top:-20px;left:0;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.interview-page__hero .hero-content .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.interview-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.interview-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.interview-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.interview-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.interview-page__hero .hero-content .hero-stats{animation:fadeInUp .8s ease-out .8s both}.interview-page__hero .hero-content .hero-stats .stat-item{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;font-size:16px;font-weight:600}.interview-page__hero .hero-content .hero-stats .stat-item .anticon{font-size:18px}.interview-page__content{padding:60px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.interview-page__content .interview-card{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.interview-page__content .interview-card:hover{transform:translateY(-10px);box-shadow:0 25px 70px #0003}.interview-page__content .interview-card__image{position:relative;height:250px;overflow:hidden}.interview-page__content .interview-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.interview-page__content .interview-card__image:hover img{transform:scale(1.05)}.interview-page__content .interview-card__image .interview-card__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.5) 100%);display:flex;justify-content:space-between;align-items:flex-start;padding:20px}.interview-page__content .interview-card__image .interview-card__overlay .year-badge{background:#ffffffe6;color:#333;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.interview-page__content .interview-card__image .interview-card__overlay .category-badge{background:linear-gradient(135deg,#fa709a,#fee140);color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}.interview-page__content .interview-card__content{padding:25px;flex-grow:1;display:flex;flex-direction:column}.interview-page__content .interview-card__content .interview-title{font-size:20px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.interview-page__content .interview-card__content .interview-subtitle{font-size:14px;color:#666;margin:0 0 20px;flex-grow:1}.interview-page__content .interview-card__content .interview-button{background:linear-gradient(135deg,#fa709a,#fee140);border:none;border-radius:25px;font-weight:600;height:45px;transition:all .3s ease}.interview-page__content .interview-card__content .interview-button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #fa709a4d}@media (max-width: 768px){.interview-page__hero{min-height:50vh;padding:30px 20px}.interview-page__hero .hero-content .back-button{position:relative;top:0;left:auto;margin-bottom:20px}.interview-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.interview-page__hero .hero-content .hero-description{font-size:16px}.interview-page__content{padding:40px 20px}.interview-page__content .interview-card__image{height:200px}.interview-page__content .interview-card__content{padding:20px}}@media (max-width: 480px){.interview-page__hero .hero-content .back-button{width:100%;text-align:center}}.education__container{min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:#f8f9fa}.education__container .education__container-title{font-size:2rem;margin:30px 0;color:#333;text-align:center}.education__container .education__container-content{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;gap:20px;margin-bottom:50px}.our-pride-page{min-height:100vh}.our-pride-page .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.our-pride-page .loading-container .loading-spinner{width:50px;height:50px;border:4px solid rgba(79,172,254,.1);border-top:4px solid #4facfe;border-radius:50%;animation:spin 1s linear infinite}.our-pride-page .loading-container p{font-size:18px;color:#666;margin:0}.our-pride-page__hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:40px 20px}.our-pride-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.our-pride-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#4facfe,#00f2fe,#43e97b);background-size:400% 400%;animation:gradientShift 8s ease infinite}.our-pride-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.our-pride-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;animation:fadeInUp 1s ease-out}.our-pride-page__hero .hero-content .back-button{position:absolute;top:-20px;left:0;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.our-pride-page__hero .hero-content .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.our-pride-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.our-pride-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.our-pride-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.our-pride-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.our-pride-page__hero .hero-content .hero-stats{animation:fadeInUp .8s ease-out .8s both}.our-pride-page__hero .hero-content .hero-stats .stat-item{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;font-size:16px;font-weight:600}.our-pride-page__hero .hero-content .hero-stats .stat-item .anticon{font-size:18px}.our-pride-page__content{padding:60px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.our-pride-page__content .categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.our-pride-page__content .category-card{opacity:0;transform:translateY(30px);transition:all .3s ease;cursor:pointer}.our-pride-page__content .category-card.visible{animation:scaleIn .6s ease-out forwards}.our-pride-page__content .category-card:hover{transform:translateY(-10px)}.our-pride-page__content .category-card:hover .category-card__glow{opacity:.6;transform:scale(1.05)}.our-pride-page__content .category-card:hover .category-card__image img{transform:scale(1.1)}.our-pride-page__content .category-card:hover .category-card__background{opacity:.15}.our-pride-page__content .category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.our-pride-page__content .category-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .3s ease}.our-pride-page__content .category-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.our-pride-page__content .category-card__image{position:relative;height:200px;overflow:hidden}.our-pride-page__content .category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.our-pride-page__content .category-card__image .category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%)}.our-pride-page__content .category-card__content{padding:25px;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.our-pride-page__content .category-card__content .category-badge{display:inline-flex;align-items:center;gap:8px;background:#f8f9ff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#666;width:fit-content;margin-bottom:15px;transition:all .3s ease}.our-pride-page__content .category-card__content .category-badge .anticon{font-size:14px}.our-pride-page__content .category-card__content .category-title{font-size:22px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.our-pride-page__content .category-card__content .category-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.our-pride-page__content .category-card__content .category-button{color:#4facfe;font-weight:600;padding:0;height:auto;align-self:flex-start;transition:all .3s ease}.our-pride-page__content .category-card__content .category-button:hover{color:#3d8bfe;transform:translate(5px)}.our-pride-page__content .category-card__content .category-button .anticon{transition:transform .3s ease}.our-pride-page__content .category-card__content .category-button:hover .anticon{transform:translate(3px)}@media (max-width: 768px){.our-pride-page__hero{min-height:50vh;padding:30px 20px}.our-pride-page__hero .hero-content .back-button{position:relative;top:0;left:auto;margin-bottom:20px}.our-pride-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.our-pride-page__hero .hero-content .hero-description{font-size:16px}.our-pride-page__content{padding:40px 20px}.our-pride-page__content .categories-grid{grid-template-columns:1fr;gap:20px}.our-pride-page__content .category-card__image{height:160px}.our-pride-page__content .category-card__content{padding:20px}}@media (max-width: 480px){.our-pride-page__hero .hero-content .back-button{width:100%;text-align:center}}.science-page{min-height:100vh}.science-page .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.science-page .loading-container .loading-spinner{width:50px;height:50px;border:4px solid rgba(67,233,123,.1);border-top:4px solid #43e97b;border-radius:50%;animation:spin 1s linear infinite}.science-page .loading-container p{font-size:18px;color:#666;margin:0}.science-page__hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:40px 20px}.science-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.science-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#43e97b,#38f9d7,#4facfe);background-size:400% 400%;animation:gradientShift 8s ease infinite}.science-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.science-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;animation:fadeInUp 1s ease-out}.science-page__hero .hero-content .back-button{position:absolute;top:-20px;left:0;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.science-page__hero .hero-content .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.science-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.science-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.science-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.science-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.science-page__hero .hero-content .hero-stats{animation:fadeInUp .8s ease-out .8s both}.science-page__hero .hero-content .hero-stats .stat-item{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;font-size:16px;font-weight:600}.science-page__hero .hero-content .hero-stats .stat-item .anticon{font-size:18px}.science-page__content{padding:60px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.science-page__content .categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.science-page__content .category-card{opacity:0;transform:translateY(30px);transition:all .3s ease;cursor:pointer}.science-page__content .category-card.visible{animation:scaleIn .6s ease-out forwards}.science-page__content .category-card:hover{transform:translateY(-10px)}.science-page__content .category-card:hover .category-card__glow{opacity:.6;transform:scale(1.05)}.science-page__content .category-card:hover .category-card__image img{transform:scale(1.1)}.science-page__content .category-card:hover .category-card__background{opacity:.15}.science-page__content .category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.science-page__content .category-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .3s ease}.science-page__content .category-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.science-page__content .category-card__image{position:relative;height:200px;overflow:hidden}.science-page__content .category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.science-page__content .category-card__image .category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%)}.science-page__content .category-card__content{padding:25px;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.science-page__content .category-card__content .category-badge{display:inline-flex;align-items:center;gap:8px;background:#f8f9ff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#666;width:fit-content;margin-bottom:15px;transition:all .3s ease}.science-page__content .category-card__content .category-badge .anticon{font-size:14px}.science-page__content .category-card__content .category-title{font-size:22px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.science-page__content .category-card__content .category-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.science-page__content .category-card__content .category-button{color:#43e97b;font-weight:600;padding:0;height:auto;align-self:flex-start;transition:all .3s ease}.science-page__content .category-card__content .category-button:hover{color:#38d16b;transform:translate(5px)}.science-page__content .category-card__content .category-button .anticon{transition:transform .3s ease}.science-page__content .category-card__content .category-button:hover .anticon{transform:translate(3px)}@media (max-width: 768px){.science-page__hero{min-height:50vh;padding:30px 20px}.science-page__hero .hero-content .back-button{position:relative;top:0;left:auto;margin-bottom:20px}.science-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.science-page__hero .hero-content .hero-description{font-size:16px}.science-page__content{padding:40px 20px}.science-page__content .categories-grid{grid-template-columns:1fr;gap:20px}.science-page__content .category-card__image{height:160px}.science-page__content .category-card__content{padding:20px}}@media (max-width: 480px){.science-page__hero .hero-content .back-button{width:100%;text-align:center}}.sport-page{min-height:100vh}.sport-page .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.sport-page .loading-container .loading-spinner{width:50px;height:50px;border:4px solid rgba(240,147,251,.1);border-top:4px solid #f093fb;border-radius:50%;animation:spin 1s linear infinite}.sport-page .loading-container p{font-size:18px;color:#666;margin:0}.sport-page__hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:40px 20px}.sport-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.sport-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#f093fb,#f5576c,#ff6b6b);background-size:400% 400%;animation:gradientShift 8s ease infinite}.sport-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.sport-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;animation:fadeInUp 1s ease-out}.sport-page__hero .hero-content .back-button{position:absolute;top:-20px;left:0;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.sport-page__hero .hero-content .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.sport-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.sport-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.sport-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sport-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.sport-page__hero .hero-content .hero-stats{animation:fadeInUp .8s ease-out .8s both}.sport-page__hero .hero-content .hero-stats .stat-item{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;font-size:16px;font-weight:600}.sport-page__hero .hero-content .hero-stats .stat-item .anticon{font-size:18px}.sport-page__content{padding:60px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.sport-page__content .categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.sport-page__content .category-card{opacity:0;transform:translateY(30px);transition:all .3s ease;cursor:pointer}.sport-page__content .category-card.visible{animation:scaleIn .6s ease-out forwards}.sport-page__content .category-card:hover{transform:translateY(-10px)}.sport-page__content .category-card:hover .category-card__glow{opacity:.6;transform:scale(1.05)}.sport-page__content .category-card:hover .category-card__image img{transform:scale(1.1)}.sport-page__content .category-card:hover .category-card__background{opacity:.15}.sport-page__content .category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.sport-page__content .category-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .3s ease}.sport-page__content .category-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.sport-page__content .category-card__image{position:relative;height:200px;overflow:hidden}.sport-page__content .category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sport-page__content .category-card__image .category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%)}.sport-page__content .category-card__content{padding:25px;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.sport-page__content .category-card__content .category-badge{display:inline-flex;align-items:center;gap:8px;background:#f8f9ff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#666;width:fit-content;margin-bottom:15px;transition:all .3s ease}.sport-page__content .category-card__content .category-badge .anticon{font-size:14px}.sport-page__content .category-card__content .category-title{font-size:22px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.sport-page__content .category-card__content .category-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.sport-page__content .category-card__content .category-button{color:#f093fb;font-weight:600;padding:0;height:auto;align-self:flex-start;transition:all .3s ease}.sport-page__content .category-card__content .category-button:hover{color:#e876f0;transform:translate(5px)}.sport-page__content .category-card__content .category-button .anticon{transition:transform .3s ease}.sport-page__content .category-card__content .category-button:hover .anticon{transform:translate(3px)}@media (max-width: 768px){.sport-page__hero{min-height:50vh;padding:30px 20px}.sport-page__hero .hero-content .back-button{position:relative;top:0;left:auto;margin-bottom:20px}.sport-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.sport-page__hero .hero-content .hero-description{font-size:16px}.sport-page__content{padding:40px 20px}.sport-page__content .categories-grid{grid-template-columns:1fr;gap:20px}.sport-page__content .category-card__image{height:160px}.sport-page__content .category-card__content{padding:20px}}@media (max-width: 480px){.sport-page__hero .hero-content .back-button{width:100%;text-align:center}}.heroes-page{min-height:100vh}.heroes-page .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.heroes-page .loading-container .loading-spinner{width:50px;height:50px;border:4px solid rgba(168,237,234,.1);border-top:4px solid #a8edea;border-radius:50%;animation:spin 1s linear infinite}.heroes-page .loading-container p{font-size:18px;color:#666;margin:0}.heroes-page__hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:40px 20px}.heroes-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.heroes-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#a8edea,#fed6e3,#ffeaa7);background-size:400% 400%;animation:gradientShift 8s ease infinite}.heroes-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.heroes-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;animation:fadeInUp 1s ease-out}.heroes-page__hero .hero-content .back-button{position:absolute;top:-20px;left:0;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.heroes-page__hero .hero-content .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.heroes-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.heroes-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.heroes-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.heroes-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.heroes-page__hero .hero-content .hero-stats{animation:fadeInUp .8s ease-out .8s both}.heroes-page__hero .hero-content .hero-stats .stat-item{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;font-size:16px;font-weight:600}.heroes-page__hero .hero-content .hero-stats .stat-item .anticon{font-size:18px}.heroes-page__content{padding:60px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.heroes-page__content .categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.heroes-page__content .category-card{opacity:0;transform:translateY(30px);transition:all .3s ease;cursor:pointer}.heroes-page__content .category-card.visible{animation:scaleIn .6s ease-out forwards}.heroes-page__content .category-card:hover{transform:translateY(-10px)}.heroes-page__content .category-card:hover .category-card__glow{opacity:.6;transform:scale(1.05)}.heroes-page__content .category-card:hover .category-card__image img{transform:scale(1.1)}.heroes-page__content .category-card:hover .category-card__background{opacity:.15}.heroes-page__content .category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.heroes-page__content .category-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .3s ease}.heroes-page__content .category-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.heroes-page__content .category-card__image{position:relative;height:200px;overflow:hidden}.heroes-page__content .category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.heroes-page__content .category-card__image .category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%)}.heroes-page__content .category-card__content{padding:25px;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.heroes-page__content .category-card__content .category-badge{display:inline-flex;align-items:center;gap:8px;background:#f8f9ff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#666;width:fit-content;margin-bottom:15px;transition:all .3s ease}.heroes-page__content .category-card__content .category-badge .anticon{font-size:14px}.heroes-page__content .category-card__content .category-title{font-size:22px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.heroes-page__content .category-card__content .category-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.heroes-page__content .category-card__content .category-button{color:#a8edea;font-weight:600;padding:0;height:auto;align-self:flex-start;transition:all .3s ease}.heroes-page__content .category-card__content .category-button:hover{color:#95e1d8;transform:translate(5px)}.heroes-page__content .category-card__content .category-button .anticon{transition:transform .3s ease}.heroes-page__content .category-card__content .category-button:hover .anticon{transform:translate(3px)}@media (max-width: 768px){.heroes-page__hero{min-height:50vh;padding:30px 20px}.heroes-page__hero .hero-content .back-button{position:relative;top:0;left:auto;margin-bottom:20px}.heroes-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.heroes-page__hero .hero-content .hero-description{font-size:16px}.heroes-page__content{padding:40px 20px}.heroes-page__content .categories-grid{grid-template-columns:1fr;gap:20px}.heroes-page__content .category-card__image{height:160px}.heroes-page__content .category-card__content{padding:20px}}@media (max-width: 480px){.heroes-page__hero .hero-content .back-button{width:100%;text-align:center}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.students-live-page{min-height:100vh}.students-live-page .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:20px}.students-live-page .loading-container .loading-spinner{width:50px;height:50px;border:4px solid rgba(102,126,234,.1);border-top:4px solid #667eea;border-radius:50%;animation:spin 1s linear infinite}.students-live-page .loading-container p{font-size:18px;color:#666;margin:0}.students-live-page__hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;padding:40px 20px}.students-live-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.students-live-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);background-size:400% 400%;animation:gradientShift 8s ease infinite}.students-live-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.students-live-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:800px;animation:fadeInUp 1s ease-out}.students-live-page__hero .hero-content .back-button{position:absolute;top:-20px;left:0;color:#fff;border:2px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;height:auto;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.students-live-page__hero .hero-content .back-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.students-live-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.students-live-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.students-live-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,64px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.students-live-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0 0 30px;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.students-live-page__hero .hero-content .hero-stats{animation:fadeInUp .8s ease-out .8s both}.students-live-page__hero .hero-content .hero-stats .stat-item{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;font-size:16px;font-weight:600}.students-live-page__hero .hero-content .hero-stats .stat-item .anticon{font-size:18px}.students-live-page__content{padding:60px 20px;background:linear-gradient(180deg,#f8f9ff,#e8eeff)}.students-live-page__content .categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;max-width:1200px;margin:0 auto}.students-live-page__content .category-card{opacity:0;transform:translateY(30px);transition:all .3s ease;cursor:pointer}.students-live-page__content .category-card.visible{animation:scaleIn .6s ease-out forwards}.students-live-page__content .category-card:hover{transform:translateY(-10px)}.students-live-page__content .category-card:hover .category-card__glow{opacity:.6;transform:scale(1.05)}.students-live-page__content .category-card:hover .category-card__image img{transform:scale(1.1)}.students-live-page__content .category-card:hover .category-card__background{opacity:.15}.students-live-page__content .category-card__inner{position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.students-live-page__content .category-card__background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05;transition:opacity .3s ease}.students-live-page__content .category-card__glow{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:25px;opacity:0;z-index:-1;filter:blur(15px);transition:all .3s ease}.students-live-page__content .category-card__image{position:relative;height:200px;overflow:hidden}.students-live-page__content .category-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.students-live-page__content .category-card__image .category-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 100%)}.students-live-page__content .category-card__content{padding:25px;position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.students-live-page__content .category-card__content .category-badge{display:inline-flex;align-items:center;gap:8px;background:#f8f9ff;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;color:#666;width:fit-content;margin-bottom:15px;transition:all .3s ease}.students-live-page__content .category-card__content .category-badge .anticon{font-size:14px}.students-live-page__content .category-card__content .category-title{font-size:22px;font-weight:700;color:#2c3e50;margin:0 0 10px;line-height:1.3}.students-live-page__content .category-card__content .category-description{font-size:14px;color:#666;line-height:1.5;margin:0 0 20px;flex-grow:1}.students-live-page__content .category-card__content .category-button{color:#667eea;font-weight:600;padding:0;height:auto;align-self:flex-start;transition:all .3s ease}.students-live-page__content .category-card__content .category-button:hover{color:#5a6fd8;transform:translate(5px)}.students-live-page__content .category-card__content .category-button .anticon{transition:transform .3s ease}.students-live-page__content .category-card__content .category-button:hover .anticon{transform:translate(3px)}@media (max-width: 768px){.students-live-page__hero{min-height:50vh;padding:30px 20px}.students-live-page__hero .hero-content .back-button{position:relative;top:0;left:auto;margin-bottom:20px}.students-live-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.students-live-page__hero .hero-content .hero-description{font-size:16px}.students-live-page__content{padding:40px 20px}.students-live-page__content .categories-grid{grid-template-columns:1fr;gap:20px}.students-live-page__content .category-card__image{height:160px}.students-live-page__content .category-card__content{padding:20px}}@media (max-width: 480px){.students-live-page__hero .hero-content .back-button{width:100%;text-align:center}}.login-page{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.login-page__hero{position:relative;min-height:25vh;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.login-page__hero .hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.login-page__hero .hero-background .hero-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2,#667eea);background-size:400% 400%;animation:gradientShift 8s ease infinite}.login-page__hero .hero-background .hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="white" fill-opacity="0.1"><circle cx="25" cy="25" r="2"/><circle cx="75" cy="25" r="2"/><circle cx="25" cy="75" r="2"/><circle cx="75" cy="75" r="2"/><circle cx="50" cy="50" r="3"/></svg>');background-size:60px 60px;animation:float 6s ease-in-out infinite}.login-page__hero .hero-content{position:relative;z-index:2;text-align:center;max-width:600px;padding:0 20px;animation:fadeInUp 1s ease-out}.login-page__hero .hero-content .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:25px;padding:8px 20px;margin-bottom:30px;font-size:14px;font-weight:600;animation:fadeInUp .8s ease-out .2s both}.login-page__hero .hero-content .hero-badge .anticon{animation:float 2s ease-in-out infinite}.login-page__hero .hero-content .hero-title{font-size:clamp(36px,6vw,56px);font-weight:800;margin:0 0 20px;line-height:1.2;text-shadow:0 4px 20px rgba(0,0,0,.3);animation:fadeInUp .8s ease-out .4s both;background:linear-gradient(45deg,#fff,#fffc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login-page__hero .hero-content .hero-description{font-size:18px;line-height:1.6;margin:0;opacity:.9;animation:fadeInUp .8s ease-out .6s both;text-shadow:0 2px 10px rgba(0,0,0,.2)}.login-page__form{padding:60px 20px;margin-top:-30px;position:relative;z-index:2}.login-page__form .form-container{max-width:450px;margin:0 auto;animation:scaleIn .8s ease-out .8s both}.login-page__form .login-card{border-radius:20px;box-shadow:0 20px 60px #0000001a;border:1px solid rgba(255,255,255,.2);overflow:hidden;position:relative}.login-page__form .login-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2,#667eea);background-size:200% 100%;animation:gradientShift 3s infinite}.login-page__form .login-card .ant-card-body{padding:40px}.login-page__form .login-card__header{text-align:center;margin-bottom:30px}.login-page__form .login-card__header h2{font-size:28px;font-weight:700;color:#2c3e50;margin:0 0 8px}.login-page__form .login-card__header p{color:#666;margin:0;font-size:16px}.login-page__form .login-card__footer{margin-top:30px;text-align:center}.login-page__form .login-card__footer p{color:#666;font-size:14px;margin-bottom:10px}.login-page__form .login-card__footer .test-credentials{background:linear-gradient(135deg,#f8f9ff,#e8eeff);border-radius:10px;padding:15px;margin-bottom:20px;font-size:14px;color:#555;border-left:4px solid #667eea}.login-page__form .login-card__footer .login-links .back-link{color:#667eea;text-decoration:none;font-weight:600;transition:all .3s ease}.login-page__form .login-card__footer .login-links .back-link:hover{color:#5a6fd8;transform:translate(-3px)}.login-page__form .login-input{border-radius:10px;border:2px solid #e8eeff;padding:12px 16px;font-size:16px;transition:all .3s ease}.login-page__form .login-input:focus,.login-page__form .login-input:hover{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.login-page__form .login-input .ant-input{font-size:16px}.login-page__form .login-input .anticon{color:#667eea;font-size:16px}.login-page__form .login-button{height:50px;border-radius:25px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:16px;font-weight:600;margin-top:20px;box-shadow:0 8px 25px #667eea4d;transition:all .3s ease}.login-page__form .login-button:hover{transform:translateY(-2px);box-shadow:0 15px 35px #667eea66}.login-page__form .login-button:active{transform:translateY(0)}.login-page__form .login-button .anticon{margin-right:8px}.login-page__form .ant-form-item-label>label{font-weight:600;color:#2c3e50;font-size:14px}.login-page__form .ant-alert{border-radius:10px;border:none}@media (max-width: 768px){.login-page__hero{min-height:20vh;padding:30px 20px}.login-page__hero .hero-content .hero-title{font-size:clamp(28px,8vw,48px)}.login-page__hero .hero-content .hero-description{font-size:16px}.login-page__form{padding:40px 20px;margin-top:-20px}.login-page__form .form-container{max-width:100%}.login-page__form .login-card .ant-card-body{padding:30px 20px}}@media (max-width: 480px){.login-page__hero{min-height:17.5vh}.login-page__hero .hero-content{padding:0 15px}.login-page__form{padding:30px 15px}.login-page__form .login-card .ant-card-body{padding:25px 15px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.profile-page{min-height:100vh;background:#f8f9fa}.profile-page__hero{background:#fff;border-bottom:1px solid #f0f0f0;padding:30px 20px;position:relative}.profile-page__hero:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2,#667eea);background-size:200% 100%;animation:gradientShift 4s ease infinite}.profile-page__hero .hero-content{max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;animation:fadeInUp .6s ease-out}.profile-page__hero .hero-content .back-button{color:#666;border:2px solid #e8eeff;border-radius:20px;padding:8px 16px;height:auto;transition:all .3s ease;background:#fff}.profile-page__hero .hero-content .back-button:hover{border-color:#667eea;color:#667eea;transform:translateY(-1px);box-shadow:0 4px 15px #667eea26}.profile-page__hero .hero-content .hero-title{font-size:clamp(20px,3vw,28px);font-weight:600;margin:0;color:#2c3e50;letter-spacing:-.5px}.profile-page__hero .hero-content .hero-actions{display:flex;align-items:center;gap:12px}.profile-page__hero .hero-content .hero-actions .user-info{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#f8f9fa;border-radius:20px;border:1px solid #e8eeff}.profile-page__hero .hero-content .hero-actions .user-info .user-avatar{background:#667eea}.profile-page__hero .hero-content .hero-actions .user-info .user-details .user-name{font-size:14px;font-weight:600;color:#2c3e50;margin:0}.profile-page__hero .hero-content .hero-actions .user-info .user-details .user-role{font-size:12px;color:#666;margin:0}.profile-page__content{padding:30px 20px}.profile-page__content .profile-container{max-width:1000px;margin:0 auto;animation:scaleIn .6s ease-out .4s both}.profile-page__content .profile-tabs{background:#fff;border-radius:15px;box-shadow:0 4px 20px #00000014;overflow:hidden}.profile-page__content .profile-tabs .ant-tabs-nav{margin:0;padding:0 30px;background:#f8f9fa}.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-tab{padding:16px 24px;font-weight:600;color:#666;border:none}.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#667eea;background:#fff;border-radius:10px 10px 0 0}.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#667eea}.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-tab .anticon{margin-right:8px}.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#667eea;height:3px}.profile-page__content .profile-tabs .ant-tabs-content-holder{padding:30px}.profile-page__content .profile-tabs .tab-label-with-indicator{position:relative}.profile-page__content .profile-tabs .tab-label-with-indicator .tab-unread-indicator{color:#ff4d4f;font-size:12px;margin-left:6px;animation:pulse 2s ease-in-out infinite}.profile-page__content .profile-info-card{border:none;box-shadow:none}.profile-page__content .profile-info-card .profile-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px;flex-wrap:wrap;gap:20px}.profile-page__content .profile-info-card .profile-header .profile-avatar-section{display:flex;align-items:center;gap:20px}.profile-page__content .profile-info-card .profile-header .profile-avatar-section .profile-avatar{background:#667eea}.profile-page__content .profile-info-card .profile-header .profile-avatar-section .profile-basic-info h2{font-size:24px;font-weight:700;color:#2c3e50;margin:0 0 4px}.profile-page__content .profile-info-card .profile-header .profile-avatar-section .profile-basic-info p{color:#666;margin:0 0 8px;font-size:16px}.profile-page__content .profile-info-card .profile-header .profile-avatar-section .profile-basic-info .department-badge{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.profile-page__content .profile-info-card .profile-header .profile-actions{display:flex;gap:10px}.profile-page__content .profile-info-card .profile-header .profile-actions .logout-button{border-radius:15px;font-weight:600;transition:all .3s ease}.profile-page__content .profile-info-card .profile-header .profile-actions .logout-button:hover{transform:translateY(-1px);box-shadow:0 4px 15px #ff4d4f4d}.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item-label{font-weight:600;color:#2c3e50;width:220px;min-width:220px;white-space:nowrap}.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item-label .anticon{margin-right:8px;color:#667eea}.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item-content{color:#555;word-break:break-word}.profile-page__content .profile-info-card .profile-descriptions .role-badge{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.profile-page__content .profile-info-card .profile-descriptions .role-badge.role-admin{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.profile-page__content .profile-info-card .profile-descriptions .role-badge.role-user{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff}@media screen and (max-width: 768px){.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item-label{width:180px;min-width:180px}}@media screen and (max-width: 480px){.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item-label{font-size:13px;font-weight:600;color:#666;padding-bottom:6px;margin-bottom:4px}.profile-page__content .profile-info-card .profile-descriptions .ant-descriptions-item-content{font-size:15px;font-weight:500;color:#2c3e50;word-break:break-word}}.profile-page__content .documents-card{border:none;box-shadow:none}.profile-page__content .documents-card .documents-header{margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}.profile-page__content .documents-card .documents-header h3{font-size:20px;font-weight:700;color:#2c3e50;margin:0 0 8px}.profile-page__content .documents-card .documents-header h3 .anticon{margin-right:10px;color:#667eea}.profile-page__content .documents-card .documents-header p{color:#666;margin:0;font-size:14px}.profile-page__content .documents-card .documents-header p .unread-count{color:#ff4d4f;font-weight:600;margin-left:8px}.profile-page__content .documents-card .documents-header .unread-indicator{color:#ff4d4f;margin-left:8px;animation:pulse 2s ease-in-out infinite}.profile-page__content .documents-card .document-item{display:block;width:100%;padding:16px 20px;background:#fff;border-radius:12px;border:1px solid #e8eeff;margin-bottom:12px;transition:all .3s ease;text-decoration:none;color:inherit;cursor:pointer}.profile-page__content .documents-card .document-item .document-content{display:flex;flex-direction:column;gap:12px}.profile-page__content .documents-card .document-item .document-header{display:flex;align-items:flex-start;gap:14px}.profile-page__content .documents-card .document-item .document-info{display:flex;flex-direction:column;flex:1;min-width:0}.profile-page__content .documents-card .document-item .document-title{font-size:16px;font-weight:600;color:#2c3e50;display:block;margin-bottom:6px;line-height:1.4}.profile-page__content .documents-card .document-item .document-meta{font-size:13px;color:#999;display:block;line-height:1.5}.profile-page__content .documents-card .document-item .acknowledge-date{font-size:13px;color:#52c41a;font-weight:500;padding:8px 16px;background:#52c41a14;border-radius:8px;display:inline-flex;align-items:center;align-self:flex-start;margin-top:4px}.profile-page__content .documents-card .document-item .acknowledge-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#ff4d4f,#ff7875);color:#fff;font-size:13px;font-weight:600;border-radius:8px;align-self:flex-start;margin-top:4px;animation:pulse 2s ease-in-out infinite}.profile-page__content .documents-card .document-item .acknowledge-badge .anticon{font-size:14px}.profile-page__content .documents-card .document-item:hover{box-shadow:0 4px 16px #667eea26;transform:translateY(-2px);border-color:#667eea}.profile-page__content .documents-card .document-item:hover .document-title{color:#667eea}.profile-page__content .documents-card .document-item:hover .acknowledge-badge{background:linear-gradient(135deg,#ff7875,#ffa39e);transform:scale(1.05)}.profile-page__content .documents-card .document-item:active{transform:translateY(0)}.profile-page__content .documents-card .unread-document{background:#ff4d4f05;border-left:4px solid #ff4d4f;border-color:#ffccc7}.profile-page__content .documents-card .unread-document .document-title{color:#ff4d4f;font-weight:700}.profile-page__content .documents-card .unread-document:hover{background:#ff4d4f0a;border-color:#ff4d4f}@media screen and (max-width: 480px){.profile-page__content .documents-card .document-item{padding:14px 16px}.profile-page__content .documents-card .document-item .document-header{flex-wrap:wrap;gap:10px}.profile-page__content .documents-card .document-item .document-title{font-size:15px}.profile-page__content .documents-card .document-item .document-meta{font-size:12px}.profile-page__content .documents-card .document-item .acknowledge-badge,.profile-page__content .documents-card .document-item .acknowledge-date{width:100%;justify-content:center}}.profile-page__content .documents-card .pagination-container{margin-top:30px;text-align:center;padding-top:20px;border-top:1px solid #f0f0f0}.profile-page__content .documents-card .pagination-container .ant-pagination .ant-pagination-item-active{border-color:#667eea;background:#667eea}.profile-page__content .documents-card .pagination-container .ant-pagination .ant-pagination-item:hover{border-color:#667eea}.profile-page__content .documents-card .pagination-container .ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon,.profile-page__content .documents-card .pagination-container .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon{color:#667eea}.edit-profile-modal .ant-modal-content{border-radius:20px;overflow:hidden}.edit-profile-modal .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.edit-profile-modal .ant-modal-header .ant-modal-title{color:#fff;font-weight:700}.edit-profile-modal .ant-form-item-label>label{font-weight:600;color:#2c3e50}.edit-profile-modal .ant-input{border-radius:10px;border:2px solid #e8eeff;transition:all .3s ease}.edit-profile-modal .ant-input:focus,.edit-profile-modal .ant-input:hover{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.edit-profile-modal .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;font-weight:600}@media (max-width: 768px){.profile-page__hero{padding:20px 15px}.profile-page__hero .hero-content{flex-direction:column;align-items:flex-start;gap:15px}.profile-page__hero .hero-content .hero-title{font-size:clamp(18px,4vw,24px);order:2}.profile-page__hero .hero-content .back-button{order:1;align-self:flex-start}.profile-page__hero .hero-content .hero-actions{order:3;width:100%}.profile-page__hero .hero-content .hero-actions .user-info{width:100%;justify-content:center}.profile-page__content{padding:20px 15px}.profile-page__content .profile-tabs .ant-tabs-nav{padding:0 15px}.profile-page__content .profile-tabs .ant-tabs-content-holder{padding:20px 15px}.profile-page__content .profile-info-card .profile-header{flex-direction:column;align-items:flex-start;gap:15px}.profile-page__content .profile-info-card .profile-header .profile-avatar-section{flex-direction:column;text-align:center;gap:15px}.profile-page__content .profile-info-card .profile-header .profile-actions{width:100%;justify-content:center}}@media (max-width: 480px){.profile-page__hero{padding:15px 10px}.profile-page__hero .hero-content{gap:12px}.profile-page__hero .hero-content .hero-title{font-size:20px}.profile-page__hero .hero-content .hero-actions .user-info{padding:6px 12px}.profile-page__hero .hero-content .hero-actions .user-info .user-details .user-name{font-size:13px}.profile-page__hero .hero-content .hero-actions .user-info .user-details .user-role{font-size:11px}.profile-page__content{padding:15px 10px}.profile-page__content .profile-tabs .ant-tabs-nav{padding:0 10px}.profile-page__content .profile-tabs .ant-tabs-nav .ant-tabs-tab{padding:12px 16px;font-size:14px}.profile-page__content .profile-tabs .ant-tabs-content-holder{padding:15px 10px}.profile-page__content .profile-info-card .profile-header .profile-actions{justify-content:center}}.sveden{max-width:1270px;margin:0 auto;padding:16px;background:#f8fafc}@media screen and (max-width: 992px){.sveden{padding:12px}}@media screen and (max-width: 768px){.sveden{padding:8px}}@media screen and (max-width: 480px){.sveden{padding:8px}}.sveden h1{font-size:23px;font-weight:600;line-height:1.4;color:#0c1c2b;margin-bottom:16px;position:relative;text-align:center}@media screen and (max-width: 992px){.sveden h1{font-size:20px}}@media screen and (max-width: 768px){.sveden h1{font-size:18px}}@media screen and (max-width: 480px){.sveden h1{font-size:16px}}.sveden h2{text-align:center}.sveden__subTitle,.sveden h2{font-size:18px;font-weight:600;color:#2c5f7f;margin:24px 0 16px;padding-left:16px;border-left:4px solid #4a90c2}@media screen and (max-width: 992px){.sveden__subTitle,.sveden h2{font-size:16px;margin:20px 0 14px}}@media screen and (max-width: 768px){.sveden__subTitle,.sveden h2{font-size:15px;margin:18px 0 12px}}@media screen and (max-width: 480px){.sveden__subTitle,.sveden h2{font-size:14px;margin:16px 0 10px;padding-left:12px}}.sveden__text,.sveden p{font-size:14px;line-height:1.6;color:#0c1c2b;margin-bottom:12px;text-align:justify}@media screen and (max-width: 992px){.sveden__text,.sveden p{margin-bottom:10px}}@media screen and (max-width: 768px){.sveden__text,.sveden p{margin-bottom:8px}}@media screen and (max-width: 480px){.sveden__text,.sveden p{margin-bottom:6px}}.sveden ul,.sveden ol{margin:16px 0;padding:0}@media screen and (max-width: 768px){.sveden ul,.sveden ol{margin:12px 0}}.sveden ul{list-style:none}.sveden ul li{position:relative;padding-left:24px;margin-bottom:8px;line-height:1.5;color:#0c1c2b}@media screen and (max-width: 768px){.sveden ul li{padding-left:20px;margin-bottom:6px}}@media screen and (max-width: 480px){.sveden ul li{padding-left:18px;margin-bottom:5px}}.sveden ul li:before{content:"– ";padding-right:5px}.sveden ol{list-style:decimal;padding-left:20px}.sveden ol li{position:relative;padding-left:10px;margin-bottom:8px;line-height:1.5;color:#0c1c2b}.sveden ol li:before{content:none}@media screen and (max-width: 768px){.sveden ol li{padding-left:10px;margin-bottom:6px}}@media screen and (max-width: 480px){.sveden ol li{padding-left:10px;margin-bottom:5px}}.sveden ol ul{list-style:none;margin:8px 0;padding-left:0}.sveden ol ul li{position:relative;padding-left:24px;margin-bottom:6px;line-height:1.5;color:#0c1c2b}.sveden ol ul li:before{content:"– ";padding-right:5px}@media screen and (max-width: 768px){.sveden ol ul li{padding-left:20px;margin-bottom:5px}}@media screen and (max-width: 480px){.sveden ol ul li{padding-left:18px;margin-bottom:4px}}.sveden h1{padding-bottom:10px;font-size:28px;position:relative}@media screen and (max-width: 992px){.sveden h1{font-size:24px}}@media screen and (max-width: 768px){.sveden h1{font-size:20px}}@media screen and (max-width: 480px){.sveden h1{font-size:18px}}.sveden h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#4a90c2,transparent)}.sveden h2{font-size:22px}@media screen and (max-width: 992px){.sveden h2{font-size:20px}}@media screen and (max-width: 768px){.sveden h2{font-size:18px}}@media screen and (max-width: 480px){.sveden h2{font-size:16px}}.sveden h3{font-size:18px;font-weight:600;color:#2c5f7f;margin:20px 0 12px;padding-bottom:8px;border-bottom:2px solid #cbd5e1}@media screen and (max-width: 992px){.sveden h3{font-size:16px;margin:18px 0 10px}}@media screen and (max-width: 768px){.sveden h3{font-size:15px;margin:16px 0 8px}}@media screen and (max-width: 480px){.sveden h3{font-size:14px;margin:14px 0 6px}}.sveden h4{font-size:16px;font-weight:600;color:#64748b;margin:16px 0 8px}@media screen and (max-width: 992px){.sveden h4{font-size:15px;margin:14px 0 6px}}@media screen and (max-width: 768px){.sveden h4{font-size:14px;margin:12px 0 5px}}@media screen and (max-width: 480px){.sveden h4{font-size:13px;margin:10px 0 4px}}.sveden h5,.sveden h6{font-size:14px;font-weight:600;color:#64748b;margin:12px 0 6px}@media screen and (max-width: 768px){.sveden h5,.sveden h6{font-size:13px;margin:10px 0 5px}}@media screen and (max-width: 480px){.sveden h5,.sveden h6{font-size:12px;margin:8px 0 4px}}.sveden p:first-of-type{margin-top:0}.sveden p:last-of-type{margin-bottom:0}.sveden a{color:#4a90c2;text-decoration:none;border-bottom:1px solid transparent;transition:all .2s ease;position:relative}.sveden a:hover{color:#2c5f7f;border-bottom-color:#2c5f7f}.sveden a:active{transform:scale(.98)}.sveden a[target=_blank]:after{content:"↗";margin-left:4px;font-size:12px;opacity:.7}.sveden table{width:100%;border-collapse:collapse;margin:20px 0;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}@media screen and (max-width: 768px){.sveden table{margin:16px 0}}@media screen and (max-width: 480px){.sveden table{margin:12px 0;font-size:12px}}.sveden table th{background:linear-gradient(135deg,#0c1c2b,#1a2f42);color:#fff;padding:12px 16px;text-align:left;font-weight:600;font-size:14px}@media screen and (max-width: 768px){.sveden table th{padding:10px 12px;font-size:13px}}@media screen and (max-width: 480px){.sveden table th{padding:8px 10px;font-size:12px}}.sveden table td{padding:12px 16px;border-bottom:1px solid #e2e8f0;color:#0c1c2b}@media screen and (max-width: 768px){.sveden table td{padding:10px 12px}}@media screen and (max-width: 480px){.sveden table td{padding:8px 10px}}.sveden table tr{transition:background-color .2s ease}.sveden table tr:hover{background-color:#0c1c2b0d!important}.sveden table tr:last-child td{border-bottom:none}.sveden table tbody tr:nth-child(2n){background-color:#f8fafc}.sveden table tbody tr:nth-child(2n):hover{background-color:#0c1c2b0d!important}.sveden blockquote{margin:20px 0;padding:16px 20px;background:linear-gradient(135deg,#f1f5f9,#f8fafc);border-left:4px solid #4a90c2;border-radius:0 8px 8px 0;font-style:italic;color:#64748b;position:relative}.sveden blockquote:before{content:'"';font-size:48px;color:#4a90c2;position:absolute;top:-10px;left:10px;opacity:.3}@media screen and (max-width: 768px){.sveden blockquote{margin:16px 0;padding:12px 16px}}@media screen and (max-width: 480px){.sveden blockquote{margin:12px 0;padding:10px 14px}}.sveden code{background-color:#f1f5f9;color:#2c5f7f;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;border:1px solid #cbd5e1}.sveden pre{background-color:#f1f5f9;padding:16px;border-radius:8px;overflow-x:auto;border:1px solid #cbd5e1;margin:16px 0}@media screen and (max-width: 768px){.sveden pre{padding:12px;margin:12px 0}}@media screen and (max-width: 480px){.sveden pre{padding:10px;margin:10px 0}}.sveden pre code{background:none;padding:0;border:none;color:#0c1c2b}.sveden hr{border:none;height:2px;background:linear-gradient(90deg,transparent,#4a90c2,transparent);margin:32px 0}@media screen and (max-width: 768px){.sveden hr{margin:24px 0}}@media screen and (max-width: 480px){.sveden hr{margin:20px 0}}.sveden strong,.sveden b{font-weight:600;color:#0c1c2b}.sveden em,.sveden i{font-style:italic;color:#2c5f7f}.sveden mark{background:linear-gradient(120deg,#4a90c233,#4a90c21a);padding:2px 4px;border-radius:3px;color:#0c1c2b}.sveden del{color:#94a3b8;text-decoration:line-through}.sveden ins{color:#4a90c2;text-decoration:underline}@media screen and (max-width: 1300px){.sveden{padding:12px}}@media screen and (max-width: 992px){.sveden{padding:20px 12px}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sveden{animation:fadeInUp .6s ease-out}.sveden h1,.sveden h2,.sveden h3,.sveden h4,.sveden h5,.sveden h6{animation:fadeInUp .4s ease-out}.sveden p,.sveden ul,.sveden ol,.sveden table,.sveden blockquote{animation:fadeInUp .5s ease-out}.sveden .important{background:linear-gradient(135deg,#22c55e1a,#22c55e0d);border:1px solid rgba(34,197,94,.3);border-radius:8px;padding:16px;margin:16px 0;position:relative}.sveden .important:before{content:"⚠";position:absolute;top:-8px;left:16px;background:#22c55e;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.sveden .note{background:linear-gradient(135deg,#3b82f61a,#3b82f60d);border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:16px;margin:16px 0;position:relative}.sveden .note:before{content:"ℹ";position:absolute;top:-8px;left:16px;background:#3b82f6;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.sveden .paginate-wrapper ul{list-style:none!important;margin:0!important;padding:0!important}.sveden .paginate-wrapper ul li{position:static!important;padding:0!important;margin:0!important}.sveden .paginate-wrapper ul li:before{content:none!important}.sveden .paginate-wrapper a{color:inherit!important;text-decoration:none!important;border-bottom:none!important}.sveden .paginate-wrapper a:hover{color:inherit!important;border-bottom:none!important}:root[data-fontSize=normal]{--font-size: 1rem}:root[data-fontSize=medium]{--font-size: 1.5rem}.main{background-color:#0c1c2b;color:#fff}.white{background-color:#fff;color:#000}.white-radius{border:solid 1px #000}.black{background-color:#000;color:#fff}.black-radius{border:solid 1px #fff}.contrast{background-color:#9dd1ff;color:#195183}.contrast-radius{border:solid 1px #195183}.background-blue{background-color:#f4fbff}.title{font-weight:600;color:#0c1c2b;margin:15px 0 30px}.title-white{font-weight:600;color:#000;margin:15px 0 30px}.title-black{font-weight:600;color:#fff;margin:15px 0 30px}.title-contrast{font-weight:600;color:#195183;margin:15px 0 30px}.flex{display:flex}.jcc{justify-content:center}.jcs{justify-content:space-between}.w1{width:100%;align-items:center}.td__max{max-width:450px}.active__link{text-decoration:none;color:#0c1c2a;border-bottom:solid 1px #0c1c2a}.active__link:hover{color:#0c1c2a;font-weight:500}.hidden{display:none}.imageFilter{filter:grayscale(100%)}.imageFloatLeft{float:left}.margin-tb1{margin:1em 0}.justify-end{text-align:right!important}.mb-1em{margin-bottom:1em}.main-hero{position:relative;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:0}@media screen and (max-width: 768px){.main-hero{height:80vh}}@media screen and (max-width: 480px){.main-hero{height:70vh}}.main-hero__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.main-hero__image{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/assets/XXL_height_imgupscaler.ai_v1(Fast)_2K-CcwX2MKL.png")!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;z-index:1}.main-hero__gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0c1c2bad,#1a2f4280,#2c5f7fb3 60%,#4a90c299);z-index:2}.main-hero__gradient:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.1) 1px,transparent 1px),radial-gradient(circle at 80% 40%,rgba(255,255,255,.08) 1px,transparent 1px),radial-gradient(circle at 40% 80%,rgba(255,255,255,.06) 1px,transparent 1px);background-size:100px 100px,150px 150px,200px 200px;animation:float 20s infinite linear}.main-hero__gradient:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z' opacity='.25' fill='%23f8fafc'/%3E%3Cpath d='M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z' opacity='.5' fill='%23f8fafc'/%3E%3Cpath d='M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z' fill='%23f8fafc'/%3E%3C/svg%3E") repeat-x;background-size:1200px 60px;animation:wave 15s infinite linear}.main-hero__logo-container{position:absolute;top:30px;left:30px;z-index:4;width:200px;height:200px}@media screen and (max-width: 768px){.main-hero__logo-container{top:20px;left:20px;width:160px;height:160px}}@media screen and (max-width: 480px){.main-hero__logo-container{top:10px;left:10px;width:120px;height:120px}}.main-hero__rotating-circle{position:absolute;top:50%;left:50%;width:240px;height:240px;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width: 768px){.main-hero__rotating-circle{width:200px;height:200px}}@media screen and (max-width: 480px){.main-hero__rotating-circle{width:150px;height:150px}}.main-hero__circular-text{position:absolute;top:0;left:0;width:100%;height:100%;animation:rotateText 25s linear infinite}.main-hero__circular-text text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:900;fill:#fff;letter-spacing:2.5px;text-transform:uppercase;paint-order:stroke fill;stroke:#00000080;stroke-width:1px;stroke-linejoin:round;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}@media screen and (max-width: 768px){.main-hero__circular-text text{font-size:11px;letter-spacing:2.5px;stroke-width:1.2px}}@media screen and (max-width: 480px){.main-hero__circular-text text{font-size:10px;letter-spacing:1.5px;stroke-width:.8px}}@media screen and (max-width: 410px){.main-hero__circular-text text{font-size:11px;letter-spacing:1px;stroke-width:.6px}}.main-hero__logo-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;background:linear-gradient(135deg,#fff3,#ffffff0d);border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:3px solid rgba(255,255,255,.4);box-shadow:0 10px 40px #0003,inset 0 2px 15px #ffffff26,0 0 60px #ffffff1a;z-index:2;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.main-hero__logo-center:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 15px 50px #0000004d,inset 0 2px 20px #fff3,0 0 80px #fff3}@media screen and (max-width: 768px){.main-hero__logo-center{width:120px;height:120px}}@media screen and (max-width: 480px){.main-hero__logo-center{width:75px;height:75px;border:2px solid rgba(255,255,255,.4)}}@media screen and (max-width: 480px){.main-hero__logo-center svg{width:45px!important;height:45px!important}}.main-hero__logo-center img{width:80px;height:80px;object-fit:contain;filter:brightness(1.1) contrast(1.1)}@media screen and (max-width: 768px){.main-hero__logo-center img{width:60px;height:60px}}@media screen and (max-width: 480px){.main-hero__logo-center img{width:50px;height:50px}}.main-hero__content{position:relative;z-index:3;text-align:center;max-width:1200px;padding:0 20px;animation:heroFadeIn 1.2s ease-out}@media screen and (max-width: 480px){.main-hero__content{padding-top:140px}}.main-hero__title-container{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px 30px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a}@media screen and (max-width: 768px){.main-hero__title-container{padding:30px 20px;border-radius:15px}}@media screen and (max-width: 480px){.main-hero__title-container{padding:25px 15px;border-radius:12px}}.main-hero__title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:20px;line-height:1.2;text-shadow:2px 2px 4px rgba(0,0,0,.3);background:linear-gradient(135deg,#fff,#f0f9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width: 992px){.main-hero__title{font-size:2.5rem}}@media screen and (max-width: 768px){.main-hero__title{font-size:2rem;margin-bottom:15px}}@media screen and (max-width: 480px){.main-hero__title{font-size:1.5rem;margin-bottom:12px}}@media screen and (max-width: 410px){.main-hero__title{font-size:1.25rem;margin-bottom:10px;line-height:1.3}}.main-hero__subtitle{font-size:1.25rem;color:#ffffffe6;line-height:1.6;max-width:800px;margin:0 auto;text-shadow:1px 1px 2px rgba(0,0,0,.2)}@media screen and (max-width: 768px){.main-hero__subtitle{font-size:1.1rem;max-width:600px}}@media screen and (max-width: 480px){.main-hero__subtitle{font-size:1rem;max-width:100%}}@media screen and (max-width: 410px){.main-hero__subtitle{font-size:.9rem;line-height:1.5}}.main-content{background:linear-gradient(180deg,#f8fafc,#fff);position:relative}.main-content:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#4a90c2,transparent)}.main-content__container{max-width:1270px;margin:0 auto;padding:20px 16px}@media screen and (max-width: 768px){.main-content__container{padding:15px 12px}}@media screen and (max-width: 480px){.main-content__container{padding:12px 8px}}.main-content__body{margin-top:20px}.main-content__inner{background:#fff;border-radius:20px;box-shadow:0 10px 25px #0000001a,0 4px 10px #0000000d;border:1px solid #e2e8f0;overflow:hidden;position:relative}.main-content__inner:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0c1c2b,#4a90c2,#2c5f7f)}.main-navbar-wrapper{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:15px;padding:15px;box-shadow:0 4px 15px #00000014;border:1px solid #e2e8f0;position:relative;overflow:hidden}.main-navbar-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(74,144,194,.05) 50%,transparent 70%);animation:shimmer 3s infinite}.content-wrapper{padding:30px;position:relative}@media screen and (max-width: 768px){.content-wrapper{padding:25px 20px}}@media screen and (max-width: 480px){.content-wrapper{padding:20px 15px}}.content-wrapper:before{content:"";position:absolute;top:20px;right:20px;width:60px;height:60px;background:linear-gradient(135deg,#4a90c21a,#2c5f7f1a);border-radius:50%;animation:pulse 4s infinite}.content-wrapper:after{content:"";position:absolute;bottom:20px;left:20px;width:40px;height:40px;background:linear-gradient(135deg,#1a2f421a,#0c1c2b1a);border-radius:50%;animation:pulse 4s infinite 2s}.main-additional{background:linear-gradient(180deg,#fff,#f1f5f9);position:relative}.main-additional .main-divider{padding:40px 0}@media screen and (max-width: 768px){.main-additional .main-divider{padding:30px 0}}@media screen and (max-width: 480px){.main-additional .main-divider{padding:20px 0}}@keyframes float{0%{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}to{transform:translate(0) rotate(360deg)}}@keyframes wave{0%{transform:translate(0)}to{transform:translate(-1200px)}}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes logoFloat{0%,to{transform:translate(-50%,-50%) translateY(0) scale(1)}50%{transform:translate(-50%,-50%) translateY(-8px) scale(1.02)}}.modern-page{position:relative}.modern-page:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:linear-gradient(135deg,#4a90c208,#2c5f7f05,#0c1c2b03);border-radius:25px;z-index:-1;opacity:0;transition:opacity .3s ease}.modern-page:hover:before{opacity:1}.main-content .infopage-main,.main-content .applicantsPage{animation:contentFadeIn .8s ease-out}.main-content .infopage-main h1,.main-content .infopage-main h2,.main-content .infopage-main h3,.main-content .infopage-main h4,.main-content .infopage-main h5,.main-content .infopage-main h6,.main-content .applicantsPage h1,.main-content .applicantsPage h2,.main-content .applicantsPage h3,.main-content .applicantsPage h4,.main-content .applicantsPage h5,.main-content .applicantsPage h6{color:#0c1c2b;font-weight:600;line-height:1.4;margin-bottom:16px}.main-content .infopage-main h1:first-child,.main-content .infopage-main h2:first-child,.main-content .infopage-main h3:first-child,.main-content .infopage-main h4:first-child,.main-content .infopage-main h5:first-child,.main-content .infopage-main h6:first-child,.main-content .applicantsPage h1:first-child,.main-content .applicantsPage h2:first-child,.main-content .applicantsPage h3:first-child,.main-content .applicantsPage h4:first-child,.main-content .applicantsPage h5:first-child,.main-content .applicantsPage h6:first-child{margin-top:0}.main-content .infopage-main h1,.main-content .applicantsPage h1{font-size:28px;text-align:center;position:relative;padding-bottom:15px}.main-content .infopage-main h1:after,.main-content .applicantsPage h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100px;height:3px;background:linear-gradient(90deg,transparent,#4a90c2,transparent);border-radius:2px}@media screen and (max-width: 768px){.main-content .infopage-main h1,.main-content .applicantsPage h1{font-size:24px}}@media screen and (max-width: 480px){.main-content .infopage-main h1,.main-content .applicantsPage h1{font-size:20px}}.main-content .infopage-main h2,.main-content .applicantsPage h2{font-size:22px;color:#2c5f7f;border-left:4px solid #4a90c2;padding-left:16px;margin:24px 0 16px}@media screen and (max-width: 768px){.main-content .infopage-main h2,.main-content .applicantsPage h2{font-size:20px;margin:20px 0 14px}}@media screen and (max-width: 480px){.main-content .infopage-main h2,.main-content .applicantsPage h2{font-size:18px;padding-left:12px}}.main-content .infopage-main p,.main-content .applicantsPage p{font-size:14px;line-height:1.6;color:#0c1c2b;margin-bottom:12px;text-align:justify}.main-content .infopage-main a,.main-content .applicantsPage a{color:#4a90c2;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.main-content .infopage-main a:hover,.main-content .applicantsPage a:hover{color:#2c5f7f;border-bottom-color:#2c5f7f;transform:translateY(-1px)}.main-content .infopage-main ul,.main-content .infopage-main ol,.main-content .applicantsPage ul,.main-content .applicantsPage ol{margin:16px 0;padding-left:20px}.main-content .infopage-main ul li,.main-content .infopage-main ol li,.main-content .applicantsPage ul li,.main-content .applicantsPage ol li{margin-bottom:8px;line-height:1.5;color:#0c1c2b}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 1300px){.main-content__container{padding:18px 12px}.content-wrapper{padding:25px 20px}}@media (prefers-color-scheme: dark){.main-hero__gradient{background:linear-gradient(135deg,#0c1c2bad,#1a2f4280,#2c5f7fb3 60%,#4a90c299)}}.main-content__inner:hover{transform:translateY(-2px);box-shadow:0 15px 35px #00000026,0 6px 15px #00000014;transition:all .3s ease}.main-navbar-wrapper:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000001f;transition:all .3s ease}.main-content .infopage__button,.main-content button,.main-content .btn{background:linear-gradient(135deg,#4a90c2,#2c5f7f);border:none;border-radius:12px;padding:12px 24px;color:#fff;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #4a90c24d;position:relative;overflow:hidden}.main-content .infopage__button:before,.main-content button:before,.main-content .btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.main-content .infopage__button:hover,.main-content button:hover,.main-content .btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4a90c266}.main-content .infopage__button:hover:before,.main-content button:hover:before,.main-content .btn:hover:before{left:100%}.main-content .infopage__button:active,.main-content button:active,.main-content .btn:active{transform:translateY(0);transition:transform .1s}.main-content .infocontainer,.main-content .info-card,.main-content .card{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:15px;border:1px solid #e2e8f0;box-shadow:0 4px 12px #00000014;transition:all .3s ease;position:relative;overflow:hidden}.main-content .infocontainer:before,.main-content .info-card:before,.main-content .card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0c1c2b,#4a90c2,#2c5f7f)}.main-content .infocontainer:hover,.main-content .info-card:hover,.main-content .card:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0000001f}.main-content img{border-radius:12px;box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.main-content img:hover{transform:scale(1.02);box-shadow:0 6px 20px #00000026}.main-content__container{position:relative}.main-content__container:before{content:"";position:absolute;top:-50px;right:10%;width:100px;height:100px;background:radial-gradient(circle,rgba(74,144,194,.1) 0%,transparent 70%);border-radius:50%;animation:float 6s ease-in-out infinite}.main-content__container:after{content:"";position:absolute;bottom:-50px;left:15%;width:80px;height:80px;background:radial-gradient(circle,rgba(44,95,127,.08) 0%,transparent 70%);border-radius:50%;animation:float 8s ease-in-out infinite reverse}.main-content{animation:pageLoad 1s ease-out}@keyframes pageLoad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._drawerContainer_1dvmq_1{position:relative}._drawerContainer_1dvmq_1:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4a90c2,#2c5f7f,#0c1c2b);border-radius:2px}.ant-drawer ._ant-drawer-content_1dvmq_15,.ant-drawer ._ant-drawer-content-wrapper_1dvmq_18{box-shadow:none!important}.ant-drawer a{text-decoration:none!important;position:relative;transition:all .3s ease}.ant-drawer a:hover{text-decoration:none!important;color:#4a90c2!important;transform:translate(4px)}.ant-drawer a:hover:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#4a90c2,#2c5f7f);transform:scaleX(1);transition:transform .3s ease}.ant-drawer a:focus{text-decoration:none!important;outline:2px solid rgba(74,144,194,.3);outline-offset:2px}.ant-drawer a:active{text-decoration:none!important;transform:translate(2px) scale(.98)}.ant-drawer a:before{display:none!important}._searchInput_1dvmq_56{position:relative}._searchInput_1dvmq_56 input{border-radius:0!important}._searchInput_1dvmq_56 input:focus{border-color:#4a90c2!important;box-shadow:0 0 0 2px #4a90c233!important}._searchInput_1dvmq_56 input:hover{border-color:#4a90c2!important}._emptyState_1dvmq_70{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._emptyState_1dvmq_70 ._icon_1dvmq_78{font-size:48px;margin-bottom:16px;opacity:.6}._emptyState_1dvmq_70 ._text_1dvmq_83{font-size:16px;font-weight:500;margin-bottom:8px}._emptyState_1dvmq_70 ._subtext_1dvmq_88{font-size:14px;opacity:.7}._letterGroup_1dvmq_93{position:relative;overflow:hidden}._letterGroup_1dvmq_93:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(180deg,transparent 0%,#4a90c2 50%,transparent 100%);opacity:0;transition:opacity .3s ease}._letterGroup_1dvmq_93:hover:after{opacity:1}._letterHeader_1dvmq_112{position:relative;display:flex;align-items:center;margin-bottom:16px}._letterHeader_1dvmq_112:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#4a90c2,#2c5f7f);border-radius:2px;opacity:0;transition:opacity .3s ease}._letterHeader_1dvmq_112:hover:before{opacity:1}._linkItem_1dvmq_135{position:relative;margin-bottom:8px}._linkItem_1dvmq_135 a{position:relative;z-index:1;display:block;padding:10px 16px;border-radius:8px;transition:all .3s ease;border:1px solid transparent;text-decoration:none!important}._linkItem_1dvmq_135 a:hover{background:#4a90c214;border-color:#4a90c233;transform:translate(6px);box-shadow:0 4px 12px #4a90c226;text-decoration:none!important}._linkItem_1dvmq_135 a:active{transform:translate(4px) scale(.98)}@keyframes _fadeInUp_1dvmq_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInRight_1dvmq_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._animateIn_1dvmq_195{animation:_fadeInUp_1dvmq_1 .5s ease-out}._animateInRight_1dvmq_199{animation:_slideInRight_1dvmq_1 .4s ease-out}@media (max-width: 768px){._drawerContainer_1dvmq_1{padding:16px}._letterGroup_1dvmq_93{width:100%;margin-bottom:20px}._linkItem_1dvmq_135 a{padding:12px 16px;font-size:16px}}[data-theme=dark] ._searchInput_1dvmq_56 input:focus{border-color:#4a90c2!important;box-shadow:0 0 0 2px #4a90c24d!important}[data-theme=dark] ._searchInput_1dvmq_56 input:hover{border-color:#4a90c2!important}[data-theme=dark] ._emptyState_1dvmq_70 ._icon_1dvmq_78{filter:invert(1)}[data-theme=dark] ._letterHeader_1dvmq_112:before{background:linear-gradient(180deg,#4a90c2,#1a2f42)}[data-theme=dark] ._linkItem_1dvmq_135:before{background:linear-gradient(90deg,#4a90c2,#1a2f42)}
