PageSourceSearch

https://estate-haven.vercel.app/_next/static/chunks/09cry8p-i7-h2.js

js estate-haven.vercel.app collected 2026-10-03 06:54:40 UTC 38,927 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,81323,t=>{"use strict";var e=t.i(43476),i=t.i(71645),s=t.i(22016),o=t.i(18566);let r=(0,t.i(56420).default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var l=t.i(63676),n=t.i(75387);function a({color:t}){return(0,e.jsxs)("svg",{width:"204",height:"24",viewBox:"0 0 204 24",style:{color:t},fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,e.jsx)("path",{d:"M7.84009 1.33695C10.0144 -0.242845 12.8708 -0.421501 15.2004 0.798869C14.9022 0.955242 14.6126 1.13467 14.3342 1.33695L9.38013 4.93656C6.92697 6.719 5.90032 9.8778 6.83716 12.7618L8.72974 18.587C9.6478 21.412 12.2453 23.3422 15.2014 23.42C15.14 23.4216 15.0785 23.4239 15.0168 23.4239H8.89282C5.86035 23.4237 3.17266 21.471 2.23559 18.587L0.343017 12.7627C-0.594039 9.87869 0.432772 6.7191 2.88599 4.93656L7.84009 1.33695ZM15.2004 0.798869C17.5304 -0.42275 20.3877 -0.243245 22.5627 1.33695L27.5178 4.93656C29.9707 6.71908 30.9966 9.87794 30.0598 12.7618L28.1682 18.587C27.231 21.471 24.5425 23.4239 21.51 23.4239H15.387C15.325 23.4239 15.2631 23.4216 15.2014 23.42C18.1579 23.3425 20.7561 21.4124 21.6741 18.587L23.5666 12.7627C24.5037 9.87867 23.4769 6.71909 21.0237 4.93656L16.0696 1.33695C15.7905 1.13417 15.4995 0.955516 15.2004 0.798869Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M191.197 20.2804V11.564V5.83682H193.488L193.237 10.6979H193.656C193.898 9.50591 194.233 8.52811 194.661 7.76449C195.108 6.98225 195.667 6.40488 196.338 6.03238C197.027 5.65988 197.837 5.47363 198.768 5.47363C200.37 5.47363 201.581 6.051 202.4 7.20574C203.22 8.34186 203.629 10.0553 203.629 12.3462V20.2804H201.059V12.5418C201.059 10.9028 200.808 9.69216 200.305 8.90992C199.802 8.12768 199.048 7.73655 198.042 7.73655C197.166 7.73655 196.412 8.02524 195.779 8.60261C195.146 9.16135 194.652 9.91566 194.298 10.8655C193.963 11.8154 193.777 12.877 193.74 14.0504V20.2804H191.197Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M181.846 20.6436C180.691 20.6436 179.676 20.476 178.8 20.1407C177.944 19.7868 177.217 19.284 176.621 18.6321C176.044 17.9802 175.606 17.2073 175.308 16.3133C175.01 15.4007 174.861 14.3949 174.861 13.2961C174.861 12.16 175.01 11.117 175.308 10.1671C175.606 9.21723 176.035 8.39774 176.593 7.70862C177.171 7.00087 177.879 6.45144 178.717 6.06032C179.555 5.6692 180.514 5.47363 181.594 5.47363C182.563 5.47363 183.438 5.64126 184.22 5.97651C185.002 6.29313 185.664 6.77737 186.204 7.42924C186.763 8.08111 187.172 8.90061 187.433 9.88772C187.712 10.8748 187.824 12.0296 187.768 13.3519L176.454 13.4637V11.7316L186.176 11.6198L185.338 12.7932C185.431 11.6571 185.319 10.7072 185.002 9.9436C184.704 9.17998 184.257 8.60261 183.662 8.21149C183.084 7.82037 182.395 7.6248 181.594 7.6248C180.737 7.6248 179.983 7.8483 179.331 8.2953C178.698 8.74229 178.204 9.38485 177.851 10.223C177.497 11.0611 177.32 12.0668 177.32 13.2402C177.32 14.9723 177.702 16.2947 178.465 17.2073C179.247 18.1013 180.384 18.5483 181.874 18.5483C182.488 18.5483 183.01 18.4738 183.438 18.3248C183.885 18.1758 184.257 17.9709 184.555 17.7102C184.872 17.4494 185.124 17.1421 185.31 16.7882C185.496 16.4344 185.636 16.0712 185.729 15.6987L187.992 16.1736C187.824 16.8627 187.573 17.4867 187.237 18.0454C186.921 18.5855 186.502 19.0512 185.98 19.4423C185.459 19.8148 184.853 20.1035 184.164 20.3083C183.494 20.5318 182.721 20.6436 181.846 20.6436Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M164.704 20.2799L159.535 5.86426H162.357L166.296 18.1287H166.659L170.598 5.86426H173.364L168.168 20.2799H164.704Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M149.533 20.6436C148.732 20.6436 148.015 20.4946 147.382 20.1966C146.749 19.8986 146.246 19.4516 145.873 18.8556C145.501 18.241 145.314 17.468 145.314 16.5368C145.314 15.8291 145.445 15.2144 145.706 14.6929C145.966 14.1714 146.357 13.7244 146.879 13.3519C147.419 12.9794 
1148.108 12.6721 148.946 12.43C149.784 12.1879 150.771 11.9923 151.908 11.8433C152.653 11.7502 153.249 11.6571 153.696 11.564C154.143 11.4522 154.459 11.2939 154.645 11.089C154.85 10.8842 154.953 10.5675 154.953 10.1392C154.953 9.43141 154.701 8.83542 154.198 8.35117C153.714 7.8483 152.96 7.59687 151.936 7.59687C151.395 7.59687 150.846 7.68999 150.287 7.87624C149.729 8.06249 149.244 8.37911 148.835 8.82611C148.425 9.2731 148.164 9.88772 148.052 10.67L145.706 9.9436C145.855 9.23585 146.097 8.61192 146.432 8.0718C146.786 7.51306 147.233 7.03812 147.773 6.647C148.313 6.25588 148.937 5.96719 149.645 5.78094C150.371 5.57607 151.153 5.47363 151.991 5.47363C153.202 5.47363 154.208 5.67851 155.009 6.08825C155.828 6.498 156.443 7.13125 156.852 7.98799C157.281 8.82611 157.495 9.90635 157.495 11.2287V14.3577C157.495 14.9723 157.504 15.6242 157.523 16.3133C157.542 16.9838 157.57 17.6636 157.607 18.3527C157.663 19.0232 157.719 19.6658 157.774 20.2804H155.428C155.39 19.6471 155.353 19.0232 155.316 18.4086C155.279 17.794 155.26 17.1607 155.26 16.5089H154.897C154.636 17.2539 154.264 17.943 153.779 18.5762C153.314 19.1908 152.727 19.6937 152.019 20.0848C151.312 20.4573 150.483 20.6436 149.533 20.6436ZM150.259 18.5762C150.688 18.5762 151.116 18.5017 151.544 18.3527C151.991 18.2037 152.429 17.9709 152.857 17.6543C153.286 17.3377 153.677 16.9372 154.031 16.453C154.403 15.9687 154.72 15.3821 154.981 14.6929V12.1786L155.735 12.2624C155.437 12.5604 155.037 12.7932 154.534 12.9608C154.049 13.1098 153.509 13.2309 152.913 13.324C152.336 13.3985 151.74 13.4916 151.125 13.6034C150.529 13.7151 149.98 13.8641 149.477 14.0504C148.993 14.2366 148.602 14.5067 148.304 14.8606C148.006 15.2144 147.857 15.708 147.857 16.3412C147.857 17.0676 148.071 17.6263 148.499 18.0175C148.946 18.39 149.533 18.5762 150.259 18.5762Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M129.756 20.2795V11.8145V0.779297H132.354V5.22132C132.354 5.61245 132.345 6.03151 132.326 6.4785C132.307 6.90687 132.27 7.35387 132.214 7.81949C132.158 8.28511 132.103 8.76005 132.047 9.24429C131.991 9.70991 131.926 10.1848 131.851 10.6691H132.298C132.559 9.49573 132.903 8.52724 133.332 7.76362C133.76 7 134.31 6.43194 134.98 6.05944C135.651 5.66832 136.433 5.47276 137.327 5.47276C138.966 5.47276 140.186 6.05013 140.987 7.20487C141.787 8.34099 142.188 10.0452 142.188 12.3174V20.2795H139.618V12.5688C139.618 10.8926 139.357 9.67266 138.835 8.90905C138.333 8.1268 137.578 7.73568 136.573 7.73568C135.716 7.73568 134.989 7.99643 134.393 8.51792C133.797 9.03942 133.322 9.75648 132.969 10.6691C132.633 11.5631 132.41 12.5968 132.298 13.7701V20.2795H129.756Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M113.449 20.6436C112.294 20.6436 111.279 20.476 110.404 20.1407C109.547 19.7868 108.821 19.284 108.225 18.6321C107.648 17.9802 107.21 17.2073 106.912 16.3133C106.614 15.4007 106.465 14.3949 106.465 13.2961C106.465 12.16 106.614 11.117 106.912 10.1671C107.21 9.21723 107.638 8.39774 108.197 7.70862C108.774 7.00087 109.482 6.45144 110.32 6.06032C111.158 5.6692 112.117 5.47363 113.198 5.47363C114.166 5.47363 115.042 5.64126 115.824 5.97651C116.606 6.29313 117.267 6.77737 117.807 7.42924C118.366 8.08111 118.776 8.90061 119.037 9.88772C119.316 10.8748 119.428 12.0296 119.372 13.3519L108.057 13.4637V11.7316L117.779 11.6198L116.941 12.7932C117.034 11.6571 116.923 10.7072 116.606 9.9436C116.308 9.17998 115.861 8.60261 115.265 8.21149C114.688 7.82037 113.999 7.6248 113.198 7.6248C112.341 7.6248 111.587 7.8483 110.935 8.2953C110.302 8.74229 109.808 9.38485 109.454 10.223C109.1 11.0611 108.923 12.0668 108.923 13.2402C108.923 14.9723 109.305 16.2947 110.069 17.2073C110.851 18.1013 111.987 18.5483 113.477 18.5483C114.092 18.5483 114.613 18.4738 115.042 18.3248C115.489 18.1758 115.861 17.9709 116.159 17.7102C116.476 17.4494 116.727 17.1421 116.913 16.7882C117.1 16.4344 117.239 16.0712 117.332 15.6987L119.595 16.1736C119.428 16.8627 119.176 17.4867 118.841 18.0454C118.524 18.5855 118.105 19.0512 117.584 19.4423C117.062 19.8148 116.457 20.1035 115.768 20.3083C115.097 20.5318 114.324 20.6436 113.449 20.6436Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M101.729 20.5574C100.407 20.5574 99.4102 20.1942 98.7397 19.4679C98.0878 18.7415 97.7619 17.6333 97.7619 16.1433V7.95771H95.
16387L95.6666 5.86241H96.9517C97.436 5.86241 97.7898 5.76929 98.0133 5.58304C98.2368 5.39679 98.3672 5.09879 98.4044 4.68905L98.6838 2.59375H100.248V5.83447H104.355V8.01358H100.248V16.0875C100.248 16.8325 100.416 17.3726 100.751 17.7078C101.105 18.0431 101.599 18.2107 102.232 18.2107C102.586 18.2107 102.949 18.1641 103.321 18.071C103.694 17.9593 104.066 17.773 104.439 17.5123V20.0546C103.917 20.2408 103.424 20.3712 102.958 20.4457C102.511 20.5202 102.101 20.5574 101.729 20.5574Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M85.2263 20.6436C84.4254 20.6436 83.7084 20.4946 83.0752 20.1966C82.4419 19.8986 81.939 19.4516 81.5666 18.8556C81.1941 18.241 81.0078 17.468 81.0078 16.5368C81.0078 15.8291 81.1382 15.2144 81.3989 14.6929C81.6597 14.1714 82.0508 13.7244 82.5723 13.3519C83.1124 12.9794 83.8015 12.6721 84.6396 12.43C85.4777 12.1879 86.4649 11.9923 87.601 11.8433C88.346 11.7502 88.9419 11.6571 89.3889 11.564C89.8359 11.4522 90.1526 11.2939 90.3388 11.089C90.5437 10.8842 90.6461 10.5675 90.6461 10.1392C90.6461 9.43141 90.3947 8.83542 89.8918 8.35117C89.4076 7.8483 88.6533 7.59687 87.6289 7.59687C87.0888 7.59687 86.5394 7.68999 85.9806 7.87624C85.4219 8.06249 84.9376 8.37911 84.5279 8.82611C84.1181 9.2731 83.8574 9.88772 83.7456 10.67L81.3989 9.9436C81.5479 9.23585 81.79 8.61192 82.1253 8.0718C82.4792 7.51306 82.9262 7.03812 83.4663 6.647C84.0064 6.25588 84.6303 5.96719 85.3381 5.78094C86.0644 5.57607 86.8467 5.47363 87.6848 5.47363C88.8954 5.47363 89.9011 5.67851 90.702 6.08825C91.5215 6.498 92.1361 7.13125 92.5458 7.98799C92.9742 8.82611 93.1884 9.90635 93.1884 11.2287V14.3577C93.1884 14.9723 93.1977 15.6242 93.2163 16.3133C93.2349 16.9838 93.2629 17.6636 93.3001 18.3527C93.356 19.0232 93.4119 19.6658 93.4678 20.2804H91.121C91.0838 19.6471 91.0465 19.0232 91.0093 18.4086C90.972 17.794 90.9534 17.1607 90.9534 16.5089H90.5902C90.3295 17.2539 89.957 17.943 89.4727 18.5762C89.0071 19.1908 88.4205 19.6937 87.7127 20.0848C87.005 20.4573 86.1762 20.6436 85.2263 20.6436ZM85.9527 18.5762C86.381 18.5762 86.8094 18.5017 87.2378 18.3527C87.6848 18.2037 88.1225 17.9709 88.5508 17.6543C88.9792 17.3377 89.3703 16.9372 89.7242 16.453C90.0967 15.9687 90.4133 15.3821 90.674 14.6929V12.1786L91.4283 12.2624C91.1303 12.5604 90.7299 12.7932 90.227 12.9608C89.7428 13.1098 89.2027 13.2309 88.6067 13.324C88.0293 13.3985 87.4333 13.4916 86.8187 13.6034C86.2227 13.7151 85.6733 13.8641 85.1704 14.0504C84.6862 14.2366 84.2951 14.5067 83.9971 14.8606C83.6991 15.2144 83.5501 15.708 83.5501 16.3412C83.5501 17.0676 83.7643 17.6263 84.1926 18.0175C84.6396 18.39 85.2263 18.5762 85.9527 18.5762Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M76.1684 20.5574C74.8461 20.5574 73.8496 20.1942 73.1791 19.4679C72.5273 18.7415 72.2013 17.6333 72.2013 16.1433V7.95771H70.0781L70.1061 5.86241H71.3912C71.8754 5.86241 72.2293 5.76929 72.4528 5.58304C72.6763 5.39679 72.8066 5.09879 72.8439 4.68905L73.1233 2.59375H74.6877V5.83447H78.7945V8.01358H74.6877V16.0875C74.6877 16.8325 74.8554 17.3726 75.1906 17.7078C75.5445 18.0431 76.038 18.2107 76.6713 18.2107C77.0251 18.2107 77.3883 18.1641 77.7608 18.071C78.1333 17.9593 78.5058 17.773 78.8783 17.5123V20.0546C78.3568 20.2408 77.8633 20.3712 77.3976 20.4457C76.9506 20.5202 76.5409 20.5574 76.1684 20.5574Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M62.4108 20.6436C61.4051 20.6436 60.5111 20.5318 59.7289 20.3083C58.9653 20.1035 58.3134 19.8055 57.7733 19.4143C57.2332 19.0046 56.8234 18.511 56.5441 17.9337C56.2833 17.3563 56.1436 16.7137 56.125 16.006L58.3041 15.4752C58.2668 16.127 58.4158 16.6858 58.7511 17.1514C59.0863 17.617 59.5706 17.9709 60.2038 18.213C60.8557 18.4552 61.6286 18.5762 62.5226 18.5762C63.6401 18.5762 64.4968 18.39 65.0928 18.0175C65.7074 17.645 66.0147 17.1328 66.0147 16.4809C66.0147 15.9594 65.8471 15.559 65.5119 15.2796C65.1766 14.9816 64.711 14.7488 64.115 14.5812C63.519 14.4136 62.8299 14.2459 62.0477 14.0783C61.3585 13.9293 60.6787 13.7617 60.0083 13.5754C59.3378 13.3892 58.7231 13.1471 58.1644 12.8491C57.6243 12.5325 57.1866 12.132 56.8514 11.6478C56.5347 11.1449 56.3764 10.5117 56.3764 9.74804C56.3764 8.87267 56.5999 8.11836 57.0469 7.48512C57.5125 6.85187 58.1737 6.35831 59.0305 6.00444C59.8872 5.65057 60.9116 5.47363 62.1035 5.47363C63.2769 5.47363 64.2826 5.65988 65.1207 6.03238C65.9775 6.38625 66.648 6.89844 67.1322 7.56893C67.6165 8.2208 67.8865 9.01236 67.9424 9.9436L65.7354 10.4744C65.7167 9.82254 65.5491 9.28242 65.2325 8.85404C64.9345 8.42567 64.5061 8.09974 63.9474 7.87624C63.3886 7.65274 62.7368 7.54099 61.9918 7.54099C61.0047 7.54099 60.2224 7.72724 59.6451 8.09974C59.0863 8.47223 58.807 8.98442 58.807 9.63629C58.807 10.1392 58.9746 10.5396 59.3098 10.8376C59.6637 11.1356 60.1293 11.3684 60.7067 11.536C61.3027 11.7036 61.9732 11.862 62.7182 12.011C63.4445 12.16 64.1429 12.3276 64.8134 12.5138C65.5025 12.7001 66.1172 12.9422 66.6573 13.2402C67.1974 13.5382 67.6258 13.9386 67.9424 14.4415C68.259 14.9257 68.4173 15.559 68.4173 16.3412C68.4173 17.2725 68.1659 18.064 67.663 18.7159C67.1788 19.3491 66.4803 19.8334 65.5677 20.1686C64.6737 20.4853 63.6215 20.6436 62.4108 20.6436Z",fill:"currentColor"}),(0,e.jsx)("path",{d:"M47.453 20.6436C46.2983 20.6436 45.2832 20.476 44.4079 20.1407C43.5511 19.7868 42.8248 19.284 42.2288 18.6321C4
11.6514 17.9802 41.2137 17.2073 40.9157 16.3133C40.6177 15.4007 40.4688 14.3949 40.4688 13.2961C40.4688 12.16 40.6177 11.117 40.9157 10.1671C41.2137 9.21723 41.6421 8.39774 42.2008 7.70862C42.7782 7.00087 43.486 6.45144 44.3241 6.06032C45.1622 5.6692 46.1214 5.47363 47.2016 5.47363C48.1701 5.47363 49.0454 5.64126 49.8277 5.97651C50.6099 6.29313 51.2711 6.77737 51.8112 7.42924C52.3699 8.08111 52.7797 8.90061 53.0404 9.88772C53.3198 10.8748 53.4316 12.0296 53.3757 13.3519L42.0612 13.4637V11.7316L51.7833 11.6198L50.9452 12.7932C51.0383 11.6571 50.9265 10.7072 50.6099 9.9436C50.3119 9.17998 49.8649 8.60261 49.2689 8.21149C48.6916 7.82037 48.0025 7.6248 47.2016 7.6248C46.3449 7.6248 45.5905 7.8483 44.9387 8.2953C44.3054 8.74229 43.8119 9.38485 43.458 10.223C43.1041 11.0611 42.9272 12.0668 42.9272 13.2402C42.9272 14.9723 43.309 16.2947 44.0726 17.2073C44.8549 18.1013 45.991 18.5483 47.481 18.5483C48.0956 18.5483 48.6171 18.4738 49.0454 18.3248C49.4924 18.1758 49.8649 17.9709 50.1629 17.7102C50.4795 17.4494 50.731 17.1421 50.9172 16.7882C51.1035 16.4344 51.2432 16.
10712 51.3363 15.6987L53.5992 16.1736C53.4316 16.8627 53.1801 17.4867 52.8449 18.0454C52.5283 18.5855 52.1092 19.0512 51.5877 19.4423C51.0662 19.8148 50.4609 20.1035 49.7718 20.3083C49.1013 20.5318 48.3284 20.6436 47.453 20.6436Z",fill:"currentColor"})]})}let h=[{label:"Home",href:"/"},{label:"Properties",href:"/properties"},{label:"About",href:"/about"},{label:"Blog",href:"/blog"},{label:"Contact",href:"/contact"}];t.s(["default",0,function(){let[t,c]=(0,i.useState)(!1),[d,u]=(0,i.useState)(!1),p=(0,o.usePathname)(),m="/"===p;(0,i.useEffect)(()=>{let t=()=>u(window.scrollY>20);return window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},[]),(0,i.useEffect)(()=>{c(!1)},[p]);let C=m&&!d&&!t;return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("nav",{className:["fixed inset-x-0 top-0 z-50 transition-all duration-300",d||!m||t?"bg-white/95 backdrop-blur-md":"bg-transparent"].join(" "),children:(0,e.jsxs)("div",{className:"container-site flex items-center justify-between md:gap-40 h-16 md:h-20",children:[(0,e.jsx)(s.default,{href:"/",className:"flex items-center",children:(0,e.jsx)(a,{color:C?"white":"black"})}),(0,e.jsx)("div",{className:"hidden md:flex items-center justify-center w-full gap-8",children:h.map(({label:t,href:i})=>{let o=p===i||p.startsWith(i+"/");return(0,e.jsxs)(s.default,{href:i,className:["relative text-base font-medium transition-colors no-underline overflow-hidden h-[2em] my-2 group",C?o?"text-white":"text-white/80":o?"text-accent":"text-neutral-900"].join(" "),children:[(0,e.jsxs)("div",{className:"flex flex-col transition-transform font-display duration-500 ease-[cubic-bezier(0.77,0,0.175,1)] group-hover:-translate-y-3/6",children:[(0,e.jsx)("div",{className:"leading-[1.6] line-clamp-1",children:t}),(0,e.jsx)("div",{className:"leading-[1.6] line-clamp-2",children:t})]}),o&&(0,e.jsx)("span",{className:"absolute -bottom-1 left-0 w-full h-[2px] bg-accent rounded-full"})]},i)})}),(0,e.jsx)(s.default,{href:"/contact",className:"btn-gradient-sm ml-4",children:"Get in Touch"}),(0,e.jsx)("button",{onClick:()=>c(!t),className:["md:hidden p-2 rounded-md transition-colors",C?"text-white":"text-neutral-900"].join(" "),"aria-label":"Toggle menu",children:t?(0,e.jsx)(l.X,{size:22}):(0,e.jsx)(r,{size:22})})]})}),(0,e.jsx)("div",{className:["fixed inset-0 z-40 bg-white transition-transform duration-300 md:hidden",t?"translate-x-0":"translate-x-full"].join(" "),style:{paddingTop:"5rem"},children:(0,e.jsxs)("div",{className:"flex flex-col px-6",children:[(0,e.jsx)("div",{className:"flex flex-col gap-2",children:h.map(({label:t,href:i})=>(0,e.jsx)(s.default,{href:i,onClick:()=>c(!1),className:["py-4 text-xl font-semibold border-b border-neutral-100 no-underline",p===i?"text-accent":"text-neutral-900"].join(" "),children:t},i))}),(0,e.jsxs)("div",{className:"mt-10 flex flex-col gap-4",children:[(0,e.jsx)(s.default,{href:"/contact",onClick:()=>c(!1),className:"btn btn-primary w-full",children:"Get in Touch"}),(0,e.jsxs)("a",{href:"tel:+15551234567",className:"btn btn-ghost w-full flex items-center justify-center gap-2",children:[(0,e.jsx)(n.Phone,{size:16})," +1 (555) 123-4567"]})]})]})})]})}],81323)},77821,t=>{"use strict";var e=t.i(43476),i="1.3.23";function s(t,e,i){return Math.max(t,Math.min(e,i))}var o=class{isRunning=!1;value=0;from=0;to=0;currentTime=0;lerp;duration;easing;onUpdate;advance(t){if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;let i=s(0,this.currentTime/this.duration,1),o=(e=i>=1)?1:this.easing(i);this.value=this.from+(this.to-this.from)*o}else if(this.lerp){var i,o,r,l;this.value=(i=this.value,o=this.to,r=60*this.lerp,(1-(l=1-Math.exp(-r*t)))*i+l*o),Math.round(this.value)===Math.round(this.to)&&(this.value=this.to,e=!0)}else this.value=this.to,e=!0;e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i,duration:s,easing:o,onStart:r,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,r?.(),this.onUpdate=l}},r=class{width=0;height=0;scrollHeight=0;scrollWidth=0;debouncedResize;wrapperResizeObserver;contentResizeObserver;constructor(t,e,{autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function(t,e){let i;return function(...s){clearTimeout(i),i=setTimeout(()=>{i=void 0,t.apply(this,s)},e)}}(this.resize,s),this.wrapper instanceof Window?window.addEventListener("resize",this.debouncedResize):(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(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),this.wrapper===window&&this.debouncedResize&&window.removeEventListener("resize",this.debouncedResize)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper instanceof Window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};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)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}},l=class{events={};emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t]?.(...e)}on(t,e){return this.events[t]?this.events[t].push(e):this.events[t]=[e],()=>{this.events[t]=this.events[t]?.filter(t=>e!==t)}}off(t,e){this.events[t]=this.events[t]?.filter(t=>e!==t)}destroy(){this.events={}}};let n=100/6,a={passive:!1};function h(t,e){return 1===t?n:2===t?e:1}var c=class{touchStart={x:0,y:0};lastDelta={x:0,y:0};window={width:0,height:0};emitter=new l;constructor(t,e={wheelMultiplier:1,touchMultiplier:1}){this.element=t,this.options=e,window.addEventListener("resize",this.onWindowResize),this.onWindowResize(),this.element.addEventListener("wheel",this.onWheel,a),this.element.addEventListener("touchstart",this.onTouchStart,a),this.element.addEventListener("touchmove",this.onTouchMove,a),this.element.addEventListener("touchend",this.onTouchEnd,a)}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener("resize",this.onWindowResize),this.element.removeEventListener("wheel",this.onWheel,a),this.element.removeEventListener("touchstart",this.onTouchStart,a),this.element.removeEventListener("touchmove",this.onTouchMove,a),this.element.removeEventListener("touchend",this.onTouchEnd,a)}onTouchStart=t=>{let{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit("scroll",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{let{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.options.touchMultiplier,o=-(i-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit("scroll",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit("scroll",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=t=>{let{deltaX:e,deltaY:i,deltaMode:s}=t,o=h(s,this.window.width),r=h(s,this.window.height);e*=o,i*=r,e*=this.options.wheelMultiplier,i*=this.options.wheelMultiplier,this.emitter.emit("scroll",{deltaX:e,deltaY:i,event:t})};onWindowResize=()=>{this.window={width:window.innerWidth,height:window.innerHeight}}};let d=t=>Math.min(1,1.001-2**(-10*t));var u=class{_isScrolling=!1;_isStopped=!1;_isLocked=!1;_preventNextNativeScrollEvent=!1;_resetVelocityTimeout=null;_rafId=null;isTouching;time=0;userData={};lastVelocity=0;velocity=0;direction=0;options;targetScroll;animatedScroll;animate=new o;emitter=new l;dimensions;virtualScroll;constructor({wrapper:t=window,content:e=document.documentElement,eventsTarget:s=t,smoothWheel:o=!0,syncTouch:l=!1,syncTouchLerp:n=.075,touchInertiaExponent:a=1.7,duration:h,easing:u,lerp:p=.1,infinite:m=!1,orientation:C="vertical",gestureOrientation:f="horizontal"===C?"both":"vertical",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:w=!0,prevent:S,virtualScroll:x,overscroll:y=!0,autoRaf:b=!1,anchors:L=!1,autoToggle:N=!1,allowNestedScroll:j=!1,__experimental__naiveDimensions:E=!1,naiveDimensions:T=E,stopInertiaOnNavigate:z=!1}={}){window.lenisVersion=i,window.lenis||(window.lenis={}),window.lenis.version=i,"horizontal"===C&&(window.lenis.horizontal=!0),!0===l&&(window.lenis.touch=!0),t&&t!==document.documentElement||(t=window),"number"==typeof h&&"function"!=typeof u?u=d:"function"==typeof u&&"number"!=typeof h&&(h=1),this.options={wrapper:t,content:e,eventsTarget:s,smoothWheel:o,syncTouch:l,syncTouchLerp:n,touchInertiaExponent:a,duration:h,easing:u,lerp:p,infinite:m,gestureOrientation:f,orientation:C,touchMultiplier:v,wheelMultiplier:g,autoResize:w,prevent:S,virtualScroll:x,overscroll:y,autoRaf:b,anchors:L,autoToggle:N,allowNestedScroll:j,naiveDimensions:T,stopInertiaOnNavigate:z},this.dimensions=new r(t,e,{autoResize:w}),this.updateClassName(),this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener("scroll",this.onNativeScroll),this.options.wrapper.addEventListener("scrollend",this.onScrollEnd,{capture:!0}),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.addEventListener("click",this.onClick),this.options.wrapper.addEventListener("pointerdown",this.onPointerDown),this.virtualScroll=ne
1w c(s,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on("scroll",this.onVirtualScroll),this.options.autoToggle&&(this.checkOverflow(),this.rootElement.addEventListener("transitionend",this.onTransitionEnd)),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener("scroll",this.onNativeScroll),this.options.wrapper.removeEventListener("scrollend",this.onScrollEnd,{capture:!0}),this.options.wrapper.removeEventListener("pointerdown",this.onPointerDown),(this.options.anchors||this.options.stopInertiaOnNavigate)&&this.options.wrapper.removeEventListener("click",this.onClick),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName(),this._rafId&&cancelAnimationFrame(this._rafId)}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}onScrollEnd=t=>{t instanceof CustomEvent||"smooth"!==this.isScrolling&&!1!==this.isScrolling||t.stopPropagation()};dispatchScrollendEvent=()=>{this.options.wrapper.dispatchEvent(new CustomEvent("scrollend",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:!0}}))};get overflow(){let t=this.isHorizontal?"overflow-x":"overflow-y";return getComputedStyle(this.rootElement)[t]}checkOverflow(){["hidden","clip"].includes(this.overflow)?this.internalStop():this.internalStart()}onTransitionEnd=t=>{t.propertyName?.includes("overflow")&&t.target===this.rootElement&&this.checkOverflow()};setScroll(t){this.isHorizontal?this.options.wrapper.scrollTo({left:t,behavior:"instant"}):this.options.wrapper.scrollTo({top:t,behavior:"instant"})}onClick=t=>{let e=t.composedPath().filter(t=>t instanceof HTMLAnchorElement&&t.href).map(t=>new URL(t.href)),i=new URL(window.location.href);if(this.options.anchors){let t=e.find(t=>i.host===t.host&&i.pathname===t.pathname&&t.hash);if(t){let e="object"==typeof this.options.anchors&&this.options.anchors?this.options.anchors:void 0,i=`#${t.hash.split("#")[1]}`;this.scrollTo(i,e);return}}if(this.options.stopInertiaOnNavigate&&e.some(t=>i.host===t.host&&i.pathname!==t.pathname))return void this.reset()};onPointerDown=t=>{1===t.button&&this.reset()};onVirtualScroll=t=>{if("function"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;let{deltaX:e,deltaY:i,event:s}=t;if(this.emitter.emit("virtual-scroll",{deltaX:e,deltaY:i,event:s}),s.ctrlKey||s.lenisStopPropagation)return;let o=s.type.includes("touch"),r=s.type.includes("wheel");this.isTouching="touchstart"===s.type||"touchmove"===s.type;let l=0===e&&0===i;if(this.options.syncTouch&&o&&"touchstart"===s.type&&l&&!this.isStopped&&!this.isLocked)return void this.reset();let n="vertical"===this.options.gestureOrientation&&0===i||"horizontal"===this.options.gestureOrientation&&0===e;if(l||n)return;let a=s.composedPath();a=a.slice(0,a.indexOf(this.rootElement));let h=this.options.prevent,c=Math.abs(e)>=Math.abs(i)?"horizontal":"vertical";if(a.find(t=>t instanceof HTMLElement&&("function"==typeof h&&h?.(t)||t.hasAttribute?.("data-lenis-prevent")||"vertical"===c&&t.hasAttribute?.("data-lenis-prevent-vertical")||"horizontal"===c&&t.hasAttribute?.("data-lenis-prevent-horizontal")||o&&t.hasAttribute?.("data-lenis-prevent-touch")||r&&t.hasAttribute?.("data-lenis-prevent-wheel")||this.options.allowNestedScroll&&this.hasNestedScroll(t,{deltaX:e,deltaY:i}))))return;if(this.isStopped||this.isLocked){s.cancelable&&s.preventDefault();return}if(!(this.options.syncTouch&&o||this.options.smoothWheel&&r)){this.isScrolling="native",this.animate.stop(),s.lenisStopPropagation=!0;return}let d=i;"both"===this.options.gestureOrientation?d=Math.abs(i)>Math.abs(e)?i:e:"horizontal"===this.options.gestureOrientation&&(d=e),(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||0===this.animatedScroll&&i>0||this.animatedScroll===this.limit&&i<0))&&(s.lenisStopPropagation=!0),s.cancelable&&s.preventDefault();let u=o&&this.options.syncTouch,p=o&&"touchend"===s.type;p&&(d=Math.sign(d)*Math.abs(this.velocity)**this.options.touchInertiaExponent),this.scrollTo(this.targetScroll+d,{programmatic:!1,...u?{lerp:p?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}})};resize(){this.dimensions.resize(),this.animatedScroll=this.targetScroll=this.actualScroll,this.emit
1()}emit(){this.emitter.emit("scroll",this)}onNativeScroll=()=>{if(null!==this._resetVelocityTimeout&&(clearTimeout(this._resetVelocityTimeout),this._resetVelocityTimeout=null),this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=!1;return}if(!1===this.isScrolling||"native"===this.isScrolling){let t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isStopped||(this.isScrolling="native"),this.emit(),0!==this.velocity&&(this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()},400))}};reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){if(this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.removeProperty("overflow");this.internalStart()}}internalStart(){this.isStopped&&(this.reset(),this.isStopped=!1,this.emit())}stop(){if(!this.isStopped){if(this.options.autoToggle)return void this.rootElement.style.setProperty("overflow","clip");this.internalStop()}}internalStop(){this.isStopped||(this.reset(),this.isStopped=!0,this.emit())}raf=t=>{let e=t-(this.time||t);this.time=t,this.animate.advance(.001*e),this.options.autoRaf&&(this._rafId=requestAnimationFrame(this.raf))};scrollTo(t,{offset:e=0,immediate:i=!1,lock:o=!1,programmatic:r=!0,lerp:l=r?this.options.lerp:void 0,duration:n=r?this.options.duration:void 0,easing:a=r?this.options.easing:void 0,onStart:h,onComplete:c,force:u=!1,userData:p}={}){if((this.isStopped||this.isLocked)&&!u)return;let m=t,C=e;if("string"==typeof m&&["top","left","start","#"].includes(m))m=0;else if("string"==typeof m&&["bottom","right","end"].includes(m))m=this.limit;else{let t=null;if("string"==typeof m?(t=document.querySelector(m))||("#top"===m?m=0:console.warn("Lenis: Target not found",m)):m instanceof HTMLElement&&m?.nodeType&&(t=m),t){if(this.options.wrapper!==window){let t=this.rootElement.getBoundingClientRect();C-=this.isHorizontal?t.left:t.top}let e=t.getBoundingClientRect(),i=getComputedStyle(t),s=this.isHorizontal?Number.parseFloat(i.scrollMarginLeft):Number.parseFloat(i.scrollMarginTop),o=getComputedStyle(this.rootElement),r=this.isHorizontal?Number.parseFloat(o.scrollPaddingLeft):Number.parseFloat(o.scrollPaddingTop);m=(this.isHorizontal?e.left:e.top)+this.animatedScroll-(Number.isNaN(s)?0:s)-(Number.isNaN(r)?0:r)}}if("number"==typeof m){if(m+=C,this.options.infinite){if(r){this.targetScroll=this.animatedScroll=this.scroll;let t=m-this.animatedScroll;t>this.limit/2?m-=this.limit:t<-this.limit/2&&(m+=this.limit)}}else m=s(0,m,this.limit);if(m===this.targetScroll){h?.(this),c?.(this);return}if(this.userData=p??{},i){this.animatedScroll=this.targetScroll=m,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()});return}r||(this.targetScroll=m),"number"==typeof n&&"function"!=typeof a?a=d:"function"==typeof a&&"number"!=typeof n&&(n=1),this.animate.fromTo(this.animatedScroll,m,{duration:n,easing:a,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling="smooth",h?.(this)},onUpdate:(t,e)=>{this.isScrolling="smooth",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),r&&(this.targetScroll=t),e||this.emit(),e&&(this.reset(),this.emit(),c?.(this),this.userData={},requestAnimationFrame(()=>{this.dispatchScrollendEvent()}),this.preventNextNativeScrollEvent())}})}}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=!0,requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=!1})}hasNestedScroll(t,{deltaX:e,deltaY:i}){let s,o,r,l,n,a,h,c,d,u,p,m,C,f,v,g,w=Date.now();t._lenis||(t._lenis={});let S=t._lenis;if(w-(S.time??0)>2e3){S.time=Date.now();let e=window.getComputedStyle(t);if(S.computedStyle=e,s=["auto","overlay","scroll"].includes(e.overflowX),o=["auto","overlay","scroll"].includes(e.overflowY),n=["auto"].includes(e.overscrollBehaviorX),a=["auto"].includes(e.overscrollBehaviorY),S.hasOverflowX=s,S.hasOverflowY=o,!(s||o))return!1;h=t.scrollWidth,c=t.scrollHeight,d=t.clientWidth,u=t.clientHeight,r=h>d,l=c>u,S.isScrollableX=r,S.isScrollableY=l,S.scrollWidth=h,S.scrollHeight=c,S.clientWidth=d,S.clientHeight=u,S.hasOverscrollBehaviorX=n,S.hasOverscrollBehaviorY=a}else r=S.isScrollableX,l=S.isScrollableY,s=S.hasOverflowX,o=S.hasOverflowY,h=S.scrollWidth,c=S.scrollHeight,d=S.clientWidth,u=S.clientHeight,n=S.hasOverscrollBehaviorX,a=S.hasOverscrollBehaviorY;if(!(s&&r||o&&l))return!1;let x=Math.abs(e)>=Math.abs(i)?"horizontal":"vertical";if("horizontal"===x)p=Math.round(t.scrollLeft),m=h-d,C=e,f=s,v=r,g=n;else{if("vertical"!==x)return!1;p=Math.round(t.scrollTop),m=c-u,C=i,f=o,v=l,g=a}return!g&&(p>=m||p<=0)||(C>0?p<m:p>0)&&f&&v}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.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"horizontal"===this.options.orientation}get actualScroll(){let t=this.options.wrapper;return this.isHorizontal?t.scrollX??t.scrollLeft:t.scrollY??t.scrollTop}get scroll(){var t;return this.options.infinite?(this.animatedScroll%(t=this.limit)+t)%t:this.animatedScroll}get progress(){return 0===this.limit?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"smooth"===this.isScrolling}get className(){let t="lenis";return this.options.autoToggle&&(t+=" lenis-autoToggle"),this.isStopped&&(t+=" lenis-stopped"),this.isLocked&&(t+=" lenis-locked"),this.isScrolling&&(t+=" lenis-scrolling"),"smooth"===this.isScrolling&&(t+=" lenis-smooth"),t}updateClassName(){this.cleanUpClassName(),this.className.split(" ").forEach(t=>{this.rootElement.classList.add(t)})}cleanUpClassName(){for(let t of Array.from(this.rootElement.classList))("lenis"===t||t.startsWith("lenis-"))&&this.rootElement.classList.remove(t)}},p=t.i(71645);let m=(0,p.createContext)(null),C=new class{listeners=[];constructor(t){this.state=t}set(t){for(let e of(this.state=t,this.listeners))e(this.state)}subscribe(t){return this.listeners=[...this.listeners,t],()=>{this.listeners=this.listeners.filter(e=>e!==t)}}get(){return this.state}}(null),f=(0,p.forwardRef)(({children:t,root:i=!1,options:s={},autoRaf:o=!0,className:r="",...l},n)=>{let a=(0,p.useRef)(null),h=(0,p.useRef)(null),[c,d]=(0,p.useState)(void 0);(0,p.useImperativeHandle)(n,()=>({wrapper:a.current,content:h.current,lenis:c}),[c]),(0,p.useEffect)(()=>{let t=new u({...s,...a.current&&h.current&&{wrapper:a.current,content:h.current},autoRaf:s?.autoRaf??o});return d(t),()=>{t.destroy(),d(void 0)}},[o,JSON.stringify({...s,wrapper:null,content:null})]);let f=(0,p.useRef)([]),v=(0,p.useCallback)((t,e)=>{f.current.push({callback:t,priority:e}),f.current.sort((t,e)=>t.priority-e.priority)},[]),g=(0,p.useCallback)(t=>{f.current=f.current.filter(e=>e.callback!==t)},[]);return((0,p.useEffect)(()=>
1{if(i&&c)return C.set({lenis:c,addCallback:v,removeCallback:g}),()=>C.set(null)},[i,c,v,g]),(0,p.useEffect)(()=>{if(!c)return;let t=t=>{for(let{callback:e}of f.current)e(t)};return c.on("scroll",t),()=>{c.off("scroll",t)}},[c]),t)?(0,e.jsx)(m.Provider,{value:{lenis:c,addCallback:v,removeCallback:g},children:i&&"asChild"!==i?t:(0,e.jsx)("div",{ref:a,className:`${r} ${c?.className??""}`.trim(),...l,children:(0,e.jsx)("div",{ref:h,children:t})})}):null});t.s(["default",0,function({children:t}){return(0,e.jsx)(f,{root:!0,children:t})}],77821)},44609,t=>{"use strict";var e=t.i(43476),i=t.i(57688),s=t.i(22016),o=t.i(71645);let r=[{bg:"https://res.cloudinary.com/dq9ckspti/image/upload/v1777533939/coverjpg_uf6mej.jpg",type:"logo"},{bg:"https://res.cloudinary.com/dq9ckspti/image/upload/v1777533939/coverjpg_uf6mej.jpg",type:"text",text:"Premium Next.js Templates"}];t.s(["default",0,function(){let[t,l]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let t=setInterval(()=>{l(t=>(t+1)%r.length)},2e3);return()=>clearInterval(t)},[]),(0,e.jsxs)("div",{className:"fixed right-8 bottom-8 z-40 gap-4 flex flex-col",children:[(0,e.jsx)("div",{className:"relative aspect-3/1.5 overflow-hidden rounded-2xl",children:(0,e.jsx)("div",{className:"absolute inset-0 transition-transform duration-700 ease-in-out",style:{transform:`translateY(-${100*t}%)`},children:r.map((t,s)=>(0,e.jsxs)("div",{className:"relative w-full h-full flex justify-center items-center",style:{top:`${100*s}%`,position:"absolute"},children:[(0,e.jsx)(i.default,{src:t.bg,alt:"",fill:!0,className:"object-cover"}),(0,e.jsx)("div",{className:"absolute inset-0 bg-blue-950/60 z-10"}),(0,e.jsx)("div",{className:"relative z-11 text-white text-center flex justify-center items-center",children:"logo"===t.type?(0,e.jsx)(i.default,{src:"https://res.cloudinary.com/dq9ckspti/image/upload/v1777534388/rayso-logo_fgdmli.png",width:170,height:49,alt:"rayso-logo",className:"w-2/3"}):(0,e.jsx)("h3",{className:"text-[20px] font-bold px-4 leading-none",children:t.text})})]},s))})}),(0,e.jsx)(s.default,{href:"https://rayso.studio/",className:"group relative flex justify-center items-center text-[14px] px-4 py-2 rounded-full font-bold text-neutral-900 bg-lime-400",children:(0,e.jsx)("div",{className:"h-[1.7em] overflow-hidden",children:(0,e.jsxs)("div",{className:"flex flex-col transition-transform duration-300 ease-out group-hover:-translate-y-1/2",children:[(0,e.jsx)("span",{className:"flex items-center justify-center",children:"Get this Template"}),(0,e.jsx)("span",{className:"flex items-center justify-center",children:"Get this Template"})]})})})]})}])}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.