PageSourceSearch

https://captureddream.vercel.app/

html captureddream.vercel.app collected 2026-10-03 06:20:45 UTC 68,802 bytes, 2 lines download raw bytes

1<!DOCTYPE html><!--_3AkAAkI65YHqIPNN9G7e--><html lang="en-IN" data-scroll-behavior="smooth" class="relative"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/2473c16c0c2f6b5f.css?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/3670be1932288dec.css?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/9cfb0c662937f478.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV"/>
1<script src="/_next/static/chunks/7e9dcc7c845b5d3a.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/cbfa8a48176f6d4f.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/5f42e5fcf0788b33.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/turbopack-a5f20fe885de6269.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/bf42916f5dec300b.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/4de052c476a6c9d7.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/16a4b1e0d5d587fc.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<script src="/_next/static/chunks/cf52055a3abb9ba1.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" async=""></script>
1<meta name="next-size-adjust" content=""/><link rel="canonical" href="https://captureddream.vercel.app"/><link rel="alternate" hrefLang="en-in" href="https://captureddream.vercel.app"/><meta name="theme-color" content="hsl(var(--primary))"/><meta name="msapplication-TileColor" content="hsl(var(--primary))"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link rel="manifest" href="/site.webmanifest"/><title>Captured Dreams Photography | Professional Photographer</title><meta name="description" content="Professional photography services in Mumbai, Maharashtra specializing in portraits, events, and artistic visual storytelling. Transform your moments into timeless memories."/><meta name="author" content="Captured Dreams Photography"/><meta name="keywords" content="photography,professional photographer,portraits,events,weddings,commercial photography"/><meta name="creator" content="Captured Dreams Photography"/><meta name="publisher" content="Captured Dreams Photography"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta property="og:title" content="Captured Dreams Photography"/><meta property="og:description" content="Professional photography that transforms moments into timeless memories."/><meta property="og:url" content="https://captureddream.vercel.app"/><meta property="og:site_name" content="Captured Dreams Photography"/><meta property="og:locale" content="en_IN"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@captureddreams"/><meta name="twitter:title" content="Captured Dreams Photography"/><meta name="twitter:description" content="Professional photography that transforms moments into timeless memories."/><link rel="icon" href="/favicon.ico?favicon.0cda558e.ico" sizes="1024x1024" type="image/x-icon"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" noModule=""></script>
1</head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased relative"><div hidden=""><!--$--><!--/$--></div>
1<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script>
1<nav class="sticky top-0 z-50 w-full border-b bg-background/95 backdrop-blur supports-backdrop-filter:bg-background/60"><div class="container mx-auto px-4 h-16"><div class="flex items-center justify-between h-full"><div class="w-[120px] h-[40px]"></div></div></div></nav><div class="fixed top-0 left-0 right-0 h-1 bg-linear-to-r from-primary via-primary/80 to-primary/60 origin-left z-50" style="transform-origin:0%;transform:scaleX(0)"></div><div class="fixed bottom-8 right-8 z-50" style="opacity:0;transform:scale(0)"><button data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 has-[&gt;svg]:px-4 rounded-full w-12 h-12 p-0 shadow-lg hover:shadow-xl transition-all duration-300" aria-label="Back to top"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up size-4" aria-hidden="true"><path d="m5 12 7-7 7 7"></path><path d="M12 19V5"></path></svg></button></div><!--$?--><template id="B:0"></template><div class="min-h-screen bg-linear-to-br from-background via-muted/20 to-background flex items-center justify-center"><div class="absolute inset-0 opacity-5"><div class="absolute inset-0" style="background-image:radial-gradient(circle at 25% 25%, #000 1px, transparent 1px), radial-gradient(circle at 75% 75%, #000 1px, transparent 1px);background-size:50px 50px"></div></div><div class="relative max-w-md mx-auto text-center"><div class="mb-8" style="opacity:0;transform:scale(0.5) rotate(-180deg)"><div class="inline-block"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera w-16 h-16 sm:w-20 sm:h-20 text-primary" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg></div></div><div class="space-y-4" style="opacity:0;transform:translateY(20px)"><h2 class="text-2xl sm:text-3xl font-bold" style="opacity:0">Capturing Moments</h2><div class="flex justify-center space-x-1" style="opacity:0"><span class="text-2xl font-bold text-primary">.</span><span class="text-2xl font-bold text-primary">.</span><span class="text-2xl font-bold text-primary">.</span></div><div class="w-full max-w-xs mx-auto" style="opacity:0;transform:scaleX(0)"><div class="h-1 bg-muted rounded-full overflow-hidden"><div class="h-full bg-linear-to-r from-primary to-accent rounded-full" style="width:0%"></div></div></div><div class="space-y-2" style="opacity:0"><p class="text-sm sm:text-base text-muted-foreground">Loading beautiful memories...</p><div class="flex justify-center mt-4"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-loader-circle w-5 h-5 text-primary" aria-hidden="true"><path d="M21 12a9 9 0 1 1-6.219-8.56"></path></svg></div></div></div><div class="absolute top-10 left-10 w-12 h-12 bg-primary/10 rounded-full blur-xl"></div><div class="absolute bottom-10 right-10 w-16 h-16 bg-accent/10 rounded-full blur-xl"></div><div class="absolute top-1/2 left-5 w-8 h-8 bg-primary/20 rounded-full blur-lg"></div></div></div><!--/$--><footer class="bg-muted/30 border-t"><div class="container mx-auto px-4 py-12 sm:py-16"><div class="w-[240px] h-[40px] sm:w-[300px] sm:h-[50px]"></div></div></footer>
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/9cfb0c662937f478.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV" id="_R_" async=""></script>
1<div hidden id="S:0"><main class="min-h-screen bg-background"><section class="relative min-h-screen flex items-center justify-center overflow-hidden pt-16"><div class="absolute inset-0 z-0" style="background-image:url(&#x27;/herobg.jpg&#x27;);background-size:cover;background-position:center;background-repeat:no-repeat"></div><div class="absolute inset-0 z-10 bg-linear-to-b from-white/20 via-white/30 to-white/20 dark:from-background/90 dark:via-background/70 dark:to-background/90"></div><div class="absolute inset-0 z-5 bg-linear-to-br from-white/10 via-transparent to-slate-200/15 dark:from-background/20 dark:via-transparent dark:to-slate-800/30" style="transform:none"></div><div class="fixed w-96 h-96 rounded-full bg-primary/5 blur-3xl pointer-events-none"></div><div class="relative z-20 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center"><div class="space-y-6 sm:space-y-8 md:space-y-10" style="opacity:0"><div class="relative" style="opacity:0;transform:translateY(40px) scale(0.95)"><h1 class="text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl font-bold leading-[1.1] sm:leading-[1.15] tracking-[-0.02em] sm:tracking-[-0.025em] text-center px-4"><span class="text-foreground relative inline-block mb-2 sm:mb-3">Capturing<div class="absolute -bottom-3 left-0 w-full h-1 bg-linear-to-r from-foreground to-foreground/60" style="width:0px"></div></span><br/><span class="text-foreground relative inline-block m-2 sm:m-3">Dreams<div class="absolute -inset-x-2 -inset-y-1 bg-linear-to-r from-foreground
1/20 to-foreground/10 rounded-lg blur-xl" style="opacity:0;transform:scale(0.8)"></div></span><br/><span class="text-foreground relative inline-block">Through Lens<div class="absolute -bottom-3 right-0 w-full h-1 bg-linear-to-r from-foreground/60 to-foreground" style="width:0px"></div></span></h1></div><p class="text-base sm:text-lg md:text-xl text-muted-foreground max-w-2xl mx-auto font-light leading-relaxed px-4" style="opacity:0;transform:translateY(40px) scale(0.95)">Professional photography that transforms moments into timeless memories. Specializing in portraits, events, and artistic visual storytelling.</p><div class="flex flex-col sm:flex-row gap-4 justify-center items-center mt-6 sm:mt-8" style="opacity:0;transform:translateY(40px) scale(0.95)"><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 has-[&gt;svg]:px-4 text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 rounded-full font-medium" href="/portfolio">View My Work</a><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-10 has-[&gt;svg]:px-4 text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 rounded-full font-medium" href="/contact">Book a Session</a></div></div></div></section><section class="py-24 bg-muted/30"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-16" style="opacity:0;transform:translateY(50px)"><h2 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-4 relative inline-block">What I Do<div class="absolute -bottom-2 left-1/2 transform -translate-x-1/2 w-0 h-1 bg-linear-to-r from-primary to-primary/60" style="width:0px"></div></h2><p class="text-lg text-muted-foreground max-w-3xl mx-auto">Professional photography services tailored to capture your unique moments with artistic vision and technical excellence.</p></div><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"><div style="opacity:0;transform:translateY(40px) scale(0.9)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 h-full border-0 shadow-lg hover:shadow-xl transition-all duration-300"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6 text-center"><div class="text-4xl mb-4">📸</div><div data-slot="card-title" class="font-semibold text-xl">Portrait Photography</div></div><div data-slot="card-content" class="px-6 text-center"><p class="text-muted-foreground text-base">Professional portraits that capture personality and emotion</p></div><div data-slot="card-footer" class="items-center px-6 [.border-t]:pt-6 flex justify-center pt-0"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-8 rounded-md gap-1.5 px-3 has-[&gt;svg]:px-2.5">Learn More</button></div></div></div><div style="opacity:0;transform:translateY(40px) scale(0.9)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 h-full border-0 shadow-lg hover:shadow-xl transition-all duration-300"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6 text-center"><div class="text-4xl mb-4">
1💍</div><div data-slot="card-title" class="font-semibold text-xl">Wedding Photography</div></div><div data-slot="card-content" class="px-6 text-center"><p class="text-muted-foreground text-base">Timeless wedding moments that tell your love story</p></div><div data-slot="card-footer" class="items-center px-6 [.border-t]:pt-6 flex justify-center pt-0"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-8 rounded-md gap-1.5 px-3 has-[&gt;svg]:px-2.5">Learn More</button></div></div></div><div style="opacity:0;transform:translateY(40px) scale(0.9)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 h-full border-0 shadow-lg hover:shadow-xl transition-all duration-300"><div data-slot="card-header" class="@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6 text-center"><div class="text-4xl mb-4">🏢</div><div data-slot="card-title" class="font-semibold text-xl">Commercial Photography</div></div><div data-slot="card-content" class="px-6 text-center"><p class="text-muted-foreground text-base">Brand and product photography that drives results</p></div><div data-slot="card-footer" class="items-center px-6 [.border-t]:pt-6 flex justify-center pt-0"><button data-slot="button" class="inline-flex items-center justify-center whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-8 rounded-md gap-1.5 px-3 has-[&gt;svg]:px-2.5">Learn More</button></div></div></div></div></div></section><section class="py-24"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-16" style="opacity:0;transform:translateY(50px)"><h2 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-4 relative inline-block">Featured Work<div class="absolute -bottom-2 left-1/2 transform -translate-x-1/2 w-0 h-1 bg-linear-to-r from-primary/60 to-primary" style="width:0px"></div></h2><p class="text-lg text-muted-foreground max-w-3xl mx-auto">A glimpse into my portfolio showcasing moments captured through artistic vision and technical excellence.</p></div><div class="grid grid-cols-1 md:grid-cols-3 gap-8"><div style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl overflow-hidden py-0 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer group"><div class="relative aspect-4/3 overflow-hidden"><img alt="Urban Portraits" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 90vw, (max-width: 1024px) 30vw, 20vw" srcSet="/_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=128&amp;q=85 128w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=256&amp;q=85 256w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=384&amp;q=85 384w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=640&amp;q=85 640w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=750&amp;q=85 750w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=828&amp;q=85 828w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=1080&amp;q=85 1080w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=1200&amp;q=85 1200w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=1920&amp;q=85 1920w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=2048&amp;q=85 2048w, /_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=3840&amp;q=85 3840w" src="/_next/image?url=%2Fimages%2Fimage1.jpg&amp;w=3840&amp;q=85"/><div class="absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-all duration-300"></div><div class="absolute top-4 right-4"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent [a&amp;]:hover:bg-secondary/90 bg-black/50 text-white">Portrait</span></div></div>
1<div data-slot="card-content" class="p-6"><h3 class="text-xl font-semibold mb-2">Urban Portraits</h3><p class="text-muted-foreground">Modern portraits capturing the essence of contemporary city life</p></div></div></div><div style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl overflow-hidden py-0 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer group"><div class="relative aspect-4/3 overflow-hidden"><img alt="Wedding Celebration" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 90vw, (max-width: 1024px) 30vw, 20vw" srcSet="/_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=128&amp;q=85 128w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=256&amp;q=85 256w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=384&amp;q=85 384w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=640&amp;q=85 640w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=750&amp;q=85 750w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=828&amp;q=85 828w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=1080&amp;q=85 1080w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=1200&amp;q=85 1200w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=1920&amp;q=85 1920w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=2048&amp;q=85 2048w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=3840&amp;q=85 3840w" src="/_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=3840&amp;q=85"/><div class="absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-all duration-300"></div><div class="absolute top-4 right-4"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent [a&amp;]:hover:bg-secondary/90 bg-black/50 text-white">Wedding</span></div></div><div data-slot="card-content" class="p-6"><h3 class="text-xl font-semibold mb-2">Wedding Celebration</h3><p class="text-muted-foreground">Beautiful moments from dream weddings and special occasions</p></div></div></div><div style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl overflow-hidden py-0 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer group"><div class="relative aspect-4/3 overflow-hidden"><img alt="Creative Photography" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-300 group-hover:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 90vw, (max-width: 1024px) 30vw, 20vw" srcSet="/_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=128&amp;q=85 128w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=256&amp;q=85 256w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=384&amp;q=85 384w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=640&amp;q=85 640w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=750&amp;q=85 750w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=828&amp;q=85 828w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=1080&amp;q=85 1080w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=1200&amp;q=85 1200w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=1920&amp;q=85 1920w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=2048&amp;q=85 2048w, /_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=3840&amp;q=85 3840w" src="/_next/image?url=%2Fimages%2Fimage3.jpg&amp;w=3840&amp;q=85"/><div class="absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-all duration-300"></div><div class="absolute top-4 right-4"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent [a&amp;]:hover:bg-secondary/90 bg-black/50 text-white">Creative</span></div></div>
1<div data-slot="card-content" class="p-6"><h3 class="text-xl font-semibold mb-2">Creative Photography</h3><p class="text-muted-foreground">Artistic compositions showcasing creative vision and style</p></div></div></div></div><div class="text-center mt-12" style="opacity:0;transform:translateY(30px)"><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 has-[&gt;svg]:px-4 text-lg px-8 py-6 rounded-full" href="/portfolio">View My Work</a></div></div></section><section class="py-24 bg-muted/30"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-16" style="opacity:0;transform:translateY(50px)"><h2 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-4 relative inline-block">Client Love<div class="absolute -bottom-2 left-1/2 transform -translate-x-1/2 w-0 h-1 bg-linear-to-r from-primary/60 to-primary/60" style="width:0px"></div></h2><p class="text-lg text-muted-foreground max-w-3xl mx-auto">What my clients say about working with me</p></div><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"><div style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 h-full border-0 shadow-lg"><div data-slot="card-content" class="p-6"><div class="flex items-center mb-4"><span data-slot="avatar" class="relative flex size-8 shrink-0 overflow-hidden rounded-full"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full">JD</span></span><div class="ml-4"><div class="font-semibold">John Doe</div><p class="text-sm text-muted-foreground">Client <!-- -->1</p></div></div><p class="text-muted-foreground italic">&quot;Amazing work! Captured our special day perfectly. Professional, creative, and a pleasure to work with. &quot;</p></div></div></div><div style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 h-full border-0 shadow-lg"><div data-slot="card-content" class="p-6"><div class="flex items-center mb-4"><span data-slot="avatar" class="relative flex size-8 shrink-0 overflow-hidden rounded-full"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full">JD</span></span><div class="ml-4"><div class="font-semibold">John Doe</div><p class="text-sm text-muted-foreground">Client <!-- -->2</p></div></div><p class="text-muted-foreground italic">&quot;Amazing work! Captured our special day perfectly. Professional, creative, and a pleasure to work with. &quot;</p></div></div></div><div style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 h-full border-0 shadow-lg"><div data-slot="card-content" class="p-6"><div class="flex items-center mb-4"><span data-slot="avatar" class="relative flex size-8 shrink-0 overflow-hidden rounded-full"><span data-slot="avatar-fallback" class="bg-muted flex size-full items-center justify-center rounded-full">JD</span></span><div class="ml-4"><div class="font-semibold">John Doe</div><p class="text-sm text-muted-foreground">Client <!-- -->3</p></div></div><p class="text-muted-foreground italic">&quot;Amazing work! Captured our special day perfectly. Professional, creative, and a pleasure to work with. &quot;</p></div></div></div></div></div></section><section class="relative py-16 sm:py-20 lg:py-24 bg-linear-to-br from-background via-muted/20 to-background overflow-hidden"><div class="absolute inset-0 opacity-5"><div class="absolute inset-0" style="background-image:radial-gradient(circle at 25% 25%, #000 1px, transparent 1px), radial-gradient(circle at 75% 75%, #000 1px, transparent 1px);background-size:50px 50px"></div></div><div class="relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-12 sm:mb-16 lg:mb-20" style="opacity:0;transform:translateY(30px)"><div class="inline-block mb-4" style="opacity:0;transform:scale(0.9)"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden border-transparent bg-secondary text-secondary-foreground [a&amp;]:hover:bg-secondary/90 px-4 py-2 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera w-4 h-4 mr-2" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg>Behind the Lens</span></div><h2 class="text-3xl sm:text-4xl md:text-5xl lg:text-6xl font-bold mb-6"><span class="bg-linear-to-r from-foreground via-primary/80 to-foreground bg-clip-text text-transparent">The Storyteller</span></h2><p class="text-base sm:text-lg text-muted-foreground max-w-3xl mx-auto leading-relaxed px-4" style="opacity:0;transform:translateY(20px)">Every frame tells a story, every moment holds emotion. I capture the authentic, the beautiful, and the fleeting memories that make life extraordinary.</p></div><div class="grid grid-cols-1 lg:grid-cols-3 gap-8 lg:gap-12 items-start"><div class="lg:col-span-1 relative order-2 lg:order-1" style="opacity:0;transform:translateX(-50px)"><div class="relative group"><div class="relative aspect-4/5 sm:aspect-3/4 rounded-2xl overflow-hidden shadow-2xl"><img alt="Professional photographer" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transform group-hover:scale-105 transition-transform duration-700" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 90vw, (max-width: 1024px) 40vw, 30vw" srcSet="/_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=256&amp;q=90 256w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fimages%2Fimage2.jpg&amp;w=3840&amp;q=90"/><div class="absolute inset-0 bg-linear-to-t from-black/60 via-black/20 to-transparent"></div><div class="absolute bottom-6 left-6 right-6" style="opacity:0;transform:translateY(20px)"><div class="bg-white/10 backdrop-blur-md border border-white/20 rounded-xl p-4"><div class="flex items-center justify-between text-white"><div><p class="text-xs sm:text-sm opacity-80">Experience</p><p class="text-lg sm:text-xl font-bold">8+ Years</p></div><div class="text-right"><p class="text-xs sm:text-sm opacity-80">Location</p><p class="text-sm sm:text-base font-medium flex items-center justify-end"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin w-3 h-3 mr-1" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>Mumbai</p></div></div></div></div></div><div class="absolute -top-4 -right-4 w-20 h-20 bg-primary/20 rounded-full blur-xl"></div><div class="absolute -bottom-4 -left-4 w-16 h-16 bg-accent/20 rounded-full blur-xl"></div></div></div><div class="lg:col-span-2 order-1 lg:order-2 space-y-6 sm:space-y-8" style="opacity:0;transform:translateX(50px)"><div class="grid grid-cols-2 sm:grid-cols-4 gap-4" style="opacity:0;transform:translateY(20px)"><div class="text-center p-4 rounded-xl bg-background/50 backdrop-blur-sm border" style="opacity:0;transform:scale(0.9)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-6 h-6 sm:w-8 sm:h-8 mx-auto mb-2 text-primary" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><p class="text-xl sm:text-2xl font-bold mb-1">500+</p><p class="text-xs sm:text-sm text-muted-foreground">Clients</p></div><div class="text-center p-4 rounded-xl bg-background/50 backdrop-blur-sm border" style="opacity:0;transform:scale(0.9)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera w-6 h-6 sm:w-8 sm:h-8 mx-auto mb-2 text-primary" aria-hidden="true"><path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"></path><circle cx="12" cy="13" r="3"></circle></svg><p class="text-xl sm:text-2xl font-bold mb-1">1200+</p><p class="text-xs sm:text-sm text-muted-foreground">Shoots</p></div><div class="text-center p-4 rounded-xl bg-background/50 backdrop-blur-sm border" style="opacity:0;transform:scale(0.9)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-heart w-6 h-6 sm:w-8 sm:h-8 mx-auto mb-2 text-primary" aria-hidden="true"><path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"></path></svg><p class="text-xl sm:text-2xl font-bold mb-1">200+</p><p class="text-xs sm:text-sm text-muted-foreground">Weddings</p></div><div class="text-center p-4 rounded-xl bg-background/50 backdrop-blur-sm border" style="opacity:0;transform:scale(0.9)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-award w-6 h-6 sm:w-8 sm:h-8 mx-auto mb-2 text-primary" aria-hidden="true"><path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526"></path><circle cx="12" cy="8" r="6"></circle></svg><p class="text-xl sm:text-2xl font-bold mb-1">15</p><p class="text-xs sm:text-sm text-muted-foreground">Awards</p></div></div><div class="space-y-4"><h3 class="text-xl sm:text-2xl lg:text-3xl font-bold bg-linear-to-r from-primary to-primary/60 bg-clip-text text-transparent" style="opacity:0;transform:translateY(20px)">More Than Photography</h3><div class="space-y-4 text-muted-foreground" style="opacity:0;transform:translateY(20px)"><p class="text-base sm:text-lg leading-relaxed">I believe that photography is about connection—understanding your vision, feeling the emotion, and capturing the essence of what makes your story unique.</p><p class="text-base sm:text-lg leading-relaxed">Based in Mumbai, I bring 8+ years of expertise across weddings, portraits, and commercial photography. My approach blends technical precision with artistic intuition to create images that resonate.</p></div></div><div class="space-y-3" style="opacity:0;transform:translateY(20px)"><h4 class="font-semibold text-lg">Specialties</h4><div class="flex flex-wrap gap-2"><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden text-foreground [a&amp;]:hover:bg-accent [a&amp;]:hover:text-accent-foreground text-xs sm:text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-3 h-3 mr-1" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg>Wedding Photography</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden text-foreground [a&amp;]:hover:bg-accent [a&amp;]:hover:text-accent-foreground text-xs sm:text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-3 h-3 mr-1" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg>Portrait Sessions</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden text-foreground [a&amp;]:hover:bg-accent [a&amp;]:hover:text-accent-foreground text-xs sm:text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-3 h-3 mr-1" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg>Commercial</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-vis
1ible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden text-foreground [a&amp;]:hover:bg-accent [a&amp;]:hover:text-accent-foreground text-xs sm:text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-3 h-3 mr-1" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg>Events</span><span data-slot="badge" class="inline-flex items-center justify-center rounded-md border px-2 py-0.5 font-medium w-fit whitespace-nowrap shrink-0 [&amp;&gt;svg]:size-3 gap-1 [&amp;&gt;svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden text-foreground [a&amp;]:hover:bg-accent [a&amp;]:hover:text-accent-foreground text-xs sm:text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star w-3 h-3 mr-1" aria-hidden="true"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg>Artistic Visuals</span></div></div><div class="flex flex-col sm:flex-row gap-3 sm:gap-4 pt-4" style="opacity:0;transform:translateY(20px)"><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 has-[&gt;svg]:px-4 text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 rounded-full font-medium group" href="/about">View My Portfolio<span class="inline-block ml-2" style="transform:none">→</span></a><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-10 has-[&gt;svg]:px-4 text-base sm:text-lg px-6 sm:px-8 py-3 sm:py-4 rounded-full font-medium" href="/contact">Let&#x27;s Connect</a></div></div></div><div class="text-center mt-16 sm:mt-20 lg:mt-24" style="opacity:0;transform:translateY(30px)"><blockquote class="text-lg sm:text-xl italic text-muted-foreground max-w-4xl mx-auto px-4">“Photography is the story I fail to put into words.”<footer class="mt-4 text-sm sm:text-base font-medium not-italic">— Captured Dreams</footer></blockquote></div></div></section><section class="py-24 bg-linear-to-b from-background to-muted/20"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"><div class="text-center mb-16" style="opacity:0;transform:translateY(50px)"><h2 class="text-4xl md:text-5xl lg:text-6xl font-bold mb-4 relative inline-block">Frequently Asked Questions<div class="absolute -bottom-2 left-1/2 transform -translate-x-1/2 w-0 h-1 bg-linear-to-r from-primary/60 to-primary" style="width:0px"></div></h2><p class="text-lg text-muted-foreground max-w-3xl mx-auto">Everything you need to know about my photography services in Mumbai</p></div><div class="space-y-4"><div class="w-full" style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer overflow-hidden">
1<div data-slot="card-content" class="p-6"><div class="flex items-center justify-between gap-4"><h3 class="text-lg font-semibold text-primary leading-relaxed pr-4">What photography services do you offer in Mumbai?</h3><div class="shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-primary" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div></div></div></div><div class="w-full" style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer overflow-hidden"><div data-slot="card-content" class="p-6"><div class="flex items-center justify-between gap-4"><h3 class="text-lg font-semibold text-primary leading-relaxed pr-4">How far in advance should I book my photography session?</h3><div class="shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-primary" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div></div></div></div><div class="w-full" style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer overflow-hidden"><div data-slot="card-content" class="p-6"><div class="flex items-center justify-between gap-4"><h3 class="text-lg font-semibold text-primary leading-relaxed pr-4">What are your photography packages and pricing?</h3><div class="shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-primary" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div></div></div></div><div class="w-full" style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer overflow-hidden"><div data-slot="card-content" class="p-6"><div class="flex items-center justify-between gap-4"><h3 class="text-lg font-semibold text-primary leading-relaxed pr-4">Do you travel outside Mumbai for photography assignments?</h3><div class="shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-primary" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div></div></div></div><div class="w-full" style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer overflow-hidden"><div data-slot="card-content" class="p-6"><div class="flex items-center justify-between gap-4"><h3 class="text-lg font-semibold text-primary leading-relaxed pr-4">How long does it take to receive the final photos?</h3><div class="shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-primary" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div></div></div></div><div class="w-full" style="opacity:0;transform:translateY(30px)"><div data-slot="card" class="bg-card text-card-foreground flex flex-col gap-6 rounded-xl py-6 border-0 shadow-lg hover:shadow-xl transition-all duration-300 cursor-pointer overflow-hidden">
1<div data-slot="card-content" class="p-6"><div class="flex items-center justify-between gap-4"><h3 class="text-lg font-semibold text-primary leading-relaxed pr-4">What is your photography style and approach?</h3><div class="shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-5 h-5 text-primary" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div></div></div></div></div><div class="text-center mt-12" style="opacity:0;transform:translateY(30px)"><p class="text-lg text-muted-foreground mb-6">Have more questions? I&#x27;m here to help!</p><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 has-[&gt;svg]:px-4 text-lg px-8 py-6 rounded-full shadow-lg hover:shadow-xl transition-all duration-300 transform hover:scale-105" href="/contact">Get In Touch</a></div></div></section><section class="py-24"><div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center"><div class="space-y-8" style="opacity:0;transform:translateY(50px)"><h2 class="text-4xl md:text-5xl lg:text-6xl font-bold relative inline-block">Ready to Capture Your<span class="bg-linear-to-r from-primary via-primary/80 to-primary/60 bg-clip-text text-transparent relative"> <!-- -->Moments?<div class="absolute -bottom-2 left-0 w-full h-1 bg-linear-to-r from-primary/60 to-primary/60 rounded-full" style="width:0px"></div></span></h2><p class="text-lg text-muted-foreground max-w-2xl mx-auto">Let &quot;s create something beautiful together. Get in touch to discuss your photography needs.</p><div class="flex flex-col sm:flex-row gap-4 justify-center items-center"><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 has-[&gt;svg]:px-4 text-lg px-8 py-6 rounded-full" href="/contact">Book a Session</a><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 shrink-0 [&amp;_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-10 has-[&gt;svg]:px-4 text-lg px-8 py-6 rounded-full" href="/portfolio">View Portfolio</a></div></div></div></section></main><!--$--><!--/$--></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[7738,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"ThemeProvider\"]\n3:I[91976,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n4:I[59062,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n5:I[39756,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n6:I[37457,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n7:I[29306,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/bf42916f5dec300b.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n8:I[44604,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n9:I[47257,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"ClientPageRoot\"]\na:I[52683,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/4de052c476a6c9d7.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/16a4b1e0d5d587fc.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\nd:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"OutletBoundary\"]\ne:\"$Sreact.suspense\"\n10:I[90392,[\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/cf52055a3abb9ba1.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"default\"]\n11:I[97367,[\"/_next/s"])</script>
2<script>self.__next_f.push([1,"tatic/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"ViewportBoundary\"]\n13:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"MetadataBoundary\"]\n15:I[68027,[],\"default\"]\n:HL[\"/_next/static/chunks/2473c16c0c2f6b5f.css?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"style\"]\n:HL[\"/_next/static/chunks/3670be1932288dec.css?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"-3AkAAkI65YHqIPNN9G7e\",\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2473c16c0c2f6b5f.css?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3670be1932288dec.css?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/c10cb4c759b59d3c.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/53a76043cf1f36ee.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/573e3395f623d09d.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/c6bf7d3bd1c09182.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/9263671b6d79d392.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en-IN\",\"data-scroll-behavior\":\"smooth\",\"className\":\"relative\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"canonical\",\"href\":\"https://captureddream.vercel.app\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"en-in\",\"href\":\"https://captureddream.vercel.app\"}],[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1.0\"}],[\"$\",\"meta\",null,{\"name\":\"theme-color\",\"content\":\"hsl(var(--primary))\"}],[\"$\",\"meta\",null,{\"name\":\"msapplication-TileColor\",\"content\":\"hsl(var(--primary))\"}],[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"sizes\":\"180x180\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"32x32\",\"href\":\"/favicon-32x32.png\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"16x16\",\"href\":\"/favicon-16x16.png\"}],[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\"}]]}],[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased relative\",\"children\":[\"$\",\"$L2\",null,{\"attribute\":\"class\",\"defaultTheme\":\"system\",\"enableSystem\":true,\"disableTransitionOnChange\":true,\"children\":[[\"$\",\"$L3\",null,{}],[\"$\",\"$L4\",null,{}],[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L7\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L8\",null,{}]]}]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L9\",null,{\"Component\":\"$a\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":[\"$@b\",\"$@c\"]}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/4de052c476a6c9d7.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/16a4b1e0d5d587fc.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@f\"}]}]]}],{},null,false,false]},[[\"$\",\"$L10\",\"l\",{}],[],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/cf52055a3abb9ba1.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"async\":true}]]],false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L11\",null,{\"children\":\"$@12\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@14\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$15\",[]],\"s\":false,\"S\":true}\n"])</script>
2<script>self.__next_f.push([1,"b:{}\nc:\"$0:f:0:1:1:children:0:props:children:0:props:serverProvidedParams:params\"\n"])</script>
2<script>self.__next_f.push([1,"12:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
2<script>self.__next_f.push([1,"16:I[27201,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\",\"/_next/static/chunks/247eb132b7f7b574.js?dpl=dpl_AF28QD6BmngENGjhJtjjeHAhrmCV\"],\"IconMark\"]\n"])</script>
2<script>self.__next_f.push([1,"14:[[\"$\",\"title\",\"0\",{\"children\":\"Captured Dreams Photography | Professional Photographer\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Professional photography services in Mumbai, Maharashtra specializing in portraits, events, and artistic visual storytelling. Transform your moments into timeless memories.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Captured Dreams Photography\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"photography,professional photographer,portraits,events,weddings,commercial photography\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"Captured Dreams Photography\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"Captured Dreams Photography\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"8\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"Captured Dreams Photography\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Professional photography that transforms moments into timeless memories.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://captureddream.vercel.app\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:site_name\",\"content\":\"Captured Dreams Photography\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:locale\",\"content\":\"en_IN\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:creator\",\"content\":\"@captureddreams\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"Captured Dreams Photography\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Professional photography that transforms moments into timeless memories.\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0cda558e.ico\",\"sizes\":\"1024x1024\",\"type\":\"image/x-icon\"}],[\"$\",\"$L16\",\"20\",{}]]\n"])</script>
2<script>self.__next_f.push([1,"f:null\n"])</script>
2</body></html>

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.