.pagina-indice .sitio-principal::before,.pagina-indice .sitio-principal::after{display:none}.pagina-indice .dibujo-cabecera{display:none!important}.ph-bloque{position:relative;box-sizing:border-box;width:100%;padding:60px 16px 28px;background-color:var(--tablero);background-image:linear-gradient(rgb(230 234 240 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(230 234 240 / .055) 1px,transparent 1px);background-size:40px 40px;color:var(--claro);overflow:hidden;isolation:isolate}.ph-bloque::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 50% at 90% 0%,rgb(255 194 26 / .16),#fff0 70%);pointer-events:none}.ph-cuerpo{position:relative;max-width:1240px;margin:0 auto}.ph-izq{min-width:0}.ph-izq>.wp-block-post-title{margin:0 0 14px;padding:0;font:500 15px/1.2 'IBM Plex Mono',monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ambar)}.ph-izq>.wp-block-post-title::before{content:none;display:none}.ph-titular{margin:0 0 16px;font:800 44px/0.96 'Barlow Condensed',sans-serif;text-transform:uppercase;color:var(--claro);text-shadow:0 2px 18px rgb(11 13 16 / .6)}.ph-titular span{color:var(--ambar)}.ph-izq .srv-cabecera{margin:0 0 22px!important;padding:0!important;max-width:none!important}.ph-izq .srv-cabecera>p:first-child{margin:0}.ph-izq .srv-cabecera>p:first-child strong{display:block;margin:0;font:700 20px/1.3 'Barlow',sans-serif;color:var(--claro)}.ph-izq .srv-cabecera>p:nth-child(2){display:none}.ph-rejilla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0 0 16px;padding:0}.ph-problema{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;box-sizing:border-box;width:100%;min-height:96px;margin:0;padding:14px;background:var(--loseta);color:var(--claro);border:1px solid var(--linea);border-radius:8px;font:700 17px/1.2 'Barlow',sans-serif;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#fff0;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ph-problema svg{display:block;flex:0 0 auto;width:28px;height:28px;fill:none;stroke:var(--ambar);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:stroke 0.2s ease}.ph-problema:hover{border-color:var(--ambar)}.ph-problema:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}.ph-problema[aria-pressed="true"]{background:var(--ambar);border-color:var(--ambar);color:var(--tinta)}.ph-problema[aria-pressed="true"] svg{stroke:var(--tinta)}.ph-pedir{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:52px;margin:0;padding:12px 22px;background:var(--ambar);color:var(--tinta);border:2px solid var(--ambar);border-radius:6px;font:700 18px/1.2 'Barlow',sans-serif;text-align:center;text-decoration:none;touch-action:manipulation}.ph-pedir:hover{background:#ffd457;border-color:#ffd457}.ph-pedir:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}.ph-der{min-width:0}.ph-elige{display:none;margin:6px 0 16px;font:400 19px/1.4 'Barlow',sans-serif;color:var(--claro)}.ph-tarjeta{box-sizing:border-box;margin:0 0 14px;padding:14px;background:var(--loseta);border:1px solid var(--linea);border-top:4px solid var(--ambar);border-radius:8px}.ph-tarjeta[hidden]{display:none}.ph-tarjeta img{display:block;box-sizing:border-box;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;margin:0 0 14px;border-radius:6px;background:var(--tablero)}.ph-tarjeta h3{margin:0 0 8px;font:800 28px/1.02 'Barlow Condensed',sans-serif;text-transform:uppercase;color:var(--claro)}.ph-tarjeta p{margin:0 0 16px;font:400 17px/1.45 'Barlow',sans-serif;color:var(--claro)}.ph-tarjeta .ph-pedir{margin:0 0 12px}.ph-ver{display:block;min-height:48px;line-height:48px;text-align:center;font:500 16px/48px 'IBM Plex Mono',monospace;letter-spacing:.04em;color:var(--ambar);text-decoration:none}.ph-ver::after{content:" →"}.ph-ver:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.ph-ver:focus-visible{outline:3px solid var(--ambar);outline-offset:2px}.ph-tarjeta.ph-entra{animation:ph-entra 0.35s ease both}@keyframes ph-entra{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (min-width:782px){.ph-bloque{padding:56px 32px 64px}.ph-cuerpo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:56px;align-items:start}.ph-titular{font-size:84px;line-height:.92;margin-bottom:18px}.ph-izq .srv-cabecera>p:first-child strong{font-size:26px}.ph-rejilla{gap:14px;margin-bottom:0}.ph-problema{min-height:112px;font-size:19px;padding:16px}.ph-problema svg{width:32px;height:32px}.ph-der{padding-top:6px}.ph-elige{display:block}.ph-pedir{width:auto;min-width:260px}.ph-tarjeta{margin-bottom:0}.ph-elegido .ph-elige,.ph-elegido .ph-general{display:none}.ph-general{margin-top:0}}@media (prefers-reduced-motion:reduce){.ph-tarjeta.ph-entra{animation:none}.ph-problema,.ph-problema svg,.ph-pedir{transition:none}}.pagina-indice .srv-cabecera.srv-cabecera--franja{margin:0 auto!important;padding:36px 18px 12px!important;max-width:760px;background:none;text-shadow:none;text-align:left}.pagina-indice .srv-cabecera--franja>p{margin:0 0 14px;max-width:none}.pagina-indice .srv-cabecera--franja>p:first-child strong{display:block;font:800 26px/1.05 'Barlow Condensed',sans-serif;text-transform:uppercase;color:var(--claro)}.pagina-indice .srv-cabecera--franja>p:nth-child(2){font:400 16px/1.6 'Barlow',sans-serif;color:var(--claro);opacity:.86}@media (min-width:782px){.pagina-indice .srv-cabecera.srv-cabecera--franja{padding:64px 32px 24px!important;max-width:900px;text-align:center}.pagina-indice .srv-cabecera--franja>p:first-child strong{font-size:40px}.pagina-indice .srv-cabecera--franja>p:nth-child(2){font-size:19px}}.ph-corto{padding:136px 16px 40px;display:flex;flex-direction:column;justify-content:center;min-height:min(100svh, 820px);margin-top:calc(-1 * (var(--cd-separacion, 12px) + var(--cd-alto, 64px)))}.ph-corto .ph-cuerpo{width:100%}.ph-corto .ph-cuerpo>.wp-block-post-title{margin:0 0 14px;padding:0;font:500 15px/1.2 'IBM Plex Mono',monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ambar)}.ph-corto .ph-cuerpo>.wp-block-post-title::before{content:none;display:none}.ph-corto .ph-pantalla>.wp-block-post-title{margin:0 0 14px;padding:0;font:500 15px/1.2 'IBM Plex Mono',monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ambar)}.ph-corto .ph-pantalla>.wp-block-post-title::before{content:none;display:none}.ph-corto .ph-titular{margin:0 0 28px;font-size:clamp(64px, 19vw, 84px);line-height:.9}.ph-corto .ph-rejilla{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ph-opcion{position:relative;box-sizing:border-box;min-height:128px;padding:16px 14px 14px;display:flex;flex-direction:column;justify-content:space-between;background:var(--loseta);border:1px solid var(--linea);border-radius:14px;color:var(--claro);text-decoration:none;transition:border-color 0.2s ease,transform 0.2s ease,background-color 0.2s ease}.ph-opcion svg{width:34px;height:34px;fill:none;stroke:var(--ambar);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ph-opcion span{font:800 26px/0.95 'Barlow Condensed',sans-serif;text-transform:uppercase;padding-right:18px}.ph-opcion i{position:absolute;right:14px;bottom:12px;font-style:normal;font:600 20px/1 'IBM Plex Mono',monospace;color:var(--ambar)}.ph-opcion:hover,.ph-opcion:active{border-color:var(--ambar);background-color:rgb(255 194 26 / .08)}.ph-opcion:focus-visible,.ph-otra:focus-visible{outline:3px solid var(--ambar);outline-offset:3px}.ph-otra{display:inline-block;margin-top:20px;padding:12px 2px;font:500 15px/1 'IBM Plex Mono',monospace;letter-spacing:.06em;color:var(--ambar);text-decoration:none}@media (min-width:782px){.ph-corto{padding:160px 32px 64px;min-height:min(88vh, 760px)}.ph-corto .ph-cuerpo{text-align:center}.ph-corto .ph-titular{font-size:132px;margin-bottom:44px}.ph-corto .ph-rejilla{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1080px;margin:0 auto;text-align:left}.ph-opcion{min-height:168px;padding:22px 20px 18px}.ph-opcion:hover{transform:translateY(-4px)}.ph-opcion span{font-size:32px}}@media (prefers-reduced-motion:reduce){.ph-opcion{transition:none}.ph-opcion:hover{transform:none}}@media (min-width:782px){.ph-corto .ph-cuerpo{display:block;grid-template-columns:none}}.ph-corto .ph-fondo{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#0B0D10}.ph-corto .ph-fondo-poster{position:absolute;inset:0;display:block}.ph-corto .ph-fondo-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ph-corto .ph-fondo-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ph-corto .ph-fondo::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(11 13 16 / .55) 0%,rgb(11 13 16 / .35) 30%,rgb(11 13 16 / .7) 62%,#0B0D10 100%)}.ph-corto.ph-bloque{background-image:none}.ph-corto .ph-opcion{background:rgb(20 23 28 / .78)}@supports (backdrop-filter:blur(8px)){.ph-corto .ph-opcion{backdrop-filter:blur(8px)}}.ph-corto .ph-titular{text-shadow:3px 0 0 #16181C,-3px 0 0 #16181C,0 3px 0 #16181C,0 -3px 0 #16181C,2px 2px 0 #16181C,-2px 2px 0 #16181C,2px -2px 0 #16181C,-2px -2px 0 #16181C,6px 6px 0 #16181C}@media (min-width:782px){.ph-corto .ph-titular{text-shadow:5px 0 0 #16181C,-5px 0 0 #16181C,0 5px 0 #16181C,0 -5px 0 #16181C,3.5px 3.5px 0 #16181C,-3.5px 3.5px 0 #16181C,3.5px -3.5px 0 #16181C,-3.5px -3.5px 0 #16181C,10px 10px 0 #16181C}}.ph-corto .ph-fondo::after{background:linear-gradient(to bottom,rgb(11 13 16 / .18) 0%,rgb(11 13 16 / .08) 30%,rgb(11 13 16 / .55) 70%,#0B0D10 100%)}@media (min-width:782px){.ph-corto .ph-fondo::after{background:linear-gradient(to bottom,rgb(11 13 16 / .15) 0%,rgb(11 13 16 / .15) 45%,rgb(11 13 16 / .7) 85%,#0B0D10 100%)}}.ph-corto .ph-cuerpo>.wp-block-post-title{-webkit-text-stroke:0!important;text-shadow:none!important;background:none!important}.ph-corto .ph-cuerpo>.wp-block-post-title,.ph-corto .ph-pantalla>.wp-block-post-title{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}