.board-body[data-astro-cid-p2fpcsjd],.qb-col-cards[data-astro-cid-p2fpcsjd]{scrollbar-width:none}.board-body[data-astro-cid-p2fpcsjd]::-webkit-scrollbar,.qb-col-cards[data-astro-cid-p2fpcsjd]::-webkit-scrollbar{display:none}.qb-col-cards[data-astro-cid-p2fpcsjd]:focus-visible{outline:2px solid #22c45e;outline-offset:-2px}@font-face{font-family:QTalent Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/brand/qtalent/inter-latin.woff2) format("woff2")}.qtalent-page *,.qtalent-page *:before,.qtalent-page *:after{margin:0;padding:0;box-sizing:border-box}.qtalent-page p{margin-bottom:20px}.qtalent-page{--white: #FFFFFF;--green: var(--commercial-brand-green);--green-hover: var(--commercial-brand-green);--green-pressed: var(--commercial-brand-green);--green-50: #F0FDF4;--green-100: #DCFCE7;--green-200: #BBF7D0;--green-dark: #142222;--green-dark-800: #1E3333;--green-dark-700: #2A4444;--neutral-100: #F3F0F6;--neutral-200: #E7E1EE;--neutral-300: #C3BCCD;--neutral-400: #716A7B;--neutral-500: #514D59;--neutral-600: #3E384C;--bg-alt: #f6f6f6;--success-bg: #E8FAEF;--success-fg: #158A40;--warn-bg: #FEF3C7;--warn-fg: #92400E;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 9999px;--shadow-sm: 0 1px 2px rgba(20,34,34,.06);--shadow-md: 0 2px 6px rgba(20,34,34,.08);--shadow-lg: 0 10px 24px rgba(20,34,34,.1)}.qtalent-page{font-family:QTalent Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;color:var(--neutral-500);background:var(--white);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.qtalent-page svg[stroke]{stroke-width:1.5}.qtalent-page .container{max-width:1200px;margin:0 auto;padding:0 24px}.qtalent-page h1,.qtalent-page h2,.qtalent-page h3,.qtalent-page h4{font-family:QTalent Inter,sans-serif;font-weight:600;line-height:1.18;letter-spacing:-.02em;color:var(--green-dark)}.qtalent-page h1{font-size:clamp(2rem,4.6vw,3.1rem)}.qtalent-page h2{font-size:clamp(1.6rem,3.6vw,2.25rem)}.qtalent-page h3{font-size:1.15rem;font-weight:500;letter-spacing:0}.qtalent-page .section-header{margin-bottom:48px;text-align:center}.qtalent-page .section-header h2{margin-bottom:18px}.qtalent-page .section-header .kicker-line{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:5px 14px;background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--radius-pill);color:var(--green-pressed);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.qtalent-page .section-subtitle{color:var(--neutral-400);font-size:1.05rem;max-width:640px;margin:12px auto 0!important;text-align:center!important}.qtalent-page .btn{display:inline-flex;align-items:center;gap:8px;padding:0 24px;height:46px;border-radius:var(--radius-md);font-family:QTalent Inter,sans-serif;font-weight:500;font-size:.95rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.qtalent-page .btn-primary{background:var(--green);color:var(--white);border-color:var(--green)}.qtalent-page .btn-primary:hover{background:var(--green-hover);border-color:var(--green-hover)}.qtalent-page .btn-ghost{background:transparent;color:var(--green-dark);border-color:var(--neutral-300)}.qtalent-page .btn-ghost:hover{border-color:var(--green);color:var(--green-pressed)}.qtalent-page .btn-white{background:var(--white);color:var(--green-dark);font-weight:600}.qtalent-page .btn-white:hover{background:var(--green-50)}.qtalent-page .kicker{display:inline-flex;align-items:center;gap:9px;padding:6px 16px;background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--radius-pill);font-size:.82rem;font-weight:600;color:var(--green-pressed);margin-bottom:22px}.qtalent-page .kicker-dot{position:relative;display:inline-block;width:8px;height:8px;flex-shrink:0}.qtalent-page .kicker-dot:before,.qtalent-page .kicker-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--green)}.qtalent-page .kicker-dot:after{animation:kickerPulse 1.8s ease-out infinite}@keyframes kickerPulse{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}.qtalent-page .qt-word{font-weight:800;letter-spacing:-.03em;color:var(--green-dark)}.qtalent-page .qt-word .q{color:inherit}.qtalent-page #hero{padding:56px 0 68px;background-color:var(--green-dark);background-image:radial-gradient(ellipse 78% 95% at 50% 26%,rgba(34,197,94,.22) 0%,rgba(34,197,94,.06) 44%,transparent 72%);text-align:center;color:var(--white)}.qtalent-page .hero-top{max-width:1040px;margin:0 auto 26px}.qtalent-page .hero-top h1{font-size:clamp(1.85rem,4vw,2.6rem);white-space:nowrap;margin-bottom:20px;color:var(--white)}.qtalent-page .hero-top h1 .highlight{color:var(--green)}.qtalent-page .hero-interactive{display:flex;align-items:center;gap:10px;width:fit-content;max-width:700px;margin:0 auto;padding:10px 18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);font-size:.9rem;color:#ffffffd1;line-height:1.45;text-align:left}.qtalent-page .hero-interactive svg{width:18px;height:18px;color:#8ef0b0;flex-shrink:0}.qtalent-page .hero-interactive b{color:var(--white);font-weight:600}.qtalent-page .hero-below{max-width:600px;margin:32px auto 0;text-align:center}.qtalent-page .hero-below p{font-size:1.05rem;color:#ffffffb8;line-height:1.6;margin-bottom:22px;text-align:center!important}.qtalent-page .hero-below p b{color:var(--white);font-weight:700}.qtalent-page .hero-cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.qtalent-page #hero .kicker{background:#22c55e29;border-color:#22c55e59;color:#8ef0b0}.qtalent-page #hero .kicker .qt-word,.qtalent-page #hero .kicker .qt-word .q{color:var(--white)}.qtalent-page #hero .btn-ghost{color:var(--white);border-color:#ffffff47}.qtalent-page #hero .btn-ghost:hover{color:#8ef0b0;border-color:var(--green);background:#22c55e14}.qtalent-page .board-wrap{position:relative;max-width:1140px;margin:0 auto}.qtalent-page .board{background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;text-align:left}.qtalent-page .board-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;border-bottom:1px solid var(--neutral-200);flex-wrap:wrap}.qtalent-page .board-head-left{display:flex;align-items:center;gap:10px}.qtalent-page .board-title{font-weight:700;font-size:.95rem;color:var(--green-dark)}.qtalent-page .live-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--green);flex-shrink:0}.qtalent-page .live-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--green);animation:kickerPulse 1.8s ease-out infinite}.qtalent-page .board-search{font-size:.8rem;color:var(--neutral-400)}.qtalent-page .board-search b{color:var(--green-dark);font-weight:600}.qtalent-page .board-meta{display:flex;align-items:center;gap:8px;font-size:.74rem;color:var(--neutral-400)}.qtalent-page .board-avatars{display:flex}.qtalent-page .board-avatars span{width:24px;height:24px;border-radius:50%;border:2px solid var(--white);display:flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:700;color:var(--white);margin-left:-7px}.qtalent-page .board-body{display:grid;grid-template-columns:repeat(5,minmax(192px,1fr));gap:12px;padding:16px;background:transparent;overflow-x:auto}.qtalent-page .qb-col{background:#f7f7f9;border:1px solid var(--neutral-200);border-radius:12px;padding:12px 10px;display:flex;flex-direction:column;min-width:192px;transition:box-shadow .15s ease}.qtalent-page .qb-col.drop-target{box-shadow:inset 0 0 0 2px var(--green)}.qtalent-page .qb-col-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:4px 6px 14px}.qtalent-page .qb-col-titlewrap{display:flex;gap:8px;align-items:flex-start}.qtalent-page .qb-col-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0;margin-top:4px}.qtalent-page .qb-col-name{font-size:.9rem;font-weight:700;color:var(--green-dark);line-height:1.2}.qtalent-page .qb-col-sub{font-size:.68rem;color:var(--neutral-400);margin-top:2px}.qtalent-page .qb-col-count{font-size:.74rem;font-weight:700;color:var(--neutral-500);background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-pill);min-width:24px;height:22px;display:flex;align-items:center;justify-content:center;padding:0 7px;flex-shrink:0}.qtalent-page .qb-col-cards{display:flex;flex-direction:column;gap:9px;min-height:30px}.qtalent-page .qb-card{background:var(--white);border:1px solid var(--neutral-200);border-radius:10px;padding:11px 12px;box-shadow:var(--shadow-sm);cursor:grab;user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.qtalent-page .qb-card:hover{border-color:var(--green);box-shadow:var(--shadow-md);transform:translateY(-1px)}.qtalent-page .qb-card:active{cursor:grabbing}.qtalent-page .qb-card.dragging{opacity:.4}.qtalent-page .qb-card.moving{animation:cardIn .5s cubic-bezier(.16,1,.3,1);border-color:var(--green);box-shadow:0 0 0 3px #22c55e2e}.qtalent-page .qb-demo-layer{position:fixed;inset:0;z-index:100000;pointer-events:none;overflow:clip}.qtalent-page .qb-demo-source{opacity:0}.qtalent-page .qb-demo-target{outline:2px solid rgb(34 197 94 / .3);outline-offset:-2px}.qtalent-page .qb-demo-clone{position:absolute;margin:0;pointer-events:none;background:var(--white);text-align:left;box-shadow:0 0 0 2px #22c55e8c,0 18px 36px #1422224d;transform:rotate(2deg)}.qtalent-page .qb-demo-hand{position:absolute;width:36px;height:36px;pointer-events:none;opacity:0;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .4))}.qtalent-page .qb-demo-label{position:absolute;pointer-events:none;opacity:0;background:var(--green-dark);color:#fff;font-family:QTalent Inter,sans-serif;font-size:.74rem;font-weight:600;padding:6px 12px;border-radius:var(--radius-pill);white-space:nowrap;box-shadow:0 6px 16px #0000004d}.qtalent-page[data-motion-paused=true] *,.qtalent-page[data-motion-paused=true] *:before,.qtalent-page[data-motion-paused=true] *:after{animation-play-state:paused!important}@keyframes cardIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}.qtalent-page .qb-card-top{display:flex;align-items:center;gap:9px;margin-bottom:10px}.qtalent-page .qb-av{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.64rem;font-weight:700;flex-shrink:0}.qtalent-page .qb-name{flex:1;min-width:0;font-size:.82rem;font-weight:600;color:var(--green-dark);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qtalent-page .qb-days{font-size:.6rem;font-weight:600;color:var(--neutral-500);background:var(--neutral-100);border-radius:var(--radius-pill);padding:2px 8px;flex-shrink:0}.qtalent-page .qb-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.qtalent-page .qb-chip-puesto{font-size:.64rem;font-weight:600;color:var(--green-pressed);background:var(--green-50);border:1px solid var(--green-200);padding:2px 9px;border-radius:var(--radius-pill)}.qtalent-page .qb-chip-interna{font-size:.64rem;font-weight:600;color:#6d28d9;background:#f5f3ff;border:1px solid #DDD6FE;padding:2px 9px;border-radius:var(--radius-pill)}.qtalent-page .qb-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.qtalent-page .qb-foot-date{display:flex;align-items:center;gap:5px;font-size:.64rem;color:var(--neutral-400)}.qtalent-page .qb-foot-date svg{width:12px;height:12px;stroke-width:1.7}.qtalent-page .qb-resp{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.54rem;font-weight:700;flex-shrink:0}.qtalent-page .qb-empty{border:1.5px dashed var(--neutral-300);border-radius:8px;padding:26px 10px;text-align:center;color:var(--neutral-400);font-size:.76rem}.qtalent-page .board-toast{position:absolute;left:50%;bottom:60px;transform:translate(-50%) translateY(10px);background:var(--green-dark);color:var(--white);font-size:.78rem;font-weight:500;padding:9px 16px;border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:9px;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.qtalent-page .board-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.qtalent-page .board-toast .live-dot{background:var(--green)}.qtalent-page .board-hint{text-align:center;font-size:.82rem;color:var(--neutral-400);margin-top:16px}.qtalent-page .board-hint b{color:var(--green-pressed);font-weight:600}.qtalent-page .qb-demo-clone{position:fixed;z-index:100000;pointer-events:none;background:var(--white);box-shadow:0 0 0 2px #22c55e8c,0 18px 36px #1422224d;transform:rotate(2deg)}.qtalent-page .qb-demo-hand{position:fixed;z-index:100001;width:36px;height:36px;pointer-events:none;opacity:0;transition:opacity .3s ease;filter:drop-shadow(0 3px 4px rgba(0,0,0,.4))}.qtalent-page .qb-demo-hand svg{width:100%;height:100%;display:block}.qtalent-page .qb-demo-label{position:fixed;z-index:100002;pointer-events:none;opacity:0;transition:opacity .3s ease;background:var(--green-dark);color:#fff;font-family:QTalent Inter,sans-serif;font-size:.74rem;font-weight:600;padding:6px 12px;border-radius:var(--radius-pill);white-space:nowrap;box-shadow:0 6px 16px #0000004d}.qtalent-page .qb-demo-label:after{content:"";position:absolute;left:18px;bottom:-5px;width:10px;height:10px;background:var(--green-dark);transform:rotate(45deg)}.qtalent-page .qt-drawer-overlay{position:fixed;inset:0;background:#14222273;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;z-index:99998}.qtalent-page .qt-drawer-overlay.open{opacity:1;visibility:visible}.qtalent-page .qt-drawer{position:fixed;top:0;right:0;height:100vh;width:400px;max-width:92vw;background:var(--white);box-shadow:-12px 0 40px #1422222e;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:99999;display:flex;flex-direction:column;font-family:QTalent Inter,-apple-system,BlinkMacSystemFont,sans-serif}.qtalent-page .qt-drawer.open{transform:translate(0)}.qtalent-page .qt-drawer svg[stroke]{stroke-width:1.6}.qtalent-page .qt-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--neutral-200);flex-shrink:0}.qtalent-page .qt-drawer-title{font-size:1.15rem;font-weight:700;color:var(--green-dark)}.qtalent-page .qt-drawer-close{background:none;border:none;cursor:pointer;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--neutral-400)}.qtalent-page .qt-drawer-close:hover{background:var(--bg-alt);color:var(--green-dark)}.qtalent-page .qt-drawer-close svg{width:20px;height:20px}.qtalent-page .qt-drawer-body{flex:1;overflow-y:auto;padding:24px}.qtalent-page .qtd-top{display:flex;align-items:center;gap:14px;margin-bottom:26px}.qtalent-page .qtd-av{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem;flex-shrink:0}.qtalent-page .qtd-id{flex:1;min-width:0}.qtalent-page .qtd-name{font-size:1.15rem;font-weight:700;color:var(--green-dark);line-height:1.2}.qtalent-page .qtd-puesto{font-size:.86rem;color:var(--neutral-400);margin-top:2px}.qtalent-page .qtd-stage{font-size:.72rem;font-weight:600;padding:4px 11px;border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap}.qtalent-page .qtd-stage i{width:7px;height:7px;border-radius:50%}.qtalent-page .qtd-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 16px;margin-bottom:24px}.qtalent-page .qtd-label{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--neutral-400);margin-bottom:8px}.qtalent-page .qtd-origen{display:inline-block;font-size:.8rem;font-weight:500;color:#2563eb;background:#eff6ff;border:1px solid #DBEAFE;padding:4px 12px;border-radius:7px}.qtalent-page .qtd-big{font-size:1.35rem;font-weight:700;color:var(--green-dark)}.qtalent-page .qtd-val{font-size:.95rem;font-weight:600;color:var(--green-dark)}.qtalent-page .qtd-resp-block{margin-bottom:24px}.qtalent-page .qtd-resp{display:flex;align-items:center;gap:10px}.qtalent-page .qtd-resp-av{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.66rem}.qtalent-page .qtd-resp-name{font-size:.92rem;font-weight:600;color:var(--green-dark)}.qtalent-page .qtd-tabs{display:flex;gap:24px;border-bottom:1px solid var(--neutral-200);margin-bottom:18px}.qtalent-page .qtd-tab{background:none;border:none;cursor:pointer;font-family:inherit;font-size:.92rem;font-weight:600;color:var(--neutral-400);padding:0 0 12px;border-bottom:2px solid transparent;margin-bottom:-1px}.qtalent-page .qtd-tab.active{color:var(--green-pressed);border-bottom-color:var(--green)}.qtalent-page .qtd-file{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--neutral-200);border-radius:var(--radius-md)}.qtalent-page .qtd-file-ic{width:38px;height:38px;border-radius:8px;background:#fee2e2;color:#dc2626;font-size:.58rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.qtalent-page .qtd-file-info{flex:1;min-width:0}.qtalent-page .qtd-file-name{font-size:.88rem;font-weight:600;color:var(--green-dark)}.qtalent-page .qtd-file-meta{font-size:.74rem;color:var(--neutral-400);margin-top:1px}.qtalent-page .qtd-file-eye{color:var(--neutral-400);cursor:pointer;display:flex}.qtalent-page .qtd-file-eye svg{width:18px;height:18px}.qtalent-page .qtd-empty-adj{font-size:.84rem;color:var(--neutral-400);text-align:center;padding:22px}.qtalent-page .qtd-hist{list-style:none}.qtalent-page .qtd-hist li{display:flex;gap:12px;padding-bottom:18px;position:relative}.qtalent-page .qtd-hist li:not(:last-child):before{content:"";position:absolute;left:5px;top:15px;bottom:0;width:2px;background:var(--neutral-200)}.qtalent-page .qtd-hist .qh-dot{width:12px;height:12px;border-radius:50%;background:var(--green);box-shadow:0 0 0 2px var(--green-200);flex-shrink:0;margin-top:3px;position:relative;z-index:1}.qtalent-page .qtd-hist .qh-text{font-size:.84rem;color:var(--green-dark);font-weight:500}.qtalent-page .qtd-hist .qh-time{font-size:.72rem;color:var(--neutral-400);margin-top:2px}.qtalent-page .qt-drawer-foot{display:flex;align-items:center;gap:12px;padding:16px 24px;border-top:1px solid var(--neutral-200);flex-shrink:0}.qtalent-page .qtd-foot-stage{flex:1;display:flex;align-items:center;gap:8px;font-size:.86rem;font-weight:600;color:var(--green-dark);background:var(--bg-alt);border:1px solid var(--neutral-200);border-radius:var(--radius-md);padding:10px 14px}.qtalent-page .qtd-foot-stage i{width:8px;height:8px;border-radius:50%}.qtalent-page .qtd-foot-edit{font-size:.86rem;font-weight:600;color:var(--green-dark);background:var(--white);border:1px solid var(--neutral-300);border-radius:var(--radius-md);padding:10px 16px;cursor:pointer;display:flex;align-items:center;gap:7px;white-space:nowrap}.qtalent-page .qtd-foot-edit:hover{border-color:var(--green);color:var(--green-pressed)}.qtalent-page .qtd-foot-edit svg{width:15px;height:15px}.qtalent-page #comparativa{padding:90px 0;background:var(--white)}.qtalent-page .cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:980px;margin:0 auto}.qtalent-page .cmp-col{border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--neutral-200);background:var(--white)}.qtalent-page .cmp-col.after{border-color:var(--green-200);box-shadow:var(--shadow-md)}.qtalent-page .cmp-col-head{padding:18px 24px;font-weight:700;font-size:.95rem;display:flex;align-items:center;gap:8px}.qtalent-page .cmp-col.before .cmp-col-head{background:var(--neutral-100);color:var(--neutral-500)}.qtalent-page .cmp-col.after .cmp-col-head{background:var(--green-dark);color:var(--white)}.qtalent-page .cmp-row{display:flex;align-items:flex-start;gap:11px;padding:15px 24px;border-top:1px solid var(--neutral-200);font-size:.9rem}.qtalent-page .cmp-col.before .cmp-row{color:var(--neutral-400)}.qtalent-page .cmp-col.after .cmp-row{color:var(--neutral-600)}.qtalent-page .cmp-row svg{width:17px;height:17px;flex-shrink:0;margin-top:2px}.qtalent-page .cmp-col.before .cmp-row svg{color:var(--neutral-300)}.qtalent-page .cmp-col.after .cmp-row svg{color:var(--green)}.qtalent-page #features{padding:90px 0;background:var(--bg-alt)}.qtalent-page .feat-bento{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(150px,auto);gap:16px}.qtalent-page .fb{position:relative;border:1px solid var(--neutral-200);border-radius:var(--radius-lg);padding:24px;background:var(--white);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column}.qtalent-page .fb:hover{border-color:var(--green);box-shadow:var(--shadow-md);transform:translateY(-2px)}.qtalent-page .fb-ic{width:42px;height:42px;border-radius:var(--radius-md);background:var(--green-50);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.qtalent-page .fb-ic svg{width:20px;height:20px;color:var(--green-pressed)}.qtalent-page .fb h3{font-size:1rem;font-weight:600;margin-bottom:6px;color:var(--green-dark)}.qtalent-page .fb p{font-size:.86rem;color:var(--neutral-400);line-height:1.55}.qtalent-page .fb.big{grid-column:span 2;grid-row:span 2;background-color:var(--green-dark);background-image:radial-gradient(ellipse 80% 70% at 25% 20%,rgba(34,197,94,.2) 0%,transparent 60%);border-color:var(--green-dark);color:var(--white);justify-content:space-between}.qtalent-page .fb.big .fb-tag{display:inline-block;font-size:.64rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8ef0b0;margin-bottom:12px}.qtalent-page .fb.big h3{color:var(--white);font-size:1.35rem;font-weight:700;margin-bottom:8px;letter-spacing:-.01em}.qtalent-page .fb.big>div>p{color:#ffffffb8;font-size:.94rem;max-width:420px;margin-bottom:22px}.qtalent-page .feat-highlight{margin-top:16px;background-color:var(--green-dark);background-image:radial-gradient(ellipse 55% 130% at 12% 50%,rgba(34,197,94,.22) 0%,transparent 60%);border:1px solid var(--green-dark);border-radius:var(--radius-lg);padding:26px 30px;display:flex;align-items:center;gap:20px}.qtalent-page .fh-ic{width:54px;height:54px;border-radius:var(--radius-md);background:#22c55e2e;display:flex;align-items:center;justify-content:center;flex-shrink:0}.qtalent-page .fh-ic svg{width:30px;height:30px;color:#8ef0b0;stroke-width:2}.qtalent-page .dia-compact{margin:40px auto 0;padding-top:34px;border-top:1px solid var(--neutral-200)}.qtalent-page .dia-compact-title{text-align:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--neutral-400);margin-bottom:22px}.qtalent-page .dia-compact-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 30px}.qtalent-page .dia-item{display:inline-flex;align-items:center;gap:9px;font-size:.92rem;font-weight:600;color:var(--green-dark)}.qtalent-page .dia-item svg{width:20px;height:20px;color:var(--green-pressed);flex-shrink:0}.qtalent-page .fh-body{flex:1}.qtalent-page .fh-badge{display:inline-block;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8ef0b0;background:#22c55e29;border:1px solid rgba(34,197,94,.32);padding:3px 11px;border-radius:var(--radius-pill);margin-bottom:9px}.qtalent-page .fh-body h3{color:var(--white);font-size:1.3rem;font-weight:700;margin-bottom:5px;letter-spacing:-.01em}.qtalent-page .fh-body p{color:#ffffffb8;font-size:.92rem;line-height:1.55}.qtalent-page .mini-board{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.qtalent-page .mini-col{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:9px 8px}.qtalent-page .mini-col-h{display:flex;align-items:center;gap:5px;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#ffffff8c;margin-bottom:8px}.qtalent-page .mini-col-h i{width:6px;height:6px;border-radius:50%;display:inline-block}.qtalent-page .mini-card{background:#fffffff0;border-radius:6px;padding:7px;margin-bottom:7px;display:flex;gap:6px;align-items:center}.qtalent-page .mini-card:last-child{margin-bottom:0}.qtalent-page .mini-av{width:16px;height:16px;border-radius:50%;flex-shrink:0}.qtalent-page .mini-lines{flex:1;display:flex;flex-direction:column;gap:3px}.qtalent-page .mini-lines span{display:block;height:4px;border-radius:2px;background:#d7d5de}.qtalent-page .mini-lines span.s{width:60%}.qtalent-page .mini-card.hot{box-shadow:0 0 0 2px var(--green);animation:hotPulse 3.2s ease-in-out infinite}@keyframes hotPulse{0%,to{box-shadow:0 0 0 2px #22c55e59}50%{box-shadow:0 0 0 3px #22c55ee6}}.qtalent-page .fb-mini{margin-top:auto;padding-top:14px}.qtalent-page .mini-comment{display:flex;gap:7px;align-items:flex-start;margin-top:8px}.qtalent-page .mini-comment .mc-av{width:20px;height:20px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.56rem;font-weight:700}.qtalent-page .mini-comment .mc-bub{background:var(--bg-alt);border-radius:8px;padding:6px 9px;font-size:.72rem;color:var(--neutral-500);line-height:1.35}.qtalent-page .mini-hist{list-style:none;margin-top:8px;display:flex;flex-direction:column;gap:7px}.qtalent-page .mini-hist li{display:flex;gap:8px;align-items:center;font-size:.72rem;color:var(--neutral-400)}.qtalent-page .mini-hist li b{color:var(--green-dark);font-weight:600}.qtalent-page .mini-hist .mh-dot{width:7px;height:7px;border-radius:50%;background:var(--green);flex-shrink:0}.qtalent-page #beneficios{padding:90px 0;background:var(--white)}.qtalent-page .tl{position:relative;margin-top:30px}.qtalent-page .tl-line{position:absolute;top:30px;left:10%;right:10%;height:1px;background:repeating-linear-gradient(90deg,var(--neutral-300) 0 5px,transparent 5px 11px);z-index:0}.qtalent-page .tl-line:after{content:"";position:absolute;top:-.5px;left:0;height:2px;width:0;background:var(--green);border-radius:2px;transition:width 4.5s cubic-bezier(.35,0,.15,1)}.qtalent-page .tl.in .tl-line:after{width:100%}.qtalent-page .tl-track{display:grid;grid-template-columns:repeat(5,1fr);position:relative;z-index:1}.qtalent-page .tl-node{text-align:center;padding:0 14px}.qtalent-page .tl-dot{width:60px;height:60px;border-radius:50%;background:var(--green-50);border:1px solid var(--green-200);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;position:relative;z-index:2;opacity:0;transform:scale(.6);transition:opacity .45s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}.qtalent-page .tl-dot svg{width:24px;height:24px;color:var(--green-pressed)}.qtalent-page .tl.in .tl-dot{opacity:1;transform:scale(1)}.qtalent-page .tl.in .tl-node:nth-child(1) .tl-dot{transition-delay:.12s}.qtalent-page .tl.in .tl-node:nth-child(2) .tl-dot{transition-delay:.3s}.qtalent-page .tl.in .tl-node:nth-child(3) .tl-dot{transition-delay:.48s}.qtalent-page .tl.in .tl-node:nth-child(4) .tl-dot{transition-delay:.66s}.qtalent-page .tl.in .tl-node:nth-child(5) .tl-dot{transition-delay:.84s}.qtalent-page .tl-node h4{font-size:1rem;font-weight:600;color:var(--green-dark);margin-bottom:5px}.qtalent-page .tl-node p{font-size:.82rem;color:var(--neutral-400);line-height:1.5}.qtalent-page .tl-caps{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;margin:30px auto 0;position:relative;z-index:1}.qtalent-page .tl-cap{justify-self:center;display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:7px 15px;border-radius:var(--radius-pill)}.qtalent-page .tl-cap.start{grid-column:1;color:var(--neutral-500);background:var(--neutral-100)}.qtalent-page .tl-cap.start i{width:9px;height:9px;border-radius:50%;background:var(--neutral-300);flex-shrink:0}.qtalent-page .tl-cap.end{grid-column:5;color:var(--green-pressed);background:var(--green-50);border:1px solid var(--green-200)}.qtalent-page .tl-cap.end svg{width:15px;height:15px}.qtalent-page #combo{padding:90px 0;background:var(--white)}.qtalent-page .combo-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;max-width:940px;margin:0 auto}.qtalent-page .combo-plus{justify-self:center;width:44px;height:44px;border-radius:50%;background:var(--green);color:var(--white);font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}.qtalent-page #combo h2 .combo-op{color:var(--green);font-weight:800;margin:0 3px}.qtalent-page .combo-card{position:relative;background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-lg);padding:30px 28px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.qtalent-page .combo-card:hover{border-color:var(--green);box-shadow:var(--shadow-md);transform:translateY(-2px)}.qtalent-page .combo-card.is-new{border-color:var(--green-200);background:var(--green-50)}.qtalent-page .combo-ic{width:46px;height:46px;border-radius:var(--radius-md);background:var(--green-50);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.qtalent-page .combo-card.is-new .combo-ic{background:var(--white)}.qtalent-page .combo-ic svg{width:22px;height:22px;color:var(--green-pressed)}.qtalent-page .combo-badge{display:inline-block;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--green-pressed);background:var(--green-50);border:1px solid var(--green-200);padding:3px 10px;border-radius:var(--radius-pill);margin-bottom:12px}.qtalent-page .combo-card.is-new .combo-badge{background:var(--green);color:var(--white);border-color:var(--green)}.qtalent-page .combo-card h3{font-size:1.25rem;font-weight:700;color:var(--green-dark);margin-bottom:8px}.qtalent-page .combo-card p{font-size:.92rem;color:var(--neutral-500);line-height:1.55}.qtalent-page #evaluacion{padding:90px 0;background:var(--bg-alt)}.qtalent-page .eval-zigzag{display:grid;grid-template-columns:1fr 1fr;gap:40px 48px;align-items:center;max-width:1080px;margin:0 auto}.qtalent-page .eval-img-cell img{width:100%;height:auto;display:block;border-radius:var(--radius-lg)}.qtalent-page .eval-text-cell h2{margin-bottom:14px}.qtalent-page .eval-text-cell>p{color:var(--neutral-400);font-size:1.02rem;line-height:1.6}.qtalent-page .eval-features{list-style:none;display:flex;flex-direction:column;gap:14px}.qtalent-page .eval-features li{display:flex;gap:11px;align-items:flex-start;font-size:.95rem;color:var(--neutral-500);font-weight:500}.qtalent-page .eval-features li svg{width:20px;height:20px;color:var(--green);flex-shrink:0;margin-top:1px}.qtalent-page #ecosistema{padding:90px 0;background:var(--white)}.qtalent-page .eco-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;max-width:980px;margin:0 auto}.qtalent-page .eco-card{border:1px solid var(--neutral-200);border-radius:var(--radius-lg);padding:26px 24px;text-align:center;background:var(--white)}.qtalent-page .eco-card.active{border-color:var(--green);box-shadow:var(--shadow-md);background:var(--green-50)}.qtalent-page .eco-badge{display:inline-block;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 10px;border-radius:var(--radius-pill);margin-bottom:12px}.qtalent-page .eco-card.active .eco-badge{background:var(--green);color:var(--white)}.qtalent-page .eco-card:not(.active) .eco-badge{background:var(--neutral-100);color:var(--neutral-400)}.qtalent-page .eco-card h3{font-size:1.25rem;font-weight:700;margin-bottom:8px}.qtalent-page .eco-tag{font-size:.92rem;font-weight:600;color:var(--green-dark);margin-bottom:20px}.qtalent-page .eco-card.active .eco-tag{color:var(--green-pressed)}.qtalent-page .eco-desc{font-size:.82rem;color:var(--neutral-400);line-height:1.5}.qtalent-page .eco-arrow{display:flex;align-items:center;color:var(--neutral-300)}.qtalent-page .eco-arrow svg{width:22px;height:22px}.qtalent-page #piloto{padding:90px 0;background-color:var(--green-dark);background-image:radial-gradient(ellipse 70% 90% at 50% 40%,rgba(34,197,94,.2) 0%,rgba(34,197,94,.06) 42%,transparent 72%);color:var(--white)}.qtalent-page #piloto .kicker{background:#22c55e29;border-color:#22c55e59;color:#8ef0b0}.qtalent-page #piloto h2{color:var(--white);text-align:center;margin-bottom:12px}.qtalent-page #piloto .hl-free{color:var(--green)}.qtalent-page #piloto .lead{text-align:center!important;color:#ffffffb3;max-width:660px;margin:0 auto 34px;font-size:1.05rem}.qtalent-page .scarcity{max-width:1100px;margin:0 auto 40px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:18px 24px}.qtalent-page .scarcity-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.qtalent-page .scarcity-top .sc-label{font-size:.8rem;color:#ffffffa6;font-weight:500}.qtalent-page .scarcity-top .sc-tag{display:inline-flex;align-items:center;gap:7px;font-size:.74rem;font-weight:700;color:#ffd7a8;background:#f59e0b24;border:1px solid rgba(245,158,11,.3);padding:4px 12px;border-radius:var(--radius-pill)}.qtalent-page .scarcity-top .sc-tag i{width:7px;height:7px;border-radius:50%;background:#f59e0b;display:inline-block;position:relative}.qtalent-page .scarcity-top .sc-tag i:after{content:"";position:absolute;inset:0;border-radius:50%;background:#f59e0b;animation:kickerPulse 1.8s ease-out infinite}.qtalent-page .scarcity-bar{height:10px;border-radius:5px;background:#ffffff24;overflow:hidden}.qtalent-page .scarcity-bar span{position:relative;display:block;height:100%;width:20%;background:var(--green);border-radius:5px;overflow:hidden;transition:width 1.4s cubic-bezier(.5,0,.2,1);box-shadow:0 0 10px #22c55e80}.qtalent-page .scarcity.in .scarcity-bar span{width:85%}.qtalent-page .scarcity-bar span:after{content:"";position:absolute;top:0;left:0;height:100%;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-140%);animation:scShimmer 2.6s ease-in-out infinite}@keyframes scShimmer{0%{transform:translate(-140%)}55%,to{transform:translate(320%)}}.qtalent-page .pilot-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;max-width:1100px;margin:0 auto 40px}.qtalent-page .pstep{position:relative;padding:24px 22px;border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:background-color .2s ease}.qtalent-page .pstep:hover{background:#ffffff14}.qtalent-page .pstep-num{width:36px;height:36px;border-radius:50%;background:var(--green);color:var(--white);font-weight:700;font-size:.98rem;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.qtalent-page .pstep h3{color:var(--white);font-size:1rem;font-weight:600;margin-bottom:6px}.qtalent-page .pstep p{color:#ffffff9e;font-size:.84rem;line-height:1.5}.qtalent-page .parrow{display:flex;align-items:center;color:#ffffff59}.qtalent-page .parrow svg{width:22px;height:22px}.qtalent-page #piloto .pilot-cta{text-align:center}.qtalent-page #piloto .pilot-cta .btn{height:50px;padding:0 34px;font-size:1rem}.qtalent-page #piloto .pilot-cta .cta-sub{display:block;margin-top:12px;font-size:.8rem;color:#ffffff80}.qtalent-page #demo{padding:90px 0;background:var(--bg-alt)}.qtalent-page .demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:start;max-width:1040px;margin:0 auto}.qtalent-page .demo-img{width:100%;height:auto;display:block;margin-top:20px}.qtalent-page .demo-left h2{margin-bottom:16px}.qtalent-page .demo-left p{color:var(--neutral-400);font-size:1.02rem;margin-bottom:22px}.qtalent-page .demo-checks{list-style:none;display:flex;flex-direction:column;gap:12px}.qtalent-page .demo-checks li{display:flex;gap:10px;align-items:flex-start;font-size:.92rem;color:var(--neutral-500);font-weight:500}.qtalent-page .demo-checks li svg{width:20px;height:20px;color:var(--green);flex-shrink:0;margin-top:1px}.qtalent-page .form-card{background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-lg);padding:32px 30px;box-shadow:var(--shadow-lg)}.qtalent-page .form-card .fc-title{font-size:1.25rem;font-weight:600;color:var(--green-dark);text-align:center;margin-bottom:6px}.qtalent-page .form-card .fc-sub{font-size:.88rem;color:var(--neutral-400);text-align:center;margin-bottom:22px}.qtalent-page #form-container{width:100%}.qtalent-page #form-container>div,.qtalent-page #form-container .b24-form,.qtalent-page #form-container .b24-form-wrapper,.qtalent-page #form-container .b24-form-content,.qtalent-page #form-container .b24-form-padding-side{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;background:transparent!important}.qtalent-page #form-container .b24-form-header{display:none!important}.qtalent-page #form-container .b24-form-wrapper{background:transparent!important;box-shadow:none!important;border:none!important}.qtalent-page #faq{padding:90px 0;background:var(--white)}.qtalent-page .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:1000px;margin:0 auto}.qtalent-page .faq-item{border:1px solid var(--neutral-200);border-radius:var(--radius-md);overflow:hidden;background:var(--white);transition:border-color .2s ease}.qtalent-page .faq-item.active{border-color:var(--green)}.qtalent-page .faq-toggle{width:100%;background:none;border:none;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;font-family:QTalent Inter,sans-serif;font-size:.9rem;font-weight:600;color:var(--green-dark);text-align:left;line-height:1.4}.qtalent-page .faq-toggle:hover{color:var(--green-pressed)}.qtalent-page .faq-icon{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--bg-alt);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.qtalent-page .faq-item.active .faq-icon{background:var(--green)}.qtalent-page .faq-icon svg{width:13px;height:13px;color:var(--neutral-400);transition:transform .2s ease}.qtalent-page .faq-item.active .faq-icon svg{color:var(--white);transform:rotate(45deg)}.qtalent-page .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.qtalent-page .faq-answer-inner{padding:0 20px 18px;font-size:.86rem;color:var(--neutral-400);line-height:1.65}.qtalent-page #cta{padding:96px 0;background-color:var(--green-dark);background-image:radial-gradient(ellipse 75% 110% at 50% 44%,rgba(34,197,94,.24) 0%,rgba(34,197,94,.07) 40%,transparent 72%);text-align:center;color:var(--white)}.qtalent-page #cta h2{color:var(--white);margin-bottom:16px}.qtalent-page #cta p{color:#ffffffa6;max-width:540px;margin:0 auto 30px;font-size:1.05rem;text-align:center!important}@media (max-width: 860px){.qtalent-page .feat-bento{grid-template-columns:repeat(2,1fr)}.qtalent-page .fb.big{grid-column:span 2;grid-row:span 1}.qtalent-page .eco-flow{grid-template-columns:1fr}.qtalent-page .eco-arrow{transform:rotate(90deg);justify-content:center}.qtalent-page .demo-grid{grid-template-columns:1fr;gap:28px}.qtalent-page .eval-zigzag{grid-template-columns:1fr;gap:26px}.qtalent-page .tl-track{grid-template-columns:1fr;gap:4px;padding-left:6px;border-left:2px dashed var(--green-200)}.qtalent-page .tl-line{display:none}.qtalent-page .tl-node{text-align:left;display:flex;gap:16px;align-items:flex-start;padding:12px 0 12px 14px}.qtalent-page .tl-dot{margin:0;flex-shrink:0;width:46px;height:46px}.qtalent-page .tl-caps{display:none}.qtalent-page .pilot-steps{grid-template-columns:1fr}.qtalent-page .parrow{transform:rotate(90deg);justify-content:center}}@media (max-width: 620px){.qtalent-page .container{padding:0 16px}.qtalent-page #hero{padding:32px 0 44px}.qtalent-page .hero-top h1{white-space:normal}.qtalent-page .hero-below p{font-size:1rem}.qtalent-page #comparativa,.qtalent-page #features,.qtalent-page #beneficios,.qtalent-page #combo,.qtalent-page #evaluacion,.qtalent-page #ecosistema,.qtalent-page #piloto,.qtalent-page #demo,.qtalent-page #faq{padding:56px 0}.qtalent-page .combo-grid{grid-template-columns:1fr}.qtalent-page .combo-plus{transform:rotate(90deg)}.qtalent-page .dia-compact-row{justify-content:center;gap:14px 22px}.qtalent-page .eval-features{grid-template-columns:1fr}.qtalent-page #cta{padding:60px 0}.qtalent-page .cmp-grid,.qtalent-page .feat-bento{grid-template-columns:1fr}.qtalent-page .fb.big{grid-column:span 1}.qtalent-page .feat-highlight{flex-direction:column;text-align:center}.qtalent-page .faq-grid{grid-template-columns:1fr}.qtalent-page .section-header{margin-bottom:34px}.qtalent-page .qt-drawer{width:100vw;max-width:100vw}}.qtalent-page .reveal{opacity:1;transform:none}.qtalent-page .qt-word .q{color:inherit!important}.qtalent-page .btn-primary,.qtalent-page .pstep-num,.qtalent-page .combo-card.is-new .combo-badge,.qtalent-page .eco-card.active .eco-badge{color:var(--commercial-brand-on-green)}.qtalent-page button,.qtalent-page select{font:inherit}.qtalent-page .qb-card{width:100%;text-align:left;color:var(--green-dark);font-family:inherit}.qtalent-page .qb-av,.qtalent-page .qb-resp,.qtalent-page .board-avatars span,.qtalent-page .qtd-av,.qtalent-page .qtd-resp-av,.qtalent-page .mini-comment .mc-av{color:#080808}.qtalent-page .board-body{height:454px}.qtalent-page .qb-col{min-height:0}.qtalent-page .qb-col-cards{overflow-y:auto}.qtalent-page .qt-drawer{visibility:hidden;font-family:QTalent Inter,sans-serif}.qtalent-page .qt-drawer.open{visibility:visible}.qtalent-page dialog.qt-drawer{inset:0 0 0 auto;margin:0;padding:0;border:0;max-height:none;height:100dvh;color:var(--neutral-500)}.qtalent-page dialog.qt-drawer:not([open]){display:none}.qtalent-page dialog.qt-drawer::backdrop{background:#14222266}.qtalent-page .qt-form-fallback{margin-top:20px;font-size:.875rem;color:#514d59}.qtalent-page .qt-form-fallback a{color:var(--commercial-brand-green);text-decoration:underline}.qtalent-page .qt-drawer-overlay{backdrop-filter:none}.qtalent-page .qtd-stage,.qtalent-page .qtd-foot-stage{color:#142222!important}.qtalent-page .qtd-move{display:grid;gap:8px;margin-top:22px}.qtalent-page .qtd-move select{width:100%;padding:10px;border:1px solid #716a7b;border-radius:6px;background:#fff;color:#142222}.qtalent-page .qt-drawer-foot{flex-wrap:wrap;gap:8px}.qtalent-page .demo-contact{display:grid;gap:20px;padding:24px 0;text-align:center}.qtalent-page .demo-contact a{justify-content:center}.qtalent-page .faq-answer{max-height:none}.qtalent-page .faq-answer[hidden]{display:none}.qtalent-page :focus-visible{outline:3px solid #15803d;outline-offset:4px}.qtalent-page #hero :focus-visible,.qtalent-page #piloto :focus-visible{outline-color:#8ef0b0}.qtalent-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.qtalent-page *,.qtalent-page *:before,.qtalent-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width: 620px){.qtalent-page .board-body{min-height:454px}.qtalent-page .board-search{display:none}.qtalent-page .hero-top h1{overflow-wrap:anywhere}.qtalent-page .kicker{font-size:.7rem;padding:6px 10px;gap:6px}}@media (max-width: 1155px){.qtalent-page{--qt-heading-viewport: 1155}.qtalent-page .hero-top h1{--qt-heading-size: 41.6}.qtalent-page .section-header h2,.qtalent-page #piloto h2,.qtalent-page .eval-text-cell h2,.qtalent-page .demo-left h2,.qtalent-page #cta h2{--qt-heading-size: 36}.qtalent-page .fb.big h3{--qt-heading-size: 21.6}.qtalent-page .fh-body h3{--qt-heading-size: 20.8}.qtalent-page .combo-card h3,.qtalent-page .eco-card h3{--qt-heading-size: 20}.qtalent-page .hero-top h1,.qtalent-page .section-header h2,.qtalent-page #piloto h2,.qtalent-page .eval-text-cell h2,.qtalent-page .demo-left h2,.qtalent-page #cta h2,.qtalent-page .fb.big h3,.qtalent-page .fh-body h3,.qtalent-page .combo-card h3,.qtalent-page .eco-card h3{font-size:calc((var(--qt-heading-size) * 1px) - (.5 * (var(--qt-heading-size) - 17.46) * (360px - 100vw)) / (var(--qt-heading-viewport) - 360) - (var(--qt-heading-size) - 17.46) * .5px)}}@media (max-width: 1033px){.qtalent-page{--qt-heading-viewport: 1033}}
