@font-face{font-family:The Romantic;src:url(/fonts/theromanticfont-oblique1-webfont.woff2)format("woff2"),url(/fonts/theromanticfont-oblique1-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--marino:#003f62;--azul:#80b2d5;--crema:#f3e6d0;--crema-claro:#f4ece3;--crema-boton:#edd1bb;--mostaza:#e4b05c;--blanco:#f7f9fa;--gris-placeholder:#b6b4ae;--col:min(100vw, 720px);--u:calc(var(--col) / 1080);--romantic:"The Romantic", "Times New Roman", serif;--arial:Arial, Helvetica, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--marino);color:var(--marino);font-family:var(--arial);margin:0;overflow-x:hidden}a[href^=tel\:],a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important}img{max-width:100%;display:block}[hidden]{display:none!important}.pantalla{z-index:0;min-height:calc(var(--alto,0) * var(--u));position:relative;overflow:hidden}.lienzo{width:var(--col);padding-bottom:calc(var(--pb,130) * var(--u));text-align:center;margin:0 auto;position:relative}.fondo-marino{background:var(--marino);color:var(--blanco);box-shadow:0 1px 0 var(--marino)}.fondo-azul{background:var(--azul);box-shadow:0 1px 0 var(--azul)}.fondo-crema{background:var(--crema);box-shadow:0 1px 0 var(--crema)}.fondo-crema-claro{background:var(--crema-claro);box-shadow:0 1px 0 var(--crema-claro)}.fondo-mostaza{background:var(--mostaza);box-shadow:0 1px 0 var(--mostaza)}.titulo,.manuscrita,.texto{margin:0}.titulo{font-family:var(--romantic);text-transform:uppercase;letter-spacing:-.06em;font-weight:400;font-size:calc(var(--fs,145) * var(--u));line-height:calc(var(--lh,136) * var(--u))}.manuscrita{font-family:var(--romantic);letter-spacing:0;font-weight:400;font-size:calc(var(--fs,100) * var(--u));line-height:calc(var(--lh,110) * var(--u))}.texto{font-family:var(--arial);font-size:max(14px, calc(var(--fs,39) * var(--u)));letter-spacing:-.01em;line-height:1.15}.texto b{font-weight:700}.textos>.texto+.texto{margin-top:calc(var(--entre,45) * var(--u))}.boton{justify-content:center;align-items:center;gap:calc(28 * var(--u));width:calc(var(--bw) * var(--u));height:calc(var(--bh) * var(--u));padding:calc(var(--bp,10) * var(--u)) 0 0;background:var(--azul);color:var(--marino);font-family:var(--romantic);font-weight:400;font-size:calc(var(--bf) * var(--u));letter-spacing:-.04em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.boton:after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.boton:focus-visible,a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid}.boton[aria-disabled=true]{cursor:default}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grupo-d{display:contents}.lienzo>*,.lienzo>.grupo-d>*{margin-top:calc(var(--mt,0) * var(--u));translate:calc(var(--dx,0) * var(--u)) 0;margin-bottom:0}@media (prefers-reduced-motion:no-preference){.js .revelar{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out}.js .revelar:not(.frase){transform:translateY(calc(30 * var(--u)))}.js .revelar.visible{opacity:1;transform:none}.js .revelar.frase.visible{transform:rotate(-4deg)}.js .revelar.pop{transition:opacity .5s ease-out,transform .7s cubic-bezier(.34,1.56,.64,1)}.js .revelar.pop:not(.visible){transform:scale(.82)}.js .revelar.desde-derecha{transition:opacity .9s ease-out,transform 1s cubic-bezier(.2,.8,.2,1)}.js .revelar.desde-derecha:not(.visible){transform:translateX(calc(140 * var(--u)))}.js .revelar.its-match{transition:opacity .6s ease-out,transform 1.1s cubic-bezier(.34,1.45,.64,1)}.js .revelar.its-match:not(.visible){transform:translateX(calc(260 * var(--u))) rotate(12deg)}}.js [data-ambiente]:not(.activo),.js [data-ambiente]:not(.activo) *{animation-play-state:paused!important}.solo-ordenador{display:none}@media (width>=1100px){:root.ordenador{--d:max(.5px, calc(min(100vw, 1920px) / 1920 * .68));--col:calc(1080 * var(--d))}.ordenador .solo-ordenador,.ordenador .grupo-d{display:block}.ordenador .grupo-d>:first-child{margin-top:0}.ordenador .grupo-d>.ilu{translate:none;margin-left:auto!important;margin-right:auto!important}.ordenador .duo>.its-match.lado{--u:calc(var(--d) * 1.4)}.ordenador #fotos .grupo-d .titulo{--u:calc(var(--d) * 1.3)}.ordenador #portada{align-items:center;min-height:100svh;display:flex}.ordenador .texto{text-align:justify;text-align-last:center}.ordenador .lienzo-d{width:calc(1920 * var(--d));height:calc(var(--alto-d) * var(--d));padding:0}.ordenador .lienzo-d>*{left:calc(var(--px,0) * var(--d));top:calc(var(--py,0) * var(--d));translate:none;margin:0!important;position:absolute!important}.ordenador .lienzo-d>:is(.titulo,.manuscrita,.texto,.textos){width:calc(var(--pw) * var(--d) * 1.03);translate:calc(var(--pw) * var(--d) * -.015) 0}.ordenador .lienzo-d .texto br{display:none}.ordenador .duo{width:calc(1920 * var(--u));justify-content:center;column-gap:calc(160 * var(--u));padding-top:calc(120 * var(--u));padding-bottom:calc(120 * var(--u));grid-template-rows:1fr repeat(14,auto) 1fr;grid-template-columns:auto auto;display:grid}.ordenador .duo:before{content:"";grid-area:1/2}.ordenador .duo>*{grid-column:2}.ordenador .duo>.boton{justify-self:center}.ordenador .duo>.lado{grid-area:1/1/-1;place-self:center;margin:0!important}.ordenador .duo.inverso:before,.ordenador .duo.inverso>*{grid-column:1}.ordenador .duo.inverso>.lado{grid-column:2}.ordenador .duo>:first-child:not(.lado),.ordenador .duo>.lado:first-child+*{margin-top:0}}@media (width>=1100px) and (prefers-reduced-motion:no-preference){.ordenador .destello{animation:2.1s ease-in-out infinite destello-dress}}
