.aac-cab{padding-block:clamp(28px,4vw,56px) clamp(56px,7vw,96px)}.aac-cab-tx{gap:18px;display:grid}.aac-cab h1{max-width:17ch;font-size:clamp(40px,5.6vw,80px)}.aac-fecha{color:var(--gris);font-size:14px}.aac-corta{background:var(--blanco);border:1px solid var(--linea);border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin-top:clamp(32px,4vw,52px);display:grid;overflow:hidden}.aac-corta-r{border-left:6px solid var(--lima);padding:clamp(22px,3vw,36px);font-size:clamp(18px,1.6vw,20px);line-height:1.55}.aac-corta-r b{font-weight:700}.aac-tres{background:var(--crema-2);border-left:1px solid var(--linea);align-content:center;gap:0;padding:clamp(14px,2vw,22px) clamp(18px,2.4vw,30px);display:grid}.aac-tres li{color:var(--gris);grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:14px;padding-block:12px;font-size:15.5px;line-height:1.35;display:grid}.aac-tres li+li{border-top:1px dashed var(--linea)}.aac-tres b{color:var(--tinta);font:700 18px/1.2 var(--titular);display:block}.aac-tres-ic{background:var(--tinta);width:40px;height:40px;color:var(--lima);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.aac-tres-ic.ok{background:var(--lima);color:var(--tinta)}.aac-tres-ic svg{width:20px;height:20px}.aac-cab-nota{color:var(--gris);margin-top:20px;font-size:15.5px}.aac-dia{padding-block:var(--seccion)}.aac-dia-cab{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.aac-dia h2{font-size:clamp(32px,4.2vw,58px)}.aac-cinta{gap:clamp(24px,3vw,36px);margin:clamp(36px,5vw,64px) 0 0;display:grid}.aac-reloj{border-bottom:2px solid var(--tinta-3);height:56px;margin-inline:12px;position:relative}.aac-reloj span{bottom:14px;left:calc(var(--x) * 100%);font:500 12.5px var(--mono);color:var(--gris-claro);position:absolute;transform:translate(-50%)}.aac-punto{bottom:-9px;left:calc(var(--x) * 100%);background:var(--lima);width:16px;height:16px;box-shadow:0 0 0 4px var(--tinta);border-radius:50%;margin-left:-8px;position:absolute}.aac-punto.persona{background:var(--blanco)}.aac-punto.fallo{background:var(--rojo-tenue);box-shadow:0 0 0 4px var(--tinta),inset 0 0 0 4px var(--rojo)}.aac-dia-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.aac-dia-l li{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:18px;align-content:start;gap:10px;padding:20px;display:grid}.aac-dia-l time{font:500 13px var(--mono);color:var(--lima)}.aac-dia-m{font:700 clamp(18px,1.6vw,20px)/1.25 var(--titular);letter-spacing:-.01em}.aac-dia-d{color:var(--gris-claro);font-size:15.5px;line-height:1.5}.aac-est{background:var(--lima);color:var(--tinta);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:5px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.aac-est svg{width:14px;height:14px}.aac-est.persona{background:var(--blanco);color:var(--tinta)}.aac-est.fallo{background:var(--rojo-tenue);color:var(--rojo)}.aac-cinta figcaption{color:var(--gris-claro);font-size:13px}.aac-dest{padding-block:var(--seccion);background:var(--crema-2)}.aac-dest-cab{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,56px);display:grid}.aac-dest h2{font-size:clamp(32px,4.2vw,58px)}.aac-tab{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%}.aac-tab thead th{color:var(--gris);vertical-align:bottom;padding:0 14px 14px;font-size:14px;font-weight:600}.aac-tab thead th:first-child{width:31%;padding-left:0}.aac-tab thead th:not(:first-child){border-bottom:3px solid var(--verde)}.aac-tab thead th:nth-child(3){border-bottom-color:var(--tinta)}.aac-tab thead th:nth-child(4){border-bottom-color:var(--rojo)}.aac-tab tbody th,.aac-tab td{border-bottom:1px solid var(--linea);vertical-align:middle;padding:14px}.aac-tab tbody th{font:700 clamp(17px,1.5vw,19px)/1.25 var(--titular);padding-left:0}.aac-tab td{border-left:1px solid var(--linea)}.aac-tab td.si{background:var(--blanco)}.aac-marca{color:var(--gris);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;line-height:1.45;display:grid}.aac-mv{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aac-mk{background:var(--lima);width:32px;height:32px;color:var(--tinta);border-radius:50%;place-items:center;display:grid}.aac-mk.d1{background:var(--tinta);color:var(--lima)}.aac-mk.d2{background:var(--rojo-tenue);color:var(--rojo)}.aac-mk svg{width:16px;height:16px}.aac-vacio{background:var(--linea);border-radius:50%;width:8px;height:8px;margin-inline:auto;display:block}.aac-dest-n{color:var(--gris);margin-top:24px}.aac-asi{padding-block:var(--seccion)}.aac-asi-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.aac-asi-tx{gap:22px;display:grid}.aac-asi h2{font-size:clamp(32px,4.2vw,58px)}.aac-asi-l{gap:14px;display:grid}.aac-asi-l li{color:var(--sobre-verde-suave);grid-template-columns:24px minmax(0,1fr);gap:12px;line-height:1.5;display:grid}.aac-asi-l svg{width:22px;height:22px;color:var(--lima);margin-top:1px}.aac-esc{background:var(--tinta);border-radius:28px;gap:12px;margin:0;padding:clamp(14px,2vw,22px);display:grid;box-shadow:0 30px 60px -30px #0e1d1a99}.aac-conv{background:var(--crema-2);color:var(--tinta);border-radius:18px;flex-direction:column;gap:10px;padding:18px;display:flex}.aac-conv .fuentes{margin-top:0}.aac-conv-pie{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aac-ok{border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.aac-ok svg{width:14px;height:14px}.aac-nota{background:var(--lima-tenue);border:1px dashed var(--verde);border-radius:14px;padding:14px 16px;font-size:14.5px;line-height:1.45}.aac-nota-t{color:var(--verde-osc);align-items:center;gap:8px;margin-bottom:4px;font-weight:600;display:flex}.aac-nota-t svg{width:16px;height:16px}.aac-esc figcaption{color:var(--gris-claro);padding-inline:6px;font-size:13px}.aac-ex{padding-block:var(--seccion)}.aac-ex-cab{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,56px);display:grid}.aac-ex h2{font-size:clamp(32px,4.2vw,58px)}.aac-hoja{border-collapse:separate;border-spacing:0;text-align:left;background:var(--blanco);border:1px solid var(--linea);border-radius:24px;width:100%;overflow:hidden}.aac-hoja thead th{background:var(--tinta);color:var(--blanco);padding:18px 22px;font-size:14px;font-weight:600}.aac-hoja thead th:last-child{background:var(--verde)}.aac-hoja tbody th,.aac-hoja td{border-top:1px solid var(--linea);vertical-align:top;padding:16px 22px;line-height:1.45}.aac-hoja tbody th{width:28%;font:700 17.5px/1.3 var(--titular);display:table-cell}.aac-crit{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;display:grid}.aac-casilla{border:2px solid var(--verde);width:22px;height:22px;color:var(--verde);border-radius:6px;place-items:center;margin-top:1px;display:grid}.aac-casilla svg{stroke-width:3px;width:14px;height:14px}.aac-hoja td{color:var(--gris);font-size:15.5px}.aac-hoja q{quotes:"«" "»"}.aac-hoja td:last-child{background:var(--verde-tenue);width:34%;color:var(--verde-osc)}.aac-ex-n{color:var(--gris);margin-top:24px}.aac-pre{padding-block:var(--seccion)}.aac-pre-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.aac-pre-cab{gap:20px;display:grid}.aac-pre h2{font-size:clamp(32px,4.2vw,58px)}.aac-pre-otros{color:var(--gris-claro);font-size:15.5px;line-height:1.55}.aac-pre-l{margin:0;display:grid}.aac-pre-l>div{border-top:1px solid var(--linea-osc);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px;padding-block:24px;display:grid}.aac-pre-l dt{color:var(--gris-claro);line-height:1.5}.aac-pre-l dt span{color:var(--blanco);font:700 clamp(19px,1.8vw,22px)/1.25 var(--titular);margin-bottom:6px;display:block}.aac-pre-l dd{color:var(--lima);white-space:nowrap;justify-items:end;margin:0;font-size:clamp(36px,4vw,54px);display:grid}.aac-pre-l dd small{font:500 14px var(--sans);letter-spacing:0;color:var(--gris-claro);margin-top:6px}.aac-pre-ej{background:var(--tinta-2);border:1px solid var(--linea-osc);border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:16px clamp(24px,4vw,56px);padding:clamp(20px,2.6vw,30px);line-height:1.55;display:grid}.aac-pre-ej b{color:var(--lima)}.aac-pre-sup{color:var(--gris-claro);font-size:15px}.aac-esca{padding-block:var(--seccion);background:var(--crema-2)}.aac-esca-cab{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,6vw,96px);margin-bottom:clamp(32px,4vw,56px);display:grid}.aac-esca h2{font-size:clamp(32px,4.2vw,58px)}.aac-pelda{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;display:grid}.aac-pelda li{min-height:calc(170px + var(--i) * 40px);background:var(--blanco);border:1px solid var(--linea);border-bottom:4px solid var(--verde);border-radius:20px 20px 6px 6px;align-content:start;gap:10px;padding:22px;display:grid}.aac-pelda li.top{background:var(--tinta);color:var(--blanco);border-color:var(--tinta);border-bottom-color:var(--lima)}.aac-pelda-e{background:var(--verde-tenue);color:var(--verde-osc);font:500 12.5px var(--mono);border-radius:999px;justify-self:start;padding:4px 10px}.aac-pelda li.top .aac-pelda-e{background:var(--lima);color:var(--tinta)}.aac-pelda h3{font-size:clamp(22px,2.2vw,28px)}.aac-pelda p{color:var(--gris);font-size:15.5px;line-height:1.45}.aac-pelda li.top p{color:var(--gris-claro)}.aac-esca-pie{border-top:2px solid var(--tinta);color:var(--gris);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px clamp(32px,6vw,96px);margin-top:clamp(28px,3vw,40px);padding-top:24px;line-height:1.55;display:grid}.aac-esca-pie b{color:var(--tinta)}.aac-faq{padding-block:var(--seccion)}.aac-faq-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.aac-faq-cab{gap:20px;display:grid;position:sticky;top:110px}.aac-faq h2{font-size:clamp(32px,4.2vw,58px)}.aac-faq-mas{color:var(--gris);line-height:1.5}.aac-faq-l{gap:10px;display:grid}.aac-faq-l details{background:var(--blanco);border:1px solid var(--linea);border-radius:18px}.aac-faq-l summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px 16px;padding:18px 18px 18px 22px;list-style:none;display:grid}.aac-faq-l summary::-webkit-details-marker{display:none}.aac-tema{font:500 12.5px var(--mono);color:var(--verde-osc);grid-column:1;justify-self:start;align-items:center;gap:6px;display:inline-flex}.aac-tema svg{width:14px;height:14px}.aac-preg{font:700 clamp(18px,1.6vw,20px)/1.3 var(--titular);letter-spacing:-.01em;grid-column:1}.aac-mas{border:1px solid var(--linea);width:40px;height:40px;transition:transform .4s var(--ease),background .3s;border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid}.aac-mas svg{width:20px;height:20px}.aac-faq-l details[open] .aac-mas{background:var(--lima);border-color:var(--lima);transform:rotate(45deg)}.aac-faq-l details p{color:var(--gris);max-width:62ch;padding:0 22px 22px;line-height:1.55}.aac-final{background:var(--lima);color:var(--tinta);padding-block:clamp(64px,8vw,104px)}.aac-final-in{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);display:grid}.aac-final h2{font-size:clamp(32px,4.4vw,62px)}.aac-final-in>div{justify-items:start;gap:18px;display:grid}.aac-final p{color:var(--sobre-lima-suave);font-size:clamp(18px,1.7vw,21px)}@media (width<=980px){.aac-corta,.aac-dia-cab,.aac-dest-cab,.aac-asi-in,.aac-ex-cab,.aac-pre-in,.aac-esca-cab,.aac-faq-in,.aac-final-in,.aac-esca-pie,.aac-pre-ej{grid-template-columns:minmax(0,1fr)}.aac-tres{border-left:0;border-top:1px solid var(--linea)}.aac-dia-l,.aac-pelda{grid-template-columns:repeat(2,minmax(0,1fr))}.aac-pelda li{min-height:0}.aac-faq-cab{position:static}}@media (width<=820px){.aac-tab thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.aac-tab,.aac-tab tbody,.aac-tab tr,.aac-tab th,.aac-tab td{width:auto;display:block}.aac-tab tr{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;gap:10px;margin-bottom:10px;padding:18px;display:grid}.aac-tab tbody th,.aac-tab td{border:0;padding:0}.aac-tab td:not(.si){display:none}.aac-tab td.si{background:0 0}.aac-mv{clip:auto;white-space:normal;width:auto;height:auto;color:var(--tinta);display:block;position:static;overflow:visible}.aac-hoja,.aac-hoja tbody,.aac-hoja tr,.aac-hoja th,.aac-hoja td{display:block;width:auto!important}.aac-hoja thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.aac-hoja{background:0 0;border:0;border-radius:0;overflow:visible}.aac-hoja tr{background:var(--blanco);border:1px solid var(--linea);border-radius:18px;margin-bottom:10px;overflow:hidden}.aac-hoja tbody th{border-top:0;padding-bottom:6px}.aac-hoja td{border-top:0;padding-top:6px}.aac-hoja tbody th{display:block}.aac-hoja td:before{content:attr(data-t);color:var(--gris);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.aac-hoja td:last-child{margin-top:8px;padding-top:12px}.aac-hoja td:last-child:before{color:var(--verde-osc)}}@media (width<=640px){.aac-dia-l,.aac-pelda,.aac-pre-l>div{grid-template-columns:minmax(0,1fr)}.aac-pre-l dd{grid-row:1;justify-items:start}.aac-reloj{margin-inline:10px}}
