Files
doormile_react/src/components/sections/EmpowermentVision.tsx
2026-07-10 17:14:22 +05:30

216 lines
6.1 KiB
TypeScript

import { ScrollReveal } from "@/animations/Reveal";
import IndustryWorldMap from "./IndustryWorldMap";
export default function EmpowermentVision() {
return (
<>
<style
dangerouslySetInnerHTML={{
__html: `
.ev-section {
position: relative;
background: #ffffff;
padding: clamp(96px, 11vw, 150px) 0;
overflow: hidden;
}
.ev-map {
position: absolute;
inset: 0;
z-index: 0;
opacity: 0.4;
pointer-events: none;
}
.ev-inner {
position: relative;
z-index: 1;
max-width: 1380px;
min-width: 0;
margin: 0 auto;
}
.ev-eyebrow {
margin: 0 0 18px 0;
font-size: 14px;
font-weight: 500;
letter-spacing: 1.5px;
color: rgba(17, 17, 17, 0.6);
}
.ev-divider {
width: 100%;
height: 1px;
margin: 0 0 clamp(64px, 7.8vw, 92px) 0;
border: none;
background-color: rgba(17, 17, 17, 0.16);
}
.ev-title {
margin: 0 0 clamp(92px, 11.5vw, 156px) 0 !important;
max-width: 1320px;
display: block;
font-weight: 800 !important;
font-style: normal !important;
letter-spacing: -0.018em !important;
word-spacing: 0.02em;
line-height: 1.04em !important;
text-transform: none !important;
color: #ffffff !important;
-webkit-text-stroke: 2px #c01227;
paint-order: stroke fill;
font-size: clamp(48px, 8.5vw, 128px) !important;
white-space: normal;
overflow-wrap: normal;
text-wrap: balance;
}
@media (max-width: 1280px) {
.ev-title {
font-size: 118px !important;
}
}
@media (max-width: 1020px) {
.ev-title {
font-size: 96px !important;
}
}
@media (max-width: 767px) {
.ev-title {
font-size: 72px !important;
}
}
.ev-columns {
display: grid;
grid-template-columns: minmax(0, 0.6fr) minmax(0, 1fr);
gap: clamp(60px, 8vw, 122px);
align-items: start;
}
.ev-columns > * {
min-width: 0;
}
.ev-statement {
margin: 0;
font-size: clamp(28px, 3vw, 52px);
font-weight: 600;
line-height: 1.2;
letter-spacing: -0.03em;
color: #111111;
overflow-wrap: break-word;
}
.ev-support {
display: grid;
gap: clamp(34px, 3.8vw, 52px);
min-width: 0;
}
.ev-block {
display: grid;
gap: 12px;
}
.ev-block-label {
margin: 0;
font-size: 12px;
font-weight: 700;
letter-spacing: 1.4px;
line-height: 1;
text-transform: uppercase;
color: rgba(192, 18, 39, 0.86);
}
.ev-lead,
.ev-note {
font-size: clamp(17px, 1.3vw, 20px);
line-height: 1.6;
color: #333333;
margin: 0;
overflow-wrap: break-word;
}
.ev-lead {
font-weight: 700;
}
.ev-note {
font-weight: 400;
}
@media (max-width: 900px) {
.ev-columns {
grid-template-columns: 1fr;
}
}
@media (max-width: 600px) {
.ev-section { padding-top: 64px; padding-bottom: 64px; }
.ev-title {
max-width: calc(100vw - (var(--dm-mobile-gutter, 10px) * 2));
font-size: 56px !important;
letter-spacing: -0.025em !important;
line-height: 1.02em !important;
-webkit-text-stroke-width: 1.5px;
}
}
`,
}}
/>
<section className="ev-section" id="wings-empowerment-vision">
<div className="ev-map" aria-hidden="true">
<IndustryWorldMap />
</div>
<div className="dm-section-container">
<div className="ev-inner">
<ScrollReveal delay={0.05} duration={0.7} yOffset={20}>
<p className="ev-eyebrow">/ Our Vision /</p>
<hr className="ev-divider" />
</ScrollReveal>
<ScrollReveal delay={0.12} duration={0.85} yOffset={30}>
<h2 className="ev-title">Women Own The Future.</h2>
</ScrollReveal>
<div className="ev-columns">
<ScrollReveal delay={0.18} duration={0.8} yOffset={25}>
<p className="ev-statement">
A logistics ecosystem where women don&rsquo;t just participate &mdash; they own, build, and lead.
</p>
</ScrollReveal>
<ScrollReveal delay={0.26} duration={0.8} yOffset={25} className="ev-support">
<div className="ev-block">
<p className="ev-block-label">The vision</p>
<p className="ev-lead">
We are building an entrepreneurial ecosystem where women launch enterprises, scale operations, and shape the future of logistics from the inside.
</p>
</div>
<div className="ev-block">
<p className="ev-block-label">Why it matters</p>
<p className="ev-note">
Industries transform when founders emerge from every corner. Women-led enterprises bring fresh perspective, operational resilience, and long-term economic impact to logistics.
</p>
</div>
<div className="ev-block">
<p className="ev-block-label">How Wings contributes</p>
<p className="ev-note">
Wings provides the infrastructure &mdash; strategic partnerships, funding access, founder networks, and industry connections &mdash; that turns ambition into enterprise.
</p>
</div>
</ScrollReveal>
</div>
</div>
</div>
</section>
</>
);
}