.cre-vender{.hero{padding:128px 0 60px}.hero-grid{display:grid;grid-template-columns:1fr 460px;gap:50px;align-items:start}.hero-left{display:flex;flex-direction:column}.hero h1{font-size:clamp(38px,5vw,64px);margin:18px 0 0;line-height:1}.hero h1 .it{color:var(--clay);font-style:italic}.hero .lead{font-size:18px;color:var(--ink);line-height:1.55;max-width:480px;margin:22px 0 28px}.hero .hman{font-family:var(--serif);font-size:21px;font-weight:500;line-height:1.46;letter-spacing:-.01em;color:var(--ink);margin:32px 0 0;max-width:430px}.hero .hman .em{color:var(--clay);font-style:italic}.hero .hcta{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.hero .hcta .btn{font-size:16px;padding:16px 30px}.hero .hnote{font-size:13px;color:var(--muted);line-height:1.5;max-width:400px;margin:14px 0 0}.hero .hzm{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}.hero .hzm .zh{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.hero .hzm .zh .t{font-family:var(--serif);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.hero .hzm .zh .s{font-size:11px;font-weight:600;color:var(--green-ink);background:var(--green-soft);border-radius:999px;padding:4px 10px;white-space:nowrap}.hero .hzm .bar{display:grid;grid-template-columns:160px 1fr 56px;align-items:center;gap:13px;padding:6px 0}.hero .hzm .bar .nm{font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero .hzm .bar .trk{display:block;height:10px;border-radius:999px;background:var(--surface2)}.hero .hzm .bar .fil{display:block;width:100%;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--green-deep),var(--green));transform-origin:left}.hero .hzm .bar .vl{font-family:var(--serif);font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink);text-align:right}.hero .hzm .src{font-size:12px;color:var(--muted);margin-top:12px;padding-top:12px;border-top:1px solid var(--line);line-height:1.5}.hero .hzm .hzm-all{margin-top:16px;gap:8px}.hero .hzm .hzm-all svg{transition:transform .25s var(--ease)}.hero .hzm .hzm-all:hover svg{transform:translateX(3px)}#valorador{scroll-margin-top:110px}@media (min-width:1280px){.hero-grid .valor{margin-top:94px}}.valor .muni{position:relative}.valor .muni-lista{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-card);padding:6px}.valor .muni-opcion{display:block;width:100%;text-align:left;font-family:var(--sans);font-size:15px;color:var(--ink);background:transparent;border:0;border-radius:10px;padding:9px 10px;cursor:pointer}.valor .muni-opcion.on{background:var(--green-soft);color:var(--green-ink)}.valor .muni-vacia{font-size:14px;color:var(--muted);padding:12px 10px}.valor .input[aria-invalid=true],.valor .select[aria-invalid=true]{border-color:var(--clay);box-shadow:0 0 0 3px rgba(166,69,36,.14)}.valor .check input[aria-invalid=true]+.bx{border-color:var(--clay)}.valor .vrow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.valor .vrow-via{grid-template-columns:130px 1fr}.valor .capture-choice .seg{margin-top:2px}.valor .micro{margin-top:6px}.valor{padding:26px}.valor .vt{font-family:var(--serif);font-weight:700;font-size:22px;letter-spacing:-.02em}.valor .vsub{font-size:13.5px;color:var(--muted);margin:4px 0 18px}.valor .vform{display:flex;flex-direction:column;gap:14px}.valor .fl{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:7px;display:block}.valor .ferr{font-size:12px;color:#c0362c;margin-top:6px;line-height:1.4;display:block}.seg{display:flex;background:var(--surface2);border:1px solid var(--line);border-radius:999px;padding:4px;gap:4px}.seg button{flex:1;font-family:var(--sans);font-size:13px;font-weight:600;border:none;background:transparent;color:var(--muted);padding:9px;border-radius:999px;cursor:pointer;transition:.2s}.seg button.on{background:var(--green);color:#fff}.seg.compact{max-width:200px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cond{display:block}.cond.hide{display:none}.valor .check{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--muted);line-height:1.4;cursor:pointer}.valor .check a{color:var(--green);font-weight:600}.check input{position:absolute;opacity:0;width:0;height:0}.check .bx{width:19px;height:19px;border-radius:5px;border:1.5px solid var(--line);display:grid;place-items:center;flex:0 0 auto;margin-top:1px;transition:.15s}.check .bx:after{content:"";width:9px;height:9px;border-radius:2px;background:var(--green);transform:scale(0);transition:.15s}.check input:checked+.bx{border-color:var(--green)}.check input:checked+.bx:after{transform:scale(1)}.cf-turnstile{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:10px 14px}.cf-turnstile .cf-l{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500;color:var(--ink)}.cf-turnstile .cf-ok{flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center}.cf-turnstile .cf-ok svg{width:13px;height:13px}.cf-turnstile .cf-r{text-align:right}.cf-turnstile .cf-brand{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:11px;font-weight:700;letter-spacing:.03em;color:#404040}.cf-turnstile .cf-brand svg{width:15px;height:15px}.cf-turnstile .cf-links{font-size:9px;color:var(--faint);margin-top:1px}.vres{text-align:center;padding:6px 4px 4px}.vres .rk{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:8px}.vres .rrange{font-family:var(--serif);font-weight:700;font-size:30px;letter-spacing:-.03em;line-height:1.05}.vres .rmid{font-size:13.5px;color:var(--muted);margin:8px 0 4px}.vres .rbasis{font-size:12.5px;color:var(--muted);background:var(--surface2);border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin:16px 0;line-height:1.5}.vres .rbasis b{color:var(--green-deep)}.vres .micro{font-size:11px;color:var(--faint);margin-top:10px}.vlink{background:none;border:none;color:var(--green);font-weight:600;font-size:13px;cursor:pointer;font-family:var(--sans);margin-top:6px}section.blk{padding:90px 0}.band{background:var(--surface)}.sec-head{max-width:640px;margin:0 0 44px}.sec-head h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.03em;line-height:1.04}.sec-head p{color:var(--ink);font-size:16.5px;line-height:1.55;margin-top:14px}.vgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.vcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;transition:.3s var(--ease)}.vcard:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.vcard .vi{width:42px;height:42px;border-radius:11px;background:var(--green);color:#fff;display:grid;place-items:center;margin-bottom:16px}.vcard .vi svg{stroke-width:2}.vcard h3{font-size:16px;letter-spacing:-.01em;margin-bottom:7px}.vcard p{font-size:13.5px;color:var(--ink);line-height:1.5}.steps{display:grid;grid-template-columns:1fr 1fr;gap:18px}.step{display:flex;flex-direction:column;gap:10px;padding:26px 26px 24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.step:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.step .num{font-size:30px;font-weight:700;color:var(--clay);line-height:1;letter-spacing:-.03em}.step .num,.step h3{font-family:var(--serif)}.step h3{font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.step p{color:var(--ink);font-size:14.5px;line-height:1.55}.step .step-body{display:flex;flex-direction:column;gap:12px;flex:1}.step .step-mas .btn{max-width:100%;white-space:normal;text-align:center}.step .step-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:auto;padding-top:4px}.step .step-list li{font-size:12.5px;font-weight:600;padding:6px 11px;border-radius:999px;background:var(--green-soft);color:var(--green-ink)}.spanel{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:start}.spanel h2{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.03em;line-height:1.05;margin-bottom:16px}.spanel p{color:var(--ink);font-size:16.5px;line-height:1.6;max-width:420px;margin-bottom:22px}.spanel .feats{list-style:none;display:flex;flex-direction:column;gap:12px;gap:8px}.spanel .feats li{display:flex;gap:12px;align-items:center;font-size:14.5px;line-height:1.4;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 14px}.spanel .feats li b{font-weight:700}.spanel .feats .ck{width:24px;height:24px;border-radius:50%;background:var(--green);color:#fff;display:grid;place-items:center;flex:0 0 auto}.scard2{padding:18px}.scard2 .sh{gap:8px;padding:6px 6px 14px;border-bottom:1px solid var(--line);margin-bottom:14px}.scard2 .sh,.scard2 .sh .live{display:flex;align-items:center}.scard2 .sh .live{margin-left:auto;gap:6px;font-size:11.5px;color:var(--green-deep);font-weight:600}.scard2 .sh .dot{width:8px;height:8px;border-radius:50%;background:var(--green)}.scard2 .sh b{font-size:13.5px}.scard2 .shint{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--green-deep);margin-top:12px}.scard2 .hitos{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:10px 0 12px}.scard2 .hito{display:flex;align-items:center;gap:6px;text-align:left;white-space:nowrap;font-family:var(--sans);font-size:11.5px;font-weight:600;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:6px 10px 6px 6px;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s var(--ease)}.scard2 .hito .hn{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--surface2);color:var(--muted);font-size:10px}.scard2 .hito:hover{border-color:var(--green);color:var(--ink);transform:translateY(-1px)}.scard2 .hito:focus-visible{outline:3px solid var(--green);outline-offset:2px}.scard2 .hito.done{background:var(--green-soft);border-color:var(--green-soft);color:var(--green-ink)}.scard2 .hito.done .hn,.scard2 .hito.on{background:var(--green);color:#fff}.scard2 .hito.on{border-color:var(--green)}.scard2 .hito.on .hn{background:#fff;color:var(--green-deep)}.scard2 .snext{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.scard2 .snext b{color:var(--ink)}.scard2 .sint{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;color:var(--muted);padding:10px 0 12px;border-bottom:1px solid var(--line);margin-bottom:10px}.scard2 .sint .sl{color:var(--ink);font-weight:600;margin-right:4px}.scard2 .sint b{font-weight:700;color:var(--ink)}.tl{padding-left:18px}.tl-i{position:relative;margin-bottom:13px}.tl-i:before{content:"";position:absolute;left:-18px;top:4px;width:8px;height:8px;border-radius:50%;border:1.5px solid #cfc7b6;background:var(--surface)}.tl-i.done:before{background:var(--green);border-color:var(--green)}.tl-i .t{font-size:13px}.tl-i .m{font-size:11px;color:var(--faint);margin-top:1px}.cta{background:var(--green);border-radius:var(--r-lg);padding:46px 40px;text-align:center}.cta h2{font-family:var(--serif);font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.03em;color:#fff;line-height:1}.cta .acts{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.cta .btn-out{color:#fff;border-color:rgba(255,255,255,.75)}.cta .btn-out:hover{background:#fff;color:var(--green-deep);border-color:#fff}.cta p{color:#cfe9df;font-size:15.5px;margin:12px auto 22px;max-width:440px}@media (max-width:980px){.hero-grid,.spanel{grid-template-columns:1fr}.spanel>*{min-width:0}.vgrid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr}}@media (max-width:640px){.hero .hzm .bar{grid-template-columns:112px 1fr 52px}.hero-grid>*{min-width:0}.valor{padding:16px}.vgrid{grid-template-columns:1fr}.cta{padding:40px 22px}.scard2 .hitos{grid-template-columns:1fr}}@media (max-width:1024px){.scard2 .hito{min-height:44px;padding:8px 12px 8px 8px;font-size:12.5px}.scard2 .hito .hn{width:21px;height:21px;font-size:11px}}}.cre-vender .capture-group{display:grid;gap:16px;border:0;min-width:0;padding-top:16px}.cre-vender .capture-group+.capture-group{border-top:1px solid var(--line);margin-top:8px}.cre-vender .capture-group>legend{font-size:18px;font-weight:700;color:var(--ink);padding-top:8px}.cre-vender .capture-choice{border:0;min-width:0}.cre-vender .seg .choice{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:44px;padding:8px 12px;border-radius:999px;cursor:pointer;font-size:14px}.cre-vender .seg .choice.on{background:var(--green);color:white}.cre-vender .seg .choice input{position:absolute;width:1px;height:1px;opacity:0}.cre-vender .seg .choice:has(input:focus-visible){outline:3px solid var(--green);outline-offset:3px}.cre-vender .vform .micro{font-size:14px;line-height:1.5;color:var(--muted)}@media (max-width:480px){.cre-vender .valor .vrow,.cre-vender .valor .vrow-via{grid-template-columns:1fr}.cre-vender .seg{flex-direction:column;border-radius:22px}}.cre-vender .valor summary.fl{cursor:pointer}@media (max-width:1024px){.cre-vender .valor .check{min-height:44px;align-items:center}.cre-vender .valor .check .bx{width:22px;height:22px;flex:0 0 22px}}