:root{--blue:#0758be;--blue-2:#0a6bd8;--navy:#071c3d;--navy-2:#0c2c64;--yellow:#ffc627;--yellow-2:#f6ad00;--ink:#101f35;--muted:#68758a;--soft:#f4f7fb;--line:#e1e8f2;--white:#fff;--green:#168754}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{color:var(--ink);background:#fff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{overflow-x:hidden}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}.shell{width:min(1160px,100% - 42px);margin-inline:auto}.topStrip{background:var(--navy);color:#d9e9ff;font-size:11px}.topStrip .shell{justify-content:space-between;align-items:center;height:30px;display:flex}.topStrip span{letter-spacing:.06em;text-transform:uppercase;font-weight:900}.topStrip b{opacity:.82;font-weight:650}.header{z-index:40;background:#fff;border-bottom:1px solid #e8edf4;position:sticky;top:0;box-shadow:0 6px 22px #0822460d}.headerInner{align-items:center;gap:30px;height:76px;display:flex}.brandLink{align-items:center;margin-right:auto;display:flex}.brandLink img{object-fit:contain;width:126px;max-height:58px}.header nav{align-items:center;gap:28px;display:flex}.header nav a{color:#34445c;font-size:13px;font-weight:850;position:relative}.header nav a:after{content:"";background:var(--yellow);border-radius:3px;height:3px;transition:all .2s;position:absolute;bottom:-9px;left:0;right:100%}.header nav a:hover:after{right:0}.headerCta{background:var(--blue);color:#fff;border-radius:999px;padding:12px 17px;font-size:12px;font-weight:900;box-shadow:0 8px 22px #0758be38}.hero{color:#fff;background:radial-gradient(circle at 18% 10%,#1f7de88c,#0000 34%),linear-gradient(125deg,#064797 0%,#0758be 46%,#063b88 100%);padding:76px 0 82px;position:relative;overflow:hidden}.hero:after{content:"";background:#ffffff0e;border-radius:50%;height:390px;position:absolute;inset:auto -18% -48% 35%;transform:rotate(-8deg)}.heroDecor{pointer-events:none;opacity:.095;position:absolute;inset:0}.heroDecor span{filter:grayscale()brightness(2);font-size:82px;position:absolute}.heroDecor span:first-child{top:18%;left:3%;transform:rotate(-12deg)}.heroDecor span:nth-child(2){bottom:3%;left:35%;transform:rotate(8deg)}.heroDecor span:nth-child(3){font-size:60px;top:7%;left:48%}.heroDecor span:nth-child(4){font-size:92px;bottom:2%;right:4%;transform:rotate(-9deg)}.heroDecor span:nth-child(5){font-size:68px;bottom:0;right:39%}.heroGrid{z-index:2;grid-template-columns:.92fr 1.08fr;align-items:center;gap:54px;display:grid;position:relative}.heroTag{letter-spacing:.08em;text-transform:uppercase;background:#051f4c52;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:9px;padding:7px 11px;font-size:10px;font-weight:950;display:inline-flex}.heroTag i{background:var(--yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ffc62724}.hero h1{letter-spacing:-2.7px;max-width:600px;margin:20px 0 18px;font-size:54px;line-height:1.02}.hero h1 em{color:var(--yellow);font-style:normal}.heroCopy>p{color:#eaf3ff;max-width:560px;margin:0;font-size:17px;line-height:1.65}.heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:13px 17px;font-size:12px;font-weight:950;transition:all .2s;display:inline-flex}.primaryYellow{background:var(--yellow);color:#15243a;box-shadow:0 12px 28px #3203}.primaryYellow:hover{background:#ffd34e;transform:translateY(-2px)}.ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff6b}.primaryBlue{background:var(--blue);color:#fff;box-shadow:0 10px 24px #0758be33}.primaryBlue:hover{background:#064ca5}.microTrust{color:#e1edff;flex-wrap:wrap;gap:16px;margin-top:25px;font-size:10px;font-weight:800;display:flex}.microTrust span{align-items:center;gap:5px;display:flex}.videoShowcase{position:relative}.videoShowcase:before{content:"";background:#ffc627f2;border-radius:28px;position:absolute;inset:-20px 24px 24px -18px;transform:rotate(-2.1deg);box-shadow:0 20px 55px #00163b38}.videoFrame{isolation:isolate;background:#fff;border:7px solid #fff;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00194361}.videoFrame video{aspect-ratio:16/9;object-fit:contain;background:#071a35;width:100%;display:block}.videoGlass{pointer-events:none;background:linear-gradient(#0000 62%,#02122b57);position:absolute;inset:0}.soundCall{z-index:3;color:#142033;cursor:pointer;background:#ffc627f7;border:0;border-radius:999px;align-items:center;gap:10px;padding:11px 17px 11px 13px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 40px #0000004d}.soundCall>span{font-size:21px}.soundCall div{text-align:left;gap:2px;display:grid}.soundCall b{letter-spacing:.04em;font-size:11px}.soundCall small{opacity:.72;font-size:8px;font-weight:800}.videoControls{z-index:4;align-items:center;gap:7px;display:flex;position:absolute;bottom:13px;left:14px;right:14px}.videoControls button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#041630b8;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.videoControls span{color:#fff;text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0416309e;border:1px solid #ffffff40;border-radius:999px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:900}.quickBand{z-index:5;margin-top:-34px;position:relative}.quickGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quickCard{background:#fff;border:1px solid #e2e8f2;border-radius:16px;align-items:center;gap:13px;padding:18px 20px;display:flex;box-shadow:0 16px 40px #11325a1f}.quickCard>span{background:#eef5ff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.quickCard div{gap:4px;display:grid}.quickCard b{font-size:13px}.quickCard small{color:var(--muted);font-size:10px}.opportunities{background:#fff;padding:92px 0 76px}.sectionIntro .kicker,.kicker{color:var(--blue);letter-spacing:.15em;margin-bottom:9px;font-size:9px;font-weight:950;display:block}.sectionIntro h2{letter-spacing:-1.8px;margin:0;font-size:44px;line-height:1.05}.sectionIntro h2 em{color:var(--yellow-2);font-style:normal}.sectionIntro.split{grid-template-columns:1.05fr .95fr;align-items:end;gap:50px;display:grid}.sectionIntro.split>p{color:var(--muted);max-width:500px;margin:0 0 4px;line-height:1.65}.searchPanel{border:1px solid var(--line);background:#f7f9fc;border-radius:18px;grid-template-columns:1fr .8fr .8fr auto;align-items:end;gap:9px;margin-top:31px;padding:13px;display:grid}.searchPanel label{gap:6px;display:grid}.searchPanel label span{color:#52627a;margin-left:4px;font-size:9px;font-weight:900}.searchPanel select{color:#26384f;background:#fff;border:1px solid #d9e1ec;border-radius:11px;outline:none;width:100%;padding:12px 11px;font-size:11px}.searchPanel select:focus{border-color:#77aae7;box-shadow:0 0 0 3px #0758be14}.searchCta{background:var(--navy);color:#fff;white-space:nowrap;border-radius:11px;padding:13px 15px;font-size:10px;font-weight:950}.jobsHeader{justify-content:space-between;align-items:center;margin:27px 0 12px;display:flex}.jobsHeader b{font-size:13px}.jobsHeader span{color:#8490a1;font-size:10px}.jobs{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.job{background:#fff;border:1px solid #e2e8f0;border-radius:17px;padding:20px;transition:all .2s;position:relative;box-shadow:0 8px 26px #14375e0e}.job:hover{border-color:#bfd3ec;transform:translateY(-3px);box-shadow:0 15px 36px #14375e1c}.jobIcon{background:#edf5ff;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:16px;display:grid}.jobArea{color:var(--blue);text-transform:uppercase;letter-spacing:.04em;background:#edf5ff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:950;display:inline-block}.job h3{margin:10px 0 5px;font-size:19px;line-height:1.2}.job>p{color:#6b778b;margin:0 0 15px;font-size:12px}.jobMeta{flex-wrap:wrap;gap:7px;display:flex}.jobMeta small{color:#53637a;background:#f5f7fa;border:1px solid #e8edf3;border-radius:7px;padding:6px 8px;font-size:9px}.job>a{color:var(--blue);border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;margin-top:18px;padding-top:13px;font-size:10px;font-weight:950;display:flex}.empty{text-align:center;background:#f7f9fc;border:1px dashed #d7e0eb;border-radius:17px;grid-column:1/-1;padding:34px 20px}.empty>span{font-size:31px;display:block}.empty>b{margin:8px 0;font-size:15px;display:block}.empty p{color:var(--muted);max-width:560px;margin:0 auto 14px;font-size:11px}.empty a{background:var(--blue);color:#fff;border-radius:10px;padding:10px 13px;font-size:10px;font-weight:900;display:inline-block}.partnersFeature{color:#fff;background:linear-gradient(140deg,#071c3d,#0b356f);padding:78px 0;position:relative;overflow:hidden}.partnersFeature:before{content:"";border:58px solid #ffc62714;border-radius:50%;width:360px;height:360px;position:absolute;top:-150px;right:-120px}.partnersShell{z-index:2;position:relative}.sectionIntro.light{max-width:700px}.sectionIntro.light .kicker{color:var(--yellow)}.sectionIntro.light h2{color:#fff}.sectionIntro.light h2 em{color:var(--yellow)}.sectionIntro.light p{color:#c9d8eb;max-width:650px;line-height:1.65}.partnerRail{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-top:30px;display:grid}.railArrow{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:50%;width:42px;height:42px}.partnerGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.partnerGrid article{color:var(--ink);text-align:center;background:#fff;border-radius:16px;padding:15px;box-shadow:0 12px 34px #0000002e}.partnerLogo{place-items:center;height:112px;display:grid}.partnerLogo img{object-fit:contain;max-width:90%;max-height:92px}.partnerGrid b{margin-top:7px;font-size:10px;line-height:1.25;display:block}.how{background:#f4f7fb;padding:82px 0}.howGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:66px;display:grid}.howCopy h2{letter-spacing:-1.6px;margin:0 0 16px;font-size:41px;line-height:1.08}.howCopy>p{color:var(--muted);max-width:470px;font-size:14px;line-height:1.75}.inlineLink{color:var(--blue);margin-top:7px;font-size:11px;font-weight:950;display:inline-block}.steps{gap:10px;display:grid}.steps article{background:#fff;border:1px solid #e1e8f1;border-radius:16px;align-items:flex-start;gap:17px;padding:19px 20px;display:flex;box-shadow:0 8px 25px #14375e0d}.steps article>span{background:var(--yellow);color:#1d2c40;border-radius:13px;flex:0 0 45px;place-items:center;height:45px;font-weight:950;display:grid}.steps h3{margin:2px 0 5px;font-size:15px}.steps p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.curriculo{color:#fff;background:linear-gradient(130deg,#0758be,#063b88);padding:82px 0;position:relative;overflow:hidden}.curriculo:after{content:"";border:100px solid #ffffff0a;border-radius:50%;width:650px;height:650px;position:absolute;bottom:-300px;right:-200px}.curriculumGrid{z-index:2;grid-template-columns:.78fr 1.22fr;align-items:center;gap:60px;display:grid;position:relative}.curriculumCopy h2{letter-spacing:-2px;margin:0 0 18px;font-size:46px;line-height:1.04}.curriculumCopy h2 em{color:var(--yellow);font-style:normal}.curriculumCopy>p{color:#e0ecfa;font-size:15px;line-height:1.7}.curriculumPoints{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.curriculumPoints span{background:#ffffff14;border:1px solid #ffffff42;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:900}.formCard{color:var(--ink);background:#fff;border-radius:22px;padding:27px;box-shadow:0 25px 70px #001f4d59}.formTitle span{color:var(--blue);letter-spacing:.13em;font-size:8px;font-weight:950}.formTitle h3{margin:4px 0 20px;font-size:25px}.formCard label,.modalCard label{color:#4f5f75;gap:6px;margin-bottom:12px;font-size:10px;font-weight:850;display:grid}.formCard input,.formCard select,.formCard textarea,.modalCard input{color:#26384e;background:#fff;border:1px solid #d9e1eb;border-radius:10px;outline:none;width:100%;padding:11px}.formCard input:focus,.formCard select:focus,.formCard textarea:focus,.modalCard input:focus{border-color:#76a9e5;box-shadow:0 0 0 3px #0758be14}.formCard textarea{resize:vertical;min-height:76px}.row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.full{width:100%}.success{text-align:center;padding:36px 15px}.successIcon{width:58px;height:58px;color:var(--green);background:#eaf9f1;border-radius:50%;place-items:center;margin:0 auto 13px;font-size:28px;font-weight:900;display:grid}.success>b{color:var(--green);font-size:22px;display:block}.success p{color:var(--muted);line-height:1.55}.talents{background:#fff;padding:70px 0}.talents h2{letter-spacing:-1.5px;margin:0;font-size:40px}.talentGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:24px;display:grid}.talentGrid article{border:1px solid var(--line);border-radius:16px;padding:19px}.talentAvatar{background:var(--blue);color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.talentGrid h3{margin:12px 0 4px}.talentGrid b{color:var(--blue);font-size:10px}.talentGrid small{color:#8290a4;margin:3px 0 8px;display:block}.talentGrid p{color:var(--muted);font-size:11px;line-height:1.5}.companyCta{background:var(--yellow);padding:57px 0}.companyGrid{grid-template-columns:1fr .72fr;align-items:center;gap:50px;display:grid}.companyCta h2{letter-spacing:-1.5px;margin:0 0 10px;font-size:41px}.companyCta p{color:#594a17;max-width:600px;line-height:1.6}.companyBenefits{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.companyBenefits span{background:#ffffff85;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:900}.companyMainButton{background:var(--navy);color:#fff;text-align:left;cursor:pointer;border:0;border-radius:17px;justify-content:space-between;align-items:center;width:100%;padding:18px 20px;display:flex;box-shadow:0 14px 36px #3f2e002e}.companyMainButton div{gap:3px;display:grid}.companyMainButton small{color:#9fc3ed;letter-spacing:.1em;font-size:8px;font-weight:950}.companyMainButton b{font-size:16px}.companyMainButton>span{color:var(--yellow);font-size:25px}footer{color:#fff;background:#07182d;padding:36px 0}.footer{justify-content:space-between;align-items:center;gap:25px;display:flex}.footerBrand{align-items:center;gap:13px;display:flex}.footerLogo{background:#fff;border-radius:10px;place-items:center;width:105px;height:62px;padding:6px;display:grid}.footerLogo img{object-fit:contain;width:100%;height:100%}.footerBrand b{font-size:14px}.footerBrand p{color:#94a8c3;margin:4px 0 0;font-size:10px}.footerLinks{gap:20px;display:flex}.footerLinks a{color:#b7c8dd;font-size:10px;font-weight:850}.modal{z-index:70;background:#041124c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modalCard{background:#fff;border-radius:20px;width:min(480px,100%);padding:28px;position:relative;box-shadow:0 30px 90px #00000059}.modalCard h2{margin:7px 0 20px;font-size:28px}.close{color:#405069;cursor:pointer;background:#f1f4f8;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;position:absolute;top:10px;right:12px}.kicker.blue{color:var(--blue)}.installApp{z-index:55;color:#fff;background:#0d1d33;border:1px solid #ffffff38;border-radius:13px;align-items:center;gap:4px;max-width:235px;padding:5px;display:flex;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 24px #001d4538}.installAppAction{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:flex}.installAppAction>span{color:var(--yellow);font-size:18px}.installAppAction b,.installAppAction small{text-align:left;white-space:nowrap;display:block}.installAppAction b{font-size:12px}.installAppAction small{color:#b9c8da;margin-top:2px;font-size:9px}.installAppClose{color:#cbd7e7;cursor:pointer;background:#ffffff0d;border:0;border-radius:9px;width:28px;height:28px;padding:0;font-size:20px}@media (width<=920px){.header nav{display:none}.headerCta{margin-left:auto}.heroGrid,.curriculumGrid,.howGrid,.companyGrid{grid-template-columns:1fr}.heroGrid{gap:42px}.heroCopy{max-width:700px}.hero h1{font-size:50px}.videoShowcase{max-width:760px}.quickGrid{grid-template-columns:1fr 1fr 1fr}.sectionIntro.split{grid-template-columns:1fr;gap:10px}.searchPanel{grid-template-columns:1fr 1fr}.searchCta{align-self:stretch;place-items:center;display:grid}.jobs{grid-template-columns:1fr 1fr}.companyGrid{gap:26px}.companyMainButton{max-width:520px}}@media (width<=620px){.shell{width:min(100% - 24px,1160px)}.topStrip .shell{justify-content:center;height:27px}.topStrip b{display:none}.headerInner{height:64px}.brandLink img{width:98px;max-height:44px}.headerCta{padding:10px 12px;font-size:9px}.hero{padding:44px 0 58px}.heroGrid{gap:29px}.heroTag{font-size:8px}.hero h1{letter-spacing:-1.6px;margin:15px 0;font-size:39px}.heroCopy>p{font-size:14px;line-height:1.55}.heroActions{gap:8px;margin-top:21px}.heroActions .btn{padding:12px 13px;font-size:10px}.microTrust{gap:9px;margin-top:18px;font-size:8px}.videoShowcase:before{border-radius:20px;inset:-10px 10px 14px -8px}.videoFrame{border-width:5px;border-radius:18px}.videoControls{bottom:8px;left:9px;right:9px}.videoControls button{width:31px;height:31px}.videoControls span{display:none}.soundCall{padding:9px 13px 9px 10px}.soundCall>span{font-size:18px}.soundCall b{font-size:9px}.soundCall small{font-size:7px}.quickBand{margin-top:-25px}.quickGrid{grid-template-columns:1fr;gap:7px}.quickCard{border-radius:13px;padding:12px 14px}.quickCard>span{width:37px;height:37px;font-size:18px}.opportunities{padding:64px 0 54px}.sectionIntro h2{font-size:34px}.sectionIntro.split>p{font-size:12px}.searchPanel{grid-template-columns:1fr;padding:11px}.jobsHeader{margin-top:20px}.jobs{grid-template-columns:1fr}.partnersFeature{padding:58px 0}.partnerRail{grid-template-columns:1fr;position:relative}.railArrow{z-index:4;background:#071c3dc2;width:34px;height:34px;position:absolute;top:50%;transform:translateY(-50%)}.railArrow:first-child{left:-7px}.railArrow:last-child{right:-7px}.partnerGrid{grid-template-columns:repeat(3,1fr);gap:6px}.partnerGrid article{border-radius:12px;padding:7px 5px}.partnerLogo{height:72px}.partnerLogo img{max-height:58px}.partnerGrid b{font-size:7.5px}.how{padding:60px 0}.howGrid{gap:28px}.howCopy h2{font-size:33px}.curriculo{padding:60px 0}.curriculumGrid{gap:30px}.curriculumCopy h2{font-size:37px}.formCard{border-radius:17px;padding:18px}.formTitle h3{font-size:22px}.row{grid-template-columns:1fr}.companyCta{padding:44px 0}.companyCta h2{font-size:34px}.footer{align-items:flex-start}.footerLinks{display:none}.footerLogo{width:88px;height:53px}.installApp{max-width:210px;bottom:10px;right:10px}.installAppAction{padding:6px 7px}.installAppAction b{font-size:11px}.installAppAction small{font-size:8px}.installAppClose{width:26px;height:26px}}.consentField{color:var(--muted);align-items:flex-start;gap:10px;font-size:12px;line-height:1.45;display:flex!important}.consentField input{min-width:17px;accent-color:var(--blue);margin-top:1px;width:17px!important;height:17px!important}.consentField a{color:var(--blue);font-weight:700;text-decoration:underline}.footerLinks{flex-wrap:wrap}.partnerGrid article{color:#0758be;box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px}.partnerLogo{background:0 0;height:136px}.partnerLogo img{object-fit:contain;filter:drop-shadow(0 8px 12px #0758be1a);width:min(240px,94%);max-width:94%;max-height:118px}.partnerLogoSoft{background:linear-gradient(145deg,#fff,#eaf3ff);border:1px solid #dce8f7;border-radius:18px;width:calc(100% - 16px);margin-inline:auto;padding:14px 18px;box-shadow:0 8px 24px #0758be12}.partnerGrid>article>b{color:#5276a7;font-size:11px}.partnerSlide{animation:.68s ease-out both partnerFadeIn}@keyframes partnerFadeIn{0%{opacity:.2}to{opacity:1}}@media (width<=620px){.partnerLogo{height:86px}.partnerLogoSoft{border-radius:14px;padding:9px 10px}.partnerLogo img{max-height:76px}.partnerGrid article{padding:5px 2px}.railArrow{background:#fffffff0}}:root{--blue:#0758be;--blue-2:#0a6bd8;--yellow:#ffc627;--yellow-2:#f6ad00;--ink:#18385f;--muted:#687b96;--soft:#f7fbff;--line:#dfe9f6;--white:#fff}.topStrip{color:#fff;background:#0758be}.topStrip b{color:#dcecff}.header{background:#fff;border-bottom:1px solid #dfe9f6;box-shadow:0 6px 20px #0758be12}.header nav a{color:#31557f}.header nav a:hover{color:#0758be}.headerCta{color:#fff;background:linear-gradient(135deg,#0758be,#0a6bd8);box-shadow:0 8px 20px #0758be2e}.hero{color:#fff;background:radial-gradient(circle at 88% 8%,#ffc62738 0,#0000 29%),linear-gradient(125deg,#0758be 0%,#0a6bd8 58%,#2b83dc 100%)}.heroTag{background:#ffffff21;border-color:#ffffff57}.heroCopy>p,.microTrust{color:#edf6ff}.ghost{color:#fff;background:#ffffff21;border-color:#ffffff75}.ghost:hover{background:#fff3}.videoShowcase:before{background:#ffc627;box-shadow:0 18px 44px #0758be2e}.videoFrame{background:#fff;box-shadow:0 24px 60px #0758be2e}.videoFrame video{background:#f1f7ff}.videoGlass{background:linear-gradient(#0000 68%,#0758be29)}.videoControls button,.videoControls span{color:#0758be;background:#fffffff0;border-color:#dfe9f6}.quickCard{background:#fff;border-color:#dfe9f6;box-shadow:0 12px 28px #0758be14}.quickCard>span{background:#eaf3ff}.opportunities{background:#fff}.sectionIntro h2{color:#18385f}.sectionIntro h2 em{color:#f6ad00}.searchPanel{background:#f8fbff;border-color:#dfe9f6}.searchCta{color:#fff;background:#0758be}.searchCta:hover{background:#0a6bd8}.job{border-color:#dfe9f6;box-shadow:0 7px 20px #0758be0f}.job:hover{border-color:#bfd7f1;box-shadow:0 13px 30px #0758be1a}.partnersFeature{color:#0758be;background:linear-gradient(#fff 0%,#f8fbff 100%);border-block:1px solid #e2ecf8}.partnersFeature:before{display:none}.partnersFeature .sectionIntro.light .kicker{color:#f6ad00}.partnersFeature .sectionIntro.light h2{color:#0758be!important}.partnersFeature .sectionIntro.light h2 em{color:#ffc627!important}.partnersFeature .sectionIntro.light p{color:#5f7593}.partnerGrid article{color:#0758be;box-shadow:none;background:0 0;border:0}.partnerGrid>article>b{color:#557194}.railArrow{color:#0758be;background:#fff;border-color:#dfe9f6;box-shadow:0 5px 16px #0758be1a}.how{background:#f7fbff}.howCopy h2{color:#18385f}.steps article{background:#fff;border-color:#dfe9f6;box-shadow:0 7px 20px #0758be0d}.steps article>span{color:#18385f;background:#ffc627}.curriculo{color:#18385f;background:radial-gradient(circle at 86% 14%,#ffc62724 0,#0000 25%),linear-gradient(135deg,#f7fbff 0%,#edf6ff 58%,#dfeeff 100%)}.curriculo:after{border-color:#0758be0b}.curriculumCopy .kicker{color:#0758be}.curriculumCopy h2{color:#18385f}.curriculumCopy h2 em{color:#f6ad00}.curriculumCopy>p{color:#5d7390}.curriculumPoints span{color:#0758be;background:#fff;border-color:#cfe0f4}.formCard{background:#fff;box-shadow:0 20px 50px #0758be21}.companyCta{background:linear-gradient(135deg,#fff8d9 0%,#ffc627 68%,#ffdc62 100%)}.companyCta .kicker{color:#0758be}.companyCta h2{color:#18385f}.companyCta p{color:#496987}.companyBenefits span{color:#18385f;background:#ffffffb8}.companyMainButton{color:#fff;background:linear-gradient(135deg,#0758be,#0a6bd8);border:0;box-shadow:0 12px 28px #0758be33}.companyMainButton small{color:#dcecff}.companyMainButton>span{color:#ffc627}footer{color:#31557f;background:#f7fbff;border-top:1px solid #dfe9f6}.footerBrand p{color:#7185a0}.footerLinks a{color:#45678e}.modal{background:#0758be2e}.installApp{color:#0758be;background:#fff;border-color:#dfe9f6;box-shadow:0 9px 24px #0758be24}.installAppAction{color:#0758be}.installAppAction small{color:#6b82a0}.installAppClose{color:#0758be;background:#eaf3ff}@media (width<=620px){.railArrow{color:#0758be;background:#fffffff7;border-color:#dfe9f6}}@media (display-mode:standalone){button,a{touch-action:manipulation}}@media (width<=620px){html,body,#root{max-width:100%;min-height:100dvh;overflow-x:hidden}.topStrip{padding-top:env(safe-area-inset-top)}.shell{width:calc(100% - 24px)!important;max-width:40rem!important;margin-inline:auto!important}.formCard input,.formCard select,.formCard textarea,.modalCard input,.modalCard select,.modalCard textarea{font-size:16px}.modal{padding-top:max(12px,env(safe-area-inset-top));padding-right:max(12px,env(safe-area-inset-right));padding-bottom:max(12px,env(safe-area-inset-bottom));padding-left:max(12px,env(safe-area-inset-left))}.modalCard{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);overflow:auto}.installApp{right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom))}.quickCard,.job,.formCard,.companyMainButton{min-width:0;max-width:100%}}
