.drt-acciones{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.drt-btn{isolation:isolate;min-height:var(--g-btn-alto);border:1px solid var(--g-texto);border-radius:var(--g-btn-radio);background:var(--g-texto);color:var(--g-cielo);font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-titular,1.15);text-align:center;cursor:pointer;transition:background-color var(--g-btn-vel) var(--g-btn-curva), border-color var(--g-btn-vel) var(--g-btn-curva), color var(--g-btn-vel) var(--g-btn-curva), transform .14s var(--g-btn-curva);justify-content:center;align-items:center;gap:.55rem;padding:0 1.9rem;text-decoration:none;display:inline-flex;position:relative}.drt-btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--g-acento);transform-origin:50%;transition:transform var(--g-btn-vel) var(--g-btn-curva);position:absolute;inset:0;transform:scaleY(0)}.drt-btn:hover:before,.drt-btn:focus-visible:before{transform:scaleY(1)}.drt-btn:hover{border-color:var(--g-acento);color:var(--g-cielo)}.drt-btn:active{transform:translateY(1px)}.drt-btn--linea{background:var(--g-papel);color:var(--g-texto);border-color:var(--g-acento)}.drt-btn--linea:hover{border-color:var(--g-texto);color:var(--g-cielo)}.drt-btn--linea:before,.drt-btn[aria-disabled=true],.drt-btn:disabled,.drt-btn.is-inactivo{background:var(--g-texto)}@supports (color:color-mix(in lab, red, red)){.drt-btn[aria-disabled=true],.drt-btn:disabled,.drt-btn.is-inactivo{background:color-mix(in srgb, var(--g-texto) 12%, transparent)}}.drt-btn[aria-disabled=true],.drt-btn:disabled,.drt-btn.is-inactivo{color:var(--g-texto-suave);cursor:not-allowed;pointer-events:none;border-color:#0000}[data-derrota] a:focus-visible,[data-derrota] button:focus-visible,[data-derrota] input:focus-visible{outline:2px solid var(--g-acento);outline-offset:3px;border-radius:2px}body:has([data-derrota]) .site-nav{background:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){body:has([data-derrota]) .site-nav{background:color-mix(in srgb, var(--g-cielo) 86%, transparent)}}body:has([data-derrota]) .site-nav{border-bottom:1px solid var(--g-borde);box-shadow:none;transition:background-color var(--drt-cruce) linear, border-color var(--drt-cruce) linear}:is(body:has([data-derrota]) .site-nav.is-scrolled,body:has([data-derrota]) .site-nav.is-menu-open){background:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){:is(body:has([data-derrota]) .site-nav.is-scrolled,body:has([data-derrota]) .site-nav.is-menu-open){background:color-mix(in srgb, var(--g-cielo) 96%, transparent)}}:is(body:has([data-derrota]) .site-nav.is-scrolled,body:has([data-derrota]) .site-nav.is-menu-open){border-bottom-color:var(--g-borde);box-shadow:none}body:has([data-derrota]) .site-nav--studio.editorial-header{background:var(--g-papel);transition:background-color var(--drt-cruce) linear, height .32s var(--nav-curva), border-color .32s var(--nav-curva);border-bottom-color:#0000}:is(body:has([data-derrota]) .site-nav--studio.editorial-header.is-scrolled,body:has([data-derrota]) .site-nav--studio.editorial-header.is-menu-open){background:var(--g-papel);border-bottom-color:var(--g-borde)}body:has([data-derrota]) .site-nav__logo{color:var(--g-texto);text-shadow:none;transition:color var(--drt-cruce) linear}body:has([data-derrota]) .editorial-header__wordmark{color:var(--g-texto);text-shadow:none;transition:color var(--drt-cruce) linear}body:has([data-derrota]) .editorial-header__wordmark *{color:var(--g-texto);text-shadow:none;transition:color var(--drt-cruce) linear}body:has([data-derrota]) .site-nav__desktop a{color:var(--g-texto);text-shadow:none;transition:color var(--drt-cruce) linear}body:has([data-derrota]) .site-nav__actions a{color:var(--g-texto);text-shadow:none;transition:color var(--drt-cruce) linear}body:has([data-derrota]) .site-nav__actions button{color:var(--g-texto);text-shadow:none;transition:color var(--drt-cruce) linear}:is(body:has([data-derrota]) .site-nav__logo,body:has([data-derrota]) .editorial-header__wordmark){font-family:var(--g-fuente-display);font-weight:var(--g-peso-negro);letter-spacing:-.01em}:is(body:has([data-derrota]) .site-nav__brand svg [fill]:not([fill=none]),body:has([data-derrota]) .editorial-header__brand svg [fill]:not([fill=none])){fill:var(--g-texto)}:is(body:has([data-derrota]) .site-nav__desktop a:hover,body:has([data-derrota]) .site-nav__actions a:hover){color:var(--g-acento)}body:has([data-derrota]) .site-nav__divider{background:var(--g-borde)}body:has([data-derrota]) .site-nav__burger{border:1px solid var(--g-borde);box-shadow:none;background:0 0;border-radius:2px;transition:border-color .2s}:is(body:has([data-derrota]) .site-nav__burger:hover,body:has([data-derrota]) .site-nav__burger.is-open){border-color:var(--g-acento);box-shadow:none;background:0 0}body:has([data-derrota]) .site-nav__burger span{background:var(--g-texto)}body:has([data-derrota]) .site-nav__burger.is-open span{background:var(--g-texto)}body:has([data-derrota]) .editorial-header .site-nav__burger{background:0 0;border:0;border-radius:0}body:has([data-derrota]) .editorial-header .site-nav__burger:hover{background:0 0;border:0;border-radius:0}body:has([data-derrota]) .editorial-header .site-nav__burger.is-open{background:0 0;border:0;border-radius:0}body:has([data-derrota]) .editorial-header .site-nav__burger:hover span{background:var(--g-acento)}:is(body:has([data-derrota]) .site-nav__panel:focus,body:has([data-derrota]) .site-nav__panel:focus-visible){outline:none}body:has([data-derrota]) .site-nav__panel{padding:1.5rem var(--drt-hueco) 2rem;background:var(--g-papel);border-left:1px solid var(--g-borde);box-shadow:none;color:var(--g-texto);background-image:none}body:has([data-derrota]) .site-nav__overlay{background:var(--g-tinta)}@supports (color:color-mix(in lab, red, red)){body:has([data-derrota]) .site-nav__overlay{background:color-mix(in srgb, var(--g-tinta) 55%, transparent)}}body:has([data-derrota]) .site-nav__overlay{-webkit-backdrop-filter:blur(2px)}body:has([data-derrota]) .site-nav__panel a{color:var(--g-texto)}body:has([data-derrota]) .site-nav__panel-label{color:var(--g-texto)}:is(body:has([data-derrota]) .site-nav__panel-num,body:has([data-derrota]) .site-nav__panel-eyebrow,body:has([data-derrota]) .site-nav__panel-tagline){color:var(--g-texto-suave)}body:has([data-derrota]) .site-nav__panel-eyebrow{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono)}body:has([data-derrota]) .site-nav__panel-close{border:1px solid var(--g-borde);width:44px;height:44px;color:var(--g-texto);font-size:var(--g-txt-md);transition:border-color .18s var(--nav-curva), color .18s var(--nav-curva);background:0 0;border-radius:2px}body:has([data-derrota]) .site-nav__panel-close:hover{border-color:var(--g-acento);color:var(--g-acento);background:0 0}body:has([data-derrota]) .site-nav__panel-nav{border-top:1px solid var(--g-borde);gap:0}body:has([data-derrota]) .site-nav__panel-item{border:0;border-bottom:1px solid var(--g-borde);min-height:56px;transition:color .2s var(--nav-curva), padding-left .24s var(--nav-curva);background:0 0;border-radius:0;grid-template-columns:auto 1fr;align-items:center;gap:.9rem;padding:.9rem .75rem;position:relative}body:has([data-derrota]) .site-nav__panel-item:before{content:"";background:var(--g-acento);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body:has([data-derrota]) .site-nav__panel-item:before{background:color-mix(in srgb, var(--g-acento) 10%, transparent)}}body:has([data-derrota]) .site-nav__panel-item:before{opacity:0;transition:opacity .22s var(--nav-curva);pointer-events:none}:is(body:has([data-derrota]) .site-nav__panel-item:hover,body:has([data-derrota]) .site-nav__panel-item:focus-visible){color:var(--g-acento);border-color:var(--g-borde);background:0 0;padding-left:1.1rem;transform:none}body:has([data-derrota]) .site-nav__panel-item:hover:before{opacity:1}body:has([data-derrota]) .site-nav__panel-item:focus-visible:before{opacity:1}:is(body:has([data-derrota]) .site-nav__panel-item:hover .site-nav__panel-label,body:has([data-derrota]) .site-nav__panel-item.is-active .site-nav__panel-label){color:var(--g-acento)}body:has([data-derrota]) .site-nav__panel-item.is-active{color:var(--g-acento);border-color:var(--g-borde);background:0 0}body:has([data-derrota]) .site-nav__panel-item.is-active .site-nav__panel-num{color:var(--g-acento);font-weight:var(--g-peso-fuerte)}body:has([data-derrota]) .site-nav__panel-num{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono-corto);font-variant-numeric:tabular-nums}body:has([data-derrota]) .site-nav__panel-label{font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-fuerte);letter-spacing:-.01em;text-transform:none;transition:color .2s var(--nav-curva)}body:has([data-derrota]) .site-nav__panel-item--nested{opacity:1;min-height:44px;padding-left:3.5rem}body:has([data-derrota]) .site-nav__panel-item--nested .site-nav__panel-label{font-family:var(--g-fuente-texto);font-size:var(--g-txt-sm);font-weight:var(--g-peso-normal);color:var(--g-texto-suave)}body:has([data-derrota]) .site-nav__panel-item--nested:hover .site-nav__panel-label{color:var(--g-acento)}body:has([data-derrota]) .site-nav__panel .site-nav__cta{border:1px solid var(--g-texto);border-radius:var(--g-radio-sm);min-height:52px;font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);text-transform:uppercase;color:var(--g-cielo);background:var(--g-texto);transition:background-color .2s var(--nav-curva), border-color .2s var(--nav-curva);margin-top:1.75rem}body:has([data-derrota]) .site-nav__panel .site-nav__cta:hover{background:var(--g-acento);border-color:var(--g-acento);color:var(--g-cielo)}body:has([data-derrota]) .site-nav__panel-tagline{font-family:var(--g-fuente-texto);font-size:var(--g-txt-sm);letter-spacing:.01em;padding-top:1.5rem;font-style:normal}@media (prefers-reduced-motion:reduce){body:has([data-derrota]) .site-nav__panel-item{transition:none!important}body:has([data-derrota]) .site-nav__panel-item:before{transition:none!important}body:has([data-derrota]) .site-nav__panel-label{transition:none!important}}.drt-btn>*{position:relative}.drt-btn:after{content:"→";opacity:.6;transition:transform var(--g-btn-vel) var(--g-btn-curva), opacity var(--g-btn-vel) var(--g-btn-curva);flex:none;display:inline-block;position:relative;transform:translate(-2px)}.drt-btn:hover:after,.drt-btn:focus-visible:after{opacity:1;transform:translate(4px)}.drt-btn--linea:after{color:var(--g-acento)}@media (prefers-reduced-motion:reduce){.drt-btn:after{opacity:1;transform:none}.drt-btn:hover:after{transform:none}}.filete{background-color:var(--g-borde);width:100%;transition:background-color var(--drt-cruce,.9s) linear;border:0;display:block}.filete--horizonte{height:1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.site-footer{border-top:0;position:relative}.site-footer:before{content:"";background-color:var(--g-arena);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.site-footer:before{background-color:color-mix(in srgb, var(--g-arena) 45%, transparent)}}.site-footer:before{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.site-footer__bar{border-top:0;position:relative}@supports not ((-webkit-mask-image:linear-gradient(#000, #000)) or (mask-image:linear-gradient(#000, #000))){.site-footer{border-top:1px solid var(--g-arena)}@supports (color:color-mix(in lab, red, red)){.site-footer{border-top:1px solid color-mix(in srgb, var(--g-arena) 45%, transparent)}}.site-footer__bar{border-top:1px solid var(--g-arena)}@supports (color:color-mix(in lab, red, red)){.site-footer__bar{border-top:1px solid color-mix(in srgb, var(--g-arena) 40%, transparent)}}.site-footer:before,.site-footer__bar:before{display:none}}.cajon{border:1px solid var(--g-borde);background:var(--g-fondo-panel);transition:border-color var(--g-btn-vel) var(--g-btn-curva), background-color var(--drt-cruce,.9s) linear;border-radius:20px;margin:1.25rem 0 0}.cajon:hover{border-color:var(--g-acento)}.cajon>summary{cursor:pointer;font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto);align-items:center;gap:.9rem;padding:.95rem 1.15rem;list-style:none;display:flex}.cajon>summary::-webkit-details-marker{display:none}.cajon>summary:after{content:"";border:1px solid var(--g-acento);border-radius:var(--g-radio-pill);background:linear-gradient(var(--g-acento), var(--g-acento)) center / 11px 1.5px no-repeat, linear-gradient(var(--g-acento), var(--g-acento)) center / 1.5px 11px no-repeat;width:30px;height:30px;transition:transform var(--g-btn-vel) var(--g-btn-curva), background-color var(--g-btn-vel) var(--g-btn-curva);flex:none;margin-left:auto}.cajon[open]>summary:after{background:linear-gradient(var(--g-acento), var(--g-acento)) center / 11px 1.5px no-repeat;transform:rotate(90deg)}.cajon:hover>summary:after{background-color:var(--g-acento)}@supports (color:color-mix(in lab, red, red)){.cajon:hover>summary:after{background-color:color-mix(in srgb, var(--g-acento) 12%, transparent)}}.cajon__dentro{padding:0 1.15rem 1.1rem}.cajon__lista{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.cajon__lista li{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);padding-left:1.1rem;position:relative}.cajon__lista li:before{content:"";background:var(--g-acento);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}@media (prefers-reduced-motion:reduce){.cajon,.cajon>summary:after{transition:none!important}}.retrato__lamina{border:1px solid var(--g-borde);background:var(--g-fondo-panel);width:100%;height:100%;color:var(--g-texto-suave);transition:border-color var(--g-btn-vel) var(--g-btn-curva), background-color var(--drt-cruce,.9s) linear, color var(--drt-cruce,.9s) linear;border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.retrato:hover .retrato__lamina{border-color:var(--g-acento);color:var(--g-acento)}.pasa{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:clamp(1rem,3vw,2rem);margin:0;padding:0;scroll-padding-inline:0;list-style:none;display:flex;overflow-x:auto}.pasa::-webkit-scrollbar{display:none}.pasa>*{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 82%;max-width:none}.pasa:focus-visible{outline:2px solid var(--g-acento);outline-offset:6px;border-radius:2px}.retrato__foto{object-fit:cover;border-radius:20px;width:100%;height:100%;display:block}.vcg-oficios{margin:1.75rem 0 0;scroll-padding-inline:9%}.vcg-oficio{border-top:2px solid var(--g-acento);flex:0 0 min(82%,290px);padding:1.1rem 0 0}.vcg-oficio h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-titular,1.15);color:var(--g-texto);margin:0}.pf-casos.pasa{background:0 0;border:0;gap:clamp(1rem,3vw,2rem);scroll-padding-inline:6%;display:flex}.pf-casos.pasa>li{border-top:2px solid var(--g-acento);background:0 0;flex:0 0 min(86%,340px);padding:1.35rem 0 0}@media (min-width:980px){.pf-casos.pasa{background:var(--g-cielo);border:1px solid var(--g-borde);scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow-x:visible}.pf-casos.pasa>li{background:var(--g-cielo);border-top:0;flex:none;padding:1.5rem 1.35rem}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:979.98px){.pf-casos.pasa>li{animation-name:none}.pf-casos.pasa{animation:linear both drt-entra;animation-timeline:view();animation-range:entry 5% cover 30%}}}.cajon--filete[open]>summary{color:var(--g-texto)}.cajon--filete .cajon__dentro{padding-inline:0}.cajon__texto{max-width:var(--g-ancho-lectura);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:0}.ag__proceso-n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento);font-variant-numeric:tabular-nums;transition:color var(--drt-cruce,.9s) linear;margin-inline-end:.5rem}.capa__instrumento{background:var(--g-texto);opacity:.55;width:64px;height:64px;-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);mask-image:var(--pieza);transition:background-color var(--drt-cruce,.9s) linear, opacity var(--g-btn-vel) var(--g-btn-curva);margin-block-end:var(--g-esp-md);display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.capa:hover .capa__instrumento{background:var(--g-acento);opacity:1}@supports not ((-webkit-mask-image:url('')) or (mask-image:url(''))){.capa__instrumento{display:none}}.capa{flex-direction:column;align-items:flex-start;display:flex}.capa a{padding-top:var(--g-esp-md);margin-top:auto}.grb{width:100%;aspect-ratio:var(--grb-prop);display:block;position:relative}.grb__capa{background:var(--g-trazo);-webkit-mask:var(--grb-src) center / contain no-repeat;-webkit-mask:var(--grb-src) center / contain no-repeat;-webkit-mask:var(--grb-src) center / contain no-repeat;-webkit-mask:var(--grb-src) center / contain no-repeat;mask:var(--grb-src) center / contain no-repeat;position:absolute;inset:0}.grb__capa--acento{background:var(--g-acento)}.grb__capa--fondo{background:var(--g-cielo)}@supports not ((-webkit-mask-image:url('')) or (mask-image:url(''))){.grb{display:none}}.ilu{object-fit:contain;width:100%;height:100%;display:block}.ini-banda--lona{--g-cielo:var(--g-lona);--g-papel:var(--g-lona-alta);--g-trazo:var(--g-mar);--g-texto:var(--g-mar);--g-texto-suave:var(--g-bruma);--g-acento:var(--g-laton);--g-borde:var(--g-carta-honda);background:var(--g-cielo);color:var(--g-texto)}.ini-banda--carta{--g-cielo:var(--g-carta);--g-papel:var(--g-lona);--g-trazo:var(--g-mar);--g-texto:var(--g-mar);--g-texto-suave:var(--g-bruma);--g-acento:var(--g-laton-hondo);--g-borde:var(--g-carta-honda);background:var(--g-cielo);color:var(--g-texto)}.ini-banda--tinta{--g-cielo:var(--g-tinta);--g-papel:var(--g-tinta-alta);--g-trazo:var(--g-arena);--g-texto:var(--g-lona);--g-texto-suave:var(--g-arena);--g-acento:var(--g-laton-claro);--g-borde:var(--g-mar);background:var(--g-cielo);color:var(--g-texto)}.ini{display:block}.ini-marco{max-width:1240px;margin-inline:auto;padding-inline:calc(clamp(1rem,4vw,3rem));position:relative}.ini-rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);margin:0 0 1.25rem}.ini-titulo em{color:var(--g-acento);font-style:normal;font-weight:200;display:block}.ini-lead{max-width:36rem;font-size:var(--g-txt-md);color:var(--g-texto-suave);margin:1.4rem 0 0;line-height:1.55}.ini-acciones{flex-wrap:wrap;gap:.75rem;margin:2.25rem 0 0;display:flex}.ini-firma{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);letter-spacing:.04em;color:var(--g-texto-suave);margin:1.75rem 0 0}.ini-cabeza{max-width:48rem;margin-bottom:calc(clamp(2.5rem,6vh,4rem))}.ini-pie{margin:2.5rem 0 0}.ini-enlace:hover{color:var(--g-acento)}.ini-etiqueta{border:1px solid var(--g-acento);font-family:var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-acento);padding:.15rem .5rem;font-size:.8125rem;display:inline-block}.ini-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ini-clientes{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin-block:0;padding-block:1.25rem 2rem}.ini-clientes strong{color:var(--g-texto);font-weight:var(--g-peso-fuerte)}.ini-firma__punto{color:var(--g-acento)}.ini-banda{position:relative;overflow:clip}.ini-titulo{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.025em;color:var(--g-texto);text-wrap:balance;margin:0;line-height:.98}.ini-titulo--hero{letter-spacing:-.035em;line-height:.92}.ini-enlace{font-family:var(--g-fuente-display);font-weight:var(--g-peso-fuerte);color:var(--g-texto);text-decoration:underline;-webkit-text-decoration-color:var(--g-acento);-webkit-text-decoration-color:var(--g-acento);-webkit-text-decoration-color:var(--g-acento);text-decoration-color:var(--g-acento);text-underline-offset:.35em;text-decoration-thickness:2px;transition:color .18s ease-out}main.ini[data-derrota] .ini-cabeza{margin-bottom:calc(clamp(2rem,4vw,3.5rem))}main.ini[data-derrota] .ini-titulo{text-wrap:balance}main.ini[data-derrota] .ini-lead{text-wrap:pretty;max-width:52ch;line-height:1.7}main.ini[data-derrota] .ini-rotulo{line-height:1.8}main.ini[data-derrota] :is(a,button,input,summary):focus-visible{outline:2px solid var(--g-acento);outline-offset:5px}main.ini[data-derrota] .ini-banda[id]{scroll-margin-top:6rem}.ini-msj--agente .ini-msj__texto{background:var(--g-laton-claro);border-radius:16px 16px 4px}.ini-msj__hora{font-family:var(--g-fuente-mono);color:var(--g-texto-suave);flex:none;font-size:.8125rem}.ini-msj__nota:before{content:"";background:var(--g-acento);width:1.5rem;height:1px}.ini-msj__tecleo:before{content:"• • •";letter-spacing:.1em;color:var(--g-laton-claro);font-size:1.1rem}.ini-hilo__cuerpo{margin-inline:auto;position:relative}.ini-msj__nota{font-family:var(--g-fuente-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--g-acento);align-items:center;gap:.55rem;display:inline-flex}.ini-hilo__cabeza{text-align:left;max-width:54rem}.ini-hilo__cabeza .ini-lead{margin-inline:0}.ini-hilo__pie{text-align:left}.ini-hilo__mensajes{flex-direction:column;margin:0;list-style:none}.ini-msj{justify-items:start;gap:.4rem;position:relative}.ini-msj--agente{justify-items:end}.ini-msj__globo{flex-direction:row;display:flex}.ini-msj--agente .ini-msj__globo{flex-direction:row-reverse}.ini-msj__texto{background:var(--g-carta);color:var(--g-tinta);border-radius:16px 16px 16px 4px;margin:0;padding:.85rem 1.05rem;line-height:1.45}.ini-msj__tecleo{background:var(--g-laton-claro);border-radius:16px 16px 4px;padding:.55rem .9rem;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.ini-msj__tecleo{background:color-mix(in srgb, var(--g-laton-claro) 30%, transparent)}}.ini-msj__tecleo{opacity:0;pointer-events:none}.ini-barco:first-of-type{max-width:none;translate:.9rem}.ini-servicio__enlace:hover .ini-servicio__nombre{color:var(--g-acento)}.ini-servicio__enlace:hover .ini-servicio__flecha{translate:6px}.ini-barco{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);text-align:center;background:var(--g-cielo);max-width:8.5rem;padding:.15rem .5rem;line-height:1.15;position:absolute;translate:-50% calc(-100% - .5rem)}@supports (color:color-mix(in lab, red, red)){.ini-barco{background:color-mix(in srgb, var(--g-cielo) 82%, transparent)}}.ini-barco{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);color:var(--g-texto);font-size:.95rem}.ini-flota{position:relative}.ini-flota__dibujo{width:100%;height:auto;display:block}.ini-servicio__texto{color:var(--g-texto-suave);line-height:1.5}.ini-servicios__lista{margin:0;padding:0;list-style:none;display:grid}.ini-servicio__nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);line-height:1.1;transition:color .18s ease-out}.ini-servicio__enlace{height:100%;color:inherit;align-items:baseline;row-gap:.45rem;text-decoration:none}.ini-servicio__flecha{color:var(--g-acento);grid-area:1/2;font-size:1.2rem;transition:translate .18s ease-out}main.ini[data-derrota] .ini-servicio__texto{font-size:1rem;line-height:1.65}main.ini[data-derrota] .ini-flota__dibujo{object-fit:contain;width:min(100%,47rem);height:auto;max-height:none;margin-inline:auto}main.ini[data-derrota] .ini-flota{margin-inline:0}.ini-horas{padding-block:calc(clamp(4rem,9vh,6.5rem))}.ini-frase__campo{border:0;border-bottom:3px solid var(--g-acento);max-width:100%;font:inherit;color:var(--g-acento);background:0 0;border-radius:0;padding:0 .1em}.ini-frase__campo:focus-visible{outline:2px dashed var(--g-acento);outline-offset:4px}.ini-frase__anio{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);margin-top:.4rem;display:block}.ini-frase__campo--num{text-align:center;min-width:2ch}.ini-frase__nota{max-width:40rem;color:var(--g-texto-suave);margin:0}.ini-frase__texto{max-width:64rem;font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);color:var(--g-texto);letter-spacing:-.035em;margin:0}.ini-frase__campo:not(.ini-frase__campo--num){font-weight:300}.ini-frase__cifra{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;color:var(--g-acento)}.ini-frase__unidad{font-family:var(--g-fuente-display);font-weight:var(--g-peso-fuerte);line-height:1.1}main.ini[data-derrota] .ini-frase__campo{max-width:100%}main.ini[data-derrota] .ini-frase__unidad{overflow-wrap:anywhere}.ini-hoja__dibujo .grb{aspect-ratio:auto;width:100%;height:100%}.ini-hoja+.ini-hoja{margin-top:0}.ini-metodo__empieza{font-family:var(--g-fuente-display);font-weight:var(--g-peso-fuerte);font-size:var(--g-txt-lg);color:var(--g-texto);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin:calc(clamp(2rem,5vh,3rem)) 0 0;display:flex}.ini-metodo__rejilla{gap:calc(clamp(2rem,5vw,4rem));display:grid}.ini-metodo .ini-cabeza .ini-lead{display:none}.ini-hojas{margin:0;padding:0;list-style:none;display:grid}.ini-hoja{z-index:calc(1 + var(--i));background:0 0;border:0;margin:0;display:grid;rotate:none}.ini-hoja:nth-child(odd),.ini-hoja:nth-child(2n){background:0 0;border:0;margin:0;rotate:none}.ini-hoja__dibujo{width:100%}.ini-hoja__nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);grid-column:2;margin:0;line-height:1.1}.ini-hoja__texto{color:var(--g-texto-suave);line-height:1.45;font-size:var(--g-txt-sm);margin:0}.ini-metodo__frase em{font-style:normal}main.ini[data-derrota] .ini-hoja__texto{font-size:1rem;line-height:1.65}main.ini[data-derrota] .ini-metodo:before{content:none}main.ini .ini-hoja__dibujo{height:4.5rem}.ini-planes{padding-block:calc(clamp(4rem,9vh,6.5rem))}.ini-peldano__nombre{font-family:var(--g-fuente-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--g-acento);font-size:.8rem}.ini-dudas__titulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);clip-path:inset(50%);width:1px;height:1px;margin:0 0 1rem;position:absolute;overflow:hidden}.ini-dudas .cajon{background:var(--g-papel)}.ini-dudas .cajon>summary{font-size:var(--g-txt-sm)}.ini-peldanos{padding:0;list-style:none;display:grid}.ini-peldano{background:var(--g-cielo);color:var(--g-texto);flex-direction:column;justify-content:flex-end;gap:.45rem;display:flex;position:relative}.ini-peldano--1{--g-cielo:var(--g-carta);--g-texto:var(--g-mar);--g-texto-suave:var(--g-bruma);--g-acento:var(--g-laton-hondo)}.ini-peldano--2{--g-cielo:var(--g-mar);--g-texto:var(--g-lona);--g-texto-suave:var(--g-arena);--g-acento:var(--g-laton-claro)}.ini-peldano--3{--g-cielo:var(--g-tinta);--g-texto:var(--g-lona);--g-texto-suave:var(--g-arena);--g-acento:var(--g-laton-claro)}.ini-peldano__precio{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:.95}.ini-peldano__para{color:var(--g-texto-suave);line-height:1.45}.ini-planes__nota{max-width:46rem;color:var(--g-texto-suave)}.ini-planes__acciones{gap:1rem 2rem}main.ini[data-derrota] .ini-peldano__para{font-size:1rem;line-height:1.65}.ini-sobre__foto img{object-fit:cover;width:100%;height:100%}.ini-sobre__hueco{font-family:var(--g-fuente-mono);font-size:var(--g-txt-lg);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.ini-sobre__panel .ini-lead{margin-bottom:1.5rem}.ini-sobre__lamina{aspect-ratio:auto;width:100%;height:100%}.ini-sobre__lamina .grb__capa{-webkit-mask-position:100% 100%;mask-position:100% 100%}.ini-sobre__foto--vacia{display:grid}.ini-sobre{display:grid;position:relative;overflow:clip}.ini-sobre__foto{background:var(--g-carta-honda);place-items:center;display:grid}.ini-sobre__imagen{display:none}.ini-cierre__punto{color:var(--g-acento)}.ini-cierre__marco{z-index:1;position:relative}.ini-despues{counter-reset:none;margin:calc(clamp(2rem,5vh,3rem)) 0 0;padding:0;list-style:none;display:grid}.ini-despues__paso{border-top:1px solid var(--g-acento);gap:.5rem;padding-top:1rem;display:grid}.ini-cierre{display:flex}.ini-cierre__lema{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.045em;color:var(--g-texto);margin:0;line-height:.9}.ini-cierre__faro{pointer-events:none;max-width:none;height:auto;display:block}.ini-cierre__dos{white-space:nowrap}.ini-despues__n{color:var(--g-acento);font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:0;line-height:1}.ini-despues__texto{color:var(--g-texto);line-height:1.5}main.ini[data-derrota] .ini-cierre{gap:2rem;display:grid}main.ini[data-derrota] .ini-cierre__marco{grid-area:1/1}main.ini[data-derrota] .ini-cierre__faro{aspect-ratio:auto;object-fit:contain;width:min(100%,36rem);max-width:100%;height:auto;margin:0 0 0 auto;position:static}main.ini .ini-despues{margin-top:1.75rem}@media (max-width:559px){.ini-banda{padding-block:calc(clamp(5rem,12vh,9rem))}.ini-titulo{font-size:calc(clamp(2rem,8.6vw,2.9rem))}.ini-titulo--hero{font-size:calc(clamp(2.2rem,9vw,3.4rem))}.ini-enlace{align-items:center;min-height:44px;display:inline-flex}main.ini[data-derrota] .ini-titulo--hero{line-height:1.08}main.ini .ini-lead{font-size:1.0625rem}main.ini .ini-acciones>*,main.ini .ini-acciones .drt-btn{justify-content:center;width:100%}main.ini .ini-banda{padding-block:calc(clamp(3.25rem,8vh,4.5rem))}main.ini .ini-cabeza{margin-bottom:2rem}main.ini[data-derrota] .ini-banda:not(.ini-hero){padding-block:3.75rem}.ini-hilo__ejemplo{margin-bottom:1.25rem}.ini-hilo__cuerpo{max-width:66rem}.ini-msj__nota{font-size:.8125rem}.ini-hilo__cabeza{margin:0 auto calc(clamp(2.5rem,6vh,4rem))}.ini-hilo__pie{margin:3rem 0 0}.ini-hilo__mensajes{border-left:1px solid var(--g-acento);gap:1.1rem;padding:0 0 0 1.25rem;display:flex}.ini-msj{display:grid}.ini-msj__globo{align-items:flex-end;gap:.6rem;max-width:100%}.ini-msj--cliente .ini-msj__globo{align-items:flex-start}.ini-msj__texto{max-width:15.5rem;font-size:.95rem}.ini-msj__tecleo{right:0}main.ini .ini-hilo__pie{margin-top:2rem}main.ini .ini-msj__texto{max-width:16.5rem;font-size:1rem}.ini-barco{display:none}.ini-flota{margin:0 0 calc(clamp(2rem,5vh,3rem));margin-inline:calc(-1*clamp(1rem,4vw,3rem))}.ini-servicio{border-top:1px solid var(--g-borde)}.ini-servicio__texto{grid-column:1}.ini-servicios__lista{column-gap:calc(clamp(1.5rem,3vw,2.5rem))}.ini-servicio__nombre{font-size:calc(clamp(1.4rem,1.1rem + .8vw,1.75rem))}.ini-servicio__enlace{grid-template-columns:minmax(0,1fr) auto;column-gap:.85rem;padding:1.5rem 0 1.75rem;display:grid}main.ini .ini-servicio__texto{font-size:1rem}.ini-frase__campo--num{width:1.6ch}.ini-frase__nota{grid-column:1/-1}.ini-horas .ini-acciones>*,.ini-horas .ini-acciones .drt-btn{justify-content:center;width:100%}.ini-frase__texto{font-size:calc(clamp(2.4rem,11.4vw,4rem));line-height:1.05}.ini-frase__campo:not(.ini-frase__campo--num){letter-spacing:-.03em;width:calc(100% - .5em);font-size:.62em}.ini-frase__resultado{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem 1rem;margin-top:calc(clamp(2.25rem,6vh,3.5rem));display:grid}.ini-frase__cifra{grid-row:1;font-size:calc(clamp(6rem,36vw,10rem));line-height:.85}.ini-frase__unidad{grid-area:1/2;font-size:1.35rem}.ini-frase__resultado .ini-acciones{grid-column:1/-1}.ini-hoja:before{content:"";background:var(--g-laton);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:50%;left:53%;translate:-50% -50%}.ini-hoja:nth-child(2n):before{left:47%}.ini-hoja:nth-child(2n) .ini-hoja__dibujo{grid-column:2}.ini-hoja:nth-child(2n) .ini-hoja__n,.ini-hoja:nth-child(2n) .ini-hoja__nombre,.ini-hoja:nth-child(2n) .ini-hoja__texto{text-align:right;grid-column:1}.ini-metodo__empieza{border-top:1px solid var(--g-borde);padding-top:1.5rem}.ini-hojas{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M30 1 C45 1 53 4 53 10 C53 20 47 20 47 30 C47 40 53 40 53 50 C53 60 47 60 47 70 C47 80 53 80 53 90' fill='none' stroke='%238A6410' stroke-width='2' stroke-dasharray='6 6' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;position:relative}.ini-hoja{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:center;gap:.1rem 3rem;min-height:10rem;padding:.75rem 0;position:relative}.ini-hoja:nth-child(odd),.ini-hoja:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:.1rem 3rem;min-height:10rem;padding:.75rem 0}.ini-hoja__dibujo{grid-area:1/1/span 3;height:7.5rem}.ini-hoja__n{color:var(--g-acento);font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);grid-column:2;font-size:1.6rem;line-height:1}.ini-hoja__nombre{font-size:1.3rem}.ini-hoja__texto{grid-column:2}.ini-metodo__rejilla>.ini-metodo__empieza{grid-column:1/-1}main.ini .ini-hoja:before{display:none}main.ini .ini-hoja:nth-child(2n) .ini-hoja__dibujo{grid-area:1/1/span 3;width:4.5rem;height:4.5rem}main.ini .ini-hoja:nth-child(2n) .ini-hoja__n,main.ini .ini-hoja:nth-child(2n) .ini-hoja__nombre,main.ini .ini-hoja:nth-child(2n) .ini-hoja__texto{text-align:left;grid-column:2}main.ini .ini-metodo__empieza{margin-top:.5rem}main.ini .ini-metodo__empieza>*{justify-content:center;width:100%}main.ini .ini-metodo__empieza .ini-metodo__frase{width:auto}main.ini .ini-hojas{background:0 0;gap:0}main.ini .ini-hoja,main.ini .ini-hoja:nth-child(odd),main.ini .ini-hoja:nth-child(2n){border-top:1px solid var(--g-borde);grid-template-columns:4.5rem minmax(0,1fr);align-content:start;align-items:start;gap:.2rem 1rem;min-height:0;padding:1.1rem 0}main.ini .ini-hoja__dibujo{grid-area:1/1/span 3;width:4.5rem}main.ini .ini-hoja__n{text-align:left;grid-column:2;font-size:1.1rem}main.ini .ini-hoja__nombre{text-align:left;grid-column:2;font-size:1.25rem}main.ini .ini-hoja__texto{text-align:left;grid-column:2;font-size:1rem}main.ini .ini-metodo__empieza .drt-btn{justify-content:center;width:100%}.ini-dudas .cajon{border-radius:4px;margin-top:.4rem}.ini-planes .ini-titulo{font-size:calc(clamp(2.5rem,11.5vw,3.6rem))}.ini-peldanos{gap:.5rem;margin:3.5rem 0 0}.ini-peldano{padding:1.85rem}.ini-peldano__precio{font-size:calc(clamp(2.5rem,1.4rem + 3vw,4.1rem))}.ini-planes__nota{border-left:2px solid var(--g-acento);margin:1.5rem 0 0;padding-left:1rem}.ini-planes__acciones{align-items:center}.ini-dudas{max-width:46rem;margin-top:1.5rem}main.ini .ini-dudas .cajon>summary{min-height:44px;font-size:1rem}main.ini .ini-planes__acciones .ini-enlace{width:auto}main.ini .ini-peldanos{gap:.6rem;margin-top:0}main.ini .ini-peldano{min-height:0;padding:1.4rem 1.25rem}main.ini .ini-peldano__para,main.ini .ini-planes__nota{font-size:1rem}.ini-sobre__foto{aspect-ratio:16/10;min-height:0;margin:2rem calc(clamp(1rem,4vw,3rem))}.ini-sobre__imagen{height:calc(clamp(12rem,40vw,18rem));padding:1.5rem calc(clamp(1rem,4vw,2.5rem))}.ini-sobre__panel{padding:calc(clamp(2rem,5vw,3.5rem)) calc(clamp(1rem,5vw,3.5rem))}.ini-sobre .ini-titulo{font-size:calc(clamp(2.5rem,11.5vw,3.6rem))}main.ini .ini-sobre__foto{aspect-ratio:16/9;margin-block:1.5rem}.ini-despues{gap:1rem;max-width:56rem}.ini-cierre{flex-direction:column;padding-bottom:0}.ini-cierre__lema{max-width:none;font-size:calc(clamp(5rem,22vw,9rem))}.ini-cierre__faro{order:2;width:82%;margin:-6.5rem -8% 0 auto}.ini-despues__n{font-size:1.9rem}main.ini[data-derrota] .ini-cierre{grid-template-columns:minmax(0,1fr)}main.ini[data-derrota] .ini-cierre__faro{grid-area:2/1}main.ini .ini-despues__texto{font-size:1rem}main.ini .ini-cierre__lema{font-size:calc(clamp(4.25rem,20vw,7rem))}main.ini .ini-despues{gap:.25rem}}@media (min-width:560px) and (max-width:1023px){.ini-banda{padding-block:calc(clamp(5rem,12vh,9rem))}.ini-titulo{font-size:calc(clamp(2rem,8.6vw,2.9rem))}.ini-titulo--hero{font-size:calc(clamp(2.2rem,9vw,3.4rem))}.ini-enlace{align-items:center;min-height:44px;display:inline-flex}main.ini .ini-lead{font-size:1.0625rem}main.ini .ini-banda{padding-block:calc(clamp(3.25rem,8vh,4.5rem))}main.ini .ini-cabeza{margin-bottom:2rem}main.ini[data-derrota] .ini-banda:not(.ini-hero){padding-block:calc(clamp(4.5rem,8vw,7rem))}.ini-hilo__cuerpo{max-width:66rem}.ini-msj__nota{font-size:.8125rem}.ini-hilo__cabeza{margin:0 auto calc(clamp(2.5rem,6vh,4rem))}.ini-hilo__pie{margin:3rem 0 0}.ini-hilo__mensajes{border-left:1px solid var(--g-acento)}.ini-msj{display:grid}.ini-msj__globo{align-items:flex-end;gap:.6rem;max-width:100%}.ini-msj__texto{max-width:15.5rem;font-size:.95rem}main.ini .ini-hilo__pie{margin-top:2rem}main.ini .ini-msj__texto{max-width:16.5rem;font-size:1rem}.ini-flota{margin:0 0 calc(clamp(2rem,5vh,3rem));margin-inline:calc(-1*clamp(1rem,4vw,3rem))}.ini-servicio{border-top:1px solid var(--g-borde)}.ini-servicio__texto{grid-column:1}.ini-servicios__lista{column-gap:calc(clamp(1.5rem,3vw,2.5rem))}.ini-servicio__nombre{font-size:calc(clamp(1.4rem,1.1rem + .8vw,1.75rem))}.ini-servicio__enlace{grid-template-columns:minmax(0,1fr) auto;column-gap:.85rem;padding:1.5rem 0 1.75rem;display:grid}main.ini .ini-servicio__texto{font-size:1rem}.ini-frase__campo--num{width:1.6ch}.ini-frase__nota{grid-column:1/-1}.ini-horas .ini-acciones>*,.ini-horas .ini-acciones .drt-btn{justify-content:center;width:100%}.ini-frase__texto{font-size:calc(clamp(2.4rem,11.4vw,4rem));line-height:1.05}.ini-frase__campo:not(.ini-frase__campo--num){letter-spacing:-.03em;width:calc(100% - .5em);font-size:.62em}.ini-frase__resultado{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem 1rem;margin-top:calc(clamp(2.25rem,6vh,3.5rem));display:grid}.ini-frase__cifra{grid-row:1;font-size:calc(clamp(6rem,36vw,10rem));line-height:.85}.ini-frase__unidad{grid-area:1/2;font-size:1.35rem}.ini-frase__resultado .ini-acciones{grid-column:1/-1}.ini-hoja:before{content:"";background:var(--g-laton);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:50%;left:53%;translate:-50% -50%}.ini-hoja:nth-child(2n):before{left:47%}.ini-hoja:nth-child(2n) .ini-hoja__dibujo{grid-column:2}.ini-hoja:nth-child(2n) .ini-hoja__n,.ini-hoja:nth-child(2n) .ini-hoja__nombre,.ini-hoja:nth-child(2n) .ini-hoja__texto{text-align:right;grid-column:1}.ini-metodo__empieza{border-top:1px solid var(--g-borde);padding-top:1.5rem}.ini-hojas{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M30 1 C45 1 53 4 53 10 C53 20 47 20 47 30 C47 40 53 40 53 50 C53 60 47 60 47 70 C47 80 53 80 53 90' fill='none' stroke='%238A6410' stroke-width='2' stroke-dasharray='6 6' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;position:relative}.ini-hoja{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:center;gap:.1rem 3rem;min-height:10rem;padding:.75rem 0;position:relative}.ini-hoja:nth-child(odd),.ini-hoja:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:.1rem 3rem;min-height:10rem;padding:.75rem 0}.ini-hoja__dibujo{grid-area:1/1/span 3;height:7.5rem}.ini-hoja__n{color:var(--g-acento);font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);grid-column:2;font-size:1.6rem;line-height:1}.ini-hoja__nombre{font-size:1.3rem}.ini-hoja__texto{grid-column:2}.ini-metodo__rejilla>.ini-metodo__empieza{grid-column:1/-1}main.ini .ini-hoja:before{display:none}main.ini .ini-hoja:nth-child(2n) .ini-hoja__dibujo{grid-area:1/1/span 3;width:4.5rem;height:4.5rem}main.ini .ini-hoja:nth-child(2n) .ini-hoja__n,main.ini .ini-hoja:nth-child(2n) .ini-hoja__nombre,main.ini .ini-hoja:nth-child(2n) .ini-hoja__texto{text-align:left;grid-column:2}main.ini .ini-metodo__empieza{margin-top:.5rem}main.ini .ini-hojas{background:0 0;gap:0}main.ini .ini-hoja,main.ini .ini-hoja:nth-child(odd),main.ini .ini-hoja:nth-child(2n){border-top:1px solid var(--g-borde);grid-template-columns:4.5rem minmax(0,1fr);align-content:start;align-items:start;gap:.2rem 1rem;min-height:0;padding:1.1rem 0}main.ini .ini-hoja__dibujo{grid-area:1/1/span 3;width:4.5rem}main.ini .ini-hoja__n{text-align:left;grid-column:2;font-size:1.1rem}main.ini .ini-hoja__nombre{text-align:left;grid-column:2;font-size:1.25rem}main.ini .ini-hoja__texto{text-align:left;grid-column:2;font-size:1rem}.ini-dudas .cajon{border-radius:4px;margin-top:.4rem}.ini-planes .ini-titulo{font-size:calc(clamp(2.5rem,11.5vw,3.6rem))}.ini-peldanos{margin:3.5rem 0 0}.ini-peldano{padding:1.85rem}.ini-peldano__precio{font-size:calc(clamp(2.5rem,1.4rem + 3vw,4.1rem))}.ini-planes__nota{border-left:2px solid var(--g-acento);margin:1.5rem 0 0;padding-left:1rem}.ini-planes__acciones{align-items:center}.ini-dudas{max-width:46rem;margin-top:1.5rem}main.ini .ini-dudas .cajon>summary{min-height:44px;font-size:1rem}main.ini .ini-peldanos{gap:.6rem;margin-top:0}main.ini .ini-peldano{min-height:0;padding:1.4rem 1.25rem}main.ini .ini-peldano__para,main.ini .ini-planes__nota{font-size:1rem}.ini-sobre__foto{aspect-ratio:16/10;min-height:0;margin:2rem calc(clamp(1rem,4vw,3rem))}.ini-sobre__imagen{height:calc(clamp(12rem,40vw,18rem));padding:1.5rem calc(clamp(1rem,4vw,2.5rem))}.ini-sobre__panel{padding:calc(clamp(2rem,5vw,3.5rem)) calc(clamp(1rem,5vw,3.5rem))}.ini-sobre .ini-titulo{font-size:calc(clamp(2.5rem,11.5vw,3.6rem))}main.ini .ini-sobre__foto{aspect-ratio:16/9;margin-block:1.5rem}.ini-despues{max-width:56rem}.ini-cierre{flex-direction:column;padding-bottom:0}.ini-cierre__lema{max-width:none;font-size:calc(clamp(5rem,22vw,9rem))}.ini-cierre__faro{order:2;width:82%;margin:-6.5rem -8% 0 auto}.ini-despues__n{font-size:1.9rem}main.ini[data-derrota] .ini-cierre{grid-template-columns:minmax(0,1fr)}main.ini[data-derrota] .ini-cierre__faro{grid-area:2/1}main.ini .ini-despues__texto{font-size:1rem}main.ini .ini-cierre__lema{font-size:calc(clamp(4.25rem,20vw,7rem))}main.ini .ini-despues{gap:.25rem}@media (min-width:560px) and (max-width:639px){.ini-hilo__ejemplo{margin-bottom:1.25rem}.ini-hilo__mensajes{gap:1.1rem;padding:0 0 0 1.25rem;display:flex}.ini-msj--cliente .ini-msj__globo{align-items:flex-start}.ini-msj__tecleo{right:0}.ini-barco{display:none}.ini-peldanos{gap:.5rem}.ini-despues{gap:1rem}}@media (min-width:640px) and (max-width:767px){.ini-hilo__ejemplo{margin-bottom:1.25rem}.ini-hilo__mensajes{gap:1.1rem;padding:0 0 0 1.25rem;display:flex}.ini-msj--cliente .ini-msj__globo{align-items:flex-start}.ini-msj__tecleo{right:0}.ini-barco{display:none}.ini-servicios__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.ini-peldanos{gap:.5rem}.ini-despues{gap:1rem}}@media (min-width:768px) and (max-width:899px){.ini-hilo__ejemplo{margin-bottom:1.25rem}.ini-hilo__mensajes{gap:1.1rem;padding:0 0 0 1.25rem;display:flex}.ini-msj--cliente .ini-msj__globo{align-items:flex-start}.ini-msj__tecleo{right:0}.ini-barco{display:none}.ini-servicios__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.ini-peldanos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0}.ini-peldano--1{min-height:16rem}.ini-peldano--2{min-height:21rem}.ini-peldano--3{min-height:26rem}.ini-despues{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 calc(clamp(1.25rem,3vw,2.5rem))}}@media (min-width:900px) and (max-width:1023px){.ini-hilo__ejemplo{margin:0;position:absolute;top:-.25rem;left:0}.ini-msj--agente .ini-msj__nota--izq{justify-self:end}.ini-msj__nota--izq:before{order:2}.ini-msj__nota--izq:after{content:"";background:var(--g-acento);border-radius:50%;order:3;width:6px;height:6px}.ini-msj__nota--der:after{content:"";background:var(--g-acento);border-radius:50%;order:-1;width:6px;height:6px}.ini-hilo__mensajes{gap:1.5rem;padding:2.75rem 0 0;display:grid;position:relative}.ini-hilo__mensajes:before{content:"";background:var(--g-acento);opacity:.6;width:1px;position:absolute;top:0;bottom:-1rem;left:50%}.ini-msj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:3.5rem}.ini-msj__globo{grid-row:1}.ini-msj--cliente .ini-msj__globo{grid-column:1;justify-self:end;align-items:flex-end}.ini-msj--agente .ini-msj__globo{grid-column:2;justify-self:start;align-items:flex-start}.ini-msj__nota--izq{grid-area:1/1;justify-self:start}.ini-msj__nota--der{grid-area:1/2;justify-self:end}.ini-msj__tecleo{left:calc(50% + 1.75rem);right:auto}.ini-barco{display:block}.ini-flota{padding-top:1.5rem}.ini-servicios__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.ini-peldanos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0}.ini-peldano--1{min-height:16rem}.ini-peldano--2{min-height:21rem}.ini-peldano--3{min-height:26rem}.ini-despues{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 calc(clamp(1.25rem,3vw,2.5rem))}}}@media (min-width:1024px) and (max-width:1199px){.ini-banda{padding-block:calc(clamp(3rem,7vh,4.75rem))}.ini-titulo{font-size:calc(clamp(2.2rem,1.2rem + 2.4vw,3.6rem))}.ini-titulo--hero{max-width:none;font-size:calc(clamp(3.5rem,1rem + 5.4vw,7rem))}main.ini[data-derrota] .ini-titulo--hero{max-width:21ch;font-size:calc(clamp(3.5rem,5vw,5rem));line-height:1.04}main.ini .ini-banda{padding-block:calc(clamp(3rem,7vh,4.5rem))}main.ini .ini-titulo:not(.ini-titulo--hero){font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-rotulo{margin-bottom:.9rem}main.ini .ini-cabeza{margin-bottom:1.5rem}main.ini .ini-titulo--hero{grid-area:2/2/auto/4;max-width:none;font-size:calc(clamp(2.9rem,.4rem + 4vw,4.25rem));line-height:.95}main.ini[data-derrota] .ini-banda:not(.ini-hero){padding-block:calc(clamp(4.5rem,8vw,7rem))}.ini-hilo__ejemplo{margin:0;position:absolute;top:-.25rem;left:0}.ini-msj--agente .ini-msj__nota--izq{justify-self:end}.ini-msj__nota--izq:before{order:2}.ini-msj__nota--izq:after{content:"";background:var(--g-acento);border-radius:50%;order:3;width:6px;height:6px}.ini-msj__nota--der:after{content:"";background:var(--g-acento);border-radius:50%;order:-1;width:6px;height:6px}.ini-hilo__cuerpo{border-left:1px solid var(--g-acento);grid-area:1/2/span 2;max-width:none;padding-left:calc(clamp(1.5rem,3vw,3rem))}.ini-msj__nota{max-width:7.5rem;font-size:.8125rem;line-height:1.3}.ini-hilo__cabeza{grid-area:1/1;align-self:end;margin:0}.ini-hilo__pie{grid-area:2/1;align-self:start;margin:1.5rem 0 0}.ini-hilo .ini-marco{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,6fr) minmax(0,7fr);column-gap:calc(clamp(2rem,4vw,4rem));display:grid}.ini-hilo .ini-titulo{font-size:calc(clamp(2.4rem,1rem + 2.1vw,3.6rem))}.ini-hilo__mensajes{border-left:0;gap:1.1rem;padding:1.5rem 0 0;display:flex;position:relative}.ini-hilo__mensajes:before{content:"";background:var(--g-acento);opacity:.6;width:1px;display:none;position:absolute;top:0;bottom:-1rem;left:50%}.ini-msj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:flex-start;align-items:center;column-gap:3.5rem;padding-left:7.5rem;display:flex}.ini-msj--agente{justify-content:flex-end}.ini-msj__globo{grid-row:1;align-items:center;gap:1rem;max-width:none}.ini-msj--cliente .ini-msj__globo{flex-direction:row;grid-column:1;justify-self:end;align-items:center;gap:1rem;max-width:none}.ini-msj--agente .ini-msj__globo{grid-column:2;justify-self:start;align-items:center;gap:1rem;max-width:none}.ini-msj__texto{max-width:19rem;font-size:.92rem}.ini-msj__nota--izq{grid-area:1/1;justify-self:start;position:absolute;top:50%;left:0;translate:0 -50%}.ini-msj:has(.ini-msj__nota--der){padding-right:8.5rem}.ini-msj__nota--der{grid-area:1/2;justify-self:end;position:absolute;top:50%;right:0;translate:0 -50%}.ini-msj__tecleo{left:auto;right:0}main.ini .ini-hilo .ini-titulo{font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-msj__texto{font-size:.92rem}.ini-barco{display:none}.ini-servicios .ini-marco{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;column-gap:calc(clamp(1.5rem,3vw,3rem));display:block}.ini-servicios .ini-cabeza{max-width:none;margin:0}.ini-servicios .ini-titulo{font-size:calc(clamp(3rem,1rem + 4.2vw,6rem))}.ini-flota{margin:calc(clamp(1rem,3vh,2rem)) 0 0;padding-top:0}.ini-flota__dibujo{object-fit:contain;max-height:30rem}.ini-servicio{border-top:0}.ini-servicio__texto{font-size:var(--g-txt-sm);flex:1 0 100%;order:2;grid-column:1/-1}.ini-servicios__lista{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.25rem;margin-top:calc(clamp(1.25rem,3vh,2rem))}.ini-servicio__nombre{flex:0 auto;min-width:0;font-size:.98rem}.ini-servicio__enlace{flex-wrap:wrap;grid-template-columns:auto auto;place-content:flex-start start;column-gap:.5rem;padding:1.5rem 0 1.75rem;display:flex}.ini-servicio__flecha{order:1;display:none}.ini-servicio__nombre:after{content:" →";color:var(--g-acento);font-weight:400}main.ini[data-derrota] .ini-servicios__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem;margin-top:2.5rem}main.ini[data-derrota] .ini-servicio__enlace{padding-block:1.5rem}main.ini .ini-servicios .ini-titulo{font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-flota{margin-top:.5rem}main.ini .ini-flota__dibujo{max-height:17rem}main.ini .ini-servicios__lista{margin-top:1rem}.ini-frase__nota{grid-column:2}.ini-frase{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;column-gap:calc(clamp(1.5rem,3vw,3rem));display:grid}.ini-frase__texto{font-size:calc(clamp(2.6rem,1rem + 3.3vw,5rem));line-height:1.08}.ini-frase__campo:not(.ini-frase__campo--num){width:calc(100% - .4em);font-size:.86em}.ini-frase__resultado{border-left:1px solid var(--g-borde);border-left-color:var(--g-acento);flex-direction:column;grid-template-columns:auto minmax(0,34rem);align-items:flex-start;gap:.45rem;margin:0;padding-left:calc(clamp(1.5rem,3vw,3rem));display:flex}.ini-frase__cifra{grid-row:1/span 3;font-size:calc(clamp(8rem,2rem + 12vw,16rem));line-height:.8}.ini-frase__unidad{font-size:calc(clamp(1.3rem,.8rem + .9vw,1.9rem))}.ini-frase__resultado .ini-acciones{grid-column:2;margin-top:.75rem}main.ini .ini-frase{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}main.ini .ini-frase__texto{font-size:calc(clamp(2rem,.6rem + 2.2vw,2.9rem));line-height:1.2}main.ini .ini-frase__resultado{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem 1.5rem;display:grid}main.ini .ini-frase__cifra{grid-area:1/1/span 3;font-size:calc(clamp(6.5rem,2rem + 6vw,10.5rem))}main.ini .ini-frase__unidad{grid-area:1/2;font-size:calc(clamp(1.2rem,.7rem + .7vw,1.5rem))}main.ini .ini-frase__nota{font-size:var(--g-txt-sm);grid-area:2/2}main.ini .ini-frase__resultado .ini-acciones{grid-area:3/2;margin-top:.5rem}.ini-metodo__cabeza{margin-bottom:0;position:static;top:7rem}.ini-metodo:before{content:"";opacity:.4;pointer-events:none;background:url(/brand/grania/home/carta-fondo.webp) 100% 0/cover no-repeat;width:46%;height:48%;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(farthest-side at 100% 0,#000 45%,#0000);mask-image:radial-gradient(farthest-side at 100% 0,#000 45%,#0000)}.ini-metodo__rejilla{grid-template-columns:minmax(0,1fr);align-items:center;column-gap:calc(clamp(1.25rem,2.5vw,2.5rem))}.ini-metodo .ini-cabeza{max-width:none}.ini-metodo__cabeza .ini-titulo{font-size:calc(clamp(3rem,1rem + 4.2vw,6rem))}.ini-hojas{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M12 45 C16 70 20 70 23 62 S 34 30 44 58 S 58 70 64 48 S 76 40 82 62 S 90 60 94 50' fill='none' stroke='%238A6410' stroke-width='2' stroke-dasharray='6 7' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 8rem no-repeat;grid-template-columns:repeat(5,minmax(0,1fr))}.ini-hoja{top:calc(7rem + var(--i) * 1.6rem);border-left:0;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:.35rem .75rem;padding:0 1.25rem 0 0;position:static}.ini-hoja:nth-child(odd),.ini-hoja:nth-child(2n){border-left:0;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:.35rem .75rem;padding:0 1.25rem 0 0;position:static}.ini-hoja__dibujo{grid-area:1/1/auto/-1;height:8rem;margin-bottom:1.25rem}.ini-hoja__n{font-family:var(--g-fuente-mono);font-size:1.05rem;font-weight:var(--g-peso-fuerte);color:var(--g-texto);grid-area:2/1}.ini-hoja__nombre{grid-row:2;font-size:1.35rem}.ini-hoja__texto{grid-area:3/1/auto/-1}.ini-metodo__rejilla>.ini-metodo__empieza{border-left:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);font-weight:var(--g-peso-normal,400);border:0;border-top:1px solid var(--g-acento);flex-direction:column;grid-column:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;margin:0;padding:2rem 0 0;display:grid}.ini-metodo__empieza>:last-child{border-left:1px solid var(--g-acento);padding-left:2.5rem}.ini-metodo__empieza .drt-btn{white-space:nowrap;padding-inline:3.5rem}.ini-metodo__frase{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;font-size:calc(clamp(2rem,1rem + 2.4vw,3.6rem))}.ini-metodo__frase em{color:var(--g-acento);font-weight:200}main.ini[data-derrota] .ini-metodo__rejilla{grid-template-columns:minmax(0,1fr);gap:2.5rem}main.ini[data-derrota] .ini-metodo .ini-cabeza{max-width:42rem;margin:0}main.ini[data-derrota] .ini-hojas{background:0 0;column-gap:1.5rem}main.ini[data-derrota] .ini-hoja__dibujo{height:7rem}main.ini[data-derrota] .ini-hoja__nombre{font-size:1.125rem}main.ini[data-derrota] .ini-metodo__rejilla>.ini-metodo__empieza{border-left:0;border-top:1px solid var(--g-borde);flex-flow:wrap;grid-column:1;justify-content:space-between;align-items:center;padding:1.75rem 0 0}main.ini .ini-metodo:before{opacity:.25;width:30%;height:70%}main.ini .ini-metodo__rejilla{grid-template-columns:minmax(0,2.8fr) minmax(0,8fr) auto;align-items:center;column-gap:calc(clamp(1.25rem,2.5vw,2.5rem))}main.ini .ini-metodo .ini-cabeza{margin:0}main.ini .ini-hojas{background-size:100% 4.5rem;column-gap:1rem}main.ini .ini-hoja,main.ini .ini-hoja:nth-child(odd),main.ini .ini-hoja:nth-child(2n){column-gap:.4rem;padding:0}main.ini .ini-hoja__dibujo{margin-bottom:.75rem}main.ini .ini-hoja__n{font-size:.9rem}main.ini .ini-hoja__nombre{font-size:1rem}main.ini .ini-hoja__texto{font-size:.85rem}main.ini .ini-metodo__rejilla>.ini-metodo__empieza{border-top:0;border-left:1px solid var(--g-borde);flex-direction:column;grid-column:3;align-items:flex-start;gap:1rem;padding:0 0 0 calc(clamp(1rem,2vw,1.5rem));display:flex}main.ini .ini-metodo__empieza>:last-child{border-left:0;padding-left:0}main.ini .ini-metodo__frase{font-family:var(--g-fuente-mono);font-weight:400;font-size:var(--g-txt-sm);letter-spacing:0}main.ini .ini-metodo__frase em{color:inherit;font-weight:400}main.ini .ini-metodo__empieza .drt-btn{white-space:nowrap;padding-inline:1.25rem}main.ini .ini-metodo__cabeza .ini-titulo{max-width:none;font-size:calc(clamp(2rem,.8rem + 1.9vw,2.85rem));line-height:1}.ini-dudas .cajon{margin:0}.ini-planes .ini-marco{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,8fr) minmax(0,3.5fr);align-items:end;column-gap:calc(clamp(1.5rem,3vw,3rem));display:grid}.ini-planes .ini-cabeza{grid-area:1/1/auto/-1;align-self:center;max-width:none;margin:0 0 calc(clamp(2rem,4vh,3rem))}.ini-planes .ini-titulo{max-width:11ch;font-size:calc(clamp(3rem,1rem + 4.2vw,6rem))}.ini-planes .ini-titulo em{white-space:nowrap}.ini-peldanos{grid-area:2/1/span 2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;margin:0}.ini-peldano{padding:1.75rem 2rem}.ini-peldano--1{min-height:17rem}.ini-peldano--2{min-height:20rem}.ini-peldano--3{min-height:24rem}.ini-peldano__precio{font-size:calc(clamp(2.6rem,1rem + 3vw,4.4rem))}.ini-peldano__para{font-size:var(--g-txt-md)}.ini-planes__nota{border-left:1px solid var(--g-borde);font-size:var(--g-txt-md);grid-area:2/2;align-self:end;margin:0;padding-bottom:1rem;padding-left:calc(clamp(1.5rem,2.5vw,2.5rem))}.ini-planes__acciones{border-left:1px solid var(--g-borde);flex-direction:column;grid-area:3/2;align-self:start;align-items:stretch;margin:0;padding-bottom:.5rem;padding-left:calc(clamp(1.5rem,2.5vw,2.5rem))}.ini-dudas{grid-area:4/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem;max-width:none;margin-top:calc(clamp(1.5rem,3vh,2.25rem));display:grid}main.ini[data-derrota] .ini-planes .ini-marco{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem 3rem}main.ini[data-derrota] .ini-planes .ini-cabeza{grid-area:1/1/auto/-1}main.ini[data-derrota] .ini-peldanos{grid-area:2/1/span 2}main.ini[data-derrota] .ini-peldano{min-height:15rem;padding:1.5rem}main.ini[data-derrota] .ini-planes__nota{grid-area:2/2;font-size:1rem}main.ini[data-derrota] .ini-planes__acciones{grid-area:3/2}main.ini[data-derrota] .ini-planes__acciones .drt-btn{white-space:normal}main.ini[data-derrota] .ini-dudas{grid-area:4/1/auto/-1;margin-top:2rem}main.ini .ini-planes .ini-marco{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,3.4fr) minmax(0,5.4fr) minmax(0,3.2fr);align-items:center;column-gap:calc(clamp(1.5rem,2.5vw,2.5rem))}main.ini .ini-planes .ini-cabeza{grid-area:1/1/span 2;margin:0}main.ini .ini-planes .ini-titulo{max-width:none;font-size:calc(clamp(2rem,.8rem + 1.9vw,2.85rem));line-height:1}main.ini .ini-planes .ini-titulo em{white-space:normal}main.ini .ini-peldanos{grid-area:1/2/span 2;align-items:stretch}main.ini .ini-peldano,main.ini .ini-peldano--1,main.ini .ini-peldano--2,main.ini .ini-peldano--3{justify-content:flex-start;min-height:12rem;padding:1.25rem}main.ini .ini-peldano__precio{font-size:calc(clamp(1.9rem,.8rem + 1.6vw,2.6rem))}main.ini .ini-peldano__para{font-size:var(--g-txt-sm)}main.ini .ini-planes__nota{font-size:var(--g-txt-sm);grid-area:1/3;align-self:end;padding-bottom:.5rem;padding-left:calc(clamp(1rem,2vw,1.5rem))}main.ini .ini-planes__acciones{grid-area:2/3;align-self:start;align-items:flex-start;margin:0;padding-left:calc(clamp(1rem,2vw,1.5rem))}main.ini .ini-dudas{grid-row:3;margin-top:1.5rem}main.ini .ini-planes__acciones .drt-btn{padding-inline:1.25rem}.ini-sobre{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:.75rem;min-height:0;padding:calc(clamp(2.5rem,6vh,4.5rem)) max(clamp(1rem,4vw,3rem),50% - 620px + 3rem)}.ini-sobre__foto{aspect-ratio:auto;border-radius:0;min-height:26rem;margin:0}.ini-sobre__imagen{height:auto;padding:.75rem .75rem 0}.ini-sobre__panel{flex-direction:column;justify-content:center;padding:calc(clamp(2.5rem,4vw,4rem));display:flex}.ini-sobre .ini-titulo{font-size:calc(clamp(3rem,1rem + 4vw,5.6rem))}main.ini .ini-sobre .ini-titulo{font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-sobre{padding-block:calc(clamp(2rem,5vh,3.5rem))}main.ini .ini-sobre__foto{min-height:18rem}main.ini .ini-sobre__panel{padding:calc(clamp(2rem,3vw,3rem))}.ini-cierre__marco{width:100%}.ini-despues{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 calc(clamp(1.25rem,3vw,2.5rem));max-width:44rem}.ini-cierre{align-items:center;min-height:calc(clamp(36rem,86vh,52rem))}.ini-cierre__lema{max-width:9ch;font-size:calc(clamp(4rem,1rem + 12vw,13rem))}.ini-cierre__faro{width:calc(min(64vw,1000px));margin:0;position:absolute;bottom:-6%;right:-8%}.ini-cierre__marco>.ini-acciones{vertical-align:middle;margin-top:2.25rem;margin-right:2rem;display:inline-flex}.ini-despues__n{font-size:2.1rem}main.ini[data-derrota] .ini-cierre{grid-template-columns:minmax(0,1fr)}main.ini[data-derrota] .ini-cierre__faro{grid-area:2/1}main.ini .ini-cierre{min-height:0;padding-block:calc(clamp(3rem,7vh,4.5rem))}main.ini .ini-cierre__lema{max-width:none;font-size:calc(clamp(4rem,1rem + 5vw,6.5rem))}main.ini .ini-cierre .ini-lead{margin-top:1rem}main.ini .ini-despues{max-width:46rem}main.ini .ini-cierre__faro{aspect-ratio:3/2;width:calc(min(46vw,720px));height:auto;bottom:-4%;right:-3%}}@media (min-width:1200px){.ini-banda{padding-block:calc(clamp(3rem,7vh,4.75rem))}.ini-titulo{font-size:calc(clamp(2.2rem,1.2rem + 2.4vw,3.6rem))}.ini-titulo--hero{max-width:none;font-size:calc(clamp(3.5rem,1rem + 5.4vw,7rem))}main.ini[data-derrota] .ini-titulo--hero{max-width:21ch;font-size:calc(clamp(3.5rem,5vw,5rem));line-height:1.04}main.ini .ini-banda{padding-block:calc(clamp(3rem,7vh,4.5rem))}main.ini .ini-titulo:not(.ini-titulo--hero){font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-rotulo{margin-bottom:.9rem}main.ini .ini-cabeza{margin-bottom:1.5rem}main.ini .ini-titulo--hero{grid-area:2/2/auto/4;max-width:none;font-size:calc(clamp(2.9rem,.4rem + 4vw,4.25rem));line-height:.95}main.ini[data-derrota] .ini-banda:not(.ini-hero){padding-block:calc(clamp(4.5rem,8vw,7rem))}.ini-hilo__ejemplo{margin:0;position:absolute;top:-.25rem;left:0}.ini-msj--agente .ini-msj__nota--izq{justify-self:end}.ini-msj__nota--izq:before{order:2}.ini-msj__nota--izq:after{content:"";background:var(--g-acento);border-radius:50%;order:3;width:6px;height:6px}.ini-msj__nota--der:after{content:"";background:var(--g-acento);border-radius:50%;order:-1;width:6px;height:6px}.ini-hilo__cuerpo{border-left:1px solid var(--g-acento);grid-area:1/2/span 2;max-width:none;padding-left:calc(clamp(1.5rem,3vw,3rem))}.ini-msj__nota{max-width:7.5rem;font-size:.8125rem;line-height:1.3}.ini-hilo__cabeza{grid-area:1/1;align-self:end;margin:0}.ini-hilo__pie{grid-area:2/1;align-self:start;margin:1.5rem 0 0}.ini-hilo .ini-marco{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,6fr) minmax(0,7fr);column-gap:calc(clamp(2rem,4vw,4rem));display:grid}.ini-hilo .ini-titulo{font-size:calc(clamp(2.4rem,1rem + 2.1vw,3.6rem))}.ini-hilo__mensajes{border-left:0;gap:1.1rem;padding:1.5rem 0 0;display:flex;position:relative}.ini-hilo__mensajes:before{content:"";background:var(--g-acento);opacity:.6;width:1px;display:none;position:absolute;top:0;bottom:-1rem;left:50%}.ini-msj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:flex-start;align-items:center;column-gap:3.5rem;padding-left:7.5rem;display:flex}.ini-msj--agente{justify-content:flex-end}.ini-msj__globo{grid-row:1;align-items:center;gap:1rem;max-width:none}.ini-msj--cliente .ini-msj__globo{flex-direction:row;grid-column:1;justify-self:end;align-items:center;gap:1rem;max-width:none}.ini-msj--agente .ini-msj__globo{grid-column:2;justify-self:start;align-items:center;gap:1rem;max-width:none}.ini-msj__texto{max-width:19rem;font-size:.92rem}.ini-msj__nota--izq{grid-area:1/1;justify-self:start;position:absolute;top:50%;left:0;translate:0 -50%}.ini-msj:has(.ini-msj__nota--der){padding-right:8.5rem}.ini-msj__nota--der{grid-area:1/2;justify-self:end;position:absolute;top:50%;right:0;translate:0 -50%}.ini-msj__tecleo{left:auto;right:0}main.ini .ini-hilo .ini-titulo{font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-msj__texto{font-size:.92rem}.ini-barco{display:none}.ini-servicios .ini-marco{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;column-gap:calc(clamp(1.5rem,3vw,3rem));display:block}.ini-servicios .ini-cabeza{max-width:none;margin:0}.ini-servicios .ini-titulo{font-size:calc(clamp(3rem,1rem + 4.2vw,6rem))}.ini-flota{margin:calc(clamp(1rem,3vh,2rem)) 0 0;padding-top:0}.ini-flota__dibujo{object-fit:contain;max-height:30rem}.ini-servicio{border-top:0}.ini-servicio__texto{font-size:var(--g-txt-sm);flex:1 0 100%;order:2;grid-column:1/-1}.ini-servicios__lista{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:1.25rem;margin-top:calc(clamp(1.25rem,3vh,2rem))}.ini-servicio__nombre{flex:0 auto;min-width:0;font-size:.98rem}.ini-servicio__enlace{flex-wrap:wrap;grid-template-columns:auto auto;place-content:flex-start start;column-gap:.5rem;padding:1rem 0 1.25rem;display:flex}.ini-servicio__flecha{order:1;display:none}.ini-servicio__nombre:after{content:" →";color:var(--g-acento);font-weight:400}main.ini[data-derrota] .ini-servicios__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem;margin-top:2.5rem}main.ini[data-derrota] .ini-servicio__enlace{padding-block:1.5rem}main.ini .ini-servicios .ini-titulo{font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-flota{margin-top:.5rem}main.ini .ini-flota__dibujo{max-height:17rem}main.ini .ini-servicios__lista{margin-top:1rem}.ini-frase__nota{grid-column:2}.ini-frase{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;column-gap:calc(clamp(1.5rem,3vw,3rem));display:grid}.ini-frase__texto{font-size:calc(clamp(2.6rem,1rem + 3.3vw,5rem));line-height:1.08}.ini-frase__campo:not(.ini-frase__campo--num){width:calc(100% - .4em);font-size:.86em}.ini-frase__resultado{border-left:1px solid var(--g-borde);border-left-color:var(--g-acento);flex-direction:column;grid-template-columns:auto minmax(0,34rem);align-items:flex-start;gap:.45rem;margin:0;padding-left:calc(clamp(1.5rem,3vw,3rem));display:flex}.ini-frase__cifra{grid-row:1/span 3;font-size:calc(clamp(8rem,2rem + 12vw,16rem));line-height:.8}.ini-frase__unidad{font-size:calc(clamp(1.3rem,.8rem + .9vw,1.9rem))}.ini-frase__resultado .ini-acciones{grid-column:2;margin-top:.75rem}main.ini .ini-frase{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}main.ini .ini-frase__texto{font-size:calc(clamp(2rem,.6rem + 2.2vw,2.9rem));line-height:1.2}main.ini .ini-frase__resultado{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem 1.5rem;display:grid}main.ini .ini-frase__cifra{grid-area:1/1/span 3;font-size:calc(clamp(6.5rem,2rem + 6vw,10.5rem))}main.ini .ini-frase__unidad{grid-area:1/2;font-size:calc(clamp(1.2rem,.7rem + .7vw,1.5rem))}main.ini .ini-frase__nota{font-size:var(--g-txt-sm);grid-area:2/2}main.ini .ini-frase__resultado .ini-acciones{grid-area:3/2;margin-top:.5rem}.ini-metodo__cabeza{margin-bottom:0;position:static;top:7rem}.ini-metodo:before{content:"";opacity:.4;pointer-events:none;background:url(/brand/grania/home/carta-fondo.webp) 100% 0/cover no-repeat;width:46%;height:48%;position:absolute;top:0;right:0;-webkit-mask-image:radial-gradient(farthest-side at 100% 0,#000 45%,#0000);mask-image:radial-gradient(farthest-side at 100% 0,#000 45%,#0000)}.ini-metodo__rejilla{grid-template-columns:minmax(0,1fr);align-items:center;column-gap:calc(clamp(1.25rem,2.5vw,2.5rem))}.ini-metodo .ini-cabeza{max-width:none}.ini-metodo__cabeza .ini-titulo{font-size:calc(clamp(3rem,1rem + 4.2vw,6rem))}.ini-hojas{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M12 45 C16 70 20 70 23 62 S 34 30 44 58 S 58 70 64 48 S 76 40 82 62 S 90 60 94 50' fill='none' stroke='%238A6410' stroke-width='2' stroke-dasharray='6 7' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 8rem no-repeat;grid-template-columns:repeat(5,minmax(0,1fr))}.ini-hoja{top:calc(7rem + var(--i) * 1.6rem);border-left:0;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:.35rem .75rem;padding:0 1.25rem 0 0;position:static}.ini-hoja:nth-child(odd),.ini-hoja:nth-child(2n){border-left:0;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:.35rem .75rem;padding:0 1.25rem 0 0;position:static}.ini-hoja__dibujo{grid-area:1/1/auto/-1;height:8rem;margin-bottom:1.25rem}.ini-hoja__n{font-family:var(--g-fuente-mono);font-size:1.05rem;font-weight:var(--g-peso-fuerte);color:var(--g-texto);grid-area:2/1}.ini-hoja__nombre{grid-row:2;font-size:1.35rem}.ini-hoja__texto{grid-area:3/1/auto/-1}.ini-metodo__rejilla>.ini-metodo__empieza{border-left:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);font-weight:var(--g-peso-normal,400);border:0;border-top:1px solid var(--g-acento);flex-direction:column;grid-column:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;margin:0;padding:2rem 0 0;display:grid}.ini-metodo__empieza>:last-child{border-left:1px solid var(--g-acento);padding-left:2.5rem}.ini-metodo__empieza .drt-btn{white-space:nowrap;padding-inline:3.5rem}.ini-metodo__frase{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;font-size:calc(clamp(2rem,1rem + 2.4vw,3.6rem))}.ini-metodo__frase em{color:var(--g-acento);font-weight:200}main.ini[data-derrota] .ini-metodo__rejilla{grid-template-columns:minmax(0,1fr);gap:2.5rem}main.ini[data-derrota] .ini-metodo .ini-cabeza{max-width:42rem;margin:0}main.ini[data-derrota] .ini-hojas{background:0 0;column-gap:1.5rem}main.ini[data-derrota] .ini-hoja__dibujo{height:7rem}main.ini[data-derrota] .ini-hoja__nombre{font-size:1.125rem}main.ini[data-derrota] .ini-metodo__rejilla>.ini-metodo__empieza{border-left:0;border-top:1px solid var(--g-borde);flex-flow:wrap;grid-column:1;justify-content:space-between;align-items:center;padding:1.75rem 0 0}main.ini .ini-metodo:before{opacity:.25;width:30%;height:70%}main.ini .ini-metodo__rejilla{grid-template-columns:minmax(0,2.8fr) minmax(0,8fr) auto;align-items:center;column-gap:calc(clamp(1.25rem,2.5vw,2.5rem))}main.ini .ini-metodo .ini-cabeza{margin:0}main.ini .ini-hojas{background-size:100% 4.5rem;column-gap:1rem}main.ini .ini-hoja,main.ini .ini-hoja:nth-child(odd),main.ini .ini-hoja:nth-child(2n){column-gap:.4rem;padding:0}main.ini .ini-hoja__dibujo{margin-bottom:.75rem}main.ini .ini-hoja__n{font-size:.9rem}main.ini .ini-hoja__nombre{font-size:1rem}main.ini .ini-hoja__texto{font-size:.85rem}main.ini .ini-metodo__rejilla>.ini-metodo__empieza{border-top:0;border-left:1px solid var(--g-borde);flex-direction:column;grid-column:3;align-items:flex-start;gap:1rem;padding:0 0 0 calc(clamp(1rem,2vw,1.5rem));display:flex}main.ini .ini-metodo__empieza>:last-child{border-left:0;padding-left:0}main.ini .ini-metodo__frase{font-family:var(--g-fuente-mono);font-weight:400;font-size:var(--g-txt-sm);letter-spacing:0}main.ini .ini-metodo__frase em{color:inherit;font-weight:400}main.ini .ini-metodo__empieza .drt-btn{white-space:nowrap;padding-inline:1.25rem}main.ini .ini-metodo__cabeza .ini-titulo{max-width:none;font-size:calc(clamp(2rem,.8rem + 1.9vw,2.85rem));line-height:1}.ini-dudas .cajon{margin:0}.ini-planes .ini-marco{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,8fr) minmax(0,3.5fr);align-items:end;column-gap:calc(clamp(1.5rem,3vw,3rem));display:grid}.ini-planes .ini-cabeza{grid-area:1/1/auto/-1;align-self:center;max-width:none;margin:0 0 calc(clamp(2rem,4vh,3rem))}.ini-planes .ini-titulo{max-width:11ch;font-size:calc(clamp(3rem,1rem + 4.2vw,6rem))}.ini-planes .ini-titulo em{white-space:nowrap}.ini-peldanos{grid-area:2/1/span 2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;margin:0}.ini-peldano{padding:1.75rem 2rem}.ini-peldano--1{min-height:17rem}.ini-peldano--2{min-height:20rem}.ini-peldano--3{min-height:24rem}.ini-peldano__precio{font-size:calc(clamp(2.6rem,1rem + 3vw,4.4rem))}.ini-peldano__para{font-size:var(--g-txt-md)}.ini-planes__nota{border-left:1px solid var(--g-borde);font-size:var(--g-txt-md);grid-area:2/2;align-self:end;margin:0;padding-bottom:1rem;padding-left:calc(clamp(1.5rem,2.5vw,2.5rem))}.ini-planes__acciones{border-left:1px solid var(--g-borde);flex-direction:column;grid-area:3/2;align-self:start;align-items:stretch;margin:0;padding-bottom:.5rem;padding-left:calc(clamp(1.5rem,2.5vw,2.5rem))}.ini-dudas{grid-area:4/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem;max-width:none;margin-top:calc(clamp(1.5rem,3vh,2.25rem));display:grid}main.ini[data-derrota] .ini-planes .ini-marco{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem 3rem}main.ini[data-derrota] .ini-planes .ini-cabeza{grid-area:1/1/auto/-1}main.ini[data-derrota] .ini-peldanos{grid-area:2/1/span 2}main.ini[data-derrota] .ini-peldano{min-height:15rem;padding:1.5rem}main.ini[data-derrota] .ini-planes__nota{grid-area:2/2;font-size:1rem}main.ini[data-derrota] .ini-planes__acciones{grid-area:3/2}main.ini[data-derrota] .ini-planes__acciones .drt-btn{white-space:normal}main.ini[data-derrota] .ini-dudas{grid-area:4/1/auto/-1;margin-top:2rem}main.ini .ini-planes .ini-marco{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,3.4fr) minmax(0,5.4fr) minmax(0,3.2fr);align-items:center;column-gap:calc(clamp(1.5rem,2.5vw,2.5rem))}main.ini .ini-planes .ini-cabeza{grid-area:1/1/span 2;margin:0}main.ini .ini-planes .ini-titulo{max-width:none;font-size:calc(clamp(2rem,.8rem + 1.9vw,2.85rem));line-height:1}main.ini .ini-planes .ini-titulo em{white-space:normal}main.ini .ini-peldanos{grid-area:1/2/span 2;align-items:stretch}main.ini .ini-peldano,main.ini .ini-peldano--1,main.ini .ini-peldano--2,main.ini .ini-peldano--3{justify-content:flex-start;min-height:12rem;padding:1.25rem}main.ini .ini-peldano__precio{font-size:calc(clamp(1.9rem,.8rem + 1.6vw,2.6rem))}main.ini .ini-peldano__para{font-size:var(--g-txt-sm)}main.ini .ini-planes__nota{font-size:var(--g-txt-sm);grid-area:1/3;align-self:end;padding-bottom:.5rem;padding-left:calc(clamp(1rem,2vw,1.5rem))}main.ini .ini-planes__acciones{grid-area:2/3;align-self:start;align-items:flex-start;margin:0;padding-left:calc(clamp(1rem,2vw,1.5rem))}main.ini .ini-dudas{grid-row:3;margin-top:1.5rem}main.ini .ini-planes__acciones .drt-btn{white-space:nowrap;padding-inline:1.25rem}.ini-sobre{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:.75rem;min-height:0;padding:calc(clamp(2.5rem,6vh,4.5rem)) max(clamp(1rem,4vw,3rem),50% - 620px + 3rem)}.ini-sobre__foto{aspect-ratio:auto;border-radius:0;min-height:26rem;margin:0}.ini-sobre__imagen{height:auto;padding:.75rem .75rem 0}.ini-sobre__panel{flex-direction:column;justify-content:center;padding:calc(clamp(2.5rem,4vw,4rem));display:flex}.ini-sobre .ini-titulo{font-size:calc(clamp(3rem,1rem + 4vw,5.6rem))}main.ini .ini-sobre .ini-titulo{font-size:calc(clamp(2.3rem,.9rem + 2.3vw,3.4rem));line-height:1}main.ini .ini-sobre{padding-block:calc(clamp(2rem,5vh,3.5rem))}main.ini .ini-sobre__foto{min-height:18rem}main.ini .ini-sobre__panel{padding:calc(clamp(2rem,3vw,3rem))}.ini-cierre__marco{width:100%}.ini-despues{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 calc(clamp(1.25rem,3vw,2.5rem));max-width:44rem}.ini-cierre{align-items:center;min-height:calc(clamp(36rem,86vh,52rem))}.ini-cierre__lema{max-width:9ch;font-size:calc(clamp(4rem,1rem + 12vw,13rem))}.ini-cierre__faro{width:calc(min(64vw,1000px));margin:0;position:absolute;bottom:-6%;right:-8%}.ini-cierre__marco>.ini-acciones{vertical-align:middle;margin-top:2.25rem;margin-right:2rem;display:inline-flex}.ini-despues__n{font-size:2.1rem}main.ini[data-derrota] .ini-cierre{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;padding-inline:calc(max(2rem,50vw - 620px))}main.ini[data-derrota] .ini-cierre__marco{padding-inline:0}main.ini[data-derrota] .ini-cierre__faro{grid-area:1/2}main.ini[data-derrota] .ini-cierre__lema{font-size:calc(clamp(3.5rem,5vw,5rem))}main.ini .ini-cierre{min-height:0;padding-block:calc(clamp(3rem,7vh,4.5rem))}main.ini .ini-cierre__lema{max-width:none;font-size:calc(clamp(4rem,1rem + 5vw,6.5rem))}main.ini .ini-cierre .ini-lead{margin-top:1rem}main.ini .ini-despues{max-width:46rem}main.ini .ini-cierre__faro{aspect-ratio:3/2;width:calc(min(46vw,720px));height:auto;bottom:-4%;right:-3%}}main.ini .ini-portada{grid-template-columns:minmax(0,1fr);padding:0;display:grid}main.ini .ini-portada__texto{flex-direction:column;align-items:flex-start;padding:clamp(2.5rem,8vh,4.5rem) clamp(1.25rem,5vw,3rem) clamp(1.5rem,4vh,2.5rem);display:flex}main.ini[data-derrota] .ini-portada .ini-titulo--hero{max-width:none;margin-top:1.1rem;font-size:clamp(2.3rem,1.2rem + 5.2vw,3.6rem);line-height:1.04}main.ini .ini-portada .ini-lead{max-width:34rem;margin-top:1.5rem;font-size:1.0625rem}main.ini .ini-portada .drt-btn{white-space:nowrap;padding-inline:1.25rem}main.ini .ini-portada .ini-acciones{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}main.ini .ini-portada__pie{gap:.35rem;margin-top:clamp(1.75rem,5vh,3rem);display:grid}main.ini .ini-portada__pie .ini-firma{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);letter-spacing:0;color:var(--g-texto);margin:0;font-weight:400}main.ini .ini-portada__pie .ini-enlace{min-height:44px;font-size:var(--g-txt-sm);justify-self:start;align-items:center;display:inline-flex}.ini-ruta{background:var(--g-carta);--medalla:4.75rem;min-height:38rem;margin:0;position:relative;overflow:hidden}.ini-ruta__fondo{object-fit:cover;object-position:right center;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.ini-ruta__papel,.ini-ruta__rosa{position:absolute}.ini-ruta__rosa{width:8rem;top:1.25rem;right:1.25rem}.ini-ruta__trazo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ini-ruta__trazo path{fill:none;stroke:var(--g-acento);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ini-ruta__paradas{margin:0;padding:0;list-style:none;position:absolute;inset:0}.ini-escala{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);translate:calc(var(--medalla) / -2) -50%;position:absolute}.ini-escala__enlace{min-height:44px;color:inherit;align-items:center;gap:.85rem;text-decoration:none;display:flex}.ini-escala__medalla{box-sizing:border-box;width:var(--medalla);height:var(--medalla);border:2px solid var(--g-acento);background:var(--g-papel);border-radius:50%;flex:none;place-items:center;padding:.45rem;transition:scale .26s cubic-bezier(.2,.7,.2,1);display:grid}.ini-escala__medalla img,.ini-escala__medalla .grb{object-fit:contain;width:100%;height:100%}.ini-escala__texto{gap:.2rem;max-width:11rem;display:grid}.ini-escala__que{font-family:var(--g-fuente-mono);font-size:.8125rem;font-weight:var(--g-peso-fuerte);letter-spacing:.08em;text-transform:uppercase;color:var(--g-texto);line-height:1.25}.ini-escala__con{color:var(--g-texto-suave);font-size:.8125rem;line-height:1.3}@media (hover:hover){.ini-escala__enlace:hover .ini-escala__medalla{scale:1.06}}.ini-escala__enlace:focus-visible{outline:2px dashed var(--g-acento);outline-offset:4px}@media (min-width:1024px){main.ini .ini-portada{min-height:calc(100svh - var(--nav-alto,4.5rem));grid-template-columns:1fr 1fr}main.ini .ini-portada__texto{justify-content:center;padding-block:clamp(3rem,7vh,6rem) clamp(2rem,4vh,3rem);padding-inline:max(2rem,50vw - 620px + 3rem) clamp(2rem,4vw,5rem)}main.ini[data-derrota] .ini-portada .ini-titulo--hero{font-size:clamp(2.6rem,1rem + 3vw,4.1rem)}main.ini .ini-portada .ini-lead{font-size:1.125rem}main.ini .ini-portada__pie{margin-top:auto;padding-top:2rem}.ini-ruta{--medalla:4rem;min-height:0}.ini-ruta__fondo{opacity:1}.ini-ruta__rosa{width:11rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){main.ini .ini-portada .ini-rotulo{animation:.6s cubic-bezier(.2,.7,.2,1) backwards ini-sube}main.ini[data-derrota] .ini-portada .ini-titulo--hero{animation:.6s cubic-bezier(.2,.7,.2,1) 80ms backwards ini-sube}main.ini[data-derrota] .ini-portada .ini-titulo--hero em{animation:.6s cubic-bezier(.2,.7,.2,1) .16s backwards ini-sube}main.ini .ini-portada .ini-lead{animation:.6s cubic-bezier(.2,.7,.2,1) .24s backwards ini-sube}main.ini .ini-portada .ini-acciones{animation:.6s cubic-bezier(.2,.7,.2,1) .32s backwards ini-sube}main.ini .ini-portada__pie{animation:.5s ease-out .32s backwards ini-aparece}.ini-ruta__fondo{animation:.5s ease-out backwards ini-aparece}.ini-ruta__trazo{animation:.8s cubic-bezier(.65,0,.35,1) .1s backwards ini-traza}.ini-escala__medalla{animation:ini-asoma .4s calc(.1s + var(--y) * 3ms) cubic-bezier(.2, .7, .2, 1) backwards}.ini-escala__texto{animation:ini-aparece .4s calc(.2s + var(--y) * 3ms) ease-out backwards}}.ini-hilo__estrellas,.ini-hilo__luna{pointer-events:none;opacity:.35;position:absolute}.ini-hilo__estrellas{width:100%;height:100%;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.ini-hilo__luna{opacity:.5;width:auto;height:4.5rem;top:clamp(1.25rem,3vw,2.5rem);right:clamp(1rem,8vw,8rem)}main.ini[data-derrota] .ini-banda.ini-hilo .ini-marco{z-index:1;position:relative}@media (min-width:1024px){main.ini[data-derrota] .ini-banda.ini-hilo .ini-marco{display:block}main.ini[data-derrota] .ini-banda.ini-hilo .ini-hilo__cabeza{text-align:center;max-width:44rem;margin:0 auto clamp(2.5rem,5vw,4rem)}main.ini[data-derrota] .ini-banda.ini-hilo .ini-hilo__cabeza .ini-lead{margin-inline:auto}main.ini[data-derrota] .ini-banda.ini-hilo .ini-hilo__cuerpo{max-width:62rem;margin-inline:auto}main.ini[data-derrota] .ini-banda.ini-hilo .ini-hilo__pie{text-align:center;margin-top:2.5rem}}main.ini[data-derrota] .ini-banda.ini-servicios .ini-flota{width:100%;margin-inline:0}main.ini[data-derrota] .ini-banda.ini-servicios .ini-flota__dibujo{object-fit:contain;width:100%;max-width:none;height:auto;max-height:none;margin-inline:0}main.ini[data-derrota] .ini-banda.ini-servicios .ini-servicio{border-top:1px solid var(--g-borde);padding-block:1.1rem 1.5rem}main.ini[data-derrota] .ini-banda.ini-servicios .ini-servicio__enlace{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.45rem 1rem;display:grid}main.ini[data-derrota] .ini-banda.ini-servicios .ini-servicio__nombre{font-size:clamp(1.25rem,1rem + .9vw,1.65rem)}main.ini[data-derrota] .ini-banda.ini-servicios .ini-servicio__texto{grid-column:1/-1}@media (min-width:1024px){main.ini[data-derrota] .ini-banda.ini-servicios .ini-servicios__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.5rem,3vw,3rem);display:grid}}main.ini[data-derrota] .ini-banda.ini-horas{overflow:hidden}.ini-horas__compas{opacity:.9;pointer-events:none;z-index:0;width:auto;height:80%;position:absolute;top:10%;right:-4.5rem;rotate:-10deg}@media (max-width:1279px){.ini-horas__compas{opacity:.22}}main.ini[data-derrota] .ini-horas .ini-frase__cifra{letter-spacing:-.05em;font-size:clamp(5rem,2.5rem + 6vw,9rem);line-height:.85}main.ini[data-derrota] .ini-banda.ini-horas .ini-marco{z-index:1;position:relative}@media (max-width:559px){.ini-horas__compas{display:none}}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hojas{border:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:clamp(1.25rem,2.5vw,2rem);display:grid}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja{background:0 0;border:0;grid-template-columns:clamp(5rem,9vw,7.5rem) minmax(0,1fr);grid-template-areas:"dib n""dib nombre""dib texto";align-items:center;gap:.15rem 1rem;width:auto;max-width:none;margin:0;padding:0;display:grid;translate:none;rotate:none}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja:before{content:none}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja__dibujo{aspect-ratio:1;grid-area:dib;width:100%;height:auto}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja__dibujo :is(img,.ilu){object-fit:contain;width:100%;height:100%}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja__n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-acento);grid-area:n/2}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja__nombre{grid-area:nombre/2;font-size:clamp(1.4rem,1.1rem + .8vw,1.75rem)}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja__texto{color:var(--g-texto);grid-area:texto/2;font-size:1.0625rem;line-height:1.5}@media (min-width:1024px){main.ini[data-derrota] .ini-banda.ini-metodo .ini-metodo__rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,5vw,5rem)}main.ini[data-derrota] .ini-banda.ini-metodo .ini-metodo__cabeza{grid-area:1/1;position:sticky;top:7rem}main.ini[data-derrota] .ini-banda.ini-metodo .ini-metodo__cabeza .ini-lead{display:block}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hojas{grid-area:1/2}main.ini[data-derrota] .ini-banda.ini-metodo .ini-hoja{margin-left:calc(var(--i) * 2.25rem)}main.ini[data-derrota] .ini-banda.ini-metodo .ini-metodo__empieza{grid-area:2/2;justify-content:flex-end;margin-top:0}main.ini[data-derrota] .ini-banda.ini-planes .ini-marco{display:block}main.ini[data-derrota] .ini-banda.ini-planes .ini-peldanos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;margin:clamp(2rem,4vw,3rem) 0 1.5rem;display:grid}main.ini[data-derrota] .ini-banda.ini-planes .ini-peldano{padding:1.5rem}main.ini[data-derrota] .ini-banda.ini-planes .ini-peldano--1{min-height:14rem}main.ini[data-derrota] .ini-banda.ini-planes .ini-peldano--2{min-height:17rem}main.ini[data-derrota] .ini-banda.ini-planes .ini-peldano--3{min-height:20rem}main.ini[data-derrota] .ini-banda.ini-planes .ini-peldano__precio{font-size:clamp(2.4rem,1rem + 2.6vw,3.75rem)}main.ini[data-derrota] .ini-banda.ini-planes .ini-planes__nota{max-width:38rem}main.ini[data-derrota] .ini-banda.ini-planes .ini-dudas{grid-template-columns:minmax(0,1fr);gap:.75rem;max-width:32rem;margin-top:2.5rem;display:grid}}.ini-sobre__muelle{min-height:12rem;position:relative}.ini-sobre__muelle .grb{opacity:.6;position:absolute}.ini-sobre__quay{width:80%;bottom:0;left:0}.ini-sobre__noray{width:8%;bottom:1.4rem;left:46%}.ini-sobre__goleta{width:30%;bottom:.8rem;right:2%}@media (min-width:1024px){main.ini[data-derrota] .ini-sobre.ini-sobre--sinfoto{grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,6vw,6rem);padding-block:clamp(3rem,7vh,5rem);padding-inline:max(2rem,50vw - 620px + 3rem);display:grid}main.ini[data-derrota] .ini-sobre--sinfoto .ini-sobre__panel{grid-column:1}main.ini[data-derrota] .ini-sobre--sinfoto .ini-sobre__muelle{grid-column:2;align-self:start;min-height:14rem}}@media (max-width:1023px){main.ini[data-derrota] .ini-sobre--sinfoto .ini-sobre__muelle{height:9rem;margin:0 clamp(1rem,4vw,2rem) 2rem}}main.ini[data-derrota] .ini-banda.ini-cierre{overflow:clip}main.ini[data-derrota] .ini-banda.ini-cierre .ini-cierre__lema{font-size:clamp(3.75rem,1.5rem + 11vw,11rem);line-height:.88}main.ini[data-derrota] .ini-banda.ini-cierre .ini-cierre__faro{aspect-ratio:3/2;object-fit:contain;pointer-events:none;width:min(100%,30rem);height:auto;margin:1rem 0 0 auto;display:block;position:static}@media (min-width:1024px){main.ini[data-derrota] .ini-banda.ini-cierre{min-height:40rem;display:block}main.ini[data-derrota] .ini-banda.ini-cierre .ini-cierre__faro{width:min(52vw,760px);margin:0;position:absolute;bottom:0;right:0}}@keyframes ini-sube{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes ini-aparece{0%{opacity:0}}@keyframes ini-traza{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes ini-zarpa{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ini-asoma{0%{opacity:0;scale:.82}70%{scale:1.04}to{opacity:1;scale:1}}@keyframes ini-mece{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ini-tecleo{0%{opacity:0}18%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes ini-parpadeo{0%,to{opacity:1}50%{opacity:.55}}@keyframes ini-reparte{0%{opacity:0;transform:translateY(2.5rem)rotate(-2.5deg)}to{opacity:1;transform:none}}@keyframes ini-crece{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes ini-cifra{0%{opacity:.35;color:var(--g-texto);transform:translateY(.12em)scale(.92)}to{opacity:1;transform:none}}@keyframes ini-linea{0%{transform:scaleY(0)}}@keyframes ini-luz{0%,62%,to{opacity:1}70%,92%{opacity:.3}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ini-titulo--hero{animation:.8s cubic-bezier(.2,.7,.2,1) .16s backwards ini-sube}.ini-titulo--hero em{animation:.9s cubic-bezier(.2,.7,.2,1) .42s backwards ini-sube}}@media (prefers-reduced-motion:no-preference){.ini-banda[data-visto]:not(.ini-hero) .ini-rotulo{animation:.6s cubic-bezier(.2,.7,.2,1) backwards ini-sube}.ini-banda[data-visto]:not(.ini-hero) .ini-titulo{animation:.75s cubic-bezier(.2,.7,.2,1) 80ms backwards ini-sube}.ini-banda[data-visto]:not(.ini-hero) .ini-titulo em{animation:.85s cubic-bezier(.2,.7,.2,1) .3s backwards ini-sube}.ini-banda[data-visto]:not(.ini-hero) .ini-cabeza .ini-lead,.ini-hilo[data-visto] .ini-hilo__cabeza .ini-lead{animation:.8s cubic-bezier(.2,.7,.2,1) .45s backwards ini-sube}.ini-hilo[data-visto] .ini-hilo__mensajes:before{transform-origin:top;animation:5.5s linear .6s both ini-linea}.ini-hilo[data-visto] .ini-msj__globo{animation:ini-sube .52s calc(.9s + var(--i) * 1.3s) cubic-bezier(.2, .7, .2, 1) backwards}.ini-hilo[data-visto] .ini-msj__nota{animation:ini-sube .52s calc(1.35s + var(--i) * 1.3s) cubic-bezier(.2, .7, .2, 1) backwards}.ini-hilo[data-visto] .ini-msj__tecleo{animation:ini-tecleo .9s calc(var(--i) * 1.3s) ease-in-out both}.ini-servicios[data-visto] .ini-flota__dibujo{animation:1.9s cubic-bezier(.65,0,.35,1) .2s both ini-zarpa,7s ease-in-out 2.2s infinite ini-mece}.ini-servicios[data-visto] .ini-barco{animation:ini-aparece .5s calc(.7s + var(--i) * .18s) ease-out backwards}.ini-servicios[data-visto] .ini-servicio{animation:.6s cubic-bezier(.2,.7,.2,1) .4s backwards ini-sube}.ini-servicios[data-visto] .ini-servicio:nth-child(2){animation-delay:.48s}.ini-servicios[data-visto] .ini-servicio:nth-child(3){animation-delay:.56s}.ini-servicios[data-visto] .ini-servicio:nth-child(4){animation-delay:.64s}.ini-servicios[data-visto] .ini-servicio:nth-child(5){animation-delay:.72s}.ini-servicios[data-visto] .ini-servicio:nth-child(6){animation-delay:.8s}.ini-frase__cifra{animation:.46s cubic-bezier(.2,.7,.2,1) both ini-cifra}.ini-horas[data-visto] .ini-frase__texto{animation:.8s cubic-bezier(.2,.7,.2,1) backwards ini-sube}.ini-metodo[data-visto] .ini-hoja{animation:ini-reparte .7s calc(.2s + var(--i) * .14s) cubic-bezier(.2, .7, .2, 1) backwards}.ini-planes[data-visto] .ini-peldano{animation:.8s cubic-bezier(.65,0,.35,1) .25s both ini-crece}.ini-planes[data-visto] .ini-peldano--2{animation-delay:.45s}.ini-planes[data-visto] .ini-peldano--3{animation-delay:.65s}.ini-sobre[data-visto] .ini-sobre__imagen{animation:1.6s cubic-bezier(.65,0,.35,1) .1s both ini-zarpa}.ini-sobre[data-visto] .ini-sobre__panel{animation:.8s cubic-bezier(.2,.7,.2,1) .5s backwards ini-sube}.ini-cierre[data-visto] .ini-cierre__lema{animation:.9s cubic-bezier(.2,.7,.2,1) backwards ini-sube}.ini-cierre[data-visto] .ini-cierre__faro{animation:1.8s ease-out .2s backwards ini-aparece}.ini-cierre[data-visto] .ini-despues__paso{animation:.6s cubic-bezier(.2,.7,.2,1) .5s backwards ini-sube}.ini-cierre[data-visto] .ini-despues__paso:nth-child(2){animation-delay:.62s}.ini-cierre[data-visto] .ini-despues__paso:nth-child(3){animation-delay:.74s}.ini-cierre[data-visto] .ini-cierre__punto{animation:4.5s ease-in-out 1.2s infinite ini-luz}}@media (hover:hover) and (prefers-reduced-motion:no-preference){main.ini[data-derrota] .ini-servicio__enlace{transition:color .18s,padding-inline-start .18s}main.ini[data-derrota] .ini-servicio__enlace:hover{padding-inline-start:.5rem}}.ini-planes__dibujo{margin:0;display:none}@media (min-width:1024px){main.ini[data-derrota] .ini-banda.ini-planes,main.ini[data-derrota] .ini-banda.ini-planes .ini-marco{position:relative}.ini-planes__dibujo{pointer-events:none;width:min(32%,22rem);display:block;position:absolute;bottom:0;right:0}.ini-planes__dibujo :is(img,.ilu){width:100%;height:auto;display:block}}:root{--pro-curva:cubic-bezier(.2, .7, .2, 1);--pro-salida:cubic-bezier(.4, 0, 1, 1);--pro-rapido:.16s;--pro-medio:.26s;--pro-banda:clamp(4.5rem, 9vw, 8rem);--pro-titular:clamp(2.25rem, 1.1rem + 3.4vw, 4.25rem);--pro-lead:clamp(1.08rem, 1rem + .35vw, 1.25rem)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ini-ruta__fondo,.ini-ruta__papel,.lan-sv__fondo,.enlaces-fondo,.drt-cap>.elem{display:none!important}main.lan.glow .lan-banda.glow-ruta:before,.enlaces-fondo:before,.ini-metodo:before{content:none!important;background:0 0!important}:is(.lan-titulo,.ini-titulo,.ig-titulo,.drt-titulo):not(.lan-titulo--hero,.ini-titulo--hero,.drt-titulo--hero){font-size:var(--pro-titular);letter-spacing:-.04em;text-wrap:balance;line-height:.98}:is(.lan-titulo,.ini-titulo,.ig-titulo,.drt-titulo) em{letter-spacing:-.03em}:is(.lan-lead,.ini-lead,.drt-lead){font-size:var(--pro-lead);text-wrap:pretty;max-width:38rem;line-height:1.6}:is(.lan-banda,.ini-banda,.drt-cap) p{text-wrap:pretty}:is(.lan-banda,.ini-banda):not(.lan-hero,.ini-hero,.ini-portada){padding-block:var(--pro-banda)}:is(.lan-banda,.ini-banda,.ini-sobre,.drt-cap,.ig-sobre)+:is(.lan-banda,.ini-banda,.ini-sobre,.drt-cap,.ig-sobre){z-index:1;border-radius:2rem 2rem 0 0;margin-top:-2rem;position:relative}body:has([data-derrota]) .site-footer{z-index:2;border-radius:2rem 2rem 0 0;margin-top:-2rem;position:relative}@media (max-width:699px){:is(.lan-banda,.ini-banda,.ini-sobre,.drt-cap,.ig-sobre)+:is(.lan-banda,.ini-banda,.ini-sobre,.drt-cap,.ig-sobre){border-radius:1.25rem 1.25rem 0 0;margin-top:-1.25rem}body:has([data-derrota]) .site-footer{border-radius:1.25rem 1.25rem 0 0;margin-top:-1.25rem}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.lan-banda,.ini-banda,.ini-sobre,.drt-cap,.ig-sobre)+:is(.lan-banda,.ini-banda,.ini-sobre,.drt-cap,.ig-sobre){transform-origin:50% 0;animation:linear both pro-lamina;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes pro-lamina{0%{scale:.96 1}to{scale:1}}.drt-btn{min-height:3.25rem;transition:translate var(--pro-medio) var(--pro-curva), background-color var(--pro-rapido) ease, border-color var(--pro-rapido) ease, color var(--pro-rapido) ease;border-radius:8px;gap:.9rem;padding:.75rem 1.35rem}.drt-btn:after{opacity:1;transition:translate var(--pro-medio) var(--pro-curva);transform:none}.drt-btn:is(:hover,:focus-visible):after{transform:translate(4px)}.drt-btn--linea:hover:after{color:var(--g-lona)}@media (hover:hover) and (pointer:fine){.drt-btn:hover{translate:0 -3px}}.drt-btn:active{transition-duration:80ms;translate:0 1px}.drt-btn:focus-visible,:is(a,button,summary):focus-visible{outline:2px solid var(--g-laton);outline-offset:3px}:is(.ini-enlace,.lan-age-enlace,.lan-enlace){transition:background-size var(--pro-medio) var(--pro-curva), color var(--pro-rapido) ease;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;text-decoration:none}@media (hover:hover) and (pointer:fine){:is(.ini-enlace,.lan-age-enlace,.lan-enlace):hover{background-position:100% 100%;background-size:0% 1.5px}}.cajon summary{transition:color var(--pro-rapido) ease}@media (hover:hover) and (pointer:fine){.cajon summary:hover{color:var(--g-laton)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cajon[open] .cajon__dentro{animation:pro-baja var(--pro-medio) var(--pro-curva) both}}@keyframes pro-baja{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.lan-sv__dibujo,.lan-cierre__dibujo,.ig-flota,.ini-planes__dibujo,.esc-nivel__dibujo) :is(img,.ilu){transition:scale .6s var(--pro-curva)}:is(.lan-banda,.ini-banda):hover :is(.lan-sv__dibujo,.lan-cierre__dibujo,.ig-flota,.ini-planes__dibujo) :is(img,.ilu),.esc-nivel:hover .esc-nivel__dibujo :is(img,.ilu){scale:1.025}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.lan-banda,.ini-banda)[data-visto] :is(.lan-titulo,.ini-titulo,.ig-titulo):not(.lan-titulo--hero,.ini-titulo--hero){animation:pro-sube .7s var(--pro-curva) both}:is(.lan-banda,.ini-banda)[data-visto] :is(.lan-lead,.ini-lead){animation:pro-sube .7s .12s var(--pro-curva) both}}@keyframes pro-sube{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}body:has([data-derrota]) :is(.site-nav__cta--bar,.site-nav__cta--panel,.site-footer a[href=\/descubrimiento]){border-radius:8px}main.ini .ini-peldano,main.lan .lan-pln-plan{border-radius:1rem 1rem 0 0}main.lan .lan-web-panel{border-radius:2rem}@media (min-width:1024px){main.lan .lan-web-hero .lan-web-panel{height:auto;box-shadow:none;clip-path:none;margin-block:0;padding:2.5rem 1.5rem}main.lan .lan-web-hero .lan-web-plano{width:100%;max-width:none}}@supports (animation-timeline:scroll()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){body:has([data-derrota]):after{content:"";z-index:60;background:linear-gradient(90deg, var(--g-laton) 0 4px, transparent 4px 8px) left / 8px 3px repeat-x;transform-origin:0;pointer-events:none;height:3px;animation:linear both pro-lectura;animation-timeline:scroll(root);position:fixed;inset:0 0 auto}}}@keyframes pro-lectura{0%{scale:0 1}to{scale:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.lan-banda,.ini-banda)[data-visto] :is(.lan-sv__dibujo,.lan-cierre__dibujo,.ini-planes__dibujo,.cat-fila__dibujo)>*{animation:pro-entinta 1.1s .18s var(--pro-curva) both}}@keyframes pro-entinta{0%{clip-path:inset(100% 0 0);translate:0 1.5rem}to{clip-path:inset(-10%);translate:0}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.lan-hero__dibujo,.ofi-escaparate)>:is(img,.ilu,.grb,video,picture){animation:linear both pro-quedarse;animation-timeline:view();animation-range:exit}}}@keyframes pro-quedarse{to{opacity:.55;translate:0 18%}}:is(main.ini .ini-peldano,main.lan .lan-pln-plan,.cajon){transition:translate var(--pro-medio) var(--pro-curva), box-shadow var(--pro-medio) var(--pro-curva), border-color var(--pro-rapido) ease}@media (hover:hover) and (pointer:fine){:is(main.ini .ini-peldano,main.lan .lan-pln-plan):hover{box-shadow:0 1.25rem 2.5rem -1.5rem var(--g-mar);translate:0 -6px}@supports (color:color-mix(in lab, red, red)){:is(main.ini .ini-peldano,main.lan .lan-pln-plan):hover{box-shadow:0 1.25rem 2.5rem -1.5rem color-mix(in srgb, var(--g-mar) 45%, transparent)}}.cajon:hover{border-color:var(--g-laton)}main.lan.lan-srv .cat-fila{transition:translate var(--pro-medio) var(--pro-curva)}main.lan.lan-srv .cat-fila:hover{translate:.5rem}main.lan.lan-srv .cat-fila .cat-fila__dibujo :is(img,.ilu,.grb){transition:rotate .5s var(--pro-curva), scale .5s var(--pro-curva)}main.lan.lan-srv .cat-fila:hover .cat-fila__dibujo :is(img,.ilu,.grb){rotate:0deg;scale:1.06}}.drt-btn:not(.drt-btn--linea){background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona)}html:root:not([data-hora]),html:root[data-hora=alba],.drt-cap[data-luz=alba],.lpx[data-luz=alba]{--g-cielo:var(--g-lona);--g-papel:var(--g-lona-alta);--g-trazo:var(--g-mar);--g-texto:var(--g-tinta);--g-texto-suave:var(--g-bruma);--g-acento:var(--g-laton);--g-borde:var(--g-carta-honda)}html:root:not([data-hora]):has(.drt-cap--hero[data-luz=alba]){--g-cielo:var(--g-lona);--g-papel:var(--g-lona-alta);--g-trazo:var(--g-mar);--g-texto:var(--g-tinta);--g-texto-suave:var(--g-bruma);--g-acento:var(--g-laton);--g-borde:var(--g-carta-honda)}html:root[data-hora=tarde],.drt-cap[data-luz=tarde]{--g-cielo:var(--g-carta);--g-papel:var(--g-lona);--g-trazo:var(--g-mar);--g-texto:var(--g-tinta);--g-texto-suave:var(--g-mar);--g-acento:var(--g-laton-hondo);--g-borde:var(--g-carta-honda)}html:root:not([data-hora]):has(.drt-cap--hero[data-luz=tarde]){--g-cielo:var(--g-carta);--g-papel:var(--g-lona);--g-trazo:var(--g-mar);--g-texto:var(--g-tinta);--g-texto-suave:var(--g-mar);--g-acento:var(--g-laton-hondo);--g-borde:var(--g-carta-honda)}.ofi-nivel,.planos__pestanas label,.costa__faro,.ofi-caso__chat,.ofi-riel{--g-acento:var(--g-laton-hondo)}html:root[data-hora=noche],.drt-cap[data-luz=noche]{--g-cielo:var(--g-tinta);--g-papel:var(--g-tinta-alta);--g-trazo:var(--g-lona);--g-texto:var(--g-lona);--g-texto-suave:var(--g-arena);--g-acento:var(--g-laton-claro);--g-borde:var(--g-mar)}html:root:not([data-hora]):has(.drt-cap--hero[data-luz=noche]){--g-cielo:var(--g-tinta);--g-papel:var(--g-tinta-alta);--g-trazo:var(--g-lona);--g-texto:var(--g-lona);--g-texto-suave:var(--g-arena);--g-acento:var(--g-laton-claro);--g-borde:var(--g-mar)}.drt-cap[data-luz]{background-color:var(--g-cielo);color:var(--g-texto);box-shadow:calc(var(--drt-rail,0px) * -1) 0 0 0 var(--g-cielo)}body:has([data-derrota]){--drt-rail:0px;--drt-hueco:clamp(1.25rem, 5vw, 3rem);--drt-ancho:1180px;--drt-cruce:.9s}[data-derrota]{--drt-margen:0px;--drt-nav:4.5rem;z-index:0;color:var(--g-texto);font-family:var(--g-fuente-texto);padding-left:var(--drt-rail);padding-top:var(--drt-nav);transition:color var(--drt-cruce) linear;position:relative}body:has(.site-nav--studio) [data-derrota]{padding-top:0}body:has([data-derrota]){background-color:var(--g-cielo);background-image:none;transition:background-color .9s linear}.drt-cap{align-content:center;min-block-size:100svh;padding-block:clamp(2.5rem,6vh,4.5rem);display:grid;position:relative}.drt-cap:last-child{padding-bottom:clamp(3rem,8vh,5rem)}.drt-cap{--g-txt-md:1.125rem;--g-txt-lg:clamp(1.25rem, 1.05rem + .8vw, 1.5rem);--g-txt-xl:clamp(1.5rem, 1.2rem + 1.3vw, 1.9rem);--g-txt-2xl:clamp(1.75rem, 1.3rem + 1.9vw, 2.4rem);--g-txt-3xl:clamp(2.1rem, 1.5rem + 2.8vw, 3.2rem);--g-esp-lg:1rem;--g-esp-xl:1.25rem;--g-esp-2xl:1.5rem}.drt-lead{margin-top:.9rem}.drt-cap__inner{width:100%;max-width:var(--drt-ancho,1180px);padding-inline:var(--drt-hueco);min-width:0;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);margin-inline-start:max(0px, calc((100% - var(--drt-ancho,1180px) - var(--drt-rail,0px)) / 2));margin-inline-end:auto;display:grid}.drt-cap__cuerpo{min-width:0}.drt-cap+.drt-cap .drt-cap__inner{padding-top:clamp(2.5rem,6vh,4.5rem)}.drt-cap+.drt-cap:not(:has(.drt-bruma)) .drt-cap__inner{padding-top:clamp(1.1rem,2.6vh,1.9rem)}.drt-cap+.drt-cap:not(:has(.drt-bruma)){margin-block-start:-2.75rem}.drt-cap:has(.drt-bruma) .drt-cap__inner{border-top-color:#0000}.drt-margen{min-width:0;font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);transition:color var(--drt-cruce) linear}.drt-margen__rotulo{letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin:0;display:flex}.drt-margen__num{color:var(--g-acento);font-weight:var(--g-peso-fuerte)}.drt-margen__hora{font-variant-numeric:tabular-nums}.drt-margen__nombre{color:var(--g-texto)}.drt-margen__asunto{margin:var(--g-esp-sm) 0 0;font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);letter-spacing:0;text-transform:none;color:var(--g-texto)}.drt-margen__bitacora{margin:var(--g-esp-md) 0 0;border-left:1px solid var(--g-borde);max-width:42ch;font-family:var(--g-fuente-texto);font-style:normal;line-height:var(--g-alto-compacto);text-wrap:pretty;padding-left:.9rem}.drt-titulo{font-family:var(--g-fuente-display);font-weight:var(--g-peso-negro);font-size:var(--g-txt-2xl);line-height:var(--g-alto-apretado);letter-spacing:-.02em;text-wrap:balance;color:var(--g-texto);margin:0}.drt-titulo em{color:var(--g-acento);transition:color var(--drt-cruce) linear;font-style:normal;font-weight:200;display:block}.drt-lead{max-width:47ch;font-size:var(--g-txt-md);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);text-wrap:pretty;transition:color var(--drt-cruce) linear;margin:1.25rem 0 0}.drt-p{margin:var(--g-esp-md) 0 0;max-width:var(--g-ancho-lectura);font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);text-wrap:pretty}.drt-dato{font-family:var(--g-fuente-mono);font-variant-numeric:tabular-nums}.drt-rail{display:none}.drt-barra{top:var(--nav-alto,4.5rem);transition:top .32s var(--nav-curva);z-index:4;pointer-events:none;block-size:2px;display:none;position:fixed;left:0;right:0}.drt-barra__avance{background:var(--g-acento);transform-origin:0;block-size:100%;inline-size:100%;display:block;transform:scaleX(0)}@supports (animation-timeline:scroll()){.drt-barra{display:block}.drt-barra__avance{animation:linear both drt-avanza;animation-timeline:scroll(root)}}@keyframes drt-avanza{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px){.drt-barra{display:none}}.drt-leyenda{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);margin:1.75rem 0 0}@media (min-width:1024px){body:has(.drt-rail){--drt-rail:84px}.drt-cap__inner{grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:clamp(1.75rem,2.6vw,2.75rem)}.drt-rail{top:var(--nav-alto,4.5rem);transition:top .32s var(--nav-curva);width:var(--drt-rail);z-index:3;pointer-events:none;display:block;position:fixed;bottom:0;left:0}.drt-rail__linea,.drt-rail__trazado{left:calc(var(--drt-eje) - 1px);width:2px;position:absolute;top:0}.drt-rail__linea{opacity:.55;background-image:linear-gradient(var(--g-borde) 50%, transparent 0);width:1px;transition:background-image var(--drt-cruce) linear;background-size:2px 8px;bottom:0}.drt-rail__trazado,.drt-rail__marcas--hechas{display:none}@supports (animation-timeline:scroll()){.drt-rail__marcas--hechas,.drt-rail__trazado{display:block}.drt-rail__trazado{background:var(--g-acento);transform-origin:top;height:100%;animation:linear both drt-traza;animation-timeline:scroll(root);-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.drt-rail__marcas--hechas{animation:linear both drt-recorre;animation-timeline:scroll(root)}}.drt-rail{--drt-eje:34px}.drt-rail__marcas{margin:0;padding:0;list-style:none;position:absolute;inset:0}.drt-rail__marca{pointer-events:auto;transition:top .52s cubic-bezier(.22,.61,.36,1);position:absolute;left:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.drt-rail__marca{transition:none}}.drt-rail__marca a{block-size:44px;inline-size:44px;padding:0;align-items:center;padding-inline-start:calc(var(--drt-eje) - 4.5px);text-decoration:none;display:flex;position:relative}.drt-rail__marca a .drt-rail__nombre{pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--drt-eje) + 12px);translate:0 -50%}.drt-rail__punto{border:1px solid var(--g-trazo);background:var(--g-cielo);border-radius:50%;flex:none;width:9px;height:9px;transition:background-color .22s,border-color .22s,transform .22s}.drt-rail__marca[data-tipo=puerto] .drt-rail__punto{background:var(--g-trazo)}.drt-rail__marca[data-activa] .drt-rail__punto{background:var(--g-acento);border-color:var(--g-acento);transform:scale(1.3)}.drt-rail__nombre{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);white-space:nowrap;color:var(--g-texto);background:var(--g-cielo);border:1px solid var(--g-borde);opacity:0;padding:4px 8px;transition:opacity .18s,transform .18s;transform:translate(-6px)}.drt-rail__marca a:hover .drt-rail__nombre,.drt-rail__marca a:focus-visible .drt-rail__nombre{opacity:1;transform:none}.drt-rail__aqui{width:var(--drt-rail);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);writing-mode:vertical-rl;justify-content:center;margin:0;display:flex;position:absolute;bottom:clamp(2rem,8vh,5rem);left:0;transform:rotate(180deg)}.drt-rail__hora{color:var(--g-acento);font-variant-numeric:tabular-nums;transition:color var(--drt-cruce) linear}.drt-rail__aqui-nombre{display:none}}@media (prefers-reduced-motion:reduce){[data-derrota],[data-derrota] *{transition-duration:1ms!important;animation-duration:1ms!important}body:has([data-derrota]){transition-duration:1ms!important;animation-duration:1ms!important}.ag__turno{opacity:1!important;animation:none!important;transform:none!important}}.drt-titulo--hero{font-size:var(--g-txt-3xl)}.drt-cap--hero{--g-txt-3xl:clamp(2.6rem, 1.7rem + 3.6vw, 4.25rem)}@media (max-width:719px){:is(.ofi-pag,.lpx) .drt-cap--hero{--g-txt-3xl:clamp(2.1rem, 1.5rem + 2.8vw, 3.2rem);padding-block-start:1.75rem}:is(.ofi-pag,.lpx) .drt-cap--hero .drt-acciones{margin-block-start:1.5rem}:is(.ofi-pag,.lpx) .drt-cap--hero .drt-leyenda{margin-block-start:1rem}.lpx .drt-cap--hero{align-items:start;min-block-size:auto}}.drt-cap--hero .drt-lead{font-size:var(--g-txt-md)}.drt-margen__bitacora{font-size:var(--g-txt-sm)}.drt-cap--hero{--drt-asomo:clamp(110px, 19vh, 210px);min-block-size:calc(100svh - var(--nav-alto) - var(--drt-asomo));align-items:center;display:flex}.drt-cap--hero .drt-cap__inner{width:100%}.drt-cap--cierre{text-align:left;overflow:hidden}.drt-cap--cierre .drt-hueco{display:none}.senal{margin-top:var(--g-esp-2xl)}.senal__rotulo,.series__tema{margin:var(--g-esp-2xl) 0 .6rem;font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.pasos{margin:var(--g-esp-2xl) 0 0;background:var(--g-cielo);border-block:1px solid var(--g-borde);gap:1px;padding:0;list-style:none;display:grid}@media (min-width:760px){.pasos{grid-template-columns:repeat(2,minmax(0,1fr))}}.pasos__paso{background:var(--g-cielo);box-shadow:0 0 0 1px var(--g-borde);transition:background-color var(--drt-cruce) linear, box-shadow var(--drt-cruce) linear;padding:1.5rem 1.25rem}.pasos__n{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento);transition:color var(--drt-cruce) linear;display:block}.pasos__paso h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-titular);color:var(--g-texto);margin:.6rem 0 0}.pasos__paso p{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.55rem 0 0}.tarifa{margin-top:var(--g-esp-2xl);gap:2.25rem;display:grid}.flota{margin:var(--g-esp-xl) 0 0;max-width:var(--g-ancho-lectura);gap:.7rem;padding:0;list-style:none;display:grid}.flota li{font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);padding-left:1.4rem;position:relative}.flota li:before{content:"";background:var(--g-acento);width:8px;height:8px;transition:background-color var(--drt-cruce) linear;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.lista{margin-top:var(--g-esp-2xl);max-width:34rem}.lista label{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);display:block}.lista__campo{flex-wrap:wrap;gap:.6rem;margin-top:.85rem;display:flex}.lista input{border:1px solid var(--g-borde);background:var(--g-papel);min-height:48px;color:var(--g-texto);font-family:var(--g-fuente-texto);font-size:var(--g-txt-base);transition:background-color var(--drt-cruce) linear, border-color var(--drt-cruce) linear, color var(--drt-cruce) linear;border-radius:2px;flex:14rem;padding:0 .9rem}.lista input::placeholder{color:var(--g-texto-suave);opacity:.75}.retrato{gap:2rem;display:grid}.retrato__copy{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-texto);padding:clamp(1.3rem,3vw,2rem)}@supports (color:color-mix(in lab, red, red)){.retrato__copy{background:color-mix(in srgb, var(--g-texto) 5%, transparent)}}.retrato__copy{transition:border-color var(--drt-cruce) linear, background-color var(--drt-cruce) linear}@media (min-width:860px){.retrato:has(.retrato__hueco){grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:center;gap:3rem}}.retrato__hueco{aspect-ratio:4/5;display:block}.retrato__datos{gap:.4rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.retrato__datos li{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);text-transform:uppercase;color:var(--g-texto-suave)}.drt-margen__volver{margin:1.25rem 0 0}.drt-margen__volver a{color:var(--g-acento);border-bottom:1px solid;padding-bottom:1px;text-decoration:none}.drt-margen__volver a:before{content:"← "}.drt-margen__volver a:hover{color:var(--g-texto)}.drt-titulo--chico{font-size:var(--g-txt-lg)}.drt-titulo--chico em{margin-left:.15em;display:inline}.trabajos{margin:var(--g-esp-2xl) 0 0;padding:0;list-style:none}.trabajo{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);padding:1.4rem 1.3rem;transition:border-color .2s linear;position:relative;overflow:hidden}.trabajo__instrumento{inline-size:22%;max-inline-size:7rem;aspect-ratio:var(--prop,1);z-index:0;pointer-events:none;-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);mask-image:var(--pieza);background:var(--g-texto);opacity:.18;position:absolute;inset-block-start:50%;inset-inline-end:1.1rem;translate:0 -50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.trabajo>:not(.trabajo__instrumento){z-index:1;position:relative}@keyframes trabajo-instrumento-entra{0%{opacity:0;translate:.6rem -50%}}.drt-cap[data-visto] .trabajo__instrumento{animation:trabajo-instrumento-entra .62s var(--g-curva,ease-out) both;animation-delay:calc(var(--i,0) * 90ms + .12s)}@media (prefers-reduced-motion:reduce){.drt-cap[data-visto] .trabajo__instrumento{animation:none}}@media (max-width:719px){.trabajo__instrumento{opacity:.12;inline-size:30%;max-inline-size:4.6rem}}.trabajo:hover{border-color:var(--g-acento)}.trabajo+.trabajo{margin-top:.8rem}.trabajo__cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.5rem;display:flex}.trabajo__cab h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-titular);margin:0}.trabajo__cab h3 a{color:var(--g-texto);text-decoration:none}.trabajo__cab h3 a:hover{color:var(--g-acento)}.trabajo__precio{font-size:var(--g-txt-sm);color:var(--g-acento);white-space:nowrap}.trabajo__que{max-width:var(--g-ancho-lectura);font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.7rem 0 0}.trabajo__mas{margin-top:var(--g-esp-md);font-size:var(--g-txt-sm);color:var(--g-acento);border-bottom:1px solid;text-decoration:none;display:inline-block}.trabajo__mas:after{content:" →"}.trabajo__mas:hover{color:var(--g-texto)}.planos{margin-top:var(--g-esp-2xl);gap:3rem;display:grid}.plano{gap:1.5rem;display:grid}@media (min-width:800px){.plano{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:2.5rem}}.plano__dibujo{border:1px solid var(--g-trazo);background:var(--g-papel);gap:4px;padding:5px;display:grid}.plano__tramo{border:1px solid var(--g-borde);padding:.6rem .7rem;position:relative}.plano__tramo[data-papel=proa]{border-color:var(--g-acento)}.plano__tramo[data-papel=popa]{border-style:dashed;border-color:var(--g-acento)}.plano__tramo-n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-texto-suave);position:absolute;top:.55rem;right:.7rem}.plano__tramo strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-sm);font-weight:var(--g-peso-fuerte);color:var(--g-texto);display:block}.plano__tramo small{font-size:var(--g-txt-xs);color:var(--g-texto-suave);margin-top:1px;display:block}.plano__resultado{margin:var(--g-esp-md) 0 0;border-left:2px solid var(--g-acento);max-width:var(--g-ancho-lectura);font-size:var(--g-txt-base);line-height:var(--g-alto-compacto);color:var(--g-texto);padding-left:.9rem}.plano__pie{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin:1.25rem 0 0;display:flex}.plano__pie a{font-size:var(--g-txt-sm);color:var(--g-texto);border-bottom:1px solid var(--g-borde);text-decoration:none}.plano__pie a:after{content:" →"}.plano__pie a:hover{color:var(--g-acento);border-color:currentColor}[data-derrota] .lpx-seccion--noche{background-image:none;background-color:var(--g-tinta);color:var(--g-lona);--g-cielo:var(--g-tinta);--g-papel:var(--g-tinta-alta);--g-trazo:var(--g-lona);--g-texto:var(--g-lona);--g-texto-suave:var(--g-arena);--g-acento:var(--g-laton-claro);--g-borde:var(--g-mar);--studio-gold:var(--g-laton-claro);--studio-muted:var(--g-arena);--studio-text:var(--g-lona);--studio-ink:var(--g-tinta)}[data-derrota]{--text-glow-gold:none;--text-glow-soft:none;--btn-glow-gold:none}[data-derrota] .web-model{background-image:none}.lpx-inner{width:100%;max-width:1080px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.lpx-hero{border-bottom:1px solid var(--g-borde);padding-block:clamp(4rem,12vh,8rem) clamp(3rem,8vh,5rem)}.lpx-hero .drt-titulo--hero{margin-top:var(--g-esp-sm)}@media (max-width:719px){.lpx-hero{--g-txt-3xl:clamp(2.1rem, 1.5rem + 2.8vw, 3.2rem);--g-txt-2xl:clamp(1.75rem, 1.3rem + 1.9vw, 2.4rem);--g-txt-xl:clamp(1.5rem, 1.2rem + 1.3vw, 1.9rem)}.lpx-hero .lpx-inner>:first-child{margin-block-start:0}.lpx-hero .drt-lead{font-size:var(--g-txt-md)}.lpx-hero .lpx-lleva{margin-block-start:1.1rem}.lpx-hero .lpx-precio,.lpx-hero .drt-acciones{margin-block-start:1.4rem}}.lpx-hero .drt-lead{margin-top:var(--g-esp-lg)}.lpx-precio{margin:var(--g-esp-xl) 0 0;border-top:2px solid var(--g-acento);flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding-top:1.25rem;display:flex}.lpx-precio__cifra{font-size:var(--g-txt-xl);font-weight:var(--g-peso-fuerte);color:var(--g-acento)}.lpx-precio__nota{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.lpx-seccion{border-bottom:1px solid var(--g-borde);padding-block:clamp(3.5rem,9vh,6rem)}@media (max-width:719px){.lpx-seccion{padding-block:clamp(2.5rem,6vh,4.5rem)}}.lpx-seccion--noche{border-bottom-color:#0000}.lpx-packs{margin:var(--g-esp-xl) 0 0;gap:.8rem;padding:0;list-style:none;display:grid}@media (min-width:720px){.lpx-packs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.lpx-packs a{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);flex-direction:column;gap:.4rem;height:100%;padding:1.25rem 1.1rem;text-decoration:none;transition:border-color .2s linear,background-color .18s;display:flex}.lpx-packs a:hover{border-color:var(--g-acento)}.lpx-packs strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.lpx-packs span{font-size:var(--g-txt-sm);color:var(--g-acento)}.lpx-dolores{margin:var(--g-esp-xl) 0 0;gap:1.5rem;padding:0;list-style:none;display:grid}@media (min-width:760px){.lpx-dolores{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2.5rem}}.lpx-dolores li{background-image:linear-gradient(var(--g-acento), var(--g-acento));background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;padding-top:.9rem}.lpx-dolores :is(h2,h3){font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto);margin:0}.lpx-dolores p{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.45rem 0 0}.suenan__pie{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:.85rem 0 0}.suenan{gap:0;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.dolor{cursor:pointer;background-image:linear-gradient(var(--g-borde), var(--g-borde));background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;grid-template-columns:1.35rem 1fr;grid-template-areas:"marca que"".hago";align-items:start;gap:.35rem .9rem;padding:1rem 0 1.1rem;display:grid}.suenan li:last-child .dolor{background-image:linear-gradient(var(--g-borde), var(--g-borde)), linear-gradient(var(--g-borde), var(--g-borde));background-position:0 0,0 100%;background-size:100% 1px,100% 1px}@media (min-width:860px){.dolor{grid-template-columns:1.35rem minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"marca que hago";align-items:baseline;gap:1.4rem;padding:1.15rem 0 1.25rem}}.dolor input{opacity:0;width:1.35rem;height:1.35rem;margin:0;position:absolute}.dolor__marca{border:1px solid var(--g-borde);block-size:1.35rem;inline-size:1.35rem;transition:border-color var(--g-t-rapido,.16s) ease, background-color var(--g-t-rapido,.16s) ease;border-radius:3px;grid-area:marca;position:relative}.dolor__marca:after{content:"";border-inline-end:2px solid var(--g-lona);border-block-end:2px solid var(--g-lona);opacity:0;transform-origin:50%;block-size:.62rem;inline-size:.3rem;transition:opacity .14s,scale .2s cubic-bezier(.2,1.4,.4,1);position:absolute;inset-block-start:14%;inset-inline-start:34%;rotate:45deg;scale:.6}.dolor__que{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-medio);color:var(--g-texto);grid-area:que}.dolor__hago{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);grid-area:hago}.dolor:hover .dolor__marca{border-color:var(--g-laton)}.dolor:has(input:focus-visible) .dolor__marca{outline:2px solid var(--g-laton);outline-offset:2px}.dolor:has(input:checked) .dolor__marca{background:var(--g-laton);border-color:var(--g-laton)}.dolor:has(input:checked) .dolor__marca:after{opacity:1;scale:1}.dolor:has(input:checked) .dolor__que{color:var(--g-laton)}.suenan__veredicto{min-block-size:1.5em;font-size:var(--g-txt-base);color:var(--g-texto);margin:1.6rem 0 0}.suenan__veredicto>span{display:none}.suenan__veredicto>[data-cuando=ninguna]{display:inline}.lpx-inner:has(.suenan input:checked) .suenan__veredicto>[data-cuando=ninguna]{display:none}.lpx-inner:has(.suenan input:checked) .suenan__veredicto>[data-cuando=alguna]{display:inline}.lpx-inner:has(.suenan input:checked):not(:has(.suenan input:not(:checked))) .suenan__veredicto>[data-cuando=alguna]{display:none}.lpx-inner:has(.suenan input:checked):not(:has(.suenan input:not(:checked))) .suenan__veredicto>[data-cuando=todas]{display:inline}@media (prefers-reduced-motion:reduce){.dolor__marca,.dolor__marca:after{transition-duration:1ms}}.lpx-caso{gap:2.5rem;display:grid}@media (min-width:880px){.lpx-caso{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:3.5rem}}.lpx-inversion{border:1px solid var(--g-borde);padding:1.5rem 1.35rem}.lpx-inversion__cifra{margin:var(--g-esp-sm) 0 0;font-size:var(--g-txt-xl);font-weight:var(--g-peso-fuerte);color:var(--g-acento)}.lpx-inversion ul{gap:.5rem;margin:1.1rem 0 1.5rem;padding:0;list-style:none;display:grid}.lpx-inversion li{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);padding-left:1.1rem;position:relative}.lpx-inversion li:before{content:"";background:var(--g-acento);width:6px;height:1px;position:absolute;top:.6em;left:0}.lpx-faq,.lpx-form{margin-top:var(--g-esp-xl)}.lpx-pie{border-top:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);flex-wrap:wrap;justify-content:center;gap:.6rem;padding:2.5rem clamp(1.25rem,5vw,3rem);display:flex}.lpx-pie a{color:var(--g-texto-suave);text-decoration:none}.lpx-pie a:hover{color:var(--g-acento)}.flujo{border:1px solid var(--g-trazo);background:var(--g-papel);gap:4px;margin:0;padding:5px;list-style:none;display:grid}.flujo__tramo{border:1px solid var(--g-borde);padding:.6rem .7rem .6rem 2.1rem;position:relative}.flujo__tramo+.flujo__tramo:before{content:"";background:var(--g-acento);width:1px;height:4px;position:absolute;top:-5px;left:1.05rem}.flujo__n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-acento);position:absolute;top:.62rem;left:.65rem}.flujo__tramo strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-sm);font-weight:var(--g-peso-fuerte);color:var(--g-texto);display:block}.flujo__tramo small{font-size:var(--g-txt-xs);line-height:var(--g-alto-medio);color:var(--g-texto-suave);margin-top:1px;display:block}.flujo.flujo--ancho{grid-template-columns:minmax(0,1fr);gap:8px;padding:8px}.flujo--ancho .flujo__tramo{padding:.95rem 1rem .95rem 2.4rem}.flujo--ancho .flujo__n{font-size:var(--g-txt-xs);top:1rem;left:.95rem}.flujo--ancho .flujo__tramo strong{font-size:var(--g-txt-base)}.flujo--ancho .flujo__tramo small{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);margin-top:.3rem}@media (min-width:900px){.flujo.flujo--ancho{grid-template-columns:repeat(3,minmax(0,1fr))}.flujo--ancho .flujo__tramo+.flujo__tramo:before{inset-block-start:50%;inset-inline-start:-7px;rotate:-90deg}}@keyframes capa-abarca{0%{background-size:0 100%,100% 1px}}.bitacora{margin:var(--g-esp-xl) 0 0;border-left:1px solid var(--g-borde);max-width:var(--g-ancho-lectura);transition:border-color var(--drt-cruce) linear;gap:1.5rem;padding:0 0 0 1.1rem;list-style:none;display:grid}.bitacora li{position:relative}.bitacora li:before{content:"";background:var(--g-acento);width:7px;height:7px;transition:background-color var(--drt-cruce) linear;position:absolute;top:.55em;left:-1.45rem;transform:rotate(45deg)}.bitacora p{font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.35rem 0 0}.bitacora em{color:var(--g-texto);font-style:italic}@media (max-width:700px){.ef--friso{aspect-ratio:16/6.5}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ef--friso{animation:linear both ef-barrido;animation-timeline:view();animation-range:entry cover 50%}.ef--friso i{animation:linear both ef-paralaje;animation-timeline:view();animation-range:entry exit 0%}.ef--friso .ef__acento{animation:linear both ef-paralaje,linear both ef-acento;animation-timeline:view(),view();animation-range:entry exit 0%,entry 12% cover 62%}}}@keyframes ef-paralaje{0%{transform:translate3d(0, var(--ef-paralaje,34px), 0)}to{transform:translate3d(0, calc(var(--ef-paralaje,34px) * -1), 0)}}@keyframes ef-acento{0%{opacity:0}to{opacity:1}}@keyframes ef-barrido{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.banco{margin:var(--g-esp-2xl) 0 0;grid-template-columns:repeat(12,1fr);gap:.8rem 0;display:grid}@media (prefers-reduced-motion:no-preference){.banco__pieza[open]>p{animation:banco-abre .32s var(--g-curva) both}}@keyframes banco-abre{0%{opacity:.55;transform:translateY(-4px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.banco__pieza{animation:linear both flujo-entra;animation-timeline:view();animation-range:entry 8% cover 36%}.banco__pieza--b{animation-range:entry 16% cover 44%}.banco__pieza--c{animation-range:entry 24% cover 52%}}}@media (max-width:860px){.banco{grid-template-columns:1fr;gap:.6rem}.banco__pieza--a,.banco__pieza--b,.banco__pieza--c{grid-column:1;margin-top:0}.banco__pieza>summary{font-size:var(--g-txt-md)}}.costa{margin:var(--g-esp-lg) 0 0;grid-template-columns:repeat(12,1fr);gap:.8rem;padding:0;list-style:none;display:grid}.costa__faro{border:1px solid var(--g-borde);border-left:3px solid var(--g-borde);border-radius:var(--g-radio-lg);padding:.85rem 1.1rem .9rem;transition:border-color .2s linear}.costa__faro:nth-child(odd){grid-column:1/7}.costa__faro:nth-child(2n){grid-column:7/13}@media (max-width:719px){.costa__faro{grid-column:1/-1!important}}.costa__faro h4{font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-titular);color:var(--g-texto);margin:0}.costa__faro p{margin:var(--g-esp-xs) 0 0;font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);max-width:var(--g-ancho-lectura)}.costa__faro:hover{border-color:var(--g-acento)}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.costa__faro{animation:linear both flujo-entra;animation-timeline:view();animation-range:entry 6% cover 34%}.costa__faro:nth-child(2){animation-range:entry 13% cover 40%}.costa__faro:nth-child(3){animation-range:entry 20% cover 46%}.costa__faro:nth-child(4){animation-range:entry 27% cover 52%}}}@media (max-width:860px){.costa{grid-template-columns:1fr;gap:.9rem}.costa__faro{grid-column:1!important}}.drt-bruma{top:calc(var(--drt-bruma-alto) / -2);left:calc(var(--drt-rail,0px) * -1);--drt-bruma-alto:clamp(64px, 9vw, 132px);height:var(--drt-bruma-alto);z-index:1;pointer-events:none;-webkit-mask-image:var(--drt-nube);-webkit-mask-image:var(--drt-nube);-webkit-mask-image:var(--drt-nube);-webkit-mask-image:var(--drt-nube);mask-image:var(--drt-nube);--drt-nube:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 200' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0 0h1200v96q-75 62-150 12t-150-38-150 48-150-12-150 42-150-26-150 32-150-20z'/%3E%3C/svg%3E");position:absolute;right:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:150% 100%;mask-size:150% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.drt-bruma[data-desde=alba]{background-color:var(--g-lona)}.drt-bruma[data-desde=tarde]{background-color:var(--g-carta)}.drt-bruma[data-desde=noche]{background-color:var(--g-tinta)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.drt-bruma{animation:linear drt-deriva-niebla;animation-timeline:view();animation-range:entry exit 0%}}}@keyframes drt-deriva-niebla{0%{-webkit-mask-position:32% 0;mask-position:32% 0}to{-webkit-mask-position:68% 0;mask-position:68% 0}}.ef[data-mascara=luminancia] i{-webkit-mask-mode:luminance;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;-webkit-mask-source-type:luminance;mask-mode:luminance}.pasos>*,.series>*,.dentro>*,.flota>*,.bitacora>*,.panol__lista>*,.planos>*,.lpx-dolores>*,.lpx-packs>*,.trabajos>*,.retrato__datos>*{--i:0}.pasos>:nth-child(2),.series>:nth-child(2),.dentro>:nth-child(2),.flota>:nth-child(2),.bitacora>:nth-child(2),.panol__lista>:nth-child(2),.planos>:nth-child(2),.lpx-dolores>:nth-child(2),.lpx-packs>:nth-child(2),.trabajos>:nth-child(2),.retrato__datos>:nth-child(2){--i:1}.pasos>:nth-child(3),.series>:nth-child(3),.dentro>:nth-child(3),.flota>:nth-child(3),.bitacora>:nth-child(3),.panol__lista>:nth-child(3),.planos>:nth-child(3),.lpx-dolores>:nth-child(3),.lpx-packs>:nth-child(3),.trabajos>:nth-child(3),.retrato__datos>:nth-child(3){--i:2}.pasos>:nth-child(n+4),.series>:nth-child(n+4),.dentro>:nth-child(n+4),.flota>:nth-child(n+4),.bitacora>:nth-child(n+4),.panol__lista>:nth-child(n+4),.planos>:nth-child(n+4),.lpx-dolores>:nth-child(n+4),.lpx-packs>:nth-child(n+4),.trabajos>:nth-child(n+4),.retrato__datos>:nth-child(n+4){--i:3}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pasos>*,.series>*,.dentro>*,.flota>*,.bitacora>*,.panol__lista>*,.planos>*,.lpx-dolores>*,.lpx-packs>*,.trabajos>*,.retrato__datos>*{animation:linear both drt-entra;animation-timeline:view();animation-range:entry calc(4% + var(--i,0) * 7%) cover 34%}.lpx-dolores li,.srv-bloque>h3,.cv-stack h3,.emb,.emb__sales,.pf-caso__cifra{animation:linear both drt-filete;animation-timeline:view();animation-range:entry calc(2% + var(--i,0) * 6%) entry 92%}}}@media (prefers-reduced-motion:no-preference){:is(.drt-cap,.lpx-seccion,.lpx-hero)[data-visto] .drt-titulo{animation:.42s cubic-bezier(.2,0,.2,1) forwards drt-llega}:is(.drt-cap,.lpx-seccion,.lpx-hero)[data-visto] .drt-titulo em{animation:.56s cubic-bezier(.2,0,.2,1) forwards drt-llega}:is(.drt-cap,.lpx-seccion,.lpx-hero)[data-visto] .drt-lead{animation:.62s cubic-bezier(.2,0,.2,1) forwards drt-entra}:is(.drt-cap,.lpx-seccion,.lpx-hero)[data-visto] .drt-clave{animation:.66s cubic-bezier(.2,0,.2,1) forwards drt-llega}:is(.drt-cap,.lpx-seccion,.lpx-hero)[data-visto] .drt-acciones{animation:.72s cubic-bezier(.2,0,.2,1) forwards drt-entra}}@keyframes drt-entra{0%{opacity:.5;translate:0 18px;scale:.994}to{opacity:1;translate:0;scale:1}}@keyframes drt-llega{0%{opacity:.55;translate:0 10px}to{opacity:1;translate:0}}@keyframes drt-escribe{0%{clip-path:inset(0 0 108%);opacity:.55}to{clip-path:inset(0 0 -8%);opacity:1}}@keyframes drt-filete{0%{background-size:0% 2px}to{background-size:100% 2px}}@keyframes drt-regla{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.drt-rail__marcas--hechas{clip-path:inset(0 0 100%);pointer-events:none}@keyframes drt-traza{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes drt-recorre{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.drt-rail__marcas--hechas .drt-rail__marca{padding:10px 0;align-items:center;padding-inline-start:calc(var(--drt-eje) - 4.5px);display:flex}.drt-rail__marcas--hechas .drt-rail__punto{background:var(--g-acento);border-color:var(--g-acento)}.drt-rail__cursor{pointer-events:none;z-index:2;border:0;border:1px solid var(--g-acento);width:26px;height:26px;transition:border-color var(--drt-cruce) linear;border-radius:50%;margin:-13px 0 0 -13px;position:absolute;top:0;left:34px}.tacto{display:inline-flex}.trabajo__mas,.lpx-packs a,.plano__pie a,.series__item{transition:transform .26s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.trabajo__mas:hover,.plano__pie a:hover{transform:translate(3px)}}.lpx-packs a:hover{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.trabajo__mas,.lpx-packs a,.plano__pie a,.series__item{transition:none;transform:none!important}}@media (min-width:860px){.ag-preguntas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.trabajo__mas,.plano__pie a,.drt-margen__volver a,.lpx-pie a,.ag-noes a,.series__item a,[data-derrota] dd>a,[data-derrota] main>section a[class*=inline-block]{margin-block:-12px;padding-block:12px;display:inline-block}.trabajo__cab h3 a,.plano__copy h3 a{margin-block:-10px;padding-block:10px;display:inline-block}.drt-hueco{height:clamp(1.5rem,5vh,3.5rem);display:block}.sonda-pasos{margin:var(--g-esp-md) 0 0;gap:.7rem;padding:0;list-style:none;display:grid}.sonda-pasos li{line-height:var(--g-alto-compacto);grid-template-columns:1.8rem 1fr;align-items:baseline;gap:.5rem;display:grid}.sonda-pasos span{color:var(--g-acento);transition:color var(--drt-cruce) linear}.sonda-form{margin-top:var(--g-esp-xl);border-radius:2px;padding:clamp(1.25rem,4vw,2.25rem)}.ses-botones{margin-top:var(--g-esp-2xl);gap:.75rem;max-width:26rem;display:grid}.ses-botones .tacto,.ses-botones .drt-btn{width:100%}.ses-botones .drt-btn{justify-content:flex-start}.legal{margin:var(--g-esp-2xl) 0 0;gap:.8rem;display:grid}.legal__item{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);padding:1.3rem 1.25rem;transition:border-color .2s linear}.legal__item:hover{border-color:var(--g-acento)}.legal dt{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.legal dd{margin:var(--g-esp-xs) 0 0;max-width:var(--g-ancho-lectura);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}@media (min-width:900px){.legal__item{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline;gap:1.5rem;display:grid}.legal dd{margin:0}}.lpx-packs p{margin:.35rem 0 0}.drt-p--nota{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}.lkt{min-height:100vh;padding-block:clamp(3rem,9vh,5.5rem) clamp(3rem,8vh,4.5rem)}.lkt-inner{max-width:34rem;padding-inline:var(--drt-hueco);margin-inline:auto}.lkt-hero{text-align:center}.lkt-retrato{border:1px dashed var(--g-borde);border-radius:50%;width:128px;height:128px;margin:0 auto 1.75rem;display:block}.lkt-hero .drt-titulo--hero{margin:0}.lkt-hero .drt-lead{margin-inline:auto}.lkt-estado{margin-top:var(--g-esp-lg);border:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);align-items:center;gap:.5rem;padding:.4rem .75rem;display:inline-flex}.lkt-estado__punto{background:var(--g-acento);border-radius:50%;width:6px;height:6px}.lkt-grupo{margin-top:clamp(2.5rem,6vh,3.5rem)}.lkt-grupo__rotulo{flex-direction:column;gap:.2rem;margin:0 0 .9rem;display:flex}.lkt-grupo__nombre{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento)}.lkt-grupo__nota{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.lkt-puertas{background:var(--g-cielo);border:1px solid var(--g-borde);gap:1px;margin:0;padding:0;list-style:none;display:grid}.lkt-puertas>li>.tacto{display:block}.lkt-puerta{background:var(--g-cielo);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.15rem;text-decoration:none;transition:background-color .18s;display:flex}.lkt-puerta:hover{background:var(--g-papel)}.lkt-puerta__texto{flex-direction:column;gap:.15rem;min-width:0;display:flex}.lkt-puerta__label{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.lkt-puerta__pista{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.lkt-puerta__flecha{color:var(--g-acento);flex:none;transition:transform .18s}.lkt-puerta:hover .lkt-puerta__flecha,.lkt-puerta:focus-visible .lkt-puerta__flecha{transform:translate(3px)}.lkt-pie{text-align:center;font-size:var(--g-txt-sm);margin-top:clamp(2.5rem,6vh,3.5rem)}.lkt-pie a{min-height:24px;color:var(--g-texto-suave);align-items:center;display:inline-flex}.lkt-pie a:hover{color:var(--g-acento)}@media (prefers-reduced-motion:reduce){.lkt-puerta,.lkt-puerta__flecha{transition:none}}.srv-detalle{margin-top:var(--g-esp-2xl);gap:2.5rem;display:grid}@media (min-width:900px){.srv-detalle{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.srv-bloque>h3{background-image:linear-gradient(var(--g-acento), var(--g-acento));font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;margin:0 0 .9rem;padding-bottom:.55rem}.srv-lista{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.srv-lista li{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}.srv-lista--orden{counter-reset:srv}.srv-lista--orden li{grid-template-columns:1.75rem minmax(0,1fr);display:grid}.srv-lista--orden li:before{counter-increment:srv;content:counter(srv, decimal-leading-zero);font-family:var(--g-fuente-mono);font-variant-numeric:tabular-nums;font-size:var(--g-txt-xs);color:var(--g-acento)}.flujo{margin:var(--g-esp-xl) 0 0;background:var(--g-cielo);border:1px solid var(--g-borde);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;padding:0;list-style:none;display:grid}.flujo li{background:var(--g-cielo);gap:.3rem;padding:1.15rem 1.1rem;display:grid}.flujo__n{font-family:var(--g-fuente-mono);font-variant-numeric:tabular-nums;font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento)}.flujo strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.flujo__nota{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.flujo li{animation:linear both flujo-entra;animation-timeline:view();animation-range:entry calc(6% + var(--i,0) * 6%) cover 32%}}}@keyframes flujo-entra{0%{opacity:.55;transform:translateY(14px)}to{opacity:1;transform:none}}.pf-ofertas{margin:var(--g-esp-2xl) 0 0;gap:3rem;padding:0;list-style:none;display:grid}.pf-ofertas>li{border-top:1px solid var(--g-borde);gap:1.5rem;padding-top:1.5rem;display:grid}.pf-ofertas>li:first-child{border-top:0;padding-top:0}@media (min-width:840px){.pf-ofertas>li{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:2.5rem}.pf-ofertas>li:nth-child(2n) .pf-oferta__escena{order:2}}.pf-oferta__escena{aspect-ratio:4/3;border:1px dashed var(--g-borde);display:block}.pf-oferta__copia{justify-items:start;gap:.6rem;display:grid}.pf-oferta__n{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento)}.pf-oferta__copia h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-medio);color:var(--g-texto);margin:0;display:grid}.pf-oferta__copia h3 em{font-style:italic;font-weight:var(--g-peso-normal);color:var(--g-texto-suave)}.pf-oferta__precio{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento);margin:0}.pf-oferta__resultado{max-width:var(--g-ancho-lectura);font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto);margin:0}.pf-oferta__incluye{flex-wrap:wrap;gap:.4rem;margin:.35rem 0 .4rem;padding:0;list-style:none;display:flex}.pf-oferta__incluye li{border:1px solid var(--g-borde);font-size:var(--g-txt-xs);color:var(--g-texto-suave);padding:.3rem .6rem}.lpx-packs__estatico{background:var(--g-cielo);flex-direction:column;gap:.4rem;height:100%;padding:1.25rem 1.1rem;display:flex}.lpx-packs__estatico strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.lpx-packs__estatico>span{font-size:var(--g-txt-sm);color:var(--g-acento)}.cv-contacto{margin:var(--g-esp-2xl) 0 0;background:var(--g-borde);border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);gap:1px;max-width:34rem;display:grid;overflow:hidden}.cv-contacto>div{background:var(--g-cielo);grid-template-columns:minmax(0,7rem) minmax(0,1fr);gap:1rem;padding:.75rem .9rem;display:grid}.cv-contacto dt{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.cv-contacto dd{font-size:var(--g-txt-sm);color:var(--g-texto);overflow-wrap:anywhere;margin:0}.cv-contacto dd a{min-height:24px;color:var(--g-acento);align-items:center;display:inline-flex}.cv-contacto dd a:hover{color:var(--g-texto)}.cv-exp{margin:var(--g-esp-2xl) 0 0;gap:2.5rem;padding:0;list-style:none;display:grid}.cv-exp>li{border-top:1px solid var(--g-borde);gap:.75rem;padding-top:1.5rem;display:grid}.cv-exp>li:first-child{border-top:0;padding-top:0}@media (min-width:780px){.cv-exp>li{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:2rem}}.cv-exp__periodo{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);white-space:nowrap;color:var(--g-acento);margin:0}@media (max-width:779px){.cv-exp__periodo{white-space:normal}}.cv-exp h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-fuerte);color:var(--g-texto);margin:0}.cv-exp__donde{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:.2rem 0 0;font-style:italic}.cv-exp__texto{margin:var(--g-esp-sm) 0 0;max-width:var(--g-ancho-lectura);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto)}.cv-stack{margin:var(--g-esp-2xl) 0 0;gap:2rem;display:grid}@media (min-width:820px){.cv-stack{grid-template-columns:repeat(3,minmax(0,1fr))}}.cv-stack h3{background-image:linear-gradient(var(--g-acento), var(--g-acento));font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;margin:0 0 .9rem;padding-bottom:.55rem}.cv-stack ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.cv-stack li{border:1px solid var(--g-borde);font-size:var(--g-txt-xs);color:var(--g-texto-suave);padding:.3rem .6rem}html:root:not([data-hora]):has(.drt-cap--hero[data-luz]) .site-body{background-color:var(--g-cielo)}body:has([data-derrota]) .editorial-header__wordmark img[data-tinta=crema]{display:none}html:root[data-hora=noche] body:has([data-derrota]) .editorial-header__wordmark img[data-tinta=ciruela]{display:none}html:root:not([data-hora]):has(.drt-cap--hero[data-luz=noche]) body:has([data-derrota]) .editorial-header__wordmark img[data-tinta=ciruela]{display:none}:is(html:root[data-hora=noche] body:has([data-derrota]) .editorial-header__wordmark img[data-tinta=crema],html:root:not([data-hora]):has(.drt-cap--hero[data-luz=noche]) body:has([data-derrota]) .editorial-header__wordmark img[data-tinta=crema]){display:block}:is(body:has([data-derrota]) .site-nav .site-nav__link.is-active,body:has([data-derrota]) .editorial-header .site-nav__link.is-active){color:var(--g-acento)}body:has([data-derrota]) .site-nav__link{align-items:center;min-height:24px;display:inline-flex}body:has([data-derrota]) .site-footer a{align-items:center;min-height:24px;display:inline-flex}body:has([data-derrota]) footer a{align-items:center;min-height:24px;display:inline-flex}body:has([data-derrota]) .lpx-pie a{min-height:44px}.pf-casos{margin:var(--g-esp-2xl) 0 0;gap:.8rem;padding:0;list-style:none;display:grid}@media (min-width:980px){.pf-casos{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-casos>li{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);align-content:start;gap:.75rem;padding:1.5rem 1.35rem;transition:border-color .2s linear;display:grid}.pf-casos>li:hover{border-color:var(--g-acento)}.pf-caso__chapa{border:1px solid var(--g-acento);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);justify-self:start;margin:0;padding:.25rem .5rem}.pf-casos h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-fuerte);color:var(--g-texto);margin:0}.pf-caso__partes{gap:.85rem;margin:0;display:grid}.pf-caso__partes dt{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.pf-caso__partes dd{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto);margin:.25rem 0 0}.pf-caso__cifra{margin:var(--g-esp-xs) 0 0;background-image:linear-gradient(var(--g-acento), var(--g-acento));font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto);background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;padding-top:.8rem}.pf-caso__supuesto{font-size:var(--g-txt-xs);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:0;font-style:italic}.pf-casos .tacto{justify-self:start;margin-top:.4rem}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.pf-casos>li{animation:linear both flujo-entra;animation-timeline:view();animation-range:entry calc(5% + var(--i,0) * 7%) cover 30%}}}.sonda-manual{border:1px solid var(--g-borde);border-left:3px solid var(--g-aviso);padding:1.5rem 1.35rem}.sonda-manual .drt-titulo{margin-top:var(--g-esp-sm);font-size:var(--g-txt-lg)}.emb{background-image:linear-gradient(var(--g-trazo), var(--g-trazo));background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;margin-top:3rem;padding-top:2rem}.emb__entrada{max-width:var(--g-ancho-lectura);font-size:var(--g-txt-base);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.7rem 0 0}.emb__radio{opacity:0;width:1px;height:1px;margin:0;position:absolute}.emb__radio:focus-visible~label{outline:2px solid var(--g-acento);outline-offset:2px}.emb__escalas{margin:var(--g-esp-lg) 0 0;gap:.7rem;padding:0;list-style:none;display:grid}.emb__escala{padding-inline-start:1.6rem;position:relative}.emb__escala:before{content:"";background:var(--g-borde);inline-size:2px;position:absolute;inset-block:.55rem -.7rem;inset-inline-start:4px}.emb__escala:last-child:before{display:none}.emb__escala:after{content:"";background:var(--g-acento);border:2px solid var(--g-acento);border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:.5rem;inset-inline-start:0}.emb__panel{border:1px solid var(--g-borde);border-inline-start:3px solid var(--g-acento);border-radius:var(--g-radio-lg);padding:1.15rem 1.25rem}@keyframes emb-entra{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:none}}.emb__panel h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-fuerte);color:var(--g-texto);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.emb__panel h3 .drt-dato{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento)}.emb__panel h3 em{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-texto-suave);margin-left:auto;font-style:normal}.emb__panel dl{gap:.9rem;margin:1.15rem 0 0;display:grid}.emb__panel dt{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.emb__panel dd{max-width:var(--g-ancho-lectura);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto);margin:.2rem 0 0}@media (min-width:820px){.emb__panel dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.emb__sales{background-image:linear-gradient(var(--g-acento), var(--g-acento));background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;padding-top:.7rem}@media (min-width:820px){.emb__sales{border-top-width:2px}}.emb__mas{font-size:var(--g-txt-sm);margin:1.25rem 0 0}.emb__mas a{min-height:24px;color:var(--g-acento);align-items:center;display:inline-flex}.emb__mas a:hover{color:var(--g-texto)}@media (prefers-reduced-motion:reduce){.emb__panel{animation:none!important}}.lpx-packs a,.lkt-puerta,.legal__item,.pf-casos>li,.flujo li{position:relative}.lpx-packs a:before,.lkt-puerta:before,.pf-casos>li:before{content:"";background:var(--g-acento);transform-origin:top;width:3px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.lpx-packs a:hover:before,.lpx-packs a:focus-visible:before,.lkt-puerta:hover:before,.lkt-puerta:focus-visible:before,.pf-casos>li:hover:before{transform:scaleY(1)}.lpx-packs a,.lkt-puerta{transition:background-color .2s,padding-left .26s cubic-bezier(.22,1,.36,1)}.lpx-packs a:hover,.lkt-puerta:hover{padding-left:calc(1.15rem + 6px)}@media (prefers-reduced-motion:reduce){.lpx-packs a:before,.lkt-puerta:before,.pf-casos>li:before{transition:none}.lpx-packs a:hover,.lkt-puerta:hover{padding-left:1.15rem}}.drt-clave{max-width:52ch;font-family:var(--g-fuente-display);font-size:var(--g-txt-md);font-weight:var(--g-peso-medio);line-height:var(--g-alto-medio);color:var(--g-texto);background-image:linear-gradient(var(--g-acento), var(--g-acento));background-position:0 0;background-repeat:no-repeat;background-size:100% 2px;margin:1.6rem 0 0;padding-top:.85rem}@media (min-width:720px){.drt-clave{max-width:44ch}}.drt-clave+*{margin-top:2.25rem}.drt-nota-pie{border-left:2px solid var(--g-borde);max-width:58ch;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:1.75rem 0 0;padding-left:1rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.drt-clave{animation:linear both drt-filete;animation-timeline:view();animation-range:entry 6% cover 30%}.drt-nota-pie{animation:linear both drt-entra;animation-timeline:view();animation-range:entry 18% cover 42%}}}.pasos{margin:0}.pasos--cinco .pasos__paso{box-shadow:none;background:0 0;padding:0 0 2rem 2.75rem;position:relative}.pasos--cinco .pasos__paso:last-child{padding-bottom:0}.pasos--cinco .pasos__n{color:var(--g-acento)}.pasos--cinco .pasos__paso:hover .pasos__carta{border-color:var(--g-acento)}.pasos--cinco .emb__radio:checked~.pasos__carta{background:var(--g-texto)}@supports (color:color-mix(in lab, red, red)){.pasos--cinco .emb__radio:checked~.pasos__carta{background:color-mix(in srgb, var(--g-texto) 7%, transparent)}}.pasos--cinco .emb__radio:checked~.pasos__carta{border-color:var(--g-acento)}.pasos--cinco .emb__radio:checked~.pasos__carta strong{color:var(--g-texto)}.pasos--cinco .emb__radio:focus-visible~.pasos__carta{outline:2px solid var(--g-acento);outline-offset:2px}.pasos--cinco .pasos__n{border:1px solid var(--g-borde);border-radius:50%;justify-content:center;align-items:center;block-size:1.25rem;inline-size:1.25rem;transition:border-color .2s linear;display:inline-flex}.pasos--cinco .emb__radio:checked~.pasos__carta .pasos__n{border-color:var(--g-acento)}@supports selector(:has(*)){.pasos--cinco .pasos__paso p{display:none}.pasos--cinco .pasos__paso:has(.emb__radio:checked) p{display:block}}@media (min-width:900px){.derrota-pasos__linea,.derrota-pasos__avance{width:auto;height:2px;inset:10px 0 auto}.derrota-pasos__avance{transform-origin:0;width:100%;right:auto}.derrota-pasos__barco{top:4px;left:calc(100% - 14px)}.pasos--cinco{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:1.25rem}.pasos--cinco .pasos__paso{padding:2.5rem 0 0}.pasos__marca{top:4px;left:0}}@media (prefers-reduced-motion:reduce){.pasos__marca{background:var(--g-acento);transition:none}}@media (max-width:1079px){@supports (animation-timeline:scroll()){body:has(.drt-rail):after{content:"";left:0;top:var(--nav-alto,84px);background:var(--g-acento);transform-origin:0;z-index:60;pointer-events:none;width:100%;height:2px;transition:background-color var(--drt-cruce) linear;animation:linear both drt-rumbo;animation-timeline:scroll(root);position:fixed;transform:scaleX(0)}}}@keyframes drt-rumbo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.puertas{background:var(--g-cielo);border:1px solid var(--g-borde);gap:1px;margin-top:2.25rem;display:grid}@media (min-width:760px){.puertas{grid-template-columns:repeat(2,minmax(0,1fr))}}.puertas .tacto{display:block}.puerta{background:var(--g-cielo);align-content:start;gap:.35rem;height:100%;padding:1.5rem 1.35rem;text-decoration:none;transition:background-color .2s;display:grid;position:relative}.puerta:before{content:"";background:var(--g-acento);transform-origin:top;width:3px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.puerta:hover:before,.puerta:focus-visible:before{transform:scaleY(1)}.puerta:hover{background:var(--g-papel)}.puerta__flecha{margin-top:var(--g-esp-xs);color:var(--g-acento);transition:transform .22s cubic-bezier(.22,1,.36,1)}.puerta:focus-visible .puerta__flecha{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.puerta:hover .puerta__flecha{transform:translate(4px)}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.plan{animation:linear both flujo-entra;animation-timeline:view();animation-range:entry calc(8% + var(--i,0) * 7%) cover 36%}}}.planes{margin:var(--g-esp-xl) 0 0;gap:1rem;padding:0;list-style:none;display:grid}@media (min-width:1000px){.planes{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}}@media (min-width:1100px){.planes,.planes__nota,.planes__todos{margin-inline-start:calc(-210px - 1.75rem)}}@media (min-width:640px) and (max-width:999px){.planes{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);transition:border-color .2s linear, background-color var(--drt-cruce) linear;align-content:start;gap:.45rem;padding:1.5rem 1.3rem 1.3rem;display:grid;position:relative}.plan:hover{border-color:var(--g-acento)}.plan[data-destacado]{background:var(--g-texto);border-color:var(--g-texto)}.plan[data-destacado] .plan__nombre,.plan[data-destacado] .plan__cifra{color:var(--g-cielo)}.plan[data-destacado] .plan__verbo,.plan[data-destacado] .plan__extra{color:var(--g-acento)}@supports (color:color-mix(in lab, red, red)){.plan[data-destacado] .plan__verbo,.plan[data-destacado] .plan__extra{color:color-mix(in srgb, var(--g-acento) 58%, var(--g-cielo))}}.plan[data-destacado] .plan__para,.plan[data-destacado] .plan__lleva li,.plan[data-destacado] .plan__pie{color:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){.plan[data-destacado] .plan__para,.plan[data-destacado] .plan__lleva li,.plan[data-destacado] .plan__pie{color:color-mix(in srgb, var(--g-cielo) 72%, transparent)}}.plan__marca{background:var(--g-acento);color:var(--g-cielo);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;margin:0;padding:.25rem .6rem;position:absolute;inset-block-start:0;inset-inline-start:1.3rem;translate:0 -50%}.plan__escalera{align-items:flex-end;gap:3px;block-size:18px;display:flex}.plan__escalera i{background:var(--g-borde);inline-size:5px;transition:background-color .2s linear}.plan__escalera i:first-child{block-size:40%}.plan__escalera i:nth-child(2){block-size:60%}.plan__escalera i:nth-child(3){block-size:80%}.plan__escalera i:nth-child(4){block-size:100%}.plan__escalera i[data-encendido]{background:var(--g-acento)}.plan[data-destacado] .plan__escalera i{background:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){.plan[data-destacado] .plan__escalera i{background:color-mix(in srgb, var(--g-cielo) 28%, transparent)}}.plan[data-destacado] .plan__escalera i[data-encendido]{background:var(--g-acento)}.planes-tira__plan .plan__escalera i:first-child{--k:0}.planes-tira__plan .plan__escalera i:nth-child(2){--k:1}.planes-tira__plan .plan__escalera i:nth-child(3){--k:2}.planes-tira__plan .plan__escalera i:nth-child(4){--k:3}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.planes-tira__plan .plan__escalera i[data-encendido]{animation:linear both ofi-peldano;animation-timeline:view();animation-range:cover calc(22% + (var(--i,0) * 3% + var(--k,0) * 4%)) cover calc(38% + (var(--i,0) * 3% + var(--k,0) * 4%))}}}.plan__nombre{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-negro);line-height:var(--g-alto-titular);color:var(--g-texto);margin:.5rem 0 0}.plan__verbo{font-size:var(--g-txt-sm);color:var(--g-acento);transition:color var(--drt-cruce) linear;margin:0}.plan__para{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.35rem 0 0}.plan__lleva{border-block-start:1px solid var(--g-borde);gap:.5rem;margin:.9rem 0 0;padding:.9rem 0 0;list-style:none;display:grid}.plan[data-destacado] .plan__lleva{border-block-start-color:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){.plan[data-destacado] .plan__lleva{border-block-start-color:color-mix(in srgb, var(--g-cielo) 22%, transparent)}}.plan__lleva li{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto);padding-inline-start:1.35rem;position:relative}.plan__lleva li:before{content:"";border-inline-start:1.5px solid var(--g-acento);border-block-end:1.5px solid var(--g-acento);block-size:.3rem;inline-size:.5rem;position:absolute;inset-block-start:.35em;inset-inline-start:0;rotate:-45deg}.plan__extra{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);color:var(--g-acento);transition:color var(--drt-cruce) linear;margin:.8rem 0 0}.plan__precio{gap:.15rem;margin:auto 0 0;padding-block-start:1rem;display:grid}.plan__cifra{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-negro);color:var(--g-texto)}.plan__pie{font-size:var(--g-txt-xs);color:var(--g-texto-suave)}.planes__nota{margin:var(--g-esp-lg) 0 0;max-width:62ch;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}@media (prefers-reduced-motion:reduce){.puerta,.puerta:before,.puerta__flecha{transition:none}}.cat{margin-top:2.25rem}body:has(main.lpx) .site-nav__link{display:none}.dar__planes{background:var(--g-borde);border:1px solid var(--g-borde);gap:1px;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.dar__plan{background:var(--g-cielo);grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto;align-items:baseline;gap:.3rem 1.5rem;padding:1.1rem 1.35rem;display:grid}.dar__plan-nombre{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento)}.dar__plan-cuerpo{gap:.15rem;display:grid}.dar__plan-verbo{font-size:var(--g-txt-base)}.dar__plan-para{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.dar__plan-extra{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento);white-space:nowrap;border:1px solid;border-radius:999px;place-self:center end;padding:.2rem .7rem}.dar__dudas{background:var(--g-borde);border-block:1px solid var(--g-borde);gap:1px;margin:2.25rem 0 0;display:grid}.dar__duda{background:var(--g-cielo);grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:.3rem 1.5rem;padding:1rem .1rem;display:grid}.dar__duda dt{font-weight:var(--g-peso-fuerte)}.dar__duda dd{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:0}.dar .drt-acciones+.drt-titulo{margin-block-start:3.25rem}.dar__escalas{gap:.85rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.dar__escala{border-bottom:1px solid var(--g-borde-tenue);grid-template-columns:2.5rem minmax(0,9rem) minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;padding-block-end:.85rem;display:grid}.dar__escala:last-child{border-bottom:0}.dar__escala-titulo{font-family:var(--g-fuente-display);font-weight:var(--g-peso-fuerte)}.dar__escala-texto{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}@media (max-width:767px){.dar__plan,.dar__duda,.dar__escala{grid-template-columns:1fr;gap:.25rem}.dar__plan-extra{justify-self:start;margin-block-start:.35rem}.dar__escala-n{grid-row:1}}.cat__oficios-lista{background:var(--g-borde);border:1px solid var(--g-borde);gap:1px;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.cat__oficios-lista>li>*{display:block}.cat__oficio-enlace{background:var(--g-cielo);min-block-size:72px;color:inherit;transition:background var(--g-vel-md,.2s) var(--g-curva-salida,ease-out);grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;align-items:baseline;gap:.4rem 1.5rem;padding:1.15rem 1.35rem;text-decoration:none;display:grid}.cat__oficio-enlace:hover,.cat__oficio-enlace:focus-visible{background:var(--g-lona-alta)}.cat__oficio-nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-fuerte);font-size:var(--g-txt-base)}.cat__oficio-hace{font-size:var(--g-txt-sm);color:var(--g-texto-suave);text-wrap:pretty}.cat__oficio-ir{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento);white-space:nowrap;justify-self:end}@media (max-width:767px){.cat__oficio-enlace{grid-template-columns:1fr;gap:.3rem}.cat__oficio-ir{justify-self:start}}.cat__oficios{border:1px solid var(--g-borde);background:var(--g-borde);gap:1px;margin:0;padding:0;display:grid}.cat__oficio{position:relative}.cat__oficio label{background:var(--g-cielo);height:100%;min-height:48px;font-family:var(--g-fuente-display);font-size:var(--g-txt-sm);font-weight:var(--g-peso-fuerte);text-align:center;color:var(--g-texto-suave);cursor:pointer;justify-content:center;align-items:center;padding:.7rem 1rem;transition:background-color .18s,color .18s;display:flex}.cat__oficio label:hover{color:var(--g-texto)}@media (min-width:900px){.cat__oficios{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}}.cat__oficio label{border-radius:var(--g-radio-pill);transition:background-color .18s linear,color .18s linear,translate .18s}.cat__oficio label:hover{translate:0 -1px}@media (prefers-reduced-motion:reduce){.cat__oficio label:hover{translate:0}}.cat__oficio .emb__radio:checked~label{background:var(--g-texto);color:var(--g-cielo)}.cat__oficio .emb__radio:focus-visible~label{outline:2px solid var(--g-acento);outline-offset:-2px}:is(.cat:has(#ofi-clinicas:checked) .cat__panel[data-oficio=clinicas],.cat:has(#ofi-despachos:checked) .cat__panel[data-oficio=despachos],.cat:has(#ofi-inmobiliarias:checked) .cat__panel[data-oficio=inmobiliarias],.cat:has(#ofi-estetica:checked) .cat__panel[data-oficio=estetica],.cat:has(#ofi-hosteleria:checked) .cat__panel[data-oficio=hosteleria]){display:block}.cat__dolor{margin:var(--g-esp-lg) 0 0;border-left:2px solid var(--g-acento);font-family:var(--g-fuente-display);font-size:var(--g-txt-md);line-height:var(--g-alto-medio);color:var(--g-texto);padding-left:1rem}@media (min-width:980px){.cat__niveles{grid-template-columns:repeat(3,minmax(0,1fr))}}.cat__nivel .drt-dato{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento)}.cat__hace{margin:var(--g-esp-xs) 0 0;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto)}.cat__ficha{gap:.7rem;margin:0;display:grid}.cat__cajon .cajon__dentro{padding-inline:.9rem}.cat__ficha dt{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.cat__ficha dd{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:.2rem 0 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cat__niveles>li{animation:linear both drt-entra;animation-timeline:view();animation-range:entry calc(5% + var(--i,0) * 7%) cover 34%}}}@media (prefers-reduced-motion:reduce){.cat__oficio label{transition:none}}.drt-cap__inner--suelto{grid-template-columns:minmax(0,1fr)}.sonda-form{margin-top:var(--g-esp-xl)}.sonda__paso{border:1px solid var(--g-borde);border-left:3px solid var(--g-acento);padding:clamp(1.25rem,4vw,2rem)}.sonda__cuenta{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-texto-suave)}.sonda__barra{background:var(--g-borde);height:3px;margin-top:.9rem;overflow:hidden}.sonda__avance{background:var(--g-acento);height:100%;transition:width .5s cubic-bezier(.2,0,.2,1);display:block}.sonda__rotulo{margin-bottom:var(--g-esp-xs);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);display:block}.sonda__ayuda{margin-top:var(--g-esp-sm);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}.sonda__campo{background:var(--g-cielo);border:1px solid var(--g-borde);width:100%;min-height:48px;font-family:var(--g-fuente-texto);font-size:var(--g-txt-base);color:var(--g-texto);border-radius:2px;padding:.7rem .85rem;transition:border-color .16s}.sonda__campo::placeholder{color:var(--g-texto-suave);opacity:.75}.sonda__campo:focus{border-color:var(--g-acento);outline:none}.sonda__campo:focus-visible{outline:2px solid var(--g-acento);outline-offset:1px}.sonda__campo--fijo{background:var(--g-papel);color:var(--g-texto-suave)}textarea.sonda__campo{min-height:7rem;line-height:var(--g-alto-lectura);resize:vertical}.sonda__opcion{background:var(--g-cielo);border:1px solid var(--g-borde);min-height:48px;font-size:var(--g-txt-sm);color:var(--g-texto-suave);cursor:pointer;text-align:center;border-radius:2px;justify-content:center;align-items:center;padding:.6rem .9rem;transition:background-color .16s,border-color .16s,color .16s;display:flex}.sonda__opcion:hover{border-color:var(--g-acento);color:var(--g-texto)}.sonda__opcion--puesta{background:var(--g-texto);border-color:var(--g-texto);color:var(--g-cielo)}.sonda__pie{text-align:center;font-size:var(--g-txt-xs);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin-top:1.25rem}.sonda__pie--datos{margin-top:.5rem;max-width:46ch;margin-inline:auto}.sonda__pie--datos a{color:var(--g-texto);text-underline-offset:.18em;text-decoration:underline}.sonda__pie--datos a:hover{color:var(--g-laton)}.sonda__enviar:disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.sonda__avance,.sonda__campo,.sonda__opcion{transition:none}}.sonda__titulo{font-family:var(--g-fuente-display);font-size:var(--g-txt-xl);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-apretado);letter-spacing:var(--g-espaciado-display);color:var(--g-texto);text-transform:none;margin:1.1rem 0 0}.sonda__aviso{border:1px solid var(--g-aviso);background:var(--g-aviso-fondo);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-tinta);border-left-width:3px;margin-top:1.25rem;padding:.8rem .95rem}.sonda__aviso--error{border-color:var(--g-error);background:var(--g-error-fondo)}@media (max-width:899px){.drt-cap__inner{flex-direction:column;display:flex}.drt-cap__inner>.drt-margen{order:2}.drt-cap__inner>.drt-cap__cuerpo{order:1}.drt-cap__inner>.drt-margen{border-left:2px solid var(--g-borde);margin-block:.35rem 2.75rem;padding-left:.9rem}.drt-cap__inner>.drt-margen .drt-margen__bitacora{border-left:0;padding-left:0}}.lkt-puertas>li,.flujo li,.cv-contacto>div,.pf-casos>li,.puertas>.tacto{box-shadow:0 0 0 1px var(--g-borde)}.pasos--cinco .pasos__paso{box-shadow:none}@keyframes drt-enciende{0%{color:color-mix(in oklab, var(--g-acento) 42%, var(--g-texto-suave));text-shadow:none}55%{color:var(--g-acento);text-shadow:0 0 18px color-mix(in oklab, var(--g-acento) 38%, transparent)}to{color:var(--g-acento);text-shadow:none}}@supports (animation-timeline:view()) and (color:color-mix(in oklab, red, blue)){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.drt-titulo em{animation:linear both drt-escribe,linear both drt-enciende;animation-timeline:view(),view();animation-range:entry 10% cover 34%,entry 10% cover 42%}}}@media (max-width:859px){.planes,.cat__niveles{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:.9rem;padding-block-end:.85rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.planes::-webkit-scrollbar{display:none}.cat__niveles::-webkit-scrollbar{display:none}.planes>*,.cat__niveles>*{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 82%;min-inline-size:0}}@media (prefers-reduced-motion:reduce){.planes,.cat__niveles{scroll-snap-type:none}}.cat__escalon{align-items:flex-end;gap:3px;block-size:12px;margin-inline:.1rem .45rem;display:inline-flex}.cat__escalon i{background:var(--g-borde);inline-size:3px}.cat__escalon i:first-child{block-size:5px}.cat__escalon i:nth-child(2){block-size:8px}.cat__escalon i:nth-child(3){block-size:12px}.cat__niveles>li[style*=--i\:0] .cat__escalon i:first-child,.cat__niveles>li[style*="--i: 0"] .cat__escalon i:first-child,.cat__niveles>li[style*=--i\:1] .cat__escalon i:nth-child(-n+2),.cat__niveles>li[style*="--i: 1"] .cat__escalon i:nth-child(-n+2),.cat__niveles>li[style*=--i\:2] .cat__escalon i,.cat__niveles>li[style*="--i: 2"] .cat__escalon i{background:var(--g-acento)}@media (prefers-reduced-motion:no-preference){.cat__panel{animation:.22s both drt-entra}}.lpx .lpx-hero{padding-block:clamp(2rem,5vh,3.5rem) clamp(3rem,8vh,5rem)}.lpx .lpx-lleva{gap:.55rem;max-width:52ch;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.lpx .lpx-lleva li{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);text-wrap:pretty;padding-left:1.35rem;position:relative}.lpx .lpx-lleva li:before{content:"";background-image:linear-gradient(var(--g-acento), var(--g-acento));background-position:0;background-repeat:no-repeat;background-size:100% 2px;width:.75rem;height:2px;position:absolute;top:.62em;left:0}@media (min-width:900px){.lpx .lpx-lleva{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:none}.lpx .lpx-lleva li{padding-top:.8rem;padding-left:0}.lpx .lpx-lleva li:before{width:100%;top:0}}.lpx #formulario{scroll-margin-block-start:5.5rem}.lpx .lpx-pasos .pasos__n{background-image:linear-gradient(var(--g-acento), var(--g-acento));background-position:0 100%;background-repeat:no-repeat;background-size:1.6rem 2px;padding-bottom:.5rem}@keyframes lpx-paso-prende{0%{color:var(--g-texto-suave);background-size:0 2px}to{color:var(--g-acento);background-size:1.6rem 2px}}@keyframes lpx-contesta{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.lpx .suenan__veredicto>span{animation:.26s both lpx-contesta}}@keyframes lpx-traza-apunte{0%{background-size:0 2px}to{background-size:100% 2px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lpx .lpx-pasos .pasos__n{animation:linear both lpx-paso-prende;animation-timeline:view();animation-range:entry calc(10% + var(--i,0) * 10%) cover 30%}.lpx .lpx-lleva li:before{animation:linear both lpx-traza-apunte;animation-timeline:view();animation-range:entry 6% cover 24%}}}.lpx .lpx-packs a{gap:.5rem}.lpx .lpx-packs a>span{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);text-wrap:pretty}.lpx .lpx-packs:has(>li:only-child){max-width:24rem}.ofi-tarjeta__dolor{font-family:var(--g-fuente-display);font-size:var(--g-txt-sm);line-height:var(--g-alto-medio);color:var(--g-texto);text-wrap:pretty;margin:.15rem 0 0}.ofi-tarjeta__dentro{border-top:1px solid var(--g-borde);gap:.4rem;margin:.7rem 0 0;padding:.7rem 0 0;list-style:none;display:grid}.ofi-tarjeta__dentro>li{font-size:var(--g-txt-sm);line-height:var(--g-alto-medio);color:var(--g-texto-suave);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.ofi-tarjeta__dentro .drt-dato{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento)}.ofi-tarjeta__ir{margin-top:auto;padding-top:.9rem}@media (min-width:720px){.ofi-oficios{grid-template-columns:repeat(6,minmax(0,1fr))}.ofi-oficios>li{grid-column:span 2}.ofi-oficios>li:nth-child(4),.ofi-oficios>li:nth-child(5){grid-column:span 3}}.cat__niveles--ofi .cat__escalon{margin-block:.35rem .5rem}@keyframes ofi-peldano{0%{background-color:var(--g-borde)}to{background-color:var(--g-acento)}}.cat__niveles--ofi .cat__escalon i:first-child{--k:0}.cat__niveles--ofi .cat__escalon i:nth-child(2){--k:1}.cat__niveles--ofi .cat__escalon i:nth-child(3){--k:2}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.cat__niveles--ofi>li[style*=--i\:0] .cat__escalon i:first-child,.cat__niveles--ofi>li[style*=--i\:1] .cat__escalon i:nth-child(-n+2),.cat__niveles--ofi>li[style*=--i\:2] .cat__escalon i{animation:linear both ofi-peldano;animation-timeline:view();animation-range:cover calc(24% + var(--k,0) * 5%) cover calc(40% + var(--k,0) * 5%)}}}.amarre{timeline-scope:--amarre;margin-top:2.5rem;position:relative}.amarre__linea,.amarre__avance{width:2px;position:absolute;top:12px;bottom:12px;left:10px}.amarre__linea{background:var(--g-borde)}.amarre__avance{background:var(--g-acento);transform-origin:top;height:100%;bottom:auto}.pasos--amarre{view-timeline-name:--amarre;view-timeline-axis:block;background:0 0;border-block:0;grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.pasos--amarre>.pasos__paso{box-shadow:none;background:0 0;padding:0 0 2.25rem 2.75rem;position:relative}.pasos--amarre>.pasos__paso:last-child{padding-bottom:0}.pasos--amarre .pasos__paso h3{font-size:var(--g-txt-md);margin:.3rem 0 0}.pasos--amarre .pasos__paso p{max-width:var(--g-ancho-lectura)}.amarre__marca{background:var(--g-cielo);border:2px solid var(--g-acento);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:4px}.pasos--amarre>[data-estado=ahora] .amarre__marca{background:var(--g-acento)}.amarre__cuando{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.amarre__cuando:before{content:"· "}.pasos--amarre>[data-estado=ahora] .amarre__cuando{color:var(--g-acento)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.amarre__avance{animation:linear both amarre-cabo;animation-timeline:--amarre;animation-range:entry 20% cover 70%}}}@keyframes amarre-cabo{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.amarre__nota{border-left:2px solid var(--g-acento);max-width:var(--g-ancho-lectura);font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);margin:2.25rem 0 0;padding:1rem 0 1rem 1.1rem}.amarre__nota a{color:var(--g-acento)}.amarre__nota a:hover{color:var(--g-texto)}.legal dd{font-size:var(--g-txt-base);color:var(--g-texto)}.legal-indice{counter-reset:leg;border-top:1px solid var(--g-borde);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:0 1.5rem;margin:2rem 0 0;padding:.75rem 0 0;list-style:none;display:grid}.legal-indice li{counter-increment:leg}.legal-indice a{min-height:44px;font-size:var(--g-txt-sm);color:var(--g-texto-suave);align-items:baseline;gap:.5rem;padding-block:.15rem;line-height:1.35;text-decoration:none;display:flex}.legal-indice a:before{content:counter(leg, decimal-leading-zero);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento);flex:none}.legal-indice a:hover{color:var(--g-texto);text-underline-offset:3px;text-decoration:underline}.legal__item{scroll-margin-top:6rem}.legal__item[data-clave],.legal__item:target{box-shadow:inset 3px 0 0 0 var(--g-acento), 0 0 0 1px var(--g-borde)}@media (prefers-reduced-motion:no-preference){.legal__item:target{animation:legal-llegada .9s var(--g-curva) both}}@keyframes legal-llegada{0%{background-color:var(--g-papel)}to{background-color:var(--g-cielo)}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.pf-casos>li{animation-name:drt-entra}}}.pf-caso__chapa{text-wrap:balance;padding:.3rem .6rem;line-height:1.5}.cv-exp{position:relative}@media (min-width:780px){.cv-exp{padding-left:1.5rem}.cv-exp:before,.cv-exp:after{content:"";width:2px;height:calc(100% - 1.1rem);position:absolute;top:.55rem;left:0}.cv-exp:before{background:var(--g-borde)}.cv-exp:after{background:var(--g-acento);transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cv-exp:after{animation:linear both cv-traza;animation-timeline:view();animation-range:entry 20% cover 65%}}}}@keyframes cv-traza{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fnd-salidas{margin-top:2rem}.reparto__lados{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);margin:0 0 .6rem;display:none}@media (min-width:820px){.reparto__lados{gap:var(--g-esp-lg);grid-template-columns:1fr 1fr;display:grid}.reparto__lados>:last-child{text-align:right;color:var(--g-acento)}.reparto{column-gap:var(--g-esp-lg);background:0 0;border-block:0;grid-template-columns:1fr 1fr;position:relative}.reparto:before{content:"";background:var(--g-borde);transform-origin:top;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}.reparto .pasos__paso[data-lado=tu]{grid-column:1}.reparto .pasos__paso[data-lado=yo]{box-shadow:0 0 0 1px var(--g-acento);grid-column:2}}@supports (animation-timeline:view()){@media (min-width:820px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){.reparto:before{animation:linear both drt-traza;animation-timeline:view();animation-range:entry 10% cover 60%}}}.vcg-nunca__rotulo{margin:var(--g-esp-xl) 0 var(--g-esp-sm);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave)}.cv-exp .cajon--filete{margin-top:1.25rem}.cv-contacto>div:nth-child(2),.cv-exp>li:nth-child(2),.cv-stack>section:nth-child(2){--i:1}.cv-contacto>div:nth-child(3),.cv-exp>li:nth-child(3),.cv-stack>section:nth-child(3){--i:2}.cv-contacto>div:nth-child(n+4),.cv-exp>li:nth-child(n+4),.cv-stack>section:nth-child(n+4){--i:3}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cv-contacto>div,.cv-exp>li,.cv-stack>section{animation:linear both drt-entra;animation-timeline:view();animation-range:entry calc(4% + var(--i,0) * 7%) cover 34%}}}@media (min-width:760px){.lpx-dolores.tc-razones{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}.lpx-packs a.tc-servicio__ir{background:0 0;height:auto;min-height:24px;padding:0;text-decoration:none;display:block}.lpx-packs a.tc-servicio__ir:hover{background:0 0}.planos--elige{display:block}.planos--elige>input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.planos__pestanas{gap:.55rem;margin-block-end:var(--g-esp-lg);display:grid}@media (min-width:720px){.planos__pestanas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.planos__pestanas{grid-template-columns:repeat(4,minmax(0,1fr))}}.planos__pestanas label{cursor:pointer;border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-carta);flex-direction:column;gap:.3rem;min-block-size:44px;padding:.8rem .9rem .85rem;transition:color .16s,border-color .16s,background-color .16s;display:flex}.planos__pestanas label strong{font-family:var(--g-fuente-display);font-weight:var(--g-peso-fuerte);font-size:var(--g-txt-base);line-height:var(--g-alto-compacto)}.planos__pestanas label strong em{color:var(--g-texto-suave);font-style:normal}.planos__pestanas label span{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave)}.planos__pestanas label:hover{border-color:var(--g-acento)}.planos--elige>input:first-of-type:checked~.planos__pestanas label:first-of-type,.planos--elige>input:nth-of-type(2):checked~.planos__pestanas label:nth-of-type(2),.planos--elige>input:nth-of-type(3):checked~.planos__pestanas label:nth-of-type(3),.planos--elige>input:nth-of-type(4):checked~.planos__pestanas label:nth-of-type(4){border-color:var(--g-texto);box-shadow:inset 0 0 0 1px var(--g-texto);background:var(--g-lona)}.planos--elige>input:checked~.planos__pestanas label strong em{color:var(--g-acento)}.planos--elige>input:focus-visible~.planos__pestanas label{outline-offset:2px}.planos--elige>input:first-of-type:focus-visible~.planos__pestanas label:first-of-type,.planos--elige>input:nth-of-type(2):focus-visible~.planos__pestanas label:nth-of-type(2),.planos--elige>input:nth-of-type(3):focus-visible~.planos__pestanas label:nth-of-type(3),.planos--elige>input:nth-of-type(4):focus-visible~.planos__pestanas label:nth-of-type(4){outline:2px solid var(--g-acento)}@supports selector(:has(*)){.planos--elige:has(>input:checked)>.plano{display:none}.planos--elige>input:first-of-type:checked~.plano:first-of-type,.planos--elige>input:nth-of-type(2):checked~.plano:nth-of-type(2),.planos--elige>input:nth-of-type(3):checked~.plano:nth-of-type(3),.planos--elige>input:nth-of-type(4):checked~.plano:nth-of-type(4){display:grid}}@supports not ((-webkit-mask-image:url('')) or (mask-image:url(''))){.dst{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@keyframes dst-derivar{0%{translate:0;scale:1}to{translate:3.5% -.5%;scale:1.03}}@keyframes dst-aletear{0%,to{scale:1}50%{scale:1 .88}}@keyframes dst-cabecear{0%{translate:0 .25%;rotate:-.6deg}to{translate:0 -.25%;rotate:.6deg}}@keyframes dst-lucir{0%,to{opacity:.82}50%{opacity:1}}@keyframes dst-bogar{0%{translate:0}to{translate:2.6% .06%}}.dst__pz[data-parte*=nube] .dst__mv{animation:34s ease-in-out infinite alternate dst-derivar}.dst__pz[data-parte*=gaviota] .dst__mv{animation:1.35s ease-in-out infinite dst-aletear}.dst__pz[data-parte$=gaviota-2] .dst__mv{animation-duration:1.05s}.dst__pz[data-parte$=gaviota-3] .dst__mv{animation-duration:1.55s}.dst__pz[data-parte$=gaviota-4] .dst__mv{animation-duration:1.7s}.dst__pz[data-parte$=gaviota-5] .dst__mv{animation-duration:1.2s}.dst__pz[data-parte^=medio] .dst__mv{transform-origin:bottom;animation:9s ease-in-out infinite alternate dst-cabecear}.dst__pz[data-parte$=remolcador-1] .dst__mv{animation-duration:6.5s}.dst__pz[data-parte$=velero-1] .dst__mv{animation-duration:11s}.dst__pz[data-parte$=bote-1] .dst__mv{animation-duration:5.5s}.dst__pz[data-parte$=sol] .dst__mv{animation:12s ease-in-out infinite dst-lucir}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@keyframes dst-hondura{0%{translate:0 calc(var(--h) * 40px)}to{translate:0 calc(var(--h) * -40px)}}.dst__plano{animation:linear both dst-hondura;animation-timeline:view();animation-range:cover}.dst__plano[data-plano=cielo]{--h:.12}.dst__plano[data-plano=lejos]{--h:.35}.dst__plano[data-plano=mar]{--h:.6}.dst__plano[data-plano=medio]{--h:.8}.dst__plano[data-plano=cerca]{--h:1}}}.drt-margen__icono{aspect-ratio:1;inline-size:38px;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);background:var(--g-acento);transition:background-color var(--drt-cruce) linear;margin-block-end:.85rem;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:860px){.drt-margen__icono{inline-size:22px;margin-block-end:.5rem}}@supports not ((-webkit-mask-image:url('')) or (mask-image:url(''))){.drt-margen__icono{display:none}}@media (prefers-reduced-motion:no-preference){.cajon[open]>.cajon__dentro{animation:.26s cubic-bezier(.2,0,.2,1) cajon-abre}}@keyframes cajon-abre{0%{opacity:.55;translate:0 -6px}to{opacity:1;translate:0}}@media (min-width:900px){.drt-cap--hero .drt-cap__cuerpo{grid-template-columns:minmax(0,1fr) minmax(0,15.5rem);grid-auto-rows:min-content;align-content:start;align-items:start;column-gap:clamp(1.75rem,2.6vw,2.5rem);display:grid}.drt-cap--hero .drt-titulo--hero{margin-block-end:0}.drt-cap--hero .drt-lead,.drt-cap--hero .drt-acciones,.drt-cap--hero .drt-leyenda{margin-block-start:var(--g-esp-lg)}.noche{grid-area:1/2/span 5;margin-top:.6rem}.drt-cap--hero .drt-cap__cuerpo>:not(.noche){grid-column:1}}.noche{margin-top:var(--g-esp-2xl)}.noche__rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);margin:0 0 1.1rem}.noche__lista{--noche-hueco:.55rem;margin:0;padding:0;list-style:none;position:relative}.noche__lista:before{content:"";background:repeating-linear-gradient(to bottom, var(--g-borde) 0 3px, transparent 3px 7px);block-size:calc(100% - 1.1em);inline-size:1px;position:absolute;inset-block-start:.45em;inset-inline-start:4.85rem}.noche__asiento{grid-template-columns:3.4rem 1fr;align-items:baseline;column-gap:1.4rem;margin-block-start:calc(var(--noche-hueco) * var(--salto));display:grid;position:relative}.noche__asiento:first-child{margin-block-start:0}.noche__asiento:before{display:none}.noche__hora{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);color:var(--g-acento);text-align:end;transition:color var(--drt-cruce) linear}.noche__que{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave)}.noche__asiento[data-tuyo] .noche__que{color:var(--g-texto);font-weight:var(--g-peso-fuerte)}.noche__asiento[data-tuyo]:before{background:var(--g-cielo);box-shadow:inset 0 0 0 1px var(--g-acento);block-size:7px;inline-size:7px;translate:-3px}.drt-cap--hero .noche__pie{margin-inline-start:2.6rem}.noche__pie{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto);margin:.9rem 0 0;padding-inline-start:4.8rem}@media (prefers-reduced-motion:no-preference){.noche__rotulo,.noche__asiento,.noche__pie{animation:noche-asienta .42s var(--g-curva-entrada,cubic-bezier(.2, 0, .2, 1)) backwards}.noche__rotulo{animation-delay:.12s}.noche__asiento{animation-delay:calc(.26s + var(--i) * .14s)}.noche__asiento[data-tuyo]{animation-delay:.9s}.noche__pie{animation-delay:1.15s}.noche__lista:before{transform-origin:top;animation:noche-hilo .9s var(--g-curva-entrada,cubic-bezier(.2, 0, .2, 1)) backwards;animation-delay:.26s}}@keyframes noche-asienta{0%{opacity:.55;translate:0 6px}}@keyframes noche-hilo{0%{transform:scaleY(0)}}@media (max-width:899px){.noche{margin-top:var(--g-esp-lg)}.noche__lista{--noche-hueco:.3rem}}@media (min-width:900px){.drt-cap--hero .drt-lead{margin-top:1.9rem}.drt-cap--hero .drt-acciones{margin-top:2.9rem}.drt-cap--hero .drt-leyenda{margin-top:2.6rem}}*+.drt-titulo--chico{margin-top:var(--g-esp-2xl)}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.costa__faro,.banco__pieza,.series__item{animation:linear both drt-entra;animation-timeline:view();animation-range:cover calc(4% + var(--i,0) * 5%) cover calc(16% + var(--i,0) * 5%)}}}@media (prefers-reduced-motion:reduce){.banco__pieza[open]>p{animation:none}}.ag__mandos{margin-top:var(--g-esp-xl);gap:clamp(1.25rem,3vw,2.25rem);display:grid}@media (min-width:900px){.ag__mandos{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start}}.ag__mando{border:0;min-inline-size:0;margin:0;padding:0}.ag__mando legend{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);margin-block-end:.7rem;padding:0}.ag__opciones{flex-wrap:wrap;gap:.4rem;display:flex}.ag__opcion{position:relative}.ag__opcion label{cursor:pointer;border:1px solid var(--g-borde);border-radius:var(--g-radio-pill);min-block-size:44px;font-size:var(--g-txt-sm);color:var(--g-texto-suave);align-items:center;gap:.55rem;padding:.4rem 1rem;transition:border-color .18s linear,color .18s linear,background-color .18s linear,translate .18s,box-shadow .18s;display:flex}.ag__opcion label:hover{color:var(--g-texto);border-color:var(--g-acento);box-shadow:0 4px 12px -9px var(--g-texto);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.ag__opcion label:hover{box-shadow:0 4px 12px -9px color-mix(in srgb, var(--g-texto) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.ag__opcion label:hover{box-shadow:none;translate:0}}.ag__opcion .emb__radio:checked~label{background:var(--g-texto);border-color:var(--g-texto);color:var(--g-cielo)}.ag__opcion .emb__radio:focus-visible~label{outline:2px solid var(--g-acento);outline-offset:2px}.ag__mando--nivel label{border-radius:var(--g-radio-lg);flex-direction:column;align-items:flex-start;gap:.1rem;padding-block:.5rem}.ag__mando--nivel label em{font-style:normal;font-size:var(--g-txt-xs);opacity:.75}.ag__icono{aspect-ratio:1;inline-size:18px;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports not ((-webkit-mask-image:url('')) or (mask-image:url(''))){.ag__icono{display:none}}.ag__panel{display:none}:is(.ag:has(#demo-clinicas:checked) .ag__panel[data-oficio=clinicas],.ag:has(#demo-despachos:checked) .ag__panel[data-oficio=despachos],.ag:has(#demo-inmobiliarias:checked) .ag__panel[data-oficio=inmobiliarias],.ag:has(#demo-estetica:checked) .ag__panel[data-oficio=estetica],.ag:has(#demo-hosteleria:checked) .ag__panel[data-oficio=hosteleria]){display:block}@supports not selector(:has(*)){.ag__panel{display:block}}@media (prefers-reduced-motion:no-preference){@media (scripting:enabled){.ag__panel{--ag-i:0}.ag__panel>*{animation:.26s cubic-bezier(.2,0,.2,1) both ag-responde;animation-delay:calc(var(--ag-i) * 90ms)}.ag__panel>:nth-child(2){--ag-i:1}.ag__panel>:nth-child(3){--ag-i:2}}}@keyframes ag-responde{0%{opacity:.55;translate:0 6px}to{opacity:1;translate:0}}.ag__opcion label{transition:translate .16s cubic-bezier(.2,0,.2,1)}.ag__opcion .emb__radio:checked~label{translate:0 -1px}.ag__hace{margin:var(--g-esp-lg) 0 0;font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.ag__viendo{margin:var(--g-esp-lg) 0 0;font-size:var(--g-txt-sm);color:var(--g-texto-suave);flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;display:flex}.ag__viendo-que{font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.ag:has(#nivel-0:checked) .ag__viendo-nivel:after{content:"agente que contesta"}.ag:has(#nivel-1:checked) .ag__viendo-nivel:after{content:"agente que gestiona"}.ag:has(#nivel-2:checked) .ag__viendo-nivel:after{content:"agente que decide"}.ag__viendo-nivel:after{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);text-transform:uppercase;color:var(--g-acento)}.ag__hace{margin:0}.ej{margin-top:var(--g-esp-md);gap:clamp(1rem,2.5vw,1.75rem);display:grid}@media (min-width:1320px){.ej{grid-template-columns:minmax(300px,.95fr) minmax(390px,1.25fr) minmax(350px,.55fr);align-items:start}.ej__chat{grid-area:1/1}.ej__actua{grid-area:1/2}.ej__resultado{grid-area:1/3}}@media (min-width:768px) and (max-width:1319px){.ej{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.ej__resultado{grid-column:1/-1}}@media (min-width:1100px){.ej{margin-inline-start:calc(-210px - 1.75rem)}}.ej__chat,.ej__actua,.ej__resultado{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);transition:border-color var(--drt-cruce) linear;align-content:start;gap:.8rem;padding:1.05rem 1.1rem;display:grid}.ej__chat{background:var(--g-texto)}@supports (color:color-mix(in lab, red, red)){.ej__chat{background:color-mix(in srgb, var(--g-texto) 4%, transparent)}}.ej__actua{border-color:var(--g-acento)}.ej__resultado{background:var(--g-lona-alta);color:var(--g-tinta);border:1px solid var(--g-borde);box-shadow:0 1px 2px var(--g-tinta), 0 10px 28px -14px var(--g-tinta)}@supports (color:color-mix(in lab, red, red)){.ej__resultado{box-shadow:0 1px 2px color-mix(in srgb, var(--g-tinta) 8%, transparent), 0 10px 28px -14px color-mix(in srgb, var(--g-tinta) 30%, transparent)}}.ej__resultado{transition:border-color var(--drt-cruce) linear}.ej__rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);flex-wrap:wrap;justify-content:space-between;gap:.25rem .9rem;margin:0;display:flex}.ej__rotulo-dato{color:var(--g-acento)}.ej__actua .ej__rotulo{color:var(--g-acento);transition:color var(--drt-cruce) linear}.chat{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--g-borde) transparent;gap:.55rem;max-block-size:19.5rem;margin:0;padding:0 .35rem 0 0;list-style:none;display:grid;overflow-y:auto}.chat:focus-visible{outline:2px solid var(--g-acento);outline-offset:2px}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.chat__turno{animation:linear both drt-entra;animation-timeline:view();animation-range:cover calc(6% + var(--i,0) * 4%) cover calc(18% + var(--i,0) * 4%)}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ej__actua{animation:.28s .65s backwards tarjeta-llega}.ej__resultado{animation:.28s 1.1s backwards tarjeta-llega}}.acto,.acto__marca,.acto__icono{transition:opacity .26s,background-color .26s,border-color .26s,filter .26s}@media (prefers-reduced-motion:reduce){.acto,.acto__marca,.acto__icono{transition:none}}.chat__turno{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.chat__quien{block-size:1.75rem;inline-size:1.75rem;font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-texto-suave);box-shadow:inset 0 0 0 1px var(--g-borde);border-radius:50%;place-items:center;display:inline-grid}.chat__quien--agente{background:var(--g-tinta);border:1px solid var(--g-acento);box-shadow:0 1px 2px var(--g-tinta)}@supports (color:color-mix(in lab, red, red)){.chat__quien--agente{box-shadow:0 1px 2px color-mix(in srgb, var(--g-tinta) 18%, transparent)}}.chat__quien--agente{color:#0000;font-size:0}.chat__quien--agente:after{content:"";background:var(--g-lona);block-size:1.05rem;inline-size:1.05rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.chat__dice{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);margin:0}.chat__turno--agente .chat__dice{color:var(--g-texto)}.ej__pie{border-block-start:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);color:var(--g-texto-suave);transition:border-color var(--drt-cruce) linear;flex-wrap:wrap;gap:.25rem .9rem;margin:0;padding-block-start:.6rem;display:flex}.ej__nada{color:var(--g-texto);font-weight:var(--g-peso-fuerte);margin-inline-start:auto}.ej__nada:before{content:"";vertical-align:middle;opacity:.55;background:currentColor;block-size:1px;inline-size:.85rem;margin-inline-end:.5rem;display:inline-block}@media (max-width:719px){.ej__nada{margin-inline-start:0}}.actos{align-content:space-evenly;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.acto{grid-template-columns:1.75rem minmax(0,1fr) 1.1rem;align-items:baseline;gap:.15rem .75rem;transition:opacity .26s cubic-bezier(.2,0,.2,1),translate .26s cubic-bezier(.2,0,.2,1);display:grid;translate:0}:is(.ag:has(#nivel-0:checked) .acto[data-desde="1"],.ag:has(#nivel-0:checked) .acto[data-desde="2"],.ag:has(#nivel-1:checked) .acto[data-desde="2"]){translate:0 3px}.acto__que{grid-area:1/2}.acto__marca{grid-area:1/3/span 2}.acto__icono{aspect-ratio:auto;background:var(--g-tinta);border:1px solid var(--g-acento);block-size:1.75rem;inline-size:1.75rem;box-shadow:0 1px 2px var(--g-tinta);border-radius:50%;grid-row:1/span 2;align-self:start;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.acto__icono{box-shadow:0 1px 2px color-mix(in srgb, var(--g-tinta) 18%, transparent)}}.acto__icono{-webkit-mask-image:none;mask-image:none}.acto__icono:after{content:"";background:var(--g-lona);block-size:1.05rem;inline-size:1.05rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.acto__que{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto)}.acto__detalle{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);color:var(--g-texto-suave);grid-area:2/2}.acto__marca{border-inline-start:1.5px solid var(--g-acento);border-block-end:1.5px solid var(--g-acento);align-self:center;block-size:.5rem;inline-size:.85rem;transition:border-color .26s linear;rotate:-45deg}:is(.ag:has(#nivel-0:checked) .acto[data-desde="1"],.ag:has(#nivel-0:checked) .acto[data-desde="2"],.ag:has(#nivel-1:checked) .acto[data-desde="2"]){opacity:.42}:is(.ag:has(#nivel-0:checked) .acto[data-desde="1"] .acto__marca,.ag:has(#nivel-0:checked) .acto[data-desde="2"] .acto__marca,.ag:has(#nivel-1:checked) .acto[data-desde="2"] .acto__marca){border-color:var(--g-texto-suave)}:is(.ag:has(#nivel-0:checked) .acto[data-desde="1"] .acto__icono,.ag:has(#nivel-0:checked) .acto[data-desde="2"] .acto__icono,.ag:has(#nivel-1:checked) .acto[data-desde="2"] .acto__icono){border-color:var(--g-borde);box-shadow:none}.ej__cifra{white-space:nowrap;font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-negro);color:var(--g-laton);margin:.3rem 0 0;line-height:1}.ej__cifra-que{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-bruma);margin:0}.ej__atendido{border-block-start:1px solid var(--g-carta-honda);font-size:var(--g-txt-sm);color:var(--g-tinta);margin:.6rem 0 0;padding-block-start:.7rem}.planes-tira{margin:var(--g-esp-xl) 0 0;gap:.8rem;padding:0;list-style:none;display:grid}@media (min-width:860px){.planes-tira{grid-template-columns:repeat(4,minmax(0,1fr))}}.planes-tira__plan[data-destacado] .plan__escalera i{background:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){.planes-tira__plan[data-destacado] .plan__escalera i{background:color-mix(in srgb, var(--g-cielo) 28%, transparent)}}.planes-tira__plan[data-destacado] .plan__escalera i[data-encendido]{background:var(--g-acento)}.planes-tira__cabecera{justify-content:space-between;align-items:flex-end;display:flex}.redondel{background:var(--g-carta);block-size:2.6rem;inline-size:2.6rem;transition:background-color var(--drt-cruce) linear;border-radius:50%;place-items:center;display:grid}.redondel:before{content:"";background:var(--g-texto);block-size:1.3rem;inline-size:1.3rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.planes-tira__plan[data-destacado] .redondel,.plan[data-destacado] .redondel{background:var(--g-cielo)}@supports (color:color-mix(in lab, red, red)){.planes-tira__plan[data-destacado] .redondel,.plan[data-destacado] .redondel{background:color-mix(in srgb, var(--g-cielo) 14%, transparent)}}.planes-tira__plan[data-destacado] .redondel:before,.plan[data-destacado] .redondel:before{background:var(--g-laton-claro)}.redondel--chico{block-size:2.1rem;inline-size:2.1rem}.redondel--chico:before{block-size:1.05rem;inline-size:1.05rem}.ofi-hero__rotulo{align-items:center;gap:.6rem;margin:0 0 .7rem;display:flex}.ofi-hero__rotulo .senal__rotulo{margin:0}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ofi-oficios>li,.trabajo,.legal__item{animation:linear both drt-entra;animation-timeline:view();animation-range:cover calc(4% + var(--i,0) * 5%) cover calc(16% + var(--i,0) * 5%)}}}.pl-todos,.pl-tabla-caja,.pl-dudas{margin-top:clamp(2.5rem,6vh,4rem)}.pl-todos__lista{margin:var(--g-esp-lg) 0 0;gap:1.1rem;padding:0;list-style:none;display:grid}@media (min-width:760px){.pl-todos__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 2rem}}.pl-todos__lista li{gap:.2rem;display:grid}.pl-todos__lista strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.pl-todos__lista span{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}.pl-tabla__scroll{margin-top:var(--g-esp-lg);overflow-x:auto}.pl-tabla{border-collapse:collapse;inline-size:100%;min-inline-size:34rem}.pl-tabla th,.pl-tabla td{text-align:start;border-block-end:1px solid var(--g-borde);transition:border-color var(--drt-cruce) linear;padding:.7rem .6rem}.pl-tabla thead th{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);text-transform:uppercase;color:var(--g-texto-suave);font-weight:var(--g-peso-normal)}.pl-tabla thead th[data-destacado]{color:var(--g-acento)}.pl-tabla tbody th{font-size:var(--g-txt-sm);font-weight:var(--g-peso-normal);line-height:var(--g-alto-compacto);color:var(--g-texto)}.pl-tabla td{text-align:center;inline-size:5.5rem}.pl-tabla__marca{background:var(--g-borde);block-size:1px;inline-size:.55rem;display:inline-block}.pl-tabla td[data-si] .pl-tabla__marca{border-inline-start:1.5px solid var(--g-acento);border-block-end:1.5px solid var(--g-acento);background:0 0;block-size:.28rem;inline-size:.5rem;rotate:-45deg}.pl-dudas .cajon{margin-top:.6rem}.pl-cierre{margin-top:clamp(2.5rem,6vh,4rem)}.pl-ayuda{margin:var(--g-esp-lg) 0 0;border-left:2px solid var(--g-acento);max-width:52ch;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave);padding-left:1rem}.pl-ayuda a{color:var(--g-texto)}.drt-visualmente-oculto{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-footer{background:var(--g-tinta);color:var(--g-lona)}.site-footer__logo{font-family:var(--g-fuente-display);font-weight:var(--g-peso-negro);font-size:var(--g-txt-lg);letter-spacing:.01em;color:var(--g-lona)}.site-footer__tagline{font-family:var(--g-fuente-display);font-style:normal;font-weight:var(--g-peso-fuerte);font-size:var(--g-txt-sm);color:var(--g-laton-claro)}.site-footer__by{font-family:var(--g-fuente-mono);font-weight:var(--g-peso-normal);color:var(--g-lona)}@supports (color:color-mix(in lab, red, red)){.site-footer__by{color:color-mix(in srgb, var(--g-lona) 55%, transparent)}}.site-footer__col-title{font-family:var(--g-fuente-mono);font-weight:var(--g-peso-normal);color:var(--g-laton-claro)}.site-footer__col a{font-size:var(--g-txt-sm);color:var(--g-lona)}@supports (color:color-mix(in lab, red, red)){.site-footer__col a{color:color-mix(in srgb, var(--g-lona) 78%, transparent)}}.site-footer__col a:hover{color:var(--g-laton-claro)}.site-footer__bar,.site-footer__bar a{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-lona)}@supports (color:color-mix(in lab, red, red)){.site-footer__bar,.site-footer__bar a{color:color-mix(in srgb, var(--g-lona) 55%, transparent)}}.site-footer__bar a:hover{color:var(--g-laton-claro)}.cajon{border-radius:var(--g-radio-lg)}.costa__puerta{min-height:44px;font-size:var(--g-txt-sm);color:var(--g-acento);margin-block:-.6rem 0;align-items:center;margin-top:.55rem;padding-block:.6rem;display:inline-flex}.costa__puerta:after{content:" →"}.costa__puerta:hover{color:var(--g-texto)}.vcg-oficios{margin:var(--g-esp-lg) 0 0;gap:.8rem;padding:0;list-style:none;display:grid}@media (min-width:760px){.vcg-oficios{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.vcg-oficio{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);padding:.95rem 1.05rem;transition:border-color .2s linear}.vcg-oficio:hover{border-color:var(--g-acento)}.vcg-oficio h3{font-family:var(--g-fuente-display);font-size:var(--g-txt-base);font-weight:var(--g-peso-fuerte);color:var(--g-texto);margin:0}.vcg-oficio p{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);margin:.35rem 0 0}.flujo__tramo{border-radius:var(--g-radio-lg)}.vcg-traspaso{margin-top:var(--g-esp-xl);max-width:44rem}.costa__faro p{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){[data-derrota]:before{content:"";background:linear-gradient(90deg, var(--g-acento), var(--g-laton-claro,var(--g-acento)));transform-origin:0;z-index:60;pointer-events:none;width:100%;height:2px;animation:linear both drt-lectura;animation-timeline:scroll(root);position:fixed;top:0;left:0;transform:scaleX(0)}}}@keyframes drt-lectura{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-derrota]{--g-radio-lg:14px}.planes-tira__plan,.plan,.costa__faro,.series__item,.banco__pieza,.cat__niveles>li,.vcg-oficio,.trabajo,.legal__item,.lpx-packs a,.pasos__carta,.ej__chat,.ej__actua,.ej__resultado{transition-property:border-color,background-color,translate,box-shadow;transition-duration:.2s,.2s,.26s,.26s;transition-timing-function:ease}.planes-tira__plan:hover,.plan:hover,.costa__faro:hover,.series__item:hover,.banco__pieza:hover,.cat__niveles>li:hover,.vcg-oficio:hover,.trabajo:hover,.legal__item:hover,.lpx-packs a:hover{box-shadow:0 6px 18px -12px var(--g-texto);translate:0 -2px}@supports (color:color-mix(in lab, red, red)){.planes-tira__plan:hover,.plan:hover,.costa__faro:hover,.series__item:hover,.banco__pieza:hover,.cat__niveles>li:hover,.vcg-oficio:hover,.trabajo:hover,.legal__item:hover,.lpx-packs a:hover{box-shadow:0 6px 18px -12px color-mix(in srgb, var(--g-texto) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.planes-tira__plan:hover,.plan:hover,.costa__faro:hover,.series__item:hover,.banco__pieza:hover,.cat__niveles>li:hover,.vcg-oficio:hover,.trabajo:hover,.legal__item:hover,.lpx-packs a:hover{box-shadow:none;translate:0}}.drt-cap[data-luz=noche]{background-image:radial-gradient(1.5px 1.5px at 23% 31%, var(--g-lona) 49%, transparent 51%), radial-gradient(1px 1px at 67% 13%, var(--g-lona) 49%, transparent 51%), radial-gradient(2px 2px at 41% 71%, var(--g-laton-claro,var(--g-acento)) 49%, transparent 51%), radial-gradient(1px 1px at 89% 47%, var(--g-lona) 49%, transparent 51%), radial-gradient(1.5px 1.5px at 11% 87%, var(--g-lona) 49%, transparent 51%), radial-gradient(60rem 40rem at 85% 110%, var(--g-acento), transparent 70%);position:relative}@supports (color:color-mix(in lab, red, red)){.drt-cap[data-luz=noche]{background-image:radial-gradient(1.5px 1.5px at 23% 31%, color-mix(in srgb, var(--g-lona) 72%, transparent) 49%, transparent 51%), radial-gradient(1px 1px at 67% 13%, color-mix(in srgb, var(--g-lona) 55%, transparent) 49%, transparent 51%), radial-gradient(2px 2px at 41% 71%, color-mix(in srgb, var(--g-laton-claro,var(--g-acento)) 60%, transparent) 49%, transparent 51%), radial-gradient(1px 1px at 89% 47%, color-mix(in srgb, var(--g-lona) 48%, transparent) 49%, transparent 51%), radial-gradient(1.5px 1.5px at 11% 87%, color-mix(in srgb, var(--g-lona) 42%, transparent) 49%, transparent 51%), radial-gradient(60rem 40rem at 85% 110%, color-mix(in srgb, var(--g-acento) 13%, transparent), transparent 70%)}}.drt-cap[data-luz=noche]{background-repeat:repeat,repeat,repeat,repeat,repeat,no-repeat;background-size:610px 610px,470px 470px,730px 730px,390px 390px,530px 530px,100% 100%}@media (max-width:719px){.drt-cap[data-luz=noche]{background-image:radial-gradient(60rem 40rem at 85% 110%, var(--g-acento), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.drt-cap[data-luz=noche]{background-image:radial-gradient(60rem 40rem at 85% 110%, color-mix(in srgb, var(--g-acento) 13%, transparent), transparent 70%)}}.drt-cap[data-luz=noche]{background-repeat:no-repeat;background-size:100% 100%}}.elem{pointer-events:none;z-index:0;--elem-franja:22%;--elem-franja-fin:calc(var(--elem-franja) + 8%);-webkit-mask-image:linear-gradient(to right, transparent 0 24%, #000 31%), linear-gradient(to top, #000 0 var(--elem-franja), transparent var(--elem-franja-fin));-webkit-mask-image:linear-gradient(to right, transparent 0 24%, #000 31%), linear-gradient(to top, #000 0 var(--elem-franja), transparent var(--elem-franja-fin));-webkit-mask-image:linear-gradient(to right, transparent 0 24%, #000 31%), linear-gradient(to top, #000 0 var(--elem-franja), transparent var(--elem-franja-fin));-webkit-mask-image:linear-gradient(to right, transparent 0 24%, #000 31%), linear-gradient(to top, #000 0 var(--elem-franja), transparent var(--elem-franja-fin));mask-image:linear-gradient(to right, transparent 0 24%, #000 31%), linear-gradient(to top, #000 0 var(--elem-franja), transparent var(--elem-franja-fin));position:absolute;inset:0;overflow:hidden}.elem[data-capitulo=inicio]{--elem-franja:52%}.elem__pieza[data-solo=movil]{display:none}@media (max-width:767px){.elem__pieza[data-solo=escritorio]{display:none}.elem__pieza[data-solo=movil]{display:block}.elem[data-capitulo=inicio]{--elem-franja:24%}.elem[data-capitulo=inicio] .elem__pieza[data-solo=movil]{inline-size:80%}}.elem__pieza{inline-size:var(--w);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}.elem__pieza[data-ancla=abajo]{inset-block-start:auto;inset-block-end:var(--fondo,0%)}.elem__pieza{aspect-ratio:var(--prop,1);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);-webkit-mask-image:var(--pieza);mask-image:var(--pieza);background:var(--g-texto);opacity:var(--op,var(--elem-tinta,.2));scale:var(--espejo,1) 1;transition:background-color var(--drt-cruce) linear;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.elem__pieza[data-tinta=laton]{background:var(--g-acento)}.elem__pieza[data-fondo][style*=--alto]{aspect-ratio:auto;block-size:var(--alto);-webkit-mask-size:cover;mask-size:cover}.elem__pieza[data-lamina]{background-color:#0000;background-image:var(--pieza);opacity:var(--op,.9);background-position:bottom;background-repeat:no-repeat;background-size:contain;-webkit-mask-image:none;mask-image:none}.elem__pieza[data-lamina=screen]{mix-blend-mode:screen}.elem__pieza[data-lamina=multiply]{mix-blend-mode:multiply}.drt-cap[data-luz=tarde]{--elem-tinta:.24}.drt-cap[data-luz=noche]{--elem-tinta:.26}.drt-cap__inner{z-index:1;position:relative}@supports not ((-webkit-mask-image:url('')) or (mask-image:url(''))){.elem{display:none}}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@keyframes elem-hondura{0%{translate:0 calc(var(--hondura) * 46px)}to{translate:0 calc(var(--hondura) * -46px)}}.elem__pieza{animation:linear both elem-hondura;animation-timeline:view();animation-range:cover}}}@media (prefers-reduced-motion:no-preference){.elem__pieza[data-pieza^=medio-barco]{transform-origin:50% 92%}.elem__pieza[data-pieza^=gallardete]{transform-origin:8% 12%}@supports not (animation-timeline:view()){.elem__pieza[data-pieza^=medio-barco]{animation:9s ease-in-out infinite alternate elem-mece}.elem__pieza[data-pieza^=cielo-nube]{animation:26s ease-in-out infinite alternate elem-deriva}.elem__pieza[data-pieza^=gallardete]{animation:5.5s ease-in-out infinite alternate elem-ondea}.elem__pieza[data-pieza^=gaviota]{animation:18s ease-in-out infinite alternate elem-deriva}}@supports (animation-timeline:view()){@media (scripting:enabled){.elem__pieza[data-pieza^=medio-barco]{animation:linear both elem-hondura,9s ease-in-out infinite alternate elem-mece;animation-timeline:view(),auto;animation-range:cover,normal}.elem__pieza[data-pieza^=cielo-nube]{animation:linear both elem-hondura,26s ease-in-out infinite alternate elem-deriva;animation-timeline:view(),auto;animation-range:cover,normal}.elem__pieza[data-pieza^=gallardete]{animation:linear both elem-hondura,5.5s ease-in-out infinite alternate elem-ondea;animation-timeline:view(),auto;animation-range:cover,normal}.elem__pieza[data-pieza^=gaviota]{animation:linear both elem-hondura,18s ease-in-out infinite alternate elem-deriva;animation-timeline:view(),auto;animation-range:cover,normal}.elem__pieza[data-pieza=goleta]{transform-origin:50% 92%;animation:linear both goleta-avanza,6s ease-in-out infinite alternate goleta-mece;animation-timeline:view(),auto;animation-range:cover 38% cover 88%,normal}}}@supports not (animation-timeline:view()){.elem__pieza[data-pieza=goleta]{transform-origin:50% 92%;animation:6s ease-in-out infinite alternate goleta-mece}}.elem__pieza[data-pieza=mar-fondo]{animation:8s ease-in-out infinite alternate elem-deriva-5}.elem__pieza[data-pieza=espuma]{animation:6.5s ease-in-out infinite alternate elem-deriva-7}.elem__pieza[data-pieza=gaviota-planeo]{animation:4.2s ease-in-out 2.2s both gaviota-cruce}}@keyframes goleta-avanza{0%{translate:0}to{translate:-105px -6px}}@keyframes goleta-mece{0%{translate:0;rotate:-.35deg}to{translate:0 2.5px;rotate:.35deg}}@keyframes elem-deriva-5{0%{translate:-5px}to{translate:5px}}@keyframes elem-deriva-7{0%{translate:-7px}to{translate:7px}}@keyframes gaviota-cruce{0%{translate:0}to{translate:44px -6px}}@keyframes elem-mece{0%{rotate:-.9deg}to{rotate:1deg}}@keyframes elem-deriva{0%{translate:-.6%}to{translate:.6%}}@keyframes elem-ondea{0%{rotate:-2deg}to{rotate:1.6deg}}@media (prefers-reduced-motion:no-preference){.elem__pieza[data-tinta=laton]{animation:7.5s ease-in-out infinite alternate elem-fanal;animation-range:normal}}@keyframes elem-fanal{0%{filter:opacity(.72)}to{filter:opacity()}}.lista__hecho{font-size:var(--g-txt-base);line-height:var(--g-alto-compacto);color:var(--g-texto);margin:0}.lista__error{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-error);margin:.6rem 0 0}.ag--solo .ag__panel{display:block}@media (min-width:900px){.ag--solo .ag__mandos{grid-template-columns:minmax(0,34rem)}}.noche__asiento{grid-template-columns:3.2rem 2.1rem minmax(0,1fr);align-items:start;column-gap:.6rem}.noche__hora{text-align:end;line-height:2.1rem}.noche__que{line-height:2.1rem;font-weight:var(--g-peso-medio)}.noche__chip{background:var(--g-tinta,#1b1220);block-size:2.5rem;inline-size:2.5rem;box-shadow:0 1px 2px var(--g-texto);align-self:start}@supports (color:color-mix(in lab, red, red)){.noche__chip{box-shadow:0 1px 2px color-mix(in srgb, var(--g-texto) 18%, transparent)}}.noche__chip{border:1px solid var(--g-acento);border-radius:50%;place-items:center;display:inline-grid;position:relative}.noche__chip:after{content:"";background:var(--g-lona,#f6efe3);block-size:1.5rem;inline-size:1.5rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.noche__detalle{font-size:var(--g-txt-sm);color:var(--g-texto-suave);grid-column:3;max-inline-size:28ch;margin-block-start:.2rem;line-height:1.45;display:block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.noche__asiento{animation-name:noche-asienta;animation-duration:.42s;animation-fill-mode:backwards}.noche__asiento:first-child{animation-delay:.9s}.noche__asiento:nth-child(2){animation-delay:1.55s}.noche__asiento:nth-child(3){animation-delay:2.2s}.noche__asiento:nth-child(4),.noche__asiento[data-tuyo]{animation-delay:3s}.noche__lista:after{content:"";background:var(--g-acento);opacity:.55;block-size:0;inline-size:1px;animation:1.8s cubic-bezier(.4,0,.2,1) .9s forwards noche-linea;position:absolute;inset-block-start:.4rem;inset-inline-start:var(--noche-hilo-x,4.85rem)}.noche__tarjeta{animation:.28s cubic-bezier(.2,0,.2,1) 2.48s backwards tarjeta-llega}}@keyframes noche-linea{to{block-size:calc(100% - .8rem)}}@keyframes tarjeta-llega{0%{opacity:.55;translate:0 8px}}@keyframes panel-entra{0%{opacity:.55}}.noche__tarjeta{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-lona-alta,#fdf9f1);inline-size:fit-content;min-inline-size:12.75rem;box-shadow:0 1px 2px var(--g-texto), 0 10px 28px -14px var(--g-texto);margin-block-start:var(--g-esp-lg);margin-inline-start:2.6rem;padding:.8rem 1rem}@supports (color:color-mix(in lab, red, red)){.noche__tarjeta{box-shadow:0 1px 2px color-mix(in srgb, var(--g-texto) 8%, transparent), 0 10px 28px -14px color-mix(in srgb, var(--g-texto) 30%, transparent)}}.noche__tarjeta{gap:.28rem;display:grid}.noche__tarjeta-rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--g-acento);align-items:center;gap:.45rem;display:flex}.noche__chip--tarjeta{block-size:1.4rem;inline-size:1.4rem}.noche__chip--tarjeta:after{block-size:.9rem;inline-size:.9rem}.noche__tarjeta-que{font-weight:var(--g-peso-fuerte);color:var(--g-texto)}.noche__tarjeta-cuando{font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.noche__tarjeta-listo{font-size:var(--g-txt-xs);color:var(--g-texto-suave);border-block-start:1px solid var(--g-borde);padding-block-start:.35rem}.viva{background-image:linear-gradient(var(--g-acento), var(--g-acento));cursor:default;background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;font-style:normal;transition:background-size .18s ease-out}.viva:hover{background-size:100% 1.5px}:is(.drt-cap--hero:has(.viva[data-liga="1"]:hover) .noche__asiento:first-child .noche__que,.drt-cap--hero:has(.viva[data-liga="2"]:hover) .noche__asiento:nth-child(2) .noche__que,.drt-cap--hero:has(.viva[data-liga="3"]:hover) .noche__asiento:nth-child(3) .noche__que){color:var(--g-acento);transition:color .18s}.drt-btn{transition:translate .18s ease-out,border-color .26s,background-color .18s}@media (hover:hover) and (pointer:fine){.drt-btn:hover{translate:0 -1px}}.drt-btn--linea:hover{border-color:var(--g-acento)}@supports (animation-timeline:view()){@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.drt-cap--hero .drt-cap__cuerpo{animation:linear both hero-se-va;animation-timeline:view();animation-range:exit 30%}}}@keyframes hero-se-va{to{opacity:.78;translate:0 -14px}}.viaje{isolation:isolate;min-block-size:clamp(7.5rem,18vw,10.5rem);margin:var(--g-esp-md) 0 var(--g-esp-lg);pointer-events:none;position:relative}.viaje__rumbo{block-size:auto;inline-size:auto;position:absolute;inset:18% 16% 30% 18%;overflow:visible}.viaje__trazo{stroke:var(--g-acento);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.04 .035;opacity:.45}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.viaje__trazo{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.7s cubic-bezier(.4,0,.2,1) .18s forwards viaje-traza}}@keyframes viaje-traza{to{stroke-dashoffset:0}}.viaje__luz{background:var(--g-acento);opacity:.2;border-radius:50%;block-size:.55rem;inline-size:.55rem;transition:opacity .28s,box-shadow .28s,transform .28s;position:absolute}.viaje__luz[data-luz="0"]{inset-block-start:36%;inset-inline-start:36%}.viaje__luz[data-luz="1"]{inset-block-start:64%;inset-inline-start:56%}.viaje__luz[data-luz="2"]{inset-block-start:26%;inset-inline-start:76%}.ag:has(#nivel-0:checked) .viaje__luz[data-luz="0"]{opacity:1;box-shadow:0 0 12px 3px var(--g-acento);transform:scale(1.15)}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="0"]{opacity:1;box-shadow:0 0 12px 3px var(--g-acento);transform:scale(1.15)}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="1"]{opacity:1;box-shadow:0 0 12px 3px var(--g-acento);transform:scale(1.15)}.ag:has(#nivel-2:checked) .viaje__luz{opacity:1;box-shadow:0 0 12px 3px var(--g-acento);transform:scale(1.15)}@supports (color:color-mix(in lab, red, red)){.ag:has(#nivel-0:checked) .viaje__luz[data-luz="0"]{box-shadow:0 0 12px 3px color-mix(in srgb, var(--g-acento) 55%, transparent)}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="0"]{box-shadow:0 0 12px 3px color-mix(in srgb, var(--g-acento) 55%, transparent)}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="1"]{box-shadow:0 0 12px 3px color-mix(in srgb, var(--g-acento) 55%, transparent)}.ag:has(#nivel-2:checked) .viaje__luz{box-shadow:0 0 12px 3px color-mix(in srgb, var(--g-acento) 55%, transparent)}}.viaje__eti{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);margin:0;position:absolute}.viaje__eti--sin{inset-block-start:6%;inset-inline-start:22%}.viaje__eti--con{color:var(--g-acento);inset-block-start:2%;inset-inline-end:16%}@media (max-width:700px){.viaje{min-block-size:6.2rem}.viaje__eti{display:none}}@media (min-width:980px){.ag__mandos{grid-template-columns:minmax(0,1fr) 16.75rem;align-items:end;column-gap:1.75rem}}.ag__mando--oficio .ag__opciones{flex-wrap:wrap;gap:.4rem;display:flex}@media (min-width:1100px){.ag__mando--oficio .ag__opciones{flex-wrap:nowrap}.ag__mando--oficio .ag__opcion label{text-align:center;min-inline-size:0;font-size:var(--g-txt-xs);flex-direction:column;flex:1;gap:.3rem;padding:.55rem .45rem;line-height:1.25}}.ag__mando--nivel .ag__opcion{display:block}.ag__mando--nivel label{inline-size:100%}@media (min-width:1100px){.ag:not(.ag--solo) .ag__mandos{grid-template-columns:minmax(0,1fr);row-gap:1.4rem}.ag:not(.ag--solo) .ag__mando--nivel .ag__opciones{flex-direction:row;align-items:stretch;gap:.4rem}.ag:not(.ag--solo) .ag__mando--nivel .ag__opcion{flex:1 1 0;min-inline-size:0}.ag:not(.ag--solo) .ag__mando--nivel .ag__opcion label,.ag:not(.ag--solo) .ag__mando--nivel .ag__opcion .emb__radio:checked~label{inline-size:100%}}.ej__nivel-nombre:after{content:"Gestiona"}.ag:has(#nivel-0:checked) .ej__nivel-nombre:after{content:"Contesta"}.ag:has(#nivel-1:checked) .ej__nivel-nombre:after{content:"Gestiona"}.ag:has(#nivel-2:checked) .ej__nivel-nombre:after{content:"Decide"}.chat__turno--agente{grid-template-columns:minmax(0,1fr) 1.75rem}.chat__turno--agente .chat__quien{grid-area:1/2}.chat__turno--agente .chat__dice{text-align:start;grid-area:1/1}.chat__dice{background:var(--g-lona);border-radius:2px .85rem .85rem;padding:.45rem .75rem}@supports (color:color-mix(in lab, red, red)){.chat__dice{background:color-mix(in srgb, var(--g-lona) 7%, transparent)}}.chat__dice{justify-self:start;max-inline-size:88%}.chat__turno--agente .chat__dice{background:var(--g-acento);border-radius:.85rem 2px .85rem .85rem}@supports (color:color-mix(in lab, red, red)){.chat__turno--agente .chat__dice{background:color-mix(in srgb, var(--g-acento) 26%, transparent)}}.chat__turno--agente .chat__dice{justify-self:end}.ej__resultado{color:inherit;box-shadow:none;border:1px solid var(--g-borde);background:0 0}.ej__resultado .ej__rotulo{color:var(--g-texto-suave)}.ej__cifra{color:var(--g-acento)}.ej__cifra-que{color:var(--g-texto-suave)}.ej__atendido{color:var(--g-texto);border-block-start-color:var(--g-borde)}.bienes{margin:var(--g-esp-xl) 0 0;gap:.7rem;padding:0;list-style:none;display:grid}@media (min-width:860px){.bienes{grid-template-columns:repeat(4,minmax(0,1fr))}}.bien{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);margin:0;padding:1rem 1.05rem 1.05rem}.bien__icono{aspect-ratio:1;background:var(--g-acento);inline-size:1.6rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bien strong{font-size:var(--g-txt-sm);font-weight:var(--g-peso-fuerte);margin-block-start:.65rem;display:block}.bien p{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);margin:.28rem 0 0}.ag__cierre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-block-start:var(--g-esp-xl);padding-block-start:var(--g-esp-lg);display:flex}.ag__cierre-pregunta{max-inline-size:22ch;font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);color:var(--g-texto);margin:0;line-height:1.15}.caso .drt-titulo{margin-block-start:0}.caso .drt-lead{margin-block-end:0}@media (min-width:980px){.caso{position:relative}.caso__cabeza{min-block-size:10.75rem;max-inline-size:42%;padding-block-end:.4rem}.caso .viaje{min-block-size:10.75rem;inline-size:56%;margin:0;position:absolute;inset-block-start:0;inset-inline-end:0}}@media (min-width:1100px){.caso .ej{margin-inline-start:0}}.ag__mando--oficio .ag__opcion{flex:auto;min-inline-size:0}.ag__mando--oficio .ag__opcion label{justify-content:center}.ag__mando--nivel label{min-block-size:0}.ag__viendo{justify-content:center;margin-block:1.15rem .85rem}.ag__viendo-que:after{content:""}.ag__cierre{text-align:center;justify-content:center;gap:1rem 1.75rem;padding-inline:4.5rem;position:relative}.ag__cierre-pregunta{text-align:start}@media (min-width:860px){.ag__cierre{text-align:start;justify-content:space-between}}.ag--solo .ag__cierre,.ag--solo .bienes{display:none}.ej__cifra{font-family:var(--g-fuente-display);font-size:var(--g-txt-2xl);font-weight:var(--g-peso-fuerte);letter-spacing:-.03em;margin:0;line-height:1}@media (min-width:1100px){.caso .ag__mandos,.caso .ag__paneles,.caso .bienes,.caso .ag__cierre{inline-size:calc(100% + 210px + 1.75rem);margin-inline-start:calc(-210px - 1.75rem)}}.ag__mandos{margin-top:var(--g-esp-md)}@media (min-width:980px){.ag__mandos{align-items:start}}.ag__mando--oficio .ag__opcion label{border-radius:var(--g-radio-lg);min-block-size:44px}.ag__mando--nivel label{min-block-size:44px;padding:.45rem .85rem}.ag__icono{aspect-ratio:auto;background:var(--g-tinta);border:1px solid var(--g-acento);block-size:1.75rem;inline-size:1.75rem;box-shadow:0 1px 2px var(--g-tinta);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.ag__icono{box-shadow:0 1px 2px color-mix(in srgb, var(--g-tinta) 18%, transparent)}}.ag__icono{place-items:center;display:inline-grid;-webkit-mask-image:none;mask-image:none}.ag__icono:after{content:"";background:var(--g-lona);block-size:1.05rem;inline-size:1.05rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ag__opcion .emb__radio:checked~label .ag__icono{background:var(--g-tinta);border-color:var(--g-acento)}.bien__icono{background:var(--g-tinta);border:1px solid var(--g-acento);box-shadow:0 1px 2px var(--g-tinta);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.bien__icono{box-shadow:0 1px 2px color-mix(in srgb, var(--g-tinta) 18%, transparent)}}.bien__icono{place-items:center;display:inline-grid;-webkit-mask-image:none;mask-image:none}.bien__icono:after{content:"";background:var(--g-lona);block-size:1.05rem;inline-size:1.05rem;-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);-webkit-mask-image:var(--icono);mask-image:var(--icono);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.chat__quien{background:var(--g-tinta);border:1px solid var(--g-acento);box-shadow:0 1px 2px var(--g-tinta)}@supports (color:color-mix(in lab, red, red)){.chat__quien{box-shadow:0 1px 2px color-mix(in srgb, var(--g-tinta) 18%, transparent)}}.chat__quien{color:#0000;font-size:0}.chat__quien--cliente:after{content:"";background:var(--g-lona);border-radius:50%;block-size:.35rem;inline-size:.35rem}.chat__proceso{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono-corto);text-transform:uppercase;color:var(--g-acento);margin:.15rem 0 0}.chat__turno--agente .chat__proceso{text-align:end;grid-area:2/1}.chat__turno--cliente .chat__proceso{display:none}.ej__actua .ej__rotulo{justify-content:flex-start;gap:.4rem}.ej__nivel-nombre:after{color:var(--g-acento)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ag__panel .chat__turno{animation:.46s cubic-bezier(.2,0,.2,1) backwards chat-entra;animation-range:unset;animation-delay:calc(.18s + var(--i,0) * .38s)}.ag__panel .chat__proceso{animation:.4s cubic-bezier(.2,0,.2,1) backwards chat-entra;animation-delay:calc(.28s + var(--i,0) * .38s)}.ag__panel .ej__cifra{animation:.56s cubic-bezier(.2,0,.2,1) .9s backwards cifra-entra}.viaje__luz[data-luz="0"]{animation-delay:.2s}.viaje__luz[data-luz="1"]{animation-delay:.48s}.viaje__luz[data-luz="2"]{animation-delay:.76s}}@keyframes chat-entra{0%{opacity:.55;translate:0 8px}}@keyframes cifra-entra{0%{opacity:.55;translate:0 6px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ag:has(#nivel-0:checked) .viaje__luz[data-luz="0"]{animation:2.6s ease-in-out infinite viaje-pulso}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="0"]{animation:2.6s ease-in-out infinite viaje-pulso}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="1"]{animation:2.6s ease-in-out infinite viaje-pulso}.ag:has(#nivel-2:checked) .viaje__luz{animation:2.6s ease-in-out infinite viaje-pulso}}@keyframes viaje-pulso{50%{box-shadow:0 0 16px 4px color-mix(in srgb, var(--g-acento) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.ag__panel .chat__turno,.ag__panel .chat__proceso,.ag__panel .acto,.ag__panel .ej__cifra,.viaje__luz{animation:none}}#funcionando,#funcionando .drt-titulo{scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem)}.caso{gap:var(--g-esp-xl);display:grid}.ag{gap:var(--g-esp-lg);display:grid}.ag>.viaje{margin:0}.ag__mandos{gap:1rem 1.25rem;margin-top:0}.ag__viendo{margin-block:.15rem 0}.ej{gap:.85rem;margin-top:0}@media (min-width:980px){.caso__cabeza{min-block-size:11.5rem;max-inline-size:46%;padding-block:.35rem 0}.caso .viaje{min-block-size:11.5rem}.ag__mandos{align-items:start}.caso .ej{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:.85rem}.caso .ej__resultado{grid-column:1/-1}}.caso .ej{grid-template-columns:minmax(0,1fr)}.caso .ej__chat,.caso .ej__actua,.caso .ej__resultado{grid-area:auto}.ej__chat .chat__dice{max-inline-size:min(100%,45ch)}.ej__chat .chat{max-inline-size:52rem;margin-inline:auto}.ej__chat .chat__proceso{text-align:start;align-items:center;gap:.45rem;margin-block:.5rem .15rem;padding-inline-start:.15rem;display:flex}.ej__chat .chat__proceso:before{content:"";background:var(--g-acento);clip-path:polygon(0 0,100% 50%,0 100%);border-radius:1px;flex:none;block-size:.5rem;inline-size:.5rem}.ej__chat .chat__proceso:after{content:"";border-inline-start:1.5px solid var(--g-acento);border-block-end:1.5px solid var(--g-acento);flex:none;block-size:.34rem;inline-size:.62rem;margin-inline-start:.1rem;translate:0 -.1rem;rotate:-45deg}.ej__chat .chat__turno--agente .chat__proceso{text-align:start}.ej__actua .actos{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-content:start}.ej__chat,.ej__actua,.ej__resultado{box-shadow:none;border-width:1px;min-block-size:0;padding:1.15rem 1.2rem 1.05rem;overflow:hidden}.ej__resultado{color:inherit;border-color:var(--g-borde);background:0 0}.ej__chat,.ej__actua,.ej__resultado{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:.75rem;display:grid}.ej__actua{grid-template-rows:auto minmax(0,1fr)}.ej__resultado{grid-template-rows:auto auto 1fr auto}.ej__resultado .ej__cifra{align-self:end}.ag__mando--oficio .ag__opciones{align-items:stretch;gap:.45rem}.ag__mando--oficio .ag__opcion{flex:1 1 0;min-inline-size:0;display:flex}.ag__mando--oficio .ag__opcion label{min-block-size:3rem;font-size:var(--g-txt-xs);flex:1;justify-content:flex-start;align-items:center;gap:.5rem;padding:.45rem .7rem;line-height:1.25}.ag__mando--nivel .ag__opciones{gap:.45rem}.ag__mando--nivel label{justify-content:center;min-block-size:3rem;padding:.45rem .85rem}.bien{border-width:1px;padding:1rem 1.05rem 1.05rem}.bienes{gap:.85rem;margin-block-start:var(--g-esp-lg)}.chat{gap:.75rem;min-block-size:0;max-block-size:none;overflow:visible}.chat__dice{padding:.5rem .8rem}.chat__proceso{margin-block-start:.4rem}.ag__cierre{margin-block-start:var(--g-esp-lg);padding-block-start:var(--g-esp-lg)}.ej__chat,.ej__actua,.ej__resultado,.bien,.ag__mando--oficio .ag__opcion label,.ag__mando--nivel label{border-radius:var(--g-radio-lg)}.ag .noche__chip{flex:none}.acto>.noche__chip{grid-row:1/span 2;align-self:start;-webkit-mask-image:none;mask-image:none}.acto>.noche__chip:after{background:var(--g-lona,#f6efe3)}.ag__icono.noche__chip,.bien__icono.noche__chip{background:var(--g-tinta,#1b1220);-webkit-mask-image:none;mask-image:none}.chat__quien.noche__chip{color:inherit;font-size:inherit}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ag__panel .chat__turno,.ag__panel .chat__proceso,.ag__panel .acto,.ag__panel .ej__cifra{animation-name:tarjeta-llega;animation-duration:.42s;animation-timing-function:cubic-bezier(.2,0,.2,1)}.viaje__luz{animation:none}.ag:has(#nivel-0:checked) .viaje__luz[data-luz="0"]{animation:none}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="0"]{animation:none}.ag:has(#nivel-1:checked) .viaje__luz[data-luz="1"]{animation:none}.ag:has(#nivel-2:checked) .viaje__luz{animation:none}}.ag .noche__chip{block-size:2.5rem;inline-size:2.5rem}.ag .noche__chip:after{block-size:1.25rem;inline-size:1.25rem}.ag .noche__chip--tarjeta{block-size:1.4rem;inline-size:1.4rem}.ag .noche__chip--tarjeta:after{block-size:.9rem;inline-size:.9rem}#porque{scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem);position:relative;overflow-x:clip}#porque .drt-titulo{scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem)}.ast{isolation:isolate;margin-block-end:var(--g-esp-xl);position:relative;overflow-x:clip}.ast .emb__radio{pointer-events:none}.ast__tablero{position:relative}.ast__decorado{z-index:0;pointer-events:none;position:absolute;inset:0}.ast__panel{z-index:1;display:block;position:relative}.ast__panel+.ast__panel{margin-block-start:var(--g-esp-xl)}.ast__pega{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);line-height:var(--g-alto-titular);color:var(--g-texto);text-wrap:balance;margin:0 0 .5rem}.ast__respuesta{margin:0 0 var(--g-esp-md);max-inline-size:42rem;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto-suave)}.ast__tablero-lead{max-inline-size:40rem;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto);margin:0 0 .35rem}.ast__ayuda{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:0 0 .85rem}.ast:has(#ast-t-msg:checked):has(#ast-t-info:checked):has(#ast-t-citas:checked):has(#ast-t-seg:checked) .ast__ayuda{display:none}.ast__cols{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-carta);align-items:start;gap:.75rem;padding:1rem 1.05rem 1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ast__cols{background:color-mix(in srgb, var(--g-carta) 40%, var(--g-lona))}}.ast__col{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-lona);counter-reset:n;min-inline-size:0;box-shadow:0 1px 2px var(--g-texto), 0 8px 22px -14px var(--g-texto);grid-template-rows:auto 1fr;align-content:start;gap:.4rem;padding:.75rem .8rem .85rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ast__col{box-shadow:0 1px 2px color-mix(in srgb, var(--g-texto) 6%, transparent), 0 8px 22px -14px color-mix(in srgb, var(--g-texto) 24%, transparent)}}.ast__filas{flex-direction:column;grid-row:2;gap:.4rem;min-inline-size:0;display:flex}.ast__col h4{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);grid-row:1;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0;display:flex}.ast__filas .ast__tarea{counter-increment:n}.ast__cuenta:before{content:"(" counter(n) ")";font-variant-numeric:tabular-nums}.ast__col--grania{background:var(--g-mar)}@supports (color:color-mix(in lab, red, red)){.ast__col--grania{background:color-mix(in srgb, var(--g-mar) 7%, var(--g-lona))}}.ast__tarea{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-lona);min-block-size:44px;font-size:var(--g-txt-sm);color:var(--g-texto);cursor:pointer;box-shadow:0 1px 2px var(--g-texto);align-items:center;gap:.55rem;padding:.35rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.ast__tarea{box-shadow:0 1px 2px color-mix(in srgb, var(--g-texto) 7%, transparent)}}.ast__tarea{transition:border-color .16s linear,translate .16s,box-shadow .16s}.ast__tarea:hover{border-color:var(--g-acento);box-shadow:0 4px 12px -8px var(--g-texto);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.ast__tarea:hover{box-shadow:0 4px 12px -8px color-mix(in srgb, var(--g-texto) 30%, transparent)}}.ast__tarea--fija{cursor:default}.ast__tarea--fija:hover{border-color:var(--g-borde);translate:0}.ast:has(#ast-t-msg:focus-visible) [data-tarea=msg] .ast__tarea{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-msg:focus-visible) .ast__col--tu .ast__tarea[data-tarea=msg]{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-info:focus-visible) [data-tarea=info] .ast__tarea{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-info:focus-visible) .ast__col--tu .ast__tarea[data-tarea=info]{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-citas:focus-visible) [data-tarea=citas] .ast__tarea{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-citas:focus-visible) .ast__col--tu .ast__tarea[data-tarea=citas]{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-seg:focus-visible) [data-tarea=seg] .ast__tarea{outline:2px solid var(--g-acento);outline-offset:2px}.ast:has(#ast-t-seg:focus-visible) .ast__col--tu .ast__tarea[data-tarea=seg]{outline:2px solid var(--g-acento);outline-offset:2px}.ast .noche__chip--tarjeta{flex-shrink:0;block-size:1.4rem;inline-size:1.4rem;transition:translate .18s}.ast .noche__chip--tarjeta:after{block-size:.9rem;inline-size:.9rem}.ast__sitio{display:grid}.ast__hueco{border:1px dashed var(--g-borde);border-radius:var(--g-radio-lg);min-block-size:44px;display:block}.ast__col--grania .ast__tarea{display:none}.ast:has(#ast-t-msg:checked) .ast__col--tu .ast__tarea[data-tarea=msg]{display:none}.ast:has(#ast-t-info:checked) .ast__col--tu .ast__tarea[data-tarea=info]{display:none}.ast:has(#ast-t-citas:checked) .ast__col--tu .ast__tarea[data-tarea=citas]{display:none}.ast:has(#ast-t-seg:checked) .ast__col--tu .ast__tarea[data-tarea=seg]{display:none}:is(.ast:has(#ast-t-msg:checked) .ast__sitio[data-tarea=msg] .ast__tarea,.ast:has(#ast-t-info:checked) .ast__sitio[data-tarea=info] .ast__tarea,.ast:has(#ast-t-citas:checked) .ast__sitio[data-tarea=citas] .ast__tarea,.ast:has(#ast-t-seg:checked) .ast__sitio[data-tarea=seg] .ast__tarea){display:flex}:is(.ast:has(#ast-t-msg:checked) .ast__sitio[data-tarea=msg] .ast__hueco,.ast:has(#ast-t-info:checked) .ast__sitio[data-tarea=info] .ast__hueco,.ast:has(#ast-t-citas:checked) .ast__sitio[data-tarea=citas] .ast__hueco,.ast:has(#ast-t-seg:checked) .ast__sitio[data-tarea=seg] .ast__hueco){display:none}.ast__hecho{font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto);margin:.35rem 0 0;display:none}.ast:has(#ast-t-msg:checked):has(#ast-t-info:checked):has(#ast-t-citas:checked):has(#ast-t-seg:checked) .ast__hecho{display:block}.ast__rumbo{pointer-events:none;inline-size:1.6rem;position:absolute;inset-block:2.4rem .6rem;inset-inline-start:-1.15rem;overflow:visible}.ast__trazo{stroke:var(--g-acento);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:.04 .035;opacity:.22}:is(.ast:has(#ast-t-msg:checked) .ast__trazo,.ast:has(#ast-t-info:checked) .ast__trazo,.ast:has(#ast-t-citas:checked) .ast__trazo,.ast:has(#ast-t-seg:checked) .ast__trazo){opacity:.78}.ast__pasos{border-inline-start:1.25px dashed var(--g-acento);gap:.55rem;margin:0;padding:0 0 0 .85rem;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.ast__pasos{border-inline-start:1.25px dashed color-mix(in srgb, var(--g-acento) 45%, transparent)}}.ast__pasos li{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-lona);min-block-size:44px;font-size:var(--g-txt-sm);color:var(--g-texto);grid-template-columns:1.4rem auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.55rem .85rem;display:grid}.ast__paso-n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);color:var(--g-acento)}.ast__plazo{gap:var(--g-esp-md);display:grid}.ast__nudos{gap:.5rem;display:grid;position:relative}.ast__nudos:before{content:"";border-block-start:1.25px dashed var(--g-acento);position:absolute;inset-block-start:1.15rem;inset-inline:6%}@supports (color:color-mix(in lab, red, red)){.ast__nudos:before{border-block-start:1.25px dashed color-mix(in srgb, var(--g-acento) 55%, transparent)}}.ast__nudos:before{pointer-events:none}.ast__nudos{margin:0;padding:0;list-style:none}.ast__nudo{z-index:1;border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-lona);min-block-size:44px;color:var(--g-texto-suave);flex-direction:column;gap:.2rem;padding:.55rem .7rem .65rem;display:flex;position:relative}.ast__nudo strong{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:inherit}.ast__nudo em{font-style:normal;font-size:var(--g-txt-sm);color:var(--g-texto)}.ast__nudo[data-ahora]{background:var(--g-texto);border-color:var(--g-texto);color:var(--g-cielo)}.ast__nudo[data-ahora] strong{color:var(--g-acento)}.ast__nudo[data-ahora] em{color:var(--g-cielo)}.ast__queda{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.ast__queda li{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);padding:.35rem .75rem}#porque .costa--notas .costa__faro{background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){#porque .costa--notas .costa__faro{background:color-mix(in srgb, var(--g-carta) 35%, var(--g-lona))}}#porque .costa--notas .costa__faro{border-left-width:2px;border-left-color:var(--g-acento)}@media (min-width:1180px){.ast__cols{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ast__nudos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:769px) and (max-width:1179px){.ast__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ast__nudos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ast__cols{grid-template-columns:1fr}.ast__rumbo{display:none}.ast__nudos{grid-template-columns:1fr}.ast__nudos:before{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ast__tarea:hover .noche__chip{translate:0 -1px}.ast .ast__pasos li{animation:tarjeta-llega .42s calc(var(--i,0) * .42s) both}:is(.ast:has(#ast-t-msg:checked) .ast__trazo,.ast:has(#ast-t-info:checked) .ast__trazo,.ast:has(#ast-t-citas:checked) .ast__trazo,.ast:has(#ast-t-seg:checked) .ast__trazo){stroke-dasharray:1;stroke-dashoffset:1px;animation:.42s cubic-bezier(.2,0,.2,1) forwards ast-traza}:is(.ast:has(#ast-t-msg:checked) .ast__sitio[data-tarea=msg] .ast__tarea,.ast:has(#ast-t-info:checked) .ast__sitio[data-tarea=info] .ast__tarea,.ast:has(#ast-t-citas:checked) .ast__sitio[data-tarea=citas] .ast__tarea,.ast:has(#ast-t-seg:checked) .ast__sitio[data-tarea=seg] .ast__tarea){animation:.28s cubic-bezier(.2,0,.2,1) both tarjeta-llega}}@keyframes ast-traza{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ast__tarea:hover,.ast__tarea:hover .noche__chip{translate:0}.ast__trazo{stroke-dasharray:.04 .035;stroke-dashoffset:0;opacity:.78}}#servicios{overflow-clip-margin:var(--drt-rail,0px);scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem);position:relative;overflow-x:clip}#servicios .drt-titulo{scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem)}.dar{isolation:isolate;margin-block:var(--g-esp-lg) var(--g-esp-xl);padding-block-end:2.25rem;position:relative;overflow:clip hidden}.dar .emb__radio{pointer-events:none}:is(.dar:has(#dar-plan-contesta:checked) .dar__vivo[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__vivo[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__vivo[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__vivo[data-plan=medida]){display:inline}.dar:has(#dar-plan-contesta:checked) .dar__paradas:after{transform:scaleX(.12)}.dar:has(#dar-plan-gestiona:checked) .dar__paradas:after{transform:scaleX(.38)}.dar:has(#dar-plan-decide:checked) .dar__paradas:after{transform:scaleX(.64)}.dar:has(#dar-plan-medida:checked) .dar__paradas:after{transform:scaleX(1)}.dar__parada .noche__chip{order:0}.dar__parada .emb__radio:checked~label{color:var(--g-texto);translate:0 -2px}.dar__parada .emb__radio:checked~label:before{opacity:1;background:var(--g-acento);block-size:18px;inline-size:18px}.dar__parada .emb__radio:focus-visible~label{outline:2px solid var(--g-acento);outline-offset:3px;border-radius:var(--g-radio-lg)}.dar .noche__chip--tarjeta{flex-shrink:0;block-size:1.4rem;inline-size:1.4rem}.dar .noche__chip--tarjeta:after{block-size:.9rem;inline-size:.9rem}.dar__rumbo,.dar__tablero,.dar-viaje,.dar>.drt-titulo,.dar>.drt-clave{z-index:1;position:relative}:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-carta);gap:.85rem;padding:1rem 1.05rem 1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){background:color-mix(in srgb, var(--g-carta) 40%, var(--g-lona))}}:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){min-block-size:260px;box-shadow:0 1px 2px var(--g-texto), 0 10px 26px -16px var(--g-texto)}@supports (color:color-mix(in lab, red, red)){:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){box-shadow:0 1px 2px color-mix(in srgb, var(--g-texto) 6%, transparent), 0 10px 26px -16px color-mix(in srgb, var(--g-texto) 26%, transparent)}}@supports not selector(:has(*)){.dar__ficha{display:grid}}@media (min-width:900px){.dar__col+.dar__col{border-inline-start:1px solid var(--g-borde)}}.dar-viaje .pasos__paso:hover .pasos__carta{border-color:#0000}.dar-viaje .emb__radio:checked~.pasos__carta{background:var(--g-lona);border-color:var(--g-borde);padding:.85rem .95rem .9rem}.dar-viaje .emb__radio:checked~.pasos__carta:after{content:"Estás aquí";font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);margin-block-start:.55rem;display:block}.dar-viaje .pasos__paso:has(.emb__radio:checked) .pasos__marca{background:var(--g-acento)}@media (min-width:900px){.dar__paradas{grid-template-columns:repeat(4,minmax(0,1fr))}.dar__paradas:before,.dar__paradas:after{content:"";border-block-start:1.25px dashed var(--g-acento);position:absolute;inset-block-start:calc(.63rem + 58px);inset-inline:12.5%}@supports (color:color-mix(in lab, red, red)){.dar__paradas:before,.dar__paradas:after{border-block-start:1.25px dashed color-mix(in srgb, var(--g-acento) 55%, transparent)}}.dar__paradas:before,.dar__paradas:after{pointer-events:none;z-index:0}.dar__paradas:after{border-block-start-style:solid}.dar__ficha{align-items:stretch}.dar-viaje:has(#paso-01:checked) .derrota-pasos__avance{width:0%;height:2px}.dar-viaje:has(#paso-02:checked) .derrota-pasos__avance{width:25%;height:2px}.dar-viaje:has(#paso-03:checked) .derrota-pasos__avance{width:50%;height:2px}.dar-viaje:has(#paso-04:checked) .derrota-pasos__avance{width:75%;height:2px}.dar-viaje:has(#paso-05:checked) .derrota-pasos__avance{width:100%;height:2px}.dar-viaje:has(#paso-01:checked) .derrota-pasos__barco{top:4px;left:0}.dar-viaje:has(#paso-02:checked) .derrota-pasos__barco{top:4px;left:25%}.dar-viaje:has(#paso-03:checked) .derrota-pasos__barco{top:4px;left:50%}.dar-viaje:has(#paso-04:checked) .derrota-pasos__barco{top:4px;left:75%}.dar-viaje:has(#paso-05:checked) .derrota-pasos__barco{top:4px;left:calc(100% - 14px)}:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){grid-template-columns:repeat(3,minmax(0,1fr)) minmax(8rem,.72fr)}}@media (min-width:1180px){:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){grid-template-columns:repeat(3,minmax(0,1fr)) 24%}}@media (min-width:769px) and (max-width:1179px){:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){grid-template-columns:1fr 1fr}.dar__figura{grid-column:1/-1}}@media (max-width:768px){.dar__paradas:before,.dar__paradas:after{display:none}.dar__rumbo{min-block-size:0}.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta]{min-block-size:0}.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona]{min-block-size:0}.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide]{min-block-size:0}.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]{min-block-size:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.dar:has(#dar-plan-contesta:checked) .dar__ficha[data-plan=contesta],.dar:has(#dar-plan-gestiona:checked) .dar__ficha[data-plan=gestiona],.dar:has(#dar-plan-decide:checked) .dar__ficha[data-plan=decide],.dar:has(#dar-plan-medida:checked) .dar__ficha[data-plan=medida]){animation:.26s linear both panel-entra}.dar__paradas:after{transition:transform .42s cubic-bezier(.2,0,.2,1)}}@keyframes dar-marea{0%{translate:0}to{translate:5px}}@keyframes dar-puerto{0%{translate:0}to{translate:0 6px}}@media (prefers-reduced-motion:reduce){.dar__parada label:hover,.dar__parada .emb__radio:checked~label{translate:0}.dar__paradas:after{transition:none}}#historia{overflow-clip-margin:var(--drt-rail,0px);scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem);position:relative;overflow-x:clip}#historia .drt-titulo{scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem)}.cat{z-index:1;position:relative;overflow-x:clip}.cat .emb__radio{pointer-events:none}.cat .noche__chip--tarjeta{flex-shrink:0;block-size:1.4rem;inline-size:1.4rem;transition:translate .18s}.cat .noche__chip--tarjeta:after{block-size:.9rem;inline-size:.9rem}.cat__oficios{background:0 0;border:0;flex-wrap:wrap;gap:.45rem;min-inline-size:0;margin:0;padding:0;display:flex;position:relative}.cat__oficio label{border:1px solid var(--g-borde);border-radius:var(--g-radio-pill);height:auto;min-height:44px;font-family:var(--g-fuente-texto);font-size:var(--g-txt-sm);font-weight:var(--g-peso-medio);background:0 0;justify-content:center;align-items:center;gap:.45rem;padding:.4rem .95rem;display:flex}.cat__oficio .emb__radio:checked~label .noche__chip{background:var(--g-lona)}.cat__oficio .emb__radio:checked~label .noche__chip:after{background:var(--g-tinta)}@media (min-width:900px){.cat__oficios{flex-wrap:nowrap;grid-template-columns:none;display:flex}.cat__oficio{flex:1 1 0;min-inline-size:0}.cat__oficio label{white-space:normal;overflow-wrap:break-word;padding-inline:.5rem}}@media (min-width:980px){.cat__niveles--carta{grid-template-columns:repeat(3,minmax(0,1fr))}}.cat__niveles--carta .cat__hace{color:var(--g-texto);margin:0}.cat__niveles--carta>li:has(.emb__radio:checked){border-color:var(--g-acento);background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){.cat__niveles--carta>li:has(.emb__radio:checked){background:color-mix(in srgb, var(--g-carta) 58%, var(--g-lona))}}.cat__niveles--carta>li:has(.emb__radio:focus-visible){outline:2px solid var(--g-acento);outline-offset:2px}@media (prefers-reduced-motion:reduce){.cat__niveles--carta>li:hover,.cat__oficio label:hover .noche__chip{translate:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:is(.cat:has(#ofi-clinicas:checked) .cat__panel[data-oficio=clinicas],.cat:has(#ofi-despachos:checked) .cat__panel[data-oficio=despachos],.cat:has(#ofi-inmobiliarias:checked) .cat__panel[data-oficio=inmobiliarias],.cat:has(#ofi-estetica:checked) .cat__panel[data-oficio=estetica],.cat:has(#ofi-hosteleria:checked) .cat__panel[data-oficio=hosteleria]){animation:.26s linear both panel-entra}.cat__oficio label:hover .noche__chip{translate:0 -1px}}@media (max-width:768px){.cat__oficios{flex-wrap:wrap}.cat__oficio{flex:calc(50% - .45rem);min-inline-size:9rem}.cat__oficio label{white-space:normal;overflow-wrap:break-word}.cat__ficha-ag{min-block-size:0;padding-block-end:4.2rem}}@media (max-width:479px){.cat__oficio{flex:100%}}#contacto{overflow-clip-margin:var(--drt-rail,0px);scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem);position:relative;overflow:clip}@media (min-width:1024px){#contacto.drt-cap--cierre{min-block-size:760px}}.llegada{isolation:isolate;z-index:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza""acciones""contactos";align-content:start;justify-items:stretch;gap:1.5rem 2.25rem;display:grid;position:relative}.llegada__cabeza{grid-area:cabeza;max-inline-size:35rem}.llegada__cabeza .drt-titulo--hero{max-inline-size:22ch;line-height:.95}.llegada__acciones{flex-direction:column;align-items:flex-start;gap:.85rem;margin-top:.15rem;display:flex}.llegada__acciones .drt-btn{min-height:56px;padding-inline:30px}.llegada__seguir{min-height:44px;font-size:var(--g-txt-sm);color:var(--g-texto);opacity:.55;align-items:center;text-decoration:none;transition:opacity .18s linear;display:inline-flex}.llegada__seguir:after{content:" →";transition:translate .18s;display:inline-block}.llegada__seguir:hover{opacity:.9}.llegada__seguir:hover:after{translate:4px}.llegada__contactos{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:.04em;color:var(--g-texto-suave);flex-wrap:wrap;align-items:center;gap:.15rem 0;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.llegada__contactos a{min-height:44px;color:inherit;overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.llegada__contactos a:hover{color:var(--g-texto)}@media (max-width:719px){.llegada__contactos{font-size:var(--g-txt-sm)}}.llegada__contactos li:not(:last-child):after{content:"·";opacity:.55;margin-inline:.7rem}.llegada__decorado{z-index:0;pointer-events:none;position:absolute;inset:0}@media (min-width:900px){.llegada{align-items:start;min-block-size:32rem;max-inline-size:38rem}}@media (max-width:479px){.llegada{gap:1.25rem}.llegada__contactos{flex-direction:column;align-items:flex-start;gap:0}.llegada__contactos li:not(:last-child):after{content:none;margin:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.llegada__cabeza .drt-titulo{animation:.42s cubic-bezier(.2,0,.2,1) both tarjeta-llega}}@keyframes llegada-marea{0%{translate:0}to{translate:5px}}@keyframes llegada-farol{0%{opacity:.22}to{opacity:.34}}@media (prefers-reduced-motion:reduce){.llegada__cabeza .drt-titulo,.llegada__seguir:hover:after{translate:0}}#series{min-block-size:auto;scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem);position:relative;overflow-x:clip}#series .drt-titulo{scroll-margin-top:calc(var(--nav-alto,4.5rem) + .75rem)}.ofi-pag .ofi-hero__rotulo{flex-wrap:wrap}.ofi-pag .ofi-hero__rotulo .noche__chip{flex:none}.ofi-pag .ofi-hero__rotulo .senal__rotulo{min-inline-size:0;max-inline-size:100%}.ofi-pag .cat__dolor{margin-block-start:var(--g-esp-md,1rem)}.ofi-oficios a>.noche__chip{margin-block-end:.35rem}.ofi-pag [data-luz=noche] .ofi-oficios .noche__chip{background:var(--g-lona)}.ofi-pag [data-luz=noche] .ofi-oficios .noche__chip:after{background:var(--g-tinta)}.ofi-pag [data-luz=noche] .ofi-oficios a:hover .noche__chip,.ofi-pag [data-luz=noche] .ofi-oficios a:focus-visible .noche__chip{translate:0 -1px}.ofi-caso{gap:1.15rem;margin-block-start:var(--g-esp-lg);display:grid}.ofi-caso__chat,.ofi-riel{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg);background:var(--g-carta);padding:1.15rem 1.1rem 1.2rem}@supports (color:color-mix(in lab, red, red)){.ofi-caso__chat,.ofi-riel{background:color-mix(in srgb, var(--g-carta) 28%, var(--g-lona))}}.ofi-caso__rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto-suave);flex-wrap:wrap;justify-content:space-between;gap:.25rem .9rem;margin:0 0 .75rem;display:flex}.ofi-caso__rotulo span{color:var(--g-acento)}.ofi-caso__pie-chat{border-block-start:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-texto-suave);grid-template-columns:auto 1fr;align-items:baseline;gap:.25rem .6rem;margin:1.1rem 0 0;padding-block-start:.8rem;display:grid}.ofi-caso__sin-rotulo{letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;grid-area:1/1}.ofi-caso__sin-msg{font-family:var(--g-fuente-texto);font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);grid-area:1/2}.ofi-caso__sin-msg:before{content:"«"}.ofi-caso__sin-msg:after{content:"»"}.ofi-caso__sin-visto{letter-spacing:var(--g-espaciado-mono);color:var(--g-texto-suave);grid-area:2/2}.ofi-rieles{gap:.8rem;display:grid}.ofi-riel ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ofi-riel li{font-size:var(--g-txt-sm);line-height:var(--g-alto-medio);color:var(--g-texto);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.ofi-riel[data-lado=con]{border-color:var(--g-acento)}.ofi-riel__ahorro{border-top:1px solid var(--g-borde);font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:.85rem 0 0;padding-block-start:.75rem}.ofi-riel__ahorro strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);color:var(--g-acento);line-height:var(--g-alto-medio);display:block}.ofi-riel__nada,.ofi-riel__atendido{border-top:1px solid var(--g-borde);font-size:var(--g-txt-sm);margin:.85rem 0 0;padding-block-start:.75rem}.ofi-riel__nada{color:var(--g-texto-suave)}.ofi-riel__atendido{color:var(--g-texto)}.ofi-caso__cierre{border-left:2px solid var(--g-acento);font-family:var(--g-fuente-display);font-size:var(--g-txt-md);line-height:var(--g-alto-medio);color:var(--g-texto);text-wrap:pretty;margin:0;padding-left:1rem}@media (min-width:640px){.ofi-rieles{grid-template-columns:1fr 1fr}}@media (min-width:960px){.ofi-caso{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}.ofi-rieles{grid-area:1/2}.ofi-caso__cierre{grid-column:1/-1}}.ofi-escalera{gap:var(--g-esp-lg,1.6rem);margin-block-start:var(--g-esp-md,1.1rem);display:grid}.ofi-niveles{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ofi-nivel{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg,14px);background:var(--g-carta);flex-direction:column;gap:.45rem;padding:1rem 1.05rem 1.05rem;display:flex}.ofi-nivel__ceja{align-items:center;gap:.5rem;margin:0;display:flex}.ofi-nivel__ceja strong{font-family:var(--g-fuente-display);font-size:var(--g-txt-sm);letter-spacing:.01em}.ofi-nivel__ceja .drt-dato{color:var(--g-acento)}.ofi-nivel__eje{font-size:var(--g-txt-sm);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);margin:0}.ofi-nivel__titular{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);line-height:var(--g-alto-compacto);margin:.15rem 0 0}.ofi-nivel__hace{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:0}.ofi-nivel__ficha{border-top:1px solid var(--g-borde);font-size:var(--g-txt-xs);gap:.5rem;margin:auto 0 0;padding-block-start:.8rem;display:grid}.ofi-nivel__ficha dt{letter-spacing:var(--g-espaciado-mono,.06em);text-transform:uppercase;color:var(--g-texto-suave);font-size:var(--g-txt-xs)}.ofi-nivel__ficha dd{margin:.1rem 0 0}.ofi-tabla{border-collapse:collapse;text-align:start;width:100%}.ofi-tabla__cap{caption-side:top;text-align:start;font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin-block-end:.7rem}.ofi-tabla__que{display:block}.ofi-tabla__detalle{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono,.06em);text-transform:uppercase;color:var(--g-texto-suave);margin-block-start:.15rem;display:block}.ofi-marca{border:1px solid var(--g-borde);border-radius:50%;block-size:9px;inline-size:9px;display:inline-block}td[data-hace=si] .ofi-marca{background:var(--g-acento);border-color:var(--g-acento)}td[data-hace=no] .ofi-marca{background:0 0}@media (max-width:719px){.ofi-tabla,.ofi-tabla tbody,.ofi-tabla tr,.ofi-tabla th,.ofi-tabla td,.ofi-tabla__cap{display:block}.ofi-tabla thead{display:none}.ofi-tabla tr{border:1px solid var(--g-borde);border-radius:var(--g-radio-lg,14px);background:var(--g-carta);padding:.85rem .95rem}.ofi-tabla tr+tr{margin-block-start:.55rem}.ofi-tabla tbody th{font-weight:inherit;text-align:start;grid-template-columns:auto 1fr;align-items:center;column-gap:.6rem;display:grid}.ofi-tabla tbody th .noche__chip{grid-row:span 2}.ofi-tabla td{font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono,.06em);color:var(--g-texto-suave);align-items:center;gap:.35rem;margin-block-start:.6rem;margin-inline-end:.9rem;display:inline-flex}.ofi-tabla td:after{content:attr(data-n)}.ofi-tabla td[data-hace=si]:after{color:var(--g-texto)}}@media (min-width:720px){.ofi-niveles{grid-template-columns:repeat(3,minmax(0,1fr))}.ofi-tabla thead th{text-align:center;font-weight:inherit;border-bottom:1px solid var(--g-borde);padding:0 .5rem .7rem}.ofi-tabla thead th:first-child{text-align:start;font-size:var(--g-txt-xs);text-transform:uppercase;letter-spacing:var(--g-espaciado-mono,.06em);color:var(--g-texto-suave)}.ofi-tabla thead th .drt-dato{color:var(--g-acento);display:block}.ofi-tabla__nombre{font-size:var(--g-txt-xs);color:var(--g-texto-suave)}.ofi-tabla tbody th{text-align:start;font-weight:inherit;border-bottom:1px solid var(--g-borde);grid-template-columns:auto 1fr;align-items:center;column-gap:.65rem;padding:.8rem 1rem .8rem 0;display:grid}.ofi-tabla tbody th .noche__chip{grid-row:span 2}.ofi-tabla tbody td{text-align:center;border-bottom:1px solid var(--g-borde);inline-size:5.5rem}.ofi-tabla tbody tr:last-child th,.ofi-tabla tbody tr:last-child td{border-bottom:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.drt-cap[data-visto] .ofi-caso__chat{animation:.42s cubic-bezier(.2,0,.2,1) forwards tarjeta-llega}.drt-cap[data-visto] .ofi-riel[data-lado=con]{animation:.5s cubic-bezier(.2,0,.2,1) forwards tarjeta-llega}.drt-cap[data-visto] .ofi-riel[data-lado=sin]{animation:.58s cubic-bezier(.2,0,.2,1) forwards tarjeta-llega}.ofi-oficios>li{animation:tarjeta-llega .42s calc(var(--i,0) * 70ms) cubic-bezier(.2, 0, .2, 1) both;animation-timeline:auto;animation-range:normal}}@media (prefers-reduced-motion:reduce){.ofi-pag [data-luz=noche] .ofi-oficios a .noche__chip{transition:none}.ofi-pag [data-luz=noche] .ofi-oficios a:hover .noche__chip{translate:0}.ofi-caso__chat,.ofi-riel,.ofi-oficios>li{animation:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.drt-cap[data-visto] .chat__turno{animation:.56s cubic-bezier(.2,0,.2,1) both turno-llega;animation-delay:calc(var(--i,0) * .32s);animation-timeline:auto;animation-range:normal}.drt-cap[data-visto] .chat__turno--cliente{animation-name:turno-cliente}.drt-cap[data-visto] .chat__turno--agente{animation-name:turno-agente}.drt-cap[data-visto] .chat__proceso{animation:.46s cubic-bezier(.2,0,.2,1) both proceso-llega;animation-delay:calc(var(--i,0) * .32s + .24s);animation-timeline:auto;animation-range:normal}.drt-cap[data-visto] .chat__proceso:before{animation:.3s cubic-bezier(.34,1.4,.64,1) both punta-prende;animation-delay:calc(var(--i,0) * .32s + .17s)}.drt-cap[data-visto] .chat__proceso:after{animation:.32s cubic-bezier(.34,1.4,.64,1) both marca-cae;animation-delay:calc(var(--i,0) * .32s + .52s)}.drt-cap[data-visto] .ej__resultado .ej__cifra{animation:.62s cubic-bezier(.2,0,.2,1) 2.04s both cifra-cae}.drt-cap[data-visto] .ej__pie{animation:.52s cubic-bezier(.2,0,.2,1) 2.26s both proceso-llega}.drt-cap[data-visto] .acto{animation:.52s cubic-bezier(.2,0,.2,1) both turno-llega;animation-delay:calc(.32s + var(--i,0) * .32s);animation-timeline:auto;animation-range:normal}.drt-cap[data-visto] .acto__marca{animation:.36s cubic-bezier(.34,1.4,.64,1) both marca-aparece;animation-delay:calc(.62s + var(--i,0) * .32s);animation-timeline:auto;animation-range:normal}}@keyframes turno-llega{0%{opacity:.55;translate:0 16px}}@keyframes turno-cliente{0%{opacity:.55;translate:-22px 6px}}@keyframes turno-agente{0%{opacity:.55;translate:22px 6px}}@keyframes proceso-llega{0%{opacity:.55;translate:0 8px}}@keyframes punta-prende{0%{opacity:0;translate:-5px;scale:.2}}@keyframes marca-cae{0%{opacity:0;scale:.35}}@keyframes cifra-cae{0%{opacity:.55;translate:0 12px}}@keyframes acto-hecha{0%{opacity:.55}to{opacity:1}}@keyframes marca-aparece{0%{opacity:0;scale:.4}}.ag__mando--nivel .ag__opciones{flex-direction:column;align-items:stretch;gap:.45rem}.ag__mando--nivel .ag__opcion label{min-block-size:3.1rem;inline-size:clamp(180px,14vw,210px);transition:inline-size .22s ease-out,background-color .2s,border-color .2s,translate .18s}.ag__mando--nivel .ag__opcion .emb__radio:checked~label{inline-size:calc(clamp(180px,14vw,210px) + 8px)}@media (max-width:899px){.drt-cap--hero .drt-cap__inner>.drt-margen{order:0}}@media (max-width:767px){.ag__mando--oficio .ag__opciones{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.4rem;margin-inline:0;padding-block-end:0;padding-inline:0;display:grid;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.ag__mando--oficio .ag__opcion{min-inline-size:0}.ag__mando--oficio .ag__opcion label{inline-size:100%}.ej__actua{order:-1}.ag__mando--nivel .ag__opcion label,.ag__mando--nivel .ag__opcion .emb__radio:checked~label{inline-size:100%}}.sonda-rescate{font-size:var(--g-txt-sm);color:var(--g-texto-suave);margin:1.25rem 0 0}.sonda-rescate a{color:var(--g-acento)}.ej__fuente{font-size:var(--g-txt-xs);line-height:var(--g-alto-compacto);color:var(--g-texto-suave);margin:.6rem 0 0}.ej__fuente a{color:inherit;text-underline-offset:2px}.ej__fuente a:hover{color:var(--g-acento)}.ofi-riel__fuente{font-size:var(--g-txt-xs);color:var(--g-texto-suave);margin-block-start:.4rem;display:block}.lan-banda{padding-block:clamp(4rem,8vw,7.5rem);position:relative;overflow:clip}.lan-marco{max-width:1240px;margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem);position:relative}.lan-rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);margin:0 0 1.1rem}.lan-titulo{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;color:var(--g-texto);text-wrap:balance;margin:0;font-size:clamp(2.2rem,1.2rem + 3.4vw,4.25rem);line-height:.98}.lan-titulo em{color:var(--g-acento);font-style:normal}.lan-titulo--hero{letter-spacing:-.04em;font-size:clamp(2.8rem,1.2rem + 5vw,6rem);line-height:.93}.lan-lead{max-width:36rem;font-size:var(--g-txt-md);color:var(--g-texto-suave);margin:1.4rem 0 0;line-height:1.55}.lan-acciones{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:2rem 0 0;display:flex}.lan-hero{padding-block:clamp(3rem,8vh,5.5rem)}.lan-hero__marco{align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}.lan-hero__dibujo{position:relative}.lan-hero__dibujo img,.lan-hero__dibujo .grb{width:100%;height:auto;display:block}@media (min-width:1024px){.lan-hero__marco{grid-template-columns:minmax(0,11fr) minmax(0,10fr)}.lan-hero--abajo .lan-hero__marco{grid-template-columns:minmax(0,1fr)}.lan-hero--abajo .lan-hero__texto{max-width:46rem}}.lan-marca{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);font-family:var(--g-fuente-mono);font-size:clamp(.62rem,.5rem + .35vw,.82rem);font-weight:var(--g-peso-medio);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--g-texto);line-height:1.25;position:absolute;translate:-50% -50%}.lan-marca--izq{text-align:right;translate:-100% -50%}.lan-marca--der{translate:0 -50%}.lan-animada{display:block;position:relative}.lan-animada__quieta,.lan-animada__video{width:100%;height:auto;display:block}.lan-animada__video{object-fit:contain;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lan-animada__video{display:none}}.lan-pasos{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.lan-pasos{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr))}}.lan-paso{text-align:center;align-content:start;justify-items:center;gap:.5rem;padding-inline:clamp(.75rem,2vw,1.5rem);display:grid;position:relative}@media (min-width:900px){.lan-paso+.lan-paso{border-left:1px solid var(--g-borde)}.lan-pasos--flecha .lan-paso+.lan-paso:before{content:"→";background:var(--g-cielo);color:var(--g-acento);padding:.2rem 0;font-size:1.3rem;position:absolute;top:42%;left:0;translate:-50% -50%}}.lan-paso__n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-acento)}.lan-paso__dibujo{aspect-ratio:1;width:min(10rem,80%);display:block}.lan-paso__dibujo img,.lan-paso__dibujo .grb{object-fit:contain;aspect-ratio:auto;width:100%;height:100%}.lan-paso__nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);color:var(--g-texto);font-size:clamp(1.15rem,1rem + .5vw,1.45rem);line-height:1.15}.lan-paso__texto{color:var(--g-texto-suave);max-width:16rem;line-height:1.45}.lan-columnas{gap:2rem;display:grid}@media (min-width:768px){.lan-columnas{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:0}.lan-columna{padding-inline:clamp(1rem,2.5vw,2.25rem)}.lan-columna:first-child{padding-left:0}.lan-columna+.lan-columna{border-left:1px solid var(--g-borde)}}.lan-columna__dibujo{aspect-ratio:1;width:min(11rem,70%);margin:0 auto 1rem;display:block}.lan-columna__dibujo img,.lan-columna__dibujo .grb{object-fit:contain;aspect-ratio:auto;width:100%;height:100%}.lan-columna__titulo{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;color:var(--g-texto);margin:0;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.6rem);line-height:1.02}.lan-columna__texto{font-size:var(--g-txt-md);color:var(--g-texto-suave);margin:.75rem 0 0;line-height:1.5}.lan-duda{align-items:center;gap:1.25rem;display:grid}@media (min-width:768px){.lan-duda{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem)}.lan-duda>p{border-left:1px solid var(--g-borde);padding-left:clamp(2rem,5vw,4rem)}}.lan-duda__pregunta{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;color:var(--g-texto);margin:0;font-size:clamp(1.8rem,1.2rem + 2vw,3rem);line-height:1}.lan-duda__respuesta{font-size:var(--g-txt-md);color:var(--g-texto-suave);margin:0;line-height:1.55}.lan-cierre__marco{align-items:center;gap:2rem;display:grid}.lan-cierre--solo .lan-cierre__marco{text-align:center;justify-items:center}.lan-cierre--solo .lan-acciones{justify-content:center;margin-top:0}@media (min-width:900px){.lan-cierre__marco:has(.lan-cierre__dibujo){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lan-cierre__dibujo img,.lan-cierre__dibujo .grb{width:100%;height:auto;display:block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-hero .lan-rotulo{animation:.6s cubic-bezier(.2,.7,.2,1) 80ms both ini-sube}.lan-titulo--hero{animation:.8s cubic-bezier(.2,.7,.2,1) .16s both ini-sube}.lan-titulo--hero em{animation:.9s cubic-bezier(.2,.7,.2,1) .38s both ini-sube;display:inline-block}.lan-hero .lan-lead{animation:.8s cubic-bezier(.2,.7,.2,1) .6s both ini-sube}.lan-hero .lan-acciones{animation:.8s cubic-bezier(.2,.7,.2,1) .8s both ini-sube}.lan-hero__dibujo{animation:1.4s ease-out .3s both ini-aparece}}@media (prefers-reduced-motion:no-preference){.lan-banda[data-visto]:not(.lan-hero) .lan-titulo{animation:.75s cubic-bezier(.2,.7,.2,1) both ini-sube}.lan-banda[data-visto] .lan-paso{animation:ini-sube .65s calc(.2s + var(--i) * .13s) cubic-bezier(.2, .7, .2, 1) both}.lan-banda[data-visto] .lan-columna{animation:.65s cubic-bezier(.2,.7,.2,1) .25s both ini-sube}.lan-banda[data-visto] .lan-columna:nth-child(2){animation-delay:.38s}.lan-banda[data-visto] .lan-columna:nth-child(3){animation-delay:.51s}.lan-banda[data-visto] .lan-columna:nth-child(4){animation-delay:.64s}}.lan-eco-tienda{margin:0;padding-block:2.25rem 2.5rem}.lan-eco-tienda__lienzo{position:relative}.lan-eco-llamadas{margin:0;padding:0;list-style:none}.lan-eco-llamadas .lan-marca{font-size:clamp(.6rem,.5rem + .4vw,.85rem)}.lan-eco-hilo{left:calc(var(--x) * 1%);top:calc(var(--desde) * 1%);height:calc(var(--largo) * 1% - .9em);border-left:1.5px solid var(--g-acento);pointer-events:none;position:absolute}.lan-eco-hilo--sube{top:calc(var(--desde) * 1% + .9em)}.lan-eco-hilo__punto{aspect-ratio:1;background:var(--g-acento);border-radius:50%;width:.5rem;position:absolute;top:0;left:0;translate:calc(-50% - .75px) -50%}.lan-eco-hilo--sube .lan-eco-hilo__punto{top:auto;bottom:0;translate:calc(-50% - .75px) 50%}.lan-eco-campanilla{transform-origin:50% 8%;pointer-events:none;width:7%;position:absolute;top:22%;left:36%;translate:-50% -30%}.lan-hero__dibujo .lan-eco-campanilla img{width:100%;height:auto}.lan-eco-tienda--suplente{padding-block:0}.lan-eco-tienda--suplente .lan-eco-tienda__lienzo{justify-items:center;gap:1.25rem;display:grid}.lan-eco-tienda--suplente .lan-eco-tienda__lienzo>:first-child{width:min(26rem,100%)}.lan-eco-tienda--suplente .lan-eco-llamadas{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;display:flex}.lan-eco-tienda--suplente .lan-marca{position:static;translate:none}@media (max-width:767px){.lan-eco-momentos .lan-columna+.lan-columna{border-top:1px solid var(--g-borde);padding-top:2rem}}.lan-eco-pagina .lan-cierre__dibujo{justify-self:end;width:min(30rem,100%)}.lan-eco-llamadas .lan-marca,.lan-eco-tienda--suplente .lan-marca{letter-spacing:.01em;text-transform:none;color:var(--g-texto);font-size:clamp(.72rem,.6rem + .3vw,.92rem)}.lan-eco-pagina .lan-hero .lan-lead{font-size:var(--g-txt-md);line-height:1.55}.lan-eco-pagina .lan-cierre .lan-lead{max-width:25em;color:var(--g-texto)}.lan-eco-pagina .lan-cierre .drt-btn{border:2px solid var(--g-acento);color:var(--g-texto);font-family:var(--g-fuente-mono);font-weight:var(--g-peso-medio);background:0 0}@media (max-width:1023px){.lan-eco-pagina .lan-hero .lan-hero__marco{gap:2rem}.lan-eco-pagina .lan-hero .lan-titulo--hero{font-size:clamp(2.3rem,.9rem + 6vw,4.5rem)}.lan-eco-pagina .lan-hero .lan-hero__dibujo{margin-inline:calc(-1*clamp(1rem,4vw,3rem))}.lan-eco-pagina .lan-hero .drt-btn{min-height:3.5rem;font-family:var(--g-fuente-texto);font-weight:var(--g-peso-medio);padding-inline:2.4rem}}@media (min-width:1024px){.lan-eco-pagina .lan-hero{padding-block:5.5rem 4.5rem}.lan-eco-pagina .lan-hero .lan-hero__marco{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem}.lan-eco-pagina .lan-hero .lan-hero__dibujo{margin-right:calc(-1*min(6rem,max(0px,50vw - 620px) + 1rem))}.lan-eco-pagina .lan-hero .lan-titulo--hero{text-wrap:wrap;font-size:3.35rem;line-height:.95}.lan-eco-pagina .lan-hero .lan-titulo--hero em{white-space:nowrap;display:block}@media (min-width:1280px){.lan-eco-pagina .lan-hero .lan-hero__marco{grid-template-columns:minmax(0,40rem) minmax(0,1fr)}.lan-eco-pagina .lan-hero .lan-titulo--hero{font-size:4.8rem}}.lan-eco-pagina .lan-hero .lan-lead{max-width:36rem;margin-top:1.6rem;font-size:1.28rem;line-height:1.6}.lan-eco-pagina .lan-hero .drt-btn{min-height:4.25rem;font-family:var(--g-fuente-texto);font-weight:var(--g-peso-medio);padding-inline:2.9rem;font-size:1.25rem}.lan-eco-tienda--suplente .lan-eco-tienda__lienzo>:first-child{width:min(34rem,100%)}.lan-banda.lan-eco-momentos{padding-block:5rem 4rem}.lan-eco-momentos .lan-columnas{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.05fr)}.lan-eco-momentos .lan-columna{padding-inline:2.75rem}.lan-eco-momentos .lan-columna:first-child{padding-left:0}.lan-eco-momentos .lan-columna:last-child{padding-right:0}.lan-eco-momentos .lan-columna__titulo{letter-spacing:-.045em;white-space:nowrap;font-size:clamp(2.3rem,.4rem + 2.6vw,2.8rem)}.lan-eco-momentos .lan-columna__texto{max-width:19em;margin-top:1.1rem;font-size:1.3rem;line-height:1.6}.lan-eco-pagina .lan-cierre .lan-titulo{letter-spacing:-.045em;font-size:4.75rem;line-height:.95}.lan-eco-pagina .lan-cierre .lan-titulo em{display:block}.lan-eco-pagina .lan-cierre .lan-lead{font-size:1.3rem;line-height:1.5}.lan-eco-pagina .lan-cierre__dibujo{width:min(34rem,100%)}}@keyframes lan-eco-tilin{0%,46%,to{rotate:0deg}6%{rotate:14deg}14%{rotate:-11deg}22%{rotate:7deg}30%{rotate:-4deg}38%{rotate:1.5deg}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-eco-campanilla{animation:4.2s ease-in-out 1.6s infinite lan-eco-tilin}.lan-eco-hilo{animation:.9s ease-out 1.1s both ini-aparece}}.lan-con-imprenta{position:relative}.lan-con-hojas{margin:0;padding:0;list-style:none}.lan-con-hoja{font-size:clamp(.7rem,.5rem + .6vw,1.05rem);font-weight:var(--g-peso-display);letter-spacing:.1em;rotate:var(--giro,0deg);display:inline-block}@media (max-width:1023px){.lan-con-imprenta.lan-con-imprenta--escritorio{display:none}}@media (min-width:1024px){.lan-con-imprenta.lan-con-imprenta--movil{display:none}.lan-con-pagina .lan-hero__marco{grid-template-columns:minmax(0,13fr) minmax(0,10fr)}.lan-con-pagina .lan-titulo--hero{font-size:clamp(4rem,1rem + 4.6vw,5.75rem)}.lan-con-pagina .lan-hero__dibujo{margin-right:calc(-1*clamp(1rem,4vw,3rem))}}.lan-con-pagina .lan-titulo--hero em{white-space:nowrap;display:block}.lan-con-imprenta--suplente{justify-items:center;gap:1.25rem;display:grid}.lan-con-imprenta--suplente>:first-child{width:min(24rem,100%)}.lan-con-imprenta--suplente .lan-con-hojas{flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;display:flex}.lan-con-imprenta--suplente .lan-marca{position:static;translate:none}.lan-con-imprenta--suplente .lan-con-hoja{rotate:none}.lan-con-constancia .lan-titulo{font-size:clamp(1.7rem,1rem + 2.6vw,3.6rem)}@media (max-width:1023px){.lan-con-constancia .lan-titulo{text-wrap:nowrap;font-size:min(5.2vw,2.6rem)}}.lan-con-semana{border-top:1px solid var(--g-borde);margin:clamp(1.5rem,3vw,2.25rem) 0 0}.lan-con-dia{border-bottom:1px solid var(--g-borde);grid-template-columns:4.5rem minmax(0,1fr);align-items:center;display:grid}.lan-con-dia:last-child{border-bottom:0}.lan-con-dia dt,.lan-con-dia dd{margin:0;padding:.85rem 1rem}.lan-con-dia dt{border-right:1px solid var(--g-borde);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-texto);padding-left:1rem}.lan-con-dia abbr{text-decoration:none}.lan-con-dia dd{font-size:var(--g-txt-md);color:var(--g-texto);padding-left:clamp(1rem,4vw,2.5rem);line-height:1.4}@media (min-width:900px){.lan-con-semana{border-top-color:var(--g-trazo);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.lan-con-dia{border-bottom:0;grid-template-rows:auto minmax(5.5rem,auto);grid-template-columns:minmax(0,1fr);align-items:stretch}.lan-con-dia+.lan-con-dia{border-left:1px solid var(--g-trazo)}.lan-con-dia dt{border-right:0;border-bottom:1px solid var(--g-trazo);text-align:center;font-size:var(--g-txt-sm);padding:1rem}.lan-con-dia dd{text-align:center;color:var(--g-texto-suave);padding:1.1rem 1.25rem}}.lan-con-oficio .lan-columna{text-align:center}.lan-con-oficio .lan-columna:first-child{padding-left:clamp(1rem,2.5vw,2.25rem)}.lan-con-oficio .lan-columna__titulo{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.2rem)}.lan-con-poste{width:100%;height:100%;display:block;position:relative}.lan-con-tabla{font-weight:var(--g-peso-display);font-size:clamp(.62rem,.5rem + .3vw,.8rem)}@media (max-width:767px){.lan-con-oficio .lan-columna+.lan-columna{border-top:1px solid var(--g-borde);padding-top:2rem}}.lan-con-pagina .lan-cierre{--g-cielo:var(--g-mar);--g-borde:var(--g-tinta-alta);background:var(--g-cielo)}.lan-con-pagina .lan-cierre__marco{text-align:center;justify-items:center}.lan-con-pagina .lan-cierre .lan-acciones{justify-content:center}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-con-imprenta:not(.lan-con-imprenta--suplente) .lan-con-hojas li{animation:.9s ease-out .9s both ini-aparece}.lan-con-imprenta:not(.lan-con-imprenta--suplente) .lan-con-hojas li:nth-child(2){animation-delay:1.1s}.lan-con-imprenta:not(.lan-con-imprenta--suplente) .lan-con-hojas li:nth-child(3){animation-delay:1.3s}}.lan-age-hero{padding-bottom:clamp(1.5rem,4vh,2.5rem)}.lan-age-hero .lan-hero__marco{gap:clamp(1.5rem,4vw,2.5rem)}.lan-age-hero .lan-titulo--hero{font-size:clamp(3.4rem,2.28rem + 5.52vw,7.25rem)}@media (min-width:1024px){.lan-age-hero.lan-hero--abajo .lan-hero__texto{max-width:50rem}}.lan-age-calle{overscroll-behavior-x:contain;scrollbar-width:none;width:100vw;margin-inline:calc(50% - 50vw);overflow-x:auto}.lan-age-calle::-webkit-scrollbar{display:none}.lan-age-calle__pista{min-width:44rem;max-width:1500px;margin-inline:auto;padding-inline:clamp(0rem,1vw,1rem)}@media (min-width:768px){.lan-age-calle{overflow-x:visible}.lan-age-calle__pista{min-width:0}}.lan-age-calle__dibujo,.lan-age-calle .lan-animada__quieta{width:100%;height:auto;display:block}.lan-age-calle__suplente{border-bottom:1px solid var(--g-trazo);grid-template-columns:.35fr repeat(5,minmax(0,1fr)) .35fr;align-items:end;gap:0;padding-bottom:.6rem;display:grid}.lan-hero__dibujo .lan-age-calle__suplente img.lan-age-calle__fachada{width:100%;height:auto;margin-inline:-.5px}.lan-hero__dibujo .lan-age-calle__suplente .lan-age-calle__farola{justify-self:center;width:auto;height:clamp(7rem,16vw,15rem)}.lan-age-oficios{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0 6.14035%;list-style:none;display:grid}.lan-age-oficios li{justify-content:center;display:flex}@media (min-width:1024px){.lan-age-oficios li+li{border-left:1px solid var(--g-trazo)}}.lan-age-oficio{font-family:var(--g-fuente-mono);font-size:clamp(.66rem,.55rem + .3vw,.82rem);font-weight:var(--g-peso-medio);letter-spacing:.1em;text-transform:uppercase;text-align:center;text-wrap:balance;color:var(--g-texto);text-underline-offset:.3em;padding:1.1rem .5rem .4rem;line-height:1.35;text-decoration:none;display:block}.lan-age-oficio:hover,.lan-age-oficio:focus-visible{color:var(--g-acento);text-decoration:underline}@media (min-width:1024px){.lan-age-oficio{padding-top:.6rem}}.lan-age-ejemplo__marco{gap:1.5rem;display:grid}@media (min-width:1024px){.lan-age-ejemplo__marco{grid-template-columns:minmax(0,2fr) minmax(0,7fr) minmax(0,3fr);align-items:start}}.lan-age-ejemplo__tag{border:1px solid var(--g-acento);font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono,.12em);text-transform:uppercase;color:var(--g-acento);justify-self:start;margin:0;padding:.3rem .75rem}.lan-age-carta.ini-banda--lona{background:0 0}.lan-age-carta{isolation:isolate;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,3vw,2rem);position:relative}.lan-age-carta:before{content:"";z-index:-1;background:var(--g-cielo);clip-path:polygon(0 0,calc(100% - 2.25rem) 0,100% 2.25rem,100% 100%,0 100%);position:absolute;inset:0}.lan-age-carta:after{content:"";background:linear-gradient(to bottom left, transparent calc(50% - .75px), var(--g-trazo) calc(50% - .75px) calc(50% + .75px), var(--g-cielo) calc(50% + .75px));border-left:1px solid var(--g-trazo);border-bottom:1px solid var(--g-trazo);width:2.25rem;height:2.25rem;position:absolute;top:0;right:0}.lan-age-carta__cabeza{border-bottom:1px solid var(--g-trazo);font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);color:var(--g-texto);align-items:center;gap:1.25rem;margin:0;padding-bottom:1rem;display:flex}.lan-age-carta__sobre{width:2.25rem;height:auto;color:var(--g-texto);flex:none}.lan-age-carta__turnos{margin:0}.lan-age-carta__turno{gap:.4rem;padding-block:1.25rem;display:grid}.lan-age-carta__turno+.lan-age-carta__turno{border-top:1px solid var(--g-trazo)}@media (min-width:640px){.lan-age-carta__turno{grid-template-columns:7.5rem minmax(0,1fr);gap:1.5rem;padding-inline:1.5rem 0}}.lan-age-carta__turno dt{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);color:var(--g-texto-suave)}.lan-age-carta__turno dd{max-width:22rem;font-size:var(--g-txt-md);color:var(--g-texto);margin:0;line-height:1.4}.lan-age-carta__nota{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);color:var(--g-acento);margin-top:.9rem;line-height:1.35;display:block}.lan-age-carta__nota:before{content:"● ";vertical-align:.2em;font-size:.6em}@media (min-width:1024px){.lan-age-carta__turno{position:relative}.lan-age-carta__nota{width:15rem;font-size:var(--g-txt-md);color:var(--lan-age-nota,var(--g-acento));margin:0;padding-left:5rem;position:absolute;top:1.25rem;left:calc(100% + clamp(1.25rem,3vw,2.25rem) + .25rem)}.lan-age-carta__nota:before{content:"";background:currentColor;width:4.25rem;height:1px;position:absolute;top:.7em;left:0}.lan-age-carta__nota:after{content:"";background:currentColor;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:calc(.7em - .25rem);left:-.25rem}}.lan-age-ejemplo{--lan-age-nota:var(--g-acento)}.lan-age-niveles .lan-titulo{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.lan-age-niveles__ir{margin:2rem 0 0}.lan-age-enlace{border-bottom:2px solid var(--g-acento);font-weight:var(--g-peso-fuerte);font-size:var(--g-txt-md);color:var(--g-texto);gap:.5rem;padding-bottom:.3rem;text-decoration:none;display:inline-flex}.lan-age-enlace:hover,.lan-age-enlace:focus-visible{color:var(--g-acento)}.lan-age .lan-cierre{padding-block:clamp(2.5rem,6vh,4rem)}.lan-age .lan-cierre__texto{gap:1.75rem;display:grid}.lan-age .lan-cierre .lan-acciones{margin-top:0}.lan-age .lan-cierre .drt-btn--linea{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:.06em}.lan-age .lan-cierre .lan-titulo em{display:block}@media (min-width:900px){.lan-age .lan-cierre .lan-titulo{font-size:clamp(2.2rem,1rem + 2.4vw,3.25rem)}.lan-age .lan-cierre .lan-acciones{flex-wrap:nowrap;gap:1rem}.lan-age .lan-cierre__texto{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,3rem)}.lan-age .lan-cierre .lan-acciones{border-left:1px solid var(--g-acento);justify-content:flex-end;align-self:stretch;padding-left:clamp(2rem,5vw,3rem)}}.lan-aut-maquina,.lan-aut-maquina__dibujo{position:relative}.lan-aut-maquina__rotulos{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;display:grid}.lan-aut-maquina__rotulos .lan-marca{text-align:center;white-space:normal;position:static;translate:none}.lan-aut-hero .lan-titulo--hero em{display:block}.lan-aut-duda .lan-duda__respuesta{text-wrap:balance}.lan-aut-maquina__escritorio,.lan-aut-maquina__movil{display:block}@media (max-width:1023px){.lan-aut-maquina__escritorio{display:none}}@media (min-width:1024px){.lan-aut-maquina__movil{display:none}.lan-aut-hero .lan-hero__dibujo{margin-right:calc(-1*clamp(1rem,4vw,3rem))}.lan-aut-maquina__dibujo{width:82%}.lan-aut-maquina__rotulos{display:contents}.lan-aut-maquina__rotulos .lan-marca{text-align:left;white-space:nowrap;position:absolute;translate:0 -50%}}.lan-aut-maquina__suplente{aspect-ratio:4/3;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:.5rem 1.5rem;display:grid}.lan-aut-maquina__torre{grid-row:1/-1;justify-content:center;height:100%;display:flex}.lan-hero__dibujo .lan-aut-maquina__torre .grb{width:auto;height:100%}.lan-hero__dibujo .lan-aut-maquina__destino{grid-column:2;justify-self:end;width:auto;max-width:100%;height:70%}.lan-hero__dibujo .lan-aut-maquina__destino--icono{height:60%}@media (max-width:1023px){.lan-aut-maquina__suplente{aspect-ratio:auto;grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:1.25rem .5rem}.lan-aut-maquina__torre{grid-area:1/1/auto/-1;height:clamp(14rem,60vw,22rem)}.lan-hero__dibujo .lan-aut-maquina__destino{object-fit:contain;grid-area:2;justify-self:center;width:100%;height:clamp(3rem,14vw,5rem)}.lan-hero__dibujo .lan-aut-maquina__destino--icono{height:clamp(2.25rem,10vw,3.5rem)}}.lan-aut-cambio{padding-block:clamp(2.5rem,7vh,4.5rem)}.lan-aut-tabla{border-collapse:collapse;width:100%;font-size:var(--g-txt-base);color:var(--g-texto)}.lan-aut-tabla th{text-align:left;font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;padding:0 0 .75rem;font-size:clamp(1.6rem,1.1rem + 2.2vw,3rem);line-height:1}.lan-aut-tabla__hoy{color:var(--g-texto)}.lan-aut-tabla__sistema{color:var(--g-acento)}.lan-aut-tabla tbody td{vertical-align:top;border-top:1px solid var(--g-borde);padding:.9rem .25rem;line-height:1.4}.lan-aut-tabla tbody tr:first-child td{border-top:0}.lan-aut-tabla td:first-child,.lan-aut-tabla th:first-child{width:46%}.lan-aut-tabla__flecha{text-align:center;width:2.5rem;color:var(--g-acento);font-size:1.2rem;line-height:1.2}@media (min-width:768px){.lan-aut-tabla{font-size:var(--g-txt-md)}.lan-aut-tabla tbody td{padding:1rem 1.25rem}.lan-aut-tabla th{padding-inline:1.25rem}.lan-aut-tabla__flecha{width:5rem}}.lan-aut-pasos{padding-block:clamp(2.5rem,7vh,4.5rem)}.lan-aut-pasos .lan-paso__texto{font-size:var(--g-txt-md);color:var(--g-texto);text-wrap:balance}.lan-aut-pasos .lan-paso__dibujo{aspect-ratio:3/2;width:min(11rem,90%)}.lan-aut-pasos .lan-paso{text-align:left;justify-items:start}@media (min-width:900px){.lan-aut-pasos .lan-paso{text-align:center;justify-items:center}}.lan-aut-duda{padding-block:clamp(2.5rem,6vh,4rem)}.lan-aut .lan-cierre{padding-block:clamp(2.5rem,6vh,3.5rem)}.lan-aut .lan-cierre--solo .lan-cierre__marco{text-align:left;justify-items:start}.lan-aut .lan-cierre--solo .lan-acciones{justify-content:flex-start}.lan-banda.lan-srv-hero{--lan-srv-pad:clamp(2.5rem, 6vh, 3.5rem);padding-block:var(--lan-srv-pad) 0}.lan-srv-hero .lan-hero__marco{gap:2rem}.lan-srv-hero .lan-hero__texto{z-index:1;position:relative}.lan-srv-hero .lan-lead{font-size:var(--g-txt-md);line-height:1.45}.lan-srv-hero .lan-hero__dibujo{height:clamp(17rem,78vw,28rem);margin-inline:calc(-1*clamp(1rem,4vw,3rem));position:relative}.lan-srv-mastil{display:block;position:absolute;inset:0}.lan-srv-mastil .lan-animada{width:100%;height:100%}.lan-srv-hero .lan-srv-mastil .lan-animada__quieta,.lan-srv-hero .lan-srv-mastil .lan-animada__video{object-fit:cover;object-position:50% 100%;width:100%;height:100%}.lan-srv-hero .lan-srv-mastil .grb{aspect-ratio:auto;width:100%;height:100%}.lan-srv-mastil .grb__capa{-webkit-mask-position:50% 100%;mask-position:50% 100%}@media (min-width:1024px){.lan-banda.lan-srv-hero{--lan-srv-pad:4.75rem;padding-block:var(--lan-srv-pad) 2.5rem}.lan-srv-hero .lan-hero__marco{grid-template-columns:minmax(0,1fr)}.lan-srv-hero .lan-titulo--hero{text-wrap:wrap;max-width:6.9em}.lan-srv-hero .lan-titulo--hero em{display:inline}.lan-srv-hero .lan-lead{max-width:37rem;font-size:1.3rem;line-height:1.4}.lan-srv-hero .lan-acciones{margin-top:1.9rem}.lan-srv-hero .lan-hero__dibujo{z-index:0;top:calc(-1 * var(--lan-srv-pad));width:min(40%,33rem);height:auto;margin:0;position:absolute;bottom:-2.5rem;right:clamp(1rem,4vw,3rem)}.lan-srv-hero .lan-srv-mastil .lan-animada__quieta,.lan-srv-hero .lan-srv-mastil .lan-animada__video{object-fit:contain;object-position:100% 100%}.lan-srv-mastil .grb__capa{-webkit-mask-position:100% 100%;mask-position:100% 100%}}.lan-banda.lan-srv-lista{padding-block:clamp(1rem,3vh,2rem)}@media (min-width:1024px){.lan-banda.lan-srv-lista{padding-block:1.25rem 1.75rem}}.lan-srv .lan-cierre .lan-titulo em{display:block}.lan-srv .lan-cierre .lan-lead{max-width:21em;color:var(--g-texto)}.lan-srv .lan-cierre .drt-btn{background:var(--g-mar);border-color:var(--g-texto)}@supports (color:color-mix(in lab, red, red)){.lan-srv .lan-cierre .drt-btn{border-color:color-mix(in srgb, var(--g-texto) 55%, transparent)}}.lan-srv .lan-cierre .drt-btn{color:var(--g-texto)}@media (min-width:1024px){.lan-srv .lan-cierre{padding-block:4.5rem 5rem}.lan-srv .lan-cierre .lan-lead{margin-top:1rem;font-size:1.3rem;line-height:1.4}}.lan-pln-hero .lan-acciones:empty{display:none}.lan-pln-hero .lan-lead{white-space:pre-line;max-width:40rem}.lan-pln-mando{justify-items:center;gap:.9rem;margin:0;display:grid}.lan-pln-esfera{aspect-ratio:3/4;width:min(78%,21rem);display:block;position:relative}.lan-pln-esfera .lan-pln-esfera__dibujo{aspect-ratio:auto;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lan-pln-esfera .lan-marca{z-index:2}.lan-pln-palanca{z-index:1;transform-origin:50% 90%;width:24%;height:50%;position:absolute;top:46.2%;left:50%;translate:-50% -90%;rotate:0deg}.lan-pln-esfera .lan-pln-palanca img{object-fit:contain;width:100%;height:100%;display:block}.lan-pln-palanca__aguja{background:var(--g-acento);border-radius:999px 999px 2px 2px;width:26%;height:90%;margin-inline:auto;display:block;position:relative}.lan-pln-palanca__aguja:after{content:"";aspect-ratio:1;border:2px solid var(--g-trazo);background:var(--g-acento);border-radius:50%;width:260%;position:absolute;top:100%;left:50%;translate:-50% -50%}.lan-pln:has(.lan-pln-plan:first-child:is(:hover,:focus-within)) .lan-pln-palanca{rotate:-60deg}.lan-pln:has(.lan-pln-plan:nth-child(3):is(:hover,:focus-within)) .lan-pln-palanca{rotate:60deg}@media (prefers-reduced-motion:no-preference){.lan-pln-palanca{transition:rotate .7s cubic-bezier(.3,1.35,.5,1)}}.lan-pln-mando__pie{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);letter-spacing:.04em;color:var(--g-texto);text-align:center;margin:0}.lan-banda.lan-pln-lista{padding-block:clamp(.75rem,3vh,1.5rem)}.lan-pln-planes{margin:0;padding:0;list-style:none}.lan-pln-plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:0 .75rem;padding-block:1.15rem;display:grid;position:relative}.lan-pln-plan+.lan-pln-plan{border-top:1px solid var(--g-borde)}.lan-pln-plan__nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;color:var(--g-texto);margin:0;font-size:clamp(1.3rem,1rem + 1.6vw,1.75rem);line-height:1.05}.lan-pln-plan__precio{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.02em;color:var(--g-acento);margin:0;font-size:clamp(1.1rem,.9rem + 1.2vw,1.5rem);line-height:1.1;position:relative}.lan-pln-plan[data-destacado] .lan-pln-plan__precio:before{content:"";background:var(--g-acento);height:2px;position:absolute;top:-.85rem;left:-.4rem;right:-.4rem}.lan-pln-plan__texto{font-size:var(--g-txt-sm);line-height:1.4}.lan-pln-plan__hace{color:var(--g-texto);margin:0}.lan-pln-plan__pie{color:var(--g-texto-suave);margin:.2rem 0 0}@media (min-width:900px){.lan-banda.lan-pln-lista{padding-block:clamp(2.5rem,6vh,4rem) clamp(1.5rem,4vh,2.5rem)}.lan-pln-planes{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lan-pln-plan{grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;text-align:center;align-items:start;gap:0;padding:.25rem clamp(1rem,2vw,1.75rem) .5rem}.lan-pln-plan+.lan-pln-plan{border-top:0;border-left:1px solid var(--g-borde)}.lan-pln-plan__texto{display:contents}.lan-pln-plan__nombre{border-bottom:1px solid var(--g-borde);padding-bottom:1.1rem;font-size:clamp(2rem,1.1rem + 1.8vw,2.9rem)}.lan-pln-plan__precio{color:var(--g-texto);margin-top:1.5rem;font-size:clamp(1.6rem,1rem + 1.2vw,2.3rem)}.lan-pln-plan[data-destacado] .lan-pln-plan__precio:before{content:none}.lan-pln-plan[data-destacado]:before{content:"";background:var(--g-acento);height:4px;position:absolute;top:-1.1rem;left:.75rem;right:.75rem}.lan-pln-plan__hace{font-size:var(--g-txt-md);color:var(--g-texto-suave);margin-top:.9rem;padding-bottom:1.4rem;line-height:1.45}.lan-pln-plan__pie{border-top:1px solid var(--g-borde);font-size:var(--g-txt-md);margin:0;padding-top:1.4rem}}.lan-banda.lan-pln-aparte{padding-block:clamp(1.75rem,4vh,2.5rem) clamp(3rem,8vh,5rem)}.lan-pln-extras{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);letter-spacing:.03em;color:var(--g-texto);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;margin:0 0 clamp(2.5rem,7vh,4.5rem);display:flex}.lan-pln-extras strong{font-weight:var(--g-peso-fuerte)}.lan-pln-extras__punto{color:var(--g-acento)}@media (min-width:768px){.lan-pln-extras{flex-wrap:nowrap}.lan-pln-extras:before,.lan-pln-extras:after{content:"";background:var(--g-borde);flex:4rem;height:1px;margin-inline:.75rem}}.lan-pln-aparte__titulo{font-size:clamp(2rem,1.2rem + 2.8vw,3.6rem)}.lan-pln-hero .lan-titulo--hero em,.lan-pln-aparte__titulo em{display:block}.lan-pln-hero .lan-titulo--hero{text-wrap:wrap}.lan-pln .lan-cierre .drt-btn{background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona)}.lan-pln .lan-cierre .drt-btn:before{background:var(--g-acento)}.lan-pln .lan-cierre .drt-btn:hover{color:var(--g-tinta)}@media (max-width:1023px){.lan-pln-hero .lan-titulo--hero{font-size:clamp(2.2rem,9.6vw,4.5rem)}.lan-pln-hero .lan-lead{margin-top:1rem;font-size:1rem;line-height:1.45}.lan-pln-hero .lan-hero__marco{gap:1.5rem}.lan-pln-esfera{width:min(64%,19rem)}}@media (max-width:899px){.lan-pln-plan{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem 1rem;padding-block:1.25rem}.lan-pln-plan__texto{grid-column:1/-1;max-width:22rem}.lan-pln-plan[data-destacado] .lan-pln-plan__precio:before{content:none}.lan-pln-plan[data-destacado]:before{content:"";background:var(--g-acento);width:5rem;height:3px;position:absolute;top:-1px;left:0}}@media (max-width:767px){.lan-pln-extras{flex-direction:column}.lan-pln-extras__punto{display:none}}@media (min-width:1024px){.lan-pln-hero{padding-block:clamp(2.5rem,6vh,4rem) clamp(2rem,4vh,3rem)}.lan-pln-hero .lan-hero__marco{grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:2.5rem}.lan-pln-hero .lan-titulo--hero{font-size:clamp(3.6rem,1rem + 3.8vw,5.25rem)}.lan-pln-hero .lan-lead{font-size:clamp(1.15rem,.8rem + .5vw,1.4rem);line-height:1.45}.lan-pln-esfera{width:100%}}.lan-web-hero .lan-hero__dibujo{align-self:stretch}.lan-web-panel{background:0 0}.lan-web-hero .drt-btn--linea{border-color:var(--g-texto);background:0 0}@media (max-width:599px){.lan-web-hero .lan-acciones{flex-direction:column;align-items:stretch;gap:.75rem}.lan-web-hero .lan-acciones .tacto,.lan-web-hero .lan-acciones .drt-btn{width:100%;display:flex}}@media (max-width:1023px){.lan-web-hero .lan-hero__marco{gap:2.25rem}.lan-banda.lan-web-hero{padding-bottom:2rem}}@media (min-width:1024px){.lan-banda.lan-web-hero{padding-block:3.5rem 2.5rem}.lan-web-hero .lan-hero__marco{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:2.5rem}.lan-web-hero .lan-titulo--hero{font-size:clamp(4.4rem,1rem + 4.6vw,5.4rem);line-height:.87}.lan-web-hero .lan-lead{max-width:31rem;font-size:1.25rem;line-height:1.42}.lan-web-hero .lan-acciones{gap:1rem;margin-top:1.4rem}.lan-web-panel{background:var(--g-cielo);height:calc(100% + 6rem + 1px);box-shadow:0 0 0 100vmax var(--g-cielo);clip-path:inset(0 -100vmax 0 0);place-items:center;margin-block:-3.5rem calc(-2.5rem - 1px);padding:1rem 0 1rem 1rem;display:grid}}.lan-web-plano{aspect-ratio:11/9;width:100%;position:relative}.lan-web-plano__dibujo{aspect-ratio:4/5;width:64.9%;color:var(--g-trazo);position:absolute;top:0;left:6%}.lan-web-plano__svg{width:100%;height:100%;display:block}.lan-web-plano__boton{fill:var(--g-acento)}.lan-web-plano .lan-marca{letter-spacing:.01em;text-transform:none;color:var(--g-acento);font-size:.8125rem;line-height:1.3}.lan-web-hilos{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lan-web-hilos path{fill:none;stroke:var(--g-acento);stroke-width:2.4px;stroke-linecap:round}.lan-web-hilos circle{fill:var(--g-acento)}.lan-web-notas--ancho{display:none}.lan-web-notas--movil{display:contents}@media (min-width:1024px){.lan-web-plano{aspect-ratio:7/6;justify-self:start;width:calc(100% + max(0px,50vw - 620px) + clamp(1rem,4vw,3rem) - 1rem);max-width:50rem}.lan-web-plano__dibujo{width:61.1%;top:4%;left:16.1%}.lan-web-plano .lan-marca{font-size:clamp(.68rem,1.15vw - .2rem,.95rem)}.lan-web-hilos path{stroke-width:1.8px}.lan-web-notas--ancho{display:contents}.lan-web-notas--movil{display:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-web-plano__dibujo{animation:1.8s cubic-bezier(.45,0,.2,1) .45s both lan-web-traza}.lan-web-plano .lan-marca{animation:.7s ease-out 1.9s both ini-aparece}}@keyframes lan-web-traza{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.lan-banda.lan-web-incluye{padding-block:2.5rem 2.75rem}.lan-web-incluye__marco{gap:1.5rem 0;display:grid}.lan-web-lista{margin:0;padding:0;list-style:none}.lan-web-lista__item{font-size:var(--g-txt-md);color:var(--g-texto-suave);grid-template-columns:2.75rem minmax(0,1fr);padding-block:.9rem;line-height:1.5;display:grid}.lan-web-lista__item+.lan-web-lista__item,.lan-web-lista+.lan-web-lista .lan-web-lista__item:first-child{border-top:1px solid var(--g-borde)}.lan-web-lista__n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);color:var(--g-acento);padding-top:.25em}@media (min-width:1024px){.lan-banda.lan-web-incluye{padding-block:2.25rem 2.5rem}.lan-web-incluye__marco{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.05fr);align-items:center;column-gap:3.75rem}.lan-web-incluye .lan-titulo{font-size:clamp(3.6rem,1rem + 3.6vw,4.8rem)}.lan-web-lista+.lan-web-lista .lan-web-lista__item:first-child{border-top:0}.lan-web-lista__item{padding-block:1.15rem;font-size:1.07rem;line-height:1.5}}.lan-web-tipos,.lan-web-duda{padding-block:clamp(2.5rem,6vh,4rem)}.lan-web-tipos__marco{align-items:center;gap:1.75rem;display:grid}.lan-web-tipo__nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);font-size:var(--g-txt-lg);color:var(--g-texto);margin:0;line-height:1.1}.lan-web-tipo__texto{max-width:18rem;color:var(--g-texto-suave);margin:.6rem 0 0;line-height:1.5}@media (min-width:768px){.lan-web-tipos__marco{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr);gap:0}.lan-web-tipos .lan-titulo{padding-right:clamp(1.5rem,3vw,2.5rem)}.lan-web-tipo{border-left:1px solid var(--g-borde);align-self:stretch;padding-inline:clamp(1.25rem,3vw,2.5rem)}}.lan-web-pasos{padding-block:clamp(2.5rem,6vh,4rem)}.lan-web-duda__marco{align-items:center;gap:1.5rem;display:grid}.lan-web-duda__pregunta{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);font-size:var(--g-txt-lg);color:var(--g-texto);margin:0;line-height:1.2}.lan-web-duda__respuesta{font-size:var(--g-txt-md);color:var(--g-texto-suave);margin:.6rem 0 0;line-height:1.5}@media (min-width:768px){.lan-web-duda__marco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0}.lan-web-duda__cuerpo{border-left:1px solid var(--g-borde);padding-left:clamp(2rem,6vw,4.5rem)}}.lan-web .lan-cierre{background:var(--g-mar);padding-block:2.5rem}.lan-web .lan-cierre .drt-btn{background:var(--g-mar);min-width:min(22rem,100%);min-height:3.75rem}@supports (color:color-mix(in lab, red, red)){.lan-web .lan-cierre .drt-btn{background:color-mix(in srgb, var(--g-mar) 82%, var(--g-lona) 18%)}}.lan-web .lan-cierre .drt-btn{border-color:var(--g-mar)}@supports (color:color-mix(in lab, red, red)){.lan-web .lan-cierre .drt-btn{border-color:color-mix(in srgb, var(--g-mar) 82%, var(--g-lona) 18%)}}.lan-web .lan-cierre .drt-btn{color:var(--g-texto);font-family:var(--g-fuente-texto);font-weight:var(--g-peso-medio);font-size:1.2rem}@media (min-width:1024px){.lan-web .lan-cierre{padding-block:2rem 2.5rem}.lan-banda.lan-web-tipos{padding-block:2.5rem}.lan-web-tipos__marco{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr) minmax(0,1fr)}.lan-web-tipos .lan-titulo{font-size:3.75rem}.lan-web-tipo__nombre{font-size:1.6rem}.lan-web-tipo__texto{max-width:17rem;margin-top:.75rem;font-size:1.05rem;line-height:1.45}.lan-banda.lan-web-pasos{padding-block:2rem 2.25rem}.lan-web-pasos .lan-paso__dibujo{width:min(11.5rem,85%)}.lan-web-pasos .lan-paso__nombre{font-size:1.45rem}.lan-banda.lan-web-duda{padding-block:2.25rem}.lan-web-duda__marco{grid-template-columns:minmax(0,.95fr) minmax(0,1.5fr)}.lan-web-duda .lan-titulo{font-size:3.6rem}.lan-web-duda__cuerpo{padding-left:4.5rem}.lan-web-duda__pregunta{font-size:1.55rem}.lan-web-duda__respuesta{max-width:25rem;font-size:1.2rem;line-height:1.45}}.lan-cap .lan-hero .drt-btn,.lan-cap .lan-cierre .drt-btn{background:var(--g-acento);border-color:var(--g-acento);color:var(--g-cielo)}.lan-cap .lan-hero .drt-btn:before,.lan-cap .lan-cierre .drt-btn:before{background:var(--g-texto)}.lan-cap .lan-hero .drt-btn:hover,.lan-cap .lan-cierre .drt-btn:hover{border-color:var(--g-texto);color:var(--g-cielo)}.lan-cap-hero{padding-bottom:0}.lan-cap-hero .lan-hero__texto{padding-bottom:clamp(1rem,4vh,2rem)}.lan-cap-hero .lan-hero__dibujo{align-self:end}.lan-cap-faro{margin-inline:calc(-1*clamp(1rem,4vw,3rem));overflow:clip}.lan-cap-faro__lienzo{width:140%;position:relative}@media (min-width:1024px){.lan-cap-hero .lan-hero__marco{grid-template-columns:minmax(0,9fr) minmax(0,11fr)}.lan-cap-faro{margin-inline:0 calc(-1*clamp(1rem,4vw,3rem));overflow:visible}.lan-cap-faro__lienzo{width:100%}}.lan-cap-faro .lan-marca{text-align:center;color:var(--g-texto);translate:-50% -100%}.lan-cap-faro .lan-marca:after{content:"";border-left:1px dashed var(--g-acento);height:clamp(1rem,2.5vw,2rem);position:absolute;top:calc(100% + .3rem);left:50%}.lan-cap-faro__suplente{aspect-ratio:16/9;display:block;position:relative}.lan-cap-faro__isla{width:55%;height:auto;position:absolute;bottom:8%;left:0}.lan-cap-faro__haz{width:100%;height:100%;stroke:var(--g-acento);stroke-width:1px;opacity:.85;position:absolute;inset:0}.lan-cap-faro .grb.lan-cap-faro__mar{width:100%;position:absolute;bottom:0;left:0}.lan-cap-faro .grb.lan-cap-faro__velero{width:9%;position:absolute;bottom:10%}.lan-cap-faro .grb.lan-cap-faro__velero--1{left:54.5%}.lan-cap-faro .grb.lan-cap-faro__velero--2{left:70.5%}.lan-cap-faro .grb.lan-cap-faro__velero--3{left:87.5%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-cap-faro__haz{transform-origin:18% 41%;animation:7s ease-in-out infinite alternate lan-cap-barre}.lan-cap-faro .grb.lan-cap-faro__velero{transform-origin:50% 100%;animation:4.5s ease-in-out infinite alternate lan-cap-mece}.lan-cap-faro .grb.lan-cap-faro__velero--2{animation-delay:-1.5s}.lan-cap-faro .grb.lan-cap-faro__velero--3{animation-delay:-3s}}@keyframes lan-cap-barre{0%{rotate:-2deg}to{rotate:2deg}}@keyframes lan-cap-mece{0%{rotate:-2.5deg}to{rotate:2.5deg}}.lan-cap-tramos__marco{align-items:center;gap:clamp(2rem,5vw,3rem);display:grid}.lan-cap-sonda{width:min(20rem,80%);position:relative}.lan-cap-sonda__dibujo{aspect-ratio:2/3;color:var(--g-trazo)}.lan-cap-sonda__svg{width:100%;height:100%;display:block}.lan-cap-sonda__marcas{fill:var(--g-acento)}.lan-cap-sonda .lan-marca{align-items:center;gap:.6rem;display:inline-flex}.lan-cap-sonda .lan-marca:before{content:"";border-top:1px solid var(--g-texto);width:clamp(1.5rem,4vw,3rem)}@media (min-width:900px){.lan-cap-tramos__marco{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lan-cap-sonda{order:-1;width:min(24rem,100%)}.lan-cap-tramos .lan-titulo{font-size:clamp(2.2rem,1rem + 3vw,4rem)}}.lan-cap-pasos{padding-block:clamp(2.5rem,6vh,4rem)}.lan-cap-pasos .lan-paso{text-align:left;justify-items:start}.lan-cap-pasos .lan-paso__dibujo{order:-1;justify-self:center;margin-bottom:.75rem}.lan-cap-duda{padding-block:clamp(2.5rem,6vh,4rem)}.lan-cap-hero .lan-titulo--hero em,.lan-cap-tramos .lan-titulo em{display:block}.lan-cap-hero .lan-titulo--hero{text-wrap:wrap;font-size:clamp(3rem,.9rem + 7.6vw,4.7rem)}.lan-cap-tramos .lan-titulo{text-wrap:wrap}.lan-cap-hero .lan-lead{max-width:33rem}@media (max-width:1023px){.lan-cap-faro__lienzo .lan-marca:nth-last-child(-n+2){display:none}}.lan-cap-pasos .lan-paso__dibujo{aspect-ratio:auto;width:100%;height:clamp(7rem,12vw,10.5rem)}.lan-cap-pasos .lan-paso__nombre{letter-spacing:-.02em;font-size:clamp(1.2rem,.9rem + .8vw,1.7rem);line-height:1.08}.lan-cap-duda .lan-duda__pregunta{font-size:clamp(2rem,1.2rem + 2.4vw,3.5rem)}.lan-cap-duda .lan-duda__respuesta{max-width:19em;color:var(--g-texto);font-size:clamp(1.15rem,.95rem + .6vw,1.55rem)}@media (min-width:1024px){.lan-cap-hero{padding-top:clamp(3rem,7vh,4.5rem)}.lan-cap-hero .lan-hero__marco{grid-template-columns:minmax(0,10fr) minmax(0,13fr);gap:1rem}.lan-cap-faro{margin-right:min(-3rem,620px - 50vw - 3rem)}.lan-cap-tramos{padding-top:0;padding-bottom:clamp(2rem,5vh,3.5rem)}.lan-cap-tramos__marco{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.lan-cap-sonda{align-self:start;width:min(19rem,100%);margin-left:clamp(2rem,8vw,9rem)}.lan-cap-tramos .lan-titulo{letter-spacing:-.04em;font-size:clamp(2.6rem,1rem + 2.6vw,3.6rem);line-height:1}}.lan-age .lan-cierre .drt-btn{white-space:nowrap}.lan-banda.lan-des-banda{padding-block:clamp(1.5rem,5vh,3rem) clamp(3rem,8vh,5rem)}.lan-des-rejilla{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""sobre""form""despues";gap:clamp(1.5rem,4vw,2.5rem);display:grid}.lan-des-intro{grid-area:intro}.lan-des-sobre{grid-area:sobre}.lan-des-form{grid-area:form;min-width:0}.lan-des-despues{grid-area:despues}@media (min-width:960px){.lan-des-rejilla{grid-template:"intro form""despues form""sobre form"1fr/minmax(0,10fr) minmax(0,13fr);align-items:start;gap:clamp(2rem,4vh,2.75rem) clamp(2.5rem,4vw,3.5rem)}.lan-des-intro{padding-top:clamp(1.5rem,4vh,2.5rem)}}.lan-des-intro .lan-titulo--hero{font-size:clamp(2.6rem,1.4rem + 4vw,5.25rem)}.lan-des-condiciones{font-family:var(--g-fuente-mono);font-size:var(--g-txt-md);letter-spacing:var(--g-espaciado-mono-corto);color:var(--g-texto-suave);margin:.9rem 0 0}.lan-des-condiciones__resto{display:none}@media (min-width:640px){.lan-des-condiciones__resto{display:inline}}.lan-des-despues__titulo{font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-display);letter-spacing:-.02em;color:var(--g-texto);margin:0;line-height:1.1}.lan-des-pasos{gap:1.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.lan-des-paso{grid-template-columns:3.25rem 1px minmax(0,1fr);align-items:start;column-gap:1.6rem;display:grid}.lan-des-paso:before{content:"";background:var(--g-trazo);opacity:.55;grid-area:1/2;align-self:stretch}.lan-des-paso__n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-lg);font-weight:var(--g-peso-medio);color:var(--g-acento);grid-area:1/1;line-height:1.1}.lan-des-paso__texto{max-width:24rem;font-size:var(--g-txt-base);color:var(--g-texto-suave);grid-area:1/3;line-height:1.55}.lan-des-sobre{justify-self:center;width:min(19rem,72%)}@media (min-width:960px){.lan-des-sobre{justify-self:start;width:min(17rem,70%);margin-left:4%}}.lan-des-sobre .ilu,.lan-des-sobre__svg{width:100%;height:auto;display:block}.lan-des-sobre__papel{fill:var(--g-papel);stroke:var(--g-trazo);stroke-width:2px}.lan-des-sobre__pliegue{fill:none;stroke:var(--g-trazo);stroke-width:1.4px;stroke-linejoin:round;opacity:.8}.lan-des-sobre__lacre{fill:var(--g-acento);stroke:var(--g-trazo);stroke-width:1.2px}.lan-des-sobre__anillo{fill:none;stroke:var(--g-papel);stroke-width:1.2px;opacity:.7}.lan-des-sobre__rosa{fill:var(--g-papel);opacity:.85}.lan-des-carta{border:1px solid var(--g-trazo);padding:clamp(1.25rem,4vw,2.75rem);scroll-margin-top:6rem}@supports (color:color-mix(in lab, red, red)){.lan-des-carta{border:1px solid color-mix(in srgb, var(--g-trazo) 35%, transparent)}}.lan-des-carta{border-radius:2px}.lan-des-rescate{font-size:var(--g-txt-xs);margin-top:1rem}.lan-des-carta .sonda__paso{border:0;padding:0}.lan-des-carta .sonda__paso>div:first-child{flex-direction:column;margin-bottom:1.75rem;display:flex}.lan-des-carta .sonda__paso>div:first-child>div:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lan-des-carta .sonda__barra,.lan-des-carta .sonda__avance:before{font-family:var(--g-fuente-mono);font-size:var(--g-txt-lg);font-weight:var(--g-peso-medio);letter-spacing:0;white-space:pre;line-height:1.2}.lan-des-carta .sonda__barra{height:auto;color:var(--g-texto-suave);background:0 0;order:-1;align-self:flex-start;margin:0;position:relative}.lan-des-carta .sonda__barra:before{content:"1 · 2 · 3";content:"1 · 2 · 3" / ""}.lan-des-carta .sonda__avance{height:auto;color:var(--g-acento);background:0 0;position:absolute;inset:0 auto 0 0;overflow:hidden}.lan-des-carta .sonda__avance:before{content:"1 · 2 · 3";content:"1 · 2 · 3" / "";font-weight:var(--g-peso-fuerte);display:block}.lan-des-carta .sonda__titulo{font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem);font-weight:var(--g-peso-display);letter-spacing:-.035em;text-wrap:balance;margin-top:1.1rem;line-height:1}.lan-des-carta .sonda__ayuda{max-width:40rem;margin-top:.8rem}.lan-des-carta .sonda__paso>.grid{grid-template-columns:minmax(0,1fr);gap:1.4rem}.lan-des-carta .sonda__rotulo{color:var(--g-texto);margin-bottom:.55rem}.lan-des-carta legend.sonda__rotulo{margin-bottom:.7rem}.lan-des-carta .sonda__campo{background:var(--g-papel);border:1px solid var(--g-trazo);min-height:52px}@supports (color:color-mix(in lab, red, red)){.lan-des-carta .sonda__campo{border:1px solid color-mix(in srgb, var(--g-trazo) 70%, transparent)}}.lan-des-carta .sonda__campo{border-radius:0}.lan-des-carta .sonda__campo:focus{border-color:var(--g-acento)}.lan-des-carta .sonda__campo--fijo{background:var(--g-cielo)}.lan-des-carta .sonda__grupo .grid{gap:.75rem}@media (min-width:640px){.lan-des-carta .sonda__grupo .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lan-des-carta .sonda__opcion{border-color:var(--g-trazo);background:0 0;border-radius:0}@supports (color:color-mix(in lab, red, red)){.lan-des-carta .sonda__opcion{border-color:color-mix(in srgb, var(--g-trazo) 70%, transparent)}}.lan-des-carta .sonda__opcion{color:var(--g-texto)}.lan-des-carta .sonda__opcion--puesta{background:var(--g-texto);border-color:var(--g-texto);color:var(--g-cielo)}.lan-des-carta .sonda__paso .drt-btn{min-width:11rem}.lan-des-carta .sonda__paso .drt-btn:not(.drt-btn--linea):after{content:"→";content:"→" / "";font-family:var(--g-fuente-texto)}.lan-des-carta .sonda__pie{text-align:left}.lan-des-carta .sonda__pie--datos{margin-inline:0}.lan-des-carta .sonda-manual{border:0;padding:0}.lan-des-intro .lan-titulo--hero em{display:block}.lan-des-carta .sonda__ayuda{display:none}@media (max-width:1023px){.lan-des-rejilla{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form";gap:1.75rem 0}.lan-des-intro{padding-top:0}.lan-des-sobre,.lan-des-despues{display:none}.lan-des-intro .lan-titulo--hero{text-wrap:wrap;font-size:clamp(2.3rem,10.8vw,4.5rem)}.lan-des-carta .sonda__paso .drt-btn:not(.drt-btn--linea){align-self:flex-end;min-width:47%}.lan-des-condiciones{margin-top:.5rem}.lan-des-carta{border-inline:0;width:100vw;margin-inline:calc(50% - 50vw);padding:1.5rem clamp(1rem,5vw,2.5rem) 1.75rem}.lan-des-carta .sonda__barra:before,.lan-des-carta .sonda__avance:before{content:"1 — 2 — 3";content:"1 — 2 — 3" / ""}.lan-des-carta .sonda__paso>div:first-child{margin-bottom:1.25rem}.lan-des-carta .sonda__titulo{text-wrap:wrap;margin-top:.75rem;font-size:clamp(1.4rem,6.8vw,2.4rem)}.lan-des-carta .sonda__paso>.grid{gap:1.1rem}}@media (min-width:1024px){.lan-banda.lan-des-banda{padding-block:clamp(1.5rem,2.6vw,2.5rem) clamp(3rem,6vw,5rem)}.lan-des-banda .lan-marco.lan-des-rejilla{grid-template-columns:minmax(0,39fr) minmax(0,61fr);gap:2rem 2.4vw;max-width:100rem;padding-inline:5vw 3vw}.lan-des-intro{padding-top:clamp(1.75rem,3vw,3rem)}.lan-des-intro .lan-rotulo{font-size:clamp(.8rem,.35rem + .55vw,1rem)}.lan-des-intro .lan-titulo--hero{font-size:clamp(3.2rem,5.2vw,5.6rem)}.lan-des-condiciones{white-space:nowrap;margin-top:.35rem;font-size:clamp(.9rem,1.5vw,1.45rem)}.lan-des-despues__titulo{font-size:clamp(1.75rem,2.3vw,2.4rem)}.lan-des-pasos{gap:1.75rem;margin-top:1.25rem}.lan-des-paso__n{font-size:clamp(1.75rem,2.2vw,2.25rem)}.lan-des-paso__texto{max-width:22rem;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.4}.lan-des-sobre{width:min(16rem,52%);margin-top:-.5rem;margin-left:17%}.lan-des-carta{padding:clamp(2rem,3.2vw,3.25rem)}.lan-des-carta .sonda__barra,.lan-des-carta .sonda__avance:before{font-size:clamp(1.5rem,2.1vw,2.1rem)}.lan-des-carta .sonda__titulo{text-wrap:wrap;margin-top:1.5rem;font-size:clamp(2.2rem,3.6vw,3.6rem)}.lan-des-carta .sonda__rotulo{font-size:clamp(.8rem,.4rem + .55vw,1rem)}}.lan-cmt-hero{padding-bottom:clamp(3rem,8vh,5rem)}.lan-cmt-hero .lan-titulo--hero{font-size:clamp(1.8rem,.6rem + 5.2vw,6rem)}.lan-cmt .lan-titulo em,.lan-cmt-hero .lan-titulo--hero em{display:block}.lan-cmt-hero .lan-lead{max-width:44rem}.lan-cmt-cabo{--cmt-v:6.5rem;grid-auto-rows:1fr;max-width:1240px;margin:clamp(2rem,5vh,3rem) auto 0;padding:0 clamp(1rem,4vw,3rem);list-style:none;display:grid}.lan-cmt-paso{min-height:calc(var(--cmt-v) * 1.15);grid-template-columns:var(--cmt-v) minmax(0, 1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"nudo.""nudo cabeza""nudo textos""nudo.";column-gap:1.75rem;padding:0;display:grid;position:relative}.lan-cmt-paso__cabeza{grid-area:cabeza;gap:.15rem;margin:0;display:grid}.lan-cmt-paso__n{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);font-weight:var(--g-peso-medio);letter-spacing:var(--g-espaciado-mono);color:var(--g-texto)}.lan-cmt-paso__nombre{font-family:var(--g-fuente-display);font-weight:var(--g-peso-display);letter-spacing:-.03em;color:var(--g-texto);font-size:clamp(1.35rem,1rem + 1.2vw,2rem);line-height:1.05;position:relative}.lan-cmt-paso--laton .lan-cmt-paso__nombre{color:var(--g-acento)}.lan-cmt-paso__nombre:before,.lan-cmt-paso__nombre:after{content:"";background:var(--g-trazo);position:absolute;top:50%}.lan-cmt-paso__nombre:before{width:1.3rem;height:1px;right:calc(100% + .45rem)}.lan-cmt-paso__nombre:after{border-radius:50%;width:5px;height:5px;right:calc(100% + .3rem);translate:0 -50%}.lan-cmt-paso__nudo{grid-area:nudo;min-width:0;display:block;position:relative}.lan-cmt-paso__textos{grid-area:textos;padding-block:.4rem 1rem}.lan-cmt-paso__textos p{font-size:var(--g-txt-base);color:var(--g-texto-suave);margin:0;line-height:1.45}.lan-cmt-dibujo{display:block;position:absolute;top:0;left:0}.lan-cmt-dibujo--h{display:none}.lan-cmt-dibujo--v{width:100%;height:500%}.lan-cmt-dibujo--v .ilu{width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;translate:-50%}.lan-cmt-suplente{display:block;position:absolute;inset:0}.lan-cmt-suplente__cuerda{border-block:1px solid var(--g-trazo);background:repeating-linear-gradient(-60deg, var(--g-trazo) 0 1.5px, transparent 1.5px 7px);height:.6rem;position:absolute;top:50%;left:-50vw;right:-50vw;translate:0 -50%}.lan-cmt-suplente__nudo{left:calc((var(--i) * 20 + 10) * 1%);width:14%;display:block;position:absolute;top:50%;translate:-50% -50%}.lan-cmt-suplente__nudo .grb,.lan-cmt-suplente__nudo .ilu{width:100%;height:auto}.lan-cmt-suplente__nudo--laton{--g-trazo:var(--g-acento)}.lan-cmt-suplente--v .lan-cmt-suplente__cuerda{border-block:0;border-inline:1px solid var(--g-trazo);background:repeating-linear-gradient(30deg, var(--g-trazo) 0 1.5px, transparent 1.5px 7px);width:.6rem;height:auto;inset:-1.5rem auto -1.5rem 50%;translate:-50%}.lan-cmt-suplente--v .lan-cmt-suplente__nudo{left:50%;top:calc((var(--i) * 20 + 10) * 1%);width:calc(var(--cmt-v) * .85);rotate:90deg}@media (min-width:900px){.lan-cmt-cabo{grid-template-rows:auto auto auto;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:auto;max-width:1600px;margin-top:clamp(2.5rem,6vh,4rem);padding-inline:clamp(.5rem,2vw,2rem)}.lan-cmt-paso{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;text-align:center;grid-template-areas:"cabeza""nudo""textos";justify-items:center;column-gap:0;min-height:0}.lan-cmt-paso__cabeza{justify-items:center;padding-bottom:.75rem}.lan-cmt-paso__n{color:var(--g-acento)}.lan-cmt-paso__nombre:before,.lan-cmt-paso__nombre:after{display:none}.lan-cmt-paso__nudo{aspect-ratio:4/5;width:100%}.lan-cmt-dibujo--v{display:none}.lan-cmt-dibujo--h{width:500%;height:100%;display:block}.lan-cmt-paso__textos{max-width:15rem;padding:0 .5rem}.lan-cmt-paso__textos:before{content:"";background:var(--g-acento);width:1px;height:2.5rem;margin:0 auto 1.1rem;display:block}.lan-cmt-paso__textos p+p{margin-top:.5rem}}.lan-cmt-no{padding-block:clamp(3rem,8vh,5rem)}.lan-cmt-no .lan-rotulo{color:var(--g-texto)}.lan-cmt-no__lista{margin:.5rem 0 0;padding:0;list-style:none}.lan-cmt-no__frase{padding-block:clamp(1.1rem,3vw,1.75rem);font-size:clamp(2.1rem,1rem + 4vw,4.5rem)}.lan-cmt-no__frase:first-child{padding-top:0}.lan-cmt-no__frase:last-child{padding-bottom:0}.lan-cmt-no__frase+.lan-cmt-no__frase{border-top:1px solid var(--g-borde)}.lan-cmt .lan-cierre{padding-block:clamp(2rem,5vh,3rem)}.lan-cmt .lan-cierre--solo .lan-cierre__marco{text-align:left;justify-items:start}.lan-cmt .lan-cierre--solo .lan-acciones{justify-content:flex-start}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-cmt-cabo{animation:1.2s ease-out .7s both ini-aparece}}.lan-cmt-no__frase{letter-spacing:-.04em;font-size:clamp(2.1rem,1rem + 5.6vw,6.25rem);line-height:.95}.lan-cmt .lan-cierre .drt-btn{background:var(--g-mar);border-color:var(--g-mar);color:var(--g-lona)}.lan-cmt .lan-cierre .drt-btn:before{background:var(--g-acento)}.lan-cmt .lan-cierre .drt-btn:hover{color:var(--g-tinta)}@media (max-width:899px){.lan-cmt-hero .lan-lead{font-size:1rem;line-height:1.45}.lan-cmt-cabo{padding-left:calc(clamp(1rem,4vw,3rem) + 2.25rem)}.lan-cmt-paso{column-gap:2.25rem}.lan-cmt-paso__nombre{font-size:clamp(1.5rem,1.1rem + 1.6vw,2rem)}.lan-cmt-paso__nombre:before{width:1.9rem;right:calc(100% + .45rem)}.lan-cmt-paso__textos p{font-size:1rem}}@media (min-width:900px){.lan-cmt-paso__nudo{aspect-ratio:2}.lan-cmt-dibujo--h .ilu{width:100%;height:auto;position:absolute;top:50%;left:0;translate:0 -50%}.lan-cmt-dibujo--h .lan-cmt-suplente{inset:0}.lan-cmt-suplente:not(.lan-cmt-suplente--v) .lan-cmt-suplente__nudo{width:9%}.lan-cmt-paso__cabeza:after{content:"";background:var(--g-trazo);width:1px;height:1.75rem;margin:.6rem auto 0;display:block}.lan-cmt-paso__cabeza{padding-bottom:0}.lan-cmt-paso__textos:before{height:2rem;margin-bottom:1rem}.lan-cmt-paso__n{font-size:var(--g-txt-md)}}@media (min-width:1024px){.lan-cmt-hero .lan-titulo--hero{font-size:min(7vw,6.3rem)}.lan-cmt-hero .lan-lead{max-width:45rem;font-size:clamp(1.2rem,.7rem + .7vw,1.6rem);line-height:1.35}}.lan-sob-hero{padding-block:.5rem clamp(2.5rem,7vh,4rem)}.lan-sob-hero__marco{gap:clamp(1.75rem,4vw,2.5rem);display:grid}.lan-sob-hero__texto{padding-inline:clamp(1rem,4vw,3rem)}.lan-sob-foto{aspect-ratio:11/4;border:1px solid var(--g-trazo);border-inline:0;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.lan-sob-foto--puesta{aspect-ratio:1}.lan-sob-foto img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;position:absolute;inset:0}.lan-sob-foto__palabra{font-family:var(--g-fuente-mono);font-size:clamp(1rem,.8rem + 1vw,1.6rem);font-weight:var(--g-peso-medio);letter-spacing:.22em;text-transform:uppercase;color:var(--g-texto)}.lan-sob-hero .lan-titulo--hero{font-size:clamp(1.8rem,8.6vw,3.4rem)}.lan-sob .lan-titulo em,.lan-sob-hero .lan-titulo--hero em{white-space:nowrap;display:block}.lan-sob-hero .lan-lead{max-width:38rem;font-size:1rem;line-height:1.5}.lan-sob-firma{font-family:var(--g-fuente-mono);font-size:var(--g-txt-sm);letter-spacing:var(--g-espaciado-mono-corto);color:var(--g-texto);margin:1.75rem 0 0}@media (min-width:900px){.lan-sob-hero{padding-block:0}.lan-sob-hero__marco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;padding-inline:0}.lan-sob-foto,.lan-sob-foto--puesta{aspect-ratio:auto;border:1px solid var(--g-borde);border-left:0;min-height:clamp(32rem,44vw,46rem)}.lan-sob-hero__texto{align-self:center;padding:clamp(3rem,8vh,5rem) 3vw clamp(3rem,8vh,5rem) 5vw}.lan-sob-hero .lan-rotulo{font-size:clamp(.8rem,.4rem + .5vw,1rem)}.lan-sob-hero .lan-titulo--hero{font-size:clamp(2.4rem,4.7vw,5.5rem)}.lan-sob-hero .lan-lead{max-width:none;font-size:clamp(1.1rem,1.6vw,1.6rem);line-height:1.5}.lan-sob-firma{margin-top:2.25rem;font-size:clamp(1rem,1.25vw,1.25rem)}}.lan-sob-regla{padding-block:clamp(2.5rem,6vh,4rem)}.lan-sob-regla__lienzo{--sob-alto:26rem;--sob-x:14%;height:var(--sob-alto);position:relative}.lan-sob-regla__dibujo--h{display:none}.lan-sob-regla__dibujo--v{top:0;left:var(--sob-x);width:calc(var(--sob-alto) / 6);height:100%;position:absolute}.lan-sob-svg{width:100%;height:100%;display:block;overflow:visible}.lan-sob-svg__cuerpo{fill:var(--g-papel);stroke:var(--g-acento);stroke-width:2px}.lan-sob-svg__remate{fill:var(--g-cielo);stroke:var(--g-acento);stroke-width:2px}.lan-sob-svg__linea{fill:none;stroke:var(--g-acento);stroke-width:2px}.lan-sob-svg__raya{stroke:var(--g-acento);stroke-width:1.25px}.lan-sob-svg__marca{fill:var(--g-acento)}.lan-sob-svg--v .lan-sob-svg__raya{stroke-width:1.5px}.lan-sob-hitos{margin:0;padding:0;list-style:none}.lan-sob-hito{top:calc(var(--pos) * 1%);left:calc(var(--sob-x) + var(--sob-alto) / 6 * .7);font-family:var(--g-fuente-mono);font-size:.8125rem;font-weight:var(--g-peso-medio);letter-spacing:.08em;text-transform:uppercase;color:var(--g-texto);padding-left:1.9rem;line-height:1.3;position:absolute;right:0;translate:0 -50%}.lan-sob-hito:before,.lan-sob-hito:after{content:"";position:absolute;top:50%}.lan-sob-hito:before{background:var(--g-acento);width:1.3rem;height:1px;left:0}.lan-sob-hito:after{border:1.5px solid var(--g-acento);background:var(--g-cielo);border-radius:50%;width:7px;height:7px;left:1.3rem;translate:-50% -50%}@media (min-width:768px){.lan-sob-regla__lienzo{--sob-rotulo:2.4rem;height:auto;padding-top:var(--sob-rotulo);container-type:inline-size}.lan-sob-regla__dibujo--v{display:none}.lan-sob-regla__lienzo{--regla-prop:2916 / 188}.lan-sob-regla__dibujo--h{aspect-ratio:var(--regla-prop);display:block}.lan-sob-regla__dibujo--h .ilu{width:100%;height:100%}.lan-sob-hito{top:0;left:calc(var(--pos) * 1%);height:calc(var(--sob-rotulo) + 100cqw * 94 / 2916);white-space:nowrap;flex-direction:column;align-items:center;padding:0;font-size:clamp(.7rem,.55rem + .4vw,.95rem);display:flex;right:auto;translate:-50%}.lan-sob-hito:before{flex:1;order:2;width:1px;height:auto;margin-top:.45rem;position:static}.lan-sob-hito:after{display:none}}@media (min-width:1024px){.lan-sob-regla{padding-block:clamp(3rem,4.8vw,4.5rem)}.lan-sob-regla .lan-marco{max-width:none;padding-inline:3vw}.lan-sob-regla__lienzo{--sob-rotulo:3.25rem}.lan-sob-hito{font-size:clamp(.8rem,.3rem + .85vw,1.15rem)}}.lan-sob-datos{padding-block:clamp(2.5rem,7vh,4.5rem)}.lan-sob-datos__lista{margin:0;padding:0;list-style:none;display:grid}.lan-sob-dato{text-align:center;font-family:var(--g-fuente-mono);color:var(--g-texto);align-content:center;justify-items:center;padding-block:1.25rem;display:grid}.lan-sob-dato+.lan-sob-dato{border-top:1px solid var(--g-trazo)}.lan-sob-dato__alto{font-size:clamp(2.2rem,1.4rem + 3vw,3.75rem);font-weight:var(--g-peso-medio);line-height:1.1}.lan-sob-dato__bajo{font-size:clamp(1.15rem,.85rem + 1.2vw,2rem);line-height:1.2}@media (min-width:768px){.lan-sob-datos__lista{grid-template-columns:repeat(3,minmax(0,1fr))}.lan-sob-dato{padding:.75rem 1rem}.lan-sob-dato+.lan-sob-dato{border-top:0;border-left:1px solid var(--g-trazo)}}@media (min-width:1024px){.lan-sob-datos{padding-block:clamp(4rem,5.5vw,5.5rem)}.lan-sob-datos .lan-marco{max-width:88rem;padding-inline:5vw}.lan-sob-dato{padding-block:1.5rem}.lan-sob-dato__alto{font-size:clamp(2.75rem,4.6vw,5rem)}.lan-sob-dato__bajo{font-size:clamp(1.75rem,2.6vw,2.6rem)}}.lan-sob-cierre{padding-block:clamp(2.5rem,6vh,4rem)}.lan-sob-cierre .lan-acciones{justify-content:center;margin:0}@media (min-width:1024px){.lan-sob-cierre{padding-block:clamp(3rem,6vw,5rem)}.lan-sob-cierre .drt-btn{min-height:4.25rem;padding-inline:2.5rem;font-size:1.2rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lan-sob-firma{animation:.8s cubic-bezier(.2,.7,.2,1) .8s both ini-sube}.lan-sob-foto{animation:1.2s ease-out .2s both ini-aparece}}.pf-inner{max-width:48rem;padding:clamp(2rem, 6vh, 4rem) var(--drt-hueco);margin-inline:auto}.pf-rotulo{font-family:var(--g-fuente-mono);font-size:var(--g-txt-xs);letter-spacing:var(--g-espaciado-mono);text-transform:uppercase;color:var(--g-acento);margin:0 0 .75rem}.pf-sec{margin-top:clamp(2.5rem,6vh,3.5rem)}.pf-h2{border-bottom:1px solid var(--g-borde);font-family:var(--g-fuente-display);font-size:var(--g-txt-lg);font-weight:var(--g-peso-fuerte);color:var(--g-texto);margin:0;padding-bottom:.6rem}.pf-lista{margin:var(--g-esp-sm) 0 0;font-size:var(--g-txt-sm);line-height:var(--g-alto-lectura);color:var(--g-texto);gap:.3rem;padding-left:1.1rem;display:grid}.pf-chips{flex-wrap:wrap;gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.pf-chips li{border:1px solid var(--g-borde);font-size:var(--g-txt-xs);color:var(--g-texto-suave);padding:.25rem .55rem}.pf-idiomas{margin:var(--g-esp-lg,1.5rem) 0 0;font-size:var(--g-txt-sm);color:var(--g-texto);gap:.5rem;padding:0;list-style:none;display:grid}.pf-idiomas span{color:var(--g-texto-suave)}.pf-pie{font-size:var(--g-txt-sm);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:clamp(2.5rem,6vh,3.5rem);display:flex}@media print{.pf-noprint,.site-nav,footer{display:none!important}.pf,.pf *{color:#000!important;background:#fff!important}.pf-inner{max-width:none;padding:0}.pf-sec,.cv-exp>li{break-inside:avoid}}.site-pie ul{margin:0;padding:0;list-style:none}.site-pie .site-footer__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:2.5rem clamp(2rem,5vw,4rem);max-width:82rem}.site-pie .site-footer__brand{flex-direction:column;align-items:flex-start;display:flex}.site-pie .site-footer__logo{font-size:var(--g-txt-xl);line-height:1}.site-pie .site-footer__tagline{font-size:var(--g-txt-base);margin-top:.6rem}.site-pie .site-footer__by{font-size:var(--g-txt-xs);letter-spacing:.08em;text-transform:uppercase;margin-top:.9rem;line-height:1.6}.site-pie__boton{border-radius:var(--g-btn-radio);background:var(--g-lona);min-height:3.25rem;color:var(--g-tinta);font-family:var(--g-fuente-texto);font-weight:var(--g-peso-medio);font-size:var(--g-txt-sm);justify-content:center;align-items:center;margin-top:1.75rem;padding:0 1.75rem;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.site-footer.site-pie a.site-pie__boton{color:var(--g-tinta);min-height:3.25rem}.site-footer.site-pie a.site-pie__boton:hover,.site-pie__boton:hover{background:var(--g-laton-claro)}.site-pie__boton:focus-visible,.site-pie a:focus-visible{outline:2px solid var(--g-laton-claro);outline-offset:3px}.site-pie .site-footer__col{gap:0}.site-pie .site-footer__col-title{margin-bottom:.5rem}.site-footer.site-pie .site-footer__col a{min-height:44px}.site-pie__correo{overflow-wrap:anywhere}.site-pie .site-footer__bar{align-items:center;max-width:82rem}.site-pie .site-footer__bar p{margin:0}.site-pie__legal{flex-wrap:wrap;gap:.5rem 2rem;display:flex}@media (max-width:1023px){.site-pie .site-footer__inner{grid-template-columns:minmax(0,1fr);gap:2.25rem;padding:3rem 1.25rem 2rem}.site-pie .site-footer__brand{grid-column:auto}.site-pie__boton{align-self:stretch}.site-pie__estudio ul,.site-pie__trabajos ul,.site-pie__contacto ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;display:grid}.site-pie__trabajos ul,.site-pie__contacto ul{grid-template-columns:minmax(0,1fr)}.site-pie .site-footer__col li{border-top:1px solid var(--g-lona)}@supports (color:color-mix(in lab, red, red)){.site-pie .site-footer__col li{border-top:1px solid color-mix(in srgb, var(--g-lona) 12%, transparent)}}.site-footer.site-pie .site-footer__col a{width:100%;min-height:3rem;font-size:var(--g-txt-base);display:flex}.site-pie .site-footer__bar{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem 2rem}}@media (min-width:1024px) and (max-width:1180px){.site-pie .site-footer__inner{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.lan-marca{font-size:max(.7rem,.62rem + .35vw)}.lan-age-calle{scroll-snap-type:x proximity}.lan-age-oficio{min-height:44px;font-size:.8125rem}.lan-age-calle__aviso{width:max-content;font-family:var(--g-fuente-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-texto-suave,var(--g-texto));opacity:.75;margin:.75rem 0 0;padding-inline:1.25rem;font-size:.8125rem;position:sticky;left:0}}@media (min-width:768px){.lan-age-calle__aviso{display:none}}@media (max-width:1023px){.lan-marca{letter-spacing:.03em}.lan-aut-maquina__rotulos{gap:.25rem}.lan-aut-maquina__rotulos .lan-marca{letter-spacing:0;overflow-wrap:anywhere}.lan-eco-llamadas li:last-child .lan-marca{white-space:normal;text-align:center;width:6.5em}}@media (max-width:559px){.site-nav__cta--bar,.editorial-header__cta{display:none!important}}.lan-pre__marco{gap:var(--g-e-5);align-items:start;display:grid}.lan-pre__lista{gap:.6rem;display:grid}.lan-pre-temas{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lan-pre-temas a{border:1px solid var(--g-niebla);color:inherit;font-size:var(--g-txt-sm);border-radius:999px;padding:.5rem .9rem;text-decoration:none;display:inline-block}.lan-pre-temas a:hover,.lan-pre-temas a:focus-visible{border-color:var(--g-laton)}@media (min-width:900px){.lan-pre__marco{gap:var(--g-e-7);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}#inicio,main section[id],main h2[id],main h3[id],main form[id]{scroll-margin-top:6rem}.lan-age .lan-hero__marco>*{min-width:0}.lan-age .lan-hero__texto,.lan-age .lan-lead{overflow-wrap:anywhere;max-width:100%}@media (max-width:559px){.lan-age .lan-age-calle .lan-age-oficios{grid-template-columns:minmax(0,1fr)}.lan-age .lan-age-calle .lan-age-oficios li:last-child{grid-column:auto}.pf-casos.pasa{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);scroll-padding-inline:0;display:grid;overflow:visible}.pf-casos.pasa>li{overflow-wrap:anywhere;min-width:0}}.enlaces{isolation:isolate;background:var(--g-lona);min-height:100dvh;padding:0 1.25rem 1.5rem;position:relative}.enlaces-fondo{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.enlaces-fondo:before{content:"";opacity:.12;background:url(/brand/grania/home/carta-ancha.webp) 50%/max(1700px,135vw) no-repeat;position:absolute;inset:0}.enlaces-marco{width:min(100%,26.25rem);margin:auto;padding-top:1.75rem}.enlaces-identidad{align-self:start}.enlaces-retrato{aspect-ratio:4/5;width:12.5rem;margin-bottom:1.6rem}.enlaces-retrato img{object-fit:cover;width:100%;height:100%}.enlaces-foto-pendiente{border:1px solid var(--g-laton);background:var(--g-carta);height:100%;color:var(--g-mar);flex-direction:column;justify-content:space-between;padding:1rem;display:flex;position:relative}.enlaces-foto-pendiente:before,.enlaces-foto-pendiente:after{content:"";border-color:var(--g-mar);border-style:solid;width:1.6rem;height:1.6rem;position:absolute}.enlaces-foto-pendiente:before{border-width:1px 0 0 1px;top:.4rem;left:.4rem}.enlaces-foto-pendiente:after{border-width:0 1px 1px 0;bottom:.4rem;right:.4rem}.enlaces-foto-marca{font:500 5.5rem/.95 var(--g-fuente-display);letter-spacing:-.08em;color:var(--g-laton)}.enlaces-foto-pendiente>span:last-child{font:500 .85rem/1.5 var(--g-fuente-texto)}.enlaces-foto-pendiente small{opacity:.8;font-weight:400;display:block}.enlaces-saludo{color:var(--g-texto-suave);margin:0 0 .5rem;font-size:1rem}.enlaces-identidad h1{font:700 clamp(3rem,4.5vw,4rem)/.98 var(--g-fuente-display);letter-spacing:-.055em;color:var(--g-mar);margin:0}.enlaces-identidad h1 em{color:var(--g-laton);font-style:normal}.enlaces-bio{font:400 1.2rem/1.5 var(--g-fuente-texto);color:var(--g-mar);margin:1.25rem 0 0}.enlaces-base{font:400 .85rem/1.5 var(--g-fuente-texto);color:var(--g-texto-suave);margin:.85rem 0 0}.enlaces-opciones{gap:.75rem;display:grid}.enlaces-panel{color:var(--g-mar);background:var(--g-lona-alta);border:1px solid var(--g-carta-honda)}.enlaces-panel summary{cursor:pointer;align-items:center;gap:1rem;min-height:6.2rem;padding:1.35rem 1.25rem;list-style:none;display:flex}.enlaces-panel summary::-webkit-details-marker{display:none}.enlaces-panel summary:hover{background:var(--g-carta)}.enlaces-panel summary:focus-visible,.enlaces a:focus-visible{outline:2px solid var(--g-laton);outline-offset:4px}.enlaces-icono{width:2rem;font:700 2.25rem/1 var(--g-fuente-display);color:var(--g-laton);flex:0 0 2rem}.enlaces-icono svg{stroke:currentColor;stroke-width:1.2px;stroke-linejoin:round;width:1.75rem;height:1.75rem}.enlaces-resumen{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.enlaces-resumen strong{font:650 1.25rem/1.2 var(--g-fuente-display);letter-spacing:-.02em}.enlaces-resumen>span{font:400 .9rem/1.5 var(--g-fuente-texto);color:var(--g-texto-suave)}.enlaces-mas{flex-shrink:0;width:1rem;height:1rem;position:relative}.enlaces-mas:before,.enlaces-mas:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.enlaces-mas:after{transform:rotate(90deg)}.enlaces-panel[open] .enlaces-mas:after{display:none}.enlaces-panel--grania{background:var(--g-mar);color:var(--g-lona);border-color:var(--g-mar)}.enlaces-panel--grania summary:hover{background:var(--g-tinta)}.enlaces-panel--grania .enlaces-icono{color:var(--g-laton-claro)}.enlaces-panel--grania .enlaces-resumen>span{color:var(--g-arena)}.enlaces-desplegado{border-top:1px solid var(--g-carta-honda);margin:0 1.25rem;padding:.4rem 0 1rem}.enlaces-lista{margin:0;padding:0;list-style:none}.enlaces-destino{border-bottom:1px solid var(--g-carta-honda);min-height:3rem;color:inherit;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.95rem;text-decoration:none;display:flex}.enlaces-destino strong{font-weight:500}.enlaces-destino small{color:var(--g-texto-suave);margin-top:.2rem;font-size:.85rem;display:block}.enlaces-destino:hover strong{text-underline-offset:.2em;text-decoration:underline}.enlaces-panel--grania .enlaces-desplegado,.enlaces-panel--grania .enlaces-destino{border-color:var(--g-mar-suave)}.enlaces-asesora{background:var(--g-lona);color:var(--g-mar);justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding:.8rem .9rem;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.enlaces-ugc p{margin:.9rem 0;font-size:.95rem;line-height:1.6}.enlaces-ugc .enlaces-pendiente{font:500 .75rem/1.5 var(--g-fuente-mono);color:var(--g-laton)}.enlaces-contacto{border-top:1px solid var(--g-carta-honda);margin-top:1.8rem;padding-top:1.25rem}.enlaces-contacto h2{font:600 1.15rem/1.3 var(--g-fuente-display);color:var(--g-mar);margin:0 0 .8rem}.enlaces-contacto-opciones{align-items:center;gap:1.25rem;display:flex}.enlaces-whatsapp{background:var(--g-mar);min-height:3.25rem;color:var(--g-lona);flex:1;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.enlaces-whatsapp:hover{background:var(--g-tinta)}.enlaces-email{min-height:2.75rem;color:var(--g-mar);text-underline-offset:.25em;align-items:center;gap:.4rem;font-size:.85rem;text-decoration-thickness:1px;display:inline-flex}.enlaces-legal{width:min(100%,65rem);color:var(--g-texto-suave);margin:3rem auto 0;font-size:.75rem}.enlaces-legal a{color:inherit;align-items:center;min-height:2.75rem;display:inline-flex}.enlaces{padding:0 1.15rem 1rem}.enlaces-marco{max-width:26.25rem;padding-top:1.75rem;display:block}.enlaces-identidad{text-align:center;margin-bottom:1.75rem;display:block}.enlaces-retrato{width:6.75rem;margin:0 auto 1rem}.enlaces-foto-pendiente{padding:.65rem}.enlaces-foto-marca{font-size:3.25rem}.enlaces-foto-pendiente>span:last-child{font-size:.68rem}.enlaces-foto-pendiente small{font-size:.62rem}.enlaces-saludo{margin-bottom:.3rem;font-size:.85rem}.enlaces-identidad h1{font-size:2rem;line-height:1.1}.enlaces-bio{margin-top:.65rem;font-size:.95rem}.enlaces-base{margin-top:.5rem;font-size:.75rem}.enlaces-panel summary{gap:.8rem;min-height:5.5rem;padding:1.05rem .95rem}.enlaces-resumen strong{font-size:1.12rem}.enlaces-resumen>span{font-size:.8rem}.enlaces-icono{flex-basis:1.65rem;width:1.65rem;font-size:2rem}.enlaces-icono svg{width:1.5rem;height:1.5rem}.enlaces-desplegado{margin-inline:.95rem}.enlaces-contacto{margin-top:1.5rem}.enlaces-contacto-opciones{flex-wrap:wrap;gap:.25rem}.enlaces-whatsapp{flex-basis:100%}.enlaces-email{margin-top:.25rem}.enlaces-legal{text-align:center;max-width:26.25rem;margin-top:1.25rem}.enlaces-fondo:before{opacity:.09;background-position:50% 30%;background-size:1500px}.enlaces-foto-pendiente--poste{justify-content:center;align-items:center;padding:1.25rem}.enlaces-foto-pendiente--poste :is(img,.ilu){object-fit:contain;width:100%;height:100%;display:block}.home-v4{--g-texto:var(--g-mar);--g-texto-suave:var(--g-bruma);--g-acento:var(--g-laton);--hm-borde:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){.home-v4{--hm-borde:color-mix(in srgb, var(--g-laton) 28%, var(--g-lona))}}.home-v4{background:var(--g-lona);color:var(--g-mar);font-family:var(--g-fuente-texto);font-size:1rem;line-height:1.5;overflow:clip}.home-v4 :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.home-v4 :is(ul,ol){padding:0;list-style:none}.home-v4 :is(h1,h2,h3){font-family:var(--g-fuente-display)}.home-v4 :is(h1,h2){letter-spacing:-.04em;text-wrap:balance;line-height:1.07}.home-v4 h1{font-size:clamp(2.125rem,4.5vw,3.75rem);font-weight:800}.home-v4 h2{font-size:clamp(1.8rem,3vw,2.65rem);font-weight:750}.home-v4 h3{letter-spacing:-.025em;font-size:1.125rem;font-weight:700;line-height:1.25}.home-v4 :is(h1,h2) em{color:var(--g-laton);font-style:normal;font-weight:450}.home-v4 a{text-decoration:none}.home-v4 button,.home-v4 input,.home-v4 select{font:inherit}.home-v4 :is(a,button,input,select,summary):focus-visible,.home-footer a:focus-visible{outline:3px solid var(--g-laton-claro);outline-offset:5px}.home-v4 [id]{scroll-margin-top:6rem}.hm-wrap{width:min(1120px,100% - 40px);margin-inline:auto}.hm-seccion{padding-block:clamp(2.5rem,5vw,4rem)}.home-v4 .hm-etiqueta{font-family:var(--g-fuente-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g-laton);margin-bottom:.5rem;font-size:.75rem;font-weight:500;line-height:1.4}.home-v4 .hm-nota{color:var(--g-bruma);font-size:.8125rem;line-height:1.5}.home-v4 .hm-arte{object-fit:contain;width:100%;height:auto;display:block}.home-v4 .hm-boton{border:1px solid var(--g-mar);background:var(--g-mar);min-height:48px;color:var(--g-lona-alta);text-align:center;transition:background-color var(--pro-rapido) ease, transform var(--pro-rapido) var(--pro-curva);border-radius:999px;justify-content:center;align-items:center;gap:1.15rem;padding:.65rem .7rem .65rem 1.45rem;font-size:.9375rem;font-weight:500;line-height:1.3;display:inline-flex}.home-v4 .hm-boton--secundario{color:var(--g-mar);border-color:var(--g-mar);background:0 0}@supports (color:color-mix(in lab, red, red)){.home-v4 .hm-boton--secundario{border-color:color-mix(in srgb, var(--g-mar) 65%, transparent)}}.home-v4 .hm-boton:active{transform:scale(.98)}.home-v4 .hm-enlace{text-underline-offset:.25em;align-items:center;gap:.4rem;min-height:44px;font-size:.875rem;font-weight:500;text-decoration:underline;display:inline-flex}.home-v4 .hm-enlace span{text-decoration:none}.home-v4 .hm-numero{font:500 .8125rem/1.4 var(--g-fuente-mono);color:var(--g-laton)}.home-v4 .hm-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-v4 .hm-cabecera{margin-bottom:1.65rem}.home-v4 .hm-hero{padding-top:2.5rem;padding-bottom:1.5rem}.home-v4 .hm-hero__texto{max-width:930px;margin-inline:auto}.home-v4 .hm-hero__firma{display:none}.home-v4 .hm-entradilla{max-width:670px;color:var(--g-tinta);text-wrap:pretty;margin:1rem auto 0;font-size:1rem;line-height:1.55}.home-v4 .hm-acciones{flex-direction:column;align-items:stretch;gap:.7rem;max-width:330px;margin:1.4rem auto 0;display:flex}.home-v4 .hm-hero__trabajos{justify-content:center;width:max-content;margin:.3rem auto 0;display:flex}.home-v4 .hm-recorrido{gap:.2rem;max-width:390px;margin:1rem auto 0;display:grid}.home-v4 .hm-recorrido__paso{min-height:85px;color:var(--g-mar);border-radius:.5rem;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:1rem;padding-block:.2rem;display:grid}.home-v4 .hm-recorrido__paso>span{gap:.2rem;display:grid}.home-v4 .hm-recorrido__paso strong{font:500 .75rem/1.35 var(--g-fuente-mono);text-transform:uppercase;letter-spacing:.045em}.home-v4 .hm-recorrido__paso>span>span{color:var(--g-bruma);font-size:.875rem;line-height:1.35}.home-v4 .hm-recorrido .hm-arte{width:76px;height:76px}.home-v4 .hm-demo{background:var(--g-tinta-alta);width:calc(100% - 28px);color:var(--g-lona);border-radius:12px;margin-inline:auto;padding-block:2rem}.home-v4 .hm-demo__interior{gap:1.7rem;width:calc(100% - 32px);display:grid}.home-v4 .hm-demo .hm-etiqueta,.home-v4 .hm-demo h2 em{color:var(--g-laton-claro)}.home-v4 .hm-demo h2{color:var(--g-lona);font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.08}.home-v4 .hm-demo__texto>p:not(.hm-etiqueta){color:var(--g-arena);max-width:35rem;margin-top:1rem}.home-v4 .hm-demo .hm-enlace{color:var(--g-lona);margin-top:.5rem}.home-v4 .hm-demo__rotulo{font:400 .6875rem/1.4 var(--g-fuente-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--g-arena);margin-bottom:.9rem}.home-v4 .hm-demo__probar{min-height:44px;color:var(--g-lona);text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:0;font-size:.8125rem;text-decoration:underline;display:inline-flex}.home-v4 .hm-resultados{border-top:1px solid var(--g-arena);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-v4 .hm-resultados{border-top:1px solid color-mix(in srgb,var(--g-arena) 25%,transparent)}}.home-v4 .hm-resultados{padding-top:1.25rem}.home-v4 .hm-resultados li{align-items:center;gap:.65rem;font-size:.6875rem;line-height:1.25;display:flex}.home-v4 .hm-resultados svg{color:var(--g-arena);flex:none}.home-v4 .hm-catalogo{gap:.25rem;display:grid}.home-v4 .hm-servicio{color:var(--g-mar);border-radius:8px;grid-template-columns:72px minmax(0,1fr) 16px;align-items:center;gap:.8rem;padding-block:.75rem;display:grid}.home-v4 .hm-servicio .hm-arte{height:76px}.home-v4 .hm-servicio__texto{color:var(--g-bruma);margin-top:.25rem;font-size:.9375rem;line-height:1.4;display:block}.home-v4 .hm-servicio__ir{color:var(--g-laton);font-size:1.2rem}.home-v4 .hm-cuenta{background:var(--g-carta);padding-block:2rem}@supports (color:color-mix(in lab, red, red)){.home-v4 .hm-cuenta{background:color-mix(in srgb,var(--g-carta) 24%,var(--g-lona))}}.home-v4 .hm-cuenta{border-block:1px solid var(--hm-borde)}.home-v4 .hm-cuenta__interior{gap:1.25rem;display:grid}.home-v4 .hm-cuenta h2{font-size:clamp(1.65rem,2.7vw,2.15rem)}.home-v4 .hm-cuenta__campos{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;font-size:1.1rem;font-weight:600;display:flex}.home-v4 .hm-cuenta :is(input,select){background:var(--g-lona-alta);border:1px solid var(--g-carta-honda);min-height:44px;color:var(--g-mar);border-radius:6px;max-width:100%;padding:.5rem .65rem;font-size:1rem}.home-v4 .hm-cuenta input[type=number]{width:5rem}.home-v4 .hm-cuenta select{text-overflow:ellipsis;flex:100%;width:100%;min-width:0}.home-v4 .hm-cuenta .hm-nota{margin-top:.55rem}.home-v4 .hm-cuenta__otra{gap:.35rem;margin-top:.75rem;font-size:.875rem;display:grid}.home-v4 .hm-cuenta__resultado{border:1px solid var(--hm-borde);border-radius:8px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem;display:grid}.home-v4 .hm-cuenta__resultado .hm-arte{width:76px;height:100px}.home-v4 .hm-cuenta__resultado dl{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-v4 .hm-cuenta__resultado dl>div{flex-direction:column-reverse;justify-content:center;padding-inline:.5rem;display:flex}.home-v4 .hm-cuenta__resultado dl>div+div{border-left:1px solid var(--hm-borde)}.home-v4 .hm-cuenta__resultado dd{font:750 clamp(1.9rem,4vw,2.65rem)/1.1 var(--g-fuente-display);font-variant-numeric:tabular-nums;letter-spacing:-.045em}.home-v4 .hm-cuenta__resultado dt{color:var(--g-bruma);margin-top:.2rem;font-size:.8125rem}.home-v4 .hm-cuenta__enlace{margin-top:.3rem}.home-v4 .hm-pasos{gap:1.15rem;display:grid}.home-v4 .hm-pasos li{grid-template-columns:1.3rem 68px minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.home-v4 .hm-pasos .hm-numero{align-self:start;padding-top:.5rem}.home-v4 .hm-pasos .hm-arte{width:68px;height:76px}.home-v4 .hm-pasos p{color:var(--g-bruma);margin-top:.3rem;font-size:.9375rem;line-height:1.4}.home-v4 .hm-metodo__enlace{margin-top:1rem}.home-v4 .hm-planes{background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){.home-v4 .hm-planes{background:color-mix(in srgb,var(--g-carta) 14%,var(--g-lona))}}.home-v4 .hm-planes{border-block:1px solid var(--hm-borde)}.home-v4 .hm-tarifas{gap:.65rem;display:grid}.home-v4 .hm-plan{border:1px solid var(--g-carta-honda);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:.4rem;padding:1.2rem;display:grid}.home-v4 .hm-plan h3{font:500 .75rem/1.4 var(--g-fuente-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--g-laton)}.home-v4 .hm-plan__precio{font:750 2rem/1.15 var(--g-fuente-display);letter-spacing:-.04em}.home-v4 .hm-plan__descripcion{color:var(--g-bruma);font-size:.9375rem;line-height:1.4}.home-v4 .hm-plan .hm-boton{width:100%;color:var(--g-mar);border-color:var(--g-carta-honda);background:0 0;justify-content:space-between;min-height:44px;margin-top:.65rem;padding:.5rem .65rem;font-size:.8125rem}.home-v4 .hm-planes__nota{text-align:center;margin-top:.9rem}.home-v4 .hm-planes__enlace{justify-content:center;width:max-content;max-width:100%;margin-inline:auto;display:flex}.home-v4 .hm-faq{margin-top:1.8rem}.home-v4 .hm-faq__lista{gap:.65rem;display:grid}.home-v4 .hm-faq details{border:1px solid var(--g-carta-honda);border-radius:6px}.home-v4 .hm-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:.75rem .8rem;font-size:.875rem;font-weight:500;list-style:none;display:flex}.home-v4 .hm-faq summary::-webkit-details-marker{display:none}.home-v4 .hm-faq details>p{color:var(--g-bruma);padding:0 .8rem 1rem;font-size:.9375rem;line-height:1.6}.home-v4 .hm-faq__signo{border:1px solid var(--g-laton);border-radius:50%;flex:none;width:1rem;height:1rem;position:relative}.home-v4 .hm-faq__signo:before,.home-v4 .hm-faq__signo:after{content:"";background:var(--g-laton);height:1px;position:absolute;inset:calc(50% - .5px) 3px auto}.home-v4 .hm-faq__signo:after{transition:transform var(--pro-rapido) var(--pro-curva);transform:rotate(90deg)}.home-v4 .hm-faq details[open] .hm-faq__signo:after{transform:rotate(0)}.home-v4 .hm-sobre{gap:1.5rem;padding-block:2.5rem;display:grid}.home-v4 .hm-sobre h2{font-size:clamp(1.55rem,2.5vw,2rem)}.home-v4 .hm-sobre h2 em{color:inherit;font-weight:inherit}.home-v4 .hm-sobre p:not(.hm-etiqueta){max-width:590px;color:var(--g-bruma);margin-top:.75rem}.home-v4 .hm-sobre .hm-boton{min-height:44px;margin-top:1rem;font-size:.875rem}.home-v4 .hm-sobre__sextante{width:min(100%,240px);margin-inline:auto}.home-v4 .hm-contacto{text-align:center;border-top:1px solid var(--hm-borde);padding-block:2rem 2.5rem}.home-v4 .hm-contacto h2{font-size:2rem}.home-v4 .hm-contacto header p{color:var(--g-bruma);margin-top:.4rem}.home-v4 .hm-contacto__pasos{text-align:left;gap:.7rem;max-width:400px;margin:1.25rem auto;display:grid}.home-v4 .hm-contacto__pasos li{grid-template-columns:1.5rem minmax(0,1fr);gap:.7rem;font-size:.9375rem;display:grid}.home-footer{background:var(--g-tinta-alta);color:var(--g-lona);font:400 .8125rem/1.5 var(--g-fuente-texto);padding-block:1.5rem}.home-footer__interior{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;width:min(1120px,100% - 40px);margin-inline:auto;display:flex}.home-footer__marca{align-items:center;gap:1rem;display:flex}.home-footer__marca img{width:110px;height:auto;display:block}.home-footer nav{flex-wrap:wrap;gap:.3rem 1.25rem;display:flex}.home-footer a{color:inherit;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}body.site-body:has(main.home-v4) .site-nav{--g-cielo:var(--g-lona);--g-texto:var(--g-mar);--g-trazo:var(--g-mar)}body.site-body:has(main.home-v4):after{content:none}@media (min-width:700px){.home-v4 .hm-hero{padding-top:2.75rem;padding-bottom:2rem}.home-v4 .hm-hero__texto{text-align:center}.home-v4 .hm-hero__firma{display:block}.home-v4 .hm-entradilla{font-size:1.0625rem}.home-v4 .hm-acciones{flex-direction:row;justify-content:center;max-width:none}.home-v4 .hm-recorrido{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;max-width:none;margin-top:1.1rem}.home-v4 .hm-recorrido__paso{text-align:center;flex-direction:column;justify-content:flex-end;gap:.4rem;height:100%;padding:.5rem 0;display:flex}.home-v4 .hm-recorrido .hm-arte{width:min(100%,160px);height:140px}.home-v4 .hm-recorrido__paso strong{font-size:.6875rem}.home-v4 .hm-recorrido__paso>span>span{font-size:.8125rem}.home-v4 .hm-demo{border-radius:0;width:100%;padding-block:2.75rem 2rem}.home-v4 .hm-demo__interior{width:min(1120px,100% - 40px)}.home-v4 .hm-resultados{grid-template-columns:repeat(4,minmax(0,1fr))}.home-v4 .hm-catalogo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 3rem}.home-v4 .hm-servicio{grid-template-columns:88px minmax(0,1fr) 20px;gap:1rem}.home-v4 .hm-servicio .hm-arte{height:88px}.home-v4 .hm-servicio__texto{max-width:300px;font-size:.9375rem}.home-v4 .hm-pasos{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.home-v4 .hm-pasos li{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.home-v4 .hm-pasos .hm-arte{width:96px;height:92px}.home-v4 .hm-pasos p{font-size:.875rem}.home-v4 .hm-metodo__enlace{margin-top:1.25rem}.home-v4 .hm-tarifas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.home-v4 .hm-plan{grid-template-rows:auto auto 1fr auto;gap:.55rem}.home-v4 .hm-plan__precio{white-space:nowrap;font-size:clamp(1.6rem,2.4vw,2rem)}.home-v4 .hm-faq__lista{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.home-v4 .hm-sobre{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:2rem}.home-v4 .hm-sobre__sextante{width:min(100%,340px)}.home-v4 .hm-contacto__pasos{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;max-width:900px;margin-block:1.25rem 1.5rem}}@media (min-width:960px){.home-v4 .hm-demo__interior{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1.25rem 5rem}.home-v4 .hm-demo__texto{grid-area:1/1}.home-v4 .hm-demo__ejemplo{grid-area:1/2}.home-v4 .hm-resultados{grid-area:2/1/auto/-1;margin-top:.25rem;padding-top:1.4rem}.home-v4 .hm-cuenta__interior{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3rem}.home-v4 .hm-cuenta select{flex:200px}.home-v4 .hm-cuenta__resultado{grid-template-columns:90px minmax(0,1fr);padding:.65rem 1.2rem}.home-v4 .hm-cuenta__resultado .hm-arte{width:90px;height:110px}}@media (hover:hover) and (pointer:fine){.home-v4 .hm-boton:hover{background:var(--g-tinta-alta);color:var(--g-lona)}.home-v4 .hm-boton--secundario:hover{background:var(--g-lona-alta);color:var(--g-mar)}.home-v4 .hm-servicio:hover h3,.home-v4 .hm-recorrido__paso:hover strong{color:var(--g-laton)}.home-v4 .hm-enlace:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.home-v4 *,.home-v4 :before,.home-v4 :after{transition:none!important;animation:none!important}.home-v4 .hm-boton:active{transform:none}}.servicios-v4{--sv-borde:var(--g-laton)}@supports (color:color-mix(in lab, red, red)){.servicios-v4{--sv-borde:color-mix(in srgb,var(--g-laton) 25%,var(--g-lona))}}.servicios-v4 .sv-portada{align-items:center;gap:1.6rem;padding-block:2.25rem 1.5rem;display:grid}.servicios-v4 .sv-portada h1{text-wrap:pretty;font-size:clamp(2.15rem,4.3vw,3.65rem)}.servicios-v4 .sv-portada h1 em{font-weight:450}.servicios-v4 .sv-portada .hm-etiqueta a{color:inherit;text-underline-offset:3px;align-items:center;min-height:24px;text-decoration:underline;display:inline-flex}.servicios-v4 .sv-lead{max-width:40rem;color:var(--g-tinta);text-wrap:pretty;margin-block:1rem 1.4rem;font-size:1.0625rem;line-height:1.5}.servicios-v4 .sv-acciones{flex-wrap:wrap;gap:.7rem;display:flex}.servicios-v4 .sv-acciones .hm-boton{width:100%}.servicios-v4 .sv-portada__arte{width:min(100%,310px);max-height:260px;margin:0 auto}.servicios-v4 .sv-beneficios{padding-block:1rem 1.5rem}.servicios-v4 .sv-beneficios ul{gap:.9rem;display:grid}.servicios-v4 .sv-beneficios li{color:var(--g-tinta);align-items:center;gap:.8rem;font-size:.9375rem;display:flex}.servicios-v4 svg{color:var(--g-mar);flex:none}.servicios-v4 .sv-ejemplo{background:var(--g-tinta-alta);color:var(--g-lona);padding-block:2.5rem}.servicios-v4 .sv-ejemplo__interior{align-items:center;gap:2rem;display:grid}.servicios-v4 .sv-ejemplo h2{color:var(--g-lona);font-size:clamp(1.8rem,3vw,2.5rem)}.servicios-v4 .sv-ejemplo h2 em,.servicios-v4 .sv-ejemplo .hm-etiqueta{color:var(--g-laton-claro)}.servicios-v4 .sv-ejemplo__interior>div:first-child>p:not(.hm-etiqueta){margin-top:1rem;line-height:1.55}.servicios-v4 .sv-micro{color:var(--g-bruma);font-size:.75rem;line-height:1.5}.servicios-v4 .sv-ejemplo .sv-micro{color:var(--g-arena)}.servicios-v4 .sv-web-ejemplo{text-align:center;place-items:center;gap:1rem;display:grid}.servicios-v4 .sv-web-ejemplo .hm-arte{width:min(100%,320px);max-height:240px}.servicios-v4 .sv-web-ejemplo p{font:400 .75rem/1.5 var(--g-fuente-mono);color:var(--g-arena)}.servicios-v4 .sv-opciones{flex-wrap:wrap;gap:.6rem;display:flex}.servicios-v4 .sv-opciones button{border:1px solid var(--g-carta-honda);color:var(--g-mar);cursor:pointer;min-height:48px;transition:background-color var(--pro-rapido) ease;background:0 0;border-radius:8px;padding:.7rem 1rem;font-size:.9375rem;font-weight:500}.servicios-v4 .sv-opciones button[aria-pressed=true]{background:var(--g-mar);color:var(--g-lona);border-color:var(--g-mar)}.servicios-v4 .sv-incluye,.servicios-v4 .sv-metodo,.servicios-v4 .sv-particular,.servicios-v4 .sv-condiciones,.servicios-v4 .sv-niveles,.servicios-v4 .sv-comparativa,.servicios-v4 .sv-oficios-seccion{border-bottom:1px solid var(--sv-borde)}.servicios-v4 .sv-entregables{gap:.6rem;display:grid}.servicios-v4 .sv-entregables details{border-bottom:1px solid var(--sv-borde)}.servicios-v4 .sv-entregables summary{cursor:pointer;align-items:center;gap:.9rem;min-height:66px;padding:.9rem .1rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.servicios-v4 .sv-entregables summary::-webkit-details-marker{display:none}.servicios-v4 .sv-entregables summary>span:not(.sv-plus){flex:1}.servicios-v4 .sv-plus{color:var(--g-laton);transition:transform var(--pro-rapido) var(--pro-curva);font-size:1.2rem;font-weight:400}.servicios-v4 .sv-entregables details[open] .sv-plus{transform:rotate(45deg)}.servicios-v4 .sv-entregables details>p{color:var(--g-bruma);padding:0 0 1rem 2.65rem;font-size:.9375rem;line-height:1.6}.servicios-v4 .sv-proceso,.servicios-v4 .sv-etapas{gap:1.6rem;display:grid}.servicios-v4 .sv-proceso li,.servicios-v4 .sv-etapas li{grid-template-columns:1.5rem 40px minmax(0,1fr);align-items:start;gap:.6rem .7rem;display:grid}.servicios-v4 .sv-proceso li>p,.servicios-v4 .sv-etapas li>p{color:var(--g-bruma);grid-column:3;font-size:.9375rem;line-height:1.45}.servicios-v4 .sv-proceso li>svg,.servicios-v4 .sv-etapas li>svg{grid-area:1/2/3}.servicios-v4 .sv-proceso .hm-numero,.servicios-v4 .sv-etapas .hm-numero{grid-area:1/1/3}.servicios-v4 .sv-proceso h3,.servicios-v4 .sv-etapas h3{grid-column:3}.servicios-v4 .sv-comparar{max-width:850px}.servicios-v4 .sv-antes-despues{gap:1rem;display:grid}.servicios-v4 .sv-antes-despues>div{border:1px solid var(--sv-borde);border-radius:8px;overflow:hidden}.servicios-v4 .sv-antes-despues h3{background:var(--g-carta);padding:1rem}@supports (color:color-mix(in lab, red, red)){.servicios-v4 .sv-antes-despues h3{background:color-mix(in srgb,var(--g-carta) 35%,var(--g-lona))}}.servicios-v4 .sv-antes-despues>div:last-child h3{color:var(--g-laton)}.servicios-v4 .sv-antes-despues li{border-top:1px solid var(--sv-borde);align-items:center;gap:.65rem;min-height:62px;padding:.8rem 1rem;font-size:.9375rem;display:flex}.servicios-v4 .sv-antes-despues li svg{color:var(--g-laton)}.servicios-v4 .sv-flujo-ejemplo{gap:1rem;display:grid}.servicios-v4 .sv-flujo-ejemplo ul{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.servicios-v4 .sv-flujo-ejemplo li{justify-items:center;gap:.5rem;padding:.65rem;font-size:.75rem;display:grid}.servicios-v4 .sv-flujo-ejemplo svg{color:var(--g-lona)}.servicios-v4 .sv-flujo-ejemplo__flecha{text-align:center;color:var(--g-laton-claro);font-size:1.8rem;transform:rotate(90deg)}.servicios-v4 .sv-flujo-ejemplo>div{border:1px solid var(--g-arena);border-radius:8px;justify-items:center;gap:.6rem;padding:1.3rem;display:grid}.servicios-v4 .sv-flujo-ejemplo>div>span{color:var(--g-arena);font-size:.8125rem}.servicios-v4 .sv-piezas-ejemplo{gap:.65rem;display:grid}.servicios-v4 .sv-piezas-ejemplo>div{border:1px solid var(--g-arena);grid-template-columns:32px minmax(0,1fr);gap:.3rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.servicios-v4 .sv-piezas-ejemplo>div{border:1px solid color-mix(in srgb,var(--g-arena) 35%,transparent)}}.servicios-v4 .sv-piezas-ejemplo>div{border-radius:8px;padding:1rem}.servicios-v4 .sv-piezas-ejemplo svg{color:var(--g-lona);grid-row:1/3}.servicios-v4 .sv-piezas-ejemplo p{color:var(--g-arena);grid-column:2;font-size:.875rem;line-height:1.45}.servicios-v4 .sv-semana{gap:.6rem;display:grid}.servicios-v4 .sv-semana li{border:1px solid var(--sv-borde);border-radius:6px;grid-template-columns:2rem 30px minmax(0,1fr);align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.9375rem;display:grid}.servicios-v4 .sv-semana strong{color:var(--g-laton);font-weight:500}.servicios-v4 .sv-semana__pausa{color:var(--g-bruma);font-size:1.5rem}.servicios-v4 .sv-particular>.hm-nota{margin-top:.8rem}.servicios-v4 .sv-busquedas{gap:1rem;display:grid}.servicios-v4 .sv-busquedas>div{background:var(--g-lona);color:var(--g-mar);border-radius:8px;align-items:center;gap:.85rem;padding:1.2rem;font-weight:600;display:flex}.servicios-v4 .sv-busquedas>div>span:not(.sv-busquedas__no){flex:1}.servicios-v4 .sv-busquedas small{color:var(--g-bruma);margin-top:.3rem;font-size:.8125rem;font-weight:400;display:block}.servicios-v4 .sv-busquedas__no{color:var(--g-bruma);font-size:1.6rem}.servicios-v4 .sv-busquedas>p{color:var(--g-arena);font-size:.8125rem}.servicios-v4 .sv-condiciones{gap:2rem;display:grid}.servicios-v4 .sv-condiciones h2{font-size:clamp(1.65rem,2.6vw,2.15rem)}.servicios-v4 .sv-requisitos{gap:.8rem;display:grid}.servicios-v4 .sv-requisitos>div{background:var(--g-carta);padding:1rem}@supports (color:color-mix(in lab, red, red)){.servicios-v4 .sv-requisitos>div{background:color-mix(in srgb,var(--g-carta) 30%,var(--g-lona))}}.servicios-v4 .sv-requisitos>div{border-radius:8px}.servicios-v4 .sv-requisitos h3{align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:1rem;display:flex}.servicios-v4 .sv-requisitos>div:first-child h3{color:var(--g-laton)}.servicios-v4 .sv-requisitos>div:first-child svg{color:inherit}.servicios-v4 .sv-requisitos li{color:var(--g-bruma);margin-top:.5rem;padding-left:1rem;font-size:.9375rem;line-height:1.45;position:relative}.servicios-v4 .sv-requisitos li:before{content:"·";color:var(--g-laton);position:absolute;left:0}.servicios-v4 .sv-precio__cifra{color:var(--g-laton);font:700 clamp(1.9rem,3.2vw,2.8rem)/1.15 var(--g-fuente-display);letter-spacing:-.04em;margin-bottom:1rem}.servicios-v4 .sv-precio>p:not(.sv-precio__cifra){color:var(--g-bruma);font-size:.9375rem;line-height:1.55}.servicios-v4 .sv-precio details{margin-block:.5rem}.servicios-v4 .sv-precio summary{cursor:pointer;align-items:center;gap:.5rem;min-height:48px;padding-block:.5rem;font-size:.875rem;display:flex}.servicios-v4 .sv-precio details ul{color:var(--g-bruma);padding-left:1rem;font-size:.875rem;list-style:outside}.servicios-v4 .sv-precio details li{margin-bottom:.5rem}.servicios-v4 .sv-precio>.hm-nota{margin-top:.75rem}.servicios-v4 .sv-faq{margin-top:0}.servicios-v4 .sv-cierre{text-align:center;align-items:center;gap:1.3rem;padding-block:1.5rem 3rem;display:grid}.servicios-v4 .sv-cierre p{color:var(--g-bruma);margin-top:.7rem;max-width:35rem;margin-inline:auto}.servicios-v4 .sv-cierre .hm-boton{justify-self:center}.servicios-v4 .sv-guia{padding-block:1rem 1.5rem}.servicios-v4 .sv-orientador{background:var(--g-carta);padding:1.2rem}@supports (color:color-mix(in lab, red, red)){.servicios-v4 .sv-orientador{background:color-mix(in srgb,var(--g-carta) 24%,var(--g-lona))}}.servicios-v4 .sv-orientador{border:1px solid var(--sv-borde);border-radius:8px}.servicios-v4 .sv-orientador label{margin-bottom:.6rem;font-weight:600;display:block}.servicios-v4 .sv-orientador select{background:var(--g-lona-alta);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--g-mar);border:1px solid var(--g-carta-honda);text-overflow:ellipsis;border-radius:6px;padding:.7rem .5rem;font-size:.9375rem}.servicios-v4 .sv-orientador__respuesta{color:var(--g-bruma);margin-top:1rem;font-size:.9375rem}.servicios-v4 .sv-orientador__respuesta .hm-enlace{color:var(--g-mar)}.servicios-v4 .sv-fichas{gap:1rem;display:grid}.servicios-v4 .sv-ficha{border-top:1px solid var(--sv-borde);color:var(--g-mar);grid-template-columns:72px minmax(0,1fr) 16px;gap:.8rem;height:100%;padding-block:1.1rem;display:grid}.servicios-v4 .sv-ficha .hm-arte{height:80px}.servicios-v4 .sv-ficha h3{font-size:1.3rem}.servicios-v4 .sv-ficha p{color:var(--g-bruma);margin-top:.5rem;font-size:.9375rem;line-height:1.45}.servicios-v4 .sv-ficha .sv-ficha__para{font-size:.8125rem}.servicios-v4 .sv-ficha__precio{color:var(--g-laton);margin-top:.8rem;font-size:.9375rem;font-weight:600;display:block}.servicios-v4 .sv-ficha__flecha{color:var(--g-laton);padding-top:.3rem}.servicios-v4 .sv-precios-nota{margin-top:1.5rem}.servicios-v4 .sv-conexion{background:var(--g-tinta-alta);color:var(--g-lona);margin-bottom:2rem;padding-block:2.5rem}.servicios-v4 .sv-conexion__interior{gap:2rem;display:grid}.servicios-v4 .sv-conexion h2{color:var(--g-lona)}.servicios-v4 .sv-conexion h2 em,.servicios-v4 .sv-conexion .hm-etiqueta{color:var(--g-laton-claro)}.servicios-v4 .sv-conexion p:not(.hm-etiqueta){color:var(--g-arena);margin-top:1rem}.servicios-v4 .sv-flujo{gap:.75rem;display:grid}.servicios-v4 .sv-flujo li{border-bottom:1px solid var(--g-arena);align-items:center;gap:1rem;padding:.9rem 0;display:flex}@supports (color:color-mix(in lab, red, red)){.servicios-v4 .sv-flujo li{border-bottom:1px solid color-mix(in srgb,var(--g-arena) 35%,transparent)}}.servicios-v4 .sv-flujo svg{color:var(--g-lona)}.servicios-v4 .sv-oficios-nav{border-top:1px solid var(--sv-borde);padding-block:1rem 1.5rem}.servicios-v4 .sv-oficios{gap:.5rem;display:grid}.servicios-v4 .sv-oficios a{min-height:60px;color:var(--g-mar);border-bottom:1px solid var(--sv-borde);align-items:center;gap:.85rem;padding:.8rem 0;font-size:.9375rem;display:flex}.servicios-v4 .sv-oficios strong{flex:1;font-weight:500}.servicios-v4 .sv-oficios a>span{color:var(--g-laton)}.servicios-v4 .sv-oficios--compacto{scroll-snap-type:x proximity;gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.servicios-v4 .sv-oficios--compacto li{scroll-snap-align:start;flex:0 0 142px}.servicios-v4 .sv-oficios--compacto a{border:0;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:.6rem;padding:.5rem 0;font-size:.8125rem;line-height:1.35;display:grid}.servicios-v4 .sv-oficios--compacto a>span{display:none}.servicios-v4 .sv-agente-ejemplo{border-block:1px solid var(--sv-borde)}.servicios-v4 .sv-dialogo{gap:1.5rem;margin-block:1rem;display:grid}.servicios-v4 .sv-dialogo>div{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.servicios-v4 .sv-dialogo__mensaje{border:1px solid var(--sv-borde);background:var(--g-lona-alta);color:var(--g-tinta);border-radius:8px;margin-top:.5rem;padding:1rem;font-size:.9375rem;line-height:1.5}.servicios-v4 .sv-dialogo>div:last-child .sv-dialogo__mensaje{background:var(--g-carta)}@supports (color:color-mix(in lab, red, red)){.servicios-v4 .sv-dialogo>div:last-child .sv-dialogo__mensaje{background:color-mix(in srgb,var(--g-carta) 30%,var(--g-lona))}}.servicios-v4 .sv-niveles__lista{gap:1rem;display:grid}.servicios-v4 .sv-niveles__lista li{border:1px solid var(--sv-borde);border-radius:8px;grid-template-columns:42px minmax(0,1fr);gap:.5rem 1rem;padding:1rem;display:grid}.servicios-v4 .sv-niveles__lista svg{grid-row:1/3}.servicios-v4 .sv-niveles__lista p{color:var(--g-bruma);font-size:.9375rem;line-height:1.5}.servicios-v4 .sv-niveles>.hm-enlace{margin-top:1rem}.servicios-v4 .sv-tabla{border:1px solid var(--sv-borde);border-radius:8px;width:100%;overflow-x:auto}.servicios-v4 .sv-tabla table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--g-bruma);font-size:.8125rem}.servicios-v4 .sv-tabla th:first-child{width:40%}.servicios-v4 .sv-tabla thead th{color:var(--g-mar);font-size:.65rem;font-family:var(--g-fuente-mono);text-transform:uppercase}.servicios-v4 .sv-tabla th{text-align:left;font-weight:400}.servicios-v4 .sv-tabla :is(th,td){border-bottom:1px solid var(--sv-borde);overflow-wrap:anywhere;padding:.8rem .35rem}.servicios-v4 .sv-tabla tr:last-child :is(th,td){border-bottom:0}.servicios-v4 .sv-tabla td,.servicios-v4 .sv-tabla thead th:not(:first-child){text-align:center}.servicios-v4 .sv-si{color:var(--g-laton);font-size:1rem;font-weight:600}.servicios-v4 .sv-no{color:var(--g-bruma)}@media (min-width:700px){.servicios-v4 .sv-portada{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2rem;padding-block:3rem 2rem}.servicios-v4 .sv-portada__arte{width:100%;max-width:440px;max-height:340px}.servicios-v4 .sv-acciones .hm-boton{width:auto}.servicios-v4 .sv-beneficios{padding-block:1.2rem 2rem}.servicios-v4 .sv-beneficios ul{justify-content:space-between;gap:1.4rem;display:flex}.servicios-v4 .sv-beneficios li{flex:1;max-width:230px}.servicios-v4 .sv-ejemplo__interior{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3rem}.servicios-v4 .sv-entregables{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem 2rem}.servicios-v4 .sv-proceso{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.servicios-v4 .sv-etapas{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.servicios-v4 .sv-proceso li,.servicios-v4 .sv-etapas li{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.servicios-v4 .sv-proceso p,.servicios-v4 .sv-etapas p{font-size:.875rem}.servicios-v4 .sv-antes-despues{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.servicios-v4 .sv-semana{grid-template-columns:repeat(5,minmax(0,1fr))}.servicios-v4 .sv-semana li{text-align:center;flex-direction:column;justify-content:flex-start;gap:.8rem;padding:1rem .65rem;display:flex}.servicios-v4 .sv-semana li>svg,.servicios-v4 .sv-semana__pausa{height:30px}.servicios-v4 .sv-cierre{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:2rem;padding-block:2rem 3rem}.servicios-v4 .sv-cierre p{margin-inline:0}.servicios-v4 .sv-orientador{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.65rem 2rem;padding:1.5rem;display:grid}.servicios-v4 .sv-orientador label,.servicios-v4 .sv-orientador select{grid-column:1}.servicios-v4 .sv-orientador__respuesta{grid-area:1/2/3;margin-top:0}.servicios-v4 .sv-fichas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3rem}.servicios-v4 .sv-ficha{grid-template-columns:100px minmax(0,1fr) 20px;gap:1.1rem;padding-block:1.5rem}.servicios-v4 .sv-ficha .hm-arte{height:100px}.servicios-v4 .sv-ficha h3{font-size:1.5rem}.servicios-v4 .sv-conexion__interior{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:4rem}.servicios-v4 .sv-oficios{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.servicios-v4 .sv-oficios a{border:0;flex-direction:column;align-items:flex-start;gap:1rem;height:100%;display:flex}.servicios-v4 .sv-oficios--compacto{gap:1rem;display:grid;overflow:visible}.servicios-v4 .sv-oficios--compacto a{flex-direction:row;align-items:center;gap:.6rem;display:flex}.servicios-v4 .sv-dialogo{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.servicios-v4 .sv-niveles__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.servicios-v4 .sv-niveles__lista li{border:0;flex-direction:column;align-items:flex-start;gap:.8rem;padding:0;display:flex}.servicios-v4 .sv-tabla table{font-size:1rem}.servicios-v4 .sv-tabla thead th{font-size:.8125rem}.servicios-v4 .sv-tabla :is(th,td){padding:.9rem 1rem}}@media (min-width:960px){.servicios-v4 .sv-condiciones{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:3rem}.servicios-v4 .sv-requisitos{grid-template-columns:repeat(2,minmax(0,1fr))}.servicios-v4 .sv-precio{border-left:1px solid var(--sv-borde);padding-left:2.5rem}.servicios-v4 .sv-flujo-ejemplo{grid-template-columns:auto 30px minmax(0,1fr);align-items:center}.servicios-v4 .sv-flujo-ejemplo ul{justify-content:stretch;display:grid}.servicios-v4 .sv-flujo-ejemplo li{grid-template-columns:28px minmax(0,1fr);align-items:center}.servicios-v4 .sv-flujo-ejemplo__flecha{transform:none}}@media (hover:hover) and (pointer:fine){.servicios-v4 .sv-ficha:hover h3,.servicios-v4 .sv-oficios a:hover strong,.servicios-v4 .sv-entregables summary:hover,.servicios-v4 .sv-precio summary:hover{color:var(--g-laton)}}.servicios-v4 .sv-oficios-ayuda{color:var(--g-laton);margin-top:.4rem;font-size:.75rem}@media (min-width:700px){.servicios-v4 .sv-tabla th:first-child{width:46%}.servicios-v4 .sv-oficios-ayuda{display:none}}.planes-v4 .pw-hero-figura{margin:0}.planes-v4 .pw-hero-figura figcaption{text-align:center;font:400 .75rem/1.45 var(--g-fuente-mono);gap:.5rem;margin-top:.5rem;display:grid}.planes-v4 .pw-hero-figura figcaption strong{border-top:1px solid var(--sv-borde);color:var(--g-laton);padding-top:.5rem;font-weight:400}.planes-v4 .pw-tarifas{gap:1rem;display:grid}.planes-v4 .pw-plan{border:1px solid var(--g-carta-honda);border-radius:8px;grid-template-columns:minmax(0,1fr) 100px;gap:.8rem 1rem;padding:1.15rem;display:grid}.planes-v4 .pw-plan__copia h3{font:500 .875rem/1.35 var(--g-fuente-mono);text-transform:uppercase;letter-spacing:.015em}.planes-v4 .pw-plan__precio{font:750 clamp(1.65rem,3.4vw,2.35rem)/1.15 var(--g-fuente-display);letter-spacing:-.045em;margin-top:.45rem}.planes-v4 .pw-plan__verbo{margin-top:.65rem;font-size:.9375rem;line-height:1.4}.planes-v4 .pw-plan__extra{color:var(--g-bruma);margin-top:.5rem;font-size:.8125rem;line-height:1.45}.planes-v4 .pw-plan__arte{align-self:center;height:110px}.planes-v4 .pw-plan .hm-boton{grid-column:1/-1;justify-content:space-between;gap:.45rem;width:100%;min-height:44px;padding:.6rem .7rem;font-size:.8125rem}.planes-v4 .pw-plan--destacado{background:var(--g-mar);color:var(--g-lona);border-color:var(--g-mar)}.planes-v4 .pw-plan--destacado .pw-plan__extra{color:var(--g-arena)}.planes-v4 .pw-plan--destacado .hm-boton{background:var(--g-lona);border-color:var(--g-lona);color:var(--g-mar)}.planes-v4 .pw-condiciones{color:var(--g-bruma);gap:.45rem;margin-top:1.2rem;font-size:.8125rem;line-height:1.5;display:grid}.planes-v4 .pw-condiciones strong{color:var(--g-mar);font-weight:500}.planes-v4 .pw-planes,.planes-v4 .pw-incluidos{border-bottom:1px solid var(--sv-borde)}.planes-v4 .pw-incluidos__lista{align-items:start;gap:.8rem;display:grid}.planes-v4 .pw-incluidos article>div>p{color:var(--g-bruma);font-size:.875rem;line-height:1.5}.planes-v4 .pw-checks{gap:.7rem;margin-top:1rem;display:grid}.planes-v4 .pw-checks li{color:var(--g-bruma);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}.planes-v4 .pw-checks svg{color:var(--g-laton);margin-top:.1rem}.planes-v4 .pw-incluidos .pw-incluidos__extra{color:var(--g-laton);margin-top:1rem}.planes-v4 .pw-comun{gap:2rem;display:grid}.planes-v4 .pw-comun__lista{gap:1.5rem;display:grid}.planes-v4 .pw-comun__lista li{grid-template-columns:38px minmax(0,1fr);gap:.4rem .8rem;display:grid}.planes-v4 .pw-comun__lista svg{grid-row:1/3}.planes-v4 .pw-comun__lista h3{font-size:1rem}.planes-v4 .pw-comun__lista p{color:var(--g-bruma);font-size:.875rem;line-height:1.5}.planes-v4 .pw-aparte{background:var(--g-tinta-alta);color:var(--g-lona);border-radius:8px;padding:1.5rem}.planes-v4 .pw-aparte h2{color:var(--g-lona);font-size:1.8rem}.planes-v4 .pw-aparte ul{margin-top:1.3rem}.planes-v4 .pw-aparte li{border-bottom:1px solid var(--g-arena);padding-block:.8rem;font-size:.9375rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.planes-v4 .pw-aparte li{border-bottom:1px solid color-mix(in srgb,var(--g-arena) 30%,transparent)}}.planes-v4 .pw-aparte li:last-child{border:0}.planes-v4 .pw-aparte strong{color:var(--g-laton-claro);font-weight:600}.planes-v4 .pw-aparte>p{color:var(--g-arena);margin-top:.8rem;font-size:.8125rem;line-height:1.5}.planes-v4 .pw-aparte .hm-enlace{color:var(--g-lona);margin-top:.5rem}.metodo-v4 .pw-mapa{border-block:1px solid var(--sv-borde)}.metodo-v4 .pw-recorrido{gap:1rem;display:grid}.metodo-v4 .pw-recorrido__paso{color:var(--g-mar);grid-template-columns:1.25rem 76px minmax(0,1fr);align-items:center;gap:.65rem;padding-block:.6rem;display:grid}.metodo-v4 .pw-recorrido .hm-arte{height:82px}.metodo-v4 .pw-recorrido .hm-numero{align-self:start;margin-top:.4rem}.metodo-v4 .pw-recorrido h3{font:500 .8125rem/1.35 var(--g-fuente-mono);text-transform:uppercase;letter-spacing:.02em}.metodo-v4 .pw-recorrido p{color:var(--g-bruma);margin-top:.5rem;font-size:.875rem;line-height:1.45}.metodo-v4 .pw-recorrido__ver{text-underline-offset:3px;min-height:32px;color:var(--g-laton);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.75rem;text-decoration:underline;display:inline-flex}.metodo-v4 .pw-entregas{display:grid}.metodo-v4 .pw-entregas>li{border-top:1px solid var(--sv-borde);grid-template-columns:1.5rem minmax(0,1fr);gap:.8rem;padding-block:1.4rem;display:grid}.metodo-v4 .pw-entregas .hm-numero{font-size:1rem}.metodo-v4 .pw-entregas__explicacion p{color:var(--g-bruma);margin-top:.6rem;font-size:.9375rem;line-height:1.55}.metodo-v4 .pw-recibes{border:1px solid var(--sv-borde);background:var(--g-carta);border-radius:8px;grid-column:2;align-items:flex-start;gap:.9rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.metodo-v4 .pw-recibes{background:color-mix(in srgb,var(--g-carta) 20%,var(--g-lona))}}.metodo-v4 .pw-recibes strong{color:var(--g-laton);font-size:.875rem;font-weight:500}.metodo-v4 .pw-recibes p{color:var(--g-bruma);margin-top:.4rem;font-size:.875rem;line-height:1.5}.metodo-v4 .pw-plazos{color:var(--g-bruma);align-items:flex-start;gap:.8rem;margin-top:1rem;font-size:.875rem;line-height:1.5;display:flex}.metodo-v4 .pw-compromisos{background:var(--g-tinta-alta);color:var(--g-lona);padding-block:2.5rem}.metodo-v4 .pw-compromisos h2{color:var(--g-lona)}.metodo-v4 .pw-compromisos ul{gap:1.5rem;display:grid}.metodo-v4 .pw-compromisos li{align-items:flex-start;gap:.85rem;display:flex}.metodo-v4 .pw-compromisos svg{color:var(--g-laton-claro)}.metodo-v4 .pw-compromisos h3{color:var(--g-laton-claro);font-size:1.0625rem}.metodo-v4 .pw-compromisos p{color:var(--g-arena);margin-top:.5rem;font-size:.9375rem;line-height:1.5}@media (min-width:700px){.planes-v4 .pw-tarifas,.planes-v4 .pw-incluidos__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.planes-v4 .pw-condiciones,.planes-v4 .pw-comun__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.metodo-v4 .pw-recorrido{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.metodo-v4 .pw-recorrido__paso{flex-direction:column;align-items:flex-start;gap:.6rem;height:100%;display:flex}.metodo-v4 .pw-recorrido .hm-arte{width:100%;height:110px}.metodo-v4 .pw-entregas>li{grid-template-columns:2rem minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding-block:1.5rem}.metodo-v4 .pw-recibes{grid-column:3}.metodo-v4 .pw-compromisos ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media (min-width:1050px){.planes-v4 .pw-tarifas{grid-template-columns:repeat(4,minmax(0,1fr))}.planes-v4 .pw-plan{grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr)}.planes-v4 .pw-plan__arte{height:150px}.planes-v4 .pw-plan .hm-boton{grid-column:1}.planes-v4 .pw-incluidos__lista{grid-template-columns:repeat(4,minmax(0,1fr))}.planes-v4 .pw-comun{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:3rem}}@media (hover:hover) and (pointer:fine){.metodo-v4 .pw-recorrido__paso:hover h3{color:var(--g-laton)}}.identidad-v4 .id4-intro{color:var(--g-bruma);margin-top:.65rem;line-height:1.5}.identidad-v4 .id4-seccion{border-block-start:1px solid var(--hm-borde)}.identidad-v4 .hm-boton>span:first-child{align-items:center;gap:.5rem;display:inline-flex}.identidad-v4 .id4-retrato{aspect-ratio:4/5;border:1px solid var(--g-carta-honda);background:var(--g-carta);border-radius:3px;width:min(75vw,280px);margin:.5rem auto 1.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.identidad-v4 .id4-retrato{background:color-mix(in srgb,var(--g-carta) 30%,var(--g-lona))}}.identidad-v4 .id4-retrato:before,.identidad-v4 .id4-retrato:after{content:"";border-color:var(--g-laton);pointer-events:none;z-index:1;width:28px;height:28px;position:absolute}.identidad-v4 .id4-retrato:before{border-top:2px solid var(--g-laton);border-left:2px solid var(--g-laton);top:-2px;left:-2px}.identidad-v4 .id4-retrato:after{border-bottom:2px solid var(--g-laton);border-right:2px solid var(--g-laton);bottom:-2px;right:-2px}.identidad-v4 .id4-retrato>img:not(.id4-retrato__cabo){object-fit:cover;width:100%;height:100%}.identidad-v4 .id4-monograma{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.identidad-v4 .id4-monograma>span{width:1.7em;height:1.7em;font:450 4rem/1 var(--g-fuente-display);letter-spacing:-.08em;border:1px solid var(--g-mar);border-radius:50%;place-items:center;display:grid}.identidad-v4 .id4-monograma p{margin-top:1rem;font-size:.9375rem}.identidad-v4 .id4-monograma small{color:var(--g-bruma);margin-top:.3rem;font-size:.75rem}.identidad-v4 .id4-retrato .id4-retrato__cabo{object-fit:contain;width:90%;height:60px;position:absolute;bottom:-22px;left:5%}.identidad-v4 .id4-firma{color:var(--g-mar);font:italic 550 1.9rem/1.2 var(--g-fuente-display);border-bottom:1px solid var(--g-laton);margin-bottom:1.4rem;padding-bottom:.25rem;display:inline-block}.identidad-v4 .id4-anclas{border-block:1px solid var(--hm-borde);flex-wrap:wrap;justify-content:center;gap:.5rem 1.2rem;padding-block:.5rem;display:flex}.identidad-v4 .id4-anclas .hm-enlace{font-size:.8125rem;text-decoration:none}.identidad-v4 .id4-anclas .hm-enlace>span{display:none}.identidad-v4 .id4-historia{gap:2rem;display:grid}.identidad-v4 .id4-hitos{display:grid}.identidad-v4 .id4-hitos li{border-left:1px solid var(--g-laton);padding:.3rem 0 1.2rem 1.1rem;position:relative}.identidad-v4 .id4-hitos li:before{content:"";background:var(--g-laton);border-radius:50%;width:7px;height:7px;position:absolute;top:.7rem;left:-4px}.identidad-v4 .id4-hitos strong{font:600 1.1rem/1.3 var(--g-fuente-mono);color:var(--g-laton)}.identidad-v4 .id4-hitos p{color:var(--g-bruma);margin-top:.35rem;font-size:.875rem}.identidad-v4 .id4-datos{background:var(--g-mar);color:var(--g-lona);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1.1rem;display:grid}.identidad-v4 .id4-datos li{align-content:start;gap:.5rem;display:grid}.identidad-v4 .id4-datos svg{color:var(--g-lona)}.identidad-v4 .id4-datos strong{font:600 1.2rem/1.2 var(--g-fuente-display)}.identidad-v4 .id4-datos span{font-size:.75rem;line-height:1.4}.identidad-v4 .id4-trayectoria{border-top:1px solid var(--hm-borde);gap:2rem;display:grid}.identidad-v4 .id4-trayectoria>.hm-arte{display:none}.identidad-v4 .id4-trayectoria p{color:var(--g-bruma);line-height:1.6}.identidad-v4 .id4-trayectoria summary{cursor:pointer;min-height:48px;color:var(--g-mar);justify-content:space-between;gap:1rem;padding-block:.75rem;font-size:.875rem;display:flex}.identidad-v4 .id4-trayectoria details{margin-top:.5rem}.identidad-v4 .id4-clientes{gap:1rem;display:grid}.identidad-v4 .id4-clientes a{color:var(--g-mar);border-bottom:1px solid var(--hm-borde);display:block}.identidad-v4 .id4-clientes a>div{padding:1rem 2rem 1rem 0;position:relative}.identidad-v4 .id4-clientes a>div>span{color:var(--g-bruma);margin-top:.4rem;font-size:.8125rem;display:block}.identidad-v4 .id4-clientes svg{color:var(--g-laton);position:absolute;top:1rem;right:0}.identidad-v4 .id4-clientes--capturas a{border:1px solid var(--g-carta-honda);border-radius:8px;overflow:hidden}.identidad-v4 .id4-clientes--capturas a>div{padding:1rem 2rem 1rem 1rem}.identidad-v4 .id4-clientes--capturas svg{right:1rem}.identidad-v4 .id4-clientes--capturas img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.identidad-v4 .id4-stack{gap:1rem;display:grid}.identidad-v4 .id4-chips{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;padding-bottom:1rem;display:flex}.identidad-v4 .id4-chips li{border:1px solid var(--g-carta-honda);color:var(--g-bruma);border-radius:999px;padding:.3rem .6rem;font-size:.75rem;line-height:1.3}.identidad-v4 .id4-remoto>div{color:var(--g-bruma);gap:1.2rem;font-size:.9375rem;display:grid}.identidad-v4 .id4-remoto strong{color:var(--g-mar);margin-bottom:.3rem;display:block}.identidad-v4 .id4-remoto .hm-boton{justify-self:start}.identidad-v4 .id4-servicios{gap:1rem;display:grid}.identidad-v4 .id4-servicios>li{border:1px solid var(--g-carta-honda);border-radius:8px;padding:1.25rem}.identidad-v4 .id4-servicios>li>.hm-arte{float:right;width:84px;height:80px;margin:0 0 .8rem .8rem}.identidad-v4 .id4-servicios h3{font-size:1.25rem}.identidad-v4 .id4-servicios h3 span{font-size:1rem}.identidad-v4 .id4-precio{color:var(--g-laton);margin-top:.65rem;font-size:1.2rem;font-weight:600}.identidad-v4 .id4-servicios>li>ul{clear:both;color:var(--g-bruma);margin-top:1rem;padding-left:1rem;font-size:.875rem;line-height:1.6;list-style:outside}.identidad-v4 .id4-servicios .hm-enlace{margin-top:.6rem}.identidad-v4 .id4-puertas{gap:.75rem;display:grid}.identidad-v4 .id4-puertas a{color:var(--g-mar);border:1px solid var(--g-carta-honda);border-radius:8px;align-items:center;gap:.9rem;min-height:88px;padding:1rem;display:flex}.identidad-v4 .id4-puertas a>span:first-of-type{flex:1}.identidad-v4 .id4-puertas strong{font-size:.9375rem;font-weight:600;display:block}.identidad-v4 .id4-puertas small{color:var(--g-bruma);margin-top:.25rem;font-size:.8125rem;line-height:1.4;display:block}.identidad-v4 .id4-puertas a>span:last-child{color:var(--g-laton)}.identidad-v4 .id4-aplicaciones{gap:1rem;display:grid}.identidad-v4 .id4-aplicaciones>li{border:1px solid var(--g-carta-honda);border-radius:8px;padding:1.25rem}.identidad-v4 .id4-aplicaciones h3{font-size:1.3rem}.identidad-v4 .id4-aplicaciones p{color:var(--g-bruma);margin-top:.75rem;font-size:.9375rem;line-height:1.55}.identidad-v4 .id4-aplicaciones .id4-aplicaciones__detalle{border-top:1px solid var(--hm-borde);color:var(--g-mar);padding-top:.8rem;font-size:.875rem}.identidad-v4 .id4-aplicaciones .hm-arte{width:100%;max-width:220px;height:150px;margin:1rem auto 0}.identidad-v4 .id4-contacto-acciones{flex-wrap:wrap;gap:.75rem;display:flex}.identidad-v4 .id4-cierre-contacto{border-top:1px solid var(--hm-borde)}.identidad-v4 .id4-cv-profesion{letter-spacing:-.025em;margin-top:1rem;font-size:1.4rem}.identidad-v4 .id4-contactos-cv{flex-wrap:wrap;gap:.8rem 1.5rem;padding-bottom:1.5rem;display:flex}.identidad-v4 .id4-contactos-cv li{align-items:center;gap:.6rem;min-width:0;font-size:.875rem;display:flex}.identidad-v4 .id4-contactos-cv a{color:var(--g-mar);overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.identidad-v4 .id4-cv-timeline{display:grid}.identidad-v4 .id4-cv-timeline>li{border-left:1px solid var(--g-laton);gap:.8rem;padding:0 0 1.8rem 1.2rem;display:grid;position:relative}.identidad-v4 .id4-cv-timeline>li+li{padding-top:1.4rem}.identidad-v4 .id4-cv-timeline>li:before{content:"";background:var(--g-laton);border-radius:50%;width:7px;height:7px;position:absolute;top:.5rem;left:-4px}.identidad-v4 .id4-cv-timeline>li+li:before{top:1.9rem}.identidad-v4 .id4-periodo{color:var(--g-laton);font-weight:600}.identidad-v4 .id4-empresa{color:var(--g-bruma);margin-top:.5rem;font-size:.9375rem}.identidad-v4 .id4-lista{color:var(--g-bruma);margin-top:.8rem;padding-left:1.1rem;font-size:.9375rem;list-style:outside}.identidad-v4 .id4-lista li{margin-bottom:.4rem}.identidad-v4 .id4-cv-timeline>li>div>p:last-child{color:var(--g-bruma);margin-top:.7rem;font-size:.9375rem}.identidad-v4 .id4-stack--cv section h3{margin-bottom:.7rem;font-size:1rem}.identidad-v4 .id4-stack--cv section li{color:var(--g-bruma);font-size:.9375rem;line-height:1.65}.identidad-v4 .id4-cv-remoto{gap:2rem;display:grid}.identidad-v4 .id4-idiomas{gap:.65rem;display:grid}.identidad-v4 .id4-idiomas>div{border-bottom:1px solid var(--hm-borde);grid-template-columns:80px minmax(0,1fr);gap:.8rem;padding-bottom:.5rem;font-size:.9375rem;display:grid}.identidad-v4 .id4-idiomas dt{font-weight:600}.identidad-v4 .id4-idiomas dd,.identidad-v4 .id4-cv-remoto p{color:var(--g-bruma)}.identidad-v4 .id4-cv-remoto p+p{margin-top:.8rem}.identidad-v4 .id4-cv-contacto{background:var(--g-tinta-alta);color:var(--g-lona);padding-block:2rem}.identidad-v4 .id4-cv-contacto>div{gap:1.5rem;display:grid}.identidad-v4 .id4-cv-contacto h2{color:var(--g-lona)}.identidad-v4 .id4-cv-contacto p{color:var(--g-arena);margin-top:.6rem}.identidad-v4 .id4-cv-contacto .hm-boton{border-color:var(--g-arena);color:var(--g-lona);background:0 0}.identidad-v4 .id4-cv-contacto>div>.hm-boton{justify-self:start}.identidad-v4 .id4-subtitulo{font:600 1.35rem/1.25 var(--g-fuente-display);letter-spacing:-.025em;margin-top:1rem}.identidad-v4 .id4-estado{border:1px solid var(--g-laton);color:var(--g-laton);border-radius:999px;align-items:center;gap:.5rem;margin-top:1rem;padding:.55rem .85rem;font-size:.9375rem;display:inline-flex}.identidad-v4 .id4-ugc-arte{width:min(100%,420px);min-height:330px;margin-inline:auto;padding-right:70px;position:relative}.identidad-v4 .id4-ugc-arte .id4-retrato{width:210px;margin:0}.identidad-v4 .id4-ugc-arte>.hm-arte{width:65%;height:220px;position:absolute;bottom:0;right:0}.identidad-v4 .id4-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;max-width:760px;margin-inline:auto;display:grid}.identidad-v4 .id4-videos>div{aspect-ratio:9/16;border:1px solid var(--g-laton);color:var(--g-bruma);background:var(--g-carta);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.identidad-v4 .id4-videos>div{background:color-mix(in srgb,var(--g-carta) 20%,var(--g-lona))}}.identidad-v4 .id4-videos>div{text-align:center;border-radius:3px;padding:.5rem;font-size:.75rem}.enlace-v4{min-height:100dvh;padding-block:1rem}.enlace-v4 .lt4-marco{width:min(440px,100% - 32px);margin-inline:auto}.enlace-v4 h1{font-size:2.1rem;line-height:1.1}.enlace-v4 h2{font-size:1.35rem}.enlace-v4 .lt4-marca{border-bottom:1px solid var(--g-carta-honda);padding-bottom:1rem}.enlace-v4 .lt4-marca img{width:115px;height:auto;display:block}.enlace-v4 .lt4-presentacion{text-align:center;padding-block:1.5rem}.enlace-v4 .id4-retrato--compacto{width:150px;margin:0 auto 1.9rem}.enlace-v4 .id4-monograma>span{font-size:2.5rem}.enlace-v4 .id4-monograma p{font-size:.8rem}.enlace-v4 .id4-monograma small{font-size:.65rem}.enlace-v4 .id4-retrato .id4-retrato__cabo{height:40px;bottom:-17px}.enlace-v4 .id4-subtitulo{font-size:1.2rem}.enlace-v4 .lt4-presentacion>p:not(.hm-etiqueta,.id4-subtitulo){color:var(--g-bruma);margin-top:.6rem;font-size:.875rem}.enlace-v4 .lt4-presentacion>.hm-boton{width:100%;margin-top:1.2rem}.enlace-v4 .lt4-presentacion>small{color:var(--g-bruma);margin-top:.6rem;font-size:.75rem;display:block}.enlace-v4 .lt4-grupos{gap:.7rem;display:grid}.enlace-v4 .lt4-grupos>details{border:1px solid var(--g-carta-honda);border-radius:8px;overflow:hidden}.enlace-v4 .lt4-grupos summary{cursor:pointer;align-items:center;gap:.75rem;min-height:86px;padding:.9rem;list-style:none;display:flex}.enlace-v4 .lt4-grupos summary::-webkit-details-marker{display:none}.enlace-v4 .lt4-grupos summary>span:first-of-type{flex:1}.enlace-v4 .lt4-grupos summary strong{font:650 1.15rem/1.2 var(--g-fuente-display);letter-spacing:-.025em;display:block}.enlace-v4 .lt4-grupos summary small{color:var(--g-bruma);margin-top:.25rem;font-size:.75rem;line-height:1.4;display:block}.enlace-v4 .sv-plus{color:var(--g-laton);transition:transform var(--pro-rapido) var(--pro-curva)}.enlace-v4 .lt4-grupos>details[open]>summary .sv-plus{transform:rotate(45deg)}.enlace-v4 .lt4-grupos details>div{border-top:1px solid var(--g-carta-honda);margin:0 .9rem;padding-bottom:.8rem}.enlace-v4 .lt4-lista a{min-height:48px;color:var(--g-mar);border-bottom:1px solid var(--g-carta-honda);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.7rem;display:flex}.enlace-v4 .lt4-lista strong{font-size:.9375rem;font-weight:500}.enlace-v4 .lt4-lista small{color:var(--g-bruma);margin-top:.2rem;font-size:.75rem;display:block}.enlace-v4 .lt4-lista a>span:last-child{color:var(--g-laton)}.enlace-v4 .lt4-dos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block:.5rem;display:grid}.enlace-v4 .lt4-grupos .hm-enlace{font-size:.875rem}.enlace-v4 .lt4-ugc>.hm-arte{width:170px;height:145px;margin:.8rem auto}.enlace-v4 .lt4-ugc p{color:var(--g-bruma);margin-top:.7rem;font-size:.875rem;line-height:1.5}.enlace-v4 .lt4-ugc .hm-boton{width:100%;margin-top:.5rem;padding-left:.8rem;font-size:.875rem}.enlace-v4 .lt4-contacto{border-bottom:1px solid var(--g-carta-honda);padding-block:1.5rem}.enlace-v4 .lt4-contacto .id4-contacto-acciones{margin-top:1rem;display:grid}.enlace-v4 .lt4-contacto .hm-boton{gap:.5rem;width:100%;padding-left:.8rem;font-size:.875rem}.enlace-v4 .lt4-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:1rem 0;display:flex}.enlace-v4 .lt4-pie a{min-height:44px;color:var(--g-bruma);align-items:center;font-size:.75rem;display:inline-flex}.enlace-v4 .lt4-pie img{width:90px;height:auto;display:block}.enlace-v4 .lt4-pie small{text-align:center;width:100%;color:var(--g-bruma);font-size:.6875rem}@media (min-width:700px){.identidad-v4 .id4-historia{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;gap:3rem}.identidad-v4 .id4-hitos{grid-template-columns:repeat(4,minmax(0,1fr))}.identidad-v4 .id4-hitos li{border-left:0;border-top:1px solid var(--g-laton);padding:1rem 1rem 0 0}.identidad-v4 .id4-hitos li:before{top:-4px;left:0}.identidad-v4 .id4-datos{grid-template-columns:1fr;gap:1.5rem}.identidad-v4 .id4-datos li{grid-template-columns:28px minmax(0,1fr);gap:.35rem .6rem}.identidad-v4 .id4-datos svg{grid-row:1/3}.identidad-v4 .id4-trayectoria{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);align-items:center;gap:3rem}.identidad-v4 .id4-trayectoria>.hm-arte{max-height:220px;display:block}.identidad-v4 .id4-clientes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.identidad-v4 .id4-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem}.identidad-v4 .id4-remoto>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.5rem 3rem}.identidad-v4 .id4-servicios,.identidad-v4 .id4-aplicaciones,.identidad-v4 .id4-puertas{grid-template-columns:repeat(3,minmax(0,1fr))}.identidad-v4 .id4-puertas a{height:100%}.identidad-v4 .id4-servicios>li>.hm-arte{width:72px;height:72px}.identidad-v4 .id4-cv-timeline>li{grid-template-columns:145px minmax(0,1fr);gap:2rem;padding-left:1.2rem}.identidad-v4 .id4-cv-remoto{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.identidad-v4 .id4-cv-contacto>div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center}.identidad-v4 .id4-cv-contacto>div>.hm-boton{grid-column:2}.identidad-v4 .id4-videos{gap:2.5rem}.identidad-v4 .id4-videos>div{max-height:330px;font-size:.9375rem}}@media (min-width:1050px){.identidad-v4 .id4-stack{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.identidad-v4 .id4-clientes a:hover h3,.identidad-v4 .id4-puertas a:hover strong,.enlace-v4 .lt4-lista a:hover strong{color:var(--g-laton)}}@media print{@page{size:A4;margin:14mm}body:has(main.id4-cv){background:#fff!important}body:has(main.id4-cv):before{background:#fff!important}body:has(main.id4-cv):after{background:#fff!important}.id4-cv,.id4-cv *{color:#000!important;box-shadow:none!important;background:#fff!important;animation:none!important}.id4-cv .id4-noimprimir,.id4-cv .id4-decorativo,.site-nav{display:none!important}body:has(main.id4-cv) footer{display:none!important}body:has(main.id4-cv) .salto-contenido{display:none!important}.id4-cv{font-size:9pt;line-height:1.3;overflow:visible}.id4-cv .hm-wrap{width:100%;max-width:none;margin:0}.id4-cv .sv-portada{padding:0 0 8pt;display:block}.id4-cv h1{font-size:24pt;line-height:1.1}.id4-cv h1 br{display:none}.id4-cv .id4-cv-profesion{margin-top:5pt;font-size:13pt}.id4-cv .sv-lead{margin:5pt 0;font-size:10pt}.id4-cv .hm-seccion{padding-block:8pt}.id4-cv .hm-cabecera{margin-bottom:8pt}.id4-cv h2{font-size:15pt}.id4-cv h3{font-size:11pt}.id4-cv .id4-contactos-cv{gap:4pt 12pt;padding:0 0 8pt}.id4-cv .id4-contactos-cv li,.id4-cv .id4-contactos-cv a{min-height:0;font-size:8pt}.id4-cv .id4-contactos-cv svg{width:12pt;height:12pt}.id4-cv .id4-cv-timeline>li{break-inside:avoid;grid-template-columns:95pt minmax(0,1fr);gap:12pt;padding:0 0 6pt 10pt;display:grid}.id4-cv .id4-cv-timeline>li+li{padding-top:6pt}.id4-cv .id4-empresa,.id4-cv .id4-lista,.id4-cv .id4-cv-timeline>li>div>p:last-child{margin-top:4pt;font-size:9pt;line-height:1.35}.id4-cv .id4-lista li{margin-bottom:3pt}.id4-cv .id4-chips{gap:3pt;margin-top:4pt;padding:0}.id4-cv .id4-chips li{padding:2pt 4pt;font-size:7pt}.id4-cv .id4-stack--cv{break-inside:avoid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10pt;display:grid}.id4-cv .id4-stack--cv section li{font-size:8pt;line-height:1.4}.id4-cv .id4-cv-remoto{break-inside:avoid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20pt;display:grid}.id4-cv .id4-cv-remoto p,.id4-cv .id4-idiomas>div{font-size:9pt}}.identidad-v4 .id4-contactos-cv{margin-inline:auto}.identidad-v4 .hm-boton svg{color:inherit}.ev-foto{min-width:0;margin:0}.ev-foto>img{object-fit:contain;width:100%;height:auto;display:block}.ev-portada{width:min(100%,420px);margin-inline:auto}.ev-portada--entera{max-width:310px}.ev-galeria{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.75rem,2vw,1.5rem);display:grid}.ev-tira{padding-block:1.5rem 2.5rem}.ev-tira .ev-galeria{max-width:760px;margin-inline:auto}.ev-galeria--ugc{gap:clamp(1rem,3vw,2.5rem)}.ev-nota{max-width:70ch;color:var(--g-bruma);margin-top:1.25rem;font-size:.8125rem;line-height:1.6}.ev-remoto{width:min(100%,380px);margin-inline:auto}.ev-trabajo{align-items:center;gap:2rem;display:grid}.ev-trabajo>.ev-foto{width:min(100%,380px);margin-inline:auto}.ev-trabajo p{margin-bottom:1rem;line-height:1.65}.identidad-v4 .id4-retrato>img:not(.hm-arte){object-fit:contain}.identidad-v4 .id4-retrato{overflow:hidden}.home-v4 .hm-sobre__marco>img{object-fit:contain;width:100%;height:auto}@media (min-width:700px){.ev-trabajo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.ev-galeria--ugc{grid-template-columns:repeat(4,minmax(0,1fr))}.ev-tira{padding-block:2rem 3rem}}@media print{.id4-cv .ev-foto,.id4-cv .ev-galeria{display:none}}@media (max-width:700px){.ugc-hero.ugc-hero--scrapbook{gap:20px;padding-bottom:24px}.ugc-hero.ugc-hero--scrapbook .ugc-hero-language{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin-top:20px;display:grid}.ugc-hero.ugc-hero--scrapbook .ugc-idiomas{display:contents}.ugc-hero.ugc-hero--scrapbook .ugc-idiomas__banderas{grid-area:1/1;align-items:center;min-height:44px}.ugc-hero.ugc-hero--scrapbook .ugc-idiomas__texto{max-width:100%;font:500 14px/1.5 var(--font-outfit), sans-serif;color:var(--ugc-plum);text-wrap:pretty;grid-area:2/1/auto/-1}.ugc-hero.ugc-hero--scrapbook .selector-bandera--ugc{z-index:8;grid-area:1/2;justify-self:end;position:relative}.ugc-hero.ugc-hero--scrapbook .selector-bandera--ugc>summary{border:1px solid var(--ugc-brass);background:var(--ugc-cream);border-radius:12px;min-height:44px;padding:10px 12px}.ugc-hero.ugc-hero--scrapbook .selector-bandera__lista{max-width:calc(100vw - 36px);left:auto;right:0}.ugc-hero.ugc-hero--scrapbook .ugc-actions{grid-template-columns:1.25fr 1fr;gap:10px;display:grid}.ugc-hero.ugc-hero--scrapbook .ugc-button{gap:10px;min-height:48px;padding-inline:12px}.ugc-hero.ugc-hero--scrapbook .ugc-hero-categories{gap:4px;margin-top:18px;padding-top:16px}.ugc-hero.ugc-hero--scrapbook .ugc-hero-categories li{gap:6px;font-size:clamp(10px,2.9vw,12px);line-height:1.3}.ugc-hero.ugc-hero--scrapbook .ugc-hero-categories img{width:48px;height:48px}.ugc-hero.ugc-hero--scrapbook .ugc-hero-categories li>span{text-wrap:balance;max-width:100%;min-height:2.6em}.ugc-hero.ugc-hero--scrapbook .ugc-scrapbook{aspect-ratio:1;max-width:400px;margin:0 auto}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-carita{width:30%;top:3%;left:3%;transform:rotate(-3deg)}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-paris{width:32%;top:8%;right:0;transform:rotate(3deg)}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-postmark{width:29%;height:17%;top:0;right:33%}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-person{width:68%;height:74%;bottom:1%;left:25%;transform:rotate(-1deg)}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-jet{width:32%;top:52%;left:1%;transform:rotate(-3deg)}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-frame-petals{width:40%;height:25%;top:16%;left:22%}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-note{width:46%!important;top:79%!important;right:0!important}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-note>p{font-size:clamp(11px,3.1cqi,13px)}.ugc-hero--scrapbook .ugc-scrapbook .ugc-scrap-shell{width:18%;bottom:-1%;right:0}.ugc-hero--scrapbook .ugc-scrapbook .ugc-detail-arrow{display:none}.ugc-hero--scrapbook .ugc-scrapbook .ugc-detail-heart{width:13%;top:0;right:0}.ugc-portfolio .ugc-brands{padding-top:24px}}
