@import "https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600&family=Inter:wght@400;500;600&display=swap";
.pxs-jobs{--pxs-red:#d20a11;--pxs-red-600:#b3090f;--pxs-ink:#000017;--pxs-paper-2:#f9f9f9;--pxs-sky:#e8f2ff;--pxs-sky-200:#cfe2ff;--pxs-stroke:#e4e4e7;--pxs-stroke-2:#e2e2e8;--pxs-success:#1f8a5b;--pxs-success-bg:#e4f4ec;--pxs-info:#2a6fdb;--pxs-warning-bg:#f1c20026;--pxs-warning-fg:#8a6100;--fg-1:var(--pxs-ink);--fg-2:#2b2b33;--fg-3:#555;--fg-4:#999;--shadow-card:0 1px 2px #0000170d, 0 10px 30px #00001712;--shadow-elevated:0 22px 50px #0000172e;--font-display:"Work Sans", "Helvetica Neue", Arial, sans-serif;--font-body:"Inter", "Work Sans", system-ui, sans-serif;--ease-pxs:cubic-bezier(.22, .61, .36, 1);--dur-hover:.14s;color:var(--fg-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff}.pxs-jobs *,.pxs-jobs :before,.pxs-jobs :after{box-sizing:border-box}.pxs-jobs svg{display:block}.pxs-jobs button{font-family:var(--font-body)}.pxs-jobs .tw-kicker{font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;color:var(--pxs-red);font-size:12px;font-weight:600;line-height:1.4}.pxs-jobs .tw-kicker--muted{color:var(--fg-4)}.pxs-jobs .tw-h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-1);text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.pxs-jobs .jb-h1-hero{font-size:60px;line-height:1.02}.pxs-jobs .jb-h1-section{font-size:60px}.pxs-jobs .jb-pretty{text-wrap:pretty}.pxs-jobs .jb-balance{text-wrap:balance}.pxs-jobs .pxs-btn{height:46px;font-family:var(--font-display);cursor:pointer;white-space:nowrap;transition:transform var(--dur-hover) var(--ease-pxs), box-shadow var(--dur-hover) var(--ease-pxs), background-color var(--dur-hover) ease;border:0;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.pxs-jobs .pxs-btn:active{transform:scale(.97)}.pxs-jobs .pxs-btn:disabled{opacity:.6;cursor:default}.pxs-jobs .pxs-btn--sm{height:38px;padding:0 18px;font-size:14px}.pxs-jobs .pxs-btn--red{background:var(--pxs-red);color:#fff}.pxs-jobs .pxs-btn--outline{color:var(--pxs-ink);box-shadow:inset 0 0 0 1px var(--pxs-ink);background:0 0}@media (hover:hover) and (pointer:fine){.pxs-jobs .pxs-btn--red:not(:disabled):hover{background:var(--pxs-red-600)}.pxs-jobs .pxs-btn--outline:not(:disabled):hover{background:#0000170f}}.pxs-jobs{min-height:100vh;overflow-x:hidden}.pxs-jobs .jb-container{max-width:1120px;padding:calc(var(--px-header-h,88px) + 32px) 40px 96px;margin:0 auto}.pxs-jobs .jb-narrow{max-width:620px;margin:0 auto}.pxs-jobs .jb-pais{color:var(--fg-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;font-size:13.5px;display:inline-flex}.pxs-jobs .jb-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;padding:16px 0 72px;display:grid}.pxs-jobs .jb-hero-cta{background:var(--pxs-ink);color:#fff;border-radius:100px;align-items:center;gap:9px;margin-top:34px;padding:15px 28px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-flex}.pxs-jobs .jb-hero-cta:hover{transform:scale(1.02);box-shadow:0 8px 22px #0000172e}.pxs-jobs .jb-hero-cta:active{transform:scale(.975)}.pxs-jobs .jb-hero-cifras{gap:32px;margin-top:42px;display:flex}.pxs-jobs .jb-hero-cifras>div+div{border-left:1px solid var(--pxs-stroke);padding-left:32px}.pxs-jobs .jb-hero-cifra{font-family:var(--font-display);letter-spacing:-.02em;color:var(--pxs-ink);font-size:30px;font-weight:600}.pxs-jobs .jb-hero-cifra-texto{color:var(--fg-3);font-size:13.5px}.pxs-jobs .jb-hero-media{position:relative}.pxs-jobs .jb-hero-backdrop{background:var(--pxs-sky);opacity:.8;border-radius:40px;position:absolute;inset:-24px -24px 40px 40px}.pxs-jobs .jb-hero-photo{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:480px;box-shadow:var(--shadow-elevated);border-radius:40px;display:block;position:relative}.pxs-jobs .jb-anchor{scroll-margin-top:calc(var(--px-header-h,88px) + 24px)}@media (prefers-reduced-motion:reduce){.pxs-jobs .jb-hero-cta{transition:none}}.pxs-jobs .jb-vp{width:900px;max-width:100%;margin:0 auto;padding:16px 0 6px;overflow:hidden}.pxs-jobs .jb-track{transition:transform .55s var(--ease-pxs);will-change:transform;align-items:stretch;gap:30px;display:flex}.pxs-jobs .jb-card{opacity:.42;transform-origin:bottom;width:384px;transition:opacity .5s ease, transform .5s var(--ease-pxs), box-shadow .5s ease;cursor:pointer;border:1px solid var(--pxs-stroke-2);text-align:left;background:#fff;border-radius:22px;flex-direction:column;flex:0 0 384px;padding:20px 20px 24px;display:flex;transform:scale(.94)}.pxs-jobs .jb-card.is-active{opacity:1;cursor:default;box-shadow:var(--shadow-elevated);transform:scale(1)}.pxs-jobs .jb-card .jb-cta{display:none}.pxs-jobs .jb-card.is-active .jb-cta{display:inline-flex}.pxs-jobs .jb-card.is-active:hover .jb-title{color:var(--pxs-red)}.pxs-jobs .jb-arrow{border:1px solid var(--pxs-stroke);width:46px;height:46px;color:var(--pxs-ink);cursor:pointer;box-shadow:var(--shadow-card);transition:transform .2s var(--ease-pxs);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.pxs-jobs .jb-arrow:hover{transform:scale(1.06)}.pxs-jobs .jb-dot{background:var(--pxs-stroke);cursor:pointer;border:0;border-radius:100px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.pxs-jobs .jb-dot.on{background:var(--pxs-ink);width:26px}.pxs-jobs .jb-impact{background:var(--pxs-ink);color:#fff;border-radius:32px;margin-top:80px;padding:60px 56px}.pxs-jobs .jb-values{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.pxs-jobs .jb-input{border:1px solid var(--pxs-stroke);width:100%;height:46px;font-family:var(--font-body);color:var(--pxs-ink);background:#fff;border-radius:12px;outline:none;padding:0 14px;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.pxs-jobs textarea.jb-input{resize:none;height:auto;padding:12px 14px;line-height:1.6}.pxs-jobs select.jb-input{cursor:pointer}.pxs-jobs .jb-input:focus{border-color:var(--pxs-ink);box-shadow:0 0 0 3px #0000170f}.pxs-jobs .jb-input.has-error{border-color:var(--pxs-red)}.pxs-jobs .jb-label{font-family:var(--font-body);color:var(--pxs-ink);margin-bottom:7px;font-size:13px;font-weight:500;display:block}.pxs-jobs .jb-err{font-family:var(--font-body);color:var(--pxs-red);margin-top:7px;font-size:13px}.pxs-jobs .jb-method{text-align:left;cursor:pointer;border:1px solid var(--pxs-stroke-2);width:100%;transition:box-shadow .2s var(--ease-pxs), transform .2s var(--ease-pxs);background:#fff;border-radius:18px;align-items:center;gap:18px;padding:20px;display:flex}.pxs-jobs .jb-method:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.pxs-jobs .jb-back{cursor:pointer;font-family:var(--font-body);color:var(--fg-3);transition:color var(--dur-hover) ease;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13.5px;display:inline-flex}.pxs-jobs .jb-back:hover{color:var(--pxs-ink)}.pxs-jobs .jb-quiet{cursor:pointer;font-family:var(--font-body);color:var(--fg-3);text-underline-offset:3px;transition:color var(--dur-hover) ease;background:0 0;border:0;font-size:14px;font-weight:500;text-decoration:underline}.pxs-jobs .jb-quiet:hover{color:var(--pxs-ink)}.pxs-jobs .jb-rm{cursor:pointer;font-family:var(--font-body);color:var(--fg-3);transition:color var(--dur-hover) ease;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;padding:0;font-size:13px;display:inline-flex}.pxs-jobs .jb-rm:hover{color:var(--pxs-red)}.pxs-jobs .jb-add{cursor:pointer;border:1px solid var(--pxs-stroke);height:40px;color:var(--pxs-ink);font-family:var(--font-body);transition:background-color var(--dur-hover) ease;background:#fff;border-radius:100px;align-items:center;gap:8px;margin-top:16px;padding:0 18px;font-size:13.5px;font-weight:500;display:inline-flex}.pxs-jobs .jb-add:hover{background:var(--pxs-paper-2)}.pxs-jobs .jb-pill{background:var(--pxs-sky);height:30px;font-family:var(--font-body);color:var(--pxs-info);border-radius:100px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}@keyframes jbFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pxs-jobs .jb-fade{animation:jbFade .28s var(--ease-pxs)}@keyframes jbSpin{to{transform:rotate(360deg)}}.pxs-jobs .jb-spin{animation:1s linear infinite jbSpin}@media (max-width:980px){.pxs-jobs .jb-hero{grid-template-columns:1fr;gap:48px;padding-top:24px}.pxs-jobs .jb-h1-hero{font-size:46px}.pxs-jobs .jb-hero-photo{height:400px}.pxs-jobs .jb-h1-section{font-size:44px}}@media (max-width:700px){.pxs-jobs .jb-container{padding:calc(var(--px-header-h,88px) + 20px) 20px 96px}.pxs-jobs .jb-card{flex-basis:288px;width:288px}.pxs-jobs .jb-track{gap:16px}.pxs-jobs .jb-vp{width:320px}.pxs-jobs .jb-arrow{display:none}.pxs-jobs .jb-values{grid-template-columns:1fr}.pxs-jobs .jb-hero{grid-template-columns:1fr;gap:40px;padding-top:8px}.pxs-jobs .jb-hero-photo{height:300px}.pxs-jobs .jb-hero-backdrop{inset:-12px -12px 28px 24px}.pxs-jobs .jb-hero-cifras{gap:18px}.pxs-jobs .jb-hero-cifras>div+div{padding-left:18px}.pxs-jobs .jb-hero-cifra{font-size:24px}.pxs-jobs .jb-impact{margin-top:56px;padding:40px 26px}.pxs-jobs .jb-h1-hero{font-size:38px}.pxs-jobs .jb-h1-section{font-size:36px}}@media (prefers-reduced-motion:reduce){.pxs-jobs .jb-fade{animation:none}.pxs-jobs .jb-card,.pxs-jobs .jb-track,.pxs-jobs .jb-arrow{transition:none}}
