.TechJobsPage-module__Y1pQCa__page{width:100%}[data-tech]{opacity:0;transition:opacity .58s cubic-bezier(.16,1,.3,1),transform .58s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}[data-tech].tech-visible{opacity:1;transform:translateY(0)}[data-host]{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}:is([data-host].hostVisible,.TechJobsPage-module__Y1pQCa__hostVisible){opacity:1;transform:translateY(0)}@keyframes TechJobsPage-module__Y1pQCa__pulseGlow{0%,to{box-shadow:0 0 #1a56db4d}50%{box-shadow:0 0 0 12px #1a56db00}}@keyframes TechJobsPage-module__Y1pQCa__blobFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-20px)scale(1.05)}66%{transform:translate(-20px,15px)scale(.97)}}@keyframes TechJobsPage-module__Y1pQCa__glowMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.TechJobsPage-module__Y1pQCa__hero{background-image:linear-gradient(110deg,#061636e6 0%,#082862bd 48%,#134fbb73 100%),url(/tech-jobs-bg.jpg);background-position:50% 38%;background-size:cover;background-attachment:scroll;align-items:center;width:100%;min-height:86vh;padding:136px 0 96px;display:flex;position:relative;overflow:hidden}.TechJobsPage-module__Y1pQCa__heroInner{z-index:2;width:min(1100px,100%);margin:0 auto;padding:0 20px;position:relative}.TechJobsPage-module__Y1pQCa__heroContent{z-index:3;text-align:left;flex-direction:column;gap:18px;width:min(820px,100%);display:flex;position:relative}.TechJobsPage-module__Y1pQCa__heroBadge{color:#fff;font-size:var(--font-size-0-85rem);font-weight:var(--font-weight-semibold);letter-spacing:1.2px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff3;border-radius:100px;align-items:center;gap:8px;width:fit-content;margin-bottom:4px;padding:8px 16px;display:inline-flex}.TechJobsPage-module__Y1pQCa__badgeDot{--video-section-title-weight:var(--font-weight-semibold);background:#0ea5e9;border-radius:50%;width:8px;height:8px;animation:2s infinite TechJobsPage-module__Y1pQCa__pulseGlow;display:inline-block}.TechJobsPage-module__Y1pQCa__heroTitle{color:#fff;font-size:var(--font-size-clamp-2-8rem-6vw-4rem);letter-spacing:-.04em;word-break:break-word;text-wrap:balance;margin:0;line-height:1.12}.TechJobsPage-module__Y1pQCa__heroSubtitle{color:#fff;font-size:var(--font-size-1-15rem);text-shadow:0 2px 8px #00000047;max-width:700px;margin:0;line-height:1.68}.TechJobsPage-module__Y1pQCa__heroCtas{align-items:center;gap:16px;display:flex}.TechJobsPage-module__Y1pQCa__ctaPrimary{color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-25rem);background:linear-gradient(135deg,#2f6df5,#2a66fc);border-radius:12px;align-items:center;margin-top:24px;padding:12px 20px;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-flex;box-shadow:0 10px 30px #1a56db40}.TechJobsPage-module__Y1pQCa__ctaPrimary:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 15px 40px #1a56db66}@media (max-width:900px){.TechJobsPage-module__Y1pQCa__hero{background-position:58%;min-height:78vh;padding:122px 0 82px}.TechJobsPage-module__Y1pQCa__heroInner{padding:0 20px}.TechJobsPage-module__Y1pQCa__heroContent{text-align:center;align-items:center}.TechJobsPage-module__Y1pQCa__heroTitle{font-size:clamp(2.3rem,8vw,3.2rem)}.TechJobsPage-module__Y1pQCa__heroSubtitle{margin-left:auto;margin-right:auto;font-size:1.05rem;line-height:1.6}.TechJobsPage-module__Y1pQCa__heroCtas{justify-content:center}}.TechJobsPage-module__Y1pQCa__container{position:relative}.TechJobsPage-module__Y1pQCa__sectionHead{text-align:center;max-width:800px;margin:0 auto 60px}.TechJobsPage-module__Y1pQCa__video{--video-section-title-weight:var(--font-weight-semibold);background:#1a56db;padding:140px 0;position:relative;overflow:hidden}.TechJobsPage-module__Y1pQCa__video:after{content:"";z-index:0;background:#fff;height:50%;position:absolute;bottom:0;left:0;right:0}.TechJobsPage-module__Y1pQCa__video>*{z-index:1;position:relative}.TechJobsPage-module__Y1pQCa__video:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#3b82f61a 0%,#0000 60%);width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TechJobsPage-module__Y1pQCa__videoBadge{color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--font-size-1-1rem);letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #fff3;border-radius:100px;margin-bottom:24px;padding:8px 18px;display:inline-block}.TechJobsPage-module__Y1pQCa__videoSectionTitle{font-size:var(--font-size-clamp-2-5rem-5vw-3-8rem);font-weight:var(--video-section-title-weight);color:#fff;text-shadow:0 4px 20px #00000026}.TechJobsPage-module__Y1pQCa__videoSectionSub{font-size:var(--font-size-1-45rem);color:#e2e8f0;max-width:700px;margin:0 auto;line-height:1.6}.TechJobsPage-module__Y1pQCa__videoContainer{aspect-ratio:16/9;z-index:2;width:100%;max-width:1000px;margin:40px auto 0;position:relative}.TechJobsPage-module__Y1pQCa__videoContainer:before{content:none}.TechJobsPage-module__Y1pQCa__videoWrapper{border:1px solid #ffffff1a;border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080}.TechJobsPage-module__Y1pQCa__accentDots{z-index:1;opacity:.6;background-image:radial-gradient(#3b82f666 2px,#0000 2px);background-size:20px 20px;width:100px;height:100px;position:absolute;top:10%;right:5%}.TechJobsPage-module__Y1pQCa__accentDotsLeft{z-index:1;opacity:.4;background-image:radial-gradient(#3b82f666 2px,#0000 2px);background-size:20px 20px;width:150px;height:100px;position:absolute;bottom:10%;left:5%}.TechJobsPage-module__Y1pQCa__whySection{background:#f3f4f6;width:100%;padding:88px 0 96px}.TechJobsPage-module__Y1pQCa__whyBadge{color:#334155;font-size:var(--font-size-0-8rem);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;display:inline-block}.TechJobsPage-module__Y1pQCa__whyTitle{color:#0f172a;font-size:var(--font-size-clamp-2rem-4vw-3rem);font-weight:var(--font-weight-regular);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.15}.TechJobsPage-module__Y1pQCa__whyTitleAccent{color:#0f172a;font-size:var(--font-size-clamp-2rem-4vw-3rem);font-weight:var(--font-weight-semibold);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.15}.TechJobsPage-module__Y1pQCa__whySubtitle{color:#475569;font-size:var(--font-size-1-1rem);margin:0;line-height:1.45}.TechJobsPage-module__Y1pQCa__whyFeature{grid-template-columns:minmax(320px,430px) 1fr;align-items:center;gap:44px;width:min(1120px,100%);margin:38px auto 0;display:grid}.TechJobsPage-module__Y1pQCa__whyMediaWrap{position:relative}.TechJobsPage-module__Y1pQCa__whyMedia{aspect-ratio:16/9;object-fit:cover;border-radius:24px;width:100%;display:block;box-shadow:0 16px 28px #0f172a2e}.TechJobsPage-module__Y1pQCa__whyMediaAccent{background:#0b63ad;border-radius:999px;width:120px;height:18px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.TechJobsPage-module__Y1pQCa__whyContent{flex-direction:column;gap:18px;max-width:560px;display:flex}.TechJobsPage-module__Y1pQCa__whyCta{color:#fff;width:fit-content;min-height:40px;font-size:var(--font-size-0-95rem);font-weight:var(--font-weight-semibold);background:#0b63ad;border-radius:10px;justify-content:center;align-items:center;margin-top:4px;padding:10px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.TechJobsPage-module__Y1pQCa__whyCta:hover{background:#0a5596;transform:translateY(-1px);box-shadow:0 8px 20px #0b63ad40}.TechJobsPage-module__Y1pQCa__contactSection{background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 60%,#082f49 100%);justify-content:center;width:100%;padding:56px 24px 96px;display:flex;position:relative;overflow:hidden}.TechJobsPage-module__Y1pQCa__contactSection:before{content:"";pointer-events:none;background:#ffffff12;border-radius:50%;width:500px;height:500px;position:absolute;top:-210px;right:-110px}.TechJobsPage-module__Y1pQCa__contactSection:after{content:"";pointer-events:none;background:#ffffff0d;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-110px;left:90px}.TechJobsPage-module__Y1pQCa__contactCard{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;flex-direction:column;align-items:center;width:min(960px,100%);padding:38px 40px;display:flex;position:relative}.TechJobsPage-module__Y1pQCa__contactTitle{font-size:var(--font-size-clamp-1-6rem-3vw-2-2rem);color:#fff;letter-spacing:-.02em;margin:0;line-height:1.2}.TechJobsPage-module__Y1pQCa__contactDescription{color:#ffffffe6;max-width:720px;margin:14px 0 26px;line-height:1.6}.TechJobsPage-module__Y1pQCa__contactEmail{color:#1e3a8a;font-weight:var(--font-weight-semibold);background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:14px 30px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #0003}.TechJobsPage-module__Y1pQCa__contactEmail:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}@media (max-width:900px){.TechJobsPage-module__Y1pQCa__video{--video-section-title-weight:var(--font-weight-regular);padding:96px 0}.TechJobsPage-module__Y1pQCa__sectionHead{margin-bottom:36px}.TechJobsPage-module__Y1pQCa__videoSectionTitle{font-size:2rem}.TechJobsPage-module__Y1pQCa__videoSectionSub{font-size:1.05rem}.TechJobsPage-module__Y1pQCa__glassCard1,.TechJobsPage-module__Y1pQCa__glassCard2{display:none}.TechJobsPage-module__Y1pQCa__whySection{padding:68px 0 76px}.TechJobsPage-module__Y1pQCa__whyTitle{font-size:clamp(1.75rem,6vw,2.35rem)}.TechJobsPage-module__Y1pQCa__whyFeature{grid-template-columns:1fr;gap:26px;margin-top:28px}.TechJobsPage-module__Y1pQCa__whyMediaWrap{max-width:520px;margin:0 auto}.TechJobsPage-module__Y1pQCa__whyContent{text-align:center;align-items:center;gap:14px;max-width:100%}.TechJobsPage-module__Y1pQCa__whySubtitle{font-size:1rem;line-height:1.6}.TechJobsPage-module__Y1pQCa__whyCta{width:100%;max-width:320px}.TechJobsPage-module__Y1pQCa__contactSection{padding:44px 16px 72px}.TechJobsPage-module__Y1pQCa__contactCard{padding:28px 22px}.TechJobsPage-module__Y1pQCa__contactDescription{margin-bottom:20px}.TechJobsPage-module__Y1pQCa__contactEmail{width:100%;max-width:360px;padding:13px 18px}}
