*{padding:0;margin:0;box-sizing:border-box}*:before,*:after{padding:0;margin:0;box-sizing:border-box}:root{--primary-yellow: #EAC31B;--black: #0F0B0C;--gray-light: #DBDADB;--gray-medium: #B7B6B6;--gray-light: #f9f9f9;--white: #FFF;--font-main: "Montserrat", sans-serif;--font-small: "Inter", sans-serif;--font-sm: 14px;--font-base: 16px;--font-md: 18px;--font-lg: 20px;--font-xl: 24px;--font-2xl: 32px;--font-3xl: 40px;--font-4xl: 46px;--font-5xl: 56px;--font-6xl: 70px;--classic-transition: .2s ease-in-out;--padding-side-main: 120px;--padding-side-small: 300px;--padding-top-bottom: 80px}html,body{font-family:var(--font-main);scroll-behavior:smooth;min-height:100vh;overflow-x:clip}.main-container{width:100%;display:flex;flex-direction:column}img{max-width:100%;height:auto}button{font-family:var(--font-main);padding:5px 30px;border:none;background:var(--primary-yellow);color:var(--black);font-size:var(--font-base);font-weight:700;line-height:160%;letter-spacing:0em;border-radius:30px;transition:all var(--classic-transition)}button:hover{transition:var(--classic-transition);box-shadow:0 0 14px #fffc;cursor:pointer}.hero-wrapper{position:relative;height:200vh}.header{position:sticky;top:0;z-index:0;background:url(../assets/bg-images/bg-hero.png) no-repeat center center/cover;overflow:hidden;width:100%;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center}.main-nav{position:absolute;top:32px;right:50px;z-index:10}.hero{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:120px 0}.header .hero .date-and-place{width:100%;height:430px}.hero-open{display:flex;align-items:center;gap:6px;color:var(--white);font-size:var(--font-sm);font-weight:300;opacity:.7;letter-spacing:.02em}.hero-open .hero-luma-icon{display:inline-block;vertical-align:middle;transform:translate(7px,-12px)}.hero-open strong{color:var(--primary-yellow);font-weight:700}.header p{color:#fff;font-size:var(--font-lg);font-weight:300;text-align:center;letter-spacing:.02em}.scroll-position{position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.scroll-indicator{z-index:10;display:flex;flex-direction:column;align-items:center;gap:6px}.scroll-label{color:var(--gray-medium);font-size:var(--font-sm);font-weight:400;letter-spacing:.1em;text-transform:uppercase}.arrows{display:flex;flex-direction:column;gap:0px}.countdown-container,.info,.what-to-expect,.stats-container,.transport-info,.bus-schedule,.learn-from-best,.gallery,.job-oportunity,.partners-container,footer{position:relative;z-index:1}.about-the-event{position:relative;z-index:2}.countdown-container{margin-top:-100vh;position:relative;z-index:1;background:var(--gray-light);display:flex;justify-content:center;align-items:center;flex-direction:column;padding:46px var(--padding-side-main);gap:16px;box-shadow:0 -20px 60px #0009}.countdown-container h3{color:var(--black);font-family:var(--font-main);font-weight:700;font-size:var(--font-xl);line-height:110%;text-align:center;letter-spacing:.02em}.countdown{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.time{width:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.time span{font-size:var(--font-6xl);font-weight:700;line-height:110%;color:var(--primary-yellow);text-align:center;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.dot{font-size:44px;text-align:center;color:#d9d9d9;font-weight:700;line-height:85px;width:20px;height:86px}.countdown-block p{width:100px;font-size:var(--font-base);font-weight:400;color:var(--black)}.about-the-event{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-top-bottom) var(--padding-side-small);gap:50px;background-color:var(--white)}.about-the-event .top-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px}.top-container h2{color:var(--primary-yellow);font-family:var(--font-main);font-size:var(--font-4xl);line-height:110%;font-weight:700}.top-container p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%;text-align:center}.bottom-container{width:100%;border-radius:16px;overflow:hidden;z-index:10;margin-bottom:-200px;box-shadow:-40px 40px 200px #eac31b33,40px 40px 200px #0a78ff33;img{width:100%;height:100%;object-fit:cover;display:block}}.video-link-wrapper{display:flex;background:url(../assets/bg-images/bg-video-overlay.svg) no-repeat center center/cover;width:100%;aspect-ratio:16 / 9;border-radius:15px;text-decoration:none}.video-link-wrapper .overlay{position:relative;background:#0000004d;width:100%;height:100%;border-radius:15px;display:flex;align-items:flex-end;justify-content:flex-start}.video-link-wrapper .video-text{width:100%;color:var(--white);padding:20px;display:flex;flex-direction:column;gap:10px}.video-text small{font-size:var(--font-sm);font-weight:400;line-height:130%}.video-text p{font-size:var(--font-xl);line-height:120%;letter-spacing:-.01em}.overlay .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;width:75px;height:58px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-yellow);border-radius:9px}.play-button img{margin-left:2px;width:18px;height:auto}.info{position:relative;overflow:hidden;background:url(../assets/bg-images/BG-Glow-effect.png) no-repeat center center/cover;color:var(--white);width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:200px var(--padding-side-main) 80px var(--padding-side-main)}.info .left-container{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:15px}.left-container h2{width:100%;color:var(--white);font-family:var(--font-main);font-size:var(--font-4xl);font-weight:700;letter-spacing:.02em;line-height:110%}.left-container h2 span{color:var(--primary-yellow)}.left-container p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%}.info .right-container{width:100%;display:flex;align-items:center;justify-content:flex-end}.info .left-container,.info .right-container{position:relative;z-index:1}.stats-container{padding:var(--padding-top-bottom) var(--padding-side-main);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;background:url(../assets/bg-images/BG-Glow-effect-2.png) no-repeat center center/cover}.stats-container .title{color:var(--white);font-size:var(--font-xl);font-weight:700;line-height:110%;letter-spacing:.02em}.stats{width:100%;display:flex;align-items:center;justify-content:center;gap:100px}.stats .stat-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.stat-box h3{font-family:var(--font-main);font-size:var(--font-4xl);font-weight:800;line-height:110%;color:var(--primary-yellow)}.stat-box span{color:var(--white)}.stat-box p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%;letter-spacing:.02em;color:var(--white);text-align:center}.transport-info{display:flex;justify-content:flex-start;align-items:center;margin:var(--padding-top-bottom) var(--padding-side-main) 20px var(--padding-side-main);padding:0 0 135px;background:var(--white);gap:40px;background:url(/_astro/bus._nnzhKJ0.svg) no-repeat center center/contain}.transport-text h3{font-family:var(--font-main);font-size:var(--font-4xl);font-weight:800;line-height:110%;letter-spacing:.02em;margin-bottom:24px}.transport-text h3 .highlight-black{color:var(--black)}.transport-text h3 .highlight-yellow{color:var(--primary-yellow)}.transport-text{width:60%}.transport-text p{font-family:var(--font-small);font-size:var(--font-md);font-weight:500;line-height:180%;color:var(--black)}.bus-schedule{background:url(../assets/bg-images/BG-bus-schedule.png) no-repeat center center/cover;color:var(--white);width:100%;padding:var(--padding-top-bottom) var(--padding-side-main);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}.bus-schedule .tables{width:100%;display:flex;align-items:center;justify-content:space-between;gap:50px}.line-group{flex:1;display:flex;flex-direction:column;gap:20px}.line-group h2{font-size:var(--font-xl);font-weight:700;line-height:110.00000000000001%;letter-spacing:.02em}.line-group .table-wrapper{border:2px solid var(--primary-yellow);border-radius:10px;font-family:var(--font-small)}.table-wrapper table{width:100%;border-collapse:collapse}.table-wrapper th,.table-wrapper td{padding:5px 16px;text-align:center;align-self:flex-start;border-left:2px solid var(--primary-yellow)}.table-wrapper th:first-child,.table-wrapper td:first-child{border-left:none}.table-wrapper td{font-family:var(--font-small);font-size:var(--font-md);font-weight:500;line-height:160%;color:var(--white);background-color:#685512}.table-wrapper tr:nth-child(2n) td{background-color:#40340f}.table-wrapper thead th{width:50%;font-size:var(--font-xl);font-weight:700;line-height:110.00000000000001%;letter-spacing:.02em;text-align:start;padding:15px;color:var(--primary-yellow);align-content:flex-start}.table-wrapper th small{font-size:var(--font-md);font-weight:400;line-height:110.00000000000001%;letter-spacing:.02em}.table-wrapper th span{color:var(--white)}.bus-schedule .bottom-text{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.bus-schedule p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%}.bus-schedule p a{color:var(--primary-yellow);text-decoration:underline}.learn-from-best{width:100%;display:flex;align-items:center;justify-content:space-between;gap:100px;padding:var(--padding-top-bottom) var(--padding-side-main)}.learn-from-best .left-box h2{font-family:var(--font-main);font-size:var(--font-4xl);font-weight:800;line-height:110%;letter-spacing:.02em}.learn-from-best .left-box p{font-family:var(--font-small);font-size:var(--font-md);font-weight:500;line-height:180%}.learn-from-best .left-box,.learn-from-best .right-box{flex:1;display:flex}.dept-INRO{--dept-color: #4A9EE0}.dept-ELO{--dept-color: #EAC31B}.dept-GRO{--dept-color: #50C878}.dept-STRO{--dept-color: #A78BFA}.dept-SVE{--dept-color: #B7B6B6}.schedule-preview{width:100%;background:linear-gradient(#0f0b0cbf,#0f0b0cbf),url(../assets/bg-images/BG-Glow-effect-2.png) no-repeat center center / cover;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:20px}.preview-timeline{display:flex;flex-direction:column}.preview-talk{display:flex;align-items:stretch;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.preview-talk:last-of-type{border-bottom:none}.preview-talk-bar{width:3px;border-radius:2px;background:var(--dept-color, rgba(255, 255, 255, .2));flex-shrink:0}.preview-talk-info{display:flex;flex-direction:column;gap:3px;min-width:0}.preview-talk-time{font-family:var(--font-small);font-size:11px;font-weight:600;color:var(--dept-color);letter-spacing:.04em}.preview-talk-title{font-size:13px;font-weight:700;color:var(--white);line-height:130%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview-talk-company{font-size:11px;font-weight:700;color:var(--gray-medium);text-transform:uppercase;letter-spacing:.06em}.preview-more{font-family:var(--font-small);font-size:12px;color:var(--gray-medium);padding-top:10px}.preview-cta{display:inline-flex;align-items:center;background:var(--primary-yellow);color:var(--black);font-weight:700;font-size:14px;font-family:var(--font-main);padding:8px 20px;border-radius:30px;text-decoration:none;transition:all var(--classic-transition);width:fit-content;border:none}.preview-cta:hover{box-shadow:0 0 14px #fffc;cursor:pointer}.learn-from-best .left-box{flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}.learn-from-best .left-box h2{font-size:var(--font-4xl);font-weight:800;line-height:110.00000000000001%;letter-spacing:.02em}.learn-from-best .left-box h2 span{color:var(--primary-yellow)}.learn-from-best .left-box p{font-family:var(--font-small);font-size:var(--font-md);font-weight:500;line-height:180%;letter-spacing:0}.your-destiny{background:url(../assets/bg-images/BG-your-destiny.png) no-repeat center center/cover;width:100%;padding:var(--padding-top-bottom) var(--padding-side-main);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.your-destiny h2{font-size:var(--font-4xl);font-weight:800;line-height:110%;letter-spacing:.02em;color:var(--white);text-align:center}.your-destiny h2 span{color:var(--primary-yellow)}.your-destiny p{font-family:var(--font-small);font-size:var(--font-md);font-weight:500;line-height:160%;color:var(--white)}.your-destiny p span{color:var(--primary-yellow)}.gallery{background:url(../assets/bg-images/bg-gallery.png) no-repeat center/cover;color:var(--white);padding:var(--padding-top-bottom) var(--padding-side-main);display:flex;flex-direction:column;align-items:center;gap:60px}.gallery a{text-decoration:none}.text-block{display:flex;flex-direction:column;align-items:center;max-width:530px;gap:32px}.text-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.gallery h2{font-size:var(--font-4xl);font-weight:800;text-align:center}.gallery h2 span{color:var(--primary-yellow)}.gallery p{font-family:var(--font-small);font-size:var(--font-md);text-align:center}.gallery-button{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-sm);padding:8px 20px}.gallery-button.year-23,.gallery-button.year-24{color:var(--primary-yellow)}.gallery-button.year-23{background:#eac31b66}.gallery-button.year-24{background:#eac31b80}.masonry{columns:4;gap:16px;width:100%}.masonry-item{display:block;position:relative;break-inside:avoid;margin-bottom:16px;border-radius:12px;overflow:hidden;cursor:pointer}.masonry-item img{width:100%;display:block;transition:transform .4s ease,filter .4s ease}.masonry-overlay{position:absolute;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .35s ease}.masonry-overlay svg{transform:scale(.8);transition:transform .35s ease}.masonry-item:hover img{transform:scale(1.05);filter:brightness(.85)}.masonry-item:hover .masonry-overlay{opacity:1}.masonry-item:hover .masonry-overlay svg{transform:scale(1)}.gallery-img-reveal{opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .5s ease}.gallery-img-reveal.is-visible{opacity:1;transform:translateY(0)}.last-year-buttons{display:flex;gap:16px}@media(max-width:768px){.masonry{columns:2}}@media(max-width:480px){.masonry{columns:2}}.last-year{display:flex;flex-direction:column;align-items:center;gap:16px}.last-year p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%;text-align:center}.last-year-buttons{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}@media(max-width:1199px){.masonry{columns:3}}@media(max-width:768px){.masonry{columns:2;gap:12px}.masonry-item{margin-bottom:12px}.gallery-button{font-size:13px;padding:7px 16px}.last-year-buttons{gap:10px}}@media(max-width:480px){.masonry{columns:2;gap:8px}.masonry-item{margin-bottom:8px;border-radius:8px}.gallery-button{font-size:12px;padding:6px 14px}.gallery-button svg{width:13px;height:13px}.last-year-buttons{flex-direction:column;gap:8px}}.job-oportunity{padding:60px var(--padding-side-main);display:flex;align-items:center;justify-content:center}.wrapper-container{display:flex;background:var(--black);border-radius:16px;padding:56px;box-shadow:-100px 0 200px 35px #eac31b66,100px 0 200px 35px #0a78ff66}.job-oportunity .right-container{margin-bottom:-150px;display:flex;align-items:center;justify-content:center}.box-container{color:var(--white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;width:60%}.box-container h2{font-family:var(--font-main);font-size:var(--font-3xl);font-weight:700;line-height:110%;letter-spacing:.02em}.box-container h2 span{color:var(--primary-yellow)}.box-container p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%;margin-top:-20px}.partners-container{padding:var(--padding-top-bottom) var(--padding-side-main);margin-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:80px}.partners-container .partners-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.partners-header h2{font-family:var(--font-main);font-size:var(--font-4xl);font-weight:800;line-height:110%;letter-spacing:.02em;text-align:center}.partners-header p{font-family:var(--font-small);font-size:var(--font-md);font-weight:400;line-height:160%;text-align:center;width:70%;max-width:530px}.platinum-partners{display:flex;align-items:center;justify-content:center;gap:100px}.partners-grid{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:50px;justify-items:center}.partner-item{display:flex;align-items:center;justify-content:center;width:100%;height:100px}.partner-item img,.partner-bottom img{max-width:100%;width:100%;height:auto;min-height:40px;max-height:100px;transition:transform var(--classic-transition),box-shadow var(--classic-transition)}.platinum-partners img{max-width:100%;width:100%;height:auto;transition:transform var(--classic-transition),box-shadow var(--classic-transition)}.platinum-partners .janaf-logo img{height:160px}.partner-bottom img:hover{transform:scale(1.05)}.tier-section{width:100%;display:flex;flex-direction:column;gap:40px}.tier-label{display:flex;align-items:center;gap:16px;width:100%}.tier-label:before,.tier-label:after{content:"";flex:1;height:1px;background:currentColor;opacity:.15}.tier-label-text{font-family:var(--font-main);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;padding:5px 14px;border-radius:20px;border:1px solid currentColor}.platinum-label{color:#8baecc}.gold-label{color:var(--primary-yellow)}.silver-label{color:#a8a8a8}.other-label{color:#606060}.partner-card{border-radius:14px;padding:24px 32px}.partner-item img:hover,.platinum-partners img:hover,.partner-bottom img:hover{transform:scale(1.05)}.grid-card{border:1px solid rgba(255,255,255,.07);transition:border-color .25s ease}.grid-card:hover{border-color:#fff3}.bottom-section-partners{display:flex;align-items:top;justify-content:center;gap:100px}.partner-bottom{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.partner-bottom h2{font-size:var(--font-xl);font-weight:700;line-height:110.00000000000001%;letter-spacing:.02em}footer{background:url(../assets/bg-images/bg-footer.png) no-repeat center center/cover;padding:var(--padding-top-bottom) var(--padding-side-main);display:flex;flex-direction:column}.top-section{display:flex;align-items:center;justify-content:space-between;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #6F6D6D}.top-section ul{display:flex;align-items:center;justify-content:center;gap:48px;list-style:none;padding:2px 0}.social-links{display:flex;align-items:center;gap:10px}.social-links a{width:42px;height:42px;border:2px solid var(--primary-yellow);border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;transition:background var(--classic-transition)}.social-links a:hover{background:var(--primary-yellow)}.social-links img,.social-links svg{width:20px;height:20px;object-fit:contain;fill:#fff}.social-links svg{fill:var(--white);transition:fill var(--classic-transition)}.bottom-section{font-family:var(--font-small);font-size:var(--font-sm);line-height:130%;color:var(--gray-light);display:flex;align-items:center;justify-content:space-between}.bottom-section .terms{display:flex;align-items:center;justify-content:space-between;gap:24px}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeRight{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes bounceArrow{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(5px);opacity:1}}@keyframes drawUnderline{0%{width:0}to{width:100%}}@keyframes pulseCTA{0%,to{box-shadow:0 0 #eac31b80}50%{box-shadow:0 0 0 10px #eac31b00}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.arrows svg:first-child{animation:bounceArrow 1.6s ease-in-out infinite}.arrows svg:last-child{animation:bounceArrow 1.6s ease-in-out infinite .15s}.scroll-indicator{animation:fadeUp .7s ease .6s forwards;opacity:0}.hero-animate{opacity:0;transform:translateY(24px);animation:fadeUp .7s ease forwards}.reveal{opacity:0;transform:translateY(30px);transition:opacity .65s ease,transform .65s ease}.reveal.from-left{transform:translate(-40px)}.reveal.from-right{transform:translate(40px)}.reveal.scale{transform:scale(.93)}.reveal.is-visible{opacity:1;transform:translateY(0) translate(0) scale(1)}.reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.reveal-stagger.is-visible>*:nth-child(1){opacity:1;transform:none;transition-delay:0s}.reveal-stagger.is-visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.1s}.reveal-stagger.is-visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.2s}.reveal-stagger.is-visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.3s}.reveal-stagger.is-visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.4s}.reveal-stagger.is-visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.5s}.reveal-stagger.is-visible>*:nth-child(7){opacity:1;transform:none;transition-delay:.6s}.animated-underline{position:relative;display:inline-block}.animated-underline:after{content:"";position:absolute;bottom:-4px;left:0;height:3px;width:0;background:var(--primary-yellow);border-radius:2px;transition:width .6s ease}.animated-underline.is-visible:after{width:100%}.stat-box.is-visible h3{background:linear-gradient(90deg,var(--primary-yellow) 0%,#fff8c0 40%,var(--primary-yellow) 60%,var(--primary-yellow) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 1.5s ease forwards}.cta-pulse{animation:pulseCTA 2.5s ease-in-out infinite}.partner-item,.platinum-partners a{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.partner-item.is-visible,.platinum-partners a.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.hero-animate,.scroll-indicator{animation:none;opacity:1;transform:none}.reveal,.reveal-stagger>*{opacity:1;transform:none;transition:none}.partner-item,.platinum-partners img{opacity:1;transform:none;transition:none}.stat-box.is-visible h3{animation:none;background:none;-webkit-text-fill-color:var(--primary-yellow);color:var(--primary-yellow)}}@media(min-width:2560px){:root{--padding-side-main: 500px;--padding-side-small: 800px}}@media(max-width:1441px){:root{--padding-side-main: 100px;--padding-side-small: 200px;--padding-top-bottom: 70px}.job-oportunity .right-container{margin-bottom:-140px}.partners-container{margin-top:140px}}@media(max-width:1199px){:root{--padding-side-main: 80px;--padding-side-small: 150px;--padding-top-bottom: 60px;--font-md: 16px;--font-lg: 18px;--font-xl: 20px;--font-2xl: 28px;--font-3xl: 32px;--font-4xl: 40px;--font-5xl: 48px;--font-6xl: 56px}.job-oportunity .right-container{margin-bottom:-120px}.partners-container{margin-top:120px}}@media(max-width:991px){:root{--padding-side-main: 20px;--padding-side-small: 100px;--padding-top-bottom: 50px;--font-md: 14px;--font-lg: 16px;--font-xl: 18px;--font-2xl: 24px;--font-3xl: 28px;--font-4xl: 32px;--font-5xl: 40px;--font-6xl: 50px}.job-oportunity .right-container{margin-bottom:-100px}.partners-container{margin-top:30px}}@media(max-width:850px){:root{--padding-side-main: 50px;--padding-side-small: 50px;--padding-top-bottom: 40px;--font-md: 12px;--font-lg: 14px;--font-xl: 16px;--font-2xl: 20px;--font-3xl: 24px;--font-4xl: 28px;--font-5xl: 34px;--font-6xl: 42px}.header .hero .date-and-place{height:auto}button{padding:3px 20px}.countdown-container h3{font-size:20px}.countdown{gap:10px}.time{width:80px}.time span{font-size:50px;max-width:70px}.dot{font-size:32px;width:auto;height:auto;line-height:60px}.about-the-event .overlay .play-button{width:60px;height:40px}.about-the-event .overlay .play-button img{width:15px}.about-the-event .overlay .video-text{padding:10px 15px}.info{flex-direction:column;gap:30px}.info .left-container{align-items:center;justify-content:center}.info .left-container h2,.info .left-container p{text-align:center}.info .left-container p{width:80%}.info .right-container{align-items:center;justify-content:center;margin-bottom:-55px}.info .right-container img{width:50%}.companies-and-departments .stats{flex-direction:column;align-items:center;gap:30px}.stats-container{gap:30px;.stats{flex-direction:column;gap:20px;.stat-box{gap:10px}}}.transport-info{flex-direction:column;align-items:center;text-align:center;padding:0 0 180px;background-position:bottom center;background-size:80%}.transport-info .transport-text{width:100%}.line-group{gap:10px}.bus-schedule .tables{flex-direction:column;align-items:center;gap:32px}.bus-schedule p{width:70%;align-self:center;text-align:center}.table-wrapper{overflow-x:auto}.learn-from-best{flex-direction:column;align-items:start;gap:30px}.learn-from-best .left-box{align-items:center;text-align:center}.learn-from-best .right-box{width:100%}.preview-cta{margin:0 auto}.gallery .masonry{columns:3;gap:20px}.masonry img{margin-bottom:20px}.job-oportunity .wrapper-container{flex-direction:column;align-items:center;justify-content:center;width:100%;gap:20px}.job-oportunity .wrapper-container .box-container{width:100%}.job-oportunity .right-container{width:100%;display:flex;align-items:center;justify-content:center}.job-oportunity .wrapper-container .right-container img{width:50%}.platinum-partners{flex-direction:column}.partners-grid{grid-template-columns:repeat(3,1fr);gap:40px}.top-section{flex-direction:column;align-items:center;text-align:center}.top-section ul{display:none}.social-links{margin-top:16px}.bottom-section{flex-direction:column;gap:8px;text-align:center}.bottom-section .terms{flex-direction:column;gap:8px}}@media(max-width:500px){:root{--padding-side-main: 30px;--padding-side-small: 30px;--font-md: 12px;--font-lg: 14px;--font-xl: 16px;--font-2xl: 18px;--font-3xl: 20px;--font-4xl: 24px;--font-5xl: 30px;--font-6xl: 36px}button{padding:3px 15px}.main-nav{top:5px;right:10px}.countdown{gap:5px}.time{width:60px}.time span{font-size:24px}.dot{font-size:20px;line-height:40px}.about-the-event{gap:30px}.about-the-event .bottom-container{margin-bottom:-135px}.about-the-event .overlay .play-button{width:40px;height:30px}.about-the-event .overlay .play-button img{width:10px}.about-the-event .overlay .video-text{padding:5px 10px}.stats-container{gap:30px;.stats{flex-direction:column;gap:20px;.stat-box{gap:10px}}}.transport-info{flex-direction:column;align-items:center;text-align:center;padding:0 0 80px;background-position:bottom center;background-size:100%}.bus-schedule p{width:100%;align-self:center;text-align:center}.gallery .masonry{columns:2;gap:10px}.masonry img{margin-bottom:10px}.job-oportunity .wrapper-container{width:100%;align-items:center;justify-content:center;padding:var(--padding-top-bottom) 0}.job-oportunity .box-container{padding:0 15px;width:100%;align-items:center;justify-content:center;text-align:center}.job-oportunity .wrapper-container .box-container{width:100%}.job-oportunity .right-container{width:100%;display:flex;align-items:center;justify-content:center}.job-oportunity .wrapper-container .right-container img{width:50%}.partners-container{margin-top:40px}.partners-grid{grid-template-columns:repeat(2,1fr);gap:30px}footer{padding:60px var(--padding-side-main)}.top-section{gap:10px}.top-section .logo img{width:120px}.social-links button{width:20px;height:20px}.social-links button img{width:10px;height:10px}.bottom-section{gap:5px;font-size:14px}}@media(max-width:380px){:root{--padding-side-main: 30px;--padding-side-small: 30px;--font-md: 12px;--font-lg: 14px;--font-xl: 16px;--font-2xl: 18px;--font-3xl: 20px;--font-4xl: 24px;--font-5xl: 30px;--font-6xl: 36px}.header p{font-size:12px}}
