PageSourceSearch

https://www.mukhachitram.com/about

html mukhachitram.com collected 2026-10-02 00:52:53 UTC 12,527 bytes, 110 lines download raw bytes

1<!DOCTYPE html><html lang="en-IN"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="theme-color" content="#0b0b0f"/><meta name="color-scheme" content="light"/><link nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" rel="stylesheet" href="/assets/root-Bm68PTF6.css"/><link nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" rel="icon" href="/favicon.ico" sizes="any"/><link nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/><link nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/><link nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><link nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" rel="manifest" href="/site.webmanifest"/><link rel="icon" href="/favicon.png" type="image/png"/><link rel="shortcut icon" href="/favicon.png"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=block"/></head><body><div class="landing-gradient relative min-h-screen overflow-hidden text-neutral-900 selection:bg-[#C8A55B]/25" data-render-id="render-a328f5eb"><div class="pointer-events-none absolute inset-0 z-0" aria-hidden="true" data-render-id="render-ea483e9c"><div class="absolute -left-[18%] top-[-12%] h-[560px] w-[560px] rounded-full bg-[#E4CC8F]/18 blur-[110px]" data-render-id="render-08702dd0"></div><div class="absolute -right-[12%] bottom-[0%] h-[520px] w-[520px] rounded-full bg-[#C8A55B]/10 blur-[100px]" data-render-id="render-e003e1bd"></div></div><header class="sticky top-0 z-50 border-b transition-all duration-300 border-transparent bg-transparent" data-render-id="render-40fc552f"><div class="mx-auto grid max-w-[1280px] grid-cols-[1fr_auto] items-center gap-3 px-5 py-3.5 sm:px-8 lg:grid-cols-[1fr_auto_1fr] lg:px-10" data-render-id="render-a94598e3"><a aria-label="Mukha Chitram home" class="justify-self-start" href="/" data-discover="true"><span class="inline-flex items-center gap-3 " data-render-id="render-9c115f58"><span class="inline-flex items-center justify-center bg-[#0b0b0f] rounded-[7px]" style="width:38px;height:38px;padding:4px" data-render-id="render-ea6d2e30"><img src="/images/logo.png" alt="Mukha Chitram" width="30" height="30" class="object-contain" style="width:30px;height:30px" data-render-id="render-045ed6ee"/></span><span class="text-[15px] font-semibold tracking-tight text-neutral-900" data-render-id="render-8a8223ec">Mukha Chitram</span></span></a><nav class="hidden items-center justify-center gap-6 text-[13px] text-neutral-500 lg:flex" aria-label="Site" data-render-id="render-9e372dde"><a class="transition-colors hover:text-neutral-900" href="/about" data-discover="true">About</a><a class="transition-colors hover:text-neutral-900" href="/privacy" data-discover="true">Privacy</a><a class="transition-colors hover:text-neutral-900" href="/terms" data-discover="true">Terms</a></nav><div class="flex items-center justify-end gap-2 justify-self-end" data-render-id="render-27a67ddb"><a href="/#download" class="rounded-full bg-black px-5 py-2 text-[13px] font-medium text-white transition-colors hover:bg-neutral-800" data-render-id="render-32662cc1">Download</a></div></div></header><main class="relative z-10 mx-auto max-w-3xl px-5 pb-24 pt-12 sm:px-8 lg:px-10" data-render-id="render-1c11daf7"><p class="text-[11px] font-medium uppercase tracking-[0.28em] text-neutral-500" data-render-id="render-274245d0">About us</p><h1 class="font-geist mt-4 text-4xl font-extrabold tracking-[-0.03em] text-neutral-900 sm:text-5xl" data-render-id="render-d403c890">A casting room, not a social network.</h1><p class="mt-6 text-[18px] leading-[1.7] text-neutral-700" data-render-id="render-be1b0746">India&#x27;s admin-mediated casting app for film and theatre — human-reviewed artist and technician portfolios, staff-brokered introductions, and user identity kept private from listed talent.</p><div class="mt-10 space-y-6 text-[16px] leading-[1.8] text-neutral-600" data-render-id="render-6c350ee5"><p data-render-id="render-fc8c5757">Mukha Chitram is based in Hyderabad and built for Indian film and theatre. Artists and technicians list a reviewed portfolio. Users — producers, directors and film department — browse LIVE listings. Our staff sit in the middle.</p><p data-render-id="render-fc8c5757">Listed talent and users never message each other directly. Every introduction is reviewed and released by our team. Artists and technicians see Mukha Chitram Team — never a user&#x27;s identity unless we choose to share it.</p></div><blockquote class="mt-14 border-t border-neutral-200/80 pt-10" data-render-id="render-6f0b1211"><p class="font-geist text-[1.35rem] font-medium leading-[1.45] tracking-[-0.02em] text-neutral-900 sm:text-[1.55rem]" data-render-id="render-4b9b5e6f">Closer to a curated casting room than a public social network — every profile is reviewed, every introduction is staff-brokered, and artists never see a producer&#x27;s identity unless our team shares it.</p><footer class="mt-5 text-[11px] font-medium uppercase tracking-[0.2em] text-neutral-500" data-render-id="render-a6a9eca9">The Mukha Chitram promise</footer></blockquote><p class="mt-14 text-[13px] leading-relaxed text-neutral-500" data-render-id="render-f82acdb0">Mukha Chitram<!-- --> · <!-- -->Kondapur, Hyderabad, Telangana, India<br data-render-id="render-6c73cedd"/>Questions?<!-- -->
1 <a href="mailto:[email protected]" class="font-medium text-neutral-700 underline decoration-neutral-300 underline-offset-2 hover:text-neutral-900" data-render-id="render-26d6da81">[email protected]</a></p></main><footer class="border-t border-[#e8dcc8]/80 bg-transparent" data-render-id="render-8956628a"><div class="mx-auto flex max-w-[1280px] flex-col items-center justify-between gap-4 px-5 py-8 text-center sm:flex-row sm:px-8 sm:text-left lg:px-10" data-render-id="render-8868f133"><p class="text-xs text-neutral-500" data-render-id="render-11ecb366">© <!-- -->2026<!-- --> <!-- -->Mukha Chitram</p><div class="flex flex-wrap items-center justify-center gap-x-5 gap-y-2 text-xs text-neutral-500" data-render-id="render-a97dd79a"><a class="text-neutral-500 hover:text-neutral-900 transition-colors" href="/about" data-discover="true">About us</a><a class="text-neutral-500 hover:text-neutral-900 transition-colors" href="/privacy" data-discover="true">Privacy</a><a class="text-neutral-500 hover:text-neutral-900 transition-colors" href="/terms" data-discover="true">Terms</a><a href="mailto:[email protected]" class="text-neutral-500 hover:text-neutral-900 transition-colors" data-render-id="render-da40bd9f">Support</a></div></div></footer></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script nonce="O/SHQ8ebb/+l5mDuEKrWcQ==">((storageKey2, restoreKey) => {
2    if (!window.history.state || !window.history.state.key) {
3      let key = Math.random().toString(32).slice(2);
4      window.history.replaceState({ key }, "");
5    }
6    try {
7      let positions = JSON.parse(sessionStorage.getItem(storageKey2) || "{}");
8      let storedY = positions[restoreKey || window.history.state.key];
9      if (typeof storedY === "number") {
10        window.scrollTo(0, storedY);
11      }
12    } catch (error) {
13      console.error(error);
14      sessionStorage.removeItem(storageKey2);
15    }
16  })("react-router-scroll-positions", null)</script>
16<link rel="modulepreload" href="/assets/entry.client-513b5IUR.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/chunk-BV7QT456-CJO_OyEJ.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/index-B3-y1qEc.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/root-pj5e1xnt.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/PolymorphicComponent-CxM6rbFa.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/diagnostics-0YsmYWaI.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/react-CuU2Z6Zn.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/clsx-BlcbBSeR.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/page-CI6sK9ep.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/layout-GMf7N8BR.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/><link rel="modulepreload" href="/assets/SiteChrome-BGA96c1a.js" nonce="O/SHQ8ebb/+l5mDuEKrWcQ=="/>
16<script nonce="O/SHQ8ebb/+l5mDuEKrWcQ==">window.__reactRouterContext = {"basename":"/","future":{"unstable_optimizeDeps":false,"v8_passThroughRequests":false,"v8_trailingSlashAwareDataRequests":false,"unstable_previewServerPrerendering":false,"v8_middleware":false,"v8_splitRouteModules":false,"v8_viteEnvironmentApi":false},"routeDiscovery":{"mode":"lazy","manifestPath":"/__manifest"},"ssr":true,"isSpaMode":false};window.__reactRouterContext.stream = new ReadableStream({start(controller){window.__reactRouterContext.streamController = controller;}}).pipeThrough(new TextEncoderStream());</script>
16<script nonce="O/SHQ8ebb/+l5mDuEKrWcQ==" type="module" async="">;
17import * as route0 from "/assets/root-pj5e1xnt.js";
18import * as route1 from "/assets/page-CI6sK9ep.js";
19  window.__reactRouterManifest = {
20  "entry": {
21    "module": "/assets/entry.client-513b5IUR.js",
22    "imports": [
23      "/assets/chunk-BV7QT456-CJO_OyEJ.js",
24      "/assets/index-B3-y1qEc.js"
25    ],
26    "css": []
27  },
28  "routes": {
29    "root": {
30      "id": "root",
31      "path": "",
32      "hasAction": false,
33      "hasLoader": false,
34      "hasClientAction": false,
35      "hasClientLoader": false,
36      "hasClientMiddleware": false,
37      "hasDefaultExport": true,
38      "hasErrorBoundary": true,
39      "module": "/assets/root-pj5e1xnt.js",
40      "imports": [
41        "/assets/chunk-BV7QT456-CJO_OyEJ.js",
42        "/assets/index-B3-y1qEc.js",
43        "/assets/PolymorphicComponent-CxM6rbFa.js",
44        "/assets/diagnostics-0YsmYWaI.js",
45        "/assets/react-CuU2Z6Zn.js",
46        "/assets/clsx-BlcbBSeR.js"
47      ],
48      "css": [
49        "/assets/root-Bm68PTF6.css"
50      ]
51    },
52    "about/page": {
53      "id": "about/page",
54      "parentId": "root",
55      "path": "about",
56      "hasAction": false,
57      "hasLoader": false,
58      "hasClientAction": false,
59      "hasClientLoader": false,
60      "hasClientMiddleware": false,
61      "hasDefaultExport": true,
62      "hasErrorBoundary": false,
63      "module": "/assets/page-CI6sK9ep.js",
64      "imports": [
65        "/assets/PolymorphicComponent-CxM6rbFa.js",
66        "/assets/chunk-BV7QT456-CJO_OyEJ.js",
67        "/assets/layout-GMf7N8BR.js",
68        "/assets/SiteChrome-BGA96c1a.js"
69      ],
70      "css": []
71    },
72    "page": {
73      "id": "page",
74      "parentId": "root",
75      "index": true,
76      "hasAction": false,
77      "hasLoader": false,
78      "hasClientAction": false,
79      "hasClientLoader": false,
80      "hasClientMiddleware": false,
81      "hasDefaultExport": true,
82      "hasErrorBoundary": false,
83      "module": "/assets/page-BkyjTITb.js",
84      "imports": [
85        "/assets/PolymorphicComponent-CxM6rbFa.js",
86        "/assets/chunk-BV7QT456-CJO_OyEJ.js",
87        "/assets/layout-GMf7N8BR.js",
88        "/assets/SiteChrome-BGA96c1a.js",
89        "/assets/StoreBadgeButtons-Bol9ZYu7.js",
90        "/assets/adminHost-CN1FFGtW.js",
91        "/assets/MarketplaceAdminDashboard-B1vBLufj.js",
92        "/assets/diagnostics-0YsmYWaI.js",
93        "/assets/useUser-tYkXdE5D.js",
94        "/assets/react-CuU2Z6Zn.js",
95        "/assets/StaffCredentialsForm-CjPJM9IP.js",
96        "/assets/useAuth-7qsNCzTc.js",
97        "/assets/clsx-BlcbBSeR.js",
98        "/assets/index-B3-y1qEc.js"
99      ],
100      "css": [
101        "/assets/MarketplaceAdminDashboard-DjQ4oJTH.css"
102      ]
103    }
104  },
105  "url": "/assets/manifest-4bb46b83.js",
106  "version": "4bb46b83"
107};
108  window.__reactRouterRouteModules = {"root":route0,"about/page":route1};
109
110import("/assets/entry.client-513b5IUR.js");</script>
110</body></html><!--$-->
110<script nonce="O/SHQ8ebb/+l5mDuEKrWcQ==">window.__reactRouterContext.streamController.enqueue("[{\"_1\":2,\"_3\":-5,\"_4\":-5},\"loaderData\",{},\"actionData\",\"errors\"]\n");</script>
110<!--$-->
110<script nonce="O/SHQ8ebb/+l5mDuEKrWcQ==">window.__reactRouterContext.streamController.close();</script>
110<!--/$--><!--/$-->

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.