.Home_container__d256j{position:relative;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Home_main__VkIEL{max-width:600px;width:100%;padding:40px 20px;line-height:1.6;text-align:left}.Home_main__VkIEL h1,.Home_main__VkIEL h2{margin-bottom:10px;color:var(--heading-color);transition:color .3s ease}.Home_main__VkIEL h2{margin-top:20px;font-size:16px}.Home_main__VkIEL p{margin:5px 0;color:var(--text-color);transition:color .3s ease}.Home_jobEntry__PSAqz{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start}.Home_companyName__jf_VE{display:inline;position:relative;margin-left:4px}.Home_companyLink__wtVXM{color:var(--link-color);text-decoration:none;transition:color .3s ease}.Home_companyLink__wtVXM:hover{text-decoration:underline}.Home_companyText__7lKQ9{color:var(--link-color);cursor:help;transition:color .3s ease}.Home_companyText__7lKQ9:hover{text-decoration:underline}.Home_tooltip__pvuVy{position:fixed;z-index:1000;pointer-events:none;width:320px;max-width:90vw;background-color:transparent;border-radius:8px;box-shadow:0 2px 10px var(--tooltip-shadow),0 0 1px rgba(0,0,0,.1);transform-origin:top left;will-change:opacity,transform;animation:Home_gentleFadeIn__rjPeI .3s cubic-bezier(.23,1,.32,1) forwards}.Home_carouselContainer__q2NpR{position:relative;width:100%;height:160px;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.Home_tooltipContent__nKIEi{position:relative;background-color:var(--tooltip-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px 20px;color:var(--tooltip-text);opacity:.92;pointer-events:none}.Home_tooltipContent__nKIEi h3{margin-top:0;margin-bottom:12px;font-size:15px;color:var(--tooltip-heading);font-weight:400;letter-spacing:.2px;border-bottom:1px solid var(--border-color);padding-bottom:8px;transition:color .3s ease,border-color .3s ease}.Home_tooltipContent__nKIEi p{margin:6px 0;font-size:13px;line-height:1.5;transition:color .3s ease}.Home_tooltipDetails__asmzq p{margin:8px 0}.Home_tooltipContent__nKIEi strong{font-weight:400;color:var(--tooltip-label);font-style:italic;transition:color .3s ease}.Home_tooltipContent__nKIEi a{color:var(--link-color);text-decoration:none;transition:color .3s ease}.Home_tooltipContent__nKIEi a:hover{text-decoration:underline}.Home_tooltipCarousel__Hzvka{position:relative;width:100%;height:160px;overflow:hidden;border-radius:6px;margin-bottom:12px;background-color:#fff}.Home_carouselImagesContainer__C2QKl{width:100%;height:100%;position:relative}.Home_carouselImage__rxznb{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s ease-in-out;will-change:opacity;pointer-events:none}.Home_carouselImage__rxznb.Home_active__EQNkL{opacity:1}.Home_carouselImage__rxznb.Home_fadeOut__zpuvK{opacity:0}.Home_carouselOverlay__7doCW{position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);z-index:10;pointer-events:none}.Home_imageCounter___CF_X{position:absolute;bottom:8px;right:8px;background-color:rgba(0,0,0,.6);color:white;font-size:11px;padding:3px 8px;border-radius:10px;z-index:11}.Home_carouselDots__Y_69F{position:absolute;bottom:10px;left:0;width:100%;display:flex;justify-content:center;gap:6px;z-index:11}.Home_carouselDot__MJpmu{width:6px;height:6px;border-radius:50%;background-color:rgba(255,255,255,.5);transition:all .3s ease;cursor:pointer}.Home_carouselDot__MJpmu.Home_active__EQNkL{background-color:white;transform:scale(1.2)}.Home_dark-mode__iQdwK .Home_tooltipContent__nKIEi{background-color:rgba(40,40,40,.95)}.Home_dark-mode__iQdwK .Home_carouselContainer__q2NpR{background-color:#222}.Home_themeToggleContainer__Xa8eV{position:fixed;top:0;right:0;width:80px;height:80px;z-index:1000;display:flex;justify-content:flex-end;align-items:flex-start;padding:20px}.Home_hiddenToggle__15u44{position:absolute;top:0;right:0;width:80px;height:80px;border-radius:0 0 0 80px;background-color:transparent;cursor:pointer;opacity:0}.Home_themeToggleButtons__b2GBW{position:absolute;top:20px;right:20px;display:flex;gap:10px;background-color:var(--tooltip-bg);border-radius:20px;padding:8px 10px;box-shadow:0 2px 10px var(--tooltip-shadow);border:1px solid var(--border-color);opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.Home_themeToggleContainer__Xa8eV:hover .Home_themeToggleButtons__b2GBW{opacity:1;transform:translateY(0);pointer-events:auto}.Home_themeButton__C9LJ7{padding:5px;width:30px;height:30px;border:none;background-color:transparent;color:var(--text-color);cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.Home_themeButton__C9LJ7 svg{width:18px;height:18px;fill:currentColor}.Home_themeButton__C9LJ7:hover{background-color:rgba(128,128,128,.1)}.Home_themeButton__C9LJ7.Home_active__EQNkL{background-color:rgba(128,128,128,.2)}.Home_contactSection__vO01c{margin-top:30px}@keyframes Home_gentleFadeIn__rjPeI{0%{opacity:0;transform:scale(.98) translateY(-3px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Home_fadeIn__6AUDn{0%{opacity:0!important}to{opacity:1!important}}.Home_speederTriggerArea__gvth4{position:fixed;bottom:0;right:0;width:350px;height:350px;z-index:1000;border-radius:200px 0 0 0}.Home_mandoSpeeder__4epmo{position:fixed;width:130px;height:60px;cursor:pointer;transform:scaleX(-1);transition:left .5s cubic-bezier(.22,.61,.36,1),top .3s ease-out;z-index:999;filter:drop-shadow(0 5px 15px rgba(0,0,0,.4));pointer-events:all}.Home_mandoSpeeder__4epmo.Home_exiting__kXZHa{transition:left .6s cubic-bezier(.5,0,.75,0);filter:drop-shadow(0 5px 25px rgba(255,120,0,.7)) brightness(1.2)}.Home_mandoSpeeder__4epmo.Home_flippedLeft__CR8Cm{transform:scaleX(1);transition:transform .3s ease,left .5s cubic-bezier(.22,.61,.36,1)}.Home_speederImage__qqaJx{width:100%;height:auto;max-height:100%;object-fit:contain}.Home_engineTrail__fTdU_{position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:50px;height:10px;background:linear-gradient(270deg,rgba(255,120,0,.9),rgba(255,160,0,.7) 30%,rgba(255,200,0,.4) 50%,transparent);border-radius:5px;filter:blur(3px);opacity:.8;box-shadow:0 0 10px rgba(255,120,0,.7);z-index:-1;transition:width .2s ease,opacity .2s ease;animation:Home_trailPulse__uTajQ 1.2s infinite alternate}@keyframes Home_trailPulse__uTajQ{0%{width:50px;opacity:.7}to{width:60px;opacity:.9}}.Home_mandoSpeeder__4epmo.Home_flippedLeft__CR8Cm .Home_engineTrail__fTdU_{right:auto;left:-30px;background:linear-gradient(90deg,rgba(255,120,0,.9),rgba(255,160,0,.7) 30%,rgba(255,200,0,.4) 50%,transparent)}.Home_mandoSpeeder__4epmo.Home_exiting__kXZHa .Home_engineTrail__fTdU_{width:90px;animation:Home_pulseThruster__Z38aI .15s infinite alternate}@keyframes Home_pulseThruster__Z38aI{0%{opacity:.8;width:90px}to{opacity:1;width:130px}}.Home_mandoSpeeder__4epmo:hover{filter:drop-shadow(0 5px 20px rgba(255,120,0,.4)) brightness(1.1);transform:scale(1.05) scaleX(-1);cursor:pointer}.Home_mandoSpeeder__4epmo.Home_flippedLeft__CR8Cm:hover{transform:scale(1.05) scaleX(1)}.Home_mandoSpeeder__4epmo:hover .Home_engineTrail__fTdU_{width:80px;opacity:1;animation:Home_enginePulse__L2U6J .8s infinite alternate}@keyframes Home_enginePulse__L2U6J{0%{width:60px;opacity:.8}to{width:80px;opacity:1;box-shadow:0 0 15px rgba(255,140,0,.9)}}.Home_speederTriggerArea__gvth4:hover:after{content:"";position:absolute;bottom:20px;right:20px;width:40px;height:40px;border-radius:50%;background-color:rgba(255,160,0,.1);box-shadow:0 0 20px rgba(255,160,0,.15);animation:Home_pulseIndicator__l9m_s 2s infinite}@keyframes Home_pulseIndicator__l9m_s{0%{transform:scale(.9);opacity:.3}50%{transform:scale(1.1);opacity:.5}to{transform:scale(.9);opacity:.3}}