:root{--tel-w:min(280px,62vw,calc((100svh - 150px) / 2.12));--sobre:0px;--luz:radial-gradient(60% 55% at 78% 22%,#a4c6346b,transparent 70%),radial-gradient(70% 70% at 15% 90%,#2a7bb5 0%,transparent 70%),linear-gradient(160deg,#134562,#0f3550 60%,#0b2a40);--noche:#0f3550;--azul:#184d6c;--azul2:#1d5c80;--cielo:#e9f2f8;--verde:#a4c634;--blanco:#fff;--tinta:#143a52;--gris:#687386;--hoja:#f2f6f9;--f:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,sans-serif}*{box-sizing:border-box}html{background:var(--noche);scroll-padding-top:90px}body{font-family:var(--f);color:var(--blanco);background:var(--noche);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,p{margin:0}img,video{max-width:100%;display:block}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #7ed3f3}.luz{background:var(--luz)}.cta{background:var(--verde);color:#fff;font:700 14px/1 var(--f);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:11px 16px;text-decoration:none;display:inline-flex}.cta:hover{background:#8db02a}.nav{z-index:30;top:calc(14px + env(safe-area-inset-top,0px));backdrop-filter:blur(18px)saturate(1.5);background:#ffffff12;border:1px solid #ffffff2e;border-radius:30px;align-items:center;gap:14px;width:min(1000px,100vw - 24px);padding:9px 10px 9px 20px;transition:width .35s cubic-bezier(.2,.8,.2,1),background .35s,color .35s;display:flex;position:fixed;left:50%;transform:translate(-50%)}.nav.chica{background:#0f35508c;width:min(880px,100vw - 24px)}.nav.clara{color:var(--tinta);background:#ffffffb8;border-color:#143a521f}.nav .logo{flex:none;width:auto;height:22px}.nav .logo.color,.nav.clara .logo.blanco{display:none}.nav.clara .logo.color{display:block}.menu{margin-left:auto;gap:2px;margin-block:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.menu>li{position:relative}.menu>li>a,.menu>li>button{color:inherit;font:600 14px var(--f);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;min-height:40px;padding:9px 10px;text-decoration:none;display:flex}.menu>li>a:hover,.menu>li>button:hover{background:#ffffff1f}.nav.clara .menu>li>a:hover,.nav.clara .menu>li>button:hover{background:#143a5214}.flecha{border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transform:rotate(45deg)translate(-1px,-1px)}.panel{width:540px;color:var(--tinta);opacity:0;visibility:hidden;background:#fffffff5;border-radius:20px;grid-template-columns:minmax(290px,1fr) 210px;gap:2px;padding:10px;transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1),visibility .2s;display:grid;position:absolute;top:calc(100% + 14px);left:-8px;transform:translateY(-6px);box-shadow:0 24px 60px #0314204d}.panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.menu>li:hover .panel,.menu>li:focus-within .panel,.menu>li.abierto .panel{opacity:1;visibility:visible;transform:none}.menu>li:nth-child(2) .panel{left:-150px}@media (width<=1100px){.panel{grid-template-columns:1fr;width:320px}.panel-vista{display:none}.menu>li:nth-child(2) .panel{left:-8px}}.panel-links{align-content:start;gap:2px;display:grid}.panel a{border-radius:12px;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:8px 10px;text-decoration:none;transition:background .15s;display:grid}.panel a svg{background:var(--cielo);width:34px;height:34px;color:var(--azul);fill:none;border-radius:10px;grid-row:span 2;padding:8px;transition:background .15s,color .15s}.panel a.ve{background:var(--cielo)}.panel a.ve svg{background:var(--azul);color:#fff}.panel b{font-size:14px}.panel span{color:var(--gris);font-size:13px;font-weight:400;line-height:1.3}.panel-vista{background:var(--cielo);border-radius:14px;min-height:250px;position:relative;overflow:hidden}.panel-vista img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.04)}.panel-vista img.ve{opacity:1;transform:none}.hamb{width:42px;height:42px;color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;margin-left:auto;font-size:0;display:none}.hamb i{background:currentColor;width:18px;height:2px;display:block;box-shadow:0 6px,0 -6px}.hoja-menu{z-index:29;padding:calc(90px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) 30px max(20px,env(safe-area-inset-left,0px));background:var(--noche);align-content:start;gap:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.hoja-menu[hidden]{display:none}.hoja-menu{gap:12px}.hoja-menu a{text-decoration:none}.hoja-menu a.cta{justify-content:center;min-height:52px;margin-bottom:6px;padding:0 20px;font-size:17px;display:flex}.hm-cat{background:#ffffff12;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden}.hm-cat summary{cursor:pointer;align-items:center;gap:12px;min-height:72px;padding:14px 18px;list-style:none;display:flex}.hm-cat summary::-webkit-details-marker{display:none}.hm-cat summary>span{flex:1;gap:2px;display:grid}.hm-cat summary b{color:#fff;font-size:22px;font-weight:700}.hm-cat summary small{color:#a9c7da;font-size:14px}.hm-flecha{border-bottom:2.5px solid #a4c634;border-right:2.5px solid #a4c634;width:12px;height:12px;transition:transform .25s;transform:rotate(45deg)translate(-3px,-3px)}.hm-cat[open] .hm-flecha{transform:rotate(-135deg)translate(-3px,-3px)}.hm-lista{padding:0 8px 8px;display:grid}.hm-lista a{border-radius:14px;align-items:center;gap:14px;padding:11px 10px;display:flex}.hm-lista a:active{background:#ffffff14}.hm-lista svg{color:#a4c634;flex:none;width:24px;height:24px}.hm-lista span{gap:1px;display:grid}.hm-lista b{color:#fff;font-size:17px;font-weight:600}.hm-lista small{color:#a9c7da;font-size:13.5px}.hm-mas{gap:10px;margin-top:4px;display:flex}.hm-mas a{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:16px;flex:1;place-items:center;min-height:52px;font-size:17px;font-weight:600;display:grid}@media (prefers-reduced-motion:reduce){.hm-flecha{transition:none}}@media (width<=860px){.menu{display:none}.hamb{display:grid}.nav>.cta{display:none}}.velo{z-index:20;pointer-events:none;height:120px;position:fixed;left:0;right:0}@media (width<=860px){.velo{display:none}:root{--sobre:100px}}.velo.arr{top:0}.velo.aba{bottom:0;transform:scaleY(-1)}.velo i{position:absolute;inset:0}.velo i:first-child{backdrop-filter:blur(1px);-webkit-mask:linear-gradient(#000 45%,#0000 100%);mask:linear-gradient(#000 45%,#0000 100%)}.velo i:nth-child(2){backdrop-filter:blur(3px);-webkit-mask:linear-gradient(#000 25%,#0000 72%);mask:linear-gradient(#000 25%,#0000 72%)}.velo i:nth-child(3){backdrop-filter:blur(7px);-webkit-mask:linear-gradient(#000 8%,#0000 48%);mask:linear-gradient(#000 8%,#0000 48%)}.velo i:nth-child(4){backdrop-filter:blur(14px);-webkit-mask:linear-gradient(#000 0%,#0000 26%);mask:linear-gradient(#000 0%,#0000 26%)}main>:not(:first-child),.pie{border-radius:28px 28px 0 0;margin-top:-28px;position:relative;overflow:clip}.esc{display:flow-root;position:relative}.fijo{top:calc(var(--sobre) * -1);margin-block:calc(var(--sobre) * -1);height:calc(100vh + var(--sobre) * 2);height:calc(100lvh + var(--sobre) * 2);padding-top:var(--sobre);padding-bottom:calc(var(--sobre) + 100lvh - 100svh);place-items:center;display:grid;position:sticky;overflow:hidden}@media (width<=860px) and (prefers-reduced-motion:no-preference){.fijo{overflow:visible}}h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(36px,6.4vw,84px);font-weight:800;line-height:1.04}.h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,4.6vw,62px);font-weight:800;line-height:1.06}.pildora{padding:0 .24em;display:inline-block;position:relative}.pildora:after{content:"";border:max(2px,.045em) solid var(--verde);opacity:0;border-radius:999px;animation:.6s cubic-bezier(.2,.8,.2,1) .35s forwards trazo;position:absolute;inset:.04em -.02em -.04em;transform:scaleX(.82)}@keyframes trazo{to{opacity:1;transform:none}}.bajada{color:#d7e8f3;max-width:48ch;font-size:clamp(16px,1.6vw,20px);line-height:1.45}.tel{z-index:3;width:var(--tel-w);background:#061a28;border-radius:15%/7.1%;display:flow-root;position:relative;box-shadow:0 40px 90px #0314208c,inset 0 0 0 1px #ffffff24}.tel .vidrio{aspect-ratio:640/1392;background:#f2f2f7;border-radius:13%/6%;width:95.6%;margin:2.2%;position:relative;overflow:hidden;container-type:inline-size}.tel img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.tel img.ve{opacity:1}.tel .isla{z-index:2;background:#061a28;border-radius:999px;width:30%;height:3.5%;margin-left:-15%;position:absolute;top:2.6%;left:50%}@property --giro{syntax:"<percentage>";inherits:false;initial-value:100%}.viva{opacity:0;background:#f2f2f7;transition:opacity .25s;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.viva.ve{opacity:1}.viva-portal{background:#f4f7fa}.capa,.capa-final{background:var(--foto) 0 0/100% 100% no-repeat;position:absolute;inset:0}.v-tapa,.v-giro,.v-cuenta{opacity:0;pointer-events:none;position:absolute}.anima .viva .capa{opacity:0;transform:translateY(3cqw)}.anima .viva .capa-final{opacity:0}.anima .viva .v-tapa,.anima .viva .v-giro,.anima .viva .v-cuenta{opacity:1}.v-giro{aspect-ratio:1;--giro:0%;-webkit-mask:radial-gradient(closest-side,transparent var(--hueco),#000 calc(var(--hueco) + 1%)),conic-gradient(transparent var(--giro),#000 0);-webkit-mask-composite:source-in;mask:radial-gradient(closest-side,transparent var(--hueco),#000 calc(var(--hueco) + 1%)),conic-gradient(transparent var(--giro),#000 0);border-radius:50%;translate:-50% -50%;mask-composite:intersect}.v-cuenta{color:#1d5c80;font-variant-numeric:tabular-nums;padding:0 .12em;font-weight:800;line-height:1;translate:-50% -50%}.anima .activa .viva.ve .capa{opacity:1;transition:opacity .35s calc(var(--i) * 70ms),transform .4s calc(var(--i) * 70ms) cubic-bezier(.2,.8,.2,1);transform:none}.anima .activa .viva.ve .capa-final{opacity:1;transition:opacity .2s var(--fin)}.anima .activa .viva.ve .v-tapa{opacity:1}.anima .activa .viva.ve .v-tapa.derecha{transform-origin:100%;transition:transform .9s cubic-bezier(.3,.7,.2,1) .35s;transform:scaleX(0)}.anima .activa .viva.ve .v-tapa.sube{transform-origin:top;transition:transform .7s cubic-bezier(.2,.9,.25,1.1) .5s;transform:scaleY(0)}.anima .activa .viva.ve .v-tapa.baja{transform-origin:bottom;transition:transform .8s cubic-bezier(.3,.7,.2,1) .3s;transform:scaleY(0)}.anima .activa .viva.ve .v-giro{--giro:100%;transition:--giro 1.1s cubic-bezier(.3,.7,.2,1) .25s}.anima .activa .viva.ve .v-cuenta{opacity:0;transition:opacity .2s 1.5s}.anima .activa .viva.ve .v-giro{opacity:0;transition:--giro 1.1s cubic-bezier(.3,.7,.2,1) .25s,opacity 0s 1.4s}.arranque{z-index:1;background:linear-gradient(160deg,#134562,#0f3550);place-items:center;display:grid;position:absolute;inset:0}#pedazos{height:320vh}#capaPedazos{pointer-events:none;position:absolute;inset:0;overflow:clip}.titulo{z-index:4;top:calc(15vh + var(--sobre));text-align:center;justify-items:center;gap:14px;width:min(980px,100vw - 32px);display:grid;position:absolute;left:50%;transform:translate(-50%)}.pedazo{z-index:2;will-change:transform,opacity;white-space:nowrap;font-size:13px;line-height:1.25;position:absolute;top:60%;left:50%}.burbuja{color:var(--tinta);background:#fff;border-radius:16px;padding:9px 13px;font-weight:600;display:inline-block;box-shadow:0 10px 28px #03142047}.arch{color:#eaf4fa;backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff38;border-radius:9px;padding:7px 11px;font:500 12px/1.2 ui-monospace,Menlo,monospace;display:inline-block}.pedazo img{border-radius:12px;width:150px;height:auto;position:static;box-shadow:0 12px 30px #03142059}@media (width<=640px){.pedazo img{width:96px}.pedazo{font-size:11px}.burbuja{padding:7px 10px}.arch{font-size:10px}}#frase{height:190vh}#frase .fijo{padding-inline:max(20px,env(safe-area-inset-left,0px));background:var(--cielo);color:var(--tinta)}.palabras{letter-spacing:-.025em;text-wrap:balance;max-width:17em;font-size:clamp(32px,5.6vw,76px);font-weight:800;line-height:1.08}.palabras span{opacity:.13;transition:opacity .15s linear}#cajon{height:240vh}#cajon .fijo{background:var(--cielo)}.marco{will-change:clip-path;background:#d7cfc2;position:absolute;inset:0}.marco video{object-fit:cover;object-position:30% 50%;width:100%;height:100%}.sobre{z-index:3;color:var(--tinta);letter-spacing:-.025em;text-wrap:balance;opacity:0;font-size:clamp(30px,3.5vw,60px);font-weight:800;line-height:1.05;position:absolute;top:50%;left:64vw;right:max(24px,4vw);transform:translateY(-50%)}@media (width<=760px),(aspect-ratio<=3/2){.marco:after{content:"";background:linear-gradient(#0000 45%,#0b2a40d9);position:absolute;inset:0}.sobre{width:auto;top:auto;left:24px;right:24px;bottom:calc(13vh + var(--sobre));color:#fff;text-align:center;transform:none}}.capitulos{height:calc(var(--caps,3) * 150vh + 60vh)}.capitulos .fijo{grid-template-columns:1fr minmax(240px,300px) 1fr;gap:clamp(16px,4vw,64px);padding-inline:max(20px,4vw)}.telCaps{perspective:1200px;width:var(--tel-w);justify-self:center;margin-top:24px}.capL{align-content:center;justify-self:stretch;min-height:50vh;display:grid;position:relative}.cap{opacity:0;gap:12px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:auto 0;transform:translateY(26px)}.cap.ve{opacity:1;transform:none}.cap h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(28px,3.6vw,52px);font-weight:800;line-height:1.05}.cap p{color:#d7e8f3;max-width:30ch;font-size:clamp(16px,1.35vw,19px);line-height:1.45}.indice{justify-items:end;gap:10px;font-size:14px;font-weight:600;display:grid}.indice span{opacity:.38;transition:opacity .25s}.indice span.ve{opacity:1}@media (width<=760px){.capitulos .fijo{padding-top:calc(13vh + var(--sobre));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center}.capL{order:1;align-content:start;width:100%;min-height:150px}.capR{display:none}.telCaps{order:2;align-self:start;width:min(70vw,47.1698svh - 139.151px);margin-top:12px}.cap{text-align:center;justify-items:center;top:0}}.capitulos.portal .fijo{grid-template-columns:minmax(260px,.42fr) 1fr;gap:clamp(20px,4vw,56px);padding-inline:max(20px,4vw)}.pantallaMac{perspective:1600px;justify-self:center;width:min(100%,160svh - 272px);margin-top:30px}.mac{aspect-ratio:16/10;background:#f4f7fa;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 90px #03142080,0 0 0 7px #061a28,0 0 0 8px #ffffff24}.mac img{object-fit:contain;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.mac img.ve{opacity:1}@media (width<=860px){.capitulos.portal .fijo{padding-top:calc(13vh + var(--sobre));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center}.capitulos.portal .capL{align-content:start;width:100%;min-height:170px}.capitulos.portal .cap{text-align:center;justify-items:center;top:0}.pantallaMac{width:100%;margin-top:14px}.mac{box-shadow:0 24px 50px #03142080,0 0 0 4px #061a28}}#decides{height:520vh}#decides .fijo{background:var(--hoja);color:var(--tinta);grid-template-columns:minmax(0,480px) auto;justify-content:center;align-items:center;gap:clamp(28px,7vw,120px);padding-inline:max(20px,5vw)}.decides-txt{gap:18px;width:min(480px,40vw);display:grid}.dec-caps{min-height:clamp(230px,30vh,270px);position:relative}.dec-caps .cap{gap:14px;top:0}#decides .cap h2{color:var(--tinta)}#decides .cap p{color:#4a5a69;max-width:34ch}.decides-cuenta{color:var(--azul2);margin:0;font-size:14px;font-weight:600}.decides-cuenta b{font-variant-numeric:tabular-nums;font-size:1.5em}.decides-tel,.acc-tel,.copia-tel{width:min(310px,45.4545svh - 36.3636px)}.decides-lista{will-change:transform;padding-bottom:7cqw;position:absolute;inset:0 0 auto}.esc-nota{right:max(20px,5vw);bottom:calc(var(--sobre) + 100lvh - 100svh + 16px);color:var(--gris);margin:0;font-size:12px;position:absolute}.esc-txt{gap:16px;max-width:440px;display:grid}.esc-txt p{color:#4a5a69;margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.45}.esc-txt .esc-dato{color:var(--azul2);align-items:flex-start;gap:9px;font-size:15px;font-weight:600;display:flex}.esc-dato .ic{flex:none;width:19px;height:19px;margin-top:1px}#accesos{height:340vh}#accesos .fijo,#copia .fijo{background:var(--hoja);color:var(--tinta);grid-template-columns:auto minmax(0,440px);justify-content:center;align-items:center;gap:clamp(28px,7vw,120px);padding-inline:max(20px,5vw)}.app-titulo.chico{font-size:7cqw}.app-grupo.acc-grupo{margin-top:4cqw}.acc-grupo .ic{flex:none;width:4.8cqw;height:4.8cqw}.app-segmentos{text-align:center;background:#e4e5ea;border-radius:99px;grid-template-columns:repeat(4,1fr);margin:3cqw 3.6cqw 0;padding:.6cqw;font-size:2.8cqw;font-weight:500;display:grid}.app-segmentos>*{border-radius:99px;padding:1.5cqw 0}.app-segmentos b{background:#fff;font-weight:600;box-shadow:0 .3cqw 1cqw #0000001a}.acc-dia{color:var(--app-sec);border-bottom:1px solid #e3e6ea;margin:4cqw 3.6cqw 2.4cqw;padding-bottom:1.6cqw;font-size:3.1cqw;font-weight:700}.acc-linea{gap:2.4cqw;margin:0 3.6cqw;display:grid;position:relative}.acc-linea:before{content:"";background:#e3e6ea;width:2px;position:absolute;top:4cqw;bottom:4cqw;left:3.6cqw}.acc-fila{opacity:0;gap:2.4cqw;transition:opacity .3s,transform .4s cubic-bezier(.2,.9,.3,1.1);display:flex;position:relative;transform:translateY(5cqw)scale(.97)}.acc-fila.ve{opacity:1;transform:none}.acc-fila>i{color:#fff;border:.7cqw solid #f2f2f7;border-radius:50%;flex:none;place-items:center;width:8cqw;height:8cqw;margin-top:1.4cqw;display:grid}.acc-fila>i .ic{width:58%;height:58%}.acc-fila>div{border-radius:3.2cqw;flex:1;gap:.8cqw;padding:2.4cqw 3cqw;display:grid}.acc-fila p{justify-content:space-between;margin:0;font-size:2.9cqw;display:flex}.acc-fila small{color:var(--app-sec);font-size:2.9cqw}.acc-fila strong{font-size:3.3cqw;font-weight:600;line-height:1.2}#copia{height:340vh}#copia .fijo{grid-template-columns:minmax(0,420px) auto}.copia-mesa{align-items:center;padding-right:clamp(100px,14vw,210px);display:flex;position:relative}.cuadro-pdf{color:#4c9f70;background:#e8f3ec;border-radius:2cqw;flex:none;place-items:center;width:7.4cqw;height:7.4cqw;display:grid}.cuadro-pdf .ic{width:66%;height:66%}#copiaFila{transform:scale(var(--aprieta,1));font-weight:600;transition:transform .12s}.inc-fila{--alto:9cqw;opacity:.32;font-size:3.2cqw;transition:opacity .25s}.inc-fila.ve{opacity:1}.inc-ok{color:#3f8f55;stroke-width:2.2px;opacity:0;flex:none;width:4.2cqw;height:4.2cqw;transition:opacity .2s}.inc-fila.ve .inc-ok{opacity:1}.hojas{aspect-ratio:.72;pointer-events:none;width:clamp(120px,14vw,200px);margin-top:-13%;position:absolute;top:50%;right:0}.hoja-pdf{color:var(--azul2);opacity:0;will-change:transform;background:#fff;border-radius:6px;align-content:start;gap:7px;padding:9% 10%;display:grid;position:absolute;inset:0;box-shadow:0 18px 40px #14284633}.hoja-pdf img{width:44%;margin-bottom:5px}.hoja-pdf b{font-size:13px}.hoja-pdf i{background:#dfe7ed;border-radius:3px;height:5px}.hoja-pdf i:nth-of-type(3n){width:68%}.hoja-pdf span{color:#2d6437;background:#e8f3ec;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;bottom:6%;right:9%}@media (width<=860px){#decides .fijo,#accesos .fijo,#copia .fijo{padding-top:calc(78px + var(--sobre));text-align:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center;gap:10px}.decides-txt{justify-items:center;gap:4px;width:100%}.dec-caps{width:100%;min-height:128px}.dec-caps .cap{justify-items:center}.dec-caps .h2,.esc-txt .h2{font-size:26px}#decides .cap p{max-width:none;font-size:15px}.decides-tel,.acc-tel,.copia-tel{align-self:start;width:min(76vw,300px)}#accesos .esc-txt{grid-row:1}.esc-txt{justify-items:center;gap:6px;max-width:none}.esc-txt p{font-size:15px}.esc-txt .esc-dato{display:none}.copia-mesa{align-self:start;padding-right:0;position:static}.hojas{z-index:5;top:auto;right:18px;bottom:calc(var(--sobre) + 100lvh - 100svh + 26px);width:104px;margin:0}.hoja-pdf{gap:4px}.hoja-pdf b{font-size:10px}.hoja-pdf i{height:3px}}.app-pant{--app:#1d5c80;--app-sec:#687386;color:var(--app);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--f);text-align:left;background:#f2f2f7}.ic{display:block}.app-titulo{letter-spacing:-.015em;color:var(--app);margin:0;padding:17cqw 5cqw 0;font-size:8.6cqw;font-weight:800;line-height:1.1}.app-intro{color:var(--app-sec);margin:1cqw 0 0;padding:0 5cqw;font-size:3.4cqw}.app-grupo-tit{color:var(--app-sec);margin:4cqw 0 1.6cqw;padding:0 7.5cqw;font-size:3.3cqw;font-weight:600}.app-grupo{background:#fff;border-radius:6cqw;margin:0 3.6cqw;overflow:hidden}.app-fila{--alto:11.2cqw;width:100%;min-height:var(--alto);color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:3cqw;padding:1.4cqw 3.6cqw;font-size:3.7cqw;font-weight:500;line-height:1.15;display:flex;position:relative}.app-fila+.app-fila:before{content:"";background:#eceef2;height:1px;position:absolute;top:0;left:3.6cqw;right:0}button.app-fila{cursor:pointer;-webkit-tap-highlight-color:transparent}.app-fila>span:not(.app-fila-txt){flex:1;min-width:0}.app-fila em{font-variant-numeric:tabular-nums;color:var(--app-sec);font-style:normal;font-weight:600}.compacta>span:first-child+em{text-align:right;margin-left:auto}.app-fila-txt{flex:1;gap:.4cqw;min-width:0;display:grid}.app-fila-txt b{font-weight:600}.app-fila-txt b.ligera{font-weight:500}.app-fila-txt small,.ar-fila>small{color:var(--app-sec);font-size:3cqw;font-weight:400}.ar-fila>small.neg{font-weight:700}.app-circulo{border-radius:50%;flex:none;place-items:center;width:8.1cqw;height:8.1cqw;display:grid}.app-circulo .ic{width:62%;height:62%}.dec-ojo{width:4.8cqw;height:4.8cqw;color:var(--app);flex:none;margin:0 1.65cqw}.dec-todo{font-weight:600}.ios-sw{background:#e3e3e8;border-radius:99px;flex:none;width:14.6cqw;height:7cqw;transition:background .22s;position:relative}.ios-sw:after{content:"";background:#fff;border-radius:99px;width:9cqw;height:5.8cqw;transition:transform .3s cubic-bezier(.3,1.35,.5,1);position:absolute;top:.6cqw;left:.6cqw;box-shadow:0 .4cqw 1.4cqw #0000002e}.dec-fila.on .ios-sw{background:var(--app)}.dec-fila.on .ios-sw:after{transform:translate(4.4cqw)}.dec-fila:focus-visible,.dec-todo:focus-visible{outline:2px solid var(--app);outline-offset:-2px}.app-avatar{width:10.4cqw;height:10.4cqw;color:var(--app);background:#dbe8f1;border-radius:50%;flex:none;place-items:center;font-size:3.6cqw;font-style:normal;font-weight:700;display:grid}.app-avatar.grande{width:21cqw;height:21cqw;font-size:7.2cqw}.app-resumen{background:#fff;border-radius:5.5cqw;gap:2.2cqw;margin:3cqw 3.6cqw 0;padding:3.4cqw;font-size:3.7cqw;display:grid}.ar-medico,.ar-fila{border-bottom:1px solid #f0f2f5;justify-content:space-between;align-items:center;gap:2.4cqw;padding-bottom:2cqw;display:flex}.ar-total{background:#f2f4f7;border-radius:2.6cqw;justify-content:space-between;padding:2cqw 2.6cqw;display:flex}.ar-total b:first-child{color:var(--app-sec)}.app-aviso{background:#ecf6fc;border:1px solid #bcdcf0;border-radius:4.2cqw;gap:1.2cqw;margin:2.4cqw 3.6cqw 0;padding:2.8cqw 3.2cqw;font-size:3.2cqw;line-height:1.32;display:grid}.app-aviso p{margin:0}.app-aviso p:first-child{align-items:center;gap:1.6cqw;font-size:3.4cqw;display:flex}.app-aviso .ic{width:4.2cqw;height:4.2cqw}.app-pie-pago{background:#fff;border-top:1px solid #eceef2;gap:2cqw;padding:2.8cqw 3.6cqw 5.5cqw;display:grid;position:absolute;inset:auto 0 0}.ap-marco{transform:scale(var(--ap-apriete,1));transition:transform .12s;position:relative}.apple-pay{color:#fff;background:#000;border-radius:99px;height:11.6cqw;display:block;overflow:hidden}.ap-dib{letter-spacing:-.005em;white-space:pre;justify-content:center;align-items:center;gap:.1em;height:100%;font-size:4.2cqw;font-weight:500;display:flex}.ap-dib svg{width:1.08em;height:1.08em;margin:-.14em .02em 0 .22em}.ap-dib b{letter-spacing:-.02em;font-size:1.14em;font-weight:600}@supports ((-webkit-appearance:-apple-pay-button)){.apple-pay{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;-apple-pay-button-style:black;background:0 0}.ap-dib{display:none}}.cp-toque{width:16cqw;height:16cqw;opacity:var(--onda,0);transform:scale(var(--onda-e,.3));pointer-events:none;background:#ffffff8c;border-radius:50%;margin:-8cqw;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #ffffffb3}.app-boton-sec{height:11.6cqw;color:var(--app);background:#e8f0f5;border-radius:99px;place-items:center;font-size:3.8cqw;font-weight:600;display:grid}.app-con-tarjeta{text-align:center;color:var(--app-sec);margin:0;font-size:2.8cqw}.app-con-tarjeta b{color:var(--app)}.ok-enc{text-align:center;justify-items:center;gap:1.6cqw;padding:15cqw 5cqw 0;display:grid}.ok-enc p{margin:0}.ok-tit{align-items:center;gap:1.4cqw;font-size:5.6cqw;font-weight:800;display:flex}.ok-ic{color:#3f8f55;width:5.6cqw;height:5.6cqw;transform:scale(var(--ok,.4))}.ok-med{font-size:3.5cqw}.ok-med b{font-weight:600}.ok-sub{color:var(--app-sec);font-size:3.2cqw}.ok-monto{font-variant-numeric:tabular-nums;font-size:7.6cqw;font-weight:800}#familia{height:320vh}#familia .fijo{background:var(--hoja);color:var(--tinta);display:block}.tira{will-change:transform;align-items:center;gap:18px;padding-inline:6vw;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tira .h2{flex:none;width:min(520px,78vw)}.tira figure{aspect-ratio:4/5;border-radius:24px;flex:none;width:min(420px,70vw);margin:0;overflow:hidden}.tira figure img{object-fit:cover;will-change:transform;width:100%;height:112%}#puente{height:260vh}#puente .fijo{align-content:center;justify-items:center;gap:24px;padding-inline:max(20px,5vw)}#puente .h2{text-align:center;max-width:18em}.cruce{grid-template-columns:1.3fr .8fr;align-items:center;gap:clamp(20px,8vw,120px);width:min(980px,100%);display:grid;position:relative}.ventana{color:var(--tinta);background:#fff;border-radius:16px;gap:8px;padding:18px;font-size:14px;display:grid;box-shadow:0 30px 70px #03142066}.ventana .et{color:var(--gris);font-size:12px;font-weight:700}.ventana b.t{color:var(--azul);font-size:19px}.fila{border-bottom:1px solid #e8eef3;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.fila span:last-child{text-align:right;font-weight:600}.papel{z-index:5;opacity:0;will-change:transform,opacity;background:#fff;border-radius:8px;align-content:start;gap:6px;width:90px;height:112px;padding:12px;display:grid;position:absolute;top:0;left:0;box-shadow:0 18px 40px #03142066}.papel i{background:#cfdbe4;border-radius:4px;height:5px}.papel i:first-child{background:var(--azul2);width:60%}.tel.home{width:min(var(--tel-w),250px);justify-self:center}.fondo-home{background:radial-gradient(90% 60% at 80% 12%,#9fc7e3,#0000 70%),radial-gradient(90% 60% at 10% 90%,#3a7fa9,#0000 70%),linear-gradient(170deg,#6fa6cb,#1d5c80);grid-template-rows:auto 1fr auto;padding:5.5cqw 4.5cqw 4.5cqw;display:grid;position:absolute;inset:0}.hora-home{color:#fff;justify-content:space-between;padding-inline:3cqw;font-size:4.4cqw;font-weight:700;display:flex}.apps{grid-template-columns:repeat(4,1fr);align-content:start;gap:5cqw 4cqw;padding-top:14cqw;display:grid}.apps i{aspect-ratio:1;background:#ffffff47;border-radius:24%;box-shadow:inset 0 0 0 1px #ffffff1f}.apps img{opacity:1;aspect-ratio:1;border-radius:24%;width:100%;height:auto;position:static}.dock{background:#ffffff3d;border-radius:8cqw;grid-template-columns:repeat(4,1fr);gap:4cqw;padding:4cqw;display:grid}.dock i{aspect-ratio:1;background:#ffffff57;border-radius:24%}.aviso{z-index:3;backdrop-filter:blur(20px)saturate(1.8);color:#000;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--f);opacity:0;will-change:transform,opacity;background:#f6f6f8c7;border-radius:8.5cqw;grid-template-columns:auto 1fr;align-items:center;gap:3.2cqw;padding:3.2cqw 4cqw 3.2cqw 3.2cqw;display:grid;position:absolute;top:17cqw;left:3cqw;right:3cqw;box-shadow:0 2cqw 7cqw #0000002e}.aviso .ico{opacity:1;object-fit:cover;background:#fff;border-radius:3cqw;width:13cqw;height:13cqw;position:static}.aviso .tx{min-width:0;font-size:4cqw;line-height:1.26;display:grid}.aviso .linea{justify-content:space-between;align-items:baseline;gap:2cqw;min-width:0;display:flex}.aviso .linea b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.aviso .linea em{color:#3c3c4399;flex:none;font-size:3.5cqw;font-style:normal}.aviso .tx>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=640px){.cruce{grid-template-columns:1fr;gap:14px}#puente .fijo{padding-top:calc(84px + var(--sobre));align-content:start}.tel.home{width:min(50vw,47.1698svh - 165.094px)}.ventana{padding:12px}.ventana .fila:nth-of-type(n+3){display:none}}.punto{background:radial-gradient(circle at 33% 26%,#b5d8ef 0%,#4fa3d8 48%,#2e6f99 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;gap:17px;width:92px;height:92px;display:flex;position:relative}.punto i{background:#fff;border-radius:9px;width:9px;height:27px;transition:height .25s,border-radius .25s}.punto.chico{gap:10px;width:52px;height:52px}.punto.chico i{width:5px;height:15px}.punto:before,.punto:after{content:"";opacity:0;border:2px solid #7ed3f3;border-radius:50%;position:absolute;inset:0}.punto.oye:before{animation:1.1s ease-out infinite anillo}.punto.oye:after{animation:1.1s ease-out .4s infinite anillo}.punto.exito{animation:.5s cubic-bezier(.2,1.4,.4,1) both brinca}.punto.exito i{background:0 0;border-top:4px solid #fff;border-radius:50% 50% 0 0/100% 100% 0 0;width:13px;height:7px;transition:none}.punto.exito:before{opacity:1;border-width:3px;animation:.62s cubic-bezier(.16,1,.3,1) forwards fija}@keyframes fija{0%{opacity:1;transform:scale(1)}to{opacity:.45;transform:scale(1.9)}}@keyframes brinca{0%{transform:scale(.72)}to{transform:none}}@keyframes anillo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}#ciegas{height:380vh}.heroe-med{z-index:4;top:calc(14vh + var(--sobre));text-align:center;justify-items:center;gap:14px;width:min(980px,100vw - 32px);display:grid;position:absolute;left:50%;transform:translate(-50%)}.ciegas-fin{z-index:4;text-align:center;opacity:0;letter-spacing:-.02em;text-wrap:balance;padding-inline:20px;font-size:clamp(24px,3vw,44px);font-weight:800;position:absolute;top:calc(76px + 2vh);left:0;right:0}.expediente{z-index:3;will-change:transform;width:min(100vw - 48px,160svh - 384px);margin-top:112px;position:relative}.expediente .mac{aspect-ratio:16/10;will-change:filter}.expediente .mac img{opacity:1;object-fit:cover}.datos{z-index:5;gap:10px;width:min(270px,26vw);display:grid;position:absolute;top:9%;right:-14px}.dato{color:var(--tinta);opacity:0;background:#fff;border-radius:14px;gap:2px;padding:11px 14px;font-size:15px;font-weight:700;transition:opacity .28s,transform .4s cubic-bezier(.2,.9,.25,1.1);display:grid;transform:translate(26px)scale(.96);box-shadow:0 18px 44px #03142059}.dato small{color:var(--gris);font-size:12px;font-weight:600}.dato{align-content:start;justify-items:start}.chip{color:#1d5c80;background:#f3f5f8;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.chip svg{flex:none;width:14px;height:14px}.chip.alergia{color:#9c3399;background:#c25bbf24}.chip.dx{color:#4148a8;background:#6b72d124}.chip.med{color:#0e7490;background:#2ba0bd24}.chip em{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;margin-left:3px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700}.chip em.ambar{color:#a8612a;background:#fdf3cf}.chip em.verde{color:#2d6437;background:#e8f4e8}.dato.on{opacity:1;transform:none}@media (width<=760px){.expediente{width:calc(100vw - 32px);margin-top:60px}.ciegas-fin{top:calc(84px + var(--sobre))}.datos{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:12px;position:relative;top:auto;right:auto}.dato{padding:8px 10px;font-size:13px}.dato small{font-size:11px}}.bloque{gap:36px;padding-block:clamp(70px,12vh,130px);padding-inline:max(20px,6vw);display:grid}.claro{background:var(--hoja);color:var(--tinta)}.claro .bajada{color:#4a5a69}.pasos{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.paso{color:var(--tinta);background:#fff;border-radius:22px;align-content:start;gap:12px;padding:22px;display:grid;box-shadow:0 14px 40px #14284612}.paso h3{color:var(--azul);font-size:21px;line-height:1.15}.paso-n{background:var(--cielo);width:34px;height:34px;color:var(--azul);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid}.paso p{color:#4a5a69;font-size:15px;line-height:1.45}.paso .cap-ui{aspect-ratio:4/3;background:var(--cielo);border-radius:12px;overflow:hidden}.paso .cap-ui img{object-fit:cover;object-position:top;width:100%;height:100%}@media (width<=860px){.pasos{grid-template-columns:1fr}}.aparece{transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s}.js .aparece:not(.visto){opacity:.25;transform:translateY(22px)}.cifras{justify-items:start;gap:44px;padding-block:18vh 8vh;padding-inline:max(20px,6vw);display:grid}.nums{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:clamp(24px,6vw,92px);display:flex}.nums b{letter-spacing:-.03em;font-size:clamp(46px,7.6vw,108px);font-weight:800;line-height:1;display:block}.nums span{color:#d7e8f3;font-size:15px}.registro{text-align:center;justify-items:center;gap:20px;padding-block:10vh 20vh;padding-inline:20px;display:grid}.registro h2{letter-spacing:-.03em;font-size:clamp(36px,6vw,80px);font-weight:800;line-height:1.04}form.alta{grid-template-columns:1fr 1fr;gap:10px;width:min(560px,100%);display:grid}.perfil{background:#ffffff1a;border:1px solid #fff3;border-radius:999px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:4px;display:grid}.perfil legend{position:absolute;left:-9999px}.perfil label{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:flex}.perfil input{opacity:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.perfil label:has(input:checked){color:var(--tinta);background:#fff}.perfil label:has(input:focus-visible){outline-offset:2px;outline:3px solid #7ed3f3}form.alta input{color:#fff;width:100%;min-height:50px;font:500 16px var(--f);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;padding:0 20px}form.alta input::placeholder{color:#c9dce8}form.alta .todo{grid-column:1/-1}.tel-campo{grid-template-columns:auto 1fr;gap:8px;display:grid}.tel-campo select{color:#fff;min-height:50px;font:500 16px var(--f);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;padding:0 12px 0 16px}.tel-campo select option{color:var(--tinta)}form.alta .cta{width:100%;min-height:50px;font-size:15px}form.alta .trampa{position:absolute;left:-9999px}.registro.saliendo>h2,.registro.saliendo form,.registro.saliendo .estado,.registro.saliendo .nota{opacity:0;transition:opacity .28s,transform .28s;transform:translateY(-14px)}.registro.hecho>h2,.registro.hecho form,.registro.hecho .estado,.registro.hecho .nota{display:none}.registro.hecho{gap:0;padding-block:12vh 18vh}.registro.hecho>.punto{margin-block:44px 64px}.listo{outline:0;justify-items:center;gap:16px;animation:.35s cubic-bezier(.2,.8,.2,1) .12s both entra;display:grid}.listo[hidden]{display:none}.listo-tit{letter-spacing:-.03em;font-size:clamp(36px,6vw,72px);font-weight:800;line-height:1.04}.compartir{min-height:50px;padding-inline:32px;font-size:16px}.vias{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;animation:.3s cubic-bezier(.2,.8,.2,1) both entra;display:flex}.vias[hidden]{display:none}.via{color:#fff;min-height:44px;font:600 14px var(--f);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.via:hover{background:#ffffff2e}.via svg{flex:none;width:18px;height:18px}@keyframes entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nota{color:#c9dce8;max-width:52ch;font-size:13px;line-height:1.4}.estado{min-height:1.4em;font-size:15px;font-weight:600}.oculto{position:absolute;left:-9999px}@media (width<=520px){form.alta{grid-template-columns:1fr}}.portada-legal h1{font-size:clamp(32px,5vw,60px)}.volver-legal{color:#d7e8f3;font-size:14px;font-weight:600}.legal-cuerpo{justify-items:center}.legal-grupo{gap:18px;width:100%;margin-bottom:28px;display:grid}.doc-legal{width:min(72ch,100%);color:var(--tinta);overflow-wrap:break-word;font-size:16px;line-height:1.6}.doc-legal h2{color:var(--azul);border-bottom:1px solid #dfe6ec;margin:32px 0 12px;padding-bottom:8px;font-size:21px;line-height:1.25}.doc-legal h3{color:var(--azul2);margin:24px 0 8px;font-size:16px;line-height:1.3}.doc-legal>:first-child{margin-top:0}.doc-legal p,.doc-legal ul,.doc-legal ol{margin:0 0 16px}.doc-legal ul,.doc-legal ol{padding-left:24px}.doc-legal li{margin-bottom:6px}body:has(.fondo-continuo){background:0 0!important}.fondo-continuo{z-index:-1;background:var(--luz);position:fixed;inset:0}.continuo>:not(:first-child){border-radius:0;margin-top:0}.continuo .luz{background:0 0}.continuo .portada{padding-block:calc(120px + 8vh) 4vh}.guia{z-index:24;left:max(20px,3vw);bottom:calc(max(20px,3vh) + env(safe-area-inset-bottom,0px));pointer-events:none;opacity:0;align-items:center;gap:12px;transition:opacity .3s,transform .4s cubic-bezier(.2,.9,.25,1.1);display:flex;position:fixed;transform:translateY(16px)scale(.9)}.guia.ve{opacity:1;transform:none}.guia .punto{gap:11px;width:58px;height:58px;box-shadow:0 10px 30px #03142059}.guia .punto i{width:6px;height:17px}.guia-globo{max-width:min(320px,62vw);color:var(--tinta);opacity:0;transform-origin:0;background:#fff;border-radius:18px 18px 18px 5px;margin:0;padding:11px 15px;font-size:15px;font-weight:600;line-height:1.3;transition:opacity .25s,transform .3s cubic-bezier(.2,.9,.25,1.1);transform:translate(-8px)scale(.96);box-shadow:0 14px 40px #03142047}.guia.habla .guia-globo{opacity:1;transform:none}@media (width<=760px){.guia .punto{gap:8px;width:44px;height:44px}.guia .punto i{width:5px;height:13px}.guia-globo{padding:9px 12px;font-size:13px}}.vuelo{height:420vh}.vuelo .fijo{grid-template-rows:auto auto;align-content:center;gap:clamp(18px,4vh,44px);padding-inline:max(20px,6vw)}.vuelo-caps{text-align:center;width:min(760px,100%);min-height:clamp(112px,16vh,150px);position:relative}.vuelo-caps .cap{justify-items:center}.vuelo-caps .cap p{max-width:46ch}.vuelo-mesa{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,12vw,200px);width:min(1040px,100%);display:grid}.sis{backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;gap:6px;padding:12px;display:grid}.sis-barra{color:#d7e8f3;align-items:center;gap:6px;padding:4px 6px 10px;font-size:13px;font-weight:600;display:flex}.sis-barra i{background:#ffffff47;border-radius:50%;width:9px;height:9px}.sis-barra span{margin-left:6px}.sis-fila{background:#ffffff14;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;transition:opacity .35s,transform .35s;display:flex}.sis-fila svg,.destino-lista svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.sis-fila em{opacity:0;background:#a4c634;border-radius:50%;width:8px;height:8px;margin-left:auto;transition:opacity .25s}.sis-fila.ido{opacity:.45}.sis-fila.ido em{opacity:1}.destino{color:var(--tinta);text-align:center;box-shadow:0 40px 90px #03142073,0 0 0 calc(var(--pulso,0) * 12px) #a4c63438;background:#fff;border-radius:24px;justify-items:center;padding:clamp(18px,3vw,30px);transition:box-shadow .3s;display:grid;position:relative}.destino-logo{width:auto;height:24px;margin-bottom:12px}.destino-num{letter-spacing:-.03em;color:var(--azul);font-variant-numeric:tabular-nums;font-size:clamp(56px,8vw,104px);font-weight:800;line-height:1}.destino-et{color:var(--gris);margin-top:2px;font-size:15px;font-weight:600}.destino-barra{background:#e8eef3;border-radius:9px;width:100%;height:7px;margin-top:14px;overflow:hidden}.destino-barra i{background:var(--verde);transform-origin:0;height:100%;transform:scaleX(var(--avance,0));border-radius:9px;display:block}.destino-fin{opacity:0;grid-template-rows:0fr;place-items:center;width:100%;transition:opacity .35s,grid-template-rows .4s cubic-bezier(.2,.8,.2,1),margin .4s;display:grid}.destino-fin>*{min-height:0}.destino-fin .punto{display:none}.destino-fin p{color:var(--azul);font-size:clamp(17px,1.8vw,21px);font-weight:800;line-height:1.2;overflow:hidden}.destino.listo .destino-fin{opacity:1;grid-template-rows:1fr;margin-top:14px}.destino-lista{justify-items:start;gap:0;max-height:0;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;transition:max-height .45s cubic-bezier(.2,.8,.2,1),margin .4s;display:grid;overflow:hidden}.destino-lista li{opacity:0;align-items:center;gap:7px;padding-block:3px;transition:opacity .3s,transform .3s;display:flex;transform:translate(-8px)}.destino-lista svg{color:#3f8f55;stroke-width:2.4px}.destino.listo .destino-lista{max-height:120px;margin-top:8px}.destino.listo .destino-lista li{opacity:1;transform:none}.destino.listo .destino-lista li:nth-child(2){transition-delay:.1s}.destino.listo .destino-lista li:nth-child(3){transition-delay:.2s}.vuelo-aire{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.vuela{color:var(--tinta);white-space:nowrap;opacity:0;will-change:transform,opacity;background:#fff;border-radius:10px;padding:7px 12px;font-size:12.5px;font-weight:700;position:absolute;top:0;left:0;box-shadow:0 12px 28px #03142059}.vuelo-nota{right:max(20px,6vw);bottom:calc(var(--sobre) + 100lvh - 100svh + 16px);color:#c9dce8;font-size:12px;position:absolute}@media (width<=760px){.vuelo .fijo{padding-top:calc(84px + var(--sobre));align-content:start}.vuelo-caps{min-height:150px}.vuelo-mesa{grid-template-columns:1fr;gap:clamp(40px,8vh,70px)}.sis-fila:nth-of-type(n+5){display:none}.sis-fila{padding:7px 10px;font-size:13px}.destino-num{font-size:52px}.vuelo-mesa:has(.destino.listo) .sis{display:none}}.cobro{height:440vh}.cobro .fijo{padding-inline:max(20px,6vw);padding-top:calc(80px + var(--sobre));grid-template-rows:auto auto;align-content:start;gap:clamp(8px,1.6vh,18px)}.cobro-mesa{grid-template-columns:1fr auto 1fr;align-items:center;width:min(1040px,100%);min-height:min(56svh,480px);display:grid;position:relative}.cobro-tel{z-index:3;grid-column:2;width:min(300px,45.8716svh - 120.183px)}.cobro-pant{opacity:0;position:absolute;inset:0}.cobro-pant.ve{opacity:1}.cp-fila{opacity:0;transform:translateY(5cqw)}.recibo{z-index:4;width:120px;color:var(--tinta);opacity:0;will-change:transform,opacity;background:#fff;border-radius:6px 6px 2px 2px;gap:7px;padding:14px 13px 18px;font-size:13px;display:grid;position:absolute;top:0;left:0;box-shadow:0 16px 36px #03142059}.recibo i{background:#d9e3ea;border-radius:4px;height:5px}.recibo i:nth-of-type(2){width:70%}.recibo span{color:#2d6437;background:#e8f4e8;border-radius:99px;justify-self:start;padding:3px 8px;font-size:11px;font-weight:700}.cuenta{width:min(280px,100%);color:var(--tinta);opacity:.28;background:#fff;border-radius:22px;grid-column:3;justify-self:end;justify-items:start;gap:5px;padding:22px;transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.25,1.1);display:grid;transform:translate(18px)scale(.96);box-shadow:0 34px 70px #0314206b}.cuenta.ve{opacity:1;transform:none}.cuenta img{width:auto;height:21px;margin-bottom:10px}.cuenta-et{color:var(--gris);margin:0;font-size:14px;font-weight:600}.cuenta-clabe{color:var(--azul);font-variant-numeric:tabular-nums;margin:0;font-size:21px;font-weight:800}.cuenta-estado{color:#2d6437;opacity:0;background:#e8f4e8;border-radius:99px;align-items:center;gap:6px;margin-top:8px;padding:6px 11px;font-size:13px;font-weight:700;transition:opacity .3s,transform .35s cubic-bezier(.2,.9,.25,1.1);display:flex;transform:scale(.9)}.cuenta-estado svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.cuenta.llego .cuenta-estado{opacity:1;transform:none}.cuenta-cero{color:var(--azul);opacity:0;margin:8px 0 0;font-size:14px;font-weight:700;transition:opacity .35s .15s}.cuenta.llego .cuenta-cero{opacity:1}@media (width<=760px){.cobro .fijo{padding-top:calc(84px + var(--sobre));grid-template-rows:auto 1fr;align-content:start}.cobro .vuelo-caps{min-height:112px}.cobro-mesa{align-self:start;width:auto;min-height:0;display:block;position:static}.cobro-tel{will-change:transform;width:min(74vw,300px);margin-inline:auto}.cuenta{z-index:6;width:auto;left:16px;right:16px;bottom:calc(var(--sobre) + 100lvh - 100svh + 40px);opacity:0;pointer-events:none;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:12px 16px;position:absolute}.cuenta img{grid-row:span 2;margin:0}.cuenta-estado,.cuenta-cero{grid-column:1/-1;margin-top:2px}.cuenta-clabe{font-size:16px}.recibo{gap:5px;width:92px;padding:9px 10px 12px;font-size:11px}}.lineas{height:calc(var(--lineas,4) * 75vh + 90vh)}.lineas .fijo{justify-items:start;padding-inline:max(20px,8vw)}.lineas-caja{gap:clamp(14px,3vh,28px);width:min(980px,100%);display:grid}.lineas-tit{color:#a4c634;margin:0;font-size:15px;font-weight:700}.linea{opacity:.2;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);transform:translate(-10px)}.linea.ve{opacity:1;transform:none}.linea h2{letter-spacing:-.025em;font-size:clamp(28px,4.6vw,60px);font-weight:800;line-height:1.05}.linea p{color:#d7e8f3;max-width:52ch;margin-top:6px;font-size:clamp(15px,1.3vw,18px);line-height:1.4}.lineas-nota{color:#c9dce8;margin:0;font-size:14px}.foto-esc{height:230vh}.foto-marco{background:0 0}.foto-marco img{object-fit:cover;width:100%;height:100%}.foto-frase{z-index:3;left:max(24px,6vw);right:max(24px,6vw);bottom:calc(var(--sobre) + 100lvh - 100svh + 14vh);text-align:center;color:#fff;letter-spacing:-.025em;text-shadow:0 4px 30px #03142099;opacity:0;margin:0;font-size:clamp(30px,5vw,68px);font-weight:800;line-height:1.05;position:absolute}@media (prefers-reduced-motion:reduce){#accesos,#copia,#decides{height:auto}.acc-fila,.inc-fila{opacity:1;transform:none}.inc-ok{opacity:1}.hojas{display:none}.cobro{height:auto}.recibo{display:none}.cobro-precios,.cp-fila{opacity:1;transform:none}.vuelo,.lineas,.foto-esc{height:auto}.linea{opacity:1;transform:none}.vuela{display:none}.foto-frase{opacity:1}.guia{display:none}}.portada{align-content:start;justify-items:start;gap:18px;padding-block:calc(120px + 8vh) 8vh;padding-inline:max(20px,6vw);display:grid}.lista{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.lista article{color:var(--tinta);background:#fff;border-radius:20px;gap:8px;padding:22px;display:grid}.lista h3{color:var(--azul);font-size:21px}.lista p{color:#4a5a69;font-size:15px;line-height:1.45}@media (width<=760px){.lista{grid-template-columns:1fr}}.explora a{color:var(--tinta);background:#fff;border-radius:20px;gap:8px;padding:22px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,opacity .6s;display:grid}.explora a:hover{transform:translateY(-3px);box-shadow:0 14px 40px #1428461a}.explora h3{color:var(--azul);font-size:21px}.explora p{color:#4a5a69;font-size:15px;line-height:1.45}.explora .ir{color:var(--azul);align-items:center;gap:7px;margin-top:6px;font-size:14px;font-weight:700;display:inline-flex}.explora .ir .flecha{transform:rotate(-45deg)}.preguntas{gap:10px;max-width:760px;display:grid}.preguntas details{color:var(--tinta);background:#fff;border-radius:16px;padding:16px 20px}.preguntas summary{cursor:pointer;font-size:17px;font-weight:700}.preguntas p{color:#4a5a69;margin-top:10px;font-size:16px;line-height:1.5}.boton2{border:1px solid;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pie{padding:44px max(20px,6vw) calc(120px + env(safe-area-inset-bottom,0px));color:#b9d0df;background:#0b2a40;gap:22px;font-size:14px;display:grid}.pie nav{flex-wrap:wrap;gap:8px 20px;display:flex}.pie a{text-decoration:none}.pie a:hover{text-decoration:underline}.pie .red{align-items:center;display:inline-flex}.pie .red svg{width:22px;height:22px}.pie .red:hover{color:#fff}.pie p{max-width:70ch;line-height:1.45}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.pildora:after{opacity:1;transform:none}#pedazos,#frase,#cajon,.capitulos,#familia,#decides,#puente,#ciegas{height:auto}.fijo{height:auto;min-height:100vh;margin-block:0;padding-block:12vh;position:relative;top:0}main>:not(:first-child),.pie{margin-top:0}.palabras span,.sobre{opacity:1}.cap{opacity:1;position:relative;transform:none}.capL{gap:32px}.tira{max-width:100vw;position:relative;top:auto;overflow-x:auto;transform:none}.titulo,.heroe-med{position:relative;top:auto;left:auto;transform:none}.pedazo,.papel{display:none}.expediente{margin-top:32px}.expediente .mac{filter:none!important}.dato{opacity:1;transform:none}.ciegas-fin{opacity:1;position:relative;top:auto}.aviso,.js .aparece:not(.visto){opacity:1;transform:none}.velo{display:none}}.hoja-menu:not([hidden]){flex-direction:column;display:flex}.hoja-menu>*{flex:none}.nav{transition:transform .32s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s}.nav.oculta{transform:translate(-50%,calc(-100% - 20px - env(safe-area-inset-top,0px)))}@media (prefers-reduced-motion:reduce){.nav{transition:none}}.promesa{color:var(--tinta);text-align:center;background:#f2f6f9;justify-items:center;gap:18px;padding:clamp(40px,7vh,72px) max(20px,5vw);display:grid}.promesa.grande{padding-block:clamp(70px,12vh,120px)}.promesa-bajada{max-width:46ch;color:var(--gris);margin:0;font-size:clamp(17px,1.4vw,21px)}.promesa-lista{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1080px,100%);display:grid}.promesa-lista>div{background:#fff;border-radius:20px;align-content:start;gap:6px;padding:20px;display:grid;box-shadow:0 1px 3px #184d6c0f,0 8px 24px #184d6c0f}.promesa-lista i{color:#1d5c80;background:#e9f2f8;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:4px;font-size:21px;display:grid}.promesa-lista .ic{width:1em;height:1em}.promesa-lista b{font-size:17px}.promesa-lista span{color:var(--gris);font-size:15px;line-height:1.45}.promesa-liga{color:var(--azul2);font-weight:700;text-decoration:none}@media (width<=760px){.promesa-lista{grid-template-columns:1fr}.promesa-lista>div{grid-template-columns:auto 1fr;column-gap:12px}.promesa-lista i{grid-row:span 2;margin:0}}.priv{justify-items:center;gap:28px;display:grid}.priv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(1080px,100%);display:grid}.priv-item{color:var(--tinta);background:#fff;border-radius:20px;align-content:start;gap:8px;padding:24px;display:grid;box-shadow:0 1px 3px #184d6c0f,0 8px 24px #184d6c0f}.priv-item i{color:#1d5c80;background:#e9f2f8;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.priv-item .ic{width:1em;height:1em}.priv-item h2{margin:6px 0 0;font-size:20px}.priv-item ul{color:var(--gris);gap:6px;margin:0;padding-left:18px;font-size:15.5px;line-height:1.45;display:grid}.priv-cookies{width:min(1080px,100%);color:var(--tinta);background:#fff;border-radius:20px;padding:24px}.priv-cookies h2{margin:0 0 8px;font-size:20px}.priv-cookies p{color:var(--gris);margin:0 0 8px}.priv-cookies dl{gap:10px;margin:0 0 16px;display:grid}.priv-cookies dt{font-weight:700}.priv-cookies dd{color:var(--gris);margin:2px 0 0}.priv-legal{color:var(--gris);margin:0}.priv-legal a{color:var(--azul2);font-weight:600}@media (width<=760px){.priv-grid{grid-template-columns:1fr}}.preguntas-grupo{gap:12px;width:min(820px,100%);margin:0 auto 34px;display:grid}.preguntas-grupo h2{color:var(--tinta);margin:0;font-size:22px}.cookies{z-index:40;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));max-width:620px;color:var(--tinta);background:#fff;border-radius:18px;align-items:center;gap:14px;margin:0 auto;padding:14px 16px;font-size:14px;line-height:1.4;display:flex;position:fixed;box-shadow:0 20px 50px #0314204d}.cookies[hidden]{display:none}.cookies p{flex:1;margin:0}.cookies a{color:var(--azul2);font-weight:600}.cookies div{flex:none;gap:8px;display:flex}.cookies button{min-height:40px;color:var(--tinta);font:600 14px var(--f);cursor:pointer;background:#fff;border:1px solid #c9d6df;border-radius:99px;padding:0 14px}.cookies .cookies-si{background:var(--azul2);border-color:var(--azul2);color:#fff}@media (width<=560px){.cookies{flex-direction:column;align-items:stretch}.cookies div>*{flex:1}}.ante{letter-spacing:.09em;text-transform:uppercase;color:#a4c634;margin-bottom:14px;font-size:clamp(12px,1.05vw,15px);font-weight:700;line-height:1.3;display:block}.luz .ante,[data-nav-clara] .ante{color:#5e8f17}.guiada .fijo{padding-inline:max(16px,5vw);padding-top:calc(84px + var(--sobre));grid-template-rows:auto minmax(0,1fr);align-content:start;gap:clamp(8px,1.6vh,18px)}.guiada .vuelo-caps{min-height:clamp(96px,14vh,128px)}.guiada .cap h2{font-size:clamp(26px,3.2vw,46px)}.guiada-nota{right:max(16px,5vw);bottom:calc(var(--sobre) + 100lvh - 100svh + 12px);color:#c9dce8;margin:0;font-size:12px;position:absolute}.vent{color:#1d5c80;width:min(1080px,100%);height:min(100%,100svh - 240px);font-size:clamp(11.5px,1.05vw,15px);line-height:1.3;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--f);text-align:left;background:#f4f7fa;border-radius:14px;align-self:start;position:relative;overflow:hidden;box-shadow:0 34px 80px #03142080,0 0 0 6px #061a28,0 0 0 7px #ffffff24}.vent-barra{background:#dfe6ec;align-items:center;gap:1em;height:3.2em;padding:0 1.2em;font-weight:500;display:flex}.vcapa{opacity:0;visibility:hidden;padding:1.3em;transition:opacity .28s,transform .35s cubic-bezier(.2,.8,.2,1),visibility .28s;position:absolute;inset:3.2em 0 0;overflow:hidden;transform:translateY(8px)}.vcapa.ve{opacity:1;visibility:visible;transform:none}.centro{text-align:center;align-content:center;justify-items:center;gap:.8em;height:100%;display:grid}.centro h3,.vent h3{color:#1d5c80;margin:0;font-size:1.5em;font-weight:800}.centro p{color:#687386;max-width:52ch;margin:0}.mic{color:#1d5c80;background:#1d5c8014;border-radius:50%;place-items:center;width:5.4em;height:5.4em;display:grid}.mic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:50%;height:50%}.mic.pulsa{animation:1.4s ease-in-out infinite pulsaMic}@keyframes pulsaMic{50%{background:#a4c63447;transform:scale(1.07)}}.pildoras{background:#e8eef3;border-radius:99px;padding:.25em;display:inline-flex}.pildoras span{color:#687386;border-radius:99px;padding:.45em 1em;font-weight:500}.pildoras .act{color:#1d5c80;background:#fff;font-weight:600;box-shadow:0 1px 4px #00000014}.casilla{text-align:left;background:#fff;border-radius:.7em;align-items:flex-start;gap:.6em;max-width:58ch;padding:.7em .9em;display:flex}.casilla i{color:#0000;border:1.5px solid #b9c5cf;border-radius:.3em;flex:none;place-items:center;width:1.25em;height:1.25em;font-style:normal;display:grid}.casilla i.ve{color:#fff;background:#1d5c80;border-color:#1d5c80}.btn-acento{color:#10324a;background:#a4c634;border-radius:99px;align-items:center;gap:.5em;padding:.7em 1.5em;font-weight:700;display:inline-flex}.btn-prim{color:#fff;background:#1d5c80;border-radius:99px;align-items:center;gap:.5em;padding:.6em 1.2em;font-weight:600;display:inline-flex}.btn-sec{background:#fff;border-radius:99px;padding:.6em 1.2em;font-weight:600;box-shadow:inset 0 0 0 1px #c7d2db}.rec-barra{background:#fff;border-radius:.8em;flex-wrap:wrap;align-items:center;gap:.8em;padding:.6em .9em;display:flex;box-shadow:0 2px 10px #1428460f}.rec-punto{background:#d92d20;border-radius:50%;width:.7em;height:.7em;animation:1.1s infinite latido}@keyframes latido{50%{opacity:.35}}.rec-tiempo{font-variant-numeric:tabular-nums;font-weight:700}.onda{align-items:center;gap:2px;height:1.5em;margin-right:auto;display:flex}.onda i{background:#1d5c80;border-radius:2px;width:3px;height:30%;animation:1s ease-in-out infinite onda}.onda i:nth-child(3n){animation-delay:.15s}.onda i:nth-child(3n+1){animation-delay:.32s}.onda i:nth-child(4n){animation-delay:.5s}@keyframes onda{50%{height:100%}}.dos-col{grid-template-columns:1.25fr 1fr;gap:1em;min-height:0;margin-top:.9em;display:grid}.tarj{background:#fff;border-radius:.9em;padding:.9em 1em;box-shadow:0 0 0 1px #1d5c8014}.tarj-tit{justify-content:space-between;align-items:center;gap:.6em;margin:0 0 .6em;font-weight:700;display:flex}.vivo{color:#2d6437;background:#e8f4e8;border-radius:99px;padding:.15em .6em;font-size:.82em;font-weight:700}.dicho{opacity:0;gap:.1em;margin-bottom:.55em;transition:opacity .25s,transform .3s;display:grid;transform:translateY(6px)}.dicho.ve{opacity:1;transform:none}.dicho small{color:#687386;font-size:.8em;font-weight:700}.mencion{opacity:0;background:#a4c63433;border-radius:.5em;gap:.05em;margin-bottom:.4em;padding:.4em .6em;transition:opacity .25s,transform .3s cubic-bezier(.2,1.2,.4,1);display:grid;transform:scale(.94)}.mencion.ve{opacity:1;transform:none}.mencion.med{background:#1d5c8021}.mencion small{color:#4a5a69;font-size:.76em}.mencion b{font-weight:600}.leyenda{color:#687386;margin:.3em 0 0;font-size:.84em}.rev-enc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;margin-bottom:.7em;display:flex}.rev-enc p{color:#687386;margin:0}.rev-rej{grid-template-columns:repeat(2,1fr);gap:.65em;display:grid}.dat{background:#fff;border-radius:.7em;gap:.25em;padding:.6em .75em;display:grid;box-shadow:0 0 0 1px #1d5c8014}.dat small{color:#687386;font-size:.76em;font-weight:700}.dat q{quotes:"«" "»";color:#687386;font-size:.84em}.dat .edo{align-items:center;gap:.4em;font-size:.84em;font-weight:600;display:flex}.dat .edo>span{background:#eef2f5;border-radius:99px;padding:.1em .6em}.dat .edo>em{color:#2d6437;background:#e8f4e8;border-radius:99px;padding:.1em .6em;font-style:normal;font-weight:700;display:none}.dat.ve{box-shadow:0 0 0 1.5px #7fb77e}.dat.ve .edo>span{display:none}.dat.ve .edo>em{display:inline-block}.pie-vent{justify-content:flex-end;align-items:center;gap:.7em;display:flex;position:absolute;bottom:1em;left:1.3em;right:1.3em}.aviso-ok{z-index:3;opacity:0;background:#fff;border-radius:.8em;gap:.1em;padding:.7em 1em;transition:opacity .25s,transform .35s;display:grid;position:absolute;top:1em;right:1.3em;transform:translateY(-10px);box-shadow:0 12px 34px #14284638}.aviso-ok.ve{opacity:1;transform:none}.aviso-ok b{color:#2d6437}.aviso-ok span{color:#687386}.metodos{grid-template-columns:repeat(3,1fr);gap:.6em;margin-bottom:.8em;display:grid}.metodos div{background:#fff;border-radius:.7em;padding:.55em .8em;box-shadow:0 0 0 1px #1d5c8014}.metodos div.act{box-shadow:0 0 0 1.5px #1d5c80}.metodos b,.metodos small{display:block}.metodos small{color:#687386;font-size:.8em}.sis-origen{gap:7px;padding:0 6px 10px;display:flex}.sis-origen i{border-radius:8px;place-items:center;width:30px;height:30px;animation:3.4s ease-in-out infinite sisFlota;display:grid;box-shadow:0 4px 12px #00000040}.sis-origen i:nth-child(2){animation-delay:.4s}.sis-origen i:nth-child(3){animation-delay:.8s}.sis-origen i:nth-child(4){animation-delay:1.2s}.sis-origen svg{fill:#fff;width:62%;height:62%}@keyframes sisFlota{50%{transform:translateY(-3px)}}.tablero{grid-template-columns:repeat(5,1fr);gap:.6em;height:calc(100% - 2.6em);margin-top:.7em;display:grid}.col{background:#e9eef3;border-radius:.8em;flex-direction:column;gap:.45em;min-width:0;padding:.6em;display:flex}.col>b{font-size:.9em}.ficha{opacity:0;background:#fff;border-radius:.6em;gap:.2em;max-height:0;padding:.55em .6em;padding-block:0;transition:opacity .22s,transform .3s cubic-bezier(.2,1.2,.4,1);display:grid;overflow:hidden;transform:scale(.92);box-shadow:0 2px 6px #14284612}.ficha.ve{opacity:1;max-height:9em;padding-block:.55em;transform:none}.ficha small{color:#687386;font-size:.8em}.ficha em{background:#e5f0f6;border-radius:99px;justify-self:start;padding:.05em .5em;font-size:.76em;font-style:normal;font-weight:700}.ficha em.ok{color:#2d6437;background:#e8f4e8}.ficha em.acc{color:#10324a;background:#a4c634}.exp-tabs{flex-wrap:wrap;gap:.3em;margin-bottom:.8em;display:flex}.exp-tabs span{color:#687386;border-radius:.6em;padding:.45em .9em;font-weight:600;transition:background .2s,color .2s}.exp-tabs span.ve{color:#fff;background:#1d5c80}.mods{grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.mod{background:#fff;border-radius:.8em;padding:.7em .8em;box-shadow:0 0 0 1px #1d5c8014}.mod b,.mod small{display:block}.mod small{color:#687386;margin-top:.15em;font-size:.84em}.campos{flex-wrap:wrap;gap:.35em;margin-top:.8em;display:flex}.campos span{background:#e5f0f6;border-radius:99px;padding:.25em .7em;font-size:.88em;font-weight:600}@media (width<=760px){.guiada .vuelo-caps{min-height:118px}.vent{height:calc(100svh - 262px);font-size:11.5px}.dos-col,.rev-rej{grid-template-columns:1fr}.dos-col .tarj:first-child .dicho:nth-of-type(n+4),.rev-rej .dato:nth-child(n+5){display:none}.tablero{grid-template-columns:repeat(5,minmax(112px,1fr));overflow:hidden}.tablero.mov{transform:translateX(calc(var(--t,0) * -340px));transition:none}.mods{grid-template-columns:1fr 1fr}.mod:nth-child(n+5),.metodos small{display:none}}@media (prefers-reduced-motion:reduce){.guiada{height:auto!important}.vcapa{opacity:1;visibility:visible;position:relative;inset:auto;transform:none}.vent{height:auto}}.telg .fijo{grid-template-columns:minmax(0,440px) auto;justify-content:center;align-items:center;gap:clamp(28px,7vw,110px);padding-inline:max(20px,5vw)}.telg-caps{width:min(440px,38vw);min-height:clamp(230px,32vh,300px);position:relative}.telg-caps .cap{gap:14px;top:0}.telg-caps .cap h2{font-size:clamp(28px,3.4vw,50px)}.telg-caps .cap p{max-width:34ch}.telg-tel{z-index:3;width:min(320px,45.4545svh - 36.3636px)}.pant{opacity:0;visibility:hidden;transition:opacity .28s,visibility .28s,transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;transform:translateY(2cqw)}.pant.ve{opacity:1;visibility:visible;transform:none}.pant .ic{flex:none}.app-pad{padding-inline:3.6cqw}.app-pills{gap:1.6cqw;margin:3cqw 3.6cqw 0;display:flex;overflow:hidden}.app-pills span{white-space:nowrap;background:#fff;border-radius:99px;flex:none;padding:1.5cqw 3cqw;font-size:3cqw;font-weight:500}.app-pills .act{background:var(--app);color:#fff}.app-buscar{color:var(--app-sec);background:#e4e5ea;border-radius:99px;margin:2.6cqw 3.6cqw 0;padding:2cqw 3cqw;font-size:3.5cqw}.app-foto{width:12.4cqw;height:12.4cqw;color:var(--app);background:#dbe8f1;border-radius:50%;flex:none;place-items:center;font-size:4cqw;font-style:normal;font-weight:700;display:grid;overflow:hidden}.app-foto img{opacity:1;object-fit:cover;width:100%;height:100%;position:static}.fila-chat{align-items:center;min-height:17cqw}.fila-chat small{color:var(--app-sec);font-size:3.1cqw}.fila-chat .noleidos{background:var(--app);color:#fff;border-radius:99px;flex:none;place-items:center;min-width:5cqw;height:5cqw;font-size:2.8cqw;font-weight:700;display:grid}.chat-enc{background:#f2f2f7f2;border-bottom:1px solid #e3e6ea;align-items:center;gap:2.4cqw;padding:15cqw 3.6cqw 2.4cqw;display:flex}.chat-enc .app-foto{width:8.6cqw;height:8.6cqw;font-size:3cqw}.chat-enc b{font-size:3.8cqw;display:block}.chat-enc small{color:var(--app-sec);font-size:2.9cqw}.chat-hilo{flex-direction:column;gap:1.6cqw;padding:3cqw 3.6cqw;display:flex}.chat-dia{color:var(--app-sec);background:#fff;border-radius:99px;align-self:center;padding:1cqw 3cqw;font-size:2.8cqw;font-weight:600;box-shadow:0 .3cqw 1cqw #0000000f}.burb{opacity:0;transform-origin:bottom;border-radius:4.6cqw;max-width:80%;max-height:0;padding:2cqw 3cqw;padding-block:0;font-size:3.6cqw;line-height:1.25;transition:opacity .22s,transform .3s cubic-bezier(.2,1.2,.4,1);position:relative;overflow:hidden;transform:translateY(3cqw)scale(.96)}.burb.ve{opacity:1;max-height:60cqw;padding-block:2cqw;transform:none}.burb.yo{color:#fff;background:#1d5c80;border-top-right-radius:0;align-self:flex-end}.burb.el{background:#fff;border-top-left-radius:0;align-self:flex-start;box-shadow:0 .3cqw 1cqw #00000014}.burb small{opacity:.85;justify-content:flex-end;align-items:center;gap:.8cqw;margin-top:.5cqw;font-size:2.5cqw;display:flex}.burb small svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:4cqw;height:2.8cqw}.burb.leido small svg{stroke:#7ed3f3}.puntos{gap:1cqw;padding:.8cqw 0;display:flex}.puntos i{background:#9aa6b2;border-radius:50%;width:1.8cqw;height:1.8cqw;animation:1s infinite puntos}.puntos i:nth-child(2){animation-delay:.15s}.puntos i:nth-child(3){animation-delay:.3s}@keyframes puntos{50%{opacity:.5;transform:translateY(-1cqw)}}.doc-chat{opacity:0;background:#fff;border-radius:4cqw;align-self:flex-start;gap:.8cqw;width:86%;max-height:0;padding:2.6cqw 3cqw;padding-block:0;transition:opacity .25s,transform .35s cubic-bezier(.2,1.2,.4,1);display:grid;overflow:hidden;transform:translateY(5cqw)scale(.94);box-shadow:0 .4cqw 1.6cqw #0000001a}.doc-chat.ve{opacity:1;max-height:50cqw;padding-block:2.6cqw;transform:none}.doc-chat p{align-items:center;gap:1.6cqw;margin:0;font-size:3.5cqw;font-weight:700;display:flex}.doc-chat p .ic{color:#0e7490;width:4.6cqw;height:4.6cqw}.doc-chat small{color:var(--app-sec);font-size:3cqw}.doc-chat em{color:#2d6437;background:#e8f4e8;border-radius:99px;justify-self:start;padding:.5cqw 2.2cqw;font-size:2.7cqw;font-style:normal;font-weight:700}.chat-comp{background:#f7f7f9;border-top:1px solid #e3e6ea;align-items:center;gap:2cqw;padding:2cqw 3.6cqw 6cqw;display:flex;position:absolute;inset:auto 0 0}.chat-comp span{color:var(--app-sec);background:#fff;border-radius:99px;flex:1;padding:2cqw 3.4cqw;font-size:3.4cqw;box-shadow:inset 0 0 0 1px #e3e6ea}.chat-comp i{background:var(--app);color:#fff;border-radius:50%;flex:none;place-items:center;width:7.6cqw;height:7.6cqw;font-size:4cqw;font-style:normal;display:grid}.med-card{background:#fff;border-radius:5cqw;gap:1.4cqw;margin:2.6cqw 3.6cqw 0;padding:3cqw;display:grid}.med-fila{align-items:center;gap:2.4cqw;display:flex}.med-card b{font-size:3.8cqw}.med-card small{color:var(--app-sec);font-size:3cqw}.med-chips{flex-wrap:wrap;gap:1.2cqw;display:flex}.med-chips span{background:#f6f8fb;border-radius:99px;padding:.7cqw 2.2cqw;font-size:2.8cqw;font-weight:500}.med-pie{border-top:1px solid #eef0f4;justify-content:space-between;padding-top:1.6cqw;font-size:3.2cqw;display:flex}.etiq{margin:3.4cqw 3.6cqw 1.4cqw;font-size:3.5cqw;font-weight:700}.dias{gap:1.6cqw;margin:0 3.6cqw;display:flex;overflow:hidden}.dia{background:#fff;border-radius:3.4cqw;flex:none;justify-items:center;gap:.4cqw;width:13cqw;padding:2cqw 0;font-size:2.8cqw;transition:background .2s,color .2s;display:grid}.dia b{font-size:4cqw}.dia.ve{background:var(--app);color:#fff}.horas{grid-template-columns:repeat(3,1fr);gap:1.6cqw;margin:0 3.6cqw;display:grid}.hora{background:#fff;border-radius:3.4cqw;justify-items:center;padding:2cqw 0;transition:background .2s,color .2s;display:grid}.hora b{font-size:3.5cqw}.hora small{color:var(--app-sec);font-size:2.6cqw}.hora.ve{background:var(--app);color:#fff}.hora.ve small{color:#fff}.modal3{grid-template-columns:repeat(3,1fr);gap:1.4cqw;margin:0 3.6cqw;display:grid}.modal3 span{text-align:center;background:#fff;border-radius:3.4cqw;padding:2cqw 0;font-size:2.9cqw;font-weight:600;box-shadow:inset 0 0 0 1px #d9dfe6}.modal3 .act{background:var(--app);color:#fff;box-shadow:none}.modal3 .off{opacity:.5}.tostada{z-index:5;opacity:0;background:#fff;border-radius:4cqw;align-items:center;gap:2cqw;padding:2.6cqw 3cqw;font-size:3.2cqw;transition:opacity .25s,transform .35s cubic-bezier(.2,1.2,.4,1);display:flex;position:absolute;top:14cqw;left:3.6cqw;right:3.6cqw;transform:translateY(-5cqw);box-shadow:0 2cqw 6cqw #0000002e}.tostada.ve{opacity:1;transform:none}.tostada .ic{color:#3f8f55;width:5cqw;height:5cqw}.tostada b{display:block}.tostada u{margin-left:auto;font-weight:700;text-decoration:none}.bepp-bien{text-align:center;justify-items:center;gap:2cqw;padding:18cqw 5cqw 0;display:grid}.bepp-bien h3{color:var(--app);margin:0;font-size:6.6cqw;font-weight:800}.bepp-bien p{color:var(--app-sec);margin:0;font-size:3.4cqw}.punto.bepp{gap:4cqw;width:22cqw;height:22cqw}.punto.bepp i{width:2cqw;height:6cqw}.bepp-chips{gap:1.6cqw;width:100%;margin-top:2cqw;display:grid}.bepp-chips span{text-align:left;background:#fff;border-radius:3.6cqw;align-items:center;gap:2cqw;padding:2.2cqw 3cqw;font-size:3.4cqw;font-weight:500;transition:box-shadow .2s;display:flex}.bepp-chips span.ve{box-shadow:0 0 0 2px var(--app)}.bepp-chips .ic{width:4.6cqw;height:4.6cqw}.bepp-acc{opacity:0;padding:2.4cqw 3cqw;background:#fff;border-radius:3.6cqw;justify-content:space-between;align-items:center;gap:2cqw;max-height:0;padding-block:0;font-size:3.3cqw;transition:opacity .25s;display:flex;overflow:hidden;box-shadow:0 .3cqw 1cqw #00000014}.bepp-acc.ve{opacity:1;max-height:30cqw;padding-block:2.4cqw}.bepp-acc small{color:var(--app-sec);font-size:2.9cqw;display:block}.bepp-aviso{color:var(--app-sec);margin:0;padding:1cqw 1cqw 0;font-size:2.7cqw;line-height:1.3}.pensando{color:var(--app-sec);opacity:0;align-items:center;gap:2cqw;max-height:0;font-size:3.2cqw;transition:opacity .2s;display:flex;overflow:hidden}.pensando.ve{opacity:1;max-height:20cqw}.punto.mini{gap:1.2cqw;width:7cqw;height:7cqw}.punto.mini i{width:.7cqw;height:2cqw}.logos-salud{gap:14px;margin-top:6px;display:flex}.logo-salud{color:#1d3f55;background:#fff;border-radius:14px;align-items:center;gap:9px;padding:8px 14px 8px 8px;font-size:14px;font-weight:700;display:flex;box-shadow:0 10px 28px #03142040}.logo-salud i{border-radius:9px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #e6eaee}.logo-salud svg{width:22px;height:22px}.bio-nube{pointer-events:none;z-index:1;position:absolute;inset:0}.bio{left:var(--x);top:var(--y);color:#1d3f55;white-space:nowrap;opacity:calc(1 - var(--t,0));transform:translate(calc(var(--t,0) * var(--dx)),calc(var(--t,0) * var(--dy))) scale(calc(1 - var(--t,0) * .6));background:#ffffffeb;border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:flex;position:absolute;box-shadow:0 8px 22px #03142040}.bio i{background:var(--c);border-radius:50%;width:8px;height:8px}.anillo{--v:calc(var(--t,0) * 73);background:conic-gradient(#5e8f17 calc(var(--v) * 1%),#e9ebef 0);border-radius:50%;place-items:center;width:40cqw;height:40cqw;margin:2cqw auto 0;display:grid;position:relative}.anillo:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4cqw}.anillo b,.anillo small{z-index:1;position:relative}.anillo-t{z-index:1;text-align:center;place-content:center;display:grid;position:absolute;inset:0}.anillo-t b{font-size:10cqw;font-weight:800;line-height:1}.anillo-t small{color:var(--app-sec);font-size:2.9cqw}.frase-punto{text-align:center;color:var(--app-sec);margin:2cqw 5cqw 0;font-size:3.2cqw}.metricas{grid-template-columns:1fr 1fr;gap:2cqw;margin:0 3.6cqw;display:grid}.met{background:#fff;border-radius:4cqw;padding:2.6cqw}.met p{align-items:center;gap:1.2cqw;margin:0;font-size:2.9cqw;font-weight:600;display:flex}.met p .ic{width:3.6cqw;height:3.6cqw;color:var(--c)}.met b{margin-top:1cqw;font-size:5cqw;font-weight:800;display:block}.met small{color:var(--app-sec);font-size:2.6cqw}.met i{background:linear-gradient(90deg,var(--c) calc(var(--t,0) * var(--m,70%)),#e9ebef 0);border-radius:9px;height:1.2cqw;margin-top:1.4cqw;display:block}.llamada{color:#fff;background:#000}.llamada>img{object-fit:cover;width:100%;height:100%;opacity:calc(var(--t,0));transition:none;position:absolute;inset:0}.pip{background:linear-gradient(160deg,#59748a,#2d4252);border-radius:4cqw;place-items:center;width:24cqw;height:34cqw;font-size:2.7cqw;display:grid;position:absolute;top:14cqw;right:3cqw;box-shadow:0 1cqw 4cqw #0006}.ctrl{background:#0009;border-radius:99px;justify-content:space-around;padding:2.4cqw;display:flex;position:absolute;bottom:6cqw;left:3cqw;right:3cqw}.ctrl i{background:#ffffff2e;border-radius:50%;place-items:center;width:9.6cqw;height:9.6cqw;font-style:normal;display:grid}.ctrl i .ic{width:50%;height:50%}.ctrl i.fin{background:#d92d20}.nota-sala{text-align:center;color:var(--app-sec);margin:0;font-size:2.9cqw;position:absolute;bottom:6cqw;left:5cqw;right:5cqw}.perfiles{justify-content:center;gap:4cqw;padding:15cqw 3.6cqw 2cqw;display:flex}.perf{justify-items:center;gap:1cqw;font-size:3cqw;font-weight:600;display:grid}.perf i{background:#dbe8f1;border-radius:50%;place-items:center;width:15cqw;height:15cqw;font-size:5cqw;font-style:normal;font-weight:700;transition:box-shadow .2s;display:grid;box-shadow:0 0 0 .6cqw #0000}.perf.ve i{box-shadow:0 0 0 .7cqw #f2f2f7,0 0 0 1.3cqw var(--app)}.banda{background:#e9f2f8;min-height:9cqw;padding:2cqw 3.6cqw;font-size:2.9cqw;font-weight:600}.capa-tel{opacity:0;visibility:hidden;transition:opacity .25s,transform .35s;position:absolute;inset:44cqw 0 0;transform:translate(4cqw)}.capa-tel.ve{opacity:1;visibility:visible;transform:none}.emb-num{background:#fff;border-radius:5cqw;grid-template-columns:auto 1fr;align-items:center;gap:3cqw;margin:2.6cqw 3.6cqw 0;padding:3.4cqw;display:grid}.emb-fruta{width:24cqw;height:24cqw;position:relative}.emb-fruta img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .25s,transform .4s cubic-bezier(.2,1.3,.4,1);position:absolute;inset:0;transform:scale(.7)}.emb-fruta img.ve{opacity:1;transform:none}.emb-sem{color:#b03a6e;margin:0;font-size:6cqw;font-weight:800;line-height:1.1}.emb-txt{min-height:13cqw;color:var(--app-sec);margin-top:1cqw;font-size:3.2cqw;display:block;position:relative}.trim{background:#f0dbe5;border-radius:9px;height:1.6cqw;margin:3cqw 3.6cqw 1cqw;position:relative}.trim:before{content:"";width:calc(var(--t,0) * 100%);background:#b03a6e;border-radius:9px;position:absolute;top:0;bottom:0;left:0}.trim-et{color:var(--app-sec);justify-content:space-between;margin:0 3.6cqw;font-size:2.6cqw;display:flex}.pat-num{color:#b03a6e;text-align:center;font-variant-numeric:tabular-nums;margin:3cqw 0 1cqw;font-size:12cqw;font-weight:800;line-height:1}.pat-txt{text-align:center;margin:0;font-size:3.4cqw;font-weight:600}.pat-btn{color:#fff;background:#b03a6e;border-radius:99px;width:max-content;margin:3cqw auto;padding:2.4cqw 6cqw;font-size:3.6cqw;font-weight:700;display:block}.barras14{align-items:flex-end;gap:1cqw;height:20cqw;margin:0 5cqw;display:flex}.barras14 i{height:var(--h);transform:scaleY(var(--t,0));transform-origin:bottom;background:#d96a96;border-radius:1cqw 1cqw 0 0;flex:1}.curva{background:#fff;border-radius:4cqw;width:calc(100% - 7.2cqw);margin:2cqw 3.6cqw 0;display:block}.curva path{fill:none;stroke-linecap:round}.curva .oms{stroke:#dfe7ed;stroke-width:1px}.curva .suya{stroke:#13887a;stroke-width:2.4px;stroke-dasharray:300;stroke-dashoffset:calc(300 - var(--t,0) * 300)}.curva circle{fill:#13887a;opacity:0;transition:opacity .2s}.curva circle.ve{opacity:1}.hito{align-items:center;gap:2cqw;font-size:3.3cqw;display:flex}.hito small{color:var(--app-sec);background:#eef2f5;border-radius:99px;margin-left:auto;padding:.5cqw 2cqw;font-size:2.7cqw;font-weight:600}.hito.ve small{color:#2d6437;background:#e8f4e8}.tour{z-index:25;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));backdrop-filter:blur(14px);background:#082030b8;border-radius:99px;gap:4px;max-width:calc(100vw - 110px);padding:6px;display:flex;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 30px #03142059}.tour a{color:#cfe0ec;white-space:nowrap;border-radius:99px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none}.tour a.act{color:#10324a;background:#a4c634}.tour-tit{text-align:center;place-items:center;min-height:62vh;padding:120px 24px 30px;display:grid}.demo-elige{grid-template-columns:repeat(2,minmax(0,460px));justify-content:center;gap:18px;padding:0 max(16px,5vw) 12vh;display:grid}.demo-elige a{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:24px;align-content:space-between;gap:30px;min-height:300px;padding:clamp(22px,3vw,36px);text-decoration:none;transition:transform .25s,background .25s;display:grid}.demo-elige a:hover{background:#ffffff29;transform:translateY(-4px)}.demo-elige h2{margin:0;font-size:clamp(26px,3vw,40px);font-weight:800;line-height:1.08}.demo-elige p{color:#d7e8f3;margin:8px 0 0}.demo-elige ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.demo-elige li{background:#ffffff1f;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600}.aliados{text-align:center;padding:clamp(48px,9vh,90px) max(20px,5vw) 0}.aliados+.registro{padding-top:10vh}.aliados p{color:var(--gris);margin:0 0 10vh;font-size:15px;font-weight:600}@media (width<=860px){.telg .fijo{padding-top:calc(78px + var(--sobre));text-align:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center;gap:8px}.telg-caps{width:100%;min-height:128px}.telg-caps .cap{justify-items:center}.telg-caps .cap h2{font-size:26px}.telg-caps .cap p{max-width:none;font-size:15px}.telg-tel{align-self:start;width:min(74vw,300px)}.logos-salud{justify-content:center}.logo-salud{padding:5px 10px 5px 5px;font-size:12px}.logo-salud i{width:26px;height:26px}.bio{padding:5px 9px;font-size:11px}.demo-elige{grid-template-columns:1fr}.tour{max-width:calc(100vw - 80px);left:auto;right:10px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.tour a:not(.act),.bio-nube,.metricas .met:nth-child(n+5),.telg .guiada-nota,#decides .esc-nota,#accesos .esc-nota,.cobro .vuelo-nota{display:none}.guiada-nota{text-align:right;left:84px}.exp-tabs span:not(.ve){display:none}}.aliados p{color:#d7e8f3}.carrusel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.carrusel-pista{align-items:center;gap:clamp(48px,6vw,96px);width:max-content;margin:0;padding:16px 0;list-style:none;animation:40s linear infinite carrusel;display:flex}.carrusel-pista li{color:#fff;letter-spacing:-.01em;white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:clamp(20px,2vw,28px);font-weight:600;display:flex}.carrusel-pista li:has(.color){gap:12px}.carrusel-pista img{filter:brightness(0)invert();opacity:.92;width:auto;max-width:240px;height:clamp(36px,3.8vw,54px);display:block}.carrusel-pista img.grande{max-width:none;height:clamp(64px,6.6vw,96px)}.carrusel-pista img.color{filter:none;opacity:1;background:#fff;border-radius:22%;height:clamp(48px,4.6vw,66px)}@keyframes carrusel{to{transform:translate(calc(-50% - clamp(24px,3vw,48px)))}}@media (prefers-reduced-motion:reduce){.carrusel-pista{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.carrusel-pista li[aria-hidden]{display:none}.carrusel{-webkit-mask-image:none;mask-image:none}}.tel .vidrio,.a-pt{--pt:calc(100cqw / 393)}.a-libre{--pt:1px}.a{--app:#1d5c80;--app-sec:#687386;color:#1d5c80;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;font-size:calc(17 * var(--pt));line-height:calc(22 * var(--pt));text-align:left;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}.a *{box-sizing:border-box}.a p,.a h3{margin:0}.a .ic{flex:none;width:1em;height:1em}.t17{font-size:calc(17 * var(--pt));line-height:calc(22 * var(--pt))}.t15{font-size:calc(15 * var(--pt));line-height:calc(20 * var(--pt))}.t13{font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt))}.t12{font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt))}.neg{font-weight:700}.sem{font-weight:600}.sec{color:#687386}.pri{color:#1d5c80}.a em{font-style:normal}.a-pant{background:#f2f2f7;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.a-estado{height:calc(54 * var(--pt));padding:calc(19 * var(--pt)) calc(32 * var(--pt)) 0;color:#111;font-size:calc(16 * var(--pt));line-height:calc(20 * var(--pt));flex:none;justify-content:space-between;align-items:flex-start;display:flex}.a-estado b{font-weight:600}.a-senal{align-items:flex-end;gap:calc(1.5 * var(--pt));height:calc(13 * var(--pt));margin-top:calc(3 * var(--pt));display:flex}.a-senal i{width:calc(3 * var(--pt));background:currentColor;border-radius:1px}.a-senal i:first-child{height:35%}.a-senal i:nth-child(2){height:55%}.a-senal i:nth-child(3){height:78%}.a-senal i:nth-child(4){height:100%}.a-senal em{width:calc(25 * var(--pt));height:100%;margin-left:calc(5 * var(--pt));border-radius:calc(3.8 * var(--pt));background:linear-gradient(currentColor,currentColor) calc(2 * var(--pt)) 50%/calc(19 * var(--pt)) calc(100% - 4 * var(--pt)) no-repeat;border:1px solid #11111173}.a-oscura .a-estado{color:#fff}.a-nav{grid-template-columns:calc(44 * var(--pt)) 1fr calc(44 * var(--pt));height:calc(44 * var(--pt));padding:0 calc(16 * var(--pt));margin-top:calc(4 * var(--pt));flex:none;align-items:center;display:grid}.a-nav-t{text-align:center;font-size:calc(17 * var(--pt));color:#111;grid-column:2;font-weight:600}.a-nav>span:last-child{grid-column:3}.a-vidrio{width:calc(44 * var(--pt));height:calc(44 * var(--pt));box-shadow:0 calc(2 * var(--pt)) calc(14 * var(--pt)) #00000014,inset 0 0 0 .5px #fffc;color:#111;font-size:calc(20 * var(--pt));background:#ffffffb8;border-radius:50%;place-items:center;display:grid}.a-grande{padding:calc(4 * var(--pt)) calc(16 * var(--pt)) calc(10 * var(--pt));font-size:calc(34 * var(--pt));line-height:calc(41 * var(--pt));color:#184d6c;letter-spacing:-.02em;flex:none;font-weight:700}.a-cuerpo{min-height:0;padding:0 calc(16 * var(--pt));gap:calc(12 * var(--pt));flex-direction:column;flex:1;display:flex;overflow:hidden}.a-tabs{z-index:4;left:calc(21 * var(--pt));right:calc(21 * var(--pt));bottom:calc(21 * var(--pt));gap:calc(10 * var(--pt));align-items:center;display:flex;position:absolute}.a-tabs-c{height:calc(62 * var(--pt));padding:calc(4 * var(--pt));border-radius:calc(31 * var(--pt));backdrop-filter:blur(14px)saturate(1.5);box-shadow:0 calc(4 * var(--pt)) calc(22 * var(--pt)) #0000001a,inset 0 0 0 .5px #ffffffe6;background:#ffffffc7;flex:1;display:flex}.a-tabs-c span{align-content:center;justify-items:center;gap:calc(1 * var(--pt));font-size:calc(10 * var(--pt));line-height:calc(12 * var(--pt));color:#111;border-radius:calc(27 * var(--pt));flex:1;font-weight:600;display:grid}.a-tabs-c span .ic{font-size:calc(23 * var(--pt))}.a-tabs-c .act{color:#1d5c80;background:#1d5c801a}.a-tabs-mas{width:calc(62 * var(--pt));height:calc(62 * var(--pt));box-shadow:0 calc(4 * var(--pt)) calc(22 * var(--pt)) #0000001a;color:#111;font-size:calc(24 * var(--pt));background:#ffffffc7;border-radius:50%;flex:none;place-items:center;display:grid}.tel img.a-foto,img.a-foto{opacity:1;object-fit:cover;object-position:center;display:block;position:static;inset:auto}.a-foto{background:#e8ecf0;border-radius:50%;flex:none}.d36{width:calc(36 * var(--pt))!important;height:calc(36 * var(--pt))!important}.d44{width:calc(44 * var(--pt))!important;height:calc(44 * var(--pt))!important}.d56{width:calc(56 * var(--pt))!important;height:calc(56 * var(--pt))!important}.a-fic{color:#1d5c80;font-size:calc(24 * var(--pt));background:#f6f8fb;place-items:center;display:grid}.a-card{border-radius:calc(20 * var(--pt));padding:calc(16 * var(--pt));background:#fff;border:1px solid #e8ecf0}.a-medico{gap:calc(12 * var(--pt));display:grid}.a-medico-enc{gap:calc(12 * var(--pt));display:flex}.a-medico-txt{gap:calc(2 * var(--pt));flex:1;align-content:center;justify-items:start;min-width:0;display:grid}.a-medico-txt>b{color:#1d5c80}.a-pinfo{padding:calc(2 * var(--pt)) calc(8 * var(--pt));color:#1d5c80;font-weight:700;font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));background:#dbeafe;border-radius:99px}.a-3l{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.a-chips{gap:calc(6 * var(--pt));flex-wrap:wrap;display:flex}.a-chips span{padding:calc(3 * var(--pt)) calc(8 * var(--pt));color:#687386;font-weight:700;font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));background:#f6f8fb;border-radius:99px}.a-tarifa{padding-top:calc(12 * var(--pt));border-top:1px solid #f3f5f8;justify-content:space-between;align-items:center;display:flex}.a-insignias{gap:calc(6 * var(--pt));flex-wrap:wrap;display:flex}.a-insignias span{align-items:center;gap:calc(4 * var(--pt));padding:calc(3 * var(--pt)) calc(8 * var(--pt));color:#1d5c80;font-weight:700;font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));background:#dbeafe;border-radius:99px;display:inline-flex}.a-insignias .ic{font-size:calc(12 * var(--pt))}.a-sello{width:calc(15 * var(--pt));height:calc(15 * var(--pt));vertical-align:-.12em;margin-left:calc(4 * var(--pt));color:#1d5c80;display:inline-block}.a-grupo{border-radius:calc(26 * var(--pt));background:#fff;overflow:hidden}.a-gtit{margin:calc(8 * var(--pt)) calc(16 * var(--pt)) 0;font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));color:#687386}.a-fila{align-items:center;gap:calc(12 * var(--pt));min-height:calc(52 * var(--pt));padding:calc(8 * var(--pt)) calc(16 * var(--pt));display:flex;position:relative}.a-fila+.a-fila:before{content:"";top:0;left:calc(16 * var(--pt));background:#f3f5f8;height:1px;position:absolute;right:0}.a-fila>.ic{font-size:calc(22 * var(--pt));color:#1d5c80}.a-fila-t{color:#111;flex:1;min-width:0;display:grid}.a-mas{color:#b5bcc6;font-size:calc(14 * var(--pt))}.a-fchat{align-items:center;gap:calc(12 * var(--pt));padding-left:calc(16 * var(--pt));background:#fff;display:flex}.a-fchat-c{min-width:0;min-height:calc(76 * var(--pt));align-content:center;gap:calc(2 * var(--pt));padding:calc(10 * var(--pt)) calc(16 * var(--pt)) calc(10 * var(--pt)) 0;border-bottom:1px solid #f3f5f8;flex:1;display:grid}.a-fchat-c.ult{border-bottom:0}.a-fchat-1,.a-fchat-2{align-items:center;gap:calc(8 * var(--pt));display:flex}.a-fchat-1 b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.a-fchat-2 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.a-fchat-2 .ic{font-size:calc(14 * var(--pt));margin-right:calc(4 * var(--pt));vertical-align:-.1em;display:inline-block}.a-noleidos{width:calc(22 * var(--pt));height:calc(22 * var(--pt));color:#fff;font-style:normal;font-weight:700;font-size:calc(12 * var(--pt));background:#da392e;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.a-pills{gap:calc(8 * var(--pt));margin:0 calc(-16 * var(--pt));padding:0 calc(16 * var(--pt));display:flex;overflow:hidden}.a-pills span{align-items:center;gap:calc(6 * var(--pt));min-height:calc(36 * var(--pt));padding:calc(6 * var(--pt)) calc(14 * var(--pt));color:#687386;font-weight:700;font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));background:#fff;border:1px solid #e8ecf0;border-radius:99px;flex:none;display:inline-flex}.a-pills .ic{font-size:calc(14 * var(--pt))}.a-pills .act{color:#fff;background:#1d5c80;border-color:#1d5c80}.a-buscar{align-items:center;gap:calc(8 * var(--pt));height:calc(48 * var(--pt));padding:0 calc(16 * var(--pt));border-radius:calc(24 * var(--pt));color:#687386;font-size:calc(17 * var(--pt));background:#fff;display:flex}.a-buscar .ic{font-size:calc(17 * var(--pt))}.a-buscar.lleno{color:#1d5c80}.a-pills.grande span{min-height:calc(38 * var(--pt));padding:calc(6 * var(--pt)) calc(16 * var(--pt));color:#1d5c80;font-weight:600;font-size:calc(15 * var(--pt));line-height:calc(20 * var(--pt));background:0 0;border-color:#1d5c80}.a-pills.grande .act{color:#fff;background:#1d5c80}.a-result{font-size:calc(15 * var(--pt));line-height:calc(20 * var(--pt));color:#1d5c80;justify-content:space-between;font-weight:600;display:flex}.a-burb{max-width:82%;padding:calc(6 * var(--pt)) calc(10 * var(--pt)) calc(7 * var(--pt));border-radius:calc(18 * var(--pt));font-size:calc(16 * var(--pt));line-height:calc(21 * var(--pt));position:relative}.a-burb.yo{margin-right:calc(8 * var(--pt));color:#fff;background:#1d5c80;align-self:flex-end}.a-burb.el{margin-left:calc(8 * var(--pt));color:#1d5c80;background:#fff;align-self:flex-start;box-shadow:0 1px 2px #0f355014}.a-burb.cola.yo{border-top-right-radius:0}.a-burb.cola.el{border-top-left-radius:0}.a-cola{width:calc(14 * var(--pt));height:calc(13 * var(--pt));position:absolute;top:0}.a-burb.yo .a-cola{right:calc(-8 * var(--pt));fill:#1d5c80}.a-burb.el .a-cola{left:calc(-8 * var(--pt));fill:#fff}.a-burb-h{width:calc(58 * var(--pt));display:inline-block}.a-burb.el .a-burb-h{width:calc(36 * var(--pt))}.a-burb-m{right:calc(10 * var(--pt));bottom:calc(5 * var(--pt));align-items:center;gap:calc(3 * var(--pt));font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));color:#687386;display:flex;position:absolute}.a-burb.yo .a-burb-m{color:#fffc}.a-pal{width:calc(16 * var(--pt));height:calc(11 * var(--pt));fill:none;stroke:#fffc;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.a-pal.leido{stroke:#7ed3f3}.a-escribe{gap:calc(4 * var(--pt));padding:calc(12 * var(--pt)) calc(14 * var(--pt));display:flex}.a-escribe i{width:calc(8 * var(--pt));height:calc(8 * var(--pt));background:#9ca3af;border-radius:50%;animation:1.1s infinite aEscribe}.a-escribe i:nth-child(2){animation-delay:.15s}.a-escribe i:nth-child(3){animation-delay:.3s}@keyframes aEscribe{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}.a-doc{align-items:center;gap:calc(12 * var(--pt));padding:calc(14 * var(--pt));display:flex}.a-doc-foto{flex:none;align-self:flex-start;position:relative}.a-doc-foto i{right:calc(-4 * var(--pt));bottom:calc(-4 * var(--pt));width:calc(24 * var(--pt));height:calc(24 * var(--pt));border:calc(2 * var(--pt)) solid #fff;font-size:calc(12 * var(--pt));background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 1px 3px #00000024}.a-doc-c{gap:calc(4 * var(--pt));flex:1;min-width:0;display:grid}.a-doc-1{justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--pt));display:flex}.a-doc-1 b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-doc-pie{justify-content:space-between;align-items:center;gap:calc(8 * var(--pt));margin-top:calc(4 * var(--pt));padding-top:calc(8 * var(--pt));border-top:1px dashed #e8ecf0;display:flex}.a-doc-pie span{align-items:center;gap:calc(4 * var(--pt));display:inline-flex}.a-estado-p{padding:calc(3 * var(--pt)) calc(8 * var(--pt));font-weight:700;font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));border-radius:99px}.a-estado-p.ok{color:#15803d;background:#e8f5e9}.a-estado-p.info{color:#1d5c80;background:#dbeafe}.a-dia{padding:calc(4 * var(--pt)) calc(12 * var(--pt));color:#1d5c80;font-weight:600;font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));background:#fff;border-radius:99px;align-self:center;box-shadow:0 1px 2px #0f355014}.a-boton{justify-content:center;align-items:center;gap:calc(8 * var(--pt));min-height:calc(50 * var(--pt));padding:0 calc(20 * var(--pt));color:#fff;font-weight:600;font-size:calc(17 * var(--pt));background:#1d5c80;border-radius:99px;display:flex}.a-boton.sec{color:#1d5c80;background:#e9ebef}.a-composer{align-items:center;gap:calc(8 * var(--pt));padding:calc(8 * var(--pt)) calc(12 * var(--pt)) calc(34 * var(--pt));background:#f2f2f7;flex:none;display:flex}.a-composer>span{min-height:calc(44 * var(--pt));padding:0 calc(16 * var(--pt));border-radius:calc(22 * var(--pt));color:#8a93a0;background:#fff;flex:1;justify-content:space-between;align-items:center;display:flex;box-shadow:0 1px 3px #0000000d}.a-composer>i{width:calc(44 * var(--pt));height:calc(44 * var(--pt));color:#1d5c80;font-size:calc(22 * var(--pt));background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 1px 3px #0000000d}.a-med{background:#fff}.a-logo{width:calc(40 * var(--pt))!important;height:calc(40 * var(--pt))!important;opacity:1!important;position:static!important}.fp-pan{width:100%;container-type:inline-size}.po{--u:calc(100cqw / 1200);color:#1d5c80;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,system-ui,sans-serif;font-size:calc(14 * var(--u));text-align:left;letter-spacing:-.01em;background:#f6f8fb;line-height:1.35;position:relative;overflow:hidden}.po *{box-sizing:border-box}.po h3,.po h4,.po h5,.po h6,.po p{margin:0}.po em{font-style:normal}.po .ic{flex:none;width:1em;height:1em}.po small{font-size:calc(12 * var(--u));color:#687386}.po-barra{align-items:center;gap:calc(14 * var(--u));height:calc(53 * var(--u));padding:0 calc(26 * var(--u));background:#dbe3ea;border-bottom:1px solid #cfd8e0;display:flex}.po-hamb{gap:calc(4 * var(--u));width:calc(18 * var(--u));margin-right:calc(16 * var(--u));display:grid}.po-hamb b{height:calc(2 * var(--u));background:#1d5c80;border-radius:2px}.po-logo{height:calc(24 * var(--u));margin-right:calc(8 * var(--u))}.po-tit{font-size:calc(16 * var(--u));color:#1d5c80}.po-curso{align-items:center;gap:calc(6 * var(--u));margin-left:calc(60 * var(--u));padding:calc(7 * var(--u)) calc(14 * var(--u));color:#143a52;font-weight:700;font-size:calc(13 * var(--u));letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#a4c634;border-radius:99px;display:inline-flex}.po-curso i{width:calc(8 * var(--u));height:calc(8 * var(--u));background:#143a52;border-radius:50%}.po-buscar{align-items:center;gap:calc(8 * var(--u));width:calc(240 * var(--u));height:calc(30 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(10 * var(--u));color:#687386;font-size:calc(13 * var(--u));background:#f4f7fa;margin-left:auto;display:flex}.po-buscar kbd{font:600 calc(11 * var(--u)) inherit;margin-left:auto}.po-ics{gap:calc(20 * var(--u));font-size:calc(16 * var(--u));margin:0 calc(10 * var(--u));display:flex}.po-med{align-items:center;gap:calc(8 * var(--u));display:flex}.po-med img{width:calc(31 * var(--u));height:calc(31 * var(--u));object-fit:cover;opacity:1;border-radius:50%;position:static}.po-med span{line-height:1.3;display:grid}.po-med b{font-size:calc(12 * var(--u))}.po-med small{font-size:calc(11 * var(--u))}.po-card{border-radius:calc(14 * var(--u));background:#fff;box-shadow:0 1px 3px #184d6c0f,0 1px 2px #184d6c0a}.po-btn{justify-content:center;align-items:center;gap:calc(6 * var(--u));min-height:calc(30 * var(--u));padding:0 calc(13 * var(--u));border-radius:calc(10 * var(--u));font-weight:600;font-size:calc(13 * var(--u));white-space:nowrap;background:#fff;border:1px solid #1d5c80;display:inline-flex}.po-btn.pri{color:#fff;background:linear-gradient(100deg,#1d5c80,#4a7a9a);border-color:#0000}.po-btn.chico{min-height:calc(26 * var(--u));font-size:calc(12 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(8 * var(--u))}.po-btn.g{min-height:calc(36 * var(--u));font-size:calc(15 * var(--u));border-radius:calc(12 * var(--u))}.po-sel{align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(10 * var(--u));background:#fff;display:flex;box-shadow:0 1px 3px #184d6c14}.po-migas{align-items:center;gap:calc(7 * var(--u));margin:calc(4 * var(--u)) calc(20 * var(--u)) 0;height:calc(32 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(12 * var(--u));color:#687386;background:#fff;display:flex}.po-migas b{color:#1d5c80}.po-av{width:calc(47 * var(--u));height:calc(47 * var(--u));color:#fff;font-style:normal;font-weight:700;font-size:calc(17 * var(--u));background:linear-gradient(135deg,#8a6a4a,#a88a68);border-radius:50%;place-items:center;display:grid}.po-input{min-height:calc(36 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:#fff;border:1px solid #7d8a9c}.po-input.ok{border-color:#2e6e4a}.po-input.area{min-height:calc(50 * var(--u))}.po-input.g{min-height:calc(82 * var(--u))}.po label{margin:calc(10 * var(--u)) 0 calc(4 * var(--u));font-size:calc(12 * var(--u));color:#687386;display:block}.po-tabs{align-items:center;gap:calc(22 * var(--u));padding:calc(4 * var(--u));border-radius:calc(14 * var(--u));font-weight:600;font-size:calc(13 * var(--u));white-space:nowrap;background:#fff;display:flex;overflow:hidden}.po-tabs span{padding:calc(7 * var(--u)) 0}.po-tabs .act{padding:calc(7 * var(--u)) calc(15 * var(--u));border-radius:calc(10 * var(--u));color:#fff;background:#1d5c80}.po-tabs .act em{margin-left:calc(5 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u));background:#fff3;border-radius:99px}.po-pac{width:calc(248 * var(--u));align-content:start;justify-items:center;gap:calc(2 * var(--u));padding:calc(18 * var(--u)) calc(26 * var(--u));border-right:calc(4 * var(--u)) solid #eef1f5;text-align:center;background:#fff;flex:none;display:grid}.po-pac-n{margin-top:calc(6 * var(--u));font-size:calc(14 * var(--u))}.po-pac-acc{gap:calc(6 * var(--u));margin:calc(10 * var(--u)) 0 calc(4 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid #f3f5f8;justify-content:center;width:100%;display:flex}.po-pac-acc i{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(14 * var(--u));background:#f6f8fb;place-items:center;display:grid}.po-sec{justify-self:stretch;gap:calc(4 * var(--u));margin-top:calc(10 * var(--u));text-align:left;flex-wrap:wrap;display:flex}.po-sec h4{width:100%;font-size:calc(11 * var(--u));letter-spacing:.06em;color:#687386;font-weight:700}.po-sec>em{font-size:calc(12 * var(--u));color:#687386;font-style:italic}.po-chip{align-items:center;gap:calc(4 * var(--u));padding:calc(4 * var(--u)) calc(10 * var(--u));font-weight:600;font-size:calc(12 * var(--u));border-radius:99px;display:inline-flex}.po-chip.al{color:#b91c1c;background:#fee2e2}.po-chip.dx{color:#4b3a9c;background:#ece6f5}.po-chip.med{color:#2c7a7f;background:#e3f1f2}.po-vit{align-items:center;gap:calc(5 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));font-size:calc(12 * var(--u));background:#f6f8fb;border-radius:99px;font-weight:600;display:inline-flex}.po-vit em{font-size:calc(11 * var(--u));letter-spacing:.02em;padding:0 calc(3 * var(--u));border-radius:calc(4 * var(--u));font-weight:700}.am{color:#b45309;background:#fef3c7}.po .ve:not([data-ve]),.po-vit em.ve{color:#15803d;background:#e8f5e9}.po-est{align-items:center;gap:calc(4 * var(--u));padding:calc(3 * var(--u)) calc(9 * var(--u));font-weight:600;font-size:calc(12 * var(--u));border-radius:99px;display:inline-flex}.po-est.ok{color:#15803d;background:#e8f5e9}.po-est.prog{color:#1d5c80;background:#dbeafe}.pi{padding:calc(20 * var(--u));gap:calc(18 * var(--u));display:grid}.pi-sup{gap:calc(20 * var(--u));grid-template-columns:1fr 1fr;display:grid}.pi-sal h3{font-size:calc(26 * var(--u));color:#184d6c;letter-spacing:-.02em;margin-bottom:calc(6 * var(--u));font-weight:700}.pi-sal p{color:#687386;font-size:calc(14 * var(--u))}.pi-sal p b{color:#1d5c80}.pi-pills{margin:calc(10 * var(--u)) 0}.pi-pills span{align-items:center;gap:calc(6 * var(--u));padding:calc(6 * var(--u)) calc(12 * var(--u));font-size:calc(12 * var(--u));color:#687386;background:#fff;border-radius:99px;display:inline-flex}.pi-pills b{color:#1d5c80;font-size:calc(14 * var(--u))}.pi-pills .ic{color:#1d5c80;font-size:calc(18 * var(--u))}.pi-cons{gap:calc(10 * var(--u));display:flex}.pi-cons .po-btn{min-height:calc(40 * var(--u));padding:0 calc(20 * var(--u));font-size:calc(14 * var(--u))}.pi-ia{padding:calc(18 * var(--u)) calc(20 * var(--u));border-radius:calc(16 * var(--u));background:linear-gradient(120deg,#eef3f6,#f1f6e6);box-shadow:0 8px 24px #184d6c0f}.pi-ia-enc{align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(12 * var(--u));display:flex}.pi-ia-enc>div:nth-child(2){flex:1;display:grid}.pi-ia-enc b{font-size:calc(18 * var(--u));color:#184d6c}.pi-ia-enc .punto{width:calc(36 * var(--u));height:calc(36 * var(--u));gap:calc(6 * var(--u))}.pi-ia-enc .punto i{width:calc(3 * var(--u));height:calc(10 * var(--u))}.pi-ia p{font-size:calc(16 * var(--u));line-height:1.65}.pi-ia .fb-p{opacity:calc(.1 + .9 * var(--t,1))}.pi-dato{margin-top:calc(10 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(13 * var(--u));color:#687386;background:#fff}.pi-dato b{color:#1d5c80}.pi-stats{gap:calc(12 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.pi-stat{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));display:flex}.pi-stat i{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(9 * var(--u));font-size:calc(17 * var(--u));background:#f0f3f6;place-items:center;display:grid}.pi-stat div{display:grid}.pi-stat b{font-size:calc(24 * var(--u));line-height:1.1}.pi-inf{gap:calc(12 * var(--u));grid-template-columns:.7fr 1fr;display:grid}.pi-hoy,.pi-ag{padding:calc(14 * var(--u)) calc(18 * var(--u))}.pi-hoy h4,.pi-ag h4{align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(12 * var(--u));font-size:calc(15 * var(--u));color:#184d6c;font-weight:700;display:flex}.pi-hoy h4 .ic,.pi-ag h4 .ic{font-size:calc(20 * var(--u))}.pi-ag h4 small{margin-left:auto}.pi-cita{align-items:center;gap:calc(10 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));margin-top:calc(6 * var(--u));border-radius:calc(10 * var(--u));border:1px solid #e8ecf0;display:flex}.pi-cita>span:first-child{font-weight:600}.pi-cita div{flex:1;display:grid}.pi-cita.hecha{opacity:.55}.pi-sem{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.pi-sem span{padding:calc(8 * var(--u)) 0;border-radius:calc(8 * var(--u));display:grid}.pi-sem b{font-size:calc(15 * var(--u))}.pi-sem .act{color:#fff;background:#1d5c80}.pi-sem .act small{color:#fff}.pe{min-height:calc(600 * var(--u));margin-top:calc(4 * var(--u));display:flex}.pe-main{min-width:0;padding:calc(14 * var(--u)) calc(20 * var(--u));gap:calc(10 * var(--u));flex-direction:column;flex:1;display:flex}.pe-ia{align-items:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:#f5f8ea;border:1px solid #a4c634;display:flex}.pe-ia-b{align-items:center;gap:calc(5 * var(--u));padding:calc(4 * var(--u)) calc(12 * var(--u));color:#143a52;background:#a4c634;border-radius:99px;font-weight:700;display:inline-flex}.pe-solo{align-items:center;gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:#dbeafe;display:flex}.pe-sec{align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));display:flex}.pe-sec>i{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(9 * var(--u));font-size:calc(18 * var(--u));place-items:center;display:grid}.pe-sec>div{flex:1;display:grid}.pe-sec b{font-size:calc(15 * var(--u));color:#184d6c}.pe-pie{justify-content:flex-end;gap:calc(10 * var(--u));margin-top:auto;display:flex}.pc{grid-template-columns:calc(200 * var(--u)) 1fr;gap:calc(14 * var(--u));align-items:start;display:grid}.pc-pasos{gap:calc(8 * var(--u));padding:calc(14 * var(--u));display:grid}.pc-pasos>b{padding-bottom:calc(8 * var(--u));font-size:calc(12 * var(--u));border-bottom:1px solid #f3f5f8}.pc-p{gap:calc(8 * var(--u));padding:calc(8 * var(--u));border-radius:calc(10 * var(--u));display:flex}.pc-p div{display:grid}.pc-p small{line-height:1.3}.pc-p>i{width:calc(27 * var(--u));height:calc(27 * var(--u));color:#fff;font-size:calc(14 * var(--u));background:#1d5c80;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.pc-p.listo>i,.pc-p.ve>i{background:#2e6e4a}.pc-p.act{background:#f0f3f6}.pc-p.n:not(.ve)>i{color:#9ca3af;background:#f0f3f6}.pc-p.n:not(.ve) b{color:#9ca3af}.pc-i .ic:nth-child(2),.pc-p.ve .pc-i .ic:first-child{display:none}.pc-p.ve .pc-i .ic:nth-child(2){display:block}.pc-form{min-width:0;overflow:hidden}.pc-enc{align-items:center;gap:calc(8 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border-bottom:1px solid #f3f5f8;display:flex}.pc-enc em{padding:calc(2 * var(--u)) calc(8 * var(--u));font-size:calc(12 * var(--u));border:1px solid #cbd5e1;border-radius:99px}.pc-lado{width:200%;transform:translateX(calc(var(--t,0) * -50%));display:flex}.pc-panel{width:50%;padding:calc(12 * var(--u)) calc(16 * var(--u))}.pc-panel h5{margin-bottom:calc(6 * var(--u));font-size:calc(12 * var(--u));letter-spacing:.04em;color:#687386}.pc-sec{align-items:center;gap:calc(10 * var(--u));margin:calc(12 * var(--u)) calc(-16 * var(--u)) calc(4 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));background:#f6f8fb;display:flex}.pc-sec>i{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(8 * var(--u));color:#8a6a4a;font-size:calc(17 * var(--u));background:#f3e8df;place-items:center;display:grid}.pc-sec>div{flex:1;display:grid}.pc-sec b{font-size:calc(15 * var(--u))}.pc-sec>em{padding:calc(3 * var(--u)) calc(8 * var(--u));color:#b45309;font-weight:700;font-size:calc(12 * var(--u));background:#fef3c7;border-radius:99px}.pc-dos{gap:calc(10 * var(--u));grid-template-columns:1fr 1fr;display:grid}.pc-barra{z-index:3;align-items:center;gap:calc(10 * var(--u));height:calc(50 * var(--u));padding:0 calc(20 * var(--u));font-size:calc(12 * var(--u));background:#fff;border-top:1px solid #e8ecf0;display:flex;position:absolute;bottom:0;left:0;right:0}.pc-barra .sp{flex:1}.pc-v{color:#2e6e4a;letter-spacing:.04em;font-weight:700}.pc-barra>em{padding:calc(3 * var(--u)) calc(9 * var(--u));color:#2e6e4a;background:#e8f5e9;border-radius:99px;font-weight:600}.pc-barra>b{color:#b45309;font-weight:500}.pr{gap:calc(18 * var(--u));padding:calc(12 * var(--u)) calc(24 * var(--u)) calc(70 * var(--u));grid-template-columns:1fr 1fr;display:grid}.pr-izq{gap:calc(12 * var(--u));opacity:calc(1 - var(--t,0));transform:translateX(calc(var(--t,0) * -60%));align-content:start;display:grid}.pr-izq .po-card{padding:calc(12 * var(--u)) calc(14 * var(--u))}.po-card h4{margin-bottom:calc(8 * var(--u));font-size:calc(14 * var(--u));color:#184d6c;font-weight:700}.pr-pac{gap:calc(10 * var(--u));display:flex}.pr-pac div{justify-items:start;gap:calc(3 * var(--u));display:grid}.pr-vit{gap:calc(7 * var(--u));grid-template-columns:repeat(4,1fr);display:grid}.pr-vit>div{gap:calc(3 * var(--u));padding:calc(8 * var(--u));border-radius:calc(10 * var(--u));background:#f6f8fb;justify-items:start;display:grid}.pr-vit b{font-size:calc(14 * var(--u))}.pr-vit u{margin-left:calc(3 * var(--u));font-weight:400;font-size:calc(10 * var(--u));color:#687386;text-decoration:none}.pr-vit em{padding:0 calc(5 * var(--u));border-radius:calc(5 * var(--u));font-size:calc(11 * var(--u));font-weight:600}.pr-vit em.ve{color:#15803d;background:#e8f5e9}.pr-cie{padding:calc(5 * var(--u)) calc(11 * var(--u));font-weight:600;font-size:calc(12 * var(--u));background:#f6f8fb;border:1px solid #cbd5e1;border-radius:99px;display:inline-block}.pr-der{transform:translateX(calc(var(--t,0) * -50% - var(--t,0) * 9 * var(--u))) scale(calc(1 + var(--t,0) * .12));transform-origin:50% 0}.pr-vistas{padding:calc(3 * var(--u));margin-bottom:calc(8 * var(--u));border-radius:calc(10 * var(--u));font-weight:600;font-size:calc(12 * var(--u));background:#f0f3f6;display:inline-flex}.pr-vistas span{padding:calc(4 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));color:#687386}.pr-vistas .act{color:#1d5c80;background:#fff}.pr-hoja{padding:calc(22 * var(--u)) calc(26 * var(--u));border-radius:calc(14 * var(--u));font-size:calc(11.5 * var(--u));min-height:calc(480 * var(--u));background:#fff;position:relative;box-shadow:0 8px 24px #184d6c14}.pr-1{padding-bottom:calc(8 * var(--u));border-bottom:1px solid #cbd5e1;justify-content:space-between;display:flex}.pr-2{gap:calc(20 * var(--u));padding:calc(10 * var(--u)) 0;border-bottom:1px solid #cbd5e1;align-items:center;display:flex}.pr-2 img{height:calc(16 * var(--u));opacity:1;width:auto;position:static}.pr-2 div{display:grid}.pr-2 b{font-size:calc(16 * var(--u));color:#184d6c}.pr-2 small{font-size:calc(11 * var(--u))}.pr-3{margin-top:calc(10 * var(--u));border-radius:calc(8 * var(--u));border:1px solid #cbd5e1}.pr-3 h6{padding:calc(3 * var(--u));text-align:center;font-size:calc(11 * var(--u));background:#f6f8fb}.pr-3 p{padding:calc(6 * var(--u)) calc(8 * var(--u));line-height:1.6}.pr-4{align-items:baseline;gap:calc(10 * var(--u));margin-top:calc(12 * var(--u));display:flex}.pr-4>b{font-size:calc(16 * var(--u))}.pr-4>span{font-weight:700}.pr-tab{width:100%;margin-top:calc(10 * var(--u));border-collapse:collapse;font-size:calc(10.5 * var(--u))}.pr-tab th,.pr-tab td{padding:calc(5 * var(--u));text-align:center;border:1px solid #cbd5e1}.pr-tab td:nth-child(2){text-align:left}.pr-5{margin-top:calc(10 * var(--u));padding-top:calc(8 * var(--u));border-top:1px dashed #cbd5e1}.pr-5 h6{font-size:calc(11 * var(--u));letter-spacing:.06em;color:#687386}.pr-firma{align-items:center;gap:calc(10 * var(--u));margin-top:calc(12 * var(--u));padding:calc(8 * var(--u));border-radius:calc(10 * var(--u));color:#15803d;background:#e8f5e9;display:flex}.pr-firma div{display:grid}.pr-qr{width:calc(58 * var(--u));height:calc(58 * var(--u));padding:calc(3 * var(--u));border-radius:calc(5 * var(--u));background:#fff}.pr-pin{z-index:5;justify-items:center;gap:calc(8 * var(--u));width:calc(310 * var(--u));padding:calc(24 * var(--u));border-radius:calc(20 * var(--u));background:#fff;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px #0f35504d}.pr-pin>b{font-size:calc(18 * var(--u));color:#184d6c}.pr-pts{gap:calc(10 * var(--u));margin-top:calc(6 * var(--u));display:flex}.pr-pts i{width:calc(14 * var(--u));height:calc(14 * var(--u));border:1.5px solid #1d5c80;border-radius:50%;transition:background .15s}.pr-pts i.ve{background:#1d5c80}.pa{padding:calc(14 * var(--u)) calc(24 * var(--u));gap:calc(10 * var(--u));display:grid}.pa-bar{align-items:center;gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));display:flex}.pa-bar>b{text-align:center;font-size:calc(17 * var(--u));color:#184d6c;flex:1}.pa-vis{margin-left:calc(6 * var(--u));padding:calc(3 * var(--u));border-radius:calc(8 * var(--u));color:#687386;font-weight:600;font-size:calc(13 * var(--u));background:#f0f3f6;display:inline-flex}.pa-vis span{padding:calc(3 * var(--u)) calc(12 * var(--u));border-radius:calc(6 * var(--u))}.pa-vis .act{color:#1d5c80;background:#fff}.pa-g{grid-template-columns:1fr calc(260 * var(--u));gap:calc(14 * var(--u));align-items:start;display:grid}.pa-g>div:first-child{gap:calc(10 * var(--u));display:grid}.pa-sol{align-items:center;gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));font-size:calc(15 * var(--u));background:#f6f8fb;display:flex}.pa-sol>i{width:calc(20 * var(--u));height:calc(20 * var(--u));color:#fff;font-style:normal;font-size:calc(11 * var(--u));background:#1d5c80;border-radius:50%;place-items:center;font-weight:700;display:grid}.pa-cal{overflow:hidden}.pa-enc{grid-template-columns:calc(52 * var(--u)) repeat(7,1fr);text-align:center;border-bottom:1px solid #e8ecf0;display:grid}.pa-enc span{padding:calc(7 * var(--u)) 0;display:grid}.pa-enc b{font-size:calc(18 * var(--u))}.pa-enc .act{color:#fff;border-radius:calc(9 * var(--u));margin:calc(3 * var(--u));background:#1d5c80}.pa-enc .act small{color:#dfe9f0}.pa-rej{--ar:calc(50 * var(--u));--col:calc((100% - 52 * var(--u)) / 7);height:calc(var(--ar) * 8);background-image:linear-gradient(#f3f5f8 1px,#0000 1px),linear-gradient(90deg,#f3f5f8 1px,#0000 1px);background-size:100% calc(var(--ar) * 2),var(--col) 100%;background-position:0 0,calc(52 * var(--u)) 0;position:relative}.pa-h{left:calc(10 * var(--u));top:calc(var(--f) * var(--ar) + 4 * var(--u));font-size:calc(12 * var(--u));color:#687386;position:absolute}.pa-ev{left:calc(52 * var(--u) + var(--col) * var(--c) + 3 * var(--u));top:calc(var(--f) * var(--ar));width:calc(var(--col) - 6 * var(--u));height:calc(var(--a) * var(--ar) * 1 - 2 * var(--u));min-height:calc(var(--ar) - 2 * var(--u));padding:calc(4 * var(--u)) calc(7 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(12 * var(--u));align-content:start;line-height:1.25;display:grid;position:absolute;overflow:hidden}.pa-ev b{font-size:calc(12.5 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pa-ev b .ic{margin-right:calc(3 * var(--u));vertical-align:-.1em;display:inline-block}.pa-ev small{font-size:calc(11 * var(--u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pa-ev.ve:not([data-ve]),.pa-ev.ve{background:#e8f3ec}.pa-ev.hecha{color:#3e7f73;background:#e3f1f2}.pa-ev.az{background:#dfeaf8}.pa-tar{padding:calc(14 * var(--u))}.pa-tar h4{font-size:calc(17 * var(--u));justify-content:space-between;display:flex}.pa-tar h4 i{width:calc(20 * var(--u));height:calc(20 * var(--u));font-style:normal;font-size:calc(11 * var(--u));background:#f0f3f6;border-radius:50%;place-items:center;display:grid}.pa-t{gap:calc(9 * var(--u));margin-top:calc(8 * var(--u));padding:calc(10 * var(--u));border-radius:calc(10 * var(--u));background:#f9e5e4;display:flex}.pa-t>i{width:calc(14 * var(--u));height:calc(14 * var(--u));border-radius:calc(4 * var(--u));margin-top:calc(2 * var(--u));background:#fff;flex:none}.pa-t>i.ve{background:#2e6e4a}.pa-t div{display:grid}[data-escena] .po-sec[data-ve]:not(.ve),[data-escena] .pi-stat[data-ve]:not(.ve),[data-escena] .pi-hoy[data-ve]:not(.ve),[data-escena] .pi-ag[data-ve]:not(.ve),[data-escena] .pe-ia[data-ve]:not(.ve),[data-escena] .pe-solo[data-ve]:not(.ve),[data-escena] .pe-sec[data-ve]:not(.ve),[data-escena] .pe-pie[data-ve]:not(.ve),[data-escena] .pc-nota[data-ve]:not(.ve),[data-escena] .pr-cie[data-ve]:not(.ve),[data-escena] .pr-4[data-ve]:not(.ve),[data-escena] .pr-tab[data-ve]:not(.ve),[data-escena] .pr-5[data-ve]:not(.ve),[data-escena] .pr-firma[data-ve]:not(.ve),[data-escena] .pa-ev[data-ve]:not(.ve),[data-escena] .po-btn.fin[data-ve]:not(.ve){opacity:0;transform:translateY(calc(10 * var(--u)))}.po-sec[data-ve],.pi-stat[data-ve],.pi-hoy[data-ve],.pi-ag[data-ve],.pe-ia[data-ve],.pe-solo[data-ve],.pe-sec[data-ve],.pe-pie[data-ve],.pc-nota[data-ve],.pr-cie[data-ve],.pr-4[data-ve],.pr-tab[data-ve],.pr-5[data-ve],.pr-firma[data-ve],.pa-ev[data-ve]{transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1)}.pr-pin{display:none}[data-escena] .pr-pin.ve{display:grid}[data-escena] .pe-a .po-pac{transform:translateX(calc((1 - var(--t,1)) * 340 * var(--u)))}[data-escena] .pe-a .pe-main{opacity:var(--t,1);transform:translateX(calc((1 - var(--t,1)) * 60 * var(--u)))}.po img{max-width:none;transform:none;opacity:1!important;position:static!important;inset:auto!important}.po .po-logo{width:auto!important;height:calc(24 * var(--u))!important}.po .pr-2 img{width:auto!important;height:calc(16 * var(--u))!important}.po .po-med img{width:calc(31 * var(--u))!important;height:calc(31 * var(--u))!important}.fci-ch .punto.mini,.fb-resp .punto.mini{width:calc(24 * var(--pt));height:calc(24 * var(--pt));gap:calc(4 * var(--pt));flex:none}.fci-ch .punto.mini i,.fb-resp .punto.mini i{width:calc(2.5 * var(--pt));height:calc(7 * var(--pt))}.rh{--h:calc(520 * var(--u) / 612);width:calc(612 * var(--h));min-height:calc(792 * var(--h));padding:calc(76 * var(--h)) calc(50 * var(--h)) calc(64 * var(--h));color:#000;font-family:Helvetica,Arial,sans-serif;font-size:calc(9 * var(--h));white-space:normal;border-radius:0;flex-direction:column;line-height:1.156;display:flex;position:relative}.rh-marca{left:calc(50 * var(--h));right:calc(50 * var(--h));top:calc(30 * var(--h));align-items:center;gap:calc(12 * var(--h));height:calc(32 * var(--h));padding-bottom:calc(12 * var(--h));border-bottom:.5px solid #d8dfe5;display:flex;position:absolute}.po .rh-marca img{height:calc(20 * var(--h))!important;width:auto!important}.rh-marca span{padding-left:calc(12 * var(--h));color:#1d5c80;font-size:calc(9.5 * var(--h));letter-spacing:.3px;border-left:.75px solid #d8dfe5}.rh-enc{padding-bottom:calc(11 * var(--h));border-bottom:.5px solid #d8dfe5;grid-template-columns:1fr 1fr;display:grid}.rh-pac{font-size:calc(17 * var(--h));text-transform:uppercase;font-weight:700}.rh-chico{margin-top:calc(2 * var(--h));color:#555;font-size:calc(8 * var(--h))}.rh-med{color:#555;font-size:calc(8 * var(--h));text-align:right}.rh-med strong{color:#1d5c80;font-size:calc(11 * var(--h));margin-top:1px;display:block}.rh-sec{margin:calc(8 * var(--h)) 0 calc(5 * var(--h));padding-bottom:calc(2 * var(--h));color:#1d5c80;font-size:calc(10 * var(--h));text-transform:uppercase;border-bottom:.5px solid #d8dfe5;font-weight:700}.rh-medi{margin-bottom:calc(4.5 * var(--h));color:#555}.rh-medi strong{color:#000;font-size:calc(9.5 * var(--h));display:block}.rh-sang{padding-left:calc(7.5 * var(--h))}.rh-ita{font-style:italic}.rh-firma{gap:calc(16 * var(--h));margin-top:calc(11 * var(--h));padding-top:calc(5 * var(--h));color:#555;font-size:calc(8 * var(--h));border-top:.5px solid #d8dfe5;display:flex}.rh-ft{flex:1;min-width:0}.rh-fb{width:calc(260 * var(--h));margin-bottom:calc(8 * var(--h));font-size:calc(9 * var(--h));text-align:center}.rh-venir{color:#6d7a85;font-size:calc(8 * var(--h));text-align:center;border:1px dashed #b5c0c9;justify-content:center;align-items:center;display:flex}.rh-fe{height:calc(61 * var(--h));margin-bottom:calc(2 * var(--h))}.rh-linea{margin-top:calc(4 * var(--h));padding-top:calc(6 * var(--h));border-top:.8px solid #222}.rh-qr{width:calc(88 * var(--h));height:calc(88 * var(--h));flex:none}.rh-qr .pr-qr{width:100%;height:100%;padding:0}.rh-garabato{fill:none;stroke:#1d3f8a;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:70%;height:80%}.rh-garabato,.rh-qr .pr-qr{display:none}.rh:has(.rh-firmada.ve) .rh-garabato,.rh:has(.rh-firmada.ve) .rh-qr .pr-qr{display:block}.rh:has(.rh-firmada.ve) .rh-sin{display:none}.rh:has(.rh-firmada.ve) .rh-venir{border-color:#0000}.rh-pie{padding-top:calc(8 * var(--h));color:#555;font-size:calc(7.5 * var(--h));border-top:.5px solid #d8dfe5;margin-top:auto}.rh-pie-r{justify-content:space-between;display:flex}.rh-pie-d{margin-top:calc(2 * var(--h))}.rh-firmada{display:none}[data-escena] .rh-medi[data-ve]:not(.ve){opacity:0}.pt-velo{z-index:6;background:#0f355059;display:none;position:absolute;inset:0}.pt-modal{z-index:7;left:50%;top:calc(110 * var(--u));width:calc(560 * var(--u));padding:calc(20 * var(--u));border-radius:calc(20 * var(--u));background:#fff;display:none;position:absolute;transform:translate(-50%);box-shadow:0 30px 80px #0f35504d}[data-escena] .pt-velo.ve{display:block}[data-escena] .pt-modal.ve{gap:calc(8 * var(--u));display:grid}.pt-enc{margin-bottom:calc(6 * var(--u));display:grid}.pt-enc b{font-size:calc(19 * var(--u));color:#184d6c}.pt-fila{align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u));border-radius:calc(14 * var(--u));border:1.5px solid #e8ecf0;transition:border-color .25s,background .25s;display:flex}.pt-fila.ve:first-of-type,[data-escena] .pt-fila.ve{background:#f0f7ff;border-color:#1d5c80}.pt-fila>i{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(18 * var(--u));background:#f0f3f6;place-items:center;display:grid}.pt-fila>div{flex:1;display:grid}.pt-fila b{font-size:calc(15 * var(--u))}.pt-fila em{padding:calc(3 * var(--u)) calc(10 * var(--u));font-weight:700;font-size:calc(12 * var(--u));border-radius:99px}.pt-fila em.rec{color:#5a7a12;background:#f5f8ea}.pt-fila em.pre{color:#687386;background:#f0f3f6}.pt-fila em.tuya{color:#1d5c80;background:#dbeafe}.pt-pie{align-items:center;gap:calc(8 * var(--u));margin-top:calc(6 * var(--u));display:flex}.pt-pie .sp{flex:1}[data-escena] .pt-pie .po-btn.pri:not(.ve){opacity:.45}.pa-con{padding:calc(14 * var(--u));margin-bottom:calc(10 * var(--u))}.pa-con h4{font-size:calc(15 * var(--u))}.pa-cal-f{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) 0;border-top:1px solid #f3f5f8;display:flex}.pa-cal-f>i{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:calc(8 * var(--u));background:#f0f3f6;place-items:center;display:grid}.pa-cal-f>div{flex:1;display:grid}.pa-cal-f b{font-size:calc(13 * var(--u))}.pa-sw{width:calc(36 * var(--u));height:calc(21 * var(--u));background:#cbd5e1;border-radius:99px;transition:background .25s;position:relative}.pa-sw:after{content:"";top:calc(2 * var(--u));left:calc(2 * var(--u));width:calc(17 * var(--u));height:calc(17 * var(--u));background:#fff;border-radius:50%;transition:transform .25s;position:absolute}.pa-sw.ve,.pa-con:not([data-ve]) .pa-sw{background:#1d5c80}.pa-sw.ve:after{transform:translateX(calc(15 * var(--u)))}.pa-nota{font-size:calc(11 * var(--u));color:#687386;margin-top:calc(6 * var(--u))!important}.pa-ev.ext{background:repeating-linear-gradient(135deg,#eef1f4 0 calc(6 * var(--u)),#e6eaee calc(6 * var(--u)) calc(12 * var(--u)));color:#475569}[data-escena] .pa-con[data-ve]:not(.ve){opacity:0;transform:translateY(calc(10 * var(--u)))}.pa-con{transition:opacity .3s,transform .4s}.pt-modal{width:calc(620 * var(--u));grid-template-columns:minmax(0,1fr)}.pt-fila>div{min-width:0}.pt-fila em{white-space:nowrap;flex:none}.pt-pie{flex-wrap:wrap}.pt-pie .po-btn{white-space:normal;text-align:center}.pv{grid-template-columns:1fr calc(380 * var(--u));gap:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(20 * var(--u)) calc(60 * var(--u));display:grid}.pv-izq{gap:calc(10 * var(--u));min-width:0;opacity:calc(1 - var(--t,0) * .6);align-content:start;display:grid}.pv-form{overflow:hidden}.pv-panel{width:100%}.pv-der{transition:none}.pv-col{padding:calc(12 * var(--u));gap:calc(10 * var(--u));display:grid}.pv-tit{justify-content:space-between;align-items:center;display:flex}.pv-tit b{font-size:calc(15 * var(--u));color:#184d6c}.pv-video{aspect-ratio:3/4;border-radius:calc(14 * var(--u));background:#000;position:relative;overflow:hidden}.po .pv-video img{object-fit:cover;animation:9s ease-in-out infinite alternate pvVivo;width:100%!important;height:100%!important}.po .pv-video img.pv-yo{top:calc(10 * var(--u));right:calc(10 * var(--u));border-radius:calc(10 * var(--u));animation:none;box-shadow:0 4px 14px #0000004d;width:calc(84 * var(--u))!important;height:calc(112 * var(--u))!important;position:absolute!important}@keyframes pvVivo{to{transform:scale(1.06)translateY(-1.5%)}}.pv-graba{left:50%;bottom:calc(64 * var(--u));padding:calc(3 * var(--u)) calc(10 * var(--u));color:#fff;font-size:calc(11 * var(--u));white-space:nowrap;background:#0009;border-radius:99px;position:absolute;transform:translate(-50%)}.pv-ctrl{left:0;right:0;bottom:calc(14 * var(--u));justify-content:center;gap:calc(12 * var(--u));display:flex;position:absolute}.pv-ctrl i{width:calc(40 * var(--u));height:calc(40 * var(--u));color:#1d5c80;font-size:calc(17 * var(--u));background:#ffffffe0;border-radius:50%;place-items:center;display:grid}.pv-ctrl i.fin{color:#fff;background:#da392e}.pv-chat{padding:calc(10 * var(--u));border-radius:calc(12 * var(--u));background:#f2f2f7}.pv-burbs{gap:calc(6 * var(--u));flex-direction:column;display:flex}[data-escena] .pv-burbs .a-burb[data-ve]:not(.ve){opacity:0}[data-escena] .pv-der{transform:translateX(calc(var(--t,0) * -1 * (100% + 14 * var(--u)) * 0)) scale(calc(1 + var(--t,0) * .08));transform-origin:100% 0}.pd{min-height:calc(640 * var(--u));background:#0f355047;position:relative}.pd-modal{left:50%;top:calc(40 * var(--u));width:calc(560 * var(--u));padding:calc(22 * var(--u));border-radius:calc(20 * var(--u));background:#fff;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;transform:translate(-50%);box-shadow:0 30px 80px #0f35504d}[data-escena] .pd-modal:not(.ve){display:none}.pd-pin{align-items:center;gap:calc(14 * var(--u));margin-top:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:#f6f8fb;font-weight:700;display:flex}[data-escena] .pd-pin[data-ve]:not(.ve){opacity:.3}.a-banda{background:#e9f2f8;flex:none}.a-banda-t{align-items:center;gap:calc(6 * var(--pt));padding:calc(2 * var(--pt)) calc(10 * var(--pt)) calc(8 * var(--pt)) calc(16 * var(--pt));font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));color:#1d5c80;display:flex}.a-banda-t .ic{font-size:calc(15 * var(--pt))}.a-banda-t span{flex:1}.a-banda-t u{white-space:nowrap;font-weight:700;text-decoration:none}.a-derecha{justify-self:end;align-items:center;gap:calc(8 * var(--pt));grid-column:3;display:flex}.a-nav:has(.a-derecha){grid-template-columns:calc(44 * var(--pt)) 1fr auto}.a-perfiles{gap:calc(4 * var(--pt));display:flex}.a-perfiles>span{justify-items:center;gap:calc(6 * var(--pt));width:calc(76 * var(--pt));font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));color:#1d5c80;display:grid}.a-perfiles i{padding:calc(2 * var(--pt));border:2px solid #0000;border-radius:50%;place-items:center;display:grid}.a-perfiles img{object-fit:cover;border-radius:50%;width:calc(64 * var(--pt))!important;height:calc(64 * var(--pt))!important;opacity:1!important;position:static!important}.a-perfiles .act i{border-color:#1d5c80}.a-perfiles .act{font-weight:700}.a-perfiles .mas i b{width:calc(64 * var(--pt));height:calc(64 * var(--pt));font-size:calc(26 * var(--pt));background:#fff;border:1px solid #e8ecf0;border-radius:50%;place-items:center;font-weight:400;display:grid}.a-hoja{z-index:5;padding:calc(10 * var(--pt)) calc(16 * var(--pt)) calc(40 * var(--pt));border-radius:calc(30 * var(--pt)) calc(30 * var(--pt)) 0 0;gap:calc(12 * var(--pt));background:#fff;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -10px 40px #00000024}.a-hoja.ve{transform:none}.a-hoja:before{content:"";width:calc(36 * var(--pt));height:calc(5 * var(--pt));background:#d1d5db;border-radius:9px;justify-self:center}.a-hoja h4{font-size:calc(20 * var(--pt));color:#184d6c;margin:0}.f-video .fijo{background:#07141d;display:block}.fv-fondo{object-fit:cover;object-position:50% 22%;filter:blur(38px)brightness(.46)saturate(1.05);width:112%;height:112%;opacity:var(--t,0);position:absolute;inset:-6%}.fv-tel{--alto:min(calc(100svh - 104px),860px);--ancho:calc(var(--alto) * .4612);z-index:2;top:calc(var(--sobre) + 92px);width:var(--ancho);height:var(--alto);transform:translate3d(calc((clamp(24px,11vw,200px) + var(--ancho) / 2 - 50vw) * var(--t,0)),calc(-40px * var(--t,0)),0) scale(calc(.82 + .18 * var(--t,0)));transform-origin:50% 0;border-radius:calc(var(--alto) * .058);padding:calc(var(--alto) * .012);background:#0b1f2c;position:absolute;right:clamp(24px,11vw,200px);box-shadow:0 44px 110px #00000080,0 0 0 1px #ffffff14}.fv-pant{border-radius:calc(var(--alto) * .048);--pt:calc(100cqw / 393);background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.fv-capa{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.fv-capa.ve{opacity:1;visibility:visible}.fv-sala{background:#000}.fv-sala video{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.fv-yo{z-index:2;top:calc(62 * var(--pt));right:calc(16 * var(--pt));width:calc(112 * var(--pt));height:calc(160 * var(--pt));border-radius:calc(14 * var(--pt));object-fit:cover;position:absolute}.fv-ctrl{z-index:2;justify-items:center;gap:calc(12 * var(--pt));padding:calc(70 * var(--pt)) 0 calc(44 * var(--pt));background:linear-gradient(#0000,#0000008c);display:grid;position:absolute;bottom:0;left:0;right:0}.fv-aviso{padding:calc(4 * var(--pt)) calc(12 * var(--pt));color:#fff;background:#0009;border-radius:99px}.fv-botones{width:100%;padding:0 calc(8 * var(--pt));justify-content:space-evenly;display:flex}.fv-botones>div{width:calc(56 * var(--pt));justify-items:center;gap:calc(6 * var(--pt));display:grid}.fv-botones i{width:calc(50 * var(--pt));height:calc(50 * var(--pt));backdrop-filter:blur(12px);color:#1d5c80;font-size:calc(22 * var(--pt));background:#ffffffdb;border-radius:50%;place-items:center;display:grid}.fv-botones .fin i{color:#fff;background:#da392e}.fv-botones small{font-size:calc(12 * var(--pt));line-height:calc(16 * var(--pt));color:#fff;white-space:nowrap;text-shadow:0 1px 3px #00000073}.fv-pill{margin-left:calc(4 * var(--pt));align-self:flex-start}.fv-entrar{box-shadow:0 0 0 calc(2 * var(--pt)) #1d5c80}.fv-espera{align-content:center;justify-items:center;gap:calc(10 * var(--pt));text-align:center;padding:0 calc(10 * var(--pt)) calc(60 * var(--pt));flex:1;display:grid}.fv-espera>i{width:calc(64 * var(--pt));height:calc(64 * var(--pt));color:#1d5c80;font-size:calc(30 * var(--pt));background:#dbeafe;border-radius:50%;place-items:center;display:grid}.fv-espera .a-boton{width:100%}.fv-espera p{text-align:center}.fv-fin{gap:calc(10 * var(--pt));padding:calc(12 * var(--pt));border-radius:calc(20 * var(--pt));background:#e8f5e9;align-items:flex-start;display:flex}.fv-fin>.ic{font-size:calc(22 * var(--pt));color:#15803d}.fa-paso{padding:0 calc(4 * var(--pt))}.fv-caps{z-index:3;color:#fff;width:min(420px,43vw - 250px);min-height:220px;position:absolute;top:50%;left:clamp(24px,7vw,130px);transform:translateY(-50%)}.fv-caps .cap{gap:14px;top:0}.fv-caps .cap h2{color:#fff;font-size:clamp(30px,3.6vw,54px)}.fv-caps .cap p{color:#d4e3ec}.f-bepp .fijo{color:var(--tinta);background:#fff;display:block}.fb-bloque{padding:calc(var(--sobre) + 116px) max(24px,8vw) 60px;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s;position:absolute;inset:0}.fb-bloque.ve{opacity:1;visibility:visible}.fb-q{letter-spacing:-.03em;max-width:17ch;margin:0;font-size:clamp(42px,7.4vw,118px);font-weight:800;line-height:1.02}.fb-p{opacity:calc(.08 + .92 * var(--t,0));transition:opacity .12s linear}.fb-a{max-width:24ch;color:var(--azul2);margin:clamp(22px,4vh,44px) 0 0 auto;font-size:clamp(24px,3.2vw,48px);font-weight:600;line-height:1.14}.fb-piensa{color:var(--gris);opacity:0;align-items:center;gap:10px;font-size:17px;transition:opacity .25s;display:flex;position:absolute;bottom:9vh;left:max(24px,8vw)}.fb-piensa.ve{opacity:1}.fb-acc{opacity:0;background:#fff;border-radius:26px;width:min(390px,84vw);margin:clamp(14px,2.6vh,26px) 0 0 auto;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:block;transform:translateY(16px);box-shadow:0 0 0 1px #e8ecf0,0 14px 34px #143a521a}.fb-acc.ve{opacity:1;transform:none}.fb-fin{background:var(--noche);opacity:0;visibility:hidden;grid-template-columns:auto minmax(0,430px);justify-content:center;align-items:center;gap:clamp(30px,7vw,110px);padding-inline:max(20px,5vw);transition:opacity .4s,visibility .4s;display:grid;position:absolute;inset:0}.fb-fin.ve{opacity:1;visibility:visible}.fb-tel{width:min(310px,45.4545svh - 40.9091px);transform:translateY(calc((1 - var(--t,0)) * 46vh)) rotate(calc((1 - var(--t,0)) * -7deg))}.fb-fin-txt{color:#fff}.fb-fin-txt h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(30px,3.8vw,56px);font-weight:800;line-height:1.05}.fb-fin-txt p{color:#d4e3ec;margin:0;font-size:clamp(16px,1.3vw,20px)}.guiada-nota.oscura{color:#687386;z-index:2}.f-bio .fijo{color:#fff;background:#071b29;display:block}.fbi-nube{position:absolute;inset:0}.fbi-nube .bio{color:#fff;left:var(--x);top:var(--y);white-space:nowrap;transform:translate(calc(var(--dx) * var(--t,0)),calc(var(--dy) * var(--t,0))) scale(calc(1 - .5 * var(--t,0)));opacity:calc(1 - var(--t,0));background:#ffffff14;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:8px;padding:9px 15px;font-size:clamp(13px,1.1vw,17px);font-weight:600;display:inline-flex;position:absolute}.fbi-nube .bio i{background:var(--c);border-radius:50%;width:9px;height:9px}.fbi-ini{text-align:center;opacity:0;visibility:hidden;justify-items:center;gap:14px;width:min(620px,86vw);transition:opacity .35s,visibility .35s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fbi-ini.ve{opacity:1;visibility:visible}.fbi-ini h2{letter-spacing:-.025em;margin:0;font-size:clamp(36px,5.2vw,78px);font-weight:800;line-height:1.03}.fbi-ini p{color:#c6d9e5;margin:0;font-size:clamp(16px,1.4vw,21px)}.fbi-graf{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.fbi-graf.ve{opacity:1;visibility:visible}.fbi-graf svg{left:0;right:0;bottom:calc(var(--sobre) + 100lvh - 100svh);width:100%;height:58%;position:absolute;overflow:visible}.fbi-linea{fill:none;stroke:#ff5b7e;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t,0))}.fbi-area{fill:#ff5b7e1a;opacity:var(--t,0)}.fbi-num{top:calc(var(--sobre) + 96px);text-align:right;line-height:.9;position:absolute;right:max(24px,6vw)}.fbi-num b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(96px,17vw,270px);font-weight:800;display:block}.fbi-num span{color:#c6d9e5;font-size:clamp(15px,1.3vw,20px)}.fbi-txt{top:calc(var(--sobre) + 116px);width:min(430px,42vw);position:absolute;left:max(24px,6vw)}.fbi-txt h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(30px,3.6vw,54px);font-weight:800;line-height:1.05}.fbi-txt p{color:#c6d9e5;margin:0;font-size:clamp(15px,1.25vw,19px)}.fbi-nota{left:var(--x);top:calc(42% + 58% * var(--y));color:var(--tinta);white-space:nowrap;opacity:0;background:#fff;border-radius:12px;padding:8px 13px;font-size:clamp(13px,1vw,15px);transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translateY(10px)scale(.94);box-shadow:0 12px 30px #00000059}.fbi-nota.ve{opacity:1;transform:none}.fbi-fin{opacity:0;visibility:hidden;grid-template-columns:minmax(0,430px) auto;justify-content:center;align-items:center;gap:clamp(30px,7vw,110px);padding-inline:max(20px,5vw);transition:opacity .4s,visibility .4s;display:grid;position:absolute;inset:0}.fbi-fin.ve{opacity:1;visibility:visible}.fbi-tel{width:min(310px,45.4545svh - 40.9091px);transform:translateY(calc((1 - var(--t,0)) * 70vh))}.fbi-fin-txt h2{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(40px,6vw,92px);font-weight:800;line-height:1}.fbi-fin-txt p{color:#c6d9e5;margin:0;font-size:clamp(16px,1.35vw,20px)}.fb-tel .a-pant{padding-bottom:0}.fb-sub{padding:0 calc(0 * var(--pt));margin-top:calc(-8 * var(--pt))!important}.fb-hilo{gap:calc(8 * var(--pt));flex-direction:column;display:flex}.fb-resp{gap:calc(8 * var(--pt));align-items:flex-start;display:flex}.fb-resp .a-burb{flex:1;max-width:none;margin:0}.fb-util{justify-content:center;gap:calc(22 * var(--pt));color:#1d5c80;font-weight:600;display:flex}.fb-911{padding:calc(12 * var(--pt));border-radius:calc(14 * var(--pt));color:#b45309;background:#fef3c7}.fb-tel .a-composer{z-index:3;position:absolute;bottom:0;left:0;right:0}.fbi-frase{padding:0 calc(8 * var(--pt));text-align:center}.f-bio .fbi-tel .metricas{margin:0}.f-chat .fijo{color:var(--tinta);background:#f2f2f7;display:block}.fc-col{--pt:clamp(1px,calc((100svh - 40px) / 760),1.3px);top:0;bottom:calc(var(--sobre) * 0);width:calc(430 * var(--pt));margin-left:calc(-215 * var(--pt));background:#f2f2f7;position:absolute;left:50%;box-shadow:0 0 0 1px #143a520d,0 0 70px #143a5212}.fc-bandeja,.fc-hilo-p{padding-top:calc(var(--sobre) + 92px);opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.fc-bandeja{transform:translate(-5%)}.fc-bandeja.ve{transform:none}.fc-hilo-p{padding-bottom:var(--sobre);flex-direction:column;display:flex;transform:translate(7%)}.fc-hilo-p.ve{transform:none}.fc-bandeja.ve,.fc-hilo-p.ve{opacity:1;visibility:visible}.fc-pad{gap:calc(12 * var(--pt));padding:0 calc(16 * var(--pt));flex-direction:column;display:flex}.fc-enc{align-items:center;gap:calc(10 * var(--pt));padding:0 calc(14 * var(--pt)) calc(10 * var(--pt));flex:none;display:flex}.fc-enc div{flex:1;display:grid}.fc-enc div b{color:#1d5c80}.fc-enc>i{font-size:calc(22 * var(--pt));color:#1d5c80;margin-left:calc(6 * var(--pt))}.fc-hilo{min-height:0;padding:0 calc(10 * var(--pt)) calc(6 * var(--pt));flex-direction:column;flex:1;justify-content:flex-end;gap:0;display:flex;overflow:hidden}.fc-hilo .a-dia{margin-bottom:calc(8 * var(--pt))}.fc-m{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .3s;display:grid}.fc-m.ve{opacity:1;grid-template-rows:1fr}.fc-m>div{min-height:0;padding:calc(3 * var(--pt)) calc(4 * var(--pt));flex-direction:column;display:flex;overflow:hidden}.fc-doc .a-doc{margin:calc(2 * var(--pt)) 0}.fc-doc.der{padding-left:calc(44 * var(--pt))}.fc-cap{z-index:2;gap:12px;width:min(340px,42vw - 215px);display:grid;position:absolute;top:50%;transform:translateY(-50%)!important}.fc-cap.izq{left:max(24px,6vw);right:auto}.fc-cap.der{left:auto;right:max(24px,6vw)}.fc-cap h2{color:var(--tinta);letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.9vw,44px);font-weight:800;line-height:1.06}.fc-cap p{color:var(--gris);margin:0;font-size:clamp(15px,1.2vw,18px)}.f-agendar .fijo{color:var(--tinta);background:#f2f2f7;display:block}.fa-busca{--pt:clamp(1px,calc(100vw / 1400),1.2px);z-index:2;top:calc(var(--sobre) + 84px);opacity:0;visibility:hidden;gap:12px;width:min(1180px,100vw - 48px);transition:opacity .35s,visibility .35s;display:grid;position:absolute;left:50%;transform:translate(-50%)}.fa-busca.ve{opacity:1;visibility:visible}.fa-busca .a-grande{padding:0}.fa-busca .a-pills{margin:0;padding:0}.fa-cards{--pt:clamp(1px,calc(100vw / 1400),1.2px);top:calc(var(--sobre) + 300px);opacity:0;visibility:hidden;grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;width:min(1180px,100vw - 48px);transition:opacity .3s,visibility .3s;display:grid;position:absolute;left:50%;transform:translate(-50%)}.fa-cards.ve{opacity:1;visibility:visible}.fa-card{opacity:min(1,calc(var(--t,0) * 6));transform:translateY(calc((1 - min(1,calc(var(--t,0) * 4))) * 46vh)) rotate(calc((1 - min(1,calc(var(--t,0) * 4))) * (var(--i) - 1) * 5deg))}.fa-caps{z-index:3;width:min(430px,36vw);min-height:220px;position:absolute;top:50%;left:clamp(24px,10vw,190px);transform:translateY(-50%)}.fa-caps .cap{gap:14px;top:0}.fa-caps .cap h2{color:var(--tinta);font-size:clamp(28px,3.4vw,50px)}.fa-caps .cap p{color:var(--gris)}.fa-caps .cap:first-child{display:none}.fa-tel{--tel-w:min(320px,calc((100svh - 80px) / 2.2));z-index:3;width:var(--tel-w);transform:translateY(calc(-50% + (1 - var(--t,0)) * 80vh)) rotate(calc((1 - var(--t,0)) * 8deg));position:absolute;top:50%;right:clamp(24px,13vw,240px)}.fa-tel .tel{width:100%}.fa-perfil{justify-items:center;gap:calc(4 * var(--pt));text-align:center;display:grid}.fa-perfil img{margin-bottom:calc(6 * var(--pt));width:calc(96 * var(--pt))!important;height:calc(96 * var(--pt))!important}.fa-perfil>b{font-size:calc(22 * var(--pt));line-height:calc(28 * var(--pt));color:#184d6c}.fa-perfil .a-insignias{margin-top:calc(6 * var(--pt));justify-content:center}.fa-bio{padding:0 calc(4 * var(--pt))}.fa-pie{left:calc(16 * var(--pt));right:calc(16 * var(--pt));bottom:calc(34 * var(--pt));position:absolute}.f-familia .fijo{color:var(--tinta);perspective:1600px;background:#eef3f7;display:block}.ff-caps{z-index:4;top:calc(var(--sobre) + 96px);text-align:center;width:min(720px,90vw);min-height:120px;position:absolute;left:50%;transform:translate(-50%)}.ff-caps .cap{justify-items:center;gap:8px;top:0}.ff-caps .cap h2{color:var(--tinta);font-size:clamp(26px,3.2vw,46px)}.ff-caps .cap p{color:var(--gris);max-width:56ch}.ff-pista{position:absolute;inset:0}.ff-avs{display:none;position:absolute}.ff-rueda{--pos:calc(var(--t,0) + var(--t2,0));left:50%;bottom:calc(var(--sobre) + 100lvh - 100svh - 6vh);width:0;height:0;position:absolute}.ff-tel{--d:calc(var(--n) - var(--pos));--w:min(290px,calc((100svh - 230px) / 2.1));left:calc(var(--w) / -2);width:var(--w);transform:translateX(calc(var(--d) * var(--w) * .92)) translateY(calc(max(var(--d),var(--d) * -1) * 34px)) rotate(calc(var(--d) * 7deg)) scale(calc(1 - max(var(--d),var(--d) * -1) * .13));transform-origin:50% 100%;z-index:calc(5 - var(--n));filter:saturate(calc(1 - max(var(--d),var(--d) * -1) * .35));position:absolute;bottom:0}.ff-tel .tel{width:100%}.ff-banda{padding:calc(8 * var(--pt)) calc(12 * var(--pt));border-radius:calc(14 * var(--pt));font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));font-weight:600}.ff-fecha{padding:0 calc(0 * var(--pt));margin-top:calc(-10 * var(--pt))!important}.ff-cuad{width:calc(18 * var(--pt));height:calc(18 * var(--pt));margin-right:calc(8 * var(--pt));border-radius:calc(5 * var(--pt));vertical-align:-.25em;background:#1d5c80;display:inline-block}.ff-cuad.v{background:#4ba3a8}.ff-prox{gap:calc(10 * var(--pt));display:grid}.ff-prox-1{justify-content:space-between;align-items:flex-end;display:flex}.ff-prox-1>b{font-size:calc(22 * var(--pt));line-height:calc(28 * var(--pt));color:#184d6c}.ff-prox-1>span{text-align:right}.ff-semana{justify-content:space-between;display:flex;position:relative}.ff-semana:before{content:"";left:4%;right:4%;top:calc(4 * var(--pt));background:#e8ecf0;height:1px;position:absolute}.ff-semana span{justify-items:center;gap:calc(5 * var(--pt));font-size:calc(11 * var(--pt));line-height:calc(14 * var(--pt));color:#687386;display:grid;position:relative}.ff-semana i{width:calc(9 * var(--pt));height:calc(9 * var(--pt));background:#cbd5e1;border-radius:50%}.ff-semana .act{color:#1d5c80;font-weight:700}.ff-semana .act i{background:#1d5c80}.ff-semana .hoy i{box-shadow:0 0 0 calc(1.5 * var(--pt)) #1d5c80;background:#fff}.ff-med{margin-top:calc(8 * var(--pt))!important}.ff-bit{display:none}.ff-bit.ve{display:block}.ff-tel [data-ve="0,.86"]:not(.ve){display:none}.f-mama .fijo{color:var(--tinta);background:#f7efe9;display:block}.fm-c{opacity:0;transition:opacity .8s;position:absolute;inset:0}.fm-c.ve{opacity:1}.fm-c.t1{background:#f7efe9}.fm-c.t2{background:#e7f0e0}.fm-c.t3{background:#fbe7d6}.fm-c.t4{background:#0f3550}.fm-c.t5{background:#e9f2f8}.fm-sem,.fm-pat,.fm-bebe{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;position:absolute;inset:0}.fm-sem.ve,.fm-pat.ve,.fm-bebe.ve{opacity:1;visibility:visible}.fm-num{z-index:2;line-height:.82;position:absolute;top:50%;left:max(24px,5vw);transform:translateY(-50%)}.fm-num small{margin-bottom:14px;font-size:clamp(18px,1.8vw,28px);font-weight:700;display:block}.fm-num b{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(120px,24vw,400px);font-weight:800;display:block}.fm-fruta{aspect-ratio:1;width:min(52vh,40vw);position:absolute;top:50%;left:50%;transform:translate(-22%,-50%)}.fm-fruta img{object-fit:contain;opacity:0;width:100%;height:100%;transform:scale(calc(var(--e) * .8));filter:drop-shadow(0 26px 34px #3c281433);transition:opacity .35s,transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.fm-fruta img.ve{opacity:1;transform:scale(var(--e))}.fm-info{right:max(24px,5vw);bottom:calc(var(--sobre) + 100lvh - 100svh + 8vh);gap:10px;width:min(330px,26vw);display:grid;position:absolute}.fm-info h2{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.8vw,42px);font-weight:800;line-height:1.05}.fm-tam{min-height:3.2em;margin:0;font-size:clamp(15px,1.2vw,18px)}.fm-barra{background:#143a521f;border-radius:9px;height:7px;overflow:hidden}.fm-barra i{background:var(--azul2);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--t,0));border-radius:9px;display:block}.fm-tri{color:var(--gris);justify-content:space-between;font-size:12px;display:flex}.fm-pat{color:#fff;grid-template-columns:minmax(0,420px) auto;justify-content:center;align-items:center;gap:clamp(30px,8vw,130px);padding-inline:max(20px,5vw);display:grid}.fm-pat-txt h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(32px,4vw,62px);font-weight:800;line-height:1.04}.fm-pat-txt p{color:#c9dce8;margin:0;font-size:clamp(16px,1.3vw,20px)}.fm-boton{aspect-ratio:1;color:#0f3550;background:#a4c634;border-radius:50%;align-content:center;place-items:center;width:min(46vh,36vw);display:grid;position:relative}.fm-boton b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(90px,14vw,200px);font-weight:800;line-height:.95}.fm-boton span{font-weight:700}.fm-boton i{border:2px solid #a4c634;border-radius:50%;animation:2.2s ease-out infinite fmOnda;position:absolute;inset:0}.fm-boton i:nth-child(2){animation-delay:1.1s}@keyframes fmOnda{to{opacity:0;transform:scale(1.5)}}.fm-barras{left:0;right:0;bottom:calc(var(--sobre) + 100lvh - 100svh);opacity:.5;align-items:flex-end;gap:6px;height:18vh;padding:0 max(20px,5vw);display:flex;position:absolute}.fm-barras i{height:calc(var(--h) * var(--t,0));background:#a4c634;border-radius:6px 6px 0 0;flex:1}.fm-bebe{grid-template-columns:minmax(0,430px) auto;justify-content:center;align-items:center;gap:clamp(30px,7vw,110px);padding-inline:max(20px,5vw);display:grid}.fm-bebe-txt h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(32px,4vw,62px);font-weight:800;line-height:1.04}.fm-bebe-txt p{color:var(--gris);margin:0;font-size:clamp(16px,1.3vw,20px)}.fm-tel{width:min(310px,45.4545svh - 40.9091px);transform:translateY(calc((1 - var(--t,0)) * 70vh))}.fm-tel .tel{width:100%}.fm-graf .curva{border-radius:0;width:100%;margin:0}.fm-hecho{color:#687386;white-space:nowrap}.hito.ve .fm-hecho{color:#15803d;font-weight:700}@media (width<=860px){.fc-col{--pt:calc(100vw / 393);width:100vw;box-shadow:none;margin-left:-50vw}.fc-bandeja,.fc-hilo-p{padding-top:calc(var(--sobre) + 186px)}.fc-cap.izq,.fc-cap.der{left:20px;right:20px;top:calc(var(--sobre) + 76px);text-align:center;justify-items:center;gap:4px;width:auto;transform:none!important}.fc-cap h2{font-size:24px}.fc-cap p{font-size:14px}.fa-busca,.fa-cards{--pt:1px;width:calc(100vw - 32px)}.fa-busca{top:calc(var(--sobre) + 74px);gap:8px}.fa-busca .a-grande{font-size:28px;line-height:34px}.fa-busca .a-result{display:none}.fa-cards{top:calc(var(--sobre) + 212px);grid-template-columns:1fr;gap:10px}.fa-card:nth-child(3),.fa-card .a-3l{display:none}.fa-caps{top:calc(var(--sobre) + 78px);text-align:center;width:auto;min-height:0;left:20px;right:20px;transform:none}.fa-caps .cap{justify-items:center;gap:4px}.fa-caps .cap h2{font-size:24px}.fa-caps .cap p{font-size:14px}.fa-tel{--tel-w:min(70vw,calc(100svh - 280px) / 2.1);top:auto;bottom:calc(var(--sobre) + 100lvh - 100svh + 14px);right:auto;left:calc(50% - var(--tel-w) / 2);transform:translateY(calc((1 - var(--t,0)) * 100vh))}.ff-caps{top:calc(var(--sobre) + 76px);min-height:110px}.ff-caps .cap h2{font-size:24px}.ff-caps .cap p{font-size:14px}.ff-tel{--w:min(66vw,calc((100svh - 250px) / 2.1))}.fm-num{left:20px;top:calc(var(--sobre) + 84px);transform:none}.fm-num b{font-size:30vw}.fm-num small{margin-bottom:6px;font-size:16px}.fm-fruta{width:66vw;top:44%;left:50%;transform:translate(-50%,-50%)}.fm-info{width:auto;left:20px;right:20px;bottom:calc(var(--sobre) + 100lvh - 100svh + 16px)}.fm-info h2{font-size:24px}.fm-pat,.fm-bebe{text-align:center;padding-top:calc(84px + var(--sobre));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center;gap:18px}.fm-pat-txt h2,.fm-bebe-txt h2{margin-bottom:6px;font-size:26px}.fm-pat-txt p,.fm-bebe-txt p{font-size:15px}.fm-boton{width:62vw}.fm-boton b{font-size:26vw}.fm-tel{width:min(74vw,300px)}.f-chat .guiada-nota,.f-agendar .guiada-nota,.f-familia .guiada-nota,.f-mama .guiada-nota{display:none}.fv-tel{--alto:min(calc(100svh - 216px),640px);top:calc(var(--sobre) + 190px);right:auto;left:calc(50% - var(--ancho) / 2);transform:scale(calc(.88 + .12 * var(--t,0)));transform-origin:50% 0}.fv-caps{top:calc(var(--sobre) + 84px);text-align:center;width:auto;min-height:0;left:20px;right:20px;transform:none}.fv-caps .cap{justify-items:center}.fv-caps .cap h2{font-size:26px}.fv-caps .cap p{font-size:15px}.fb-bloque{padding:calc(var(--sobre) + 96px) 22px 40px}.fb-q{font-size:clamp(38px,11.5vw,56px)}.fb-a{margin-top:22px;font-size:23px}.fb-piensa{bottom:calc(var(--sobre) + 100lvh - 100svh + 28px);left:22px}.fb-fin{text-align:center;padding-top:calc(84px + var(--sobre));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center;gap:14px}.fb-fin-txt{order:-1}.fb-fin-txt h2{margin-bottom:6px;font-size:26px}.fb-fin-txt p{font-size:15px}.fb-tel{width:min(74vw,300px)}.fbi-nube .bio{padding:7px 11px}.fbi-nube .bio:nth-child(2),.fbi-nube .bio:nth-child(5),.fbi-nube .bio:nth-child(6){display:none}.fbi-nube .bio:nth-child(4),.fbi-nube .bio:nth-child(7),.fbi-nube .bio:nth-child(9){left:auto;right:12px}.fbi-txt{top:calc(var(--sobre) + 84px);width:auto;left:20px;right:20px}.fbi-txt h2{margin-bottom:6px;font-size:26px}.fbi-txt p{font-size:15px}.fbi-num{top:calc(var(--sobre) + 214px);text-align:left;left:20px;right:auto}.fbi-num b{font-size:112px}.fbi-graf svg{height:42%}.fbi-nota{top:calc(58% + 42% * var(--y));padding:6px 10px;font-size:12px}.fbi-nota[style*="86%"]{left:auto;right:12px}.fbi-nota[style*="66%"]{left:auto;right:16%}.fbi-fin{text-align:center;padding-top:calc(84px + var(--sobre));grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start;justify-items:center;gap:14px}.fbi-fin-txt h2{margin-bottom:6px;font-size:34px}.fbi-fin-txt p{font-size:15px}.fbi-tel{width:min(74vw,300px)}.guiada-nota.oscura,.f-video .guiada-nota,.f-bio .guiada-nota{display:none}}@media (prefers-reduced-motion:reduce){.fv-tel,.fb-tel,.fbi-tel,.fa-tel,.fm-tel,.ff-tel{transform:none}}.f-po .fijo{background:#dbe3ea;display:block}.fp-marco{left:0;right:0;top:calc(var(--sobre) + 74px);position:absolute;bottom:0;overflow:hidden}.fp-cam{transform:translateY(calc(var(--t2,0) * var(--dy,0px)))}.f-dia{--dy:-13vh}.f-age{--dy:-6vh}.f-rec{--dy:-20vh}.fp-caps{z-index:6;left:max(20px,3vw);bottom:calc(var(--sobre) + 100lvh - 100svh + 3.5vh);color:#fff;background:#0f3550f0;border-radius:22px;width:min(430px,88vw);padding:18px 22px;display:grid;position:absolute;box-shadow:0 26px 60px #0f355059}.fp-caps .cap{grid-area:1/1;gap:6px;position:relative;inset:auto}.fp-caps .cap h2{color:#fff;font-size:clamp(21px,1.9vw,29px)}.fp-caps .cap p{color:#d4e3ec;max-width:none;font-size:clamp(13.5px,1vw,15.5px)}.f-flu .fp-caps,.f-exp .fp-caps{left:auto;right:max(20px,3vw)}.viva-code{background:#f6f8fb}.mac-code{overflow:hidden}.mac-code .po,.viva-code .po{min-height:100%}.f-cel .fijo{color:var(--tinta);background:#e9f2f8;display:block}.fcl-col{gap:34px;width:min(300px,22vw);display:grid;position:absolute;top:0}.fcl-t .tel{width:100%}.a-c1{transform:translateY(calc(8vh - var(--t,0) * (var(--salto,76vh))));right:calc(8vw + min(300px,22vw) + 40px)}.a-c2{transform:translateY(calc(-68vh + var(--t,0) * (var(--salto,76vh))));right:8vw}.fcl-caps{z-index:3;width:min(430px,34vw);min-height:200px;position:absolute;top:50%;left:max(24px,7vw);transform:translateY(-50%)}.fcl-caps .cap{gap:14px;top:0}.fcl-caps .cap h2{color:var(--tinta);font-size:clamp(28px,3.4vw,50px)}.fcl-caps .cap p{color:var(--gris)}.fcl-card{padding:calc(16 * var(--pt));border-radius:calc(20 * var(--pt));gap:calc(4 * var(--pt));background:#f6f8fb;display:grid}.fcl-n{font-size:calc(28 * var(--pt));line-height:calc(34 * var(--pt))}.fcl-bar{height:calc(6 * var(--pt));background:#e8ecf0;border-radius:9px;overflow:hidden}.fcl-bar i{background:#7fb77e;border-radius:9px;width:50%;height:100%;display:block}.fcl-kpi{gap:calc(8 * var(--pt));margin-top:calc(10 * var(--pt));grid-template-columns:repeat(3,1fr);display:grid}.fcl-kpi>div{gap:calc(2 * var(--pt));padding:calc(10 * var(--pt));border-radius:calc(14 * var(--pt));background:#e9ebef;display:grid}.fcl-kpi i{width:calc(26 * var(--pt));height:calc(26 * var(--pt));border-radius:calc(7 * var(--pt));color:#fff;font-size:calc(15 * var(--pt));place-items:center;display:grid}.fcl-kpi b{font-size:calc(20 * var(--pt));line-height:calc(25 * var(--pt))}.fcl-kpi small{font-size:calc(12 * var(--pt));color:#687386;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fcl-g{background:#f6f8fb}.fcl-g .a-fchat{background:0 0}.fcl-g .a-fic{background:#e9ebef}.fcl-ficha{padding-top:calc(90 * var(--pt));justify-items:start;position:relative;overflow:hidden}.fcl-ban{height:calc(88 * var(--pt));background:#2d5f80;position:absolute;top:0;left:0;right:0}.fcl-ficha .po-av{--u:var(--pt);width:calc(66 * var(--pt));height:calc(66 * var(--pt));margin-top:calc(-40 * var(--pt));font-size:calc(24 * var(--pt));box-shadow:0 0 0 calc(3 * var(--pt)) #fff;position:relative}.fcl-nom{font-size:calc(22 * var(--pt));line-height:calc(28 * var(--pt));color:#184d6c}.fcl-pl{padding:calc(4 * var(--pt)) calc(11 * var(--pt));font-weight:600;font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));border-radius:99px;display:inline-block}.fcl-pl.ro{color:#b91c1c;background:#fee2e2}.fcl-pl.mo{color:#4b3a9c;background:#ece6f5}.fcl-pl.az{color:#2c7a7f;background:#e3f1f2}.fcl-2{gap:calc(10 * var(--pt));margin-top:calc(8 * var(--pt));grid-template-columns:1fr 1fr;width:100%;display:grid}.fcl-2>div{gap:calc(4 * var(--pt));justify-items:start;display:grid}.fcl-acc{gap:calc(10 * var(--pt));grid-template-columns:1fr 1fr;display:grid}.fcl-sec{color:#1d5c80;background:#fff;box-shadow:inset 0 0 0 1px #88b2ce}.fcl-sol{align-items:center;gap:calc(10 * var(--pt));display:flex}.fcl-sol>div{flex:1;display:grid}.fcl-sol>.ic{font-size:calc(20 * var(--pt))}.fcl-seg{justify-content:center}.fcl-sem{text-align:center;justify-content:space-between;display:flex}.fcl-sem span{gap:calc(2 * var(--pt));display:grid}.fcl-sem small{font-size:calc(12 * var(--pt));color:#687386}.fcl-sem b{width:calc(30 * var(--pt));height:calc(30 * var(--pt));font-size:calc(15 * var(--pt));border-radius:50%;place-items:center;display:grid}.fcl-sem .act b{color:#fff;background:#1d5c80}.fcl-grid{min-height:calc(280 * var(--pt));background-image:linear-gradient(#f3f5f8 1px,#0000 1px);background-size:100% calc(56 * var(--pt));flex:1;position:relative}.fcl-grid i{width:calc(46 * var(--pt));height:calc(50 * var(--pt));padding:calc(4 * var(--pt));border-radius:calc(8 * var(--pt));color:#2e6e4a;font-style:normal;font-weight:600;font-size:calc(12 * var(--pt));line-height:calc(14 * var(--pt));background:#e8f3ec;position:absolute}.vent-barra{border-bottom:1px solid #cfd8e0;background:#dbe3ea!important}.vent-barra>span{color:#1d5c80;font-weight:400}.vent-barra img{height:1.5em}.vb-h{gap:.22em;width:1.1em;margin-right:.6em;display:grid}.vb-h b{background:#1d5c80;border-radius:2px;height:2px}.vb-b{color:#687386;background:#f4f7fa;border-radius:.6em;width:16em;margin-left:auto;padding:.35em .9em;font-size:.9em;font-style:normal}.vent-barra img.vb-f{object-fit:cover;border-radius:50%;width:2em;height:2em}.vb-m{font-size:.85em;font-style:normal;line-height:1.2;display:grid}.vb-m small{color:#687386}@media (width<=860px){.fp-marco{top:calc(var(--sobre) + 74px)}.fp-pan{width:215vw}.fp-cam{transform:translate(calc(var(--t2,0) * var(--dx,-40vw) + var(--x0,0vw)),calc(var(--t2,0) * var(--dy,0px)))}.f-dia{--x0:-108vw;--dx:0vw;--dy:-26vh}.f-exp{--x0:0vw;--dx:-100vw}.f-flu{--x0:-58vw;--dx:-40vw}.f-rec{--x0:-112vw;--dx:0vw}.f-age{--x0:-8vw;--dx:-60vw}.fp-caps{text-align:left;border-radius:18px;width:auto;padding:13px 16px;left:12px!important;right:12px!important}.fp-caps .cap h2{font-size:19px}.fp-caps .cap p{font-size:13px}.fcl-col{gap:20px;width:46vw}.a-c1{left:calc(50% - 46vw - 6px);right:auto}.a-c2{right:calc(50% - 46vw - 6px)}.fcl-caps{top:calc(var(--sobre) + 76px);z-index:5;backdrop-filter:blur(10px);background:#e9f2f8f0;border-radius:18px;width:auto;min-height:92px;padding:12px 14px;left:12px;right:12px;transform:none}.fcl-caps .cap{text-align:center;grid-area:1/1;gap:3px;position:relative;inset:auto}.fcl-caps{display:grid}.fcl-caps .cap h2{font-size:21px}.fcl-caps .cap p{max-width:none;font-size:13px}.vb-b,.vb-m,.vb-h{display:none}.vent-barra img.vb-f{margin-left:auto}.f-cel .guiada-nota{display:none}}.f-ciclo .fijo{color:var(--tinta);background:#fbf1f5;display:block}.fci-caps{z-index:3;width:min(420px,32vw);min-height:300px;position:absolute;top:50%;left:max(24px,7vw);transform:translateY(-50%)}.fci-caps .cap{gap:14px;top:0}.fci-caps .cap h2{color:var(--tinta);font-size:clamp(28px,3.4vw,50px)}.fci-caps .cap p{color:var(--gris)}.fci-nota{color:var(--gris);margin:0;font-size:13px;line-height:1.4;position:absolute;bottom:0}.fci-app{--pt:clamp(1px,calc((100svh - 130px) / 560),1.25px);top:calc(var(--sobre) + 92px);gap:calc(16 * var(--pt));align-items:flex-start;display:flex;position:absolute;right:max(24px,5vw)}.fci-cal{width:calc(393 * var(--pt));padding:calc(16 * var(--pt));border-radius:calc(26 * var(--pt));background:#fff;box-shadow:0 26px 70px #96466e1f}.fci-mes{margin-bottom:calc(12 * var(--pt));font-size:calc(17 * var(--pt));justify-content:space-between;align-items:center;display:flex}.fci-mes b{font-size:calc(18 * var(--pt))}.fci-rej{row-gap:calc(10 * var(--pt));grid-template-columns:repeat(7,1fr);justify-items:center;display:grid}.fci-rej small{font-size:calc(13 * var(--pt));color:#687386;margin-bottom:calc(2 * var(--pt))}.fci-d{width:calc(38 * var(--pt));height:calc(38 * var(--pt));font-size:calc(16 * var(--pt));color:#9aa6b4;border:1.5px solid #e8ecf0;border-radius:50%;place-items:center;transition:border-color .35s,background .35s,color .35s;display:grid}.fci-d.prev{opacity:.45}.fci-d.fer.ve{color:#1d5c80;border-color:#2aa58c}.fci-d.lut.ve{color:#1d5c80;border-color:#8a6fd4}.fci-d.fol.ve{color:#1d5c80;border-color:#4a9fd8}.fci-d.per.ve{color:#1d5c80;background:#f5d6e2;border-color:#0000}.fci-d.ovu.ve{color:#1d5c80;border:3px solid #2aa58c}.fci-d.hoy.ve{color:#fff;background:#14806e;border-color:#14806e;font-weight:700}.fci-ley{justify-content:center;gap:calc(6 * var(--pt)) calc(14 * var(--pt));margin-top:calc(14 * var(--pt));font-size:calc(13 * var(--pt));line-height:calc(18 * var(--pt));color:#687386;flex-wrap:wrap;display:flex}.fci-ley span{align-items:center;gap:calc(6 * var(--pt));opacity:.3;transition:opacity .3s;display:inline-flex}.fci-ley span.ve{opacity:1}.fci-ley i{width:calc(14 * var(--pt));height:calc(14 * var(--pt));border:1.5px solid;border-radius:50%}.fci-ley .per{background:#f5d6e2;border-color:#f5d6e2}.fci-ley .fol{border-color:#4a9fd8}.fci-ley .fer{border-color:#2aa58c}.fci-ley .ovu{border:3px solid #2aa58c}.fci-ley .lut{border-color:#8a6fd4}.fci-dia{width:calc(300 * var(--pt));opacity:var(--t,0);transform:translateX(calc((1 - var(--t,0)) * 40px))}.fci-dia h4{margin:0 0 calc(8 * var(--pt));font-size:calc(17 * var(--pt));color:#184d6c;font-weight:700}.fci-et{margin-top:calc(10 * var(--pt))!important}.fci-ch{gap:calc(8 * var(--pt)) calc(14 * var(--pt));margin-top:calc(6 * var(--pt));flex-wrap:wrap;display:flex}.fci-ch span{align-items:center;gap:calc(6 * var(--pt));font-size:calc(15 * var(--pt));opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);display:inline-flex;transform:scale(.9)}.fci-ch span.ve{opacity:1;transform:none}.fci-ch span>i{width:calc(10 * var(--pt));height:calc(10 * var(--pt));background:#c2477a;border-radius:50%}@media (width<=1180px) and (width>=861px){.fci-app{flex-direction:column}.fci-dia{position:absolute;bottom:0;right:0}}@media (width<=860px){.fci-caps{top:calc(var(--sobre) + 76px);text-align:center;width:auto;min-height:110px;left:20px;right:20px;transform:none}.fci-caps .cap{justify-items:center;gap:4px}.fci-caps .cap h2{font-size:24px}.fci-caps .cap p{max-width:none;font-size:14px}.fci-nota{display:none}.fci-app{--pt:calc((100vw - 32px) / 393);top:calc(var(--sobre) + 176px);display:block;left:16px;right:16px}.fci-dia{width:100%;opacity:min(1,calc(var(--t,0) * 1.4));transform:translateY(calc((1 - var(--t,0)) * 80vh));position:absolute;top:0;left:0}.fci-cal{transform:scale(calc(1 - var(--t,0) * .1));opacity:calc(1 - var(--t,0) * .9)}.f-ciclo .guiada-nota{display:none}}.f-cel{--salto:300vh}.a-c1{transform:translateY(calc(8vh - var(--t,0) * var(--salto)))}.a-c2{transform:translateY(calc(-290vh + var(--t,0) * var(--salto)))}.fcl-sub2{padding:0 calc(4 * var(--pt))}.fcl-av{--u:var(--pt);width:calc(44 * var(--pt))!important;height:calc(44 * var(--pt))!important;font-size:calc(15 * var(--pt))!important}.fcl-est{margin-top:calc(4 * var(--pt));justify-self:start}.fcl-firmar{margin-top:auto;margin-bottom:calc(92 * var(--pt))}@media (width>=861px){.fp-caps{bottom:calc(var(--sobre) + 100lvh - 100svh + 120px)}.guiada-nota{bottom:calc(var(--sobre) + 100lvh - 100svh + 96px)!important}.telg .fijo,.f-agendar .fijo,.f-bepp .fijo,.f-video .fijo{padding-bottom:calc(var(--sobre) + 100lvh - 100svh + 70px)}.telg-tel,.fb-tel,.fbi-tel,.fm-tel{width:min(320px,45.4545svh - 86.3636px)}.fv-tel{--alto:min(calc(100svh - 190px),860px)}.fa-tel{--tel-w:min(320px,calc((100svh - 190px) / 2.2));top:calc(50% - 40px)}.fbi-graf svg{bottom:calc(var(--sobre) + 100lvh - 100svh + 110px);height:52%}.fbi-nota{top:calc(36% + 52% * var(--y))}.fm-info{bottom:calc(var(--sobre) + 100lvh - 100svh + 130px)}.fm-barras{bottom:calc(var(--sobre) + 100lvh - 100svh + 90px)}.fm-fruta{top:46%}.ff-rueda{bottom:calc(var(--sobre) + 100lvh - 100svh + 40px)}.ff-tel{--w:min(270px,calc((100svh - 350px) / 2.1))}.fc-hilo-p{padding-bottom:calc(var(--sobre) + 90px)}.fci-app{--pt:clamp(1px,calc((100svh - 230px) / 560),1.2px)}.fci-nota{bottom:30px}.fp-marco{bottom:0}.fv-caps{top:calc(50% - 50px)}}.fd-tel{z-index:5;width:min(300px,45.4545svh - 86.3636px);transform:translateY(calc(-50% + (1 - var(--t,0)) * 100vh)) rotate(calc((1 - var(--t,0)) * 6deg));position:absolute;top:50%;right:max(24px,8vw)}.fd-tel .tel{width:100%}.fd-tel .a-cuerpo{gap:calc(10 * var(--pt))}.f-vid{--dy:0px}@media (width<=860px){.f-vid{--x0:-110vw;--dx:0vw}.f-doc{--x0:-58vw;--dx:0vw}.fd-tel{width:min(70vw,300px);top:auto;left:calc(50% - min(70vw,300px)/2);right:auto;bottom:calc(var(--sobre) + 100lvh - 100svh + 130px);transform:translateY(calc((1 - var(--t,0)) * 100vh))}.fp-caps{top:calc(var(--sobre) + 74px);background:#0f3550f2;border-radius:18px;padding:12px 16px;bottom:auto}.fp-caps .cap{justify-items:start}.fp-marco{top:calc(var(--sobre) + 196px)}.fp-pan{width:250vw}.fp-cam{transform:translateY(calc(var(--t2,0) * var(--dym,0px)))}.fp-mov{transition:none}.telg-tel{width:min(66vw,46.0829svh - 115.207px)}.fb-tel,.fbi-tel,.fm-tel{width:min(62vw,46.0829svh - 142.857px)}.fa-tel{--tel-w:min(66vw,calc((100svh - 230px) / 2.17));bottom:calc(var(--sobre) + 100lvh - 100svh + 16px)}.fv-tel{--alto:min(calc(100svh - 230px),640px)}.ff-tel{--w:min(56vw,calc((100svh - 300px) / 2.17))}.ff-rueda{bottom:calc(var(--sobre) + 100lvh - 100svh + 24px)}.fd-tel{width:min(62vw,46.0829svh - 119.816px);left:calc(50% + min(62vw,46.0829svh - 119.816px)/-2);bottom:calc(var(--sobre) + 100lvh - 100svh + 20px);z-index:7}.fm-info{bottom:calc(var(--sobre) + 100lvh - 100svh + 84px)}.fm-fruta{width:58vw;top:40%}.fbi-nota[style*="--y:.1"]{top:60%}.guia{bottom:calc(10px + env(safe-area-inset-bottom,0px))}.fa-busca .a-pills,.fa-busca .a-buscar{font-size:15px}.fa-cards{top:calc(var(--sobre) + 200px)}}.pes-tab{transition:color .25s}.pes-tab.ve{border-radius:calc(10 * var(--u));color:#fff;background:#1d5c80;padding:calc(7 * var(--u)) calc(15 * var(--u))!important}.pes-cap{display:none}.pes-cap.ve{gap:calc(12 * var(--u));display:grid}.pes-mods{gap:calc(10 * var(--u));grid-template-columns:repeat(2,1fr);display:grid}.pes-mod{gap:calc(3 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));animation:pesEntra .5s calc(var(--i) * 70ms) both cubic-bezier(.2,.8,.2,1);display:grid}.pes-mod b{font-size:calc(15 * var(--u));color:#184d6c}@keyframes pesEntra{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}}.pes-campos{gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.esp-todas{text-align:center;justify-items:center;gap:28px;display:grid}.esp-grid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(1180px,100%);display:grid}.esp-grid.dos{grid-template-columns:repeat(3,minmax(0,1fr))}.esp-item{background:#fff;border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid;box-shadow:0 1px 3px #184d6c0f,0 8px 24px #184d6c0f}.esp-item i{color:#1d5c80;background:#e9f2f8;border-radius:12px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.esp-item .ic{width:1em;height:1em}.esp-item h3{color:var(--tinta);margin:0;font-size:18px}.esp-item p{color:var(--gris);margin:0;font-size:15px;line-height:1.45}.esp-h2{margin-top:24px}.esp-falta{color:var(--gris);margin:0}@media (width<=860px){.esp-grid,.esp-grid.dos{grid-template-columns:1fr 1fr;gap:10px}.esp-item{border-radius:16px;padding:16px}.esp-item h3{font-size:16px}.esp-item p{font-size:13.5px}}@media (width<=480px){.esp-grid,.esp-grid.dos{grid-template-columns:1fr}}.fm-fruta{width:min(300px,34vw)}.fm-fruta img{filter:drop-shadow(0 18px 26px #5a3c8c2e)}.fm-cual{align-items:center;gap:12px;display:flex}.fm-fr{background:#ffffffb3;border-radius:16px;flex:none;width:56px;height:56px;position:relative}.fm-fr img{object-fit:contain;opacity:0;width:44px;height:44px;transition:opacity .3s;position:absolute;inset:6px}.fm-fr img.ve{opacity:1}@media (width<=860px){.fm-fruta{width:min(230px,56vw);top:42%}.fm-fr{width:48px;height:48px}.fm-fr img{width:36px;height:36px}}.aviso-ok{max-width:calc(100% - 2.6em);left:auto}.capitulos .isla{display:none}.capitulos .cap:not(.ve){transition-duration:.12s}@media (width<=860px){.f-po .fp-pan{width:250vw}.mac .fp-pan,.viva .fp-pan{width:100%}.fp-marco{top:calc(var(--sobre) + 226px)}.pt-modal,.pd-modal{width:calc(470 * var(--u))}.pv-video{aspect-ratio:4/5}.fa-cards{top:calc(var(--sobre) + 246px)}.fv-tel{top:calc(var(--sobre) + 236px);--alto:min(calc(100svh - 270px),640px)}.fv-caps .cap p{font-size:14px}.aviso-ok{max-width:none;left:.8em;right:.8em}}.ff-gris{background:#f2f2f7}.ff-esp{margin-top:calc(12 * var(--pt))}.ff-ini{--u:var(--pt);width:calc(36 * var(--pt))!important;height:calc(36 * var(--pt))!important;font-size:calc(13 * var(--pt))!important;background:linear-gradient(135deg,#c27aa8,#a35a8a)!important}@media (width<=860px){.f-dia .fp-pan,.f-age .fp-pan{width:300vw}}.fcl-perfil{font-size:calc(17 * var(--pt));color:#1d5c80;font-weight:700;margin-top:calc(4 * var(--pt))!important}.fcl-pend{gap:0}.fcl-pend>div{gap:calc(12 * var(--pt));padding:calc(6 * var(--pt)) 0;display:flex}.fcl-pend>div+div{border-top:1px solid #e8ecf0}.fcl-pend .ic{font-size:calc(20 * var(--pt));margin-top:calc(4 * var(--pt))}.fcl-pend span{display:grid}.fcl-pend b{font-size:calc(16 * var(--pt));line-height:calc(21 * var(--pt))}.fcl-pend small{font-size:calc(13 * var(--pt));line-height:calc(17 * var(--pt));color:#687386}.fcl-ban{background-color:#2d5f80!important;background-image:radial-gradient(#ffffff1f 1.2px,#0000 1.2px)!important;background-size:calc(14 * var(--pt)) calc(14 * var(--pt))!important}.tel img.fcl-foto,.fcl-foto{margin-top:calc(-44 * var(--pt));object-fit:cover;box-shadow:0 0 0 calc(3 * var(--pt)) #fff;border-radius:50%;opacity:1!important;width:calc(72 * var(--pt))!important;height:calc(72 * var(--pt))!important;position:relative!important;inset:auto!important}.fcl-2 .fcl-pl{margin-right:calc(4 * var(--pt))}.fcl-rango{justify-content:space-between;align-items:center;display:flex}.fcl-rango i{width:calc(30 * var(--pt));height:calc(30 * var(--pt));font-style:normal;font-size:calc(18 * var(--pt));background:#f6f8fb;border-radius:50%;place-items:center;display:grid}.fcl-rango b{font-size:calc(15 * var(--pt))}.fcl-grid{padding-left:calc(34 * var(--pt))}.fcl-h{font-size:calc(10 * var(--pt));color:#687386;position:absolute;left:0}.ff-fecha{margin-top:0!important}.ff-prox>p:first-child,.f-familia .a-card>p:first-child{align-items:center;gap:calc(8 * var(--pt));display:flex}.ff-cuad{vertical-align:0;flex:none;margin-right:0}@media (width<=860px){.f-cel{--w1:min(56vw,calc((100svh - 250px) / 2.17));--h1:calc(var(--w1) * 2.17 + 24px)}.fcl-col{width:var(--w1);gap:24px;left:calc(50% - var(--w1) / 2)!important;right:auto!important}.a-c1{transform:translateY(calc(var(--sobre) + 200px - var(--t,0) * 6 * var(--h1)))}.a-c2{transform:translateY(calc(var(--sobre) + 200px + 4 * var(--h1) - var(--t,0) * 6 * var(--h1)))}.f-cel{height:900vh!important}.f-vid .pv{grid-template-columns:1fr}.f-vid .pv-izq{display:none}.f-vid .pv-der{width:calc(470 * var(--u));margin:0 auto;transform:none!important}.f-vid .po-migas{display:none}.tablero.mov{transform:translateX(calc(var(--t,0) * (-100% + 100vw - 74px)))}}.fcl-sub{margin-top:0!important}
