{"version":3,"file":"gO2m9BuWR.DMmCoGgR.mjs","names":["metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/tVhTqfn5wZhQGOS3C0Qw/Em1CtthWiT4M3Ybok40t/gO2m9BuWR.js"],"sourcesContent":["// Generated by Framer (8c7c84e)\nimport siteMetadata from\"https://framerusercontent.com/modules/oyWCG0RjMpRRaXpXuzdE/DysxG6GeNlPhK2IjWLOP/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"kf2hor\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"19zcxg3\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1717dh4\",mediaQuery:\"(max-width: 809.98px)\"}],customHTMLHeadStart:'<!-- Framer: paste into Settings → Custom Code → <head> -->\\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\\n\\n<style>\\n  /* Safe-area + dynamic viewport fixes for iOS Safari */\\n  :root{\\n    --sat: env(safe-area-inset-top);\\n    --sab: env(safe-area-inset-bottom);\\n    --header-h: 64px; /* default; JS below will set actual height */\\n  }\\n\\n  /* Use the “small”/“dynamic” viewport on iOS to avoid content jumping under toolbars */\\n  html, body, .framer-body, [data-framer-page], [data-framer-component-type=\"Page\"]{\\n    min-height: 100svh;\\n  }\\n\\n  /* Header/Nav: respect the notch/dynamic island and stay pinned */\\n  header,\\n  [role=\"banner\"],\\n  [data-framer-name=\"Header\"],\\n  [data-framer-component-type=\"Navigation\"]{\\n    position: sticky;\\n    top: 0;\\n    z-index: 9999;\\n    padding-top: var(--sat);\\n    /* Optional: ensure the header paints over content cleanly */\\n    backdrop-filter: saturate(180%) blur(8px);\\n    -webkit-backdrop-filter: saturate(180%) blur(8px);\\n  }\\n\\n  /* Push page content below the header + safe area so it won’t scroll underneath */\\n  main,\\n  [data-framer-page],\\n  [data-framer-component-type=\"Page\"]{\\n    padding-top: calc(var(--header-h) + var(--sat));\\n    scroll-padding-top: calc(var(--header-h) + var(--sat)); /* for in-page anchors */\\n  }\\n\\n  /* iOS <= 16 fallback for env() max() handling */\\n  @supports (padding: max(0px)) {\\n    :root { --sat: max(env(safe-area-inset-top), 0px); }\\n  }\\n</style>\\n\\n<script>\\n  // Measure header height at runtime (including responsive variants) and store in CSS var\\n  (function () {\\n    const root = document.documentElement;\\n    const header =\\n      document.querySelector(\\'[data-framer-name=\"Header\"]\\') ||\\n      document.querySelector(\\'[data-framer-component-type=\"Navigation\"]\\') ||\\n      document.querySelector(\\'header,[role=\"banner\"]\\');\\n\\n    function setHeaderHeight() {\\n      if (!header) return;\\n      const h = Math.ceil(header.getBoundingClientRect().height);\\n      root.style.setProperty(\\'--header-h\\', h + \\'px\\');\\n    }\\n\\n    setHeaderHeight();\\n    if (header && \\'ResizeObserver\\' in window) {\\n      new ResizeObserver(setHeaderHeight).observe(header);\\n    }\\n    window.addEventListener(\\'orientationchange\\', setHeaderHeight, { passive: true });\\n    window.addEventListener(\\'resize\\', setHeaderHeight, { passive: true });\\n    document.addEventListener(\\'readystatechange\\', setHeaderHeight);\\n  })();\\n</script>',description:siteMetadata(params,activeLocale).description,elements:{},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-KcmQa\",title:siteMetadata(params,activeLocale).title||\"Works Detail\",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":"uIAC0H,SAAwBA,EAAS,EAAO,EAAa,CAAC,MAAM,CAAC,YAAY,CAAC,CAAC,KAAK,SAAS,WAAW,sBAAsB,CAAC,CAAC,KAAK,UAAU,WAAW,gDAAgD,CAAC,CAAC,KAAK,UAAU,WAAW,wBAAwB,CAAC,CAAC,oBAAoB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;YAAi8E,YAAYC,EAAa,EAAO,EAAa,CAAC,YAAY,SAAS,EAAE,CAAC,aAAa,CAAC,MAAM,GAAK,CAAC,OAAO,0BAA0B,gBAAgB,eAAe,MAAMA,EAAa,EAAO,EAAa,CAAC,OAAO,eAAe,SAAS,qBAAqB,sBAA78F,CAA49F,EAAgB,EACzlG,EAAqB,CAAC,QAAU,CAAC,QAAU,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,gBAAkB,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,mBAAqB,CAAC,KAAO,WAAW,CAAC,CAAC"}