@font-face{font-family:Nunito Sans;src:url(/fonts/nunito-sans-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/nunito-sans-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Fallback;src:local("Arial");size-adjust:96%;ascent-override:105.3%;descent-override:36.8%;line-gap-override:0%}:root{--verde:#4a7a2b;--verde-o:#3d6623;--verde-oo:#2f4f1b;--verde-s:#eef4e8;--verde-foco:#9cc07a;--tinta:#1e2a22;--gris-t:#4b5a50;--gris-f:#f3f5f2;--borde:#e3e8e1;--borde-s:#edf0ec;--celeste:#e6f0f4;--crema:#fbf3e2;--crema-b:#f1e3c4;--tit:"Nunito Sans","Nunito Fallback",system-ui,sans-serif;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#fff}body{margin:0;background:#fff;color:var(--tinta);font:17px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;padding-bottom:0}img{max-width:100%}a{color:var(--verde-o)}a:hover{color:var(--verde-oo)}:focus-visible{outline:3px solid var(--verde-foco);outline-offset:2px}.saltar{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--tinta);color:#fff;font-weight:700;text-decoration:none}.saltar:focus{top:12px;color:#fff}.sprite{position:absolute;width:0;height:0;overflow:hidden}mark.pendiente{background:#fff1b8;color:#5a4300;padding:0 4px;border-radius:4px;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}code{font:600 .92em/1 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--gris-f);padding:2px 5px;border-radius:5px}.w{max-width:1180px;margin:0 auto;padding:0 24px}.btn{max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--verde);color:#fff;font-weight:700;text-decoration:none;border-radius:13px;border:1px solid var(--verde);white-space:nowrap}.btn svg{flex:none}.btn:hover{background:var(--verde-o);border-color:var(--verde-o);color:#fff}.btn-g{min-height:56px;padding:0 26px;font-size:18px}.btn-m{min-height:50px;padding:0 22px;font-size:16.5px}.btn-c{min-height:40px;padding:0 16px;font-size:15px;border-radius:12px}.btn-sec{background:#fff;color:var(--verde-o);border-color:var(--verde)}.btn-sec:hover{background:var(--verde-s);color:var(--verde-oo)}@media(max-width:479px){.btn-g{width:100%;font-size:17px;padding:0 18px}}.cab{position:relative;z-index:30;background:#fff;border-bottom:1px solid var(--borde)}.cab-in{max-width:1180px;margin:0 auto;padding:0 24px;min-height:78px;display:flex;align-items:center;gap:16px}.marca{display:flex;align-items:center;gap:11px;margin-right:auto;color:var(--tinta);text-decoration:none;min-width:0}.marca svg{flex:none}.marca-t{display:flex;flex-direction:column;line-height:1.15;min-width:0}.marca-n{font:700 19px/1.15 var(--tit);letter-spacing:-.01em}.marca-c{color:#4a7a2b}.marca-b{font-size:12.5px;color:var(--gris-t);margin-top:2px;white-space:nowrap}.marca:hover{color:var(--tinta)}.nav,.cab-wa{display:none}.desp{position:relative}.desp>summary,.nav-a{display:flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:8px;color:var(--tinta);font-size:15.5px;font-weight:600;line-height:26px;text-decoration:none;white-space:nowrap;cursor:pointer;list-style:none}.desp>summary::-webkit-details-marker{display:none}.desp>summary svg{color:var(--gris-t)}.desp>summary:hover,.nav-a:hover,.desp[open]>summary,.nav-a[aria-current=page]{color:var(--verde-o);background:var(--gris-f)}.desp[open]>summary svg{color:var(--verde-o)}.desp-p{position:absolute;top:calc(100% + 16px);left:-8px;min-width:260px;padding:8px;background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 1px 2px #1e2a220f,0 12px 28px #1e2a221a;display:grid}.desp-p a{display:block;padding:8px 12px;border-radius:9px;color:var(--tinta);text-decoration:none;font-size:15.5px;line-height:1.35}.desp-p a:hover,.desp-p a[aria-current=page]{background:var(--gris-f);color:var(--verde-o)}.movil>summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border:1px solid #dde3dc;border-radius:12px;color:var(--tinta);font-weight:600;cursor:pointer;list-style:none}.movil>summary::-webkit-details-marker{display:none}.movil[open]>summary{border-color:var(--verde);color:var(--verde-o)}.movil:not([open]) .movil-p{display:none}.movil-p{position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - 90px);overflow-y:auto;padding:8px 20px 100px;background:#fff;border-bottom:1px solid var(--borde);box-shadow:0 14px 24px #1e2a2214}.movil-g>summary,.movil-a{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-bottom:1px solid var(--borde-s);color:var(--tinta);font-weight:600;font-size:16.5px;text-decoration:none;cursor:pointer;list-style:none}.movil-g>summary::-webkit-details-marker{display:none}.movil-g[open]>summary{color:var(--verde-o)}.movil-l{display:grid;padding:4px 0 10px}.movil-l a{display:flex;align-items:center;min-height:48px;padding:0 12px;color:var(--tinta);text-decoration:none;border-radius:10px}.movil-l a:hover{background:var(--gris-f);color:var(--verde-o)}.movil-p .btn{display:flex;margin-top:18px;width:100%}@media(max-width:420px){.cab-in{padding:0 16px;gap:10px;min-height:72px}.marca{gap:9px}.marca-n{font-size:16.5px}.marca-b{font-size:11px;white-space:normal}.marca svg{width:38px;height:38px}.movil>summary{padding:0 12px;gap:6px}}@media(max-width:369px){.marca-b{display:none}}@media(min-width:1080px){.nav{display:flex;align-items:center;gap:2px;margin-right:10px}.cab-wa{display:inline-flex}.movil{display:none}}.pie{background:var(--gris-f);border-top:1px solid var(--borde);color:var(--gris-t)}.pie-g{max-width:1180px;margin:0 auto;padding:64px 24px 40px;display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2.6fr));gap:36px}.pie-m{min-width:0}.pie-logo{display:flex;align-items:center;gap:11px;margin:0}.pie-dir{margin:10px 0 0;font-size:14.5px;color:var(--gris-t)}.pie-logo span{display:flex;flex-direction:column;line-height:1.2}.pie-logo strong{font:700 18.5px/1.2 var(--tit);color:var(--tinta)}.pie-logo small{font-size:12.5px;color:var(--gris-t);margin-top:2px}.pie-m .btn{margin-top:22px}.pie-c{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pie-t{margin:0 0 10px;font:700 15.5px/1.3 var(--tit);color:var(--tinta)}.pie-c a{padding:5px 0;color:var(--gris-t);font-size:15px;line-height:1.4;text-decoration:none}.pie-c a:hover{color:var(--verde-o);text-decoration:underline}.pie-f{width:calc(100% - 48px);max-width:1132px;margin:0 auto;padding:18px 0 24px;border-top:1px solid var(--borde);font-size:14px}@media(max-width:1023px){.pie-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:559px){.pie-g{padding:48px 16px 28px;gap:28px 16px}.pie-m{grid-column:1/-1}.pie-c:last-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.pie-c:last-child .pie-t{grid-column:1/-1}.pie-c a{display:flex;align-items:center;min-height:44px;padding:0;font-size:14.5px}.pie-f{width:calc(100% - 32px);padding:16px 0 96px}}.flot{position:fixed;right:18px;bottom:18px;z-index:40;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--verde);color:#fff;box-shadow:0 2px 6px #1e2a2240}.flot:hover{background:var(--verde-o);color:#fff}.flot:focus-visible{outline:3px solid var(--verde-foco);outline-offset:3px}@media(min-width:900px){.flot{right:24px;bottom:24px}}.sec{padding:72px 0;background:#fff}.sec-g{background:var(--gris-f)}.col{max-width:760px}.h2{margin:0;font:700 clamp(28px,3.2vw,38px)/1.14 var(--tit);letter-spacing:-.015em;color:var(--tinta);text-wrap:balance}.h3{margin:0;font:700 21px/1.3 var(--tit);color:var(--tinta)}.p{margin:16px 0 0;color:var(--gris-t);font-size:17px;line-height:1.65;text-wrap:pretty}.p a,.lista a,.tj-d a,.fq-r a,.paso a,.datos li a,.datos-t a,.num-l a{color:var(--verde-o);font-weight:600;text-underline-offset:3px}.p a:hover,.lista a:hover,.tj-d a:hover,.fq-r a:hover,.paso a:hover,.datos li a:hover,.datos-t a:hover,.num-l a:hover{color:var(--verde-oo)}.p strong{color:var(--tinta)}@media(max-width:639px){.sec{padding:48px 0}.w{padding:0 16px}.p{font-size:16.5px}}.ih{padding:28px 0 72px;background:#fff}.migas ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;color:var(--gris-t);font-size:14px;line-height:1.5}.migas li+li:before{content:"/";margin-right:8px;color:#a3aea6}.migas a{color:var(--gris-t);text-decoration:none}.migas a:hover{color:var(--verde-o);text-decoration:underline}.migas span{color:var(--tinta)}.ih-g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:center;margin-top:30px}.ih-una{grid-template-columns:minmax(0,1fr)}.ih-t{min-width:0}.ih h1{margin:0;font:700 clamp(34px,4.6vw,52px)/1.06 var(--tit);letter-spacing:-.02em;color:var(--tinta);text-wrap:balance}.baj{margin:18px 0 0;max-width:640px;color:var(--gris-t);font-size:18.5px;line-height:1.6;text-wrap:pretty}.cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:30px}.apoyo{display:flex;align-items:center;gap:10px;margin:0;max-width:440px;color:var(--gris-t);font-size:15px;line-height:1.45}.apoyo svg{flex:none}.fig{margin:0;min-width:0;border-radius:24px;overflow:hidden;background:var(--celeste);aspect-ratio:480/340}.fig img{display:block;width:100%;height:100%;object-fit:contain}.fig-ancha{aspect-ratio:560/400}@media(max-width:899px){.ih-g{grid-template-columns:minmax(0,1fr);gap:32px}.fig{max-width:560px}}@media(max-width:639px){.ih{padding:18px 0 44px}.ih-g{margin-top:18px;gap:26px}.baj{font-size:17px}.cta{margin-top:24px}.fig{border-radius:20px}}.intro{padding:56px 0;background:#fff;border-top:1px solid var(--borde)}.intro .p:first-child{margin-top:0}.lead{font-size:18.5px;color:var(--tinta)}.franja{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;margin:32px 0 0;padding:0;list-style:none}.franja li{min-width:0;padding:4px 24px;border-left:1px solid var(--borde)}.franja li:first-child{padding-left:0;border-left:0}.franja-t{display:flex;align-items:center;gap:10px;margin:0;font:700 18px/1.3 var(--tit);color:var(--tinta)}.franja-t svg{flex:none}.franja-d{margin:6px 0 0;color:var(--gris-t);font-size:16px;line-height:1.55}.franja a{color:var(--verde-o);font-weight:600}@media(max-width:767px){.intro{padding:40px 0}.lead{font-size:17px}.franja{grid-template-columns:minmax(0,1fr);margin-top:22px}.franja li,.franja li:first-child{padding:14px 0;border-left:0;border-top:1px solid var(--borde)}.franja li:first-child{border-top:0;padding-top:0}}.lista{margin:16px 0 0;padding-left:22px;color:var(--gris-t);font-size:17px;line-height:1.6}.lista li+li{margin-top:6px}.lista li::marker{color:var(--verde)}.num-l{margin:18px 0 0;padding:0;list-style:none;counter-reset:n;display:grid;gap:10px}.num-l li{counter-increment:n;display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;color:var(--gris-t);font-size:17px;line-height:1.55}.num-l li:before{content:counter(n);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--verde-s);color:var(--verde-o);font:700 16px/1 var(--tit)}.tjs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none}.tj{display:flex;flex-direction:column;min-width:0;padding:18px 20px;background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 1px 2px #1e2a220f}.sec-g .tj{background:#fff}.tj-t{margin:0;font:700 18.5px/1.3 var(--tit);color:var(--tinta)}.tj-t a{color:var(--tinta);text-decoration:none}.tj-t a:hover{color:var(--verde-o);text-decoration:underline}.tj-d{margin:6px 0 0;color:var(--gris-t);font-size:16px;line-height:1.55}.tj-wa{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:40px;margin-top:10px;color:var(--verde-o);font-weight:700;font-size:15.5px;text-decoration:none}.tj-wa:hover span{text-decoration:underline}.datos{margin-top:24px;padding:22px 24px 24px;background:var(--verde-s);border-radius:18px}.datos-t{margin:0;font:700 19px/1.3 var(--tit);color:var(--tinta)}.datos ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 26px;margin:16px 0 0;padding:0;list-style:none}.datos li{display:flex;align-items:flex-start;gap:10px;min-width:0;color:var(--tinta);font-size:16.5px;line-height:1.5}.datos li svg{flex:none;margin-top:1px}.datos .btn{margin-top:22px}.pasos{margin:26px 0 0;padding:0;list-style:none;display:grid;gap:0}.paso{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;position:relative;padding-bottom:22px}.paso:not(:last-child):before{content:"";position:absolute;left:21px;top:46px;bottom:2px;width:2px;background:#cfdcc6}.paso-n{grid-row:1/3;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--verde);color:#fff;font:700 19px/1 var(--tit)}.paso-t{margin:9px 0 0;font:700 18.5px/1.3 var(--tit);color:var(--tinta)}.paso-d{margin:4px 0 0;color:var(--gris-t);font-size:16.5px;line-height:1.6}.sub{margin-top:40px;padding-top:32px;border-top:1px solid var(--borde)}.sec-g .sub{border-top-color:#dde4da}.grilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.grilla article{display:flex;flex-direction:column;min-width:0;padding:20px 22px 18px;background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 1px 2px #1e2a220f}.grilla .h3{font-size:19.5px}.grilla .p{margin-top:8px;font-size:16px}.figura{margin:26px 0 0;border-radius:20px;overflow:hidden;background:var(--celeste)}.figura img{display:block;width:100%;height:auto}.cta-sec{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px}.cta-sec p{margin:0;color:var(--gris-t);font-size:15.5px;line-height:1.45;max-width:420px}@media(max-width:639px){.tjs,.grilla{grid-template-columns:minmax(0,1fr);gap:10px}.tj,.grilla article{padding:14px 16px}.tj-t{font-size:17.5px}.tj-d{font-size:15.5px}.datos{padding:18px 16px}.datos ul{grid-template-columns:minmax(0,1fr);gap:10px}.datos .btn{width:100%}.lista,.num-l li{font-size:16.5px}.paso-d{font-size:16px}.sub{margin-top:32px;padding-top:26px}.cta-sec .btn{width:100%}}.tabla-w{margin-top:24px;border:1px solid var(--borde);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 2px #1e2a220f}.tabla{width:100%;border-collapse:collapse;font-size:16px;line-height:1.45}.tabla th{padding:12px 18px;background:var(--verde-s);color:var(--tinta);font:700 15px/1.3 var(--tit);text-align:left;vertical-align:bottom}.tabla td{padding:12px 18px;border-top:1px solid var(--borde);color:var(--gris-t);font-variant-numeric:tabular-nums;vertical-align:top}.tabla td:first-child{color:var(--tinta);font-weight:600}.tabla td a{color:var(--verde-o);font-weight:700}.tabla .num{text-align:right}.tabla tfoot td{background:#fbfcfa;color:var(--tinta);font-weight:700;border-top:2px solid #cfdcc6}.tabla-ancha{font-size:15px}.tabla-ancha th,.tabla-ancha td{padding:10px 12px}.tabla th button{all:unset;display:inline-flex;align-items:flex-end;gap:6px;cursor:pointer;color:inherit;font:inherit;text-align:inherit}.tabla th button:hover{color:var(--verde-o)}.tabla th button:focus-visible{outline:3px solid var(--verde-foco);outline-offset:2px;border-radius:4px}.tabla th button svg{flex:none;color:#93a497}.tabla th[aria-sort] button svg{color:var(--verde-o)}.tabla th[aria-sort=ascending] button svg{transform:rotate(180deg)}.tabla-pie{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px}.tabla-pie p{margin:0;color:#55635a;font-size:14px}@media(min-width:900px){.tabla-w-ancha{width:min(1132px,calc(100vw - 48px))}}@media(max-width:899px){.tabla-w-ancha{border:0;border-radius:0;overflow:visible;background:none;box-shadow:none}.tabla-ancha,.tabla-ancha tbody,.tabla-ancha tfoot{display:block;width:auto}.tabla-ancha thead{display:none}.tabla-ancha tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tabla-ancha tfoot{margin-top:10px}.tabla-ancha tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;padding:10px 14px 12px;border:1px solid var(--borde);border-radius:14px;background:#fff}.tabla-ancha td,.tabla-ancha .num{display:flex;flex-direction:column;justify-content:space-between;gap:2px;min-width:0;padding:8px 0 0;border:0;text-align:left;color:var(--tinta);font-size:15.5px}.tabla-ancha td:first-child{grid-column:1/-1;padding:0 0 8px;border-bottom:1px solid var(--borde-s);font:700 17px/1.3 var(--tit)}.tabla-ancha td:not(:first-child):before{content:attr(data-label);color:var(--gris-t);font-size:12px;font-weight:600;line-height:1.25}.tabla-ancha tfoot td{background:none;border-top:0}.tabla-ancha tfoot td:first-child{border-bottom-color:#cfdcc6}.tabla-ancha tfoot tr{background:var(--verde-s);border-color:#cfdcc6}}@media(max-width:639px){.tabla-ancha tbody{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.tabla-w:not(.tabla-w-ancha){border:0;border-radius:0;overflow:visible;background:none;box-shadow:none}.tabla:not(.tabla-ancha),.tabla:not(.tabla-ancha) tbody,.tabla:not(.tabla-ancha) tfoot,.tabla:not(.tabla-ancha) tr,.tabla:not(.tabla-ancha) td{display:block;width:auto}.tabla:not(.tabla-ancha) thead{display:none}.tabla:not(.tabla-ancha) tr{margin-top:10px;padding:4px 16px;border:1px solid var(--borde);border-radius:14px;background:#fff}.tabla:not(.tabla-ancha) td{display:flex;flex-direction:column;gap:2px;padding:9px 0;border-top:1px solid var(--borde-s);text-align:left}.tabla:not(.tabla-ancha) td.num{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.tabla:not(.tabla-ancha) td:first-child{border-top:0;font:700 17px/1.35 var(--tit)}.tabla:not(.tabla-ancha) td:not(:first-child):before{content:attr(data-label);color:var(--gris-t);font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.tabla:not(.tabla-ancha) tfoot td{background:none}.tabla-pie .btn{width:100%}}.fq{display:grid;gap:12px;margin-top:28px}.fq-q{border:1px solid var(--borde);border-radius:16px;background:#fff;box-shadow:0 1px 2px #1e2a220d}.fq-q[open]{border-color:#c5d6b8;background:#fbfcfa}.fq-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:14px 20px;cursor:pointer;list-style:none;font:700 17.5px/1.35 var(--tit);color:var(--tinta)}.fq-q summary::-webkit-details-marker{display:none}.fq-q summary:hover{color:var(--verde-o)}.fq-q summary:focus-visible{border-radius:16px}.fq-q summary svg{flex:none;color:var(--verde)}.fq-q[open] .fq-v{display:none}.fq-r{padding:0 20px 18px}.fq-r p{margin:0;color:var(--gris-t);font-size:16.5px;line-height:1.65}@media(max-width:639px){.fq{margin-top:22px;gap:10px}.fq-q summary{padding:12px 16px;font-size:16.5px}.fq-r{padding:0 16px 16px}.fq-r p{font-size:16px}}.fu{padding:36px 0 40px;background:#fff;border-top:1px solid var(--borde)}.fu-t{margin:0;font:700 15.5px/1.3 var(--tit);color:var(--tinta)}.fu ul{display:grid;gap:6px;margin:10px 0 0;padding-left:18px;color:var(--gris-t);font-size:14.5px;line-height:1.5}.fu a{color:var(--gris-t);text-underline-offset:3px;overflow-wrap:anywhere}.fu a:hover{color:var(--verde-o)}@media(max-width:639px){.fu{padding:28px 0 32px}.fu ul{font-size:14px}}.ci{padding:64px 0 0;background:var(--crema);border-top:1px solid var(--crema-b)}.ci-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:end}.ci-f{margin:0 0 28px}.ci-f img{display:block;width:100%;max-width:500px;height:auto}.ci-t{padding-bottom:64px;min-width:0}.ci-h{margin:0;font:700 clamp(30px,3.8vw,42px)/1.1 var(--tit);letter-spacing:-.02em;color:var(--tinta);text-wrap:balance}.ci-d{margin:14px 0 26px;max-width:540px;color:#3f4d44;font-size:18px;line-height:1.6;text-wrap:pretty}@media(max-width:899px){.ci{padding-top:48px}.ci-g{grid-template-columns:minmax(0,1fr);gap:8px}.ci-t{padding-bottom:48px;order:-1}.ci-f{margin:0 auto;max-width:420px}}@media(max-width:639px){.ci-d{font-size:17px}}.hero{padding:56px 0 64px;background:#fff}.hero-txt>*{max-width:780px}.rot{margin:0 0 14px;color:var(--verde-o);font-size:13.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.hero h1{margin:0;font:700 clamp(34px,4.6vw,52px)/1.06 var(--tit);letter-spacing:-.02em;color:var(--tinta)}.hero .baj{max-width:780px}.hero .cta{max-width:none}.escena{margin:44px 0 0;background:linear-gradient(#e6f0f4 0 52.08%,#c9dbe5 52.08% 54.58%,#b3cbd8 54.58% 58.75%,#9ebdcc 58.75% 60.83%,#d2e2b6 60.83% 66.67%,#a9c77f 66.67%)}.escena img{display:block;width:100%;max-width:1440px;height:auto;margin:0 auto}.vac{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 28px;margin-top:-46px;padding:18px 18px 18px 28px;background:#fff;border:1px solid var(--borde);border-radius:18px;box-shadow:0 1px 2px #1e2a220f,0 10px 30px #1e2a2214}.vac-t{margin:0;font:700 21px/1.25 var(--tit);color:var(--tinta)}.vac-l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vac-l a{display:flex;align-items:center;gap:12px;min-height:58px;padding:8px 16px 8px 12px;border:1px solid var(--borde);border-radius:14px;background:var(--gris-f);color:var(--tinta);font-weight:700;font-size:16px;line-height:1.25;text-decoration:none}.vac-l a svg{flex:none}.vac-l a span{flex:1;min-width:0}.vac-wa{color:var(--verde)}.vac-l a:hover{border-color:var(--verde);background:var(--verde-s);color:var(--verde-o)}@media(max-width:1023px){.vac{grid-template-columns:minmax(0,1fr);padding:18px 20px 20px}}@media(max-width:719px){.hero{padding:34px 0 40px}.escena{margin-top:30px}.escena img{height:220px;object-fit:cover;object-position:82% 100%}.vac{margin-top:-24px;padding:16px 14px 14px;gap:12px}.vac-t{font-size:19px}.vac-l{grid-template-columns:minmax(0,1fr);gap:8px}.vac-l a{min-height:54px}}.ga-l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0;padding:0;list-style:none}.ga-i{min-width:0;padding:4px 28px;border-left:1px solid var(--borde)}.ga-i:first-child{padding-left:0;border-left:0}.ga-i:last-child{padding-right:0}.ga-t{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:0;font:700 18px/1.3 var(--tit);color:var(--tinta)}.ga-t svg{display:block}.ga-d{margin:8px 0 0;color:var(--gris-t);font-size:16px;line-height:1.55}@media(max-width:1023px){.ga-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0}.ga-i:nth-child(3){padding-left:0;border-left:0}.ga-i:nth-child(2){padding-right:0}}@media(max-width:639px){.ga-l{grid-template-columns:minmax(0,1fr);gap:0;margin-top:22px}.ga-i,.ga-i:nth-child(n){display:grid;grid-template-columns:60px minmax(0,1fr);column-gap:14px;padding:16px 0;border-left:0;border-top:1px solid var(--borde)}.ga-i:first-child{border-top:0;padding-top:0}.ga-i:last-child{padding-bottom:0}.ga-t{display:contents}.ga-t svg{grid-row:1/3;width:60px;height:50px}.ga-t span{align-self:end;font-size:17px}.ga-d{margin:4px 0 0;font-size:15.5px}}.cabeza{max-width:760px;margin-bottom:36px}.sv-g{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.sv{position:relative;grid-column:span 2;display:flex;flex-direction:column;padding:18px 22px 22px;background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 1px 2px #1e2a220f}.sv:hover{border-color:var(--verde)}.sv img{display:block;width:160px;height:120px;margin:0 0 14px -10px}.sv-c{display:flex;flex-direction:column;flex:1;min-width:0}.sv-t{margin:0;font:700 20.5px/1.25 var(--tit);color:var(--tinta)}.sv-d{margin:6px 0 16px;color:var(--gris-t);font-size:16px;line-height:1.55}.sv-d a{color:var(--verde-o);font-weight:600}.sv-v{display:inline-flex;align-items:center;gap:7px;margin-top:auto;align-self:flex-start;min-height:40px;color:var(--verde-o);font-weight:700;font-size:15.5px;text-decoration:none}.sv-v:hover span{text-decoration:underline}.sv-h{grid-column:span 3;flex-direction:row;align-items:center;gap:22px;padding:18px 24px 18px 16px}.sv-h img{margin:0;flex:none}.sv-h .sv-d{margin-bottom:12px}@media(max-width:1023px){.sv-g{grid-template-columns:repeat(2,minmax(0,1fr))}.sv,.sv-h{grid-column:auto}.sv:first-child{grid-column:1/-1;flex-direction:row;align-items:center;gap:22px}.sv:first-child img{margin:0;flex:none}.sv-h{flex-direction:column;align-items:stretch;gap:0;padding:18px 22px 22px}.sv-h img{margin:0 0 14px -10px}}@media(max-width:639px){.cabeza{margin-bottom:24px}.sv-g{grid-template-columns:minmax(0,1fr);gap:12px}.sv,.sv-h,.sv:first-child{flex-direction:row;align-items:flex-start;gap:14px;padding:14px 16px 16px 12px}.sv img,.sv-h img,.sv:first-child img{flex:none;width:100px;height:75px;margin:0}.sv-t{font-size:18.5px}.sv-d{margin:4px 0 10px;font-size:15.5px}}.pr-l{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.pr-l:before{content:"";position:absolute;left:24px;right:calc(25% - 4px);top:23px;height:2px;background:#cfdcc6}.pr-i{position:relative;min-width:0}.pr-n{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--verde);color:#fff;font:700 21px/1 var(--tit);box-shadow:0 0 0 6px #fff}.sec-g .pr-n{box-shadow:0 0 0 6px var(--gris-f)}.pr-t{margin:18px 0 0;font:700 19px/1.3 var(--tit);color:var(--tinta)}.pr-d{margin:8px 0 0;color:var(--gris-t);font-size:16px;line-height:1.6}.pr-d a{color:var(--verde-o);font-weight:600}.res{display:flex;align-items:center;gap:28px;margin-top:48px;padding:22px 32px 22px 22px;background:#fff;border:1px solid var(--borde);border-radius:18px;box-shadow:0 1px 2px #1e2a220f}.res>svg{flex:none;display:block}.res-c{min-width:0;max-width:820px}.res-c .p{margin-top:8px;font-size:16.5px}@media(max-width:1023px){.pr-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}.pr-l:before{display:none}}@media(max-width:639px){.pr-l{grid-template-columns:minmax(0,1fr);gap:22px}.pr-i{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px}.pr-n{grid-row:1/3;width:44px;height:44px;font-size:19px}.pr-t{margin:9px 0 0;font-size:18px}.pr-d{margin-top:4px;font-size:15.5px}.res{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;padding:18px}.res>svg{width:110px;height:100px}}.pc-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.pc-g .p{margin:16px 0 26px;font-size:17.5px}.pc-der{min-width:0}.pc-der .h3{margin:6px 0 18px}.pc-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.fc{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:20px;background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 1px 2px #1e2a220f}.fc-ic{flex:none;display:grid;place-items:center;width:68px;height:68px;border-radius:16px;background:var(--celeste)}.fc-tx{display:flex;flex-direction:column;min-width:0}.fc-t{font:700 18.5px/1.3 var(--tit);color:var(--tinta)}.fc-d{margin-top:5px;color:var(--gris-t);font-size:15.5px;line-height:1.55}@media(max-width:959px){.pc-g{grid-template-columns:minmax(0,1fr);gap:36px}}@media(max-width:639px){.pc-l{grid-template-columns:minmax(0,1fr);gap:10px}.fc{padding:14px;gap:14px}.fc-ic{width:56px;height:56px;border-radius:14px}.fc-ic svg{width:46px;height:46px}.pc-g .btn{width:100%}}.co-top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center;margin-bottom:36px}.co-cab{min-width:0}.co-cab .p{font-size:17.5px}.co-img{display:block;width:100%;height:auto;border-radius:18px}.co-g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.cm{display:flex;flex-direction:column;gap:6px;min-width:0;height:100%;padding:20px 20px 18px;background:#fff;border:1px solid var(--borde);border-radius:16px;box-shadow:0 1px 2px #1e2a220f;color:var(--tinta);text-decoration:none}.cm:hover{border-color:var(--verde);color:var(--tinta)}.cm:hover .cm-n{color:var(--verde-o)}.cm-n{display:flex;align-items:center;justify-content:space-between;gap:8px;font:700 20px/1.25 var(--tit)}.cm-n svg{flex:none;color:var(--verde)}.cm-v{margin-top:6px;color:var(--gris-t);font-size:15px;line-height:1.4}.cm-v b{display:block;color:var(--tinta);font:700 28px/1.1 var(--tit);letter-spacing:-.01em}.cm-p{margin-top:8px;padding-top:10px;border-top:1px solid var(--borde);color:var(--gris-t);font-size:14.5px;line-height:1.4}.cm-p b{color:var(--verde-o);font-weight:700}.co-pie{margin-top:20px;padding:20px 24px;background:#fff;border:1px solid var(--borde);border-radius:16px}.co-pie .h3{font-size:18.5px}.co-pie .p{margin-top:6px;font-size:16px}.co-fu{margin:10px 0 0;color:#55635a;font-size:13.5px;line-height:1.45}@media(max-width:1023px){.co-top{grid-template-columns:minmax(0,1fr);gap:28px}.co-img{max-width:560px}.co-g{grid-template-columns:repeat(2,minmax(0,1fr))}.co-g li:last-child{grid-column:1/-1}}@media(max-width:639px){.co-top{margin-bottom:24px}.co-g{gap:10px}.cm{padding:14px 14px 12px}.cm-n{font-size:17.5px}.cm-v{font-size:14px}.cm-v b{font-size:24px}.cm-p{font-size:13.5px}.co-pie{padding:16px}}.fq-g{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.fq-cab{min-width:0}.fq-wa{margin-top:28px;padding:22px 24px 24px;border-radius:18px;background:var(--verde-s)}.fq-wa p{margin:0 0 16px;color:var(--tinta);font-size:16.5px;line-height:1.55}.fq-g .fq{margin-top:0;min-width:0}@media(max-width:899px){.fq-g{grid-template-columns:minmax(0,1fr);gap:28px}.fq-wa{display:none}}.no-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 0;padding:0;list-style:none}.no-l a{display:flex;align-items:center;min-height:48px;padding:0 16px;border:1px solid var(--borde);border-radius:12px;background:#fff;color:var(--tinta);font-weight:600;text-decoration:none}.no-l a:hover{border-color:var(--verde);color:var(--verde-o)}@media(max-width:639px){.no-l{grid-template-columns:minmax(0,1fr)}}.franja-n{font:700 34px/1.05 var(--tit);color:var(--verde-o);letter-spacing:-.01em}@media(max-width:767px){.franja-n{font-size:30px}}
