.elementor .e-d300556{padding:0px;margin:0px;border-width:0px;flex-direction:column;.dr-careers{--ink:#0f1721;--ink-900:#0a1017;--petroleo:#00303d;--green:#70d657;--green-hi:#8ee077;--green-text:#2d7a1e;--cinza:#f7f8f9;--white:#fff;--advisory:#7b61d4;--services:#2d7dd2;--secops:#16c2a6;--txt-dark:#3f4b56;--txt-mute:#5a6570;--txt-onDark:#c9d1d9;font-family:"DM Sans",-apple-system,"Segoe UI",sans-serif;background:var(--ink);color:var(--white);overflow-x:hidden}.dr-careers *,.dr-careers *:before,.dr-careers *:after{box-sizing:border-box}.dr-careers h1,.dr-careers h2,.dr-careers h3,.dr-careers h4,.dr-careers p,.dr-careers li{text-wrap:pretty;hyphens:none;margin:0}.dr-careers,.dr-careers *{font-family:"DM Sans",-apple-system,"Segoe UI",sans-serif !important;font-style:normal !important}.dr-careers h1,.dr-careers h2,.dr-careers h3,.dr-careers h4{text-transform:none !important}.dr-hero__title,.dr-careers .dr-h2,.dr-careers .dr-h3,.dr-stat__num,.dr-value__num,.dr-waycard__title,.dr-story__ghost{font-weight:700 !important}.dr-hero__lead,.dr-careers .dr-lead,.dr-pillar__text,.dr-sechead__aside,.dr-card__text,.dr-quotebox__text,.dr-waycard__text,.dr-value__text,.dr-callout__text{font-weight:300 !important}.dr-bartag{font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.34em !important}.dr-kicker{font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.3em !important}.dr-careers .dr-btn,.dr-chip,.dr-perk__text,.dr-infocard__text,.dr-job__title,.dr-callout__title,.dr-value__title{font-weight:600 !important}.dr-hero__title{letter-spacing:-.035em !important;line-height:1.01 !important}.dr-careers .dr-h2{letter-spacing:-.03em !important;line-height:1.05 !important}.dr-careers img{max-width:100%;display:block}.dr-careers a{text-decoration:none !important;color:inherit}.dr-careers a:hover,.dr-careers a:focus{text-decoration:none !important}.dr-careers .dr-wrap{max-width:1280px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:40px !important;padding-right:40px !important;box-sizing:border-box !important}.dr-green{color:var(--green)}.dr-petroleo{color:var(--petroleo)}.dr-nowrap{white-space:nowrap}.dr-bartag{display:flex;align-items:center;gap:14px;font-size:14px;font-weight:600;line-height:1;letter-spacing:.34em;text-transform:uppercase;color:var(--petroleo)}.dr-bartag:before{content:"";width:3px;height:20px;background:var(--green);flex:none}.dr-careers .dr-bartag.dr-bartag--green,.dr-bartag.dr-bartag--green{color:#70d657 !important}.dr-h2{font-size:clamp(32px, 4.2vw, 60px);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--ink)}.dr-h2--onDark{color:var(--white)}.dr-h3{font-size:40px;font-weight:700;line-height:1.08;color:var(--white)}.dr-lead{font-size:21px;font-weight:300;line-height:1.5;color:var(--txt-dark)}.dr-lead--onDark{color:var(--txt-onDark);max-width:44ch}.dr-pull{font-size:24px;font-weight:500;line-height:1.4;color:var(--ink)}.dr-kicker{font-size:12px;font-weight:600;line-height:1;letter-spacing:.3em;text-transform:uppercase;color:var(--green-text)}.dr-kicker--onDark{color:var(--green)}.dr-kicker--muted{color:rgba(255,255,255,.5)}.dr-kicker--advisory{color:#a894ec}.dr-kicker--services{color:#7fb6ec}.dr-kicker--secops{color:#6fdccb}.dr-btnrow{display:flex !important;flex-wrap:wrap;align-items:center;gap:18px}.dr-btn{display:inline-flex;align-items:center;gap:12px;padding:20px 34px;border-radius:999px;font-size:18px;font-weight:600;line-height:1;transition:background .3s ease,border-color .3s ease,color .3s ease}.dr-btn--sm{padding:18px 30px;font-size:17px}.dr-careers a.dr-btn--primary,.dr-careers a.dr-btn--primary:visited{background:var(--green);color:var(--ink) !important}.dr-careers a.dr-btn--primary:hover,.dr-careers a.dr-btn--primary:focus{background:var(--green-hi);color:var(--ink) !important}.dr-careers a.dr-btn--ghost,.dr-careers a.dr-btn--ghost:visited{border:1px solid rgba(255,255,255,.3);color:var(--white) !important;font-weight:500}.dr-careers a.dr-btn--ghost:hover,.dr-careers a.dr-btn--ghost:focus{border-color:var(--green);color:var(--green) !important}.dr-careers .dr-btn span{color:inherit !important}.dr-hero{position:relative;min-height:62vh;display:flex;align-items:flex-end;overflow:hidden}.dr-hero__bg{position:absolute;inset:0;background:url("https://datarunk.com/wp-content/uploads/2026/08/01-hero-carreiras.png") center 38%/cover no-repeat}.dr-hero__veil{position:absolute;inset:0;background:linear-gradient(104deg,rgba(15,23,33,.96) 0%,rgba(15,23,33,.86) 46%,rgba(0,48,61,.5) 100%)}.dr-hero__glow{position:absolute;right:-180px;top:-200px;width:900px;height:800px;pointer-events:none;background:radial-gradient(ellipse at 68% 32%,rgba(22,194,166,.24) 0%,rgba(15,23,33,0) 66%)}.dr-hero__inner{position:relative;width:100%;padding-top:80px;padding-bottom:64px;display:flex;flex-direction:column;gap:40px}.dr-hero__title{font-size:clamp(48px, 8.4vw, 96px);font-weight:700;line-height:1.01;letter-spacing:-.035em;max-width:16ch}.dr-hero__lead{font-size:clamp(19px, 2vw, 28px);font-weight:300;line-height:1.45;color:#d3dae1;max-width:46ch}.dr-hero__meta{display:flex;align-items:center;gap:12px;padding-top:24px;font-size:15px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.45)}.dr-dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex:none;animation:dr-pulse 2.4s ease-in-out infinite}.dr-hero__scroll{position:absolute;right:44px;bottom:52px;font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.4);animation:dr-bob 3s ease-in-out infinite}@keyframes dr-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}@keyframes dr-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}.dr-stats{background:var(--cinza);color:var(--ink)}.dr-careers .dr-stats__grid{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:32px 40px !important;align-items:flex-start !important;padding-top:36px;padding-bottom:36px}.dr-careers .dr-stat{flex:1 1 170px !important;min-width:0 !important;width:auto !important;display:flex !important;flex-direction:column !important}.dr-stat{display:flex;flex-direction:column;gap:8px;border-top:2px solid var(--green);padding-top:22px}.dr-stat__num{font-size:clamp(34px, 4.4vw, 72px);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--petroleo)}.dr-stat__label{font-size:17px;line-height:1.3;color:var(--txt-mute)}.dr-about{position:relative;background:var(--cinza);color:var(--ink);overflow:hidden}.dr-about__glow{position:absolute;right:-200px;top:-160px;width:900px;height:760px;pointer-events:none;background:radial-gradient(ellipse at 70% 30%,rgba(112,214,87,.22) 0%,rgba(247,248,249,0) 68%)}.dr-about__grid{position:relative;display:grid !important;grid-template-columns:minmax(0, 1.06fr) minmax(0, .94fr);gap:56px;align-items:center;padding-top:16px;padding-bottom:44px}.dr-about__copy{display:flex;flex-direction:column;gap:30px}.dr-about__copy .dr-h2{max-width:20ch}.dr-about__copy .dr-lead{max-width:48ch}.dr-about__media{display:flex !important;flex-direction:column;gap:24px;min-width:0}.dr-about__row{display:flex !important;gap:20px}.dr-card{display:flex;flex-direction:column;gap:20px;padding:28px 30px;border-radius:24px;background:var(--white);box-shadow:0 16px 40px rgba(0,48,61,.07);margin-top:8px}.dr-card__block{display:flex;flex-direction:column;gap:10px}.dr-card__text{font-size:18px;font-weight:300;line-height:1.5;color:var(--ink)}.dr-rule{height:1px;background:rgba(0,48,61,.12)}.dr-figure{margin:0;border-radius:36px;overflow:hidden}.dr-figure--tall{aspect-ratio:4/3.4;box-shadow:0 30px 70px rgba(0,48,61,.18)}.dr-figure--square{flex:1;aspect-ratio:1/1;border-radius:22px}.dr-figure--story{aspect-ratio:4/3;box-shadow:0 30px 70px rgba(0,0,0,.45)}.dr-figure img{width:100%;height:100%;object-fit:cover}.dr-quotebox{flex:1.4;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:24px 28px;border-radius:22px;background:var(--petroleo);color:var(--white)}.dr-quotebox__text{font-size:20px;font-weight:300;line-height:1.35;color:#e4e9ee}.dr-sechead{display:flex !important;align-items:flex-end;justify-content:space-between;gap:64px;flex-wrap:wrap}.dr-sechead__left{display:flex;flex-direction:column;gap:26px;max-width:40ch}.dr-sechead__aside{font-size:20px;font-weight:300;line-height:1.5;color:var(--txt-onDark);max-width:36ch}.dr-sechead__aside--dark{color:var(--txt-dark);max-width:40ch}.dr-pillars{position:relative;overflow:hidden;color:var(--white);background:linear-gradient(135deg,var(--petroleo) 0%,var(--ink) 58%,var(--ink-900) 100%);padding-top:44px;padding-bottom:44px}.dr-pillars__glow{position:absolute;left:-220px;bottom:-240px;width:900px;height:800px;pointer-events:none;background:radial-gradient(ellipse at 30% 70%,rgba(123,97,212,.22) 0%,rgba(15,23,33,0) 68%)}.dr-pillars .dr-wrap{position:relative}.dr-pillargrid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(320px, 1fr));gap:24px;padding-top:28px}.dr-pillar{display:flex !important;flex-direction:column;gap:16px;padding:36px 34px;border-radius:28px;background:rgba(255,255,255,.05)}.dr-pillar--advisory{border-top:5px solid var(--advisory)}.dr-pillar--services{border-top:5px solid var(--services)}.dr-pillar--secops{border-top:5px solid var(--secops)}.dr-pillar__text{font-size:18px;font-weight:300;line-height:1.5;color:var(--txt-onDark)}.dr-pillar .dr-kicker--muted{margin-top:8px}.dr-chips{display:grid !important;grid-template-columns:minmax(0, 1fr);gap:10px}.dr-chip{padding:14px 18px;border-radius:14px;background:rgba(255,255,255,.05);font-size:17px;font-weight:500;line-height:1.3}.dr-cycle{display:flex !important;flex-wrap:wrap;align-items:center;gap:12px 18px;width:fit-content;margin-top:28px;padding:20px 34px;border-radius:999px;background:rgba(255,255,255,.06);font-size:18px;font-weight:600}.dr-cycle__tail{font-weight:300;color:rgba(255,255,255,.7)}.dr-marquee{background:var(--ink-900);padding:22px 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.dr-marquee__track{display:flex !important;width:max-content;animation:dr-marquee 42s linear infinite}.dr-marquee__group{display:flex !important;align-items:center;gap:42px;padding-right:42px;font-size:20px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.4);white-space:nowrap}@keyframes dr-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.dr-jobs{position:relative;overflow:hidden;color:var(--white);background:linear-gradient(135deg,var(--ink) 0%,var(--ink-900) 60%,var(--petroleo) 100%);padding-top:44px;padding-bottom:44px}.dr-jobs__glow{position:absolute;right:-220px;top:-200px;width:900px;height:800px;pointer-events:none;background:radial-gradient(ellipse at 70% 30%,rgba(112,214,87,.16) 0%,rgba(15,23,33,0) 68%)}.dr-jobs .dr-wrap{position:relative}.dr-jobs .dr-sechead__left{max-width:26ch}.dr-joblist{display:flex !important;flex-direction:column;gap:14px;padding-top:28px}.dr-job{display:flex !important;align-items:center;justify-content:space-between;gap:32px;padding:26px 32px;border-radius:24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:var(--white);transition:background .3s ease,border-color .3s ease,transform .3s ease}.dr-job:hover,.dr-job:focus{background:rgba(255,255,255,.09);border-color:rgba(112,214,87,.5);transform:translateX(6px);color:var(--white)}.dr-job__main{display:flex;flex-direction:column;gap:8px;min-width:0}.dr-job__title{font-size:24px;font-weight:600;line-height:1.2}.dr-joblevel{display:inline-block;vertical-align:3px;margin-left:10px;padding:5px 12px;border-radius:999px;border:1px solid rgba(112,214,87,.45);background:rgba(112,214,87,.12);font-size:13px !important;font-weight:600 !important;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.dr-job__pillar{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:500;color:rgba(255,255,255,.8)}.dr-dotmark{width:10px;height:10px;border-radius:50%;flex:none;display:inline-block}.dr-dotmark--advisory{background:var(--advisory)}.dr-dotmark--services{background:var(--services)}.dr-dotmark--secops{background:var(--secops)}.dr-job__model{font-size:17px;line-height:1.4;color:rgba(255,255,255,.6)}.dr-job__meta{font-size:15px;color:rgba(255,255,255,.42)}.dr-job__cta{font-size:17px;font-weight:600;line-height:1;color:var(--green);white-space:nowrap}.dr-callout{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-top:26px;padding:32px 40px;border-radius:28px;background:rgba(112,214,87,.1);border:1px solid rgba(112,214,87,.28)}.dr-callout__copy{display:flex;flex-direction:column;gap:8px}.dr-callout__title{font-size:22px;font-weight:600;line-height:1.3}.dr-callout__text{font-size:18px;font-weight:300;line-height:1.4;color:rgba(255,255,255,.7)}.dr-way{position:relative;overflow:hidden;background:var(--cinza);color:var(--ink);padding-top:44px;padding-bottom:44px}.dr-way__glow{position:absolute;left:-220px;top:-180px;width:880px;height:780px;pointer-events:none;background:radial-gradient(ellipse at 30% 30%,rgba(112,214,87,.2) 0%,rgba(247,248,249,0) 68%)}.dr-way .dr-wrap{position:relative}.dr-way .dr-sechead__left{max-width:34ch}.dr-waygrid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(250px, 1fr));gap:28px;padding-top:32px}.dr-waycard{display:flex;flex-direction:column;gap:18px;padding-bottom:28px;background:var(--white);border-radius:28px;overflow:hidden;box-shadow:0 18px 44px rgba(0,48,61,.08);transition:transform .35s ease,box-shadow .35s ease}.dr-waycard:hover{transform:translateY(-8px);box-shadow:0 28px 60px rgba(0,48,61,.14)}.dr-waycard__media{height:190px;overflow:hidden}.dr-waycard__media img{width:100%;height:100%;object-fit:cover}.dr-waycard__body{display:flex;flex-direction:column;gap:12px;padding:0 28px}.dr-waycard__title{font-size:24px;font-weight:700;line-height:1.15}.dr-waycard__text{font-size:17px;font-weight:300;line-height:1.45;color:#46525e}.dr-values{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(280px, 1fr));gap:40px;margin-top:28px;padding-top:26px;border-top:1px solid rgba(0,48,61,.14)}.dr-value{display:flex;flex-direction:column;gap:14px}.dr-value__num{font-size:56px;font-weight:700;line-height:.9;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.5px var(--petroleo)}.dr-value__title{font-size:24px;font-weight:600;line-height:1.2}.dr-value__text{font-size:18px;font-weight:300;line-height:1.45;color:#46525e}.dr-where{position:relative;overflow:hidden;color:var(--white)}.dr-where__bg{position:absolute;inset:0;background:url("https://datarunk.com/wp-content/uploads/2026/08/08-onde-contratamos-sede.png") center 45%/cover no-repeat;filter:grayscale(.7) contrast(1.05) brightness(.85)}.dr-where__veil{position:absolute;inset:0;background:linear-gradient(96deg,rgba(15,23,33,.96) 0%,rgba(15,23,33,.82) 52%,rgba(0,48,61,.45) 100%)}.dr-where__grid{position:relative;display:grid !important;grid-template-columns:minmax(0, 1.05fr) minmax(0, .95fr);gap:96px;align-items:center;padding-top:48px;padding-bottom:48px}.dr-where__copy{display:flex;flex-direction:column;gap:28px;align-items:flex-start}.dr-where__copy .dr-h2{max-width:22ch}.dr-where__cards{display:flex !important;flex-direction:column;gap:20px}.dr-infocard{display:flex;flex-direction:column;gap:10px;padding:32px 34px;border-radius:28px;background:rgba(255,255,255,.06)}.dr-infocard--accent{border-left:4px solid var(--green)}.dr-infocard__text{font-size:22px;font-weight:500;line-height:1.35}.dr-perks{background:var(--cinza);color:var(--ink);padding-top:44px;padding-bottom:44px}.dr-perks .dr-sechead__left{max-width:30ch}.dr-perkgrid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(240px, 1fr));gap:20px;padding-top:30px}.dr-perk{display:flex;flex-direction:column;gap:16px;padding:32px 30px;border-radius:24px;background:var(--white);box-shadow:0 14px 34px rgba(0,48,61,.06);transition:transform .3s ease}.dr-perk:hover{transform:translateY(-6px)}.dr-perk__bar{width:40px;height:3px;background:var(--green)}.dr-perk__text{font-size:19px;font-weight:500;line-height:1.35}.dr-story{position:relative;overflow:hidden;color:var(--white);background:linear-gradient(135deg,var(--petroleo) 0%,var(--ink) 62%,var(--ink-900) 100%)}.dr-story__ghost{position:absolute;right:60px;bottom:-70px;pointer-events:none;font-size:clamp(140px, 24vw, 380px);font-weight:700;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.09)}.dr-story__grid{position:relative;display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:96px;align-items:center;padding-top:44px;padding-bottom:44px}.dr-story__copy{display:flex;flex-direction:column;gap:28px}.dr-story__copy .dr-h2{max-width:20ch}.dr-story__copy .dr-lead{max-width:46ch}.dr-talent{position:relative;overflow:hidden;background:var(--cinza);color:var(--ink);padding-top:44px;padding-bottom:56px}.dr-talent__glow{position:absolute;right:-220px;top:-180px;width:900px;height:780px;pointer-events:none;background:radial-gradient(ellipse at 70% 30%,rgba(112,214,87,.2) 0%,rgba(247,248,249,0) 68%)}.dr-talent__grid{position:relative;display:grid !important;grid-template-columns:minmax(0, .95fr) minmax(0, 1.05fr);gap:64px;align-items:start}.dr-talent__copy{display:flex !important;flex-direction:column;gap:26px}.dr-talent__copy .dr-h2{max-width:18ch}.dr-talent__copy .dr-lead{max-width:42ch}.dr-talent__notes{display:flex !important;flex-direction:column;gap:18px;padding-top:4px}.dr-talent__note{display:flex !important;align-items:flex-start;gap:16px}.dr-talent__note-bar{width:24px;height:3px;margin-top:11px;background:var(--green);flex:none}.dr-talent__note-text{font-size:17px;font-weight:400;line-height:1.45;color:var(--txt-mute)}.dr-talent__alt{font-size:17px;color:var(--txt-mute)}.dr-link{color:var(--green-text) !important;font-weight:600;border-bottom:1px solid rgba(45,122,30,.35)}.dr-link:hover,.dr-link:focus{border-bottom-color:var(--green-text)}.dr-formcard{display:flex !important;flex-direction:column;gap:24px;padding:40px 40px 44px;border-radius:36px;background:var(--white);box-shadow:0 26px 64px rgba(0,48,61,.1)}.dr-kicker--muted-dark{color:var(--txt-mute) !important}.dr-form{display:flex !important;flex-direction:column;gap:20px}.dr-fieldrow{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));gap:20px}.dr-field{display:flex !important;flex-direction:column;gap:9px;min-width:0}.dr-label{font-size:15px !important;font-weight:600 !important;line-height:1.3;color:var(--ink)}.dr-label__opt{font-weight:400 !important;color:var(--txt-mute)}.dr-formcard input[type=text],.dr-formcard input[type=email],.dr-formcard input[type=tel],.dr-formcard input[type=url],.dr-formcard input[type=file],.dr-formcard select,.dr-formcard textarea{width:100% !important;max-width:100% !important;padding:15px 18px !important;border-radius:14px !important;border:1px solid rgba(0,48,61,.16) !important;background:#fbfcfc !important;color:var(--ink) !important;font-family:"DM Sans",sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1.3 !important;box-shadow:none !important;transition:border-color .25s ease,background .25s ease;box-sizing:border-box !important}.dr-formcard input:focus,.dr-formcard select:focus,.dr-formcard textarea:focus{outline:none !important;background:var(--white) !important;border-color:var(--green) !important;box-shadow:0 0 0 4px rgba(112,214,87,.18) !important}.dr-formcard ::placeholder{color:rgba(0,48,61,.38)}.dr-formcard select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 49%,var(--petroleo) 50%),linear-gradient(-45deg,transparent 49%,var(--petroleo) 50%) !important;background-position:calc(100% - 22px) 55%, calc(100% - 15px) 55% !important;background-size:7px 7px,7px 7px !important;background-repeat:no-repeat !important;padding-right:44px !important}.dr-formcard textarea{min-height:116px;resize:vertical}.dr-formcard input[type=file]{padding:12px 14px !important;font-size:16px !important;cursor:pointer}.dr-formcard input[type=file]::file-selector-button{margin-right:14px;padding:9px 16px;border:0;border-radius:999px;background:rgba(0,48,61,.08);color:var(--petroleo);font-family:"DM Sans",sans-serif;font-size:15px;font-weight:600;cursor:pointer}.dr-consent{display:flex !important;align-items:flex-start;gap:13px;padding-top:4px;cursor:pointer}.dr-formcard input[type=checkbox]{width:22px !important;height:22px !important;margin:1px 0 0 !important;flex:none;accent-color:var(--green);cursor:pointer}.dr-consent__text{font-size:16px;font-weight:400;line-height:1.45;color:var(--txt-mute)}.dr-formcard button[type=submit],.dr-formcard input[type=submit]{align-self:flex-start;margin-top:6px;border:0 !important;cursor:pointer;background:var(--green) !important;color:var(--ink) !important;font-family:"DM Sans",sans-serif !important;font-size:18px !important;font-weight:600 !important;padding:20px 34px !important;border-radius:999px !important;line-height:1 !important;transition:background .3s ease}.dr-formcard button[type=submit]:hover,.dr-formcard input[type=submit]:hover{background:var(--green-hi) !important}.dr-btn--submit{display:inline-flex !important;align-items:center;gap:12px}.dr-formcard .wpcf7-not-valid-tip,.dr-formcard .wpforms-error{font-size:15px !important;color:#963230 !important;font-weight:500 !important}.dr-formcard .wpcf7-response-output{margin:4px 0 0 !important;padding:16px 20px !important;border:1px solid rgba(0,48,61,.16) !important;border-radius:14px !important;font-size:16px !important;color:var(--ink) !important}.dr-formcard .wpcf7-mail-sent-ok{border-color:rgba(112,214,87,.5) !important;background:rgba(112,214,87,.1) !important}.dr-formcard .wpcf7 form .wpcf7-list-item{margin:0 !important}.dr-formcard label{display:block}@media (max-width:1100px){.dr-about__grid,.dr-where__grid,.dr-story__grid{grid-template-columns:minmax(0, 1fr);gap:56px}.dr-pillargrid{grid-template-columns:minmax(0, 1fr)}.dr-waygrid{grid-template-columns:repeat(2,minmax(0, 1fr))}.dr-perkgrid{grid-template-columns:repeat(2,minmax(0, 1fr))}.dr-values{grid-template-columns:minmax(0, 1fr);gap:32px}.dr-stat{flex-basis:40%}.dr-job{flex-wrap:wrap;gap:16px}.dr-job:hover{transform:none}.dr-talent__grid{grid-template-columns:minmax(0, 1fr);gap:44px}}@media (max-width:782px){.dr-careers .dr-wrap{padding-left:22px !important;padding-right:22px !important}.dr-hero{min-height:0}.dr-hero__inner{padding-top:55px;padding-bottom:44px;gap:24px}.dr-hero__scroll{display:none}.dr-stat{flex-basis:100%}.dr-about__grid{padding-bottom:40px}.dr-about__row{flex-direction:column}.dr-figure--square{aspect-ratio:16/10}.dr-pillars,.dr-jobs,.dr-way,.dr-perks{padding-top:36px;padding-bottom:36px}.dr-where__grid,.dr-story__grid{padding-top:44px;padding-bottom:44px}.dr-sechead{gap:32px}.dr-h3{font-size:30px}.dr-pillar{padding:30px 26px}.dr-cycle{border-radius:24px;padding:18px 24px;font-size:16px}.dr-job{padding:24px}.dr-waygrid,.dr-perkgrid{grid-template-columns:minmax(0, 1fr)}.dr-callout{padding:28px 26px}.dr-infocard{padding:26px 24px}.dr-infocard__text{font-size:19px}.dr-story__ghost{right:10px;bottom:-30px}.dr-btn{padding:17px 26px;font-size:16px}.dr-formcard{padding:30px 24px 34px;border-radius:28px}.dr-fieldrow{grid-template-columns:minmax(0, 1fr)}.dr-formcard button[type=submit],.dr-formcard input[type=submit]{align-self:stretch;justify-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){.dr-careers *,.dr-marquee__track{animation:none !important;transition:none !important}}.dr-careers p:last-child{margin-bottom:0}.dr-careers section{margin:0 !important;display:block !important}.dr-careers section.dr-hero{display:flex !important}.dr-careers .dr-wrap{flex:1 1 100% !important}.dr-careers ul,.dr-careers li{list-style:none;margin:0;padding:0}body .elementor-form,body .elementor-form *{box-sizing:border-box !important;font-family:"DM Sans",-apple-system,"Segoe UI",sans-serif !important;font-style:normal !important}body .elementor-form{margin:0 !important}body .elementor-form .elementor-form-fields-wrapper{display:flex !important;flex-direction:column !important;gap:20px !important;margin:0 !important}body .elementor-form .elementor-field-group{display:flex !important;flex-direction:column !important;gap:10px !important;align-items:stretch !important;width:100% !important;max-width:100% !important;flex:none !important;margin:0 !important;padding:0 !important}body .elementor-form,body .elementor-form .elementor-form-fields-wrapper,body .elementor-form .elementor-field-group,body .elementor-form .elementor-field-label,body .elementor-form .elementor-field-subgroup,body .elementor-form input,body .elementor-form select,body .elementor-form textarea{text-align:left !important}body .elementor-form .elementor-field-label{display:block !important;align-self:flex-start !important;font-size:12px !important;font-weight:600 !important;line-height:1.2 !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:#5a6570 !important;margin:0 !important;padding:0 !important}body .elementor-form .elementor-field-required .elementor-field-label:after{content:" *" !important;color:#2d7a1e !important;letter-spacing:0 !important}body .elementor-form input[type=text],body .elementor-form input[type=email],body .elementor-form input[type=tel],body .elementor-form input[type=url],body .elementor-form input[type=number],body .elementor-form input[type=date],body .elementor-form select,body .elementor-form textarea,body .elementor-form .elementor-field-textual{width:100% !important;max-width:100% !important;height:auto !important;padding:16px 18px !important;border-radius:14px !important;border:1px solid rgba(0,48,61,.18) !important;background:#fbfcfc !important;font-size:17px !important;font-weight:400 !important;line-height:1.2 !important;color:#0f1721 !important;box-shadow:none !important;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}body .elementor-form textarea{line-height:1.45 !important;min-height:116px !important;resize:vertical !important}body .elementor-form input:focus,body .elementor-form select:focus,body .elementor-form textarea:focus{outline:none !important;background:#fff !important;border-color:#70d657 !important;box-shadow:0 0 0 4px rgba(112,214,87,.18) !important}body .elementor-form ::placeholder{color:rgba(15,23,33,.38) !important;opacity:1 !important}body .elementor-form .select-caret-down-wrapper{display:none !important}body .elementor-form .elementor-select-wrapper{display:block !important;position:relative !important;width:100% !important}body .elementor-form .elementor-select-wrapper:after{content:"" !important;position:absolute !important;right:22px !important;top:50% !important;width:9px !important;height:9px !important;margin-top:-6px !important;border-right:2px solid #00303d !important;border-bottom:2px solid #00303d !important;transform:rotate(45deg) !important;pointer-events:none !important}body .elementor-form select{appearance:none !important;-webkit-appearance:none !important;background-image:none !important;padding-right:44px !important}body .elementor-form input[type=file],body .elementor-form .elementor-field-type-upload input{width:100% !important;max-width:100% !important;padding:14px 18px !important;border-radius:14px !important;border:1px dashed rgba(0,48,61,.28) !important;background:#fbfcfc !important;font-size:16px !important;line-height:1.4 !important;color:#46525e !important;cursor:pointer !important}body .elementor-form input[type=file]::file-selector-button{margin-right:14px !important;padding:9px 16px !important;border:0 !important;border-radius:999px !important;background:rgba(0,48,61,.08) !important;color:#00303d !important;font-family:inherit !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important}body .elementor-form .elementor-field-subgroup{display:flex !important;flex-wrap:wrap !important;gap:12px !important;justify-content:flex-start !important;margin:0 !important;padding:0 !important;list-style:none !important}body .elementor-form .elementor-field-subgroup .elementor-field-option{display:inline-flex !important;align-items:center !important;gap:10px !important;width:auto !important;margin:0 !important;padding:14px 22px !important;border:1px solid rgba(0,48,61,.18) !important;border-radius:999px !important;background:#fbfcfc !important;cursor:pointer !important;transition:border-color .25s ease}body .elementor-form .elementor-field-subgroup .elementor-field-option:hover{border-color:#70d657 !important}body .elementor-form .elementor-field-subgroup .elementor-field-option label{display:inline !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;font-size:17px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;color:#0f1721 !important;cursor:pointer !important}body .elementor-form input[type=radio],body .elementor-form input[type=checkbox]{width:18px !important;height:18px !important;margin:0 !important;flex:none !important;accent-color:#70d657 !important;cursor:pointer !important}body .elementor-form .elementor-field-type-acceptance .elementor-field-subgroup{display:block !important;gap:0 !important}body .elementor-form .elementor-field-type-acceptance .elementor-field-option{display:block !important;position:relative !important;padding:0 0 0 32px !important;border:0 !important;border-radius:0 !important;background:0 0 !important}body .elementor-form .elementor-field-type-acceptance .elementor-field-option label,body .elementor-form .elementor-field-type-acceptance .elementor-field-option .elementor-field-option-label{display:inline !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;font-size:15px !important;font-weight:400 !important;line-height:1.45 !important;letter-spacing:0 !important;text-transform:none !important;color:#5a6570 !important;cursor:pointer !important}body .elementor-form .elementor-field-type-acceptance .elementor-field-option input[type=checkbox]{position:absolute !important;left:0 !important;top:3px !important}body .elementor-form a{color:#2d7a1e !important;font-weight:600 !important;text-decoration:underline !important}body .elementor-form a:hover{color:#00303d !important}body .elementor-form .e-form__buttons,body .elementor-form .elementor-field-group-submit{display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:flex-start !important;margin:6px 0 0 !important;padding:0 !important}body .elementor-form .elementor-button,body .elementor-form button[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;width:auto !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:20px 34px !important;border:0 !important;border-radius:999px !important;background:#0f1721 !important;background-color:#0f1721 !important;color:#fff !important;font-size:18px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;cursor:pointer !important;box-shadow:none !important;transition:background-color .3s ease}body .elementor-form .elementor-button:hover,body .elementor-form button[type=submit]:hover{background:#00303d !important;background-color:#00303d !important;color:#fff !important}body .elementor-form .elementor-button .elementor-button-text,body .elementor-form .elementor-button span{font-size:inherit !important;font-weight:inherit !important;color:inherit !important}@keyframes dr-spin{to{transform:rotate(360deg)}}body .elementor-form .elementor-button .eicon-loading,body .elementor-form .elementor-button .elementor-button-state,body .elementor-form .elementor-button i[class*=loading]{display:inline-block !important;position:static !important;width:18px !important;height:18px !important;margin:0 0 0 4px !important;padding:0 !important;font-size:0 !important;line-height:0 !important;border:2px solid rgba(255,255,255,.3) !important;border-top-color:#70d657 !important;border-radius:50% !important;background:0 0 !important;animation:dr-spin .7s linear infinite !important}body .elementor-form .elementor-button .eicon-loading:before,body .elementor-form .elementor-button .elementor-button-state:before,body .elementor-form .elementor-button i[class*=loading]:before{content:none !important;display:none !important}body .elementor-form .elementor-button.elementor-button-state .elementor-button-content-wrapper,body .elementor-form .elementor-button .elementor-button-content-wrapper{display:inline-flex !important;align-items:center !important;gap:10px !important;visibility:visible !important;opacity:1 !important}body .elementor-form .elementor-message{margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;min-height:0 !important;font-size:16px !important;line-height:1.45 !important;color:#0f1721 !important}body .elementor-form .elementor-message:not(:empty){margin:4px 0 0 !important;padding:16px 20px !important;border:1px solid rgba(0,48,61,.16) !important;border-radius:14px !important}body .elementor-form .elementor-message.elementor-message-success:not(:empty){border-color:rgba(112,214,87,.5) !important;background:rgba(112,214,87,.1) !important}body .elementor-form .elementor-message.elementor-message-danger:not(:empty){border-color:rgba(184,68,61,.45) !important;background:rgba(184,68,61,.08) !important;color:#963230 !important}body .elementor-form .elementor-field-group.elementor-error input,body .elementor-form .elementor-field-group.elementor-error select,body .elementor-form .elementor-field-group.elementor-error textarea{border-color:#b8443d !important}body .elementor-form .elementor-field-group .elementor-error-message,body .elementor-form .elementor-field-group .elementor-message-danger{font-size:15px !important;font-weight:500 !important;color:#963230 !important;padding:0 !important;border:0 !important;background:0 0 !important}body .elementor-form .elementor-field-type-honeypot{display:none !important}body .elementor-form .elementor-field-group.elementor-field-type-recaptcha_v3{gap:0 !important;min-height:0 !important}body .elementor-form .elementor-field-type-recaptcha_v3 .elementor-field{min-height:0 !important;height:0 !important;overflow:hidden !important}body .grecaptcha-badge{z-index:5 !important}body .elementor-form .elementor-field-type-recaptcha,body .elementor-form .elementor-field-type-hcaptcha{display:flex !important;align-items:flex-start !important;height:auto !important;min-height:0 !important;background:0 0 !important;border:0 !important;padding:0 !important}body .elementor-form .elementor-field-type-recaptcha .elementor-field,body .elementor-form .elementor-field-type-hcaptcha .elementor-field{width:auto !important;max-width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;overflow:visible !important}body .elementor-form .elementor-g-recaptcha,body .elementor-form .g-recaptcha,body .elementor-form .h-captcha,body .elementor-form .elementor-field-type-recaptcha iframe,body .elementor-form .elementor-field-type-hcaptcha iframe{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;background:0 0 !important}body .elementor-form .elementor-g-recaptcha>div,body .elementor-form .g-recaptcha>div{height:auto !important;background:0 0 !important}body .elementor-form .elementor-form-fields-wrapper>.e-form__buttons:last-child{margin-top:6px !important}@media (max-width:600px){body .elementor-form .e-form__buttons{display:block !important}body .elementor-form .elementor-button,body .elementor-form button[type=submit]{width:100% !important}body .elementor-form .elementor-field-subgroup .elementor-field-option{padding:12px 18px !important}body .elementor-form .elementor-field-subgroup .elementor-field-option label{font-size:16px !important}}body .dr-talentos-sec{position:relative;overflow:hidden;background:#f7f8f9 !important;padding:96px 40px !important}body .dr-talentos-sec:before{content:"";position:absolute;right:-200px;top:-180px;width:900px;height:780px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 70% 30%,rgba(112,214,87,.24) 0%,rgba(247,248,249,0) 68%)}body .dr-talentos-sec>*{position:relative;z-index:1}body .dr-formcard{padding:48px 52px !important;border-radius:36px !important;background:#fff !important;box-shadow:0 30px 70px rgba(0,48,61,.1) !important}body .dr-formcard>.elementor-widget-wrap,body .dr-formcard>.elementor-widget-container{padding:0 !important;background:0 0 !important}body .dr-talentos{display:flex !important;flex-direction:column !important;gap:26px !important;color:#0f1721 !important}body .dr-talentos,body .dr-talentos *{font-family:"DM Sans",-apple-system,"Segoe UI",sans-serif !important;font-style:normal !important;box-sizing:border-box !important}body .dr-talentos h2,body .dr-talentos p{text-wrap:pretty;hyphens:none;margin:0 !important}body .dr-talentos h2{text-transform:none !important}body .dr-bartag{display:flex !important;align-items:center !important;gap:14px !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.34em !important;text-transform:uppercase !important;color:#00303d !important}body .dr-bartag:before{content:"" !important;width:3px !important;height:20px !important;background:#70d657 !important;flex:none !important}body .dr-talentos__title{font-size:clamp(36px, 4.2vw, 58px) !important;font-weight:700 !important;line-height:1.06 !important;letter-spacing:-.03em !important;color:#0f1721 !important}body .dr-talentos__lead{font-size:20px !important;font-weight:300 !important;line-height:1.5 !important;color:#3f4b56 !important;max-width:36ch !important}body .dr-talentos__callout{display:flex !important;flex-direction:column !important;gap:12px !important;padding:26px 28px !important;border-radius:22px !important;background:#00303d !important;color:#fff !important}body .dr-talentos__callout-kicker{font-size:12px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.3em !important;text-transform:uppercase !important;color:#70d657 !important}body .dr-talentos__callout-text{font-size:19px !important;font-weight:300 !important;line-height:1.4 !important;color:#dde2e8 !important}@media (max-width:1000px){body .dr-talentos-sec{padding:72px 32px !important}body .dr-talentos__lead{max-width:52ch !important}}@media (max-width:600px){body .dr-talentos-sec{padding:52px 20px !important}body .dr-formcard{padding:30px 24px 34px !important;border-radius:28px !important}}\n}