.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none!important}.iaf{--lima:#B6FF3C;--negro:#0E0F0C;--gris:#5B5E57;--hueso:#F4F5EF;--linea:#E2E4DC;font-family:Archivo,system-ui,sans-serif;color:var(--negro);background:#fff;font-size:17px;line-height:1.55}.iaf *,.iaf *:before,.iaf *:after{box-sizing:border-box}:where(.iaf) a{color:inherit}.iaf h1,.iaf h2,.iaf h3{font-family:Archivo Black,Archivo,sans-serif;font-weight:400;letter-spacing:-.02em;line-height:1.02;margin:0}.iaf p{margin:0}.iaf-wrap{max-width:1140px;margin:0 auto;padding:0 20px}.iaf-btn{display:inline-flex;align-items:center;gap:8px;font:inherit;font-weight:700;font-size:16px;text-decoration:none;padding:14px 22px;border-radius:999px;border:2px solid var(--negro);transition:transform .15s ease,background .15s ease;cursor:pointer}.iaf-btn:hover{transform:translateY(-2px)}.iaf-btn--negro{background:var(--negro);color:var(--lima)!important}.iaf-btn--borde{background:transparent}.iaf :focus-visible{outline:3px solid var(--negro);outline-offset:3px}.iaf-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.iaf-logo svg{width:40px;height:40px;flex:none}.iaf-logo-cursor{animation:iaf-blink 1.1s steps(1) infinite}@keyframes iaf-blink{50%{opacity:0}}.iaf-logo-txt{display:flex;flex-direction:column;line-height:1}.iaf-logo-txt b{font-family:Archivo Black;font-weight:400;font-size:19px;letter-spacing:-.01em}.iaf-logo-txt b span{display:inline-block;background:var(--negro);color:var(--lima);padding:1px 5px 2px;margin-left:3px;transform:rotate(-3deg);border-radius:3px}.iaf-logo-txt small{font-weight:700;font-size:10.5px;letter-spacing:.32em;margin-top:4px}.iaf-nav{position:sticky;top:0;z-index:20;background:var(--lima);border-bottom:2px solid var(--negro)}.iaf-nav .iaf-wrap{display:flex;align-items:center;justify-content:space-between;height:68px;gap:16px}.iaf-nav nav{display:flex;gap:22px;font-weight:600;font-size:15px}.iaf-nav nav a{text-decoration:none}.iaf-nav nav a:hover{text-decoration:underline}.iaf-redes{display:flex;gap:8px}.iaf-redes .iaf-btn{padding:8px 14px;font-size:14px}.iaf-hero{background:var(--lima);border-bottom:2px solid var(--negro);overflow:hidden}.iaf-hero .iaf-wrap{display:grid;grid-template-columns:1.3fr .7fr;gap:40px;align-items:center;padding-top:40px}.iaf-kicker{font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.iaf-hero h1{font-size:clamp(48px,7.2vw,96px);line-height:.92}.iaf-hero h1 span{display:inline-block;background:var(--negro);color:var(--lima);padding:0 .12em;transform:rotate(-2deg);margin:.04em 0}.iaf-hero-sub{font-size:20px;max-width:520px;margin:26px 0 30px;font-weight:500}.iaf-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:40px}.iaf-pila{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:40px}.iaf-sticker{background:var(--negro);color:var(--lima);font-family:Archivo Black;font-size:22px;line-height:1.1;padding:14px 20px;border-radius:16px;box-shadow:5px 5px #0e0f0c2e}.iaf-sticker:nth-child(1){transform:rotate(-4deg)}.iaf-sticker:nth-child(2){transform:rotate(3deg);margin-left:40px}.iaf-sticker:nth-child(3){transform:rotate(-2deg);margin-left:10px}.iaf-sticker:nth-child(4){transform:rotate(4deg);margin-left:60px}.iaf-sec{padding:88px 0}.iaf-sec-head{max-width:720px;margin-bottom:36px}.iaf-sec-head h2{font-size:clamp(36px,5vw,56px)}.iaf-sec-head p{color:var(--gris);font-size:19px;margin-top:14px}.iaf-test{background:var(--hueso);border-bottom:2px solid var(--negro)}.iaf-test-box{border:2px solid var(--negro);border-radius:28px;background:#fff;padding:36px;display:grid;gap:26px}.iaf-test fieldset{border:0;padding:0;margin:0}.iaf-test legend{font-family:Archivo Black;font-size:21px;line-height:1.15;margin-bottom:12px;padding:0}.iaf-test legend em{font-style:normal;color:var(--gris);font-family:Archivo;font-weight:700;font-size:14px;letter-spacing:.06em;display:block;margin-bottom:4px}.iaf-opciones{display:flex;flex-wrap:wrap;gap:10px}.iaf-opciones label{position:relative;cursor:pointer}.iaf-opciones input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.iaf-opciones span{display:block;font-weight:600;font-size:16px;padding:11px 18px;border-radius:14px;border:2px solid var(--negro);background:#fff}.iaf-opciones input:checked+span{background:var(--negro);color:var(--lima)}.iaf-opciones input:focus-visible+span{outline:3px solid var(--negro);outline-offset:3px}.iaf-test-pie{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.iaf-test-aviso{color:#8a1c00;font-weight:700;font-size:15px}.iaf-res{border:2px solid var(--negro);background:var(--lima);border-radius:20px;padding:26px;display:grid;gap:14px}.iaf-res[hidden]{display:none}.iaf-res-tit{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.iaf-res h3{font-size:clamp(30px,4vw,42px)}.iaf-medidor{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;max-width:420px}.iaf-medidor i{height:12px;border-radius:6px;border:2px solid var(--negro);background:#fff}.iaf-medidor i.on{background:var(--negro)}.iaf-medidor-et{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;max-width:420px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:6px}.iaf-filtros{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.iaf-filtro{font:inherit;font-weight:600;font-size:15px;padding:10px 16px;border-radius:999px;border:2px solid var(--negro);background:#fff;cursor:pointer}.iaf-filtro[aria-pressed=true]{background:var(--negro);color:var(--lima)}.iaf-filtro[hidden],.iaf-vacio[hidden]{display:none}.iaf-vacio{color:var(--gris)}.iaf-tutos{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.iaf-tuto{border:2px solid var(--negro);border-radius:20px;padding:26px;background:#fff;display:flex;flex-direction:column;gap:14px}.iaf-tuto[hidden]{display:none}.iaf-tuto--base{background:var(--hueso)}.iaf-tuto-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.iaf-chip{background:var(--lima);border:2px solid var(--negro);border-radius:999px;padding:3px 10px}.iaf-chip--nivel{background:#fff}.iaf-tiempo{color:var(--gris)}.iaf-tuto h3{font-size:26px}.iaf-tuto>p{color:var(--gris)}.iaf-tuto ol{margin:0;padding-left:22px;display:grid;gap:6px}.iaf-tuto summary{font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.iaf-tuto summary::-webkit-details-marker{display:none}.iaf-tuto summary:after{content:"+";font-family:Archivo Black;font-size:22px;line-height:1}.iaf-tuto details[open] summary:after{content:"\2013"}.iaf-prompt{position:relative;margin-top:12px;background:var(--negro);color:#e9ebe3;border-radius:14px;padding:18px 18px 56px;font-size:15px;white-space:pre-wrap;font-family:ui-monospace,Menlo,monospace;line-height:1.5}.iaf-copiar{position:absolute;right:12px;bottom:12px;font:inherit;font-family:Archivo;font-weight:700;font-size:14px;background:var(--lima);color:var(--negro);border:0;border-radius:999px;padding:8px 14px;cursor:pointer}.iaf-mail{background:var(--hueso)}.iaf-mail-box{border:2px solid var(--negro);background:var(--lima);border-radius:28px;padding:48px;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.iaf-mail h2{font-size:clamp(32px,4.4vw,48px)}.iaf-mail p{margin-top:12px;font-size:18px}.iaf-mail form{display:flex;gap:10px;flex-wrap:wrap}.iaf-mail input[type=email]{flex:1 1 220px;font:inherit;font-size:17px;padding:14px 18px;border-radius:999px;border:2px solid var(--negro);background:#fff;min-width:0}.iaf-ok{font-weight:700}.iaf-err{font-weight:700;color:#8a1c00}.iaf-letra{font-size:13px!important;color:#33362e;margin-top:12px!important}.iaf-foot{background:var(--negro);color:#b9bcb2;padding:40px 0;font-size:14px}.iaf-foot .iaf-wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.iaf-foot nav{display:flex;gap:18px;flex-wrap:wrap}.iaf-foot a{text-decoration:none}.iaf-foot a:hover{color:var(--lima)}.iaf-leer{margin-top:auto;align-self:flex-start;font:inherit;font-weight:700;font-size:16px;background:var(--negro);color:var(--lima);border:0;border-radius:999px;padding:12px 18px;cursor:pointer}.iaf-leer:hover{transform:translateY(-1px)}.iaf-tuto--code{background:var(--negro);color:#fff}.iaf-tuto--code>p{color:#b9bcb2}.iaf-tuto--code .iaf-leer{background:var(--lima);color:var(--negro)}.iaf-tuto--code .iaf-chip--nivel{background:transparent;color:#fff;border-color:#fff}.iaf-tuto--code .iaf-tiempo{color:#b9bcb2}.iaf-chip--code{background:var(--lima);color:var(--negro)}.iaf-lector{width:min(820px,100vw);max-width:100vw;max-height:100dvh;height:100dvh;margin:0 0 0 auto;padding:0;border:0;border-left:2px solid var(--negro);background:#fff;color:var(--negro)}.iaf-lector::backdrop{background:#0e0f0c8c}.iaf-lector-top{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;background:var(--lima);border-bottom:2px solid var(--negro)}.iaf-cerrar{font:inherit;font-family:Archivo Black;font-size:18px;width:44px;height:44px;border-radius:50%;border:2px solid var(--negro);background:#fff;cursor:pointer;flex:none}.iaf-lector-body{padding:28px 32px 48px;font-size:17px}.iaf-lector-body h2{font-size:clamp(28px,4vw,40px);margin-bottom:8px}.iaf-lector-body h4{font-family:Archivo Black;font-weight:400;font-size:20px;margin:30px 0 10px}.iaf-lector-body p{margin:0 0 10px}.iaf-lector-body ul{padding-left:22px;display:grid;gap:6px;margin:0}.iaf-pasos{list-style:none;counter-reset:paso;padding:0!important;margin:0;display:grid;gap:14px}.iaf-pasos li{counter-increment:paso;position:relative;padding-left:48px}.iaf-pasos li:before{content:counter(paso);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:50%;background:var(--negro);color:var(--lima);font-family:Archivo Black;display:grid;place-items:center;font-size:15px}.iaf-pasos strong{display:block}.iaf-pasos span{color:#33362e}.iaf-ojo{border-left:4px solid var(--negro);background:var(--hueso);padding:12px 16px;border-radius:0 12px 12px 0}.iaf-ej{display:grid;grid-template-columns:1fr 1fr;gap:12px}.iaf-ej>div{border:2px solid var(--negro);border-radius:14px;padding:14px}.iaf-ej-et{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:var(--lima);border:2px solid var(--negro);border-radius:999px;padding:2px 10px;margin-bottom:8px}.iaf-ej-et--mal{background:#fff}.iaf-ej-res{color:var(--gris);font-size:15px}.iaf-semaforo{list-style:none;padding:0!important}.iaf-semaforo li{padding:10px 14px;border-radius:12px;border:2px solid var(--negro)}.iaf-tabla{width:100%;border-collapse:collapse;font-size:15px}.iaf-tabla td{border-bottom:1px solid var(--linea);padding:8px 6px;vertical-align:top}.iaf-tabla td:first-child{white-space:nowrap;width:1%;padding-right:16px}.iaf code,.iaf kbd{font-family:ui-monospace,Menlo,monospace;font-size:.88em;background:var(--hueso);border:1px solid var(--linea);border-radius:6px;padding:1px 6px;color:var(--negro)}.iaf-prompt code{background:transparent;border:0;color:inherit}.iaf-lector-pie{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:24px;border-top:2px dashed var(--linea)}.iaf-gate{width:min(520px,calc(100vw - 24px));max-width:100vw;border:2px solid var(--negro);border-radius:28px;padding:36px 32px 28px;background:var(--lima);color:var(--negro);box-shadow:8px 8px #0e0f0c40}.iaf-gate::backdrop{background:#f4f5ef59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.iaf-gate h2{font-size:clamp(28px,5vw,38px);margin-bottom:10px}.iaf-gate .iaf-kicker{margin-bottom:8px}.iaf-gate-sub{margin-bottom:20px!important}.iaf-gate-x{position:absolute;top:14px;right:14px}.iaf-gate-x[hidden]{display:none}.iaf a[hidden],.iaf-sec[hidden]{display:none!important}.iaf-gate-form{display:grid;gap:12px}.iaf-gate-fila{display:grid;grid-template-columns:1fr 1fr;gap:12px}.iaf-gate label{display:grid;gap:4px;font-weight:700;font-size:14px}.iaf-gate input[type=text],.iaf-gate input[type=email]{font:inherit;font-size:17px;font-weight:500;padding:13px 16px;border-radius:14px;border:2px solid var(--negro);background:#fff;min-width:0;width:100%}.iaf-gate-btn{justify-content:center;width:100%;margin-top:4px}.iaf-gate .iaf-letra a{color:inherit}.iaf-prog{display:flex;align-items:center;gap:12px;font-weight:700;font-size:14px}.iaf-prog-bar{flex:1;height:10px;border-radius:5px;border:2px solid var(--negro);overflow:hidden}.iaf-prog-bar i{display:block;height:100%;width:12.5%;background:var(--negro);transition:width .25s ease}.iaf-q[hidden],.iaf-prog[hidden],.iaf-test-pie[hidden],#iaf-repasar[hidden],.iaf-atras[hidden],#iaf-atras[hidden]{display:none}.iaf-opciones--col{flex-direction:column}#iaf-repasar ul{padding-left:20px;display:grid;gap:8px;margin:6px 0 0}#iaf-repasar a{font-weight:700}.iaf-puntaje{font-family:Archivo Black;line-height:.9;margin:2px 0 4px}.iaf-puntaje b{font-weight:400;font-size:clamp(72px,12vw,120px);letter-spacing:-.04em}.iaf-puntaje span{font-size:32px;margin-left:4px}.iaf-res-btns{display:flex;flex-wrap:wrap;gap:10px}.iaf-test-pie .iaf-test-aviso{color:var(--gris);font-weight:500}.iaf-buscar-btn{display:inline-flex;align-items:center;gap:6px;font:inherit;font-weight:600;font-size:15px;background:transparent;border:0;cursor:pointer;padding:6px 4px;color:var(--negro)}.iaf-buscar-btn svg{width:18px;height:18px}.iaf-busca{width:min(680px,calc(100vw - 24px));max-width:100vw;margin:8vh auto auto;border:2px solid var(--negro);border-radius:24px;padding:0;background:#fff;color:var(--negro);box-shadow:8px 8px #0e0f0c33}.iaf-busca::backdrop{background:#0e0f0c73}.iaf-busca-top{display:flex;gap:10px;align-items:center;padding:14px 16px;border-bottom:2px solid var(--negro);background:var(--lima)}.iaf-busca-top input{flex:1;font:inherit;font-size:18px;font-weight:600;border:2px solid var(--negro);border-radius:14px;padding:12px 14px;min-width:0}.iaf-busca-res{max-height:60vh;overflow:auto;padding:8px;list-style:none;margin:0}.iaf-busca-res a{display:block;text-decoration:none;padding:12px 14px;border-radius:14px}.iaf-busca-res a:hover,.iaf-busca-res a:focus-visible{background:var(--hueso)}.iaf-busca-res b{display:block;font-size:17px}.iaf-busca-res small{color:var(--gris);font-size:14px;display:block;margin-top:2px}.iaf-busca-tipo{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--negro);border-radius:999px;padding:1px 8px;margin-bottom:4px;background:var(--lima)}.iaf-busca-vacio{padding:18px;color:var(--gris)}.iaf-hero-busca{display:flex;align-items:center;gap:10px;width:100%;max-width:520px;margin:0 0 22px;font:inherit;font-size:18px;font-weight:600;text-align:left;color:var(--gris);background:#fff;border:2px solid var(--negro);border-radius:999px;padding:14px 20px;cursor:text}.iaf-hero-busca svg{width:20px;height:20px;flex:none;color:var(--negro)}.iaf-compartir{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.iaf-compartir-msg{font-size:14px;font-weight:600}.iaf-pag{padding:40px 0 80px}.iaf-pag .iaf-wrap{max-width:820px}.iaf-volver{display:inline-block;font-weight:700;text-decoration:none;margin-bottom:22px}.iaf-volver:hover{text-decoration:underline}.iaf-pag h1{font-size:clamp(34px,5.5vw,54px);margin:14px 0}.iaf-resumen{font-size:20px;color:var(--gris);margin-bottom:8px!important}.iaf-cuerpo{position:relative}.iaf-cuerpo--bloq{max-height:560px;overflow:hidden}.iaf-cuerpo--bloq:after{content:"";position:absolute;left:0;right:0;bottom:0;height:260px;background:linear-gradient(#fff0,#fff 85%)}.iaf-desbloq{display:none;margin-top:8px}.iaf-cuerpo--bloq+.iaf-desbloq{display:block}.iaf-sigue{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:44px}.iaf-sigue a{display:block;text-decoration:none;border:2px solid var(--negro);border-radius:16px;padding:14px 16px}.iaf-sigue a:hover{background:var(--hueso)}.iaf-sigue small{display:block;color:var(--gris);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.iaf-sigue b{display:block;margin-top:2px}.iaf-sigue .iaf-sigue-sig{text-align:right;grid-column:2}.iaf-letras{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 10px}.iaf-letras a{font-family:Archivo Black;text-decoration:none;width:38px;height:38px;display:grid;place-items:center;border:2px solid var(--negro);border-radius:10px}.iaf-letras a:hover{background:var(--lima)}.iaf-glosario{margin:0}.iaf-glosario dt{font-family:Archivo Black;font-size:22px;margin-top:26px;scroll-margin-top:90px}.iaf-glosario dd{margin:6px 0 0;font-size:17px}.iaf-glosario dd a{font-weight:700}.iaf-pedidos-filtros{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.iaf-pedidos-busca{width:100%;font:inherit;font-size:17px;padding:13px 16px;border-radius:14px;border:2px solid var(--negro);margin-top:18px}.iaf-pedido{border:2px solid var(--negro);border-radius:18px;padding:20px;margin-top:16px;scroll-margin-top:90px}.iaf-pedido[hidden]{display:none}.iaf-pedido h3{font-size:21px;margin:8px 0 0}.iaf-pedido-fuente{font-size:14px;font-weight:700;margin-top:10px!important}.iaf-pag .iaf-lector-body{padding:0}.iaf-buscar-movil{display:none}.iaf-mas{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.iaf-nav nav{gap:18px}@media(max-width:860px){.iaf-sigue{grid-template-columns:1fr}.iaf-sigue .iaf-sigue-sig{grid-column:1}}@media(max-width:860px){.iaf-nav nav{display:none}.iaf-buscar-movil{display:inline-flex;padding:7px 9px}.iaf-buscar-movil svg{width:18px;height:18px}.iaf-redes{gap:6px}.iaf-logo{gap:7px}.iaf-logo-txt b{white-space:nowrap}.iaf-logo svg{width:34px;height:34px}.iaf-logo-txt b{font-size:16px}.iaf-logo-txt small{font-size:9px}.iaf-redes .iaf-btn{padding:7px 11px;font-size:13px}.iaf-hero .iaf-wrap{grid-template-columns:1fr;padding-top:44px;gap:8px}.iaf-hero-ctas{padding-bottom:8px}.iaf-pila{flex-direction:row;flex-wrap:wrap;gap:10px;padding-bottom:36px}.iaf-sticker{font-size:15px;padding:10px 14px;margin-left:0!important}.iaf-sec{padding:64px 0}.iaf-test-box{padding:22px}.iaf-tutos{grid-template-columns:1fr}.iaf-mail-box{grid-template-columns:1fr;padding:30px 22px}.iaf-lector-body{padding:22px 18px 40px}.iaf-lector-top{padding:10px 16px}.iaf-ej{grid-template-columns:1fr}.iaf-gate{padding:28px 20px 22px;border-radius:22px}.iaf-gate-fila{grid-template-columns:1fr}}@media(max-width:400px){.iaf-logo-txt small{display:none}}@media(prefers-reduced-motion:reduce){.iaf-btn{transition:none}.iaf-btn:hover{transform:none}.iaf-logo-cursor{animation:none}.iaf-prog-bar i{transition:none}}@keyframes iaf-flota{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes iaf-entra{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes iaf-cinta{to{transform:translate(-50%)}}@keyframes iaf-cursor{50%{border-color:transparent}}.iaf-sticker{animation:iaf-entra .6s ease-out backwards,iaf-flota 4.5s ease-in-out infinite}.iaf-sticker:nth-child(1){animation-delay:.1s,0s}.iaf-sticker:nth-child(2){animation-delay:.25s,-1.2s}.iaf-sticker:nth-child(3){animation-delay:.4s,-2.4s}.iaf-sticker:nth-child(4){animation-delay:.55s,-3.4s}.iaf-hero h1,.iaf-hero-sub,.iaf-hero-busca,.iaf-hero-ctas{animation:iaf-entra .6s ease-out backwards}.iaf-hero-sub{animation-delay:.1s}.iaf-hero-busca{animation-delay:.2s}.iaf-hero-ctas{animation-delay:.3s}.iaf-tipeo{font-style:normal;color:var(--negro);border-right:2px solid var(--negro);padding-right:2px;animation:iaf-cursor .9s steps(1) infinite}.iaf-cinta{background:var(--negro);color:var(--lima);overflow:hidden;border-bottom:2px solid var(--negro)}.iaf-cinta-mov{display:flex;width:max-content;animation:iaf-cinta 38s linear infinite}.iaf-cinta span{font-family:Archivo Black;font-size:18px;padding:14px 0;white-space:nowrap}.iaf-cinta span:after{content:"\2726";margin:0 26px;color:#fff}.iaf-recursos{background:var(--hueso);border-top:2px solid var(--negro)}.iaf-recursos-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.iaf-recurso{display:flex;flex-direction:column;gap:10px;text-decoration:none;background:#fff;border:2px solid var(--negro);border-radius:24px;padding:28px;transition:transform .15s ease,box-shadow .15s ease}.iaf-recurso:hover{transform:translateY(-3px);box-shadow:6px 6px 0 var(--negro)}.iaf-recurso .iaf-chip{align-self:flex-start;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.iaf-recurso h3{font-size:30px}.iaf-recurso p{color:var(--gris)}.iaf-recurso b{margin-top:auto}.iaf-filtro-tit{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:18px 0 -10px!important;color:var(--gris)}.iaf-pedidos-cuenta{font-weight:700;margin-top:8px!important}@media(max-width:860px){.iaf-recursos-grid{grid-template-columns:1fr}.iaf-cinta span{font-size:15px;padding:11px 0}}@media(prefers-reduced-motion:reduce){.iaf-sticker,.iaf-hero h1,.iaf-hero-sub,.iaf-hero-busca,.iaf-hero-ctas,.iaf-cinta-mov,.iaf-tipeo{animation:none!important}.iaf-recurso{transition:none}}.iaf-btn--lima{background:var(--lima)}.iaf-redes .iaf-cuenta{white-space:nowrap}.iaf-entrar{width:min(480px,calc(100vw - 24px));max-width:100vw;border:2px solid var(--negro);border-radius:24px;padding:32px 28px;background:#fff;color:var(--negro);box-shadow:8px 8px #0e0f0c33}.iaf-entrar::backdrop{background:#0e0f0c73}.iaf-entrar h2{font-size:30px;margin-bottom:10px}.iaf-entrar p{margin-bottom:18px!important}.iaf-progbtns{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 6px}.iaf-progbtn{font:inherit;font-weight:700;font-size:15px;padding:10px 16px;border-radius:999px;border:2px solid var(--negro);background:#fff;cursor:pointer}.iaf-progbtn[aria-pressed=true]{background:var(--negro);color:var(--lima)}.iaf-progbtn:disabled{opacity:.6;cursor:wait}.iaf-sigue{margin-top:20px}.iaf-tuto--hecho,.iaf-tuto--guardado{position:relative}.iaf-tuto--hecho:after,.iaf-tuto--guardado:after{position:absolute;top:-12px;right:18px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border:2px solid var(--negro);border-radius:999px;padding:3px 10px}.iaf-tuto--guardado:after{content:"\2606  Guardado";background:#fff;color:var(--negro)}.iaf-tuto--hecho:after{content:"\2713  Hecho";background:var(--lima);color:var(--negro)}.iaf-camino{background:#fff;border-bottom:2px solid var(--negro)}.iaf-camino[hidden]{display:none}.iaf-camino-barra{display:flex;align-items:center;gap:14px;max-width:620px;margin-bottom:28px}.iaf-camino-barra .iaf-prog-bar{height:16px;border-radius:8px}.iaf-camino-barra .iaf-prog-bar i{width:0}.iaf-camino-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}.iaf-camino-grid>div{border:2px solid var(--negro);border-radius:20px;padding:22px}.iaf-camino-grid h3{font-size:22px;margin-bottom:12px}.iaf-camino-lista{list-style:none;padding:0;margin:0;display:grid;gap:8px}.iaf-camino-lista a{font-weight:700;text-decoration:none}.iaf-camino-lista a:hover{text-decoration:underline}.iaf-camino-pts{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}.iaf-camino-pts li{display:flex;gap:10px;align-items:baseline}.iaf-camino-pts b{font-family:Archivo Black;font-weight:400;font-size:24px}.iaf-camino-pts small{color:var(--gris);margin-left:auto}@media(max-width:860px){.iaf-camino-grid{grid-template-columns:1fr}.iaf-redes .iaf-cuenta{padding:7px 11px;font-size:13px}}.iaf-rubros{border-bottom:2px solid var(--negro)}.iaf-rubros-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.iaf-rubro-btn{position:relative;display:flex;flex-direction:column;gap:6px;background:#fff;border:2px solid var(--negro);border-radius:18px;padding:18px 18px 40px;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s}.iaf-rubro-btn b{font-family:Archivo Black;font-weight:400;font-size:19px;line-height:1.15}.iaf-rubro-btn small{color:var(--gris);font-size:14px;line-height:1.35}.iaf-rubro-btn span{position:absolute;right:16px;bottom:12px;font-weight:700;font-size:20px}.iaf-rubro-btn:hover{background:var(--lima);transform:translateY(-3px);box-shadow:0 4px 0 var(--negro)}.iaf-rubro-btn:hover small{color:var(--negro)}.iaf .iaf-rubro-h2{font-size:clamp(24px,3.4vw,32px);margin:56px 0 18px}.iaf-usos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.iaf-uso{border:2px solid var(--negro);border-radius:18px;padding:20px;background:#fff}.iaf .iaf-uso h3{font-size:19px;margin:0 0 8px}.iaf-uso p{margin:0;color:var(--gris)}.iaf-uso:nth-child(1){background:var(--lima)}.iaf-uso:nth-child(1) p{color:var(--negro)}.iaf-rubro-mas{margin-top:16px;font-weight:700}.iaf-rubro-tutos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.iaf-rubro-tuto{display:flex;flex-direction:column;gap:8px;border:2px solid var(--negro);border-radius:18px;padding:18px;text-decoration:none}.iaf-rubro-tuto:hover{background:var(--hueso)}.iaf-rubro-tuto b{font-family:Archivo Black;font-weight:400;font-size:18px;line-height:1.2}.iaf-rubro-tuto small{color:var(--gris);font-size:15px}.iaf-rubros-otros{display:flex;flex-wrap:wrap;gap:10px}.iaf-rubros-otros a{border:2px solid var(--negro);border-radius:999px;padding:8px 16px;font-weight:700;text-decoration:none}.iaf-rubros-otros a:hover{background:var(--lima)}.iaf-caso-cc{margin-top:48px;border:2px solid var(--negro);border-radius:22px;padding:26px;background:var(--hueso)}.iaf .iaf-caso-cc .iaf-rubro-h2{margin-top:12px}.iaf-cc-tag{display:inline-block;background:var(--negro);color:var(--lima);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:6px 12px;margin:0!important}.iaf-cc-intro{font-size:17px}.iaf-desbloq small{display:block;margin-top:10px;color:var(--gris);font-size:15px}@media(max-width:640px){.iaf-caso-cc{padding:18px;margin-left:-4px;margin-right:-4px}}@media(max-width:980px){.iaf-rubros-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.iaf-rubros-grid,.iaf-usos,.iaf-rubro-tutos{grid-template-columns:1fr}.iaf-rubro-btn{padding-bottom:18px;padding-right:44px}.iaf-rubro-btn span{top:50%;bottom:auto;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.iaf-rubro-btn{transition:none}.iaf-rubro-btn:hover{transform:none}}.iaf-tuto,.iaf-recurso{position:relative}.iaf-recurso .iaf-chip{margin-right:64px}.iaf-rubro-btn .iaf-rubro-ico{position:static;transform:none}.iaf-tuto-ico{position:absolute;top:20px;right:20px;width:52px;height:52px;border-radius:50%;background:var(--lima);border:2px solid var(--negro);display:grid;place-items:center;color:var(--negro);transform:rotate(-6deg);transition:transform .2s}.iaf-tuto:hover .iaf-tuto-ico{transform:rotate(6deg) scale(1.06)}.iaf-tuto-ico svg{width:26px;height:26px}.iaf-tuto--code .iaf-tuto-ico{border-color:var(--lima);background:var(--negro);color:var(--lima)}.iaf-tuto .iaf-tuto-meta{padding-right:64px;min-height:30px}.iaf-pag-ico{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:var(--lima);border:2px solid var(--negro);color:var(--negro);margin:18px 0 6px;transform:rotate(-6deg);box-shadow:4px 4px 0 var(--negro)}.iaf-pag-ico svg{width:38px;height:38px}.iaf-pag-ico--code{background:var(--negro);color:var(--lima)}.iaf-rubro-ico{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--lima);border:2px solid var(--negro);color:var(--negro);margin-bottom:6px;transition:transform .2s}.iaf-rubro-ico svg{width:23px;height:23px}.iaf-rubro-btn:hover .iaf-rubro-ico{background:var(--negro);color:var(--lima);transform:rotate(-8deg)}.iaf-rubro-tuto{position:relative;padding-right:70px}.iaf-rubro-tuto-ico{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:var(--lima);border:2px solid var(--negro);display:grid;place-items:center}.iaf-rubro-tuto-ico svg{width:20px;height:20px}.iaf-cc-tag{display:inline-flex!important;align-items:center;gap:6px}.iaf-cc-tag-ico svg{width:15px;height:15px;display:block}.iaf-pila{position:relative;display:block;padding:46px 0 56px}.iaf-chat{background:#fff;border:2px solid var(--negro);border-radius:20px;box-shadow:8px 8px 0 var(--negro);overflow:hidden;transform:rotate(1.5deg);font-size:15px;line-height:1.4}.iaf-chat-barra{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:2px solid var(--negro);background:var(--hueso);font-weight:700;font-size:13px}.iaf-chat-barra i{width:10px;height:10px;border-radius:50%;border:2px solid var(--negro)}.iaf-chat-barra i:first-child{background:var(--negro)}.iaf-chat-barra span{margin-left:8px}.iaf .iaf-chat p{margin:12px 14px;padding:10px 14px;border-radius:16px;max-width:88%}.iaf-chat-yo{margin-left:auto!important;background:var(--negro);color:var(--lima);border-bottom-right-radius:4px!important;font-weight:600}.iaf-chat-ia{background:var(--hueso);border:2px solid var(--negro);border-bottom-left-radius:4px!important}.iaf-chat-ia b{display:block;font-family:Archivo Black;font-weight:400;font-size:12px;letter-spacing:.06em;margin-bottom:2px}.iaf-chat-tipea{display:inline-flex;align-items:center;gap:5px}.iaf-chat-tipea b{margin:0 6px 0 0}.iaf-chat-tipea span{width:8px;height:8px;border-radius:50%;background:var(--negro);animation:iaf-tipea 1.2s infinite}.iaf-chat-tipea span:nth-of-type(2){animation-delay:.15s}.iaf-chat-tipea span:nth-of-type(3){animation-delay:.3s}@keyframes iaf-tipea{0%,60%,to{opacity:.25;translate:0 0}30%{opacity:1;translate:0 -4px}}.iaf-chat p{animation:iaf-entra .5s ease-out backwards}.iaf-chat p:nth-of-type(1){animation-delay:.5s}.iaf-chat p:nth-of-type(2){animation-delay:1.3s}.iaf-chat p:nth-of-type(3){animation-delay:2.2s}.iaf-chat p:nth-of-type(4){animation-delay:2.8s}.iaf-pila .iaf-sticker{position:absolute;z-index:2;font-size:18px;margin:0!important}.iaf-pila .iaf-sticker:nth-of-type(1){top:-8px;right:-10px}.iaf-pila .iaf-sticker:nth-of-type(2){bottom:20px;right:-14px}@media(max-width:860px){.iaf-pila{padding:22px 0 44px;max-width:440px}.iaf-chat{font-size:14px;transform:none;box-shadow:5px 5px 0 var(--negro)}.iaf-pila .iaf-sticker:nth-of-type(1){top:-4px;right:-4px}.iaf-pila .iaf-sticker:nth-of-type(2){right:-4px;bottom:12px}.iaf-buscar-movil svg{flex:none;width:18px!important;height:18px!important}.iaf-tuto-ico{width:44px;height:44px;top:16px;right:16px}.iaf-tuto-ico svg{width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.iaf-chat p,.iaf-chat-tipea span{animation:none!important}.iaf-tuto-ico,.iaf-rubro-ico{transition:none}}@media(max-width:480px){.iaf-redes a[href*="tiktok.com"]{display:none}}.iaf-rv{opacity:0;translate:0 28px;transition:opacity .6s ease var(--rv-delay,0ms),translate .7s cubic-bezier(.2,.75,.2,1) var(--rv-delay,0ms),transform .15s,box-shadow .15s,background .15s}.iaf-rv.iaf-visto{opacity:1;translate:0 0}.iaf-chat-cuerpo{min-height:286px}.iaf-chat-nueva{animation:iaf-entra .45s ease-out both!important}.iaf-chat--cc .iaf-chat-barra{background:var(--negro);color:var(--lima);border-color:var(--negro)}.iaf-chat--cc .iaf-chat-barra i{border-color:var(--lima)}.iaf-chat--cc .iaf-chat-barra i:first-child{background:var(--lima)}.iaf-chat-barra span{transition:color .3s}.iaf-car,.iaf-flotante{display:none}@media(hover:none){.iaf-btn:active,.iaf-filtro:active,.iaf-rubro-btn:active,.iaf-tuto:active,.iaf-recurso:active,.iaf-car-btn:active{transform:scale(.97)}}@media(max-width:640px){.iaf-sec{padding:56px 0}.iaf-sec-head p{font-size:17px}.iaf-hero-sub{font-size:17px;margin:18px 0 22px}.iaf-hero-ctas .iaf-btn{flex:1 1 auto;justify-content:center}.iaf-chat-cuerpo{min-height:232px}.iaf-rubros-grid{grid-template-columns:1fr 1fr;gap:10px}.iaf-rubro-btn{padding:14px!important;gap:8px;align-items:flex-start}.iaf-rubro-btn small,.iaf-rubro-btn>span:last-child{display:none}.iaf-rubro-btn b{font-size:15.5px}.iaf-rubro-ico{width:40px;height:40px;margin:0}.iaf-rubro-ico svg{width:20px;height:20px}#tutoriales .iaf-filtros{flex-wrap:nowrap;overflow-x:auto;margin:0 -20px 18px;padding:2px 20px 6px;scrollbar-width:none}#tutoriales .iaf-filtros::-webkit-scrollbar,.iaf-tutos::-webkit-scrollbar{display:none}#tutoriales .iaf-filtro{flex:none;white-space:nowrap;font-size:14px;padding:9px 14px}.iaf-tutos{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -20px;padding:4px 20px 10px;scroll-padding:0 20px;scrollbar-width:none;overscroll-behavior-x:contain}.iaf-tutos>.iaf-tuto{flex:0 0 86%;scroll-snap-align:start;padding:22px}.iaf-tutos>.iaf-tuto[hidden]{display:none}.iaf-tuto h3{font-size:22px}.iaf-car{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.iaf-car-btn{width:46px;height:46px;border-radius:50%;border:2px solid var(--negro);background:#fff;font:inherit;font-size:20px;font-weight:700;cursor:pointer}.iaf-car-n{font-weight:700;font-size:15px;min-width:64px;text-align:center}.iaf-recurso{padding:22px}.iaf-flotante{display:flex;align-items:center;gap:8px;position:fixed;left:50%;bottom:16px;z-index:40;translate:-50% 160%;background:var(--negro);color:var(--lima);text-decoration:none;border:2px solid var(--negro);border-radius:999px;padding:12px 20px;font-size:15px;white-space:nowrap;box-shadow:0 6px #0e0f0c40,0 10px 28px #0e0f0c40;transition:translate .45s cubic-bezier(.2,.8,.2,1)}.iaf-flotante span{color:#fff;font-weight:600}.iaf-flotante--ver{translate:-50% 0}}@media(prefers-reduced-motion:reduce){.iaf-rv{opacity:1;translate:none;transition:none}.iaf-flotante{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/iafacil.css.map */
