.careers-fair_responsive-container__UmODL{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media(max-width:768px){.careers-fair_responsive-container__UmODL{padding:0 1rem}}.careers-fair_responsive-grid__eWyNb{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}@media(max-width:768px){.careers-fair_responsive-grid__eWyNb{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}}@media(max-width:480px){.careers-fair_responsive-grid__eWyNb{grid-template-columns:1fr;gap:1rem}}.careers-fair_responsive-section__15du1{padding:5rem 0}@media(max-width:768px){.careers-fair_responsive-section__15du1{padding:3rem 0}}@media(max-width:480px){.careers-fair_responsive-section__15du1{padding:2rem 0}}@media(max-width:768px){.careers-fair_responsive-h1__iviEK{font-size:clamp(1.75rem,5vw,2.5rem)}.careers-fair_responsive-h2__Yz_nj{font-size:clamp(1.5rem,4vw,2rem)}.careers-fair_responsive-h3__gXZEG{font-size:clamp(1.25rem,3.5vw,1.75rem)}.careers-fair_responsive-text__p0GSC{font-size:clamp(.9rem,3vw,1rem)}.careers-fair_hideMobile__6BBKL{display:none!important}}@media(min-width:769px){.careers-fair_hideDesktop__i4fLZ{display:none!important}}@media(max-width:768px){.careers-fair_touchFriendly-button__YHl42{min-height:44px;padding:.75rem 1.25rem}.careers-fair_touchFriendly-nav__vCCAH{margin:0 .75rem}.careers-fair_touchFriendly-feedback__Bg4tg{transition:background-color .2s ease}.careers-fair_touchFriendly-feedback__Bg4tg:active{background-color:rgba(0,0,0,.05)}}@keyframes careers-fair_fadeIn__epff6{0%{opacity:0}to{opacity:1}}@keyframes careers-fair_slideInRight__KiSuD{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes careers-fair_slideInLeft__PQtMK{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes careers-fair_slideInUp__BzWPe{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes careers-fair_pulse__4Emn7{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes careers-fair_countdownPulse__7paiY{0%{box-shadow:0 0 0 0 rgba(106,146,141,.7)}70%{box-shadow:0 0 0 10px rgba(106,146,141,0)}to{box-shadow:0 0 0 0 rgba(106,146,141,0)}}.careers-fair_careersFairContainer__LXAFS{width:100%;overflow-x:hidden}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/careers/careersfair3.jpg);background-size:cover;background-position:50%;height:70vh;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;position:relative}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg,#fff,transparent)}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK .careers-fair_heroContent__Q8KDp{max-width:800px;padding:0 2rem;z-index:1;animation:careers-fair_fadeIn__epff6 1.5s ease-out}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK .careers-fair_heroContent__Q8KDp h1{font-family:var(--font-cinzel-decorative),serif;font-size:clamp(2.5rem,5vw,4rem);margin-bottom:1rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK .careers-fair_heroContent__Q8KDp p{font-size:clamp(1rem,2vw,1.4rem);margin-bottom:.5rem;text-shadow:0 2px 5px rgba(0,0,0,.5)}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK .careers-fair_heroContent__Q8KDp p:first-of-type{color:#a0ceca;font-weight:700}.careers-fair_careersFairContainer__LXAFS .careers-fair_container__0ErOV{max-width:1200px;margin:0 auto;padding:5rem 2rem}.careers-fair_careersFairContainer__LXAFS h2{text-align:center;margin-bottom:3rem;font-size:clamp(2rem,3vw,2.5rem);color:#6a928d;position:relative}.careers-fair_careersFairContainer__LXAFS h2:after{content:"";display:block;width:80px;height:4px;background-color:#a0ceca;margin:15px auto 0;border-radius:2px}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh{background-color:#f8f9fa;position:relative}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh:after,.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh:before{content:"";position:absolute;width:100%;height:50px;background-size:20px 20px;background-image:linear-gradient(45deg,#a0ceca 25%,transparent 0,transparent 50%,#a0ceca 0,#a0ceca 75%,transparent 0,transparent);opacity:.1}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh:before{top:0}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh:after{bottom:0;transform:rotate(180deg)}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_countdownTimer__AKVkA{display:flex;justify-content:center;gap:2rem;margin-bottom:3rem;animation:careers-fair_slideInUp__BzWPe 1s ease-out}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_countdownTimer__AKVkA .careers-fair_countdownItem__vXla4{background-color:#fff;border-radius:10px;padding:1.5rem;min-width:120px;box-shadow:0 10px 25px rgba(0,0,0,.1);text-align:center;transition:transform .3s ease;animation:careers-fair_countdownPulse__7paiY 2s infinite}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_countdownTimer__AKVkA .careers-fair_countdownItem__vXla4:hover{transform:translateY(-10px)}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_countdownTimer__AKVkA .careers-fair_countdownItem__vXla4 .careers-fair_countdownValue__D8GsI{font-size:3rem;font-weight:700;color:#6a928d;line-height:1;margin-bottom:.5rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_countdownTimer__AKVkA .careers-fair_countdownItem__vXla4 .careers-fair_countdownLabel__Qt3TS{font-size:1rem;color:#666;text-transform:uppercase;letter-spacing:1px}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_registerButton__kR78q{text-align:center}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_registerButton__kR78q a{display:inline-block;background-color:#6a928d;color:#fff;padding:1rem 2.5rem;border-radius:50px;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2);animation:careers-fair_pulse__4Emn7 2s infinite}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdown__vZZfh .careers-fair_registerButton__kR78q a:hover{background-color:#567a75;transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}@media(max-width:768px){.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ{grid-template-columns:1fr}}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsContent__v44hb{animation:careers-fair_slideInLeft__PQtMK 1s ease-out}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsContent__v44hb p{margin-bottom:1.5rem;font-size:1.1rem;line-height:1.6}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsContent__v44hb ul{margin-bottom:1.5rem;padding-left:1.5rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsContent__v44hb ul li{margin-bottom:.5rem;position:relative}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsContent__v44hb ul li:before{content:"✓";color:#6a928d;font-weight:700;display:inline-block;margin-right:10px}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsImage__6p_fh{animation:careers-fair_slideInRight__KiSuD 1s ease-out}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsImage__6p_fh .careers-fair_detailsImg__gJ2eW{width:100%;height:auto;border-radius:10px;box-shadow:0 15px 30px rgba(0,0,0,.15);transition:transform .3s ease}.careers-fair_careersFairContainer__LXAFS .careers-fair_eventDetails__UWkpv .careers-fair_detailsGrid__ugXyQ .careers-fair_detailsImage__6p_fh .careers-fair_detailsImg__gJ2eW:hover{transform:scale(1.03)}.careers-fair_careersFairContainer__LXAFS .careers-fair_employers__qw8AU{background-color:#f8f9fa;text-align:center}.careers-fair_careersFairContainer__LXAFS .careers-fair_employers__qw8AU p{margin-bottom:2rem;font-size:1.1rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_employers__qw8AU .careers-fair_employerLogos__CmCKj{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;margin-bottom:2rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_employers__qw8AU .careers-fair_employerLogos__CmCKj .careers-fair_logoPlaceholder__lneYT{background-color:#fff;height:100px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.1);font-weight:700;color:#aaa;transition:all .3s ease}.careers-fair_careersFairContainer__LXAFS .careers-fair_employers__qw8AU .careers-fair_employerLogos__CmCKj .careers-fair_logoPlaceholder__lneYT:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15);color:#6a928d}.careers-fair_careersFairContainer__LXAFS .careers-fair_employers__qw8AU .careers-fair_moreEmployers__Wlpxd{font-style:italic;color:#666}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP .careers-fair_previousEvent__8k5I6{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.1);transition:transform .3s ease}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP .careers-fair_previousEvent__8k5I6:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP .careers-fair_previousEvent__8k5I6:hover .careers-fair_previousImg__u1I2u{transform:scale(1.05)}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP .careers-fair_previousEvent__8k5I6 .careers-fair_previousImg__u1I2u{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP .careers-fair_previousEvent__8k5I6 h3{padding:1.5rem 1.5rem .5rem;font-size:1.5rem;color:#6a928d}.careers-fair_careersFairContainer__LXAFS .careers-fair_previousEvents__qycJ2 .careers-fair_previousGrid__37GKP .careers-fair_previousEvent__8k5I6 p{padding:0 1.5rem 1.5rem;color:#666}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n{background-color:#6a928d;color:#fff;position:relative}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n:before{content:"";position:absolute;top:0;left:0;width:100%;height:20px;background-image:linear-gradient(45deg,#fff 25%,transparent 0,transparent 50%,#fff 0,#fff 75%,transparent 0,transparent);background-size:20px 20px;opacity:.1}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n h2,.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n p{color:#fff}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n h2:after{background-color:#fff}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n p{text-align:center;margin-bottom:2rem;font-size:1.1rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA{max-width:600px;margin:0 auto;background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 15px 30px rgba(0,0,0,.2);animation:careers-fair_slideInUp__BzWPe 1s ease-out}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH{margin-bottom:1.5rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH label,.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH select{display:block;margin-bottom:.5rem;font-weight:700;color:#6a928d}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH input,.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH select{width:100%;padding:.8rem;border:2px solid #e0e0e0;border-radius:5px;font-size:1rem;transition:border-color .3s ease;box-sizing:border-box;max-width:100%}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH input:focus,.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_formGroup__SlJmH select:focus{border-color:#6a928d;outline:none}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_submitButton__IQM55{background-color:#6a928d;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:700;border-radius:5px;cursor:pointer;transition:all .3s ease;width:100%}.careers-fair_careersFairContainer__LXAFS .careers-fair_register__UX6_n .careers-fair_registerForm__ZwQrA .careers-fair_submitButton__IQM55:hover{background-color:#567a75;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.2)}@media(max-width:768px){.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK{min-height:60vh;padding:2rem 1rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK .careers-fair_heroContent__Q8KDp h1{font-size:2rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_hero__kVPbK .careers-fair_heroContent__Q8KDp p{font-size:1rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_container__0ErOV{padding:3rem 1.5rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdownTimer__AKVkA{flex-wrap:wrap;justify-content:center;gap:1rem}.careers-fair_careersFairContainer__LXAFS .careers-fair_countdownItem__vXla4{flex:0 0 calc(50% - 1rem)}}.careers-fair_partners__KmKuI{padding:5rem 0;background:linear-gradient(180deg,#f8f9fa,#fff)}.careers-fair_partners__KmKuI .careers-fair_container__0ErOV{overflow:hidden}.careers-fair_partners__KmKuI .careers-fair_logoMarqueeContainer__2L_uH{position:relative;display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.careers-fair_partners__KmKuI .careers-fair_logoMarqueeContainer__2L_uH:after,.careers-fair_partners__KmKuI .careers-fair_logoMarqueeContainer__2L_uH:before{content:"";position:absolute;top:0;width:200px;height:100%;z-index:2;pointer-events:none}.careers-fair_partners__KmKuI .careers-fair_logoMarqueeContainer__2L_uH:before{left:0;background:linear-gradient(90deg,#fff,transparent)}.careers-fair_partners__KmKuI .careers-fair_logoMarqueeContainer__2L_uH:after{right:0;background:linear-gradient(270deg,#fff,transparent)}.careers-fair_partners__KmKuI .careers-fair_logoMarquee__taX_8{display:flex;gap:4rem;animation:careers-fair_scroll__XKiaR 20s linear infinite}.careers-fair_partners__KmKuI .careers-fair_logoMarquee__taX_8.careers-fair_reverse__5HCHY{animation-direction:reverse}.careers-fair_partners__KmKuI .careers-fair_logoMarquee__taX_8 .careers-fair_logo__n02zh{height:40px;width:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);transition:all .3s ease}.careers-fair_partners__KmKuI .careers-fair_logoMarquee__taX_8 .careers-fair_logo__n02zh:hover{filter:grayscale(0);transform:scale(1.1)}@keyframes careers-fair_scroll__XKiaR{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.careers-fair_partners__KmKuI{padding:2rem 1rem}.careers-fair_partners__KmKuI .careers-fair_logoMarqueeContainer__2L_uH{height:auto}.careers-fair_partners__KmKuI .careers-fair_logoMarquee__taX_8{gap:2rem}.careers-fair_partners__KmKuI .careers-fair_logoMarquee__taX_8 .careers-fair_logo__n02zh{width:80px;height:auto}}.careers-fair_scrollIndicator__A7ewc{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:2}.careers-fair_scrollIndicator__A7ewc .careers-fair_mouse__x_9C6{width:30px;height:50px;border:2px solid #fff;border-radius:15px;position:relative}.careers-fair_scrollIndicator__A7ewc .careers-fair_mouse__x_9C6 .careers-fair_wheel__VgqC3{width:4px;height:8px;background-color:#fff;border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:careers-fair_scroll-wheel__t0efT 2s ease infinite}.careers-fair_scrollIndicator__A7ewc .careers-fair_arrows__Pfbgc{display:flex;flex-direction:column;align-items:center;gap:2px}.careers-fair_scrollIndicator__A7ewc .careers-fair_arrows__Pfbgc span{width:10px;height:10px;border:2px solid #fff;border-left:0;border-top:0;transform:rotate(45deg);animation:careers-fair_arrow-bounce__WUDZ4 2s infinite;opacity:0}.careers-fair_scrollIndicator__A7ewc .careers-fair_arrows__Pfbgc span:first-child{animation-delay:.2s}.careers-fair_scrollIndicator__A7ewc .careers-fair_arrows__Pfbgc span:nth-child(2){animation-delay:.4s}.careers-fair_scrollIndicator__A7ewc .careers-fair_arrows__Pfbgc span:nth-child(3){animation-delay:.6s}@keyframes careers-fair_scroll-wheel__t0efT{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(20px)}}@keyframes careers-fair_arrow-bounce__WUDZ4{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(20px,20px)}}@media(max-width:768px){.careers-fair_scrollIndicator__A7ewc{bottom:60px}.careers-fair_scrollIndicator__A7ewc .careers-fair_mouse__x_9C6{width:24px;height:40px}}