{"version":3,"file":"shared-lib.RogllGyX.mjs","names":["Lenis","forwardRef","useRef","useCallback","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","metadata","metadataVersion","__FramerMetadata__"],"sources":["https:/esm.sh/lenis@1.1.13/es2022/lenis.mjs","https:/esm.sh/lenis@1.1.13","https:/framerusercontent.com/modules/3xlsllAZD96cYzJtFNir/hHUg4ex17VJleuu540CD/AlderEngine.js","https:/framerusercontent.com/modules/r4uCyw3vRR2y1MWrgkUD/WlWpqKBO84IdrSPsc5xa/AlderOverrides.js","https:/framerusercontent.com/modules/500ZUEoEZ8i58ivrLHqM/HSoi4EY9eVEUzmgFCdcQ/DYCKm6I41.js","https:/framerusercontent.com/modules/HEZo3747B3ES7DMbxjJT/luyb3Eiwqt5FLfDokL7M/JLCYrb4lE.js","https:/framerusercontent.com/modules/VxG9iEvjnhltfUQae0Jh/kwz50f6BCNF6cT0Da2Nj/of1D_hq83.js","https:/framerusercontent.com/modules/S81BOEuL01R4OYWnxx3E/QxJh1o3NL2ZebKmtGoiR/S4XjKYPWU.js","https:/framerusercontent.com/modules/Xad8qsY6MrTIizic58Xc/jFyQgmkFbXZfaHNShyLq/sQ09qOmpu.js","https:/framerusercontent.com/modules/76uaRAP6oWUyNnfiprv1/OcYNZ1Z57I9fZfSPXfoP/wLp3OEjZW.js","https:/framerusercontent.com/modules/r6mwcmIoKp6EvpCmtSLV/heanIf59e5G6Ik3BbMCv/augiA20Il.js","https:/framerusercontent.com/modules/ltQ9sKsTsCgID4SYpmv1/awIw9FHeYYMiw7Ht9Kvv/o87YgCsiO.js"],"sourcesContent":["/* esm.sh - lenis@1.1.13 */\nfunction U(w,t,e){return Math.max(w,Math.min(t,e))}var H=class{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.currentTime=0}advance(t){var e;if(!this.isRunning)return;let i=!1;if(this.duration&&this.easing){this.currentTime+=t;let s=U(0,this.currentTime/this.duration,1);i=s>=1;let o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}else this.lerp?(this.value=(function(o,n,l,r){return(function(v,g,S){return(1-S)*v+S*g})(o,n,1-Math.exp(-l*r))})(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,i=!0)):(this.value=this.to,i=!0);i&&this.stop(),(e=this.onUpdate)===null||e===void 0||e.call(this,this.value,i)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=l}},D=class{constructor(t,e,{autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,this.width=0,this.height=0,this.scrollHeight=0,this.scrollWidth=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper instanceof Window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},i&&(this.debouncedResize=(function(n,l){let r;return function(...h){let v=this;clearTimeout(r),r=setTimeout((()=>{r=void 0,n.apply(v,h)}),l)}})(this.resize,s),this.wrapper instanceof Window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,e;(t=this.wrapperResizeObserver)===null||t===void 0||t.disconnect(),(e=this.contentResizeObserver)===null||e===void 0||e.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},_=class{constructor(){this.events={}}emit(t,...e){var i;let s=this.events[t]||[];for(let o=0,n=s.length;o<n;o++)(i=s[o])===null||i===void 0||i.call(s,...e)}on(t,e){var i;return!((i=this.events[t])===null||i===void 0)&&i.push(e)||(this.events[t]=[e]),()=>{var s;this.events[t]=(s=this.events[t])===null||s===void 0?void 0:s.filter((o=>e!==o))}}off(t,e){var i;this.events[t]=(i=this.events[t])===null||i===void 0?void 0:i.filter((s=>e!==s))}destroy(){this.events={}}},X=100/6,m={passive:!1},O=class{constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,this.touchStart={x:0,y:0},this.lastDelta={x:0,y:0},this.window={width:0,height:0},this.emitter=new _,this.onTouchStart=i=>{let{clientX:s,clientY:o}=i.targetTouches?i.targetTouches[0]:i;this.touchStart.x=s,this.touchStart.y=o,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:i})},this.onTouchMove=i=>{let{clientX:s,clientY:o}=i.targetTouches?i.targetTouches[0]:i,n=-(s-this.touchStart.x)*this.options.touchMultiplier,l=-(o-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=s,this.touchStart.y=o,this.lastDelta={x:n,y:l},this.emitter.emit(\"scroll\",{deltaX:n,deltaY:l,event:i})},this.onTouchEnd=i=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:i})},this.onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=n===1?X:n===2?this.window.width:1,o*=n===1?X:n===2?this.window.height:1,s*=this.options.wheelMultiplier,o*=this.options.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})},this.onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}},window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,m),this.element.addEventListener(\"touchstart\",this.onTouchStart,m),this.element.addEventListener(\"touchmove\",this.onTouchMove,m),this.element.addEventListener(\"touchend\",this.onTouchEnd,m)}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,m),this.element.removeEventListener(\"touchstart\",this.onTouchStart,m),this.element.removeEventListener(\"touchmove\",this.onTouchMove,m),this.element.removeEventListener(\"touchend\",this.onTouchEnd,m)}},Y=class{constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:i=t,smoothWheel:s=!0,syncTouch:o=!1,syncTouchLerp:n=.075,touchInertiaMultiplier:l=35,duration:r,easing:h=(d=>Math.min(1,1.001-Math.pow(2,-10*d))),lerp:v=.1,infinite:g=!1,orientation:S=\"vertical\",gestureOrientation:c=\"vertical\",touchMultiplier:p=1,wheelMultiplier:E=1,autoResize:k=!0,prevent:P,virtualScroll:A,__experimental__naiveDimensions:I=!1}={}){this._isScrolling=!1,this._isStopped=!1,this._isLocked=!1,this._preventNextNativeScrollEvent=!1,this._resetVelocityTimeout=null,this.time=0,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.animate=new H,this.emitter=new _,this.onPointerDown=d=>{d.button===1&&this.reset()},this.onVirtualScroll=d=>{if(typeof this.options.virtualScroll==\"function\"&&this.options.virtualScroll(d)===!1)return;let{deltaX:f,deltaY:y,event:a}=d;if(this.emitter.emit(\"virtual-scroll\",{deltaX:f,deltaY:y,event:a}),a.ctrlKey)return;let T=a.type.includes(\"touch\"),C=a.type.includes(\"wheel\");if(this.isTouching=a.type===\"touchstart\"||a.type===\"touchmove\",this.options.syncTouch&&T&&a.type===\"touchstart\"&&!this.isStopped&&!this.isLocked)return void this.reset();let q=f===0&&y===0,B=this.options.gestureOrientation===\"vertical\"&&y===0||this.options.gestureOrientation===\"horizontal\"&&f===0;if(q||B)return;let L=a.composedPath();L=L.slice(0,L.indexOf(this.rootElement));let M=this.options.prevent;if(L.find((u=>{var N,R,b,W,x;return u instanceof HTMLElement&&(typeof M==\"function\"&&M?.(u)||((N=u.hasAttribute)===null||N===void 0?void 0:N.call(u,\"data-lenis-prevent\"))||T&&((R=u.hasAttribute)===null||R===void 0?void 0:R.call(u,\"data-lenis-prevent-touch\"))||C&&((b=u.hasAttribute)===null||b===void 0?void 0:b.call(u,\"data-lenis-prevent-wheel\"))||((W=u.classList)===null||W===void 0?void 0:W.contains(\"lenis\"))&&!(!((x=u.classList)===null||x===void 0)&&x.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void a.preventDefault();if(!(this.options.syncTouch&&T||this.options.smoothWheel&&C))return this.isScrolling=\"native\",void this.animate.stop();a.preventDefault();let z=y;this.options.gestureOrientation===\"both\"?z=Math.abs(y)>Math.abs(f)?y:f:this.options.gestureOrientation===\"horizontal\"&&(z=f);let $=T&&this.options.syncTouch,V=T&&a.type===\"touchend\"&&Math.abs(z)>5;V&&(z=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+z,Object.assign({programmatic:!1},$?{lerp:V?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(this._resetVelocityTimeout!==null&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent)this._preventNextNativeScrollEvent=!1;else if(this.isScrolling===!1||this.isScrolling===\"native\"){let d=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-d,this.direction=Math.sign(this.animatedScroll-d),this.isScrolling=\"native\",this.emit(),this.velocity!==0&&(this._resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.13\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,eventsTarget:i,smoothWheel:s,syncTouch:o,syncTouchLerp:n,touchInertiaMultiplier:l,duration:r,easing:h,lerp:v,infinite:g,gestureOrientation:c,orientation:S,touchMultiplier:p,wheelMultiplier:E,autoResize:k,prevent:P,virtualScroll:A,__experimental__naiveDimensions:I},this.dimensions=new D(t,e,{autoResize:k}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new O(i,{touchMultiplier:p,wheelMultiplier:E}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){let e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:v=!1,programmatic:g=!0,userData:S}={}){if(!this.isStopped&&!this.isLocked||v){if(typeof t==\"string\"&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(typeof t==\"string\"&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let c;if(typeof t==\"string\"?c=document.querySelector(t):t instanceof HTMLElement&&t?.nodeType&&(c=t),c){if(this.options.wrapper!==window){let E=this.rootElement.getBoundingClientRect();e-=this.isHorizontal?E.left:E.top}let p=c.getBoundingClientRect();t=(this.isHorizontal?p.left:p.top)+this.animatedScroll}}if(typeof t==\"number\"){if(t+=e,t=Math.round(t),this.options.infinite?g&&(this.targetScroll=this.animatedScroll=this.scroll):t=U(0,t,this.limit),t===this.targetScroll)return r?.(this),void(h==null||h(this));if(this.userData=S??{},i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),h?.(this),void(this.userData={});g||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",r?.(this)},onUpdate:(c,p)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=c-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=c,this.setScroll(this.scroll),g&&(this.targetScroll=c),p||this.emit(),p&&(this.reset(),this.emit(),h?.(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{this._preventNextNativeScrollEvent=!1}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return this.options.orientation===\"horizontal\"}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(function(e,i){return(e%i+i)%i})(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return this.limit===0?1:this.scroll/this.limit}get isScrolling(){return this._isScrolling}set isScrolling(t){this._isScrolling!==t&&(this._isScrolling=t,this.updateClassName())}get isStopped(){return this._isStopped}set isStopped(t){this._isStopped!==t&&(this._isStopped=t,this.updateClassName())}get isLocked(){return this._isLocked}set isLocked(t){this._isLocked!==t&&(this._isLocked=t,this.updateClassName())}get isSmooth(){return this.isScrolling===\"smooth\"}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),this.isScrolling===\"smooth\"&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}};export{Y as default};\n//# sourceMappingURL=lenis.mjs.map","/* esm.sh - lenis@1.1.13 */\nexport * from \"/lenis@1.1.13/es2022/lenis.mjs\";\nexport { default } from \"/lenis@1.1.13/es2022/lenis.mjs\";\n","import Lenis from\"https://esm.sh/lenis@1.1.13\";const reg={};export const cfg={calm:false,pin:true,tarjeta:\"Explore\"};let iniciado=false;let programado=false;let lenis=null;let tweens=[];let raf=0;let limpiezas=[];// ── Curvas (las mismas fórmulas que GSAP) ────────────────────────────────────────────────\nconst potOut=k=>p=>1-Math.pow(1-p,k);const potInOut=k=>p=>p<.5?Math.pow(2*p,k)/2:1-Math.pow(2*(1-p),k)/2;const expoIn=p=>p?Math.pow(2,10*(p-1)):0;const E={lineal:p=>p,power2InOut:potInOut(3),power3Out:potOut(4),expoOut:p=>1-expoIn(1-p),expoInOut:p=>p<.5?expoIn(2*p)/2:1-expoIn(2*(1-p))/2,elastic:p=>p===1?1:Math.pow(2,-10*p)*Math.sin((p-.125)*4*Math.PI)+1};const lista=t=>reg[t]||(reg[t]=[]);const fija=(v,lo=0,hi=1)=>Math.min(hi,Math.max(lo,v));const visible=el=>el.getClientRects().length>0;const arriba=el=>el.getBoundingClientRect().top+window.scrollY;const abajo=el=>el.getBoundingClientRect().bottom+window.scrollY;export function reducido(){return cfg.calm||!!(window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches);}// ── Reparto de un texto en palabras con máscara (para titulares y párrafo ligado al scroll) ─\nfunction partir(el,conMascara){const out=[];const recorrer=nodo=>{Array.from(nodo.childNodes).forEach(n=>{if(n.nodeType===3){const frag=document.createDocumentFragment();(n.textContent||\"\").split(/(\\s+)/).forEach(p=>{if(!p)return;if(/^\\s+$/.test(p))return void frag.appendChild(document.createTextNode(p));const w=document.createElement(\"span\");w.textContent=p;w.dataset.alderPalabra=\"\";if(conMascara){const m=document.createElement(\"span\");m.style.cssText=\"display:inline-block;overflow:hidden;vertical-align:top;padding:0 0.04em 0.14em;margin:0 -0.04em -0.14em\";w.style.cssText=\"display:inline-block;will-change:translate\";m.appendChild(w);frag.appendChild(m);}else{w.style.cssText=\"will-change:opacity\";frag.appendChild(w);}out.push(w);});n.parentNode&&n.parentNode.replaceChild(frag,n);}else if(n.nodeType===1&&n.tagName!==\"BR\"&&!n.dataset.alderPalabra)recorrer(n);});};recorrer(el);return out;}// ── Estado de partida de cada tipo de capa (lo que se ve antes de animar) ───────────────────\nfunction preparar(tipo,it){const s=it.el.style;switch(tipo){case\"heroImg\":s.scale=\"1.18\";break;case\"line\":s.translate=\"0px 40%\";s.opacity=\"0\";s.filter=\"blur(12px)\";break;case\"fade\":s.translate=\"0px 16px\";s.opacity=\"0\";break;case\"split\":it.palabras=partir(it.el,true);it.palabras.forEach(w=>w.style.translate=\"0px 110%\");break;case\"words\":it.palabras=partir(it.el,false);it.palabras.forEach(w=>w.style.opacity=\"0.12\");break;case\"arch\":s.clipPath=\"inset(100% 0% 0% 0% round 999px 999px 0px 0px)\";break;case\"reveal\":s.clipPath=\"inset(0% 50% 0% 50%)\";break;case\"card\":s.translate=\"0px 80px\";s.opacity=\"0\";break;}}function restaurar(tipo,it){const s=it.el.style;s.translate=s.scale=s.rotate=s.opacity=s.filter=s.clipPath=\"\";if(tipo===\"pin\")s.height=\"\";(it.palabras||[]).forEach(w=>{w.style.translate=\"\";w.style.opacity=\"\";});}// Titular con saltos de línea: cada línea pasa a ser un bloque que se anima por separado\nfunction enLineas(el){const bloque=el.querySelector(\"h1,h2,h3,h4,h5,h6,p\")||el;if(bloque.dataset.alderLineas)return Array.from(bloque.children);const grupos=[[]];Array.from(bloque.childNodes).forEach(n=>{if(n.nodeType===1&&n.tagName===\"BR\")grupos.push([]);else grupos[grupos.length-1].push(n);});bloque.textContent=\"\";bloque.dataset.alderLineas=\"\";return grupos.filter(g=>g.length).map(g=>{const linea=document.createElement(\"span\");linea.style.display=\"block\";g.forEach(n=>linea.appendChild(n));bloque.appendChild(linea);return linea;});}/** Registra una capa animada. Devuelve la función que la da de baja. */export function registrar(tipo,el,d={}){if(tipo===\"titulo\"){const bajas=enLineas(el).map(linea=>registrar(\"line\",linea));return()=>bajas.forEach(f=>f());}const it={el,d:tipo===\"track\"?{...d,tipo:\"track\"}:d};lista(tipo).push(it);if(tipo===\"card\")el.dataset.cursor=el.dataset.cursor||cfg.tarjeta;if(tipo===\"zoom\")el.style.transition=\"scale 1.4s cubic-bezier(.2,.7,.2,1)\";try{if(!reducido())preparar(tipo,it);if(iniciado){medir();actualizar();}else programar();}catch(e){restaurar(tipo,it);}return()=>{const l=lista(tipo),i=l.indexOf(it);if(i>=0)l.splice(i,1);restaurar(tipo,it);};}// El preloader y la configuración los pinta AlderMotion en el HTML. Se leen del DOM, no de React:\n// así da igual en qué orden hidrate Framer cada pieza.\nconst elLoader=()=>document.querySelector(\"[data-alder-loader]\");function leerConfig(){const m=document.querySelector(\"[data-alder-motion]\");if(!m)return false;cfg.calm=m.dataset.calm===\"1\";cfg.pin=m.dataset.pin!==\"0\";cfg.tarjeta=m.dataset.tarjeta||cfg.tarjeta;return true;}function programar(){if(programado)return;programado=true;// un respiro para que las capas se registren, y hasta 1,5 s de margen si AlderMotion aún no está en la página\nlet intentos=0;const probar=()=>{if(!leerConfig()&&intentos++<15)return void setTimeout(probar,100);try{iniciar();}catch(e){rendirse();}};requestAnimationFrame(()=>setTimeout(probar,60));}function rendirse(){Object.keys(reg).forEach(t=>reg[t].forEach(it=>restaurar(t,it)));const l=elLoader();if(l)l.style.display=\"none\";}// ── Bucle ────────────────────────────────────────────────────────────────────────────────\nfunction tween(retardo,dur,ease,fn,fin,rep){tweens.push({t0:performance.now()+retardo*1e3,dur:dur*1e3,ease,fn,fin,rep});despertar();}const suaves=()=>[...lista(\"float\"),...lista(\"track\")];function despertar(){if(!raf)raf=requestAnimationFrame(cuadro);}function cuadro(t){raf=0;if(lenis)lenis.raf(t);const vivos=[];for(const w of tweens){const p=(t-w.t0)/w.dur;if(p<0){vivos.push(w);continue;}w.fn(w.ease(fija(p)));if(p<1)vivos.push(w);else if(w.rep){w.t0=t;vivos.push(w);}else if(w.fin)w.fin();}tweens=vivos;// capas que siguen al scroll con retraso (scrub con número en GSAP: alcanza el objetivo con curva expo)\nlet pendientes=false;for(const it of suaves()){if(it.t0===undefined||it.cur===it.a0)continue;const p=fija((t-it.t0)/((it.d.suave||1)*1e3));it.cur=it.de+(it.a0-it.de)*E.expoOut(p);if(p>=1)it.cur=it.a0;else pendientes=true;pintar(it);}for(const q of imanes.values())if(moverIman(q,t))pendientes=true;if(cursor&&moverCursor(t))pendientes=true;if(lenis||tweens.length||pendientes)despertar();}// Fila de la galería como carrusel táctil: cada foto se detiene alineada con el margen de la página\nfunction iman(el,activo){const c=getComputedStyle(el),s=el.style;s.scrollSnapType=activo?\"x mandatory\":\"\";s.scrollPaddingLeft=activo?c.paddingLeft:\"\";s.scrollPaddingRight=activo?c.paddingRight:\"\";s.overscrollBehaviorX=activo?\"contain\":\"\";Array.from(el.children).forEach(h=>h.style.scrollSnapAlign=activo?\"start\":\"\");}// ── Medición: posiciones de disparo y tramos de scroll ──────────────────────────────────────\nfunction medir(){const vh=window.innerHeight;// 1) la galería fijada cambia el alto de la página: va primero\nconst pin=lista(\"pin\").find(i=>visible(i.el)),pista=lista(\"track\").find(i=>visible(i.el));lista(\"pin\").forEach(i=>i.el.style.height=\"\");if(pin&&pista){if(window.innerWidth>=1100&&cfg.pin&&!reducido()){const dist=Math.max(0,pista.el.scrollWidth-window.innerWidth);pin.el.style.height=vh+dist+\"px\";pista.a=arriba(pin.el);pista.b=pista.a+dist;pista.d={...pista.d,dist,suave:1,tipo:\"track\"};iman(pista.el,false);}else{pista.a=pista.b=pista.cur=pista.t0=undefined;pista.el.style.translate=\"\";iman(pista.el,true);}}const seccion=el=>el.closest(\"section\")||el.parentElement;lista(\"heroImg\").forEach(i=>{const s=seccion(i.el);i.a=arriba(s);i.b=abajo(s);});lista(\"heroCopy\").forEach(i=>{const s=seccion(i.el),a=arriba(s);i.a=a;i.b=a+(abajo(s)-a)*.8;});lista(\"words\").forEach(i=>{i.a=arriba(i.el)-vh*.8;i.b=abajo(i.el)-vh*.5;});[...lista(\"float\"),...lista(\"par\")].forEach(i=>{const p=i.el.parentElement;i.a=arriba(p)-vh;i.b=abajo(p);});lista(\"split\").forEach(i=>i.y0=arriba(i.el)-vh*.85);[...lista(\"arch\"),...lista(\"reveal\")].forEach(i=>i.y0=arriba(i.el)-vh*.88);const primera=lista(\"card\").find(i=>visible(i.el));lista(\"card\").forEach(i=>i.y0=primera?arriba(primera.el)-vh*.85:undefined);}function pintar(it){const p=it.cur||0,s=it.el.style;if(it.d.tipo===\"track\")s.translate=-it.d.dist*p+\"px 0px\";else{const v=(it.d.vel??.5)*(window.innerWidth<760?.4:1)// en móvil flotan menos, para no cruzar el texto\n;s.translate=\"0px \"+(160*v+(-220*v-160*v)*p)+\"px\";s.rotate=(it.d.giro||0)*p+\"deg\";}}function progreso(it,y){return it.a===undefined||it.b===undefined||it.b<=it.a?0:fija((y-it.a)/(it.b-it.a));}function actualizar(){const y=window.scrollY,ahora=performance.now();lista(\"heroImg\").forEach(i=>i.el.style.translate=\"0px \"+18*progreso(i,y)+\"%\");lista(\"heroCopy\").forEach(i=>{const p=progreso(i,y);i.el.style.translate=\"0px \"+-12*p+\"%\";i.el.style.opacity=String(1-p);});lista(\"par\").forEach(i=>i.el.style.translate=\"0px \"+(-8+16*progreso(i,y))+\"%\");lista(\"words\").forEach(i=>{const n=(i.palabras||[]).length,t=progreso(i,y)*((n-1)*.1+.5);(i.palabras||[]).forEach((w,k)=>w.style.opacity=String(.12+.88*fija((t-k*.1)/.5)));});for(const it of suaves()){if(it.d.tipo===\"track\"&&it.a===undefined)continue;const p=progreso(it,y);if(it.cur===undefined){it.cur=it.a0=p;pintar(it);continue;}// primera lectura: sin retraso\nif(p!==it.a0){it.de=it.cur;it.a0=p;it.t0=ahora;}}// disparos de una sola vez\nlista(\"split\").forEach(i=>{if(i.hecho||i.y0===undefined||y<i.y0||!visible(i.el))return;i.hecho=true;(i.palabras||[]).forEach((w,k)=>tween(k*.08,1.6,E.expoOut,v=>w.style.translate=\"0px \"+110*(1-v)+\"%\",()=>w.style.translate=\"\"));});lista(\"arch\").forEach(i=>{if(i.hecho||i.y0===undefined||y<i.y0||!visible(i.el))return;i.hecho=true;tween(0,1.8,E.expoInOut,v=>i.el.style.clipPath=`inset(${100*(1-v)}% 0% 0% 0% round ${999*(1-v)}px ${999*(1-v)}px 0px 0px)`,()=>i.el.style.clipPath=\"\");});lista(\"reveal\").forEach(i=>{if(i.hecho||i.y0===undefined||y<i.y0||!visible(i.el))return;i.hecho=true;tween(0,1.8,E.expoInOut,v=>i.el.style.clipPath=`inset(0% ${50*(1-v)}% 0% ${50*(1-v)}%)`,()=>i.el.style.clipPath=\"\");});const cartas=lista(\"card\").filter(i=>!i.hecho&&visible(i.el));if(cartas.length&&cartas[0].y0!==undefined&&y>=cartas[0].y0)cartas.forEach((i,k)=>{i.hecho=true;tween(k*.12,1.6,E.expoOut,v=>{i.el.style.translate=\"0px \"+80*(1-v)+\"px\";i.el.style.opacity=String(v);},()=>{i.el.style.translate=\"\";i.el.style.opacity=\"\";});});despertar();}const imanes=new Map;let cursor=null;function apuntar(q,ax,ay){q.dx=q.x;q.dy=q.y;q.ax=ax;q.ay=ay;q.t0=performance.now();q.quieto=false;despertar();}function avanzar(q,t){const p=fija((t-q.t0)/q.dur),k=q.ease(p);q.x=q.dx+(q.ax-q.dx)*k;q.y=q.dy+(q.ay-q.dy)*k;if(p>=1)q.quieto=true;return!q.quieto;}function moverIman(q,t){if(q.quieto)return false;const sigue=avanzar(q,t);q.el.style.translate=q.x||q.y?q.x+\"px \"+q.y+\"px\":\"\";return sigue;}function moverCursor(t){if(!cursor||cursor.quieto)return false;const sigue=avanzar(cursor,t);cursor.el.style.translate=cursor.x+\"px \"+cursor.y+\"px\";return sigue;}function elCursor(){if(cursor)return cursor;const c=lista(\"cursor\")[0];if(c)cursor={el:c.el,etiqueta:c.d.etiqueta,x:0,y:0,dx:0,dy:0,ax:0,ay:0,t0:0,dur:500,ease:E.power3Out,quieto:true};return cursor;}function conRaton(){let primero=true;const mover=e=>{const c=elCursor();if(!c)return;c.el.style.opacity=\"1\";if(primero){c.x=e.clientX;c.y=e.clientY;primero=false;}apuntar(c,e.clientX,e.clientY);};const salir=()=>cursor&&(cursor.el.style.opacity=\"0\");window.addEventListener(\"mousemove\",mover);document.addEventListener(\"mouseleave\",salir);limpiezas.push(()=>{window.removeEventListener(\"mousemove\",mover);document.removeEventListener(\"mouseleave\",salir);});let actual=null;const sobre=e=>{const obj=e.target;const t=obj.closest?obj.closest(\"[data-cursor]\"):null;const cur=elCursor();if(cur){const s=cur.el.style;if(t){cur.etiqueta.textContent=t.dataset.cursor||\"\";cur.etiqueta.style.opacity=\"1\";s.width=s.height=\"96px\";s.margin=\"-48px 0 0 -48px\";}else{cur.etiqueta.style.opacity=\"0\";s.width=s.height=\"8px\";s.margin=\"-4px 0 0 -4px\";}}const carta=lista(\"card\").find(i=>i.el.contains(obj));lista(\"zoom\").forEach(z=>z.el.style.scale=carta&&carta.el.contains(z.el)?\"1.06\":\"\");};const iman=e=>{const obj=e.target;const m=obj.closest?obj.closest(\"[data-magnetic]\"):null;if(actual&&actual!==m){const q=imanes.get(actual);q&&apuntar(q,0,0);actual=null;}if(!m)return;actual=m;let q=imanes.get(m);if(!q){q={el:m,x:0,y:0,dx:0,dy:0,ax:0,ay:0,t0:0,dur:800,ease:E.elastic,quieto:true};imanes.set(m,q);}const r=m.getBoundingClientRect();apuntar(q,(e.clientX-r.left-r.width/2)*.25,(e.clientY-r.top-r.height/2)*.35);};document.addEventListener(\"mouseover\",sobre);document.addEventListener(\"mousemove\",iman);limpiezas.push(()=>{document.removeEventListener(\"mouseover\",sobre);document.removeEventListener(\"mousemove\",iman);});}// ── Arranque ───────────────────────────────────────────────────────────────────────────────\nfunction iniciar(){if(iniciado)return;iniciado=true;const loader=elLoader();if(reducido())return rendirse();lista(\"magnetic\").forEach(i=>i.el.dataset.magnetic=\"\");lenis=new Lenis({lerp:.075,smoothWheel:true,wheelMultiplier:.9});window.__alderLenis=lenis;// anclas: el salto de sección se convierte en un desplazamiento de 1,8 s\nlet yAntes=0;const antes=()=>yAntes=window.scrollY;const despues=e=>{const a=e.target.closest?e.target.closest(\"a[href]\"):null;if(!a||a.target===\"_blank\")return;let url;try{url=new URL(a.href,location.href);}catch{return;}if(!url.hash||url.pathname!==location.pathname||url.origin!==location.origin)return;let destino=null;try{destino=document.querySelector(url.hash);}catch{return;}if(!destino)return;e.preventDefault();lenis.scrollTo(yAntes,{immediate:true,force:true});lenis.scrollTo(destino,{offset:0,duration:1.8,force:true});};window.addEventListener(\"click\",antes,true);window.addEventListener(\"click\",despues);limpiezas.push(()=>{window.removeEventListener(\"click\",antes,true);window.removeEventListener(\"click\",despues);lenis.destroy();lenis=null;window.__alderLenis=null;});let espera=0;const alRedimensionar=()=>{clearTimeout(espera);espera=setTimeout(()=>{medir();actualizar();},300);};window.addEventListener(\"scroll\",actualizar,{passive:true});window.addEventListener(\"resize\",alRedimensionar);window.addEventListener(\"load\",alRedimensionar,{once:true});const fuentes=document.fonts;if(fuentes&&fuentes.ready)fuentes.ready.then(alRedimensionar);limpiezas.push(()=>{window.removeEventListener(\"scroll\",actualizar);window.removeEventListener(\"resize\",alRedimensionar);});// Línea de tiempo de entrada. Con preloader el hero empieza a los 1,6 s; sin él, al momento.\nconst T=loader?0:-1.6;if(loader){const palabra=loader.querySelector(\"[data-alder-loader-palabra]\");const barra=loader.querySelector(\"[data-alder-loader-barra]\");loader.style.animation=\"none\";if(palabra){palabra.style.opacity=\"0\";tween(0,1.2,E.power3Out,v=>{palabra.style.opacity=String(v);palabra.style.translate=\"0px \"+20*(1-v)+\"px\";palabra.style.filter=`blur(${8*(1-v)}px)`;},()=>palabra.style.filter=\"\");}if(barra)tween(.2,1.3,E.power2InOut,v=>barra.style.transform=`scaleX(${v})`);tween(1.6,.9,E.power2InOut,v=>loader.style.opacity=String(1-v),()=>loader.style.display=\"none\");}lista(\"heroImg\").forEach(i=>tween(1.6+T,2.6,E.expoOut,v=>i.el.style.scale=String(1.18-.18*v),()=>i.el.style.scale=\"\"));lista(\"line\").forEach((i,k)=>tween(1.9+T+k*.18,1.8,E.expoOut,v=>{i.el.style.translate=\"0px \"+40*(1-v)+\"%\";i.el.style.opacity=String(v);i.el.style.filter=`blur(${12*(1-v)}px)`;},()=>{i.el.style.translate=i.el.style.opacity=i.el.style.filter=\"\";}));lista(\"fade\").forEach((i,k)=>tween(2.8+T+k*.1,1.2,E.power3Out,v=>{i.el.style.translate=\"0px \"+16*(1-v)+\"px\";i.el.style.opacity=String(v);},()=>{i.el.style.translate=i.el.style.opacity=\"\";}));lista(\"cue\").forEach(i=>{i.el.style.translate=\"0px -100%\";tween(3,1.8,E.power2InOut,v=>i.el.style.translate=\"0px \"+(-100+200*v)+\"%\",undefined,true);});if(window.matchMedia&&window.matchMedia(\"(pointer: fine)\").matches)conRaton();medir();actualizar();despertar();}/** Para pruebas y para desmontar la página: detiene todo y deja las capas visibles. */export function detener(){cancelAnimationFrame(raf);raf=0;tweens=[];limpiezas.forEach(f=>{try{f();}catch(e){}});limpiezas=[];imanes.clear();cursor=null;rendirse();iniciado=programado=false;}\nexport const __FramerMetadata__ = {\"exports\":{\"registrar\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cfg\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"reducido\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"detener\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AlderEngine.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useRef}from\"react\";import{RenderTarget}from\"framer\";import{registrar}from\"https://framerusercontent.com/modules/3xlsllAZD96cYzJtFNir/hHUg4ex17VJleuu540CD/AlderEngine.js\";function crear(tipo,datos){return Component=>{const Animada=/*#__PURE__*/forwardRef((props,ref)=>{const nodo=useRef(null);const setRef=useCallback(el=>{nodo.current=el;if(typeof ref===\"function\")ref(el);else if(ref)ref.current=el;},[ref]);useEffect(()=>{if(RenderTarget.current()!==RenderTarget.preview)return;const el=nodo.current;if(!el)return;const nombre=props[\"data-framer-name\"]||el.getAttribute(\"data-framer-name\")||\"\";return registrar(tipo,el,datos?datos(nombre):{});},[]);return /*#__PURE__*/_jsx(Component,{...props,ref:setRef});});return Animada;};}// «Float 0.6 -8»: el primer número es la velocidad y el segundo los grados que gira al cruzar la pantalla\nconst flotar=nombre=>{const n=(nombre.match(/-?\\d+(\\.\\d+)?/g)||[]).map(Number);return{vel:n.length?n[0]:.5,giro:n.length>1?n[1]:0,suave:1.2};};/** Hero · imagen de fondo: entra de escala 1.18 a 1 y baja un 18 % al hacer scroll */export function withHeroImage(Component){return crear(\"heroImg\")(Component);}/** Hero · bloque de texto: sube un 12 % y se desvanece al hacer scroll */export function withHeroCopy(Component){return crear(\"heroCopy\")(Component);}/** Hero · cada línea del titular: sube con desenfoque, una tras otra */export function withHeroLine(Component){return crear(\"line\")(Component);}/** Hero · titular completo: cada línea (separada por salto de línea) sube con desenfoque, una tras otra */export function withHeroTitle(Component){return crear(\"titulo\")(Component);}/** Hero · textos pequeños: aparecen en cadena al final de la entrada */export function withHeroFade(Component){return crear(\"fade\")(Component);}/** Hero · raya del indicador de scroll: recorre su guía en bucle */export function withScrollCue(Component){return crear(\"cue\")(Component);}/** Titular: las palabras suben desde su línea base al entrar en pantalla */export function withSplit(Component){return crear(\"split\")(Component);}/** Párrafo: las palabras se encienden una a una con el scroll */export function withWords(Component){return crear(\"words\")(Component);}/** Decoración que flota con el scroll. Velocidad y giro salen del nombre de la capa: «Float 0.6 -8» */export function withFloat(Component){return crear(\"float\",flotar)(Component);}/** Imagen en arco: se descubre de abajo arriba */export function withArch(Component){return crear(\"arch\")(Component);}/** Imagen: se descubre desde el centro hacia los lados */export function withReveal(Component){return crear(\"reveal\")(Component);}/** Foto dentro de un marco: se desplaza un ±8 % con el scroll */export function withParallax(Component){return crear(\"par\")(Component);}/** Galería · contenedor exterior: se alarga para que la galería quede fija mientras avanza */export function withGalleryPin(Component){return crear(\"pin\")(Component);}/** Galería · fila de fotos: avanza en horizontal con el scroll */export function withGalleryTrack(Component){return crear(\"track\")(Component);}/** Tarjeta: entra en cadena con las demás y muestra la etiqueta del cursor */export function withCard(Component){return crear(\"card\")(Component);}/** Foto de la tarjeta: zoom suave al pasar el ratón por la tarjeta */export function withZoom(Component){return crear(\"zoom\")(Component);}/** Botón magnético: sigue al puntero y vuelve con rebote */export function withMagnetic(Component){return crear(\"magnetic\")(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withMagnetic\":{\"type\":\"reactHoc\",\"name\":\"withMagnetic\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroTitle\":{\"type\":\"reactHoc\",\"name\":\"withHeroTitle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFloat\":{\"type\":\"reactHoc\",\"name\":\"withFloat\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGalleryPin\":{\"type\":\"reactHoc\",\"name\":\"withGalleryPin\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withZoom\":{\"type\":\"reactHoc\",\"name\":\"withZoom\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withWords\":{\"type\":\"reactHoc\",\"name\":\"withWords\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroLine\":{\"type\":\"reactHoc\",\"name\":\"withHeroLine\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSplit\":{\"type\":\"reactHoc\",\"name\":\"withSplit\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGalleryTrack\":{\"type\":\"reactHoc\",\"name\":\"withGalleryTrack\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroImage\":{\"type\":\"reactHoc\",\"name\":\"withHeroImage\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArch\":{\"type\":\"reactHoc\",\"name\":\"withArch\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroCopy\":{\"type\":\"reactHoc\",\"name\":\"withHeroCopy\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withParallax\":{\"type\":\"reactHoc\",\"name\":\"withParallax\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCard\":{\"type\":\"reactHoc\",\"name\":\"withCard\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withReveal\":{\"type\":\"reactHoc\",\"name\":\"withReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollCue\":{\"type\":\"reactHoc\",\"name\":\"withScrollCue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeroFade\":{\"type\":\"reactHoc\",\"name\":\"withHeroFade\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AlderOverrides.map","// Generated by Framer (0da2bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Noto Serif Display-300\",\"GF;Noto Serif Display-regular\",\"GF;Noto Serif Display-italic\",\"GF;Noto Serif Display-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVoD4tgPaDU9hvzC.woff2\",weight:\"300\"},{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpd4tgPaDU9hvzC.woff2\",weight:\"400\"},{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoTBJYjQfg-zCmf4.woff2\",weight:\"400\"},{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoW5JYjQfg-zCmf4.woff2\",weight:\"300\"}]}];export const css=['.framer-OGQ57 .framer-styles-preset-1ox9tug:not(.rich-text-wrapper), .framer-OGQ57 .framer-styles-preset-1ox9tug.rich-text-wrapper h3 { --framer-font-family: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-OGQ57\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-regular\",\"GF;Inter Tight-700\",\"GF;Inter Tight-700italic\",\"GF;Inter Tight-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5SgqoUPvi5.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5SgqoUPvi5.woff2\",weight:\"400\"}]}];export const css=['.framer-DEsAk .framer-styles-preset-1pu6uj:not(.rich-text-wrapper), .framer-DEsAk .framer-styles-preset-1pu6uj.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.28em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-DEsAk\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Noto Serif Display-regular\",\"GF;Noto Serif Display-700\",\"GF;Noto Serif Display-700italic\",\"GF;Noto Serif Display-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpd4tgPaDU9hvzC.woff2\",weight:\"400\"},{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVq65dgPaDU9hvzC.woff2\",weight:\"700\"},{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoddOYjQfg-zCmf4.woff2\",weight:\"700\"},{cssFamilyName:\"Noto Serif Display\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Noto Serif Display\",url:\"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoTBJYjQfg-zCmf4.woff2\",weight:\"400\"}]}];export const css=['.framer-2X8lu .framer-styles-preset-10eu2fs:not(.rich-text-wrapper), .framer-2X8lu .framer-styles-preset-10eu2fs.rich-text-wrapper h2 { --framer-font-family: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 90px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-2X8lu .framer-styles-preset-10eu2fs:not(.rich-text-wrapper), .framer-2X8lu .framer-styles-preset-10eu2fs.rich-text-wrapper h2 { --framer-font-family: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 60.8px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-2X8lu .framer-styles-preset-10eu2fs:not(.rich-text-wrapper), .framer-2X8lu .framer-styles-preset-10eu2fs.rich-text-wrapper h2 { --framer-font-family: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-bold-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-family-italic: \"Noto Serif Display\", \"Noto Serif Display Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 52px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-2X8lu\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-300\",\"GF;Inter Tight-regular\",\"GF;Inter Tight-italic\",\"GF;Inter Tight-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjUQ-qWSRToK8EPg.woff2\",weight:\"300\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5SgqoUPvi5.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0wcHy5SgqoUPvi5.woff2\",weight:\"300\"}]}];export const css=['.framer-V9to1 .framer-styles-preset-1f4q9n3:not(.rich-text-wrapper), .framer-V9to1 .framer-styles-preset-1f4q9n3.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0.2em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-V9to1\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-300\",\"GF;Inter Tight-regular\",\"GF;Inter Tight-italic\",\"GF;Inter Tight-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjUQ-qWSRToK8EPg.woff2\",weight:\"300\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5SgqoUPvi5.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0wcHy5SgqoUPvi5.woff2\",weight:\"300\"}]}];export const css=['.framer-WVnOZ .framer-styles-preset-1j6vt8t:not(.rich-text-wrapper), .framer-WVnOZ .framer-styles-preset-1j6vt8t.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WVnOZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter Tight-regular\",\"GF;Inter Tight-700\",\"GF;Inter Tight-700italic\",\"GF;Inter Tight-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qWSRToK8EPg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqWSRToK8EPg.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5SgqoUPvi5.woff2\",weight:\"700\"},{cssFamilyName:\"Inter Tight\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Inter Tight\",url:\"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5SgqoUPvi5.woff2\",weight:\"400\"}]}];export const css=['.framer-cC0pG .framer-styles-preset-k9hs2f:not(.rich-text-wrapper), .framer-cC0pG .framer-styles-preset-k9hs2f.rich-text-wrapper p { --framer-font-family: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-family-italic: \"Inter Tight\", \"Inter Tight Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.22em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-853b8298-b6df-4ee3-99e2-30de0b3a7eb6, #22261c); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-cC0pG\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1124yfq\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1adnjux\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Thirty-eight homes around a planted courtyard in Russafa, Val\\xe8ncia. One to three bedrooms and penthouses from €189,000. Handover autumn 2028.\",elements:{ADYuUBw7d:\"gallery\",b_laoqiAW:\"prices\",bLd4tYEin:\"top\",epaoCkRMl:\"visit\",fGkZX4jEl:\"team\",hWRmtU8Uu:\"plans\",jh0xAGPVH:\"legal\",kW9yKAeG5:\"residences\",NBoRpKaHP:\"project\",oGjbYkcYx:\"location\",uSMvGok7Y:\"faq\",YIhcQUpfW:\"life\",Z6tRM_4Bf:\"progress\"},robots:\"max-image-preview:large\",serializationId:\"framer-TLW3x\",socialImage:\"https://framerusercontent.com/assets/c0wEXUncgMvtslMpoBtTCf0y1o.png\",title:\"Alder 21 — Residences in Russafa, Val\\xe8ncia\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0da2bc6)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1q7rgow\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"ndw51m\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"18j6e01\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"This page isn’t part of the building. Head back to the entrance.\",elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-RAeRo\",title:\"Page not found — Alder 21\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}