Files
doormilebuild/.next/server/chunks/ssr/[root-of-the-server]__12mff8~._.js
2026-07-14 12:28:24 +05:30

237 lines
14 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
module.exports=[93695,(a,b,c)=>{b.exports=a.x("next/dist/shared/lib/no-fallback-error.external.js",()=>require("next/dist/shared/lib/no-fallback-error.external.js"))},64240,(a,b,c)=>{"use strict";function d(a){if("function"!=typeof WeakMap)return null;var b=new WeakMap,c=new WeakMap;return(d=function(a){return a?c:b})(a)}c._=function(a,b){if(!b&&a&&a.__esModule)return a;if(null===a||"object"!=typeof a&&"function"!=typeof a)return{default:a};var c=d(b);if(c&&c.has(a))return c.get(a);var e={__proto__:null},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in a)if("default"!==g&&Object.prototype.hasOwnProperty.call(a,g)){var h=f?Object.getOwnPropertyDescriptor(a,g):null;h&&(h.get||h.set)?Object.defineProperty(e,g,h):e[g]=a[g]}return e.default=a,c&&c.set(a,e),e}},50640,(a,b,c)=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0}),Object.defineProperty(c,"InvariantError",{enumerable:!0,get:function(){return d}});class d extends Error{constructor(a,b){super(`Invariant: ${a.endsWith(".")?a:a+"."} This is a bug in Next.js.`,b),this.name="InvariantError"}}},10585,a=>{a.v("/_next/static/media/favicon.14w3bhkxgz946.ico"+(globalThis.NEXT_CLIENT_ASSET_SUFFIX||""))},68611,a=>{"use strict";let b={src:a.i(10585).default,width:40,height:40};a.s(["default",0,b])},25333,a=>{a.v("/_next/static/media/icon.14w3bhkxgz946.png"+(globalThis.NEXT_CLIENT_ASSET_SUFFIX||""))},21646,a=>{"use strict";let b={src:a.i(25333).default,width:40,height:40};a.s(["default",0,b])},32577,a=>{"use strict";a.s(["default",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call the default export of [project]/src/components/map/ContactMapEmbed.tsx <module evaluation> from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/map/ContactMapEmbed.tsx <module evaluation>","default")},75588,a=>{"use strict";a.s(["default",()=>b]);let b=(0,a.i(11857).registerClientReference)(function(){throw Error("Attempted to call the default export of [project]/src/components/map/ContactMapEmbed.tsx from the server, but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component.")},"[project]/src/components/map/ContactMapEmbed.tsx","default")},77729,a=>{"use strict";a.i(32577);var b=a.i(75588);a.n(b)},6921,a=>{"use strict";var b=a.i(7997),c=a.i(75465);function d(){return(0,c.preload)("/images/home2-banner-3.webp",{as:"image"}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("style",{dangerouslySetInnerHTML:{__html:`
.contacts-hero-custom {
background-color: #0b0b0b !important;
background-image: url('/images/home2-banner-3.webp') !important;
background-size: cover !important;
background-position: center !important;
}
.contacts-hero-card-custom {
position: relative !important;
width: 100% !important;
height: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex-direction: column !important;
box-sizing: border-box !important;
overflow: hidden !important;
}
.contacts-hero-bg-overlay {
position: absolute !important;
inset: 0 !important;
/* Lighter wash so the red van / sunset stays vivid like the reference,
while keeping the centered heading readable. */
background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.30) 0%, rgba(0, 0, 0, 0.42) 55%, rgba(0, 0, 0, 0.62) 100%) !important;
z-index: 1 !important;
}
/* Ambient Glowing Orbs */
.contacts-hero-glow-red {
position: absolute !important;
bottom: -15% !important;
right: -10% !important;
width: min(500px, 75vw) !important;
height: min(500px, 75vw) !important;
background: radial-gradient(circle, rgba(192, 18, 39, 0.24) 0%, rgba(192, 18, 39, 0) 70%) !important;
filter: blur(70px) !important;
pointer-events: none !important;
z-index: 1 !important;
animation: float-glow 10s ease-in-out infinite alternate !important;
}
.contacts-hero-glow-blue {
position: absolute !important;
top: -15% !important;
left: -10% !important;
width: min(450px, 60vw) !important;
height: min(450px, 60vw) !important;
background: radial-gradient(circle, rgba(0, 150, 255, 0.06) 0%, rgba(0, 150, 255, 0) 70%) !important;
filter: blur(75px) !important;
pointer-events: none !important;
z-index: 1 !important;
}
/* Abstract Tech Grid */
.contacts-hero-grid {
position: absolute !important;
inset: 0 !important;
background-image:
linear-gradient(rgba(255, 255, 255, 0.015) 1px, transparent 1px),
linear-gradient(90deg, rgba(255, 255, 255, 0.015) 1px, transparent 1px) !important;
background-size: 50px 50px !important;
opacity: 0.8 !important;
pointer-events: none !important;
z-index: 2 !important;
}
/* Center content — card frame removed (no background, border, blur or
shadow); the text sits directly on the hero background. */
.contacts-hero-glass-card {
position: relative !important;
z-index: 3 !important;
background: transparent !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
border: none !important;
border-radius: 0 !important;
padding: 0 24px !important;
max-width: 1500px !important;
width: 92% !important;
box-shadow: none !important;
text-align: center !important;
}
.contacts-hero-glass-card:hover {
transform: none !important;
box-shadow: none !important;
border-color: transparent !important;
}
/* Hero headline — large, light, reference-matched display type.
Size scales with the viewport so the line-to-container width ratio
stays constant; the cap keeps the longest line inside the 1500px
container (with nowrap on desktop) so it can never overflow/clip. */
.contacts-hero-title {
font-size: clamp(34px, 5.9vw, 98px) !important;
font-weight: 400 !important;
line-height: 0.95 !important;
color: #ffffff !important;
text-transform: uppercase !important;
letter-spacing: -0.02em !important;
margin: 0 0 28px 0 !important;
font-family: var(--font-manrope), "Manrope", sans-serif !important;
}
.contacts-hero-title-line {
display: block !important;
}
/* Keep each line intact on desktop — never split SYSTEM or PROMISE/KEPT */
@media (min-width: 1024px) {
.contacts-hero-title-line {
white-space: nowrap !important;
}
}
.contacts-hero-title-highlight {
color: #c01227 !important;
}
/* Description text */
.contacts-hero-desc {
font-size: clamp(15px, 1.3vw, 19px) !important;
line-height: 1.6 !important;
color: rgba(255, 255, 255, 0.82) !important;
max-width: 640px !important;
margin: 0 auto 24px auto !important;
font-weight: 500 !important;
font-family: var(--font-manrope), "Manrope", sans-serif !important;
}
.contacts-hero-desc-trademark {
color: #ffffff !important;
font-weight: 700 !important;
white-space: nowrap !important;
}
/* Breadcrumb capsule */
.contacts-hero-breadcrumbs {
display: inline-flex !important;
align-items: center !important;
gap: 10px !important;
background: rgba(255, 255, 255, 0.04) !important;
border: 1px solid rgba(255, 255, 255, 0.08) !important;
padding: 8px 22px !important;
border-radius: 30px !important;
transition: background 0.3s, border-color 0.3s !important;
}
.contacts-hero-breadcrumbs:hover {
background: rgba(255, 255, 255, 0.08) !important;
border-color: rgba(255, 255, 255, 0.15) !important;
}
.contacts-breadcrumb-link {
color: rgba(255, 255, 255, 0.65) !important;
text-decoration: none !important;
font-size: 13px !important;
font-weight: 600 !important;
transition: color 0.2s !important;
font-family: var(--font-manrope), "Manrope", sans-serif !important;
}
.contacts-breadcrumb-link:hover {
color: #ffffff !important;
}
.contacts-breadcrumb-del {
color: rgba(255, 255, 255, 0.3) !important;
font-size: 11px !important;
}
.contacts-breadcrumb-cur {
color: #C01227 !important;
font-size: 13px !important;
font-weight: 700 !important;
font-family: var(--font-manrope), "Manrope", sans-serif !important;
}
@keyframes float-glow {
0% { transform: translate(0, 0) scale(1); }
100% { transform: translate(-15px, -25px) scale(1.08); }
}
@media (max-width: 768px) {
.contacts-hero-glass-card {
padding: 0 16px !important;
width: 95% !important;
}
.contacts-hero-title {
letter-spacing: -1px !important;
}
}
`}}),(0,b.jsx)("div",{className:"custom-standard-hero-container",children:(0,b.jsx)("div",{className:"custom-standard-hero-card contacts-hero-custom",children:(0,b.jsxs)("div",{className:"contacts-hero-card-custom",children:[(0,b.jsx)("div",{className:"contacts-hero-bg-overlay"}),(0,b.jsx)("div",{className:"contacts-hero-grid"}),(0,b.jsx)("div",{className:"contacts-hero-glow-red"}),(0,b.jsx)("div",{className:"contacts-hero-glow-blue"}),(0,b.jsx)("div",{className:"contacts-hero-glass-card",children:(0,b.jsxs)("h1",{className:"contacts-hero-title",children:[(0,b.jsx)("span",{className:"contacts-hero-title-line",children:"Delivering Trust."}),(0,b.jsxs)("span",{className:"contacts-hero-title-line",children:["Beyond ",(0,b.jsx)("span",{className:"contacts-hero-title-highlight",children:"Boundaries."})]})]})})]})})})]})}var e=a.i(77729);function f(){return(0,b.jsxs)("div",{className:"elementor-element elementor-element-7304a53 e-con-full e-flex cut-corner-no sticky-container-off e-con e-parent","data-id":"7304a53","data-element_type":"container","data-e-type":"container",children:[(0,b.jsx)("style",{dangerouslySetInnerHTML:{__html:`
.elementor-element-7304a53 {
--padding-left: 20px;
--padding-right: 20px;
--margin-top: 12px;
--margin-bottom: 0px;
/* Reduce the large gap above the map (was 40px). */
margin-top: 12px !important;
padding-top: 0 !important;
/* Real side padding so the map is inset like the hero/footer sections
(the --padding-* vars only work with elementor-frontend.css, which
isn't loaded, so the map was going edge-to-edge). Matches
.custom-standard-hero-container: 20px desktop / 10px mobile. */
padding-left: 20px;
padding-right: 20px;
box-sizing: border-box;
/* The section computes to display:inline here (the --display:flex var
isn't mapped without elementor-frontend.css), so its padding never
constrained the block child. Force flex so the padding insets the map. */
display: flex;
flex-direction: column;
width: 100%;
}
.elementor-element-7304a53 .elementor-custom-embed {
/* Rounded on all corners so the map reads as a self-contained card
(bottom was square before, leaving a hard edge above the footer gap). */
border-radius: 25px;
overflow: hidden;
background: transparent;
line-height: 0;
}
@media (max-width: 840px) {
.elementor-element-7304a53 {
padding-left: 10px;
padding-right: 10px;
}
}
@media (max-width: 768px) {
.elementor-element-7304a53 .elementor-custom-embed { height: 360px !important; }
}
`}}),(0,b.jsx)("div",{className:"elementor-element elementor-element-5a3eed4 elementor-widget","data-id":"5a3eed4","data-element_type":"widget","data-e-type":"widget",children:(0,b.jsx)("div",{className:"elementor-widget-container",children:(0,b.jsx)("div",{className:"elementor-custom-embed",style:{width:"100%",height:"500px"},children:(0,b.jsx)(e.default,{})})})})]})}a.s(["default",0,function(){return(0,b.jsx)("div",{className:"content-wrapper content-wrapper-may-contain-elementor-code content-wrapper-sidebar-position-none",children:(0,b.jsx)("div",{className:"content",children:(0,b.jsx)("div",{className:"content-inner",children:(0,b.jsxs)("div",{"data-elementor-type":"wp-page","data-elementor-id":"41",className:"elementor elementor-41",children:[(0,b.jsx)(d,{}),(0,b.jsx)(f,{})]})})})})},"metadata",0,{title:"Contact Us Doormile",description:"Get in touch with Doormile's last-mile logistics team. Call us, email, visit our Gachibowli, Hyderabad office, or drop a message."}],6921)},63070,a=>{a.n(a.i(6921))}];
//# sourceMappingURL=%5Broot-of-the-server%5D__12mff8~._.js.map