.sek-carreiras{--green:#00e77c;--green-dk:#019f61;--green-lt:#64ff7c;flex:1}.sek-carreiras .shell{max-width:var(--max);width:100%;margin:0 auto;padding:0 32px}.sek-carreiras .eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green-lt);font-size:13px;font-weight:500}.sek-carreiras .btn{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;height:48px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .12s,background .15s,box-shadow .2s;display:inline-flex}.sek-carreiras .btn-green{background:var(--green);color:#06140e;font-weight:700}.sek-carreiras .btn-green:hover{transform:translateY(-1px);box-shadow:0 10px 26px #00e77c4d}.sek-carreiras .hero{background-color:#0000;background-image:linear-gradient(90deg,#060c0af0 0%,#060c0acc 42%,#060c0a80 100%),url(/sek/built-on-trust.png);background-position:50% 78%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:relative;overflow:hidden}.sek-carreiras .hero-in{max-width:var(--max);flex-direction:column;justify-content:center;min-height:440px;margin:0 auto;padding:88px 32px;display:flex;position:relative}.sek-carreiras .hero h1{letter-spacing:-.03em;color:#fff;text-shadow:0 2px 30px #00000080;max-width:18ch;font-size:clamp(40px,5.6vw,72px);font-weight:800;line-height:1.04}.sek-carreiras .hero p{color:#ffffffe0;text-shadow:0 1px 12px #00000080;max-width:60ch;margin:0;font-size:16.5px;line-height:1.7}.sek-carreiras .hero .lead{flex-direction:column;gap:16px;margin-top:24px;display:flex}.sek-carreiras .sec{padding:80px 0}.sek-carreiras .sec h2{letter-spacing:-.02em;color:var(--green);font-size:clamp(26px,3.2vw,38px);font-weight:800}.sek-carreiras .sec .sub{color:var(--n50);margin:8px 0 0;font-size:18px;font-weight:700}.sek-carreiras .two{grid-template-columns:1.25fr .75fr;align-items:center;gap:56px;display:grid}.sek-carreiras .two p{color:var(--n50);max-width:64ch;margin:0 0 16px;font-size:15px;line-height:1.7}.sek-carreiras .band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(120% 100% at 50% 0,#11221a,#0a0a0a 70%);padding:80px 0;position:relative;overflow:hidden}.sek-carreiras .band .blob{filter:blur(70px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.sek-carreiras .band .blob.b1{background:#00e77c47;width:420px;height:420px;top:-80px;left:8%}.sek-carreiras .band .blob.b2{background:#019f6152;width:360px;height:360px;bottom:-100px;right:12%}.sek-carreiras .band .blob.b3{background:#64ff7c29;width:300px;height:300px;top:30%;left:46%}.sek-carreiras .band .shell{z-index:1;position:relative}.sek-carreiras .cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.sek-carreiras .card{color:#fff;border-radius:24px;padding:32px;transition:transform .7s cubic-bezier(.175,.885,.32,2.2);position:relative;overflow:hidden;box-shadow:0 6px 6px #0003,0 0 24px #0000001f}.sek-carreiras .card:hover{transform:translateY(-4px)}.sek-carreiras .card .glass-distort{z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(3px);filter:url(#sek-glass-distortion);isolation:isolate;position:absolute;inset:0}.sek-carreiras .card .glass-tint{z-index:1;border-radius:inherit;background:#ffffff0f;position:absolute;inset:0}.sek-carreiras .card .glass-edge{z-index:2;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 2px 2px 1px #fff6,inset -1px -1px 1px 1px #ffffff40}.sek-carreiras .card .glass-content{z-index:3;position:relative}.sek-carreiras .card-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sek-carreiras .card-h h3{letter-spacing:-.01em;color:#fff;text-shadow:0 1px 10px #0006;font-size:21px;font-weight:800;line-height:1.1}.sek-carreiras .card-h .ic{color:var(--green-lt);flex:none}.sek-carreiras .card .tag{color:var(--green-lt);margin-bottom:12px;font-size:13.5px;font-weight:600}.sek-carreiras .card p{color:#ffffffe6;text-shadow:0 1px 8px #0006;margin:0;font-size:14px;line-height:1.6}.sek-carreiras .jobs-board{margin-top:40px}.sek-carreiras .jobs-filters{border:1px solid var(--line-2);background:linear-gradient(#141414e6,#0e0e0ee6);border-radius:18px;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:14px;padding:20px;display:grid}.sek-carreiras .field{flex-direction:column;gap:7px;min-width:0;display:flex}.sek-carreiras .field-lbl{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--n500);font-size:11px;font-weight:500}.sek-carreiras .input-wrap{display:block;position:relative}.sek-carreiras .input-ic{color:var(--n500);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.sek-carreiras .field input,.sek-carreiras .field select{border:1px solid var(--line-2);width:100%;height:46px;color:var(--n50);font-family:var(--sans);background:#0b0b0b;border-radius:11px;outline:none;padding:0 14px;font-size:14.5px;transition:border-color .15s,box-shadow .15s,background .15s}.sek-carreiras .field input{padding-left:40px}.sek-carreiras .field input::placeholder{color:var(--n600)}.sek-carreiras .field input:hover,.sek-carreiras .field select:hover{border-color:var(--n700)}.sek-carreiras .field input:focus,.sek-carreiras .field select:focus{border-color:var(--green);box-shadow:0 0 0 3px #00e77c29}.sek-carreiras .field:focus-within .input-ic{color:var(--green)}.sek-carreiras .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a5a8a9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 13px center;background-repeat:no-repeat;padding-right:38px}.sek-carreiras .field select option{color:var(--n50);background:#0b0b0b}.sek-carreiras .field input[type=search]::-webkit-search-cancel-button{appearance:none}.sek-carreiras .jobs-bar{justify-content:space-between;align-items:center;gap:16px;margin:26px 0 14px;display:flex}.sek-carreiras .jobs-count{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--n400);font-size:12.5px}.sek-carreiras .jobs-clear{cursor:pointer;font-family:var(--sans);color:var(--green);background:0 0;border:0;border-bottom:1px solid #00e77c59;padding:0;font-size:13.5px;font-weight:600;transition:color .15s}.sek-carreiras .jobs-clear:hover{color:var(--green-lt)}.sek-carreiras .jobs-grid{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sek-carreiras .job{border:1px solid var(--line-2);background:var(--raised-2);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;overflow:hidden}.sek-carreiras .job:before{content:"";background:linear-gradient(180deg, var(--green-lt), var(--green-dk));transform-origin:50%;width:3px;transition:transform .22s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.sek-carreiras .job:hover{background:#121212;border-color:#00e77c66;transform:translateY(-1px)}.sek-carreiras .job:hover:before{transform:scaleY(1)}.sek-carreiras .job:focus-visible{outline:2px solid var(--green);outline-offset:2px}.sek-carreiras .job-main{flex-direction:column;gap:9px;min-width:0;display:flex}.sek-carreiras .job-title{color:var(--n50);letter-spacing:-.01em;font-size:16.5px;font-weight:650;line-height:1.35;transition:color .15s}.sek-carreiras .job:hover .job-title{color:var(--green-lt)}.sek-carreiras .job-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sek-carreiras .job-cat{letter-spacing:.02em;text-transform:uppercase;color:var(--green-lt);background:#00e77c1a;border:1px solid #00e77c38;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600}.sek-carreiras .job-code{font-family:var(--mono);letter-spacing:.06em;color:var(--n600);font-size:11.5px}.sek-carreiras .job-side{flex:none;align-items:center;gap:18px;display:flex}.sek-carreiras .job-loc{color:var(--n400);text-align:right;align-items:center;gap:7px;font-size:14px;display:flex}.sek-carreiras .job-loc svg{color:var(--n600);flex:none}.sek-carreiras .job-city{color:var(--n50);font-weight:500}.sek-carreiras .job-country{color:var(--n600)}.sek-carreiras .job-country:before{content:"·";margin-right:7px}.sek-carreiras .job-mode{letter-spacing:.02em;white-space:nowrap;border:1px solid var(--n700);color:var(--n400);background:#ffffff08;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600}.sek-carreiras .job-mode[data-mode=remote]{color:var(--green-lt);background:#00e77c14;border-color:#64ff7c4d}.sek-carreiras .job-mode[data-mode=hybrid]{color:var(--n50);border-color:#a5a8a952}.sek-carreiras .job-go{color:var(--n600);transition:color .18s,transform .18s;display:flex}.sek-carreiras .job:hover .job-go{color:var(--green);transform:translate(3px)}.sek-carreiras .jobs-pager{justify-content:center;align-items:center;gap:8px;margin-top:26px;display:flex}.sek-carreiras .pg-list{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sek-carreiras .pg{border:1px solid var(--line-2);background:var(--raised-2);min-width:38px;height:38px;color:var(--n400);font-family:var(--mono);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.sek-carreiras .pg:hover:not(:disabled){color:var(--n50);border-color:#00e77c66}.sek-carreiras .pg:focus-visible{outline:2px solid var(--green);outline-offset:2px}.sek-carreiras .pg:disabled{opacity:.35;cursor:default}.sek-carreiras .pg-num[aria-current=page]{background:var(--green);border-color:var(--green);color:#06140e;font-weight:700}.sek-carreiras .pg-gap{color:var(--n600);-webkit-user-select:none;user-select:none;padding:0 2px}.sek-carreiras .talent{border:1px solid var(--line-2);text-align:center;background:radial-gradient(90% 140% at 50% 0%, #00e77c1f, transparent 65%), var(--raised-2);border-radius:20px;margin-top:56px;padding:48px 32px}.sek-carreiras .talent h3{letter-spacing:-.02em;color:var(--n0);margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:800}.sek-carreiras .talent p{color:var(--n400);max-width:62ch;margin:12px auto 0;font-size:15.5px;line-height:1.7}.sek-carreiras .talent .btn{margin-top:26px}.sek-carreiras .jobs-empty,.sek-carreiras .jobs-fallback{border:1px dashed var(--line-2);background:var(--raised-2);text-align:center;border-radius:18px;padding:46px 32px}.sek-carreiras .jobs-fallback{margin-top:40px}.sek-carreiras .jobs-empty h3,.sek-carreiras .jobs-fallback h3{color:var(--n50);margin:0;font-size:19px;font-weight:700}.sek-carreiras .jobs-empty p,.sek-carreiras .jobs-fallback p{color:var(--n400);max-width:56ch;margin:10px auto 0;font-size:14.5px;line-height:1.7}.sek-carreiras .jobs-fallback .btn{margin-top:22px}.sek-carreiras .jobs-portal{color:var(--green);align-items:center;gap:8px;margin-top:18px;font-size:14.5px;font-weight:600;transition:gap .18s;display:inline-flex}.sek-carreiras .jobs-portal:hover{color:var(--green-lt);gap:12px}@media (max-width:1040px){.sek-carreiras .jobs-filters{grid-template-columns:1fr 1fr}.sek-carreiras .field-search{grid-column:1/-1}}@media (max-width:880px){.sek-carreiras .two,.sek-carreiras .cards{grid-template-columns:1fr}}@media (max-width:720px){.sek-carreiras .jobs-filters{grid-template-columns:1fr;padding:16px}.sek-carreiras .job{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.sek-carreiras .job-side{flex-wrap:wrap;gap:12px}.sek-carreiras .job-loc{text-align:left}.sek-carreiras .job-go{display:none}.sek-carreiras .talent{padding:36px 20px}}@media (prefers-reduced-motion:reduce){.sek-carreiras .job,.sek-carreiras .job:before,.sek-carreiras .job-go{transition:none}}
