#main .ji-fx-salidas__raiz{position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:56px;row-gap:32px;align-items:start;margin-block:85.8px 1.15em}#main .ji-fx-salidas__raiz{--ji-anillo:var(--s-blanco)}#main .ji-fx-salidas__lectura{min-inline-size:0}#main .ji-fx-salidas__lectura:only-child{grid-column:1 / -1;max-inline-size:860px}#main .ji-fx-salidas__titulo h2{font-size:29px!important;line-height:1.3;letter-spacing:-.035em;text-wrap:balance}#main .ji-fx-salidas__prosa{--s-tenue:var(--s-tinta)}#main .ji-fx-salidas__prosa :where(p,li){text-wrap:pretty}#main .ji-fx-salidas__prosa a[href]{color:var(--s-acento-2);text-decoration:none;padding-block-end:.08em;border-block-end:1px solid var(--s-linea);background:left bottom / 0% 2px no-repeat;background-image:linear-gradient(var(--s-acento-2),var(--s-acento-2))!important}#main .ji-fx-salidas__prosa a[href]:is(:hover,:focus-visible),#main .ji-fx-salidas__prosa a[href].is-linked{background-size:100% 2px}#main .ji-fx-salidas__prosa a[href].is-linked{color:var(--s-blanco)}#main .ji-fx-salidas__cierre p{font-size:var(--frase-ajuste,var(--frase-tamano,32px));line-height:1.4;letter-spacing:-.025em;color:var(--s-blanco);text-wrap:pretty}#main .ji-fx-salidas__cierre strong{font-weight:400;color:inherit}#main .ji-fx-salidas__cierre[data-largo="corta"]{--frase-tamano:32px}#main .ji-fx-salidas__cierre[data-largo="media"]{--frase-tamano:30px}#main .ji-fx-salidas__cierre[data-largo="texto"]{--frase-tamano:1.3em}#main .ji-fx-salidas__cierre[data-largo="texto"] p{letter-spacing:-.015em}#main .ji-fx-salidas__premisa{display:block;color:var(--s-acento-2);font-weight:300}#main .ji-fx-salidas__respuesta{color:var(--s-blanco);font-weight:400}#main .ji-fx-salidas .frase-enlace.is-linked{background:rgb(122 83 243 / .18);-webkit-box-decoration-break:clone;box-decoration-break:clone}#main .ji-fx-salidas__salidas{--ico-salida:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19 19 5M5 5h14v14'/%3E%3C/svg%3E");position:sticky;inset-block-start:calc(env(safe-area-inset-top, 0px) + var(--ji-barra, 0px) + 24px);display:block;border-radius:12px}#main .ji-fx-salidas__carril{align-content:start}#main .ji-fx-salidas__salida{position:relative;min-inline-size:0;display:grid;grid-template-columns:112px minmax(0,1fr) 20px;gap:14px;align-items:center;margin:0;color:var(--s-tinta);text-decoration:none}#main .ji-fx-salidas__salida+.ji-fx-salidas__salida{border-block-start:1px solid var(--s-linea)}#main .ji-fx-salidas__salida::after{content:"";position:static;display:block;inline-size:20px;block-size:20px;background-color:var(--s-acento-2);-webkit-mask:var(--ico-salida) center / contain no-repeat;mask:var(--ico-salida) center / contain no-repeat}#main .ji-fx-salidas__miniatura{display:block;inline-size:112px;overflow:hidden;border-radius:4px}#main .ji-fx-salidas__miniatura img{inline-size:100%;aspect-ratio:16 / 9;object-fit:cover}#main .ji-fx-salidas__destino{display:grid;gap:7px;min-inline-size:0}#main .ji-fx-salidas__nombre .elementor-heading-title{display:block;font-size:.77em;line-height:1.5;font-weight:500;text-wrap:balance;color:var(--s-tinta)}#main .ji-fx-salidas__origen .elementor-heading-title{display:block;font-size:.65em;line-height:1.5;text-wrap:balance;color:var(--s-acento-2)}#main .ji-fx-salidas__salida.is-linked{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--s-acento-2) 40%,transparent)}#main .ji-fx-salidas__salida.is-linked:not(.ji-fx-salidas__servicio){border-radius:8px}#main .ji-fx-salidas__salida.is-linked .ji-fx-salidas__nombre .elementor-heading-title{text-decoration:underline;text-underline-offset:.22em}#main .ji-fx-salidas__servicio{inline-size:auto;border-block-start:0;border-radius:4px;color:var(--s-blanco)}#main .ji-fx-salidas__servicio :is(.ji-fx-salidas__nombre,.ji-fx-salidas__origen) .elementor-heading-title{color:var(--s-blanco)}#main .ji-fx-salidas__servicio::after{background-color:var(--s-blanco)}@container ji-fx (width>568px){#main .ji-fx-salidas__titulo{margin-block-end:28px}#main .ji-fx-salidas__salidas{background-color:var(--s-papel);border:1px solid var(--s-linea)}#main .ji-fx-salidas__carril{display:grid}#main .ji-fx-salidas__salida{padding:20px 10px}#main .ji-fx-salidas__servicio{padding:16px 12px;margin:6px 10px;background-color:var(--s-boton)}}@container ji-fx (width>1056px){#main .ji-fx-salidas__salidas{padding:8px 4px}}@container ji-fx ((width>816px) and (width <=1056px)) or (width>=1192px){#main .ji-fx-salidas__salida{grid-template-columns:160px minmax(0,1fr) 20px}#main .ji-fx-salidas__miniatura{inline-size:160px}}@container ji-fx (width <=1056px){#main .ji-fx-salidas__lectura,#main .ji-fx-salidas__salidas{grid-column:1 / -1}#main .ji-fx-salidas__lectura{max-inline-size:760px}#main .ji-fx-salidas__titulo h2{font-size:28px!important}#main .ji-fx-salidas__salidas{position:relative;inset-block-start:auto;padding:8px 6px}#main .ji-fx-salidas__carril{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida:nth-child(2){border-block-start:0}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida:nth-child(odd):last-child{grid-column:1 / -1}#main .ji-fx-salidas__conector{display:none}#main .ji-fx-salidas__cierre[data-largo="corta"]{--frase-tamano:30px}#main .ji-fx-salidas__cierre[data-largo="media"]{--frase-tamano:28px}}@container ji-fx (width>894px) and (width <=1056px){#main .ji-fx-salidas__lectura,#main .ji-fx-salidas__lectura:only-child{max-inline-size:none;display:grid;grid-template-columns:minmax(0,1fr) 260px;column-gap:32px;align-items:start}#main .ji-fx-salidas__titulo{grid-column:1;grid-row:1}#main .ji-fx-salidas__prosa{grid-column:1;grid-row:2}#main .ji-fx-salidas__cierre{grid-column:2;grid-row:2;align-self:end;padding-inline-start:24px;border-inline-start:1px solid var(--s-linea)}}@container ji-fx (width <=894px) or (width>1056px){#main .ji-fx-salidas__cierre{margin-block-start:32px;padding-block-start:26px;border-block-start:1px solid var(--s-linea)}}@container ji-fx (width>816px) and (width <=1056px){#main .ji-fx-salidas__carril>.ji-fx-salidas__salida{align-items:start}}@container ji-fx (width>568px) and (width <=816px){#main .ji-fx-salidas__carril>.ji-fx-salidas__salida{grid-template-columns:minmax(0,1fr) 20px;align-items:start;align-content:start;row-gap:14px}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida .ji-fx-salidas__miniatura{grid-column:1 / -1;inline-size:100%}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida:nth-child(odd):last-child{grid-template-columns:200px minmax(0,1fr) 20px;align-items:center}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida:nth-child(odd):last-child .ji-fx-salidas__miniatura{grid-column:auto;inline-size:200px}#main .ji-fx-salidas__salidas>.ji-fx-salidas__servicio{grid-template-columns:160px minmax(0,1fr) 20px}#main .ji-fx-salidas__salidas>.ji-fx-salidas__servicio .ji-fx-salidas__miniatura{inline-size:160px}}@container ji-fx (width>758px) and (width <=1056px){#main .ji-fx-salidas__carril:has(>.ji-fx-salidas__salida:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0}#main .ji-fx-salidas__carril:has(>.ji-fx-salidas__salida:nth-child(3):last-child)>.ji-fx-salidas__salida{grid-column:auto;border-block-start:0;grid-template-columns:minmax(0,1fr) 20px;align-items:start;align-content:start;row-gap:14px}#main .ji-fx-salidas__carril:has(>.ji-fx-salidas__salida:nth-child(3):last-child)>.ji-fx-salidas__salida .ji-fx-salidas__miniatura{grid-column:1 / -1;inline-size:100%}}@container ji-fx (width <=568px){#main .ji-fx-salidas__titulo{margin-block-end:24px}#main .ji-fx-salidas__titulo h2{font-size:25px!important;line-height:1.35}#main .ji-fx-salidas__salidas{padding:0}#main .ji-fx-salidas__carril{display:flex;flex-flow:row nowrap;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:8px;scrollbar-color:var(--s-acento) var(--s-papel);padding:8px 8px 20px;margin:-2px 0 0 -8px;inline-size:auto}#main .ji-fx-salidas__salida{flex:0 0 84%;grid-template-columns:minmax(0,1fr) 20px;gap:16px;scroll-snap-align:start;align-content:start;align-items:start;padding:0 0 18px;border:1px solid var(--s-linea);border-radius:5px;background-color:var(--s-papel)}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida{flex-basis:calc((100% + 8px) * .84)}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida:only-child{flex-basis:calc(100% + 8px)}#main .ji-fx-salidas__carril:has(>.ji-fx-salidas__salida:only-child){overflow:visible}#main .ji-fx-salidas__miniatura{inline-size:100%;grid-column:1 / -1;border-radius:4px 4px 0 0}#main .ji-fx-salidas__destino{padding-inline-start:18px}#main .ji-fx-salidas__salida::after{position:relative;inset-inline-start:-12px;margin-inline-end:14px}#main .ji-fx-salidas__nombre .elementor-heading-title{font-size:.9em}#main .ji-fx-salidas__origen .elementor-heading-title{font-size:.75em}#main .ji-fx-salidas__carril>.ji-fx-salidas__salida:nth-child(n){border-block-start:1px solid var(--s-linea)}#main .ji-fx-salidas__servicio{padding:0 0 18px;border:1px solid var(--s-boton);border-radius:4px;background-color:var(--s-boton)}#main .ji-fx-salidas__carril+.ji-fx-salidas__servicio{margin-block-start:8px}#main .ji-fx-salidas__cierre[data-largo="corta"]{--frase-tamano:26px}#main .ji-fx-salidas__cierre[data-largo="media"]{--frase-tamano:24px}#main .ji-fx-salidas__cierre[data-largo="texto"]{--frase-tamano:1.22em}}#main .ji-fx-salidas__conector{position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none;overflow:visible}#main .ji-fx-salidas__trazo{fill:none;stroke:var(--s-acento-2);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}@keyframes ji-fx-salidas-dibuja{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@supports (stroke-dashoffset:1){#main .ji-fx-salidas__trazo.is-tracing{animation:ji-fx-salidas-dibuja .3s ease-out both}}@supports (transform:translateY(-2px)){#main .ji-fx-salidas__salida{transition:transform .2s ease}#main .ji-fx-salidas__salida:is(:hover,:focus-visible){transform:translateY(-2px)}#main .ji-fx-salidas__salida::after{transition:transform .2s ease}#main .ji-fx-salidas__salida:is(:hover,:focus-visible)::after{transform:translate(3px,-3px)}#main .ji-fx-salidas__prosa a[href]{transition:background-size .22s ease}}@media (prefers-reduced-motion:reduce){#main .ji-fx-salidas__salidas{position:relative;inset-block-start:auto}#main .ji-fx-salidas__salida,#main .ji-fx-salidas__salida::after{transform:none!important}}@media (forced-colors:active){#main .ji-fx-salidas__servicio{border:1px solid CanvasText}#main .ji-fx-salidas__salida::after{background-color:CanvasText}}