.module-campaign{--landing-ink:234,239,232;--landing-surface:24,33,29;--landing-heading:#edf3e9;--landing-muted:#b7c3b7;--landing-accent-ink:#c6dca8;--landing-section-bg:#101b17;--landing-panel:#18211d;--landing-footer-bg:#101b17;--landing-footer-bottom:#101b17;--campaign-accent:179,207,146;background:radial-gradient(ellipse 75% 1000px at 100% 6%,rgba(var(--campaign-accent),.1),transparent 80%),radial-gradient(ellipse 50% 900px at 0 15%,rgba(140,87,255,.065),transparent 80%),var(--landing-section-bg);color:var(--landing-heading);isolation:isolate;min-block-size:100vh;overflow-x:clip;padding-block-start:1px;position:relative}.module-campaign.v-theme--light,.v-theme--light .module-campaign{--landing-ink:46,38,61;--landing-surface:255,255,255;--landing-section-bg:#f6f4fb;--landing-footer-bg:#efebf7;--landing-footer-bottom:#e8e3f1;--landing-title-lead:#312343;--landing-heading:#312343;--landing-muted:#5c526c;--landing-panel:#fff;--landing-accent-strength:40%;--landing-shadow-strength:.16;--landing-text-floor:68%;--landing-accent-ink:#6d28d9;--landing-accent-end-ink:#4338ca;--landing-success-ink:#16664b;--landing-link-brightness:1;--landing-cyan-ink:#0e7490;--landing-heading:#2d3c30;--landing-muted:#596b58;--landing-accent-ink:#4f7039;--landing-section-bg:#f4f6ed;--landing-surface:252,254,247;--landing-panel:#fcfef7;--landing-footer-bg:#e9eee1;--landing-footer-bottom:#e9eee1;--campaign-accent:102,130,76}.module-campaign main{position:relative;z-index:1}.module-campaign .landing-cosmos{z-index:-1}.module-campaign h1,.module-campaign h2,.module-campaign h3,.module-campaign h4,.module-campaign p{margin-block-start:0}.module-campaign h1,.module-campaign h2,.module-campaign h3,.module-campaign h4{color:var(--landing-heading);text-wrap:balance}.module-campaign em{color:var(--landing-accent-ink);font-style:normal}.module-campaign p{color:var(--landing-muted);line-height:1.85}.module-campaign [id]{scroll-margin-block-start:150px}.module-campaign a:focus-visible,.module-campaign button:focus-visible,.module-campaign summary:focus-visible{outline:2px solid var(--landing-accent-ink);outline-offset:5px}.module-campaign .mc-section{margin-inline:auto;max-inline-size:1280px;padding:85px 32px}.module-campaign .mc-kicker{color:var(--landing-muted);font:600 11px/1.8 system-ui,sans-serif;letter-spacing:.04em}.module-campaign .mc-section h1{font-size:clamp(50px,5.8vw,84px);font-weight:550;letter-spacing:-3px;line-height:1.04;margin-block:27px 35px}.module-campaign .mc-section-heading h2,.module-campaign .mc-section>h2{font-size:clamp(34px,4.2vw,56px);font-weight:550;letter-spacing:-1.7px;line-height:1.14;margin-block:20px 25px}.module-campaign .mc-section-heading{margin-block-end:45px;max-inline-size:900px}.module-campaign .mc-section-heading>p{font-size:15px;max-inline-size:650px}.module-campaign .mc-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.module-campaign .mc-actions a{align-items:center;border-block-end:1px solid rgba(var(--campaign-accent),.3);color:var(--landing-accent-ink);display:inline-flex;font-size:13px;gap:12px;padding-block:10px;text-decoration:none}.module-campaign .mc-hero-footnote{color:var(--landing-muted);display:block;font-size:12px;line-height:1.8;margin-block-start:20px}.module-campaign .mc-hero-solution{font-size:15px;margin-block:25px 32px}.module-campaign .mc-window-bar{align-items:center;border-block-end:1px solid rgba(var(--landing-ink),.12);color:var(--landing-muted);display:flex;font-size:10px;gap:12px;justify-content:space-between;padding:19px 25px}.module-campaign .mc-demo-caption,.module-campaign .mc-scope-note{color:var(--landing-muted);display:block;font-size:12px;line-height:1.8;margin:20px 0 0}.module-campaign .mc-demo-tag{border:1px solid rgba(var(--campaign-accent),.3);border-radius:20px;color:var(--landing-accent-ink);display:inline-block;font-size:10px;line-height:1.7;padding:5px 10px}.module-campaign .mc-features{display:grid;gap:26px}.module-campaign .mc-feature{backdrop-filter:blur(24px) saturate(1.6);background:linear-gradient(140deg,rgba(var(--campaign-accent),.08),rgba(var(--landing-surface),.7));border:1px solid rgba(var(--campaign-accent),.23);border-radius:20px;box-shadow:0 20px 55px #0000001a,inset 0 1px #ffffff0f;padding:35px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.module-campaign .mc-feature:hover{box-shadow:0 30px 60px #0000002b,inset 0 1px #ffffff12;transform:translateY(-4px)}.module-campaign .mc-feature__mark{align-items:center;color:var(--landing-accent-ink);display:flex;gap:20px;justify-content:space-between;margin-block-end:30px}.module-campaign .mc-feature__mark>span{font-size:35px;font-weight:300;letter-spacing:-1.5px;line-height:1}.module-campaign .mc-feature h3{font-size:28px;font-weight:550;letter-spacing:-.6px;line-height:1.23;margin-block-end:20px}.module-campaign .mc-feature p{font-size:14px;margin:0}.module-campaign .mc-feature__benefit{border-block-start:1px solid rgba(var(--landing-ink),.12);margin-block-start:25px;padding-block-start:25px}.module-campaign .mc-feature__benefit strong{font-size:11px;font-weight:600}.module-campaign .mc-feature__benefit p{font-size:13px;margin-block:8px 22px}.module-campaign .mc-feature__benefit p:last-child{margin:8px 0 0}.module-campaign .mc-features--academy{gap:35px;grid-template-columns:1fr 1fr}.module-campaign .mc-features--academy .mc-feature{border-radius:4px 26px 26px 4px;padding-inline-start:45px}.module-campaign .mc-features--academy .mc-feature:before{background:rgba(var(--campaign-accent),.3);border-radius:3px;content:"";inline-size:3px;inset:20px auto 20px 12px;position:absolute}.module-campaign .mc-features--academy .mc-feature:nth-child(2n){margin-block-start:55px}.module-campaign .mc-features--academy .mc-feature:nth-child(3){margin-block-start:-20px}.module-campaign .mc-features--ecommerce .mc-feature{align-items:start;border-radius:26px;display:grid;gap:35px;grid-template-columns:65px 1fr 1fr}.module-campaign .mc-features--ecommerce .mc-feature__mark{display:grid;gap:25px;justify-items:center;margin:0}.module-campaign .mc-features--ecommerce .mc-feature__benefit{border-block-start:0;border-inline-start:1px solid rgba(var(--landing-ink),.13);margin:0;padding:0 0 0 30px}.module-campaign .mc-features--planilla{grid-template-columns:1.1fr .9fr}.module-campaign .mc-features--planilla .mc-feature:first-child{align-items:start;background:radial-gradient(ellipse at 0 0,rgba(var(--campaign-accent),.18),transparent 70%),rgba(var(--landing-surface),.75);border-radius:26px 26px 90px;display:grid;gap:30px;grid-column:1/-1;grid-template-columns:60px 1fr .9fr}.module-campaign .mc-features--planilla .mc-feature:first-child .mc-feature__mark{display:grid;gap:25px;justify-items:start}.module-campaign .mc-features--planilla .mc-feature:first-child .mc-feature__benefit{border-block-start:0;border-inline-start:1px solid rgba(var(--landing-ink),.12);margin:0;padding-block-start:0;padding-inline-start:30px}.module-campaign .mc-features--planilla .mc-feature:last-child{display:grid;gap:30px;grid-column:1/-1;grid-template-columns:50px 1fr 1fr}.module-campaign .mc-features--planilla .mc-feature:last-child .mc-feature__mark{align-content:start;display:grid;gap:24px}.module-campaign .mc-features--planilla .mc-feature:last-child .mc-feature__benefit{border-block-start:0;border-inline-start:1px solid rgba(var(--landing-ink),.12);margin:0;padding-block-start:0;padding-inline-start:30px}.module-campaign .mc-connections{border-block:1px solid rgba(var(--landing-ink),.1);text-align:center}.module-campaign .mc-connections .mc-actions{justify-content:center}.module-campaign .mc-faq{max-inline-size:920px}.module-campaign .mc-faq details{border-block-end:1px solid rgba(var(--landing-ink),.15);padding-block:25px}.module-campaign .mc-faq summary{cursor:pointer;font-size:16px;padding-inline-end:20px}.module-campaign .mc-faq details p{font-size:14px;margin:18px 0 0}.module-campaign .mc-close{padding-block-end:110px;text-align:center}.module-campaign .mc-close__comparison{display:grid;gap:45px;grid-template-columns:1fr 1fr;margin:0 auto 55px;max-inline-size:850px;text-align:start}.module-campaign .mc-close__comparison p{border-inline-start:1px solid rgba(var(--landing-ink),.2);font-size:14px;padding-inline-start:22px}.module-campaign .mc-close__comparison p:last-child{border-color:var(--landing-accent-ink)}.module-campaign .mc-close__comparison strong{color:var(--landing-heading);display:block;margin-block-end:14px}.module-campaign .mc-close>p{margin:0 auto 30px;max-inline-size:650px}.module-campaign .mc-close>small{color:var(--landing-muted);display:block;font-size:11px;line-height:1.8;margin-block-start:22px;margin-inline:auto;max-inline-size:850px}.module-campaign .mc-skip{background:var(--landing-panel);border-radius:8px;color:var(--landing-heading);inset-block-start:-100px;inset-inline-start:20px;padding:12px;position:absolute;z-index:100}.module-campaign .mc-skip:focus{inset-block-start:20px}.module-campaign .academy-hero{padding-block:70px 55px}.module-campaign .academy-hero h1{max-inline-size:1150px}.module-campaign .academy-hero__bottom{align-items:start;border-block-start:1px solid rgba(var(--landing-ink),.15);display:grid;gap:90px;grid-template-columns:1.2fr .8fr;padding-block-start:30px}.module-campaign .academy-hero__bottom>p{font-size:15px;margin:0;max-inline-size:650px}.module-campaign .academy-hero__bottom>div{justify-self:end}.module-campaign .academy-showcase{align-items:start;display:grid;gap:40px;grid-template-columns:.7fr 1.3fr}.module-campaign .academy-showcase__card>.mc-kicker{display:block;margin-block-end:17px}.module-campaign .academy-showcase .acc{background:rgba(var(--landing-surface),.7);border-color:rgba(var(--campaign-accent),.25);box-shadow:0 20px 55px #0000001a,inset 0 1px #ffffff0f;color:var(--landing-heading)}.module-campaign .academy-showcase .acc__titulo{color:var(--landing-heading)}.module-campaign .academy-showcase .acc__desc,.module-campaign .academy-showcase .acc__meta{color:var(--landing-muted)}.module-campaign .academy-showcase .acc__meta .material-symbols-outlined{display:none}.module-campaign .academy-showcase .acc__btn--primario{color:#fff}.module-campaign .academy-showcase .acc__avance{color:var(--landing-accent-ink)}.module-campaign .academy-showcase .acc__barra{background:rgba(var(--campaign-accent),.2)}.module-campaign .academy-showcase .acc__cat{color:var(--landing-accent-ink)}.module-campaign .academy-showcase__lesson{border-radius:20px;min-inline-size:0;overflow:hidden}.module-campaign .academy-showcase__content{padding:30px}.module-campaign .academy-showcase__tabs{display:grid;margin-block:22px}.module-campaign .academy-showcase__tabs button{align-items:center;border-block-end:1px solid rgba(var(--landing-ink),.12);color:var(--landing-heading);display:flex;font-size:14px;gap:14px;padding:17px 10px;text-align:start}.module-campaign .academy-showcase__tabs button>span{color:var(--landing-accent-ink);font-size:11px}.module-campaign .academy-showcase__tabs button>.v-icon{flex-shrink:0;margin-inline-start:auto}.module-campaign .academy-showcase__tabs button[aria-pressed=true]{background:rgba(var(--campaign-accent),.08);border-radius:8px;box-shadow:inset 2px 0 var(--landing-accent-ink)}.module-campaign .academy-showcase__reading{background:rgba(var(--campaign-accent),.04);border:1px solid rgba(var(--campaign-accent),.23);border-radius:14px;min-block-size:190px;padding:25px}.module-campaign .academy-showcase__reading h3{font-size:26px;font-weight:550;line-height:1.2;margin-block:15px}.module-campaign .academy-showcase__reading p{font-size:14px;margin:0}.module-campaign .commerce-hero{align-items:center;display:grid;gap:75px;grid-template-columns:1.1fr .9fr;padding-block-start:70px}.module-campaign .commerce-hero h1{font-size:clamp(48px,5vw,72px)}.module-campaign .commerce-hero>div>p{font-size:15px}.module-campaign .commerce-bridge{background:radial-gradient(ellipse at 50% 50%,rgba(var(--campaign-accent),.08),transparent 70%);border:1px solid rgba(var(--campaign-accent),.2);border-radius:50% 50% 26px 26px;display:grid;grid-template-columns:1fr;justify-items:center;padding:35px;position:relative}.module-campaign .commerce-bridge__node{backdrop-filter:blur(24px) saturate(1.6);background:rgba(var(--landing-surface),.7);border:1px solid rgba(var(--campaign-accent),.3);border-radius:20px;box-shadow:0 20px 55px #0000001f,inset 0 1px #ffffff0f;display:grid;gap:12px;inline-size:85%;justify-items:center;padding:28px}.module-campaign .commerce-bridge__node>.v-icon{color:var(--landing-accent-ink)}.module-campaign .commerce-bridge__node>span{color:var(--landing-muted);font-size:10px}.module-campaign .commerce-bridge__node>strong{font-size:21px;font-weight:550}.module-campaign .commerce-bridge__path{color:var(--landing-accent-ink);display:grid;gap:10px;justify-items:center;padding:14px}.module-campaign .commerce-bridge__path>span{background:linear-gradient(var(--landing-accent-ink),transparent);block-size:22px;inline-size:1px}.module-campaign .commerce-bridge>p{font-size:12px;margin:28px 0 10px;text-align:center}.module-campaign .commerce-bridge>small{color:var(--landing-muted);font-size:11px;line-height:1.8;text-align:center}.module-campaign .commerce-showcase{border-radius:20px;margin-inline:auto;max-inline-size:1050px;overflow:hidden}.module-campaign .commerce-showcase__body{padding:30px}.module-campaign .commerce-platforms{display:flex;gap:12px;margin-block-end:25px}.module-campaign .commerce-platforms button{align-items:center;border:1px solid rgba(var(--campaign-accent),.25);border-radius:12px;display:inline-flex;font-size:13px;gap:10px;padding:12px 20px}.module-campaign .commerce-platforms button[aria-pressed=true]{background:rgba(var(--campaign-accent),.1);border-color:var(--landing-accent-ink);color:var(--landing-accent-ink)}.module-campaign .commerce-showcase__identity h3{font-size:27px;font-weight:550;line-height:1.3;margin-block:12px}.module-campaign .commerce-showcase__identity p{font-size:14px;margin-block-end:12px}.module-campaign .commerce-showcase__tabs{align-items:center;border-block-end:1px solid rgba(var(--landing-ink),.12);display:flex;gap:22px;margin-block:25px 0}.module-campaign .commerce-showcase__tabs button{border-block-end:2px solid transparent;color:var(--landing-muted);font-size:13px;padding-block:14px}.module-campaign .commerce-showcase__tabs button[aria-pressed=true]{border-color:var(--landing-accent-ink);color:var(--landing-heading)}.module-campaign .commerce-showcase__result{min-block-size:230px}.module-campaign .commerce-jobs article,.module-campaign .commerce-products article{align-items:center;border-block-end:1px solid rgba(var(--landing-ink),.1);display:flex;gap:18px;padding-block:25px}.module-campaign .commerce-product-icon{background:rgba(var(--campaign-accent),.07);block-size:48px;border:1px solid rgba(var(--campaign-accent),.23);border-radius:12px;color:var(--landing-accent-ink);display:grid;flex-shrink:0;inline-size:48px;place-items:center}.module-campaign .commerce-jobs strong,.module-campaign .commerce-products strong{font-size:15px;font-weight:550}.module-campaign .commerce-products small{color:var(--landing-muted);display:block;font-size:11px;margin-block-start:5px}.module-campaign .commerce-products article>.mc-demo-tag{margin-inline-start:auto}.module-campaign .commerce-jobs>article>.v-icon{color:var(--landing-accent-ink);flex-shrink:0}.module-campaign .commerce-jobs p{font-size:13px;margin:5px 0 0}.module-campaign .payroll-hero{max-inline-size:1100px;padding-block-start:65px;text-align:center}.module-campaign .payroll-hero h1{font-size:clamp(54px,6.4vw,91px)}.module-campaign .payroll-hero>p{font-size:15px;margin-inline:auto;max-inline-size:740px}.module-campaign .payroll-hero .mc-actions{justify-content:center;margin-block-start:32px}.module-campaign .payroll-hero__people{align-items:center;display:flex;gap:30px;justify-content:center;margin-block-start:55px}.module-campaign .payroll-hero__people>span{color:var(--landing-muted);font-size:10px;letter-spacing:.05em}.module-campaign .payroll-hero__people>i{background:rgba(var(--campaign-accent),.35);block-size:1px;display:block;inline-size:60px}.module-campaign .payroll-showcase{align-items:start;display:grid;gap:35px;grid-template-columns:.45fr 1.55fr}.module-campaign .payroll-showcase__views{display:grid;gap:15px}.module-campaign .payroll-showcase__views button{align-items:center;backdrop-filter:blur(20px);background:rgba(var(--landing-surface),.6);border:1px solid rgba(var(--campaign-accent),.25);border-radius:14px;color:var(--landing-heading);display:flex;font-size:14px;gap:16px;padding:22px;text-align:start}.module-campaign .payroll-showcase__views button[aria-pressed=true]{background:rgba(var(--campaign-accent),.1);border-color:var(--landing-accent-ink)}.module-campaign .payroll-showcase__views .v-icon{color:var(--landing-accent-ink);flex-shrink:0}.module-campaign .payroll-showcase__window{border-radius:20px;min-inline-size:0;overflow:hidden}.module-campaign .payroll-showcase__body{min-block-size:440px;padding:30px}.module-campaign .payroll-demo-person{align-items:center;display:flex;gap:20px;margin-block-end:25px}.module-campaign .payroll-demo-person>span{background:rgba(var(--campaign-accent),.1);block-size:62px;border:1px solid rgba(var(--campaign-accent),.3);border-radius:22px;color:var(--landing-accent-ink);display:grid;font-size:20px;inline-size:62px;place-items:center}.module-campaign .payroll-demo-person h3{font-size:25px;font-weight:550;margin-block:5px}.module-campaign .payroll-demo-person p{font-size:13px;margin:0}.module-campaign .payroll-demo-stages{align-items:center;border-block-end:1px solid rgba(var(--landing-ink),.12);display:flex;font-size:13px;gap:15px;justify-content:space-between;margin-block-start:20px;padding:24px 0}.module-campaign .payroll-demo-stages>.v-icon{color:var(--landing-accent-ink)}.module-campaign .payroll-demo-review{align-items:start;background:rgba(var(--campaign-accent),.08);border-radius:12px;display:flex;gap:14px;margin-block-start:25px;padding:20px}.module-campaign .payroll-demo-review>.v-icon{color:var(--landing-accent-ink);flex-shrink:0}.module-campaign .payroll-demo-review p{font-size:13px;margin:0}@media(max-width:1000px){.module-campaign .academy-hero__bottom{gap:45px}.module-campaign .commerce-hero{gap:35px}.module-campaign .commerce-hero h1{font-size:55px}.module-campaign .mc-feature{padding:28px}.module-campaign .mc-features--ecommerce .mc-feature{gap:25px;grid-template-columns:50px 1fr 1fr}.module-campaign .mc-features--planilla .mc-feature:last-child{gap:25px}}@media(max-width:800px){.module-campaign .mc-features--planilla .mc-feature:first-child{grid-template-columns:50px 1fr}.module-campaign .mc-features--planilla .mc-feature:first-child .mc-feature__benefit{border-inline-start:0;grid-column:2;padding-inline-start:0}.module-campaign .academy-hero__bottom,.module-campaign .commerce-hero{grid-template-columns:1fr}.module-campaign .academy-hero__bottom>div{justify-self:start}.module-campaign .academy-showcase{gap:25px;grid-template-columns:.8fr 1.2fr}.module-campaign .commerce-bridge{inline-size:100%;margin-inline:auto;max-inline-size:460px}.module-campaign .mc-features--ecommerce .mc-feature{grid-template-columns:50px 1fr}.module-campaign .mc-features--ecommerce .mc-feature__benefit{border-block-start:1px solid rgba(var(--landing-ink),.12);border-inline-start:0;grid-column:2;padding-block-start:22px;padding-inline-start:0}.module-campaign .mc-features--planilla .mc-feature:last-child{grid-template-columns:50px 1fr}.module-campaign .mc-features--planilla .mc-feature:last-child .mc-feature__benefit{border-inline-start:0;grid-column:2;padding-inline-start:0}.module-campaign .payroll-showcase{gap:22px;grid-template-columns:1fr}.module-campaign .payroll-showcase__views{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.module-campaign .payroll-showcase__views button{font-size:12px;gap:10px;justify-content:center;padding:17px 12px}}@media(max-width:600px){.module-campaign .mc-features--planilla .mc-feature:first-child{grid-template-columns:1fr}.module-campaign .mc-features--planilla .mc-feature:first-child .mc-feature__mark{display:flex}.module-campaign .mc-features--planilla .mc-feature:first-child .mc-feature__benefit{border-block-start:1px solid rgba(var(--landing-ink),.12);grid-column:1;padding-block-start:22px}.module-campaign .mc-section{padding:50px 20px}.module-campaign .mc-section h1{font-size:49px;letter-spacing:-2px}.module-campaign .academy-hero{padding-block-start:40px}.module-campaign .academy-hero__bottom{gap:28px}.module-campaign .academy-showcase{gap:30px;grid-template-columns:1fr}.module-campaign .academy-showcase__card{inline-size:100%;margin-inline:auto;max-inline-size:370px}.module-campaign .academy-showcase__content,.module-campaign .commerce-showcase__body,.module-campaign .payroll-showcase__body{padding:22px 20px}.module-campaign .academy-showcase__reading{padding:22px}.module-campaign .mc-window-bar{font-size:9px;padding-inline:20px}.module-campaign .mc-features--academy,.module-campaign .mc-features--planilla{gap:25px;grid-template-columns:1fr}.module-campaign .mc-features--academy .mc-feature:nth-child(n){margin-block-start:0}.module-campaign .mc-feature{padding:25px}.module-campaign .mc-features--academy .mc-feature{padding-inline-start:35px}.module-campaign .mc-features--ecommerce .mc-feature,.module-campaign .mc-features--planilla .mc-feature:last-child{gap:22px;grid-template-columns:1fr}.module-campaign .mc-features--ecommerce .mc-feature__mark,.module-campaign .mc-features--planilla .mc-feature:last-child .mc-feature__mark{display:flex}.module-campaign .mc-features--ecommerce .mc-feature__benefit,.module-campaign .mc-features--planilla .mc-feature:last-child .mc-feature__benefit{border-block-start:1px solid rgba(var(--landing-ink),.12);grid-column:1;margin:0;padding-block-start:22px}.module-campaign .mc-features--planilla .mc-feature:first-child{border-radius:26px 26px 60px;grid-row:auto}.module-campaign .mc-features--planilla .mc-feature:last-child{grid-column:1}.module-campaign .commerce-hero{padding-block-start:40px}.module-campaign .commerce-bridge{padding:30px 20px}.module-campaign .commerce-bridge__node{inline-size:90%;padding:24px}.module-campaign .commerce-platforms{gap:10px}.module-campaign .commerce-platforms button{font-size:12px;gap:8px;padding:12px 14px}.module-campaign .commerce-showcase__tabs{gap:18px}.module-campaign .commerce-showcase__tabs button{font-size:12px}.module-campaign .commerce-products article{display:grid;gap:14px;grid-template-columns:48px 1fr}.module-campaign .commerce-products article>.mc-demo-tag{grid-column:2;justify-self:start;margin-inline-start:0}.module-campaign .commerce-products article>div{flex:1;min-inline-size:0}.module-campaign .commerce-products strong{font-size:14px}.module-campaign .commerce-showcase__result{min-block-size:0}.module-campaign .payroll-hero{padding-block-start:40px}.module-campaign .payroll-hero h1{font-size:52px}.module-campaign .payroll-hero__people{gap:13px}.module-campaign .payroll-hero__people>span{font-size:9px}.module-campaign .payroll-hero__people>i{inline-size:20px}.module-campaign .payroll-showcase__views{gap:8px}.module-campaign .payroll-showcase__views button{font-size:11px;padding:13px 8px}.module-campaign .payroll-showcase__views .v-icon{display:none}.module-campaign .payroll-showcase__body{min-block-size:0}.module-campaign .payroll-demo-person>span{block-size:50px;inline-size:50px}.module-campaign .payroll-demo-person h3{font-size:23px}.module-campaign .mc-close__comparison{gap:20px;grid-template-columns:1fr}.module-campaign .mc-close{padding-block-end:80px}}@media(prefers-reduced-motion:reduce){.module-campaign .academy-showcase .acc,.module-campaign .mc-feature{transform:none;transition:none}}.campaign--ecommerce{--landing-ink:229,238,244;--landing-surface:22,30,43;--landing-heading:#edf2f9;--landing-muted:#b3c0d4;--landing-accent-ink:#a8c5ed;--landing-section-bg:#101824;--landing-panel:#161e2b;--landing-footer-bg:#101824;--landing-footer-bottom:#101824;--campaign-accent:144,181,229}.campaign--ecommerce.v-theme--light,.v-theme--light .campaign--ecommerce{--landing-heading:#2c3b54;--landing-muted:#566985;--landing-accent-ink:#365f99;--landing-section-bg:#f1f5fc;--landing-surface:249,252,255;--landing-panel:#f9fcff;--landing-footer-bg:#e6edf8;--landing-footer-bottom:#e6edf8;--campaign-accent:72,117,178}.campaign--planilla{--landing-ink:243,231,237;--landing-surface:34,24,34;--landing-heading:#f6edf3;--landing-muted:#c6b6c5;--landing-accent-ink:#e2b3c9;--landing-section-bg:#1b131d;--landing-panel:#221822;--landing-footer-bg:#1b131d;--landing-footer-bottom:#1b131d;--campaign-accent:216,162,188}.campaign--planilla.v-theme--light,.v-theme--light .campaign--planilla{--landing-heading:#4c3047;--landing-muted:#795f74;--landing-accent-ink:#974769;--landing-section-bg:#fcf3f7;--landing-surface:255,250,253;--landing-panel:#fffafd;--landing-footer-bg:#f3e6ee;--landing-footer-bottom:#f3e6ee;--campaign-accent:157,78,115}.module-campaign .mc-connections__explained{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;text-align:start}.module-campaign .mc-connections__explained>div{border-top:1px solid rgba(var(--campaign-accent),.35);padding:1.5rem}.module-campaign .mc-connections__explained a{align-items:center;color:var(--landing-accent-ink);display:inline-flex;font-size:1.25rem;font-weight:600;gap:.75rem}.module-campaign .mc-connections__explained p{margin-top:1rem}@media(max-width:600px){.module-campaign .mc-connections__explained{gap:1rem;grid-template-columns:1fr}}.module-campaign .recruitment-stages{display:grid;gap:1.5rem;list-style:decimal-leading-zero;max-width:850px;padding-inline-start:2rem}.module-campaign .recruitment-stages li{padding-inline-start:.75rem}.module-campaign .recruitment-stages li::marker{color:var(--landing-accent-ink);font-weight:600}.module-campaign .recruitment-stages h3{font-size:1.25rem;margin-bottom:.5rem}.module-campaign .recruitment-stages p{margin:0}.module-campaign .recruitment-cv{align-items:start;display:grid;gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}.module-campaign .recruitment-cv__sample{min-width:0}.module-campaign .recruitment-cv__sample .mc-demo-tag{margin-bottom:1rem}.module-campaign .recruitment-cv__sample .cv-preview{background:var(--landing-panel);color:var(--landing-heading)}.module-campaign .recruitment-cv__sample .cv-preview p,.module-campaign .recruitment-cv__sample .cv-preview small{color:var(--landing-muted)}@media(max-width:800px){.module-campaign .recruitment-cv{grid-template-columns:1fr}}.module-campaign .campaign-visual-hero{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);max-inline-size:1440px;padding-block:65px 85px;text-align:start}.module-campaign .campaign-visual-hero h1{font-size:clamp(42px,4.2vw,62px);letter-spacing:-2px}.module-campaign .campaign-visual-hero__copy{min-width:0}.module-campaign .campaign-visual-hero__copy>p{font-size:15px}.module-campaign .campaign-visual-hero .mc-actions{justify-content:flex-start}.module-campaign .campaign-visual-hero .academy-hero__bottom{border:0;display:grid;gap:24px;grid-template-columns:1fr;padding:0}.module-campaign .campaign-visual-hero .academy-hero__bottom>div{justify-self:start}.module-campaign .payroll-hero__people{gap:14px;justify-content:flex-start}.module-campaign .payroll-hero__people>i{inline-size:25px}.module-campaign .rrhh-hero-screen{min-width:0}.module-campaign .rrhh-hero-screen>.mc-demo-tag{margin-bottom:18px}.module-campaign .rrhh-hero-screen .payroll-showcase{gap:14px;grid-template-columns:1fr}.module-campaign .rrhh-hero-screen .payroll-showcase__views{display:flex;gap:8px}.module-campaign .rrhh-hero-screen .payroll-showcase__views button{flex:1;font-size:12px;gap:8px;padding:12px}.module-campaign .rrhh-hero-screen .payroll-showcase__body{min-block-size:460px;padding:24px}.module-campaign .academy-hero-screen.academy-showcase{border-radius:24px;display:block;overflow:hidden}.module-campaign .academy-hero-screen__body{padding:24px}.module-campaign .screen-heading{align-items:flex-start;display:flex;gap:14px}.module-campaign .screen-heading h2{font-size:27px;margin:0 0 5px}.module-campaign .screen-heading p{font-size:13px;margin:0}.module-campaign .screen-heading>.v-icon{color:var(--landing-accent-ink);flex-shrink:0;margin-top:4px}.module-campaign .screen-summary{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:23px}.module-campaign .screen-summary>span{align-items:flex-start;color:var(--landing-muted);display:flex;flex-direction:column;font-size:11px;gap:5px}.module-campaign .screen-summary strong{color:var(--landing-heading);font-size:24px}.module-campaign .screen-summary .v-icon{color:var(--landing-accent-ink)}.module-campaign .academy-hero-screen .acc{display:grid;grid-template-columns:.4fr .6fr}.module-campaign .academy-hero-screen .acc__portada{aspect-ratio:auto;height:100%;min-height:210px}.module-campaign .academy-hero-screen .acc__titulo{font-size:18px}.module-campaign .screen-next{align-items:center;color:var(--landing-accent-ink);display:flex;font-size:12px;gap:14px;padding:18px 0 0}.module-campaign .screen-next strong{color:var(--landing-heading);display:block;margin-top:4px}.module-campaign .screen-next>.v-icon:last-child{margin-left:auto}.module-campaign .academy-followup,.module-campaign .certificate-evidence,.module-campaign .learning-evidence,.module-campaign .people-portal-section{align-items:center;display:grid;gap:55px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.module-campaign .certificate-evidence .mc-section-heading,.module-campaign .learning-evidence .mc-section-heading,.module-campaign .people-portal-section .mc-section-heading{margin-bottom:0}.module-campaign .academy-followup h2,.module-campaign .certificate-evidence h2,.module-campaign .learning-evidence h2,.module-campaign .people-portal-section h2{font-size:clamp(32px,3.1vw,45px)}.module-campaign .academy-quiz-screen,.module-campaign .applicant-portal-screen,.module-campaign .employee-portal-screen{border-radius:22px;min-width:0;overflow:hidden}.module-campaign .academy-quiz-screen__body,.module-campaign .people-portal-screen__body{padding:26px}.module-campaign .academy-quiz-screen h3,.module-campaign .people-portal-screen__body h3{font-size:24px;margin:22px 0}.module-campaign .people-portal-screen__body>p{font-size:14px}.module-campaign .quiz-choices{display:grid;gap:10px;margin:24px 0}.module-campaign .quiz-choices button{align-items:center;border:1px solid rgba(var(--campaign-accent),.2);border-radius:12px;color:var(--landing-heading);display:flex;font-size:14px;gap:12px;line-height:1.6;padding:14px;text-align:start}.module-campaign .quiz-choices button>span{background:rgba(var(--campaign-accent),.12);border-radius:7px;display:grid;flex-shrink:0;height:26px;place-items:center;width:26px}.module-campaign .quiz-choices button>.v-icon{flex-shrink:0;margin-left:auto}.module-campaign .quiz-choices button[aria-pressed=true]{background:rgba(var(--campaign-accent),.14);border-color:var(--landing-accent-ink)}.module-campaign .quiz-review{border-radius:12px;font-size:13px;padding:12px 18px}.module-campaign .quiz-review:disabled{cursor:not-allowed;opacity:.45}.module-campaign .quiz-feedback{border-inline-start:2px solid var(--landing-accent-ink);margin-top:20px;padding-inline-start:15px}.module-campaign .quiz-feedback p{font-size:13px;margin:8px 0 0}.module-campaign .certificate-evidence{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.module-campaign .certificate-evidence__document{min-width:0}.module-campaign .certificate-evidence__document>.mc-demo-tag{margin-bottom:18px}.module-campaign .certificate-evidence .vc-certificado{padding:35px 25px 25px}.module-campaign .certificate-evidence .vc-title{font-size:25px;letter-spacing:-.5px}.module-campaign .evidence-back{align-items:center;color:var(--landing-accent-ink);display:inline-flex;gap:12px;margin-top:15px}.module-campaign .academy-team-screen{border-radius:20px;overflow:hidden}.module-campaign .academy-team-screen ul{list-style:none;padding:22px}.module-campaign .academy-team-screen li{align-items:center;display:flex;gap:15px;padding:18px 0}.module-campaign .academy-team-screen li>span{background:rgba(var(--campaign-accent),.13);border-radius:12px;display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}.module-campaign .academy-team-screen li>div{flex:1;min-width:0}.module-campaign .academy-team-screen small{color:var(--landing-muted);display:block;margin-top:5px}.module-campaign .academy-team-screen progress{accent-color:var(--landing-accent-ink);display:block;height:6px;margin-top:12px;width:100%}.module-campaign .portal-preview-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-block:20px}.module-campaign .portal-preview-tabs button{align-items:center;border:1px solid rgba(var(--campaign-accent),.24);border-radius:10px;color:var(--landing-heading);display:flex;font-size:12px;gap:8px;padding:10px 13px}.module-campaign .portal-preview-tabs button[aria-pressed=true]{background:rgba(var(--campaign-accent),.13);border-color:var(--landing-accent-ink)}.module-campaign .applicant-portal-screen>.portal-preview-tabs{padding-inline:24px}.module-campaign .applicant-portal-screen .profile-overview{padding:26px}.module-campaign .applicant-portal-screen .profile-overview h2{font-size:28px;letter-spacing:-.5px}.module-campaign .applicant-portal-screen .profile-overview p,.module-campaign .applicant-portal-screen .profile-overview small{color:var(--landing-muted);font-size:13px}.module-campaign .people-portal-section .panel{background:rgba(var(--landing-surface),.5);border-color:rgba(var(--campaign-accent),.2)}.module-campaign .people-portal-section .panel-titulo,.module-campaign .people-portal-section dd{color:var(--landing-heading)}.module-campaign .people-portal-section .panel-descripcion,.module-campaign .people-portal-section dt{color:var(--landing-muted)}.module-campaign .people-portal-section--applicant .mc-section-heading{order:2}@media(max-width:1050px){.module-campaign .campaign-visual-hero{gap:28px}.module-campaign .academy-hero-screen .acc{display:flex}.module-campaign .academy-hero-screen .acc__portada{height:120px;min-height:120px}}@media(max-width:900px){.module-campaign .academy-followup,.module-campaign .campaign-visual-hero,.module-campaign .certificate-evidence,.module-campaign .learning-evidence,.module-campaign .people-portal-section{gap:35px;grid-template-columns:1fr}.module-campaign .campaign-visual-hero{max-width:760px}.module-campaign .academy-hero-screen .acc{display:grid;grid-template-columns:.4fr .6fr}.module-campaign .academy-hero-screen .acc__portada{height:100%;min-height:180px}.module-campaign .people-portal-section--applicant .mc-section-heading{order:0}}@media(max-width:600px){.module-campaign .campaign-visual-hero{padding-block:30px 55px}.module-campaign .campaign-visual-hero h1{font-size:42px;letter-spacing:-1.5px}.module-campaign .academy-hero-screen__body,.module-campaign .academy-quiz-screen__body,.module-campaign .people-portal-screen__body{padding:20px}.module-campaign .academy-hero-screen .acc{display:flex}.module-campaign .academy-hero-screen .acc__portada{height:140px;min-height:140px}.module-campaign .rrhh-hero-screen .payroll-showcase__views{flex-wrap:wrap}.module-campaign .rrhh-hero-screen .payroll-showcase__views button{min-width:120px;padding:10px}.module-campaign .rrhh-hero-screen .payroll-showcase__body{padding:20px}.module-campaign .rrhh-hero-screen .payroll-demo-person{gap:12px}.module-campaign .rrhh-hero-screen .payroll-demo-person h3{font-size:22px}.module-campaign .payroll-hero__people{flex-wrap:wrap}.module-campaign .certificate-evidence .vc-certificado{padding:30px 20px 25px}.module-campaign .academy-team-screen li{font-size:13px;gap:10px}.module-campaign .academy-team-screen small{font-size:11px}}
