button.pe-temas__aviso{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pe-guias button.pe-temas__aviso{margin-top:12px}.pe{--papel:#f6f4ef;--papel-2:#efece4;--tinta:#0a1236;--tinta-2:#3d4766;--tinta-3:#66708c;--violeta:#7b6cf6;--cian:#45c4ff;--fluido:linear-gradient(100deg, #2f7cf0 0%, #7b6cf6 52%, #2fb5f5 100%);--linea:#0a12361f;--pe-ancho:1320px;--pe-borde:max(var(--gutter), calc((100% - var(--pe-ancho)) / 2));background:var(--papel);color:var(--tinta);position:relative}.pe-wrap{padding-inline:var(--pe-borde)}.pe em{font-family:var(--editorial);letter-spacing:-.02em;color:#3a56c8;font-style:italic;font-weight:380}.pe-fluido{font-family:var(--editorial);letter-spacing:-.03em;background:var(--fluido);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:380}.pe-luz{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.pe-luz i{filter:blur(70px);opacity:.32;will-change:transform;border-radius:50%;width:46vmax;height:46vmax;position:absolute}.pe-luz i:first-child{background:radial-gradient(circle,#8fb6ff,#0000 70%);animation:26s ease-in-out infinite alternate pe-flota-1;top:-18vmax;right:-10vmax}.pe-luz i:nth-child(2){background:radial-gradient(circle,#c3b8ff,#0000 70%);animation:32s ease-in-out infinite alternate pe-flota-2;top:30vh;left:-18vmax}.pe-luz i:nth-child(3){background:radial-gradient(circle,#a6e4ff,#0000 70%);animation:38s ease-in-out infinite alternate-reverse pe-flota-1;bottom:-22vmax;right:12vmax}@keyframes pe-flota-1{to{transform:translate(-8vmax,6vmax)scale(1.12)}}@keyframes pe-flota-2{to{transform:translate(10vmax,-5vmax)scale(.92)}}.pe main,.pe-pie{z-index:1;position:relative}.pe-cap{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#3a56c8;font-size:.86rem}.pe h2{font-family:var(--display);letter-spacing:-.035em;color:var(--tinta);font-weight:500;line-height:1.05}.pe-insignia{width:max-content;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-2);border:1px solid var(--linea);background:#ffffffb3;border-radius:999px;align-items:center;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.pe-insignia--fluida{color:#fff;background:var(--fluido);border-color:#0000}.pe-insignia--fluida:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:5.5s cubic-bezier(.23,1,.32,1) 1.2s infinite pe-destello;position:absolute;inset:0;transform:translate(-120%)}.pe-insignia--celeste{color:#06243f;background:#a9dcff;border-color:#0000}@keyframes pe-destello{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}.pe-head{z-index:30;transition:background-color .22s var(--ease), box-shadow .22s var(--ease);position:fixed;inset:0 0 auto}.pe-head.is-solida{box-shadow:0 1px 0 var(--linea);backdrop-filter:blur(18px)saturate(160%);background:#f6f4efd1}.pe-head__in{min-height:76px;padding-inline:var(--pe-borde);align-items:center;gap:28px;display:flex}.pe-marca{color:var(--tinta);align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}.pe-marca__sello{background:var(--tinta);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.pe-marca__lp{color:#fff;width:24px}.pe-marca__texto{line-height:1.2;display:grid}.pe-marca__texto b{font-family:var(--display);letter-spacing:-.02em;font-size:1.08rem;font-weight:600}.pe-marca__texto small{color:var(--tinta-3);font-size:.8rem}.pe-marca__texto small em{font-size:1.06em}.pe-nav{gap:26px;display:flex}.pe-nav a{color:var(--tinta-2);font-size:.95rem;text-decoration:none}@media (hover:hover) and (pointer:fine){.pe-nav a:hover{color:var(--tinta)}}.pe-hero{align-items:center;min-height:max(600px,100svh - 180px);padding:110px 0 clamp(40px,5vw,72px);display:grid;position:relative}.pe-hero__fondo{display:none}.pe-hero__in{padding-inline:var(--pe-borde);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,4vw,64px);display:grid}.pe-hero__formato{flex-wrap:wrap;gap:8px;display:flex}.pe-hero h1{font-family:var(--display);letter-spacing:-.045em;margin-top:22px;font-size:clamp(2.6rem,4vw,4.4rem);font-weight:500;line-height:1.02}.pe-hero__linea{display:block}.pe-hero h1 .pe-fluido{display:inline-block}.pe-hero__lede{max-width:33em;color:var(--tinta-2);margin-top:24px;font-size:clamp(1.06rem,1.25vw,1.36rem);line-height:1.58}.pe-hero__cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pe-hero__cuando{font-family:var(--mono);letter-spacing:.04em;color:var(--tinta-2);margin-top:24px;font-size:.84rem}.pe-hero__visual{padding:0 0 44px;position:relative}.pe-foto{background:var(--papel-2);border-radius:22px;position:relative;overflow:hidden}.pe-foto img{object-fit:cover;width:100%;height:100%;display:block}.pe-hero__foto{height:clamp(380px,100svh - 330px,640px);box-shadow:0 40px 80px #0a12362e,0 0 0 1px #0a12360f}.pe-hero__foto:after{content:"";border-radius:inherit;background:var(--fluido);-webkit-mask-composite:xor;opacity:.7;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pe-hero__foto img{object-position:18% 38%}.pe-banco{backdrop-filter:blur(20px)saturate(170%);background:#ffffffc7;border:1px solid #ffffffe6;border-radius:20px;width:min(300px,56%);padding:18px 20px 20px;position:absolute;bottom:0;right:clamp(-28px,-1.6vw,-12px);box-shadow:0 30px 70px #0a123633,inset 0 1px #fff}.pe-banco__cab{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3);justify-content:space-between;font-size:.78rem;display:flex}.pe-banco__archivos{flex-wrap:wrap;gap:8px;margin:10px 0 16px;display:flex}.pe-chip{border:1px solid var(--linea);font:inherit;color:var(--tinta-2);cursor:pointer;transition:transform .16s var(--ease), border-color .16s var(--ease), box-shadow .16s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.9rem;display:inline-flex}.pe-chip:active{transform:scale(.97)}.pe-chip[aria-pressed=true]{color:var(--tinta);border-color:#0000;box-shadow:0 0 0 2px #6f8ff7,0 8px 20px #3e6ef038}.pe-chip:focus-visible{outline-offset:2px;outline:2px solid #3a56c8}.pe-ext{min-width:34px;height:24px;font-family:var(--mono);color:#fff;background:#4a5578;border-radius:7px;flex:none;place-items:center;padding-inline:5px;font-size:.7rem;font-style:normal;font-weight:600;display:inline-grid}.pe-ext svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px}.pe-ext--docx{background:#2f6fd6}.pe-ext--xlsx{background:#1f8a5b}.pe-ext--pptx{background:#c9542c}.pe-ext--m4a{background:#7b6cf6}.pe-ext--dir{background:#8a6d3b}.pe-banco__sale:not([hidden]){animation:pe-sale .4s var(--ease)}@keyframes pe-sale{0%{opacity:0;transform:translateY(6px)}}.pe-banco h2{letter-spacing:-.02em;margin-top:8px;font-size:1.32rem}.pe-banco ul{color:var(--tinta-2);gap:8px;margin-top:12px;font-size:.98rem;display:grid}.pe-banco li{align-items:center;gap:10px;display:flex}.pe-banco li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center / 12px no-repeat, var(--fluido);border-radius:50%;flex:none;width:18px;height:18px}.pe-banco li.pe-falta{border-top:1px solid var(--linea);color:var(--tinta);margin-top:4px;padding-top:10px}.pe-banco li.pe-falta:before{border:1.5px solid var(--tinta-3);background:0 0}.pe-banco li.pe-falta b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3);font-size:.78rem}.pe-sec{padding-block:clamp(80px,10vw,140px)}.pe-cabeza{max-width:52rem}.pe-cabeza h2{margin-top:14px;font-size:clamp(2.2rem,3.9vw,3.6rem)}.pe-cabeza>p:not(.pe-cap){max-width:38em;color:var(--tinta-2);margin-top:18px;font-size:1.1rem;line-height:1.6}.pe-cabeza--fila{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:32px 64px;max-width:none;display:grid}.pe-cabeza--fila>p{color:var(--tinta-2);margin:0;font-size:1.1rem;line-height:1.6}.pe-taller{background:linear-gradient(#ffffff8c,#fff0)}.pe-taller__grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:clamp(40px,5vw,64px);display:grid}.pe-trabajos{gap:10px;display:grid}.pe-trabajos li{transition:transform .22s var(--ease), box-shadow .22s var(--ease);background:#ffffffc7;border:1px solid #0a123614;border-radius:16px;grid-template-columns:auto minmax(0,.9fr) auto minmax(0,1.1fr);align-items:center;gap:18px;padding:16px 20px;display:grid;box-shadow:0 10px 30px #0a12360d}@media (hover:hover) and (pointer:fine){.pe-trabajos li:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0a12361a}}.pe-trabajos__n{font-family:var(--mono);color:var(--tinta-3);font-size:.86rem}.pe-trabajos__archivo{font-family:var(--mono);color:var(--tinta-2);align-items:center;gap:10px;min-width:0;font-size:.92rem;display:flex}.pe-trabajos__flecha{background:var(--fluido);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.1rem}.pe-trabajos li>b{font-family:var(--display);font-size:1.06rem;font-weight:500;line-height:1.35}.pe-pase__monto--pronto{background:var(--fluido);-webkit-background-clip:text;background-clip:text;gap:6px;display:grid;color:#0000!important;font-size:clamp(2.4rem,3.6vw,3.2rem)!important}.pe-pase__monto--pronto small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2);-webkit-text-fill-color:var(--tinta-2);font-size:.8rem;font-weight:500}.pe-pase{isolation:isolate;background:#fff;border-radius:24px;gap:16px;padding:28px 28px 24px;scroll-margin-top:110px;display:grid;position:sticky;top:104px;box-shadow:0 30px 70px #0a12361f}.pe-pase:before{content:"";z-index:-1;border-radius:inherit;background:var(--fluido);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pe-pase__cab{flex-wrap:wrap;gap:8px;display:flex}.pe-pase__monto{font-family:var(--display);letter-spacing:-.05em;color:var(--tinta);font-size:clamp(3.4rem,5vw,4.6rem);font-weight:600;line-height:.95}.pe-pase__datos{color:var(--tinta-2);gap:8px;font-size:1rem;display:grid}.pe-pase__datos li{gap:10px;display:flex}.pe-pase__datos li:before{content:"";background:var(--fluido);flex:none;width:14px;height:2px;margin-top:.7em}.pe-pase__btn{justify-content:space-between;width:100%}.pe-pase small{color:var(--tinta-3);font-size:.92rem}.pe-temas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(40px,5vw,56px);display:grid}.pe-temas li{display:grid}.pe-tema{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .18s ease, background-color .18s ease;background:#ffffffb8;border:1px solid #0a123614;border-radius:20px;grid-template-rows:auto auto 1fr;align-content:start;gap:12px;padding:26px 24px 22px;display:grid;position:relative}.pe-tema:active{transform:scale(.985)}.pe-tema:focus-visible{outline-offset:3px;outline:2px solid #3a56c8}.pe-tema[aria-pressed=true]{background:#fff;border-color:#3a56c8;box-shadow:0 0 0 1px #3a56c8,0 20px 44px #3a56c829}.pe-tema__check{background:#fff;border:1.5px solid #0a123638;border-radius:50%;place-items:center;width:26px;height:26px;transition:background-color .18s,border-color .18s;display:grid;position:absolute;top:20px;right:20px}.pe-tema__check:after{content:"";opacity:0;width:10px;height:6px;transition:transform .2s var(--ease), opacity .15s ease;border-bottom:2px solid #fff;border-left:2px solid #fff;margin-top:-2px;transform:rotate(-45deg)scale(.6)}.pe-tema[aria-pressed=true] .pe-tema__check{background:#3a56c8;border-color:#3a56c8}.pe-tema[aria-pressed=true] .pe-tema__check:after{opacity:1;transform:rotate(-45deg)scale(1)}@media (hover:hover) and (pointer:fine){.pe-tema:hover{transform:translateY(-3px);box-shadow:0 20px 44px #0a12361a}.pe-tema[aria-pressed=true]:hover{box-shadow:0 0 0 1px #3a56c8,0 24px 48px #3a56c833}}.pe-temas__fechas{color:var(--tinta);font-weight:600}.pe-temas__barra{color:var(--ivory);backdrop-filter:blur(10px);background:#0a1236f0;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:18px;padding:14px 14px 14px 20px;display:flex;position:relative;box-shadow:0 24px 50px #0a123640}.pe-temas__barra p{min-width:0;color:var(--silver);align-items:center;gap:12px;font-size:1rem;display:flex}.pe-temas__n{background:var(--fluido);min-width:34px;height:34px;font-family:var(--display);color:#fff;border-radius:99px;flex:none;place-items:center;padding:0 8px;font-size:1.05rem;font-weight:600;display:grid}.pe-temas__barra .btn{flex:none}.pe-pronto{width:max-content;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#5847d6;vertical-align:middle;background:#7b6cf624;border:1px solid #7b6cf659;border-radius:999px;align-items:center;gap:8px;margin-right:12px;padding:5px 12px 5px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.pe-pronto i{background:#6b5bf0;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.pe-pronto i{animation:2.2s ease-out infinite pe-pronto}}@keyframes pe-pronto{0%{box-shadow:0 0 #6b5bf080}70%,to{box-shadow:0 0 0 8px #6b5bf000}}.pe-temas__icono{fill:none;stroke:#3a56c8;stroke-width:1.5px;width:44px;height:44px}.pe-tema__nombre{font-family:var(--display);letter-spacing:-.02em;color:var(--tinta);padding-right:34px;font-size:1.3rem;font-weight:500;line-height:1.2}.pe-tema__llevas{color:var(--tinta-2);gap:4px;font-size:1rem;display:grid}.pe-tema__llevas small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-3);font-size:.8rem}.pe-temas__aviso{color:#3a56c8;font-weight:500;text-decoration:none}.pe-gratis{background:radial-gradient(50% 70% at 85% 10%, #7b6cf64d, transparent 70%), radial-gradient(40% 60% at 0% 100%, #3e8bf047, transparent 70%), var(--tinta);color:var(--ivory)}.pe-gratis h2,.pe-gratis h3{color:#fff}.pe-gratis .pe-cap{color:#a8caff}.pe-gratis em{color:#b9c8ff}.pe-gratis .pe-insignia:not(.pe-insignia--celeste){color:var(--silver);background:#c7d3e61a;border-color:#c7d3e638}.pe-gratis__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:20px;margin-top:clamp(36px,4vw,52px);display:grid}.pe-clase{background:#ffffff0d;border:1px solid #c7d3e629;border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:28px;padding:18px;display:grid}.pe-clase__foto{height:100%;min-height:260px}.pe-clase__foto figcaption{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#050919b8;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.8rem;display:flex;position:absolute;bottom:12px;left:12px}.pe-clase__foto figcaption i{background:#ff6b6e;border-radius:50%;width:8px;height:8px}.pe-clase__texto{justify-items:start;gap:14px;padding-right:12px;display:grid}.pe-clase h3{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:500}.pe-clase__texto>p:not(.pe-hero__formato){color:var(--silver);font-size:1.04rem;line-height:1.6}.pe-guias{gap:20px;display:grid}.pe-guias li{background:#ffffff0d;border:1px solid #c7d3e629;border-radius:20px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px;padding:18px;display:grid}.pe-portada{aspect-ratio:3/4;background:var(--fluido);color:#fff;border-radius:10px;align-content:end;padding:10px;display:grid;position:relative;overflow:hidden}.pe-portada__lp{color:#fff;width:18px;position:absolute;top:9px;left:9px}.pe-portada__n{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.6rem}.pe-portada__t{font-family:var(--display);font-size:1.1rem;font-weight:600;line-height:1}.pe-portada__s{font-family:var(--editorial);font-size:.78rem;font-style:italic}.pe-guias h3{font-family:var(--display);font-size:1.12rem;font-weight:500}.pe-guias p{color:var(--silver);margin-top:6px;font-size:.96rem;line-height:1.5}.pe-guias__estado{flex-wrap:wrap;gap:8px;display:flex;margin-top:12px!important}.pe-yo__in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.pe-yo__fotos{padding:0 10% 12% 0;position:relative}.pe-yo__retrato{aspect-ratio:4/5;box-shadow:0 34px 70px #0a12362e}.pe-yo__retrato img{object-position:50% 22%}.pe-yo__trabajo{aspect-ratio:4/3;border:6px solid #fff;border-radius:16px;width:48%;position:absolute;bottom:0;right:0;rotate:2.5deg;box-shadow:0 24px 50px #0a123638}.pe-yo__trabajo img{object-position:35% 40%}.pe-yo__texto h2{margin-top:14px;font-size:clamp(2.4rem,4vw,3.6rem)}.pe-yo__lede{max-width:34em;color:var(--tinta-2);margin-top:20px;font-size:1.14rem;line-height:1.62}.pe-yo__datos{gap:10px;margin-top:22px;display:grid}.pe-yo__datos li{align-items:baseline;gap:12px;font-weight:500;display:flex}.pe-yo__datos li:before{content:"";background:var(--fluido);flex:none;width:14px;height:2px;translate:0 -.3em}.pe-yo__cifras{border-top:1px solid var(--linea);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 36px;margin-top:30px;padding-top:24px;display:grid}.pe-yo__cifras dt{font-family:var(--display);letter-spacing:-.04em;background:var(--fluido);color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;font-size:clamp(2.4rem,3.2vw,3rem);font-weight:600;line-height:1}.pe-yo__cifras dd{color:var(--tinta-2);margin-top:8px}.pe-yo__equipos{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pe-yo__equipos figure{aspect-ratio:16/9}.pe-yo__equipos p{color:var(--tinta-2);margin-top:12px}.pe-yo__equipos b{color:var(--tinta)}.pe-dudas{padding-top:0}.pe-dudas__in{border-top:1px solid var(--linea);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px 72px;padding-top:clamp(56px,7vw,96px);display:grid}.pe-dudas h2{margin-top:14px;font-size:clamp(2rem,3.2vw,3rem)}.pe-dudas details{border-bottom:1px solid var(--linea)}.pe-dudas summary{font-family:var(--display);cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-size:1.16rem;font-weight:500;list-style:none;display:flex}.pe-dudas summary::-webkit-details-marker{display:none}.pe-dudas summary:after{content:"+";font-family:var(--mono);color:#3a56c8;transition:transform .22s var(--ease)}.pe-dudas details[open] summary:after{transform:rotate(45deg)}.pe-dudas details p{max-width:40em;color:var(--tinta-2);padding-bottom:22px;font-size:1.04rem;line-height:1.6}.pe-cierre{text-align:center;background:radial-gradient(40% 60% at 50% 100%,#7b6cf62e,#0000 70%),radial-gradient(30% 50% at 20% 0,#3e8bf024,#0000 70%);padding-block:clamp(96px,13vw,170px)}.pe-cierre h2{letter-spacing:-.05em;font-size:clamp(2.8rem,6.4vw,5.6rem)}.pe-cierre p{color:var(--tinta-2);margin-top:18px;font-size:1.08rem}.pe-cierre .pe-hero__cta{justify-content:center}.pe-pie{border-top:1px solid var(--linea);background:#ffffff80;padding-block:36px}.pe-pie__in{flex-wrap:wrap;align-items:center;gap:20px 40px;display:flex}.pe-pie__marca{margin-right:auto;display:grid}.pe-pie__marca b{font-family:var(--display);font-size:1.15rem}.pe-pie__marca span{color:var(--tinta-3)}.pe-pie__lp{color:var(--tinta-2);align-items:center;gap:10px;font-size:.95rem;text-decoration:none;display:flex}.pe-pie__logo{width:26px;color:var(--tinta)}.pe-pie__legal{gap:20px;font-size:.95rem;display:flex}.pe-pie__legal a{color:var(--tinta-2)}.pe-barra{z-index:40;backdrop-filter:blur(16px);transition:transform .3s var(--ease);background:#ffffffe6;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:none;position:fixed;inset:auto 12px 12px;transform:translateY(140%);box-shadow:0 20px 50px #0a123633}.pe-barra.is-on{transform:none}.pe-barra p{line-height:1.25;display:grid}.pe-barra span{color:var(--tinta-3);font-size:.92rem}.pe-aviso{z-index:50;color:#fff;font-family:var(--mono);background:#0a1236db;border-radius:8px;padding:6px 10px;font-size:.72rem;position:fixed;bottom:12px;left:12px}@media (width<=1100px){.pe-nav{display:none}}@media (width<=1024px){.pe-hero{text-align:center;min-height:max(620px,100svh - 150px);padding:124px 0 64px;overflow:hidden}.pe-hero__fondo{z-index:0;display:block;position:absolute;inset:0}.pe-hero__fondo img{object-fit:cover;object-position:22% 34%;width:100%;height:100%}.pe-hero__fondo:after{content:"";background:radial-gradient(80% 55% at 50% 45%,#f6f4efcc,#0000 85%),linear-gradient(#f6f4efe6,#f6f4efc7 45%,#f6f4eff7);position:absolute;inset:0}.pe-hero__in{grid-template-columns:minmax(0,1fr);position:relative}.pe-hero__copy{max-width:40rem;margin-inline:auto}.pe-hero__formato,.pe-hero__cta{justify-content:center}.pe-hero__lede{color:var(--tinta);margin-inline:auto}.pe-hero__visual{display:none}.pe-taller__grid,.pe-gratis__grid,.pe-yo__in,.pe-dudas__in,.pe-cabeza--fila{grid-template-columns:minmax(0,1fr)}.pe-pase__monto--pronto{background:var(--fluido);-webkit-background-clip:text;background-clip:text;gap:6px;display:grid;color:#0000!important;font-size:clamp(2.4rem,3.6vw,3.2rem)!important}.pe-pase__monto--pronto small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2);-webkit-text-fill-color:var(--tinta-2);font-size:.8rem;font-weight:500}.pe-pase{position:relative;top:0}.pe-temas{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-yo__fotos{max-width:480px}.pe-barra{display:flex}.pe-aviso{display:none}}@media (width<=640px){.pe-head__in{min-height:66px}.pe-head__cta{display:none}.pe-marca__sello{width:34px;height:34px}.pe-marca__texto b{font-size:1rem}.pe-marca__texto small{font-size:.72rem}.pe-hero{padding:108px 0 56px}.pe-hero__cta>.btn{flex:100%}.pe-hero__cuando{font-size:.86rem}.pe-trabajos li{grid-template-columns:minmax(0,1fr);gap:10px}.pe-trabajos__n,.pe-trabajos__flecha{display:none}.pe-temas{gap:10px}.pe-tema{padding:18px 16px 16px}.pe-tema__check{width:22px;height:22px;top:14px;right:14px}.pe-tema__nombre{font-size:1.08rem}.pe-temas__barra{padding:12px}.pe-temas__barra .btn{justify-content:center;width:100%}.pe-yo__equipos,.pe-yo__cifras,.pe-clase{grid-template-columns:minmax(0,1fr)}.pe-clase__foto{min-height:210px}}@media (prefers-reduced-motion:reduce){.pe-luz i,.pe-insignia--fluida:after,.pe-banco__sale:not([hidden]){animation:none}}
