.lk-portada{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#0b2a57}.lk-portada-fondo{position:absolute;inset:-3%;width:106%;height:106%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;animation:lk-portada-respira 22s ease-in-out infinite alternate;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lk-portada-viaje{position:absolute;will-change:transform}.lk-portada-ballena{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:lk-portada-ondula 9s ease-in-out infinite alternate}.lk-ballena-nada{position:relative}.lk-ballena-nada img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.lk-ballena-cuerpo-nada{position:relative;z-index:2}.lk-ballena-parte{position:absolute;inset:0;z-index:1;animation:4.6s ease-in-out infinite alternate}.lk-ballena-parte[data-mov=aleta-a]{animation-name:lk-aleta-a}.lk-ballena-parte[data-mov=aleta-b]{animation-name:lk-aleta-b}.lk-ballena-parte[data-mov=cola]{animation-name:lk-cola;animation-duration:3.6s}.lk-portada-cria .lk-ballena-parte{animation-duration:3.4s}.lk-portada-cria .lk-ballena-parte[data-mov=cola]{animation-duration:2.6s}@keyframes lk-aleta-a{0%{transform:rotate(-6deg)}to{transform:rotate(5deg)}}@keyframes lk-aleta-b{0%{transform:rotate(6deg)}to{transform:rotate(-5deg)}}@keyframes lk-cola{0%{transform:rotate(-7deg)}to{transform:rotate(6deg)}}.lk-portada-viaje--madre{top:1.5%;left:0;width:clamp(220px,27vw,460px);animation:lk-portada-cruza-izq 170s linear infinite;animation-delay:-68s}.lk-portada-cria{position:absolute;width:40%;left:82%;top:8%;animation-duration:5.5s;animation-delay:-2s}.lk-portada-viaje--lejos{top:2%;left:0;width:clamp(150px,17vw,280px);opacity:.62;filter:blur(.6px) saturate(.85);animation:lk-portada-cruza-der 240s linear infinite;animation-delay:-120s}@keyframes lk-portada-respira{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.035) translate3d(0,.8%,0)}}@keyframes lk-portada-ondula{0%{transform:translateZ(0) rotate(-1.2deg)}to{transform:translate3d(0,6px,0) rotate(1.2deg)}}@keyframes lk-portada-cruza-izq{0%{transform:translate3d(110vw,6vh,0)}to{transform:translate3d(-110%,-2vh,0)}}@keyframes lk-portada-cruza-der{0%{transform:translate3d(-110%,4vh,0)}to{transform:translate3d(110vw,0,0)}}.lk-portada-tinte{position:fixed;left:0;right:0;height:3px;z-index:0;pointer-events:none}.lk-portada-tinte[data-borde=arriba]{top:0;background:#8ccfdf}.lk-portada-tinte[data-borde=abajo]{bottom:0;background:#000614}@media (orientation:portrait){.lk-portada-tinte[data-borde=arriba]{background:#8dd7ea}.lk-portada-tinte[data-borde=abajo]{background:#00040f}}body:has(.lk-portada),html:has(.lk-portada){background:#00040f!important}@media (prefers-reduced-motion:reduce){.lk-ballena-parte,.lk-portada-ballena,.lk-portada-fondo{animation:none}.lk-portada-viaje--madre{animation:none;transform:translate3d(8vw,2vh,0)}.lk-portada-viaje--lejos{animation:none;transform:translate3d(68vw,4vh,0)}}.lk-vidrio-mar{--fg:#0b1c3d;--fg-soft:rgba(12,32,70,.84);--fg-muted:rgba(16,40,84,.7);--primary:#1667cf;--hairline:hsla(0,0%,100%,.5);--bg-sunken:hsla(0,0%,100%,.38);--btn-primary:#0b1c3d;--btn-primary-fg:#f3f7ff;position:relative;color:var(--fg);background:linear-gradient(165deg,rgba(232,245,255,.62),rgba(200,228,252,.5) 60%,rgba(176,214,248,.46));border:1px solid hsla(0,0%,100%,.55);backdrop-filter:blur(22px) saturate(165%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 34px 70px -28px rgba(0,8,30,.6);isolation:isolate}.lk-vidrio-mar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 60% at 18% -10%,hsla(0,0%,100%,.22),transparent 60%);pointer-events:none;z-index:-1}.lk-vidrio-mar--pie{background:linear-gradient(165deg,rgba(232,245,255,.58),rgba(196,226,252,.48))}@media (prefers-reduced-transparency:reduce){.lk-vidrio-mar,.lk-vidrio-mar--pie{background:#dcebfa;backdrop-filter:none}}.lk-marca-soul .rg-voxel{width:100%;min-width:0;line-height:0}.lk-marca-soul .rg-voxel-lienzo{display:block;max-width:100%;filter:drop-shadow(1px 3px 3px rgb(12 31 51/.22))}.lk-marca-soul .rg-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}