<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>MindfullyRaised — Raising Children in the Light of Sanatan Dharma</title>
<link href="https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Noto+Sans+Devanagari:wght@300;400;500&display=swap" rel="stylesheet">
<style>
:root {
--gold: #c9a96e;
--gold-light: #e8d5a3;
--gold-dark: #8b6914;
--deep: #0e0a04;
--dark: #1a1208;
--mid: #2d1f0a;
--brown: #8b5a2b;
--brown-light: #b07840;
--cream: #fdf8f0;
--cream-dark: #f0e6d0;
--saffron: #e07b20;
--saffron-light: #f5a623;
--lotus: #d4526e;
--sage: #5a7a4a;
--text-dark: #2a1a08;
--text-mid: #5c3a1e;
--text-light: #8b6040;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
html { scroll-behavior: smooth; }
body {
font-family: 'Cormorant Garamond', serif;
background: var(--cream);
color: var(--text-dark);
overflow-x: hidden;
}
/* ══════════════════════════════════════
SCROLLBAR
══════════════════════════════════════ */
::-webkit-scrollbar { width: 6px; }
::-webkit-scrollbar-track { background: var(--dark); }
::-webkit-scrollbar-thumb { background: var(--gold); border-radius: 3px; }
/* ══════════════════════════════════════
TOP MANTRA BAR
══════════════════════════════════════ */
.mantra-bar {
background: var(--deep);
color: var(--gold);
text-align: center;
padding: 8px 20px;
font-size: 13px;
letter-spacing: 3px;
font-family: 'Noto Sans Devanagari', serif;
border-bottom: 1px solid rgba(201,169,110,0.2);
animation: marquee-fade 1s ease;
}
.mantra-bar span { opacity: 0.85; }
/* ══════════════════════════════════════
NAVIGATION
══════════════════════════════════════ */
nav {
background: var(--dark);
padding: 0 40px;
display: flex;
align-items: center;
justify-content: space-between;
position: sticky;
top: 0;
z-index: 1000;
border-bottom: 1px solid rgba(201,169,110,0.15);
height: 68px;
}
.nav-logo {
display: flex;
align-items: center;
gap: 12px;
text-decoration: none;
}
.nav-om {
width: 40px;
height: 40px;
border: 1px solid rgba(201,169,110,0.4);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: var(--gold);
font-size: 18px;
animation: spin-slow 20s linear infinite;
}
@keyframes spin-slow {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
.nav-brand {
display: flex;
flex-direction: column;
}
.nav-brand-name {
font-family: 'Cinzel', serif;
font-size: 16px;
font-weight: 600;
color: var(--gold-light);
letter-spacing: 3px;
line-height: 1;
}
.nav-brand-tagline {
font-size: 9px;
letter-spacing: 2px;
color: var(--gold);
opacity: 0.6;
text-transform: uppercase;
margin-top: 2px;
}
.nav-links {
display: flex;
align-items: center;
gap: 6px;
list-style: none;
}
.nav-links a {
color: rgba(232,213,163,0.75);
text-decoration: none;
font-size: 11px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 8px 12px;
border-radius: 2px;
transition: all 0.3s;
font-family: 'Cinzel', serif;
}
.nav-links a:hover {
color: var(--gold);
background: rgba(201,169,110,0.08);
}
.nav-helpline {
background: var(--saffron);
color: white !important;
padding: 8px 16px !important;
border-radius: 2px;
font-weight: 600 !important;
}
.nav-helpline:hover {
background: var(--saffron-light) !important;
color: var(--dark) !important;
}
/* ══════════════════════════════════════
HERO SECTION
══════════════════════════════════════ */
.hero {
min-height: 92vh;
background: var(--deep);
position: relative;
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
}
/* Mandala background */
.hero-mandala-bg {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
pointer-events: none;
}
.mandala-ring {
position: absolute;
border-radius: 50%;
border: 1px solid rgba(201,169,110,0.08);
animation: ring-pulse 4s ease-in-out infinite;
}
.mandala-ring:nth-child(1) { width: 200px; height: 200px; animation-delay: 0s; border-color: rgba(201,169,110,0.15); }
.mandala-ring:nth-child(2) { width: 350px; height: 350px; animation-delay: 0.5s; }
.mandala-ring:nth-child(3) { width: 500px; height: 500px; animation-delay: 1s; }
.mandala-ring:nth-child(4) { width: 650px; height: 650px; animation-delay: 1.5s; }
.mandala-ring:nth-child(5) { width: 800px; height: 800px; animation-delay: 2s; }
.mandala-ring:nth-child(6) { width: 950px; height: 950px; animation-delay: 2.5s; }
@keyframes ring-pulse {
0%, 100% { opacity: 0.4; transform: scale(1); }
50% { opacity: 0.8; transform: scale(1.01); }
}
/* Floating particles */
.particle {
position: absolute;
width: 2px;
height: 2px;
background: var(--gold);
border-radius: 50%;
animation: float-particle linear infinite;
opacity: 0;
}
@keyframes float-particle {
0% { transform: translateY(100vh) rotate(0deg); opacity: 0; }
10% { opacity: 0.6; }
90% { opacity: 0.6; }
100% { transform: translateY(-100px) rotate(720deg); opacity: 0; }
}
.hero-content {
text-align: center;
position: relative;
z-index: 10;
padding: 40px 20px;
animation: hero-rise 1.5s ease forwards;
}
@keyframes hero-rise {
from { opacity: 0; transform: translateY(30px); }
to { opacity: 1; transform: translateY(0); }
}
.hero-mantra {
font-family: 'Noto Sans Devanagari', serif;
font-size: 15px;
color: var(--gold);
letter-spacing: 4px;
margin-bottom: 24px;
opacity: 0.8;
}
.hero-om {
font-size: 72px;
color: var(--gold);
line-height: 1;
margin-bottom: 8px;
text-shadow: 0 0 60px rgba(201,169,110,0.5);
display: block;
animation: om-glow 3s ease-in-out infinite;
}
@keyframes om-glow {
0%, 100% { text-shadow: 0 0 40px rgba(201,169,110,0.4); }
50% { text-shadow: 0 0 80px rgba(201,169,110,0.8), 0 0 120px rgba(201,169,110,0.3); }
}
.hero-title {
font-family: 'Cinzel', serif;
font-size: clamp(32px, 5vw, 58px);
font-weight: 700;
color: var(--gold-light);
letter-spacing: 6px;
line-height: 1.1;
margin-bottom: 10px;
}
.hero-title span { color: var(--saffron); }
.hero-subtitle {
font-family: 'Cormorant Garamond', serif;
font-size: clamp(16px, 2.5vw, 22px);
font-weight: 300;
font-style: italic;
color: rgba(232,213,163,0.7);
letter-spacing: 3px;
margin-bottom: 30px;
}
.hero-verse {
background: rgba(201,169,110,0.06);
border: 1px solid rgba(201,169,110,0.15);
border-left: 3px solid var(--gold);
padding: 20px 32px;
margin: 28px auto;
max-width: 600px;
border-radius: 2px;
}
.hero-verse-text {
font-family: 'Noto Sans Devanagari', serif;
font-size: 16px;
color: var(--gold-light);
line-height: 1.8;
margin-bottom: 8px;
}
.hero-verse-translation {
font-style: italic;
color: rgba(201,169,110,0.65);
font-size: 13px;
letter-spacing: 1px;
}
.hero-verse-source {
font-size: 11px;
color: var(--saffron);
letter-spacing: 2px;
margin-top: 6px;
text-transform: uppercase;
}
.hero-divider {
width: 200px;
height: 1px;
background: linear-gradient(90deg, transparent, var(--gold), transparent);
margin: 28px auto;
}
.hero-cta {
display: flex;
gap: 16px;
justify-content: center;
flex-wrap: wrap;
}
.btn-primary {
background: var(--saffron);
color: white;
padding: 14px 32px;
border: none;
cursor: pointer;
font-family: 'Cinzel', serif;
font-size: 11px;
letter-spacing: 3px;
text-transform: uppercase;
text-decoration: none;
display: inline-block;
transition: all 0.3s;
border-radius: 2px;
}
.btn-primary:hover { background: var(--saffron-light); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(224,123,32,0.4); }
.btn-outline {
background: transparent;
color: var(--gold);
padding: 14px 32px;
border: 1px solid rgba(201,169,110,0.4);
cursor: pointer;
font-family: 'Cinzel', serif;
font-size: 11px;
letter-spacing: 3px;
text-transform: uppercase;
text-decoration: none;
display: inline-block;
transition: all 0.3s;
border-radius: 2px;
}
.btn-outline:hover { background: rgba(201,169,110,0.1); border-color: var(--gold); transform: translateY(-2px); }
/* ══════════════════════════════════════
SCRIPTURE TICKER
══════════════════════════════════════ */
.scripture-ticker {
background: var(--mid);
padding: 14px 0;
overflow: hidden;
border-top: 1px solid rgba(201,169,110,0.1);
border-bottom: 1px solid rgba(201,169,110,0.1);
}
.ticker-inner {
display: flex;
animation: ticker 35s linear infinite;
white-space: nowrap;
}
.ticker-item {
padding: 0 60px;
font-size: 13px;
color: var(--gold);
letter-spacing: 2px;
font-family: 'Noto Sans Devanagari', serif;
flex-shrink: 0;
}
.ticker-dot {
color: var(--saffron);
margin: 0 20px;
}
@keyframes ticker {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}
/* ══════════════════════════════════════
SECTION COMMONS
══════════════════════════════════════ */
section { padding: 80px 40px; }
.section-header {
text-align: center;
margin-bottom: 60px;
}
.section-label {
font-family: 'Cinzel', serif;
font-size: 10px;
letter-spacing: 5px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 12px;
display: block;
}
.section-title {
font-family: 'Cinzel', serif;
font-size: clamp(24px, 3.5vw, 40px);
font-weight: 600;
color: var(--text-dark);
letter-spacing: 2px;
line-height: 1.2;
margin-bottom: 14px;
}
.section-title-light { color: var(--gold-light); }
.section-divider {
width: 120px;
height: 1px;
background: linear-gradient(90deg, transparent, var(--gold), transparent);
margin: 16px auto;
}
.section-desc {
font-size: 18px;
font-style: italic;
color: var(--text-light);
max-width: 600px;
margin: 0 auto;
line-height: 1.8;
}
/* ══════════════════════════════════════
FEATURES STRIP
══════════════════════════════════════ */
.features-strip {
background: var(--dark);
padding: 50px 40px;
}
.features-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
gap: 24px;
max-width: 1100px;
margin: 0 auto;
}
.feature-card {
text-align: center;
padding: 28px 16px;
border: 1px solid rgba(201,169,110,0.1);
border-radius: 4px;
transition: all 0.3s;
cursor: pointer;
}
.feature-card:hover {
border-color: rgba(201,169,110,0.4);
background: rgba(201,169,110,0.04);
transform: translateY(-4px);
}
.feature-icon {
font-size: 28px;
margin-bottom: 12px;
display: block;
}
.feature-name {
font-family: 'Cinzel', serif;
font-size: 10px;
letter-spacing: 2px;
color: var(--gold);
text-transform: uppercase;
margin-bottom: 6px;
}
.feature-desc {
font-size: 12px;
color: rgba(201,169,110,0.5);
line-height: 1.5;
font-style: italic;
}
/* ══════════════════════════════════════
SCRIPTURE SECTION
══════════════════════════════════════ */
.scripture-section {
background: var(--deep);
position: relative;
overflow: hidden;
}
.scripture-section::before {
content: 'ॐ';
position: absolute;
font-size: 400px;
color: rgba(201,169,110,0.03);
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events: none;
font-family: 'Noto Sans Devanagari', serif;
}
.scripture-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 28px;
max-width: 1100px;
margin: 0 auto;
}
.scripture-card {
background: rgba(201,169,110,0.04);
border: 1px solid rgba(201,169,110,0.12);
border-top: 3px solid var(--saffron);
padding: 32px;
border-radius: 4px;
transition: all 0.4s;
position: relative;
}
.scripture-card:hover {
background: rgba(201,169,110,0.08);
transform: translateY(-6px);
box-shadow: 0 20px 40px rgba(0,0,0,0.4);
}
.scripture-source {
font-family: 'Cinzel', serif;
font-size: 9px;
letter-spacing: 3px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 16px;
display: flex;
align-items: center;
gap: 8px;
}
.scripture-source::before {
content: '';
width: 20px;
height: 1px;
background: var(--saffron);
}
.scripture-verse-dev {
font-family: 'Noto Sans Devanagari', serif;
font-size: 16px;
color: var(--gold-light);
line-height: 2;
margin-bottom: 14px;
}
.scripture-translation {
font-style: italic;
font-size: 15px;
color: rgba(201,169,110,0.65);
line-height: 1.8;
border-top: 1px solid rgba(201,169,110,0.1);
padding-top: 14px;
}
.scripture-application {
margin-top: 12px;
padding: 10px 14px;
background: rgba(224,123,32,0.08);
border-left: 2px solid var(--saffron);
font-size: 13px;
color: rgba(201,169,110,0.7);
font-style: italic;
}
/* ══════════════════════════════════════
PARENTING GUIDE
══════════════════════════════════════ */
.guide-section {
background: var(--cream);
}
.guide-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 32px;
max-width: 1100px;
margin: 0 auto;
}
.guide-card {
background: white;
border: 1px solid rgba(139,90,43,0.1);
border-radius: 6px;
overflow: hidden;
transition: all 0.3s;
box-shadow: 0 4px 20px rgba(0,0,0,0.04);
}
.guide-card:hover {
transform: translateY(-8px);
box-shadow: 0 20px 50px rgba(139,90,43,0.15);
}
.guide-card-header {
padding: 28px;
background: linear-gradient(135deg, var(--dark) 0%, var(--mid) 100%);
position: relative;
overflow: hidden;
}
.guide-card-header::after {
content: '';
position: absolute;
bottom: -20px;
right: -20px;
width: 80px;
height: 80px;
border-radius: 50%;
border: 1px solid rgba(201,169,110,0.15);
}
.guide-age {
font-family: 'Cinzel', serif;
font-size: 9px;
letter-spacing: 3px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 6px;
}
.guide-title {
font-family: 'Cinzel', serif;
font-size: 18px;
color: var(--gold-light);
letter-spacing: 1px;
margin-bottom: 4px;
}
.guide-icon { font-size: 24px; position: absolute; right: 24px; top: 24px; }
.guide-body { padding: 24px 28px; }
.guide-list {
list-style: none;
margin-bottom: 20px;
}
.guide-list li {
padding: 8px 0;
border-bottom: 1px solid rgba(139,90,43,0.06);
font-size: 15px;
color: var(--text-mid);
line-height: 1.6;
display: flex;
align-items: flex-start;
gap: 10px;
}
.guide-list li::before {
content: '✦';
color: var(--saffron);
font-size: 10px;
margin-top: 5px;
flex-shrink: 0;
}
.guide-dharma-tip {
background: linear-gradient(135deg, rgba(224,123,32,0.06), rgba(201,169,110,0.06));
border-left: 3px solid var(--saffron);
padding: 14px 16px;
border-radius: 0 4px 4px 0;
font-style: italic;
font-size: 14px;
color: var(--text-light);
}
/* ══════════════════════════════════════
CHILD PSYCHOLOGY
══════════════════════════════════════ */
.psychology-section {
background: linear-gradient(135deg, #f5ede0 0%, #fdf8f0 50%, #f0e8d8 100%);
}
.psychology-tabs {
display: flex;
gap: 8px;
flex-wrap: wrap;
justify-content: center;
margin-bottom: 40px;
}
.psych-tab {
padding: 10px 22px;
border: 1px solid rgba(139,90,43,0.2);
background: white;
cursor: pointer;
font-family: 'Cinzel', serif;
font-size: 10px;
letter-spacing: 2px;
color: var(--text-light);
border-radius: 2px;
transition: all 0.3s;
}
.psych-tab.active, .psych-tab:hover {
background: var(--dark);
color: var(--gold);
border-color: var(--dark);
}
.psych-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 40px;
max-width: 1000px;
margin: 0 auto;
align-items: center;
}
.psych-visual {
background: var(--dark);
border-radius: 8px;
padding: 50px 40px;
text-align: center;
position: relative;
overflow: hidden;
}
.psych-visual::before {
content: '';
position: absolute;
inset: 0;
background: radial-gradient(circle at 50% 40%, rgba(201,169,110,0.1) 0%, transparent 70%);
}
.psych-stage-om {
font-size: 60px;
color: var(--gold);
margin-bottom: 16px;
display: block;
}
.psych-stage-name {
font-family: 'Cinzel', serif;
font-size: 20px;
color: var(--gold-light);
letter-spacing: 3px;
margin-bottom: 8px;
}
.psych-stage-age {
font-size: 13px;
color: var(--saffron);
letter-spacing: 2px;
margin-bottom: 20px;
}
.psych-stage-bar {
height: 4px;
background: rgba(201,169,110,0.2);
border-radius: 2px;
overflow: hidden;
margin: 6px 0;
}
.psych-stage-fill {
height: 100%;
background: linear-gradient(90deg, var(--saffron), var(--gold));
border-radius: 2px;
transition: width 0.8s ease;
}
.psych-content h3 {
font-family: 'Cinzel', serif;
font-size: 22px;
color: var(--text-dark);
margin-bottom: 16px;
letter-spacing: 1px;
}
.psych-content p {
font-size: 16px;
line-height: 1.9;
color: var(--text-mid);
margin-bottom: 20px;
}
.psych-points {
list-style: none;
display: flex;
flex-direction: column;
gap: 12px;
}
.psych-points li {
display: flex;
gap: 12px;
font-size: 15px;
color: var(--text-mid);
align-items: flex-start;
}
.psych-points li .dot {
width: 8px;
height: 8px;
border-radius: 50%;
background: var(--saffron);
margin-top: 6px;
flex-shrink: 0;
}
/* ══════════════════════════════════════
STORIES SECTION
══════════════════════════════════════ */
.stories-section {
background: var(--deep);
}
.stories-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 28px;
max-width: 1100px;
margin: 0 auto;
}
.story-card {
border: 1px solid rgba(201,169,110,0.1);
border-radius: 6px;
overflow: hidden;
transition: all 0.4s;
cursor: pointer;
background: rgba(201,169,110,0.02);
}
.story-card:hover {
transform: translateY(-8px);
border-color: rgba(201,169,110,0.35);
box-shadow: 0 20px 50px rgba(0,0,0,0.5);
}
.story-thumb {
height: 160px;
display: flex;
align-items: center;
justify-content: center;
font-size: 60px;
position: relative;
overflow: hidden;
}
.story-thumb-1 { background: linear-gradient(135deg, #1a0a02, #3d1f08); }
.story-thumb-2 { background: linear-gradient(135deg, #020e1a, #083d2d); }
.story-thumb-3 { background: linear-gradient(135deg, #1a0210, #3d082d); }
.story-thumb-4 { background: linear-gradient(135deg, #0e1a02, #2d3d08); }
.story-lang {
position: absolute;
top: 12px;
right: 12px;
background: var(--saffron);
color: white;
font-size: 9px;
letter-spacing: 2px;
padding: 4px 8px;
border-radius: 2px;
font-family: 'Cinzel', serif;
}
.story-body { padding: 22px; }
.story-category {
font-family: 'Cinzel', serif;
font-size: 9px;
letter-spacing: 3px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 8px;
}
.story-title {
font-family: 'Cinzel', serif;
font-size: 16px;
color: var(--gold-light);
letter-spacing: 1px;
margin-bottom: 10px;
line-height: 1.4;
}
.story-hindi {
font-family: 'Noto Sans Devanagari', serif;
font-size: 14px;
color: var(--gold);
opacity: 0.7;
margin-bottom: 10px;
font-style: italic;
}
.story-excerpt {
font-size: 14px;
color: rgba(201,169,110,0.55);
line-height: 1.7;
margin-bottom: 16px;
}
.story-meta {
display: flex;
justify-content: space-between;
font-size: 11px;
color: rgba(201,169,110,0.4);
letter-spacing: 1px;
border-top: 1px solid rgba(201,169,110,0.08);
padding-top: 12px;
}
.story-read-btn {
color: var(--saffron);
font-family: 'Cinzel', serif;
font-size: 10px;
letter-spacing: 2px;
cursor: pointer;
text-transform: uppercase;
}
/* ══════════════════════════════════════
MEDIA SECTION
══════════════════════════════════════ */
.media-section {
background: var(--cream-dark);
}
.media-grid {
display: grid;
grid-template-columns: 2fr 1fr 1fr;
grid-template-rows: 200px 200px;
gap: 16px;
max-width: 1100px;
margin: 0 auto;
}
.media-item {
border-radius: 6px;
overflow: hidden;
position: relative;
cursor: pointer;
transition: all 0.3s;
}
.media-item:hover { transform: scale(1.02); box-shadow: 0 12px 40px rgba(0,0,0,0.2); }
.media-item-featured { grid-row: 1 / 3; }
.media-bg {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-size: 48px;
}
.media-bg-1 { background: linear-gradient(135deg, #1a1208, #3d2a0e); }
.media-bg-2 { background: linear-gradient(135deg, #0a1a10, #1a3d20); }
.media-bg-3 { background: linear-gradient(135deg, #1a0a12, #3d1025); }
.media-bg-4 { background: linear-gradient(135deg, #0e0a1a, #201040); }
.media-bg-5 { background: linear-gradient(135deg, #1a1208, #2d1f08); }
.media-overlay {
position: absolute;
inset: 0;
background: linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 60%);
padding: 20px;
display: flex;
flex-direction: column;
justify-content: flex-end;
}
.media-type {
font-family: 'Cinzel', serif;
font-size: 9px;
letter-spacing: 2px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 4px;
}
.media-title {
font-family: 'Cinzel', serif;
font-size: 15px;
color: white;
letter-spacing: 1px;
line-height: 1.3;
}
.media-play {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 50px;
height: 50px;
border-radius: 50%;
background: rgba(201,169,110,0.2);
border: 2px solid var(--gold);
display: flex;
align-items: center;
justify-content: center;
color: var(--gold);
font-size: 18px;
transition: all 0.3s;
}
.media-item:hover .media-play {
background: var(--gold);
color: var(--dark);
}
/* ══════════════════════════════════════
Q&A SECTION
══════════════════════════════════════ */
.qa-section {
background: var(--dark);
}
.qa-layout {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 60px;
max-width: 1100px;
margin: 0 auto;
align-items: start;
}
.qa-list { display: flex; flex-direction: column; gap: 16px; }
.qa-item {
background: rgba(201,169,110,0.03);
border: 1px solid rgba(201,169,110,0.08);
border-radius: 4px;
overflow: hidden;
transition: all 0.3s;
}
.qa-item:hover { border-color: rgba(201,169,110,0.25); }
.qa-question {
padding: 18px 22px;
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 12px;
}
.qa-q-text {
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
color: var(--gold-light);
line-height: 1.5;
}
.qa-toggle {
color: var(--saffron);
font-size: 18px;
flex-shrink: 0;
transition: transform 0.3s;
}
.qa-answer {
padding: 0 22px 18px;
font-size: 15px;
color: rgba(201,169,110,0.6);
line-height: 1.8;
border-top: 1px solid rgba(201,169,110,0.06);
padding-top: 14px;
display: none;
}
.qa-item.open .qa-answer { display: block; }
.qa-item.open .qa-toggle { transform: rotate(45deg); }
.qa-form-side h3 {
font-family: 'Cinzel', serif;
font-size: 22px;
color: var(--gold-light);
letter-spacing: 2px;
margin-bottom: 8px;
}
.qa-form-side p {
font-size: 15px;
color: rgba(201,169,110,0.55);
font-style: italic;
margin-bottom: 28px;
line-height: 1.7;
}
.form-group { margin-bottom: 18px; }
.form-group label {
display: block;
font-family: 'Cinzel', serif;
font-size: 9px;
letter-spacing: 3px;
color: var(--gold);
text-transform: uppercase;
margin-bottom: 8px;
}
.form-group input,
.form-group textarea,
.form-group select {
width: 100%;
background: rgba(201,169,110,0.04);
border: 1px solid rgba(201,169,110,0.15);
padding: 12px 16px;
color: var(--gold-light);
font-family: 'Cormorant Garamond', serif;
font-size: 15px;
border-radius: 2px;
outline: none;
transition: border-color 0.3s;
}
.form-group input:focus,
.form-group textarea:focus,
.form-group select:focus { border-color: var(--gold); }
.form-group select option { background: var(--dark); }
.form-group textarea { height: 110px; resize: vertical; }
/* ══════════════════════════════════════
RESOURCES SECTION
══════════════════════════════════════ */
.resources-section {
background: var(--cream);
}
.resources-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
gap: 24px;
max-width: 1100px;
margin: 0 auto;
}
.resource-card {
background: white;
border: 1px solid rgba(139,90,43,0.1);
border-radius: 6px;
padding: 30px 24px;
text-align: center;
transition: all 0.3s;
cursor: pointer;
box-shadow: 0 4px 15px rgba(0,0,0,0.04);
}
.resource-card:hover {
transform: translateY(-6px);
box-shadow: 0 16px 40px rgba(139,90,43,0.12);
border-color: rgba(139,90,43,0.25);
}
.resource-icon {
width: 60px;
height: 60px;
border-radius: 50%;
background: linear-gradient(135deg, var(--dark), var(--mid));
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
margin: 0 auto 16px;
border: 2px solid rgba(201,169,110,0.3);
}
.resource-title {
font-family: 'Cinzel', serif;
font-size: 14px;
color: var(--text-dark);
letter-spacing: 1px;
margin-bottom: 8px;
}
.resource-desc {
font-size: 14px;
color: var(--text-light);
line-height: 1.6;
font-style: italic;
margin-bottom: 16px;
}
.resource-count {
font-family: 'Cinzel', serif;
font-size: 10px;
letter-spacing: 2px;
color: var(--saffron);
}
/* ══════════════════════════════════════
HELPLINE SECTION
══════════════════════════════════════ */
.helpline-section {
background: linear-gradient(135deg, var(--deep), #1a0808, var(--deep));
padding: 70px 40px;
text-align: center;
position: relative;
overflow: hidden;
}
.helpline-section::before {
content: '';
position: absolute;
top: -60px; left: -60px;
width: 300px; height: 300px;
border-radius: 50%;
background: radial-gradient(circle, rgba(224,123,32,0.08) 0%, transparent 70%);
}
.helpline-section::after {
content: '';
position: absolute;
bottom: -60px; right: -60px;
width: 300px; height: 300px;
border-radius: 50%;
background: radial-gradient(circle, rgba(201,169,110,0.06) 0%, transparent 70%);
}
.helpline-badge {
display: inline-block;
background: rgba(224,123,32,0.15);
border: 1px solid rgba(224,123,32,0.3);
color: var(--saffron);
font-family: 'Cinzel', serif;
font-size: 10px;
letter-spacing: 4px;
padding: 8px 20px;
border-radius: 20px;
margin-bottom: 24px;
}
.helpline-title {
font-family: 'Cinzel', serif;
font-size: clamp(28px, 4vw, 44px);
color: var(--gold-light);
letter-spacing: 3px;
margin-bottom: 16px;
}
.helpline-subtitle {
font-size: 18px;
font-style: italic;
color: rgba(201,169,110,0.6);
margin-bottom: 40px;
}
.helpline-numbers {
display: flex;
gap: 24px;
justify-content: center;
flex-wrap: wrap;
margin-bottom: 40px;
}
.helpline-number {
background: rgba(201,169,110,0.06);
border: 1px solid rgba(201,169,110,0.2);
padding: 24px 36px;
border-radius: 6px;
transition: all 0.3s;
cursor: pointer;
}
.helpline-number:hover {
background: rgba(201,169,110,0.12);
transform: translateY(-4px);
}
.helpline-num-label {
font-family: 'Cinzel', serif;
font-size: 9px;
letter-spacing: 3px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 8px;
}
.helpline-num-value {
font-family: 'Cinzel', serif;
font-size: 28px;
color: var(--gold-light);
letter-spacing: 3px;
}
.helpline-num-hours {
font-size: 12px;
color: rgba(201,169,110,0.5);
margin-top: 4px;
font-style: italic;
}
.helpline-note {
font-size: 13px;
color: rgba(201,169,110,0.4);
font-style: italic;
max-width: 500px;
margin: 0 auto;
}
/* ══════════════════════════════════════
NEWSLETTER
══════════════════════════════════════ */
.newsletter-section {
background: linear-gradient(135deg, var(--mid), var(--dark));
padding: 70px 40px;
text-align: center;
}
.newsletter-om {
font-size: 36px;
color: var(--gold);
margin-bottom: 16px;
display: block;
opacity: 0.7;
}
.newsletter-title {
font-family: 'Cinzel', serif;
font-size: 28px;
color: var(--gold-light);
letter-spacing: 3px;
margin-bottom: 10px;
}
.newsletter-subtitle {
font-size: 17px;
font-style: italic;
color: rgba(201,169,110,0.6);
margin-bottom: 32px;
}
.newsletter-form {
display: flex;
gap: 12px;
justify-content: center;
max-width: 500px;
margin: 0 auto;
flex-wrap: wrap;
}
.newsletter-input {
flex: 1;
min-width: 220px;
background: rgba(201,169,110,0.06);
border: 1px solid rgba(201,169,110,0.2);
padding: 14px 18px;
color: var(--gold-light);
font-family: 'Cormorant Garamond', serif;
font-size: 16px;
border-radius: 2px;
outline: none;
}
.newsletter-input::placeholder { color: rgba(201,169,110,0.3); }
/* ══════════════════════════════════════
FOOTER
══════════════════════════════════════ */
footer {
background: var(--deep);
padding: 70px 40px 30px;
border-top: 1px solid rgba(201,169,110,0.1);
}
.footer-grid {
display: grid;
grid-template-columns: 2fr 1fr 1fr 1fr;
gap: 50px;
max-width: 1100px;
margin: 0 auto 50px;
}
.footer-brand-name {
font-family: 'Cinzel', serif;
font-size: 18px;
color: var(--gold-light);
letter-spacing: 4px;
margin-bottom: 6px;
}
.footer-brand-mantra {
font-family: 'Noto Sans Devanagari', serif;
font-size: 12px;
color: var(--gold);
opacity: 0.5;
margin-bottom: 16px;
}
.footer-about {
font-size: 14px;
color: rgba(201,169,110,0.4);
line-height: 1.8;
font-style: italic;
margin-bottom: 20px;
}
.footer-social {
display: flex;
gap: 12px;
}
.social-btn {
width: 36px;
height: 36px;
border: 1px solid rgba(201,169,110,0.2);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: var(--gold);
font-size: 14px;
cursor: pointer;
transition: all 0.3s;
text-decoration: none;
}
.social-btn:hover { background: rgba(201,169,110,0.1); border-color: var(--gold); }
.footer-col-title {
font-family: 'Cinzel', serif;
font-size: 11px;
letter-spacing: 3px;
color: var(--saffron);
text-transform: uppercase;
margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 1px solid rgba(201,169,110,0.1);
}
.footer-links { list-style: none; display: flex; flex-direction: column; gap: 10px; }
.footer-links a {
color: rgba(201,169,110,0.45);
text-decoration: none;
font-size: 14px;
transition: color 0.3s;
display: flex;
align-items: center;
gap: 8px;
}
.footer-links a::before { content: '›'; color: var(--saffron); }
.footer-links a:hover { color: var(--gold); }
.footer-bottom {
max-width: 1100px;
margin: 0 auto;
border-top: 1px solid rgba(201,169,110,0.08);
padding-top: 28px;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: gap;
gap: 16px;
}
.footer-copyright {
font-size: 12px;
color: rgba(201,169,110,0.3);
letter-spacing: 1px;
}
.footer-mantra-bottom {
font-family: 'Noto Sans Devanagari', serif;
font-size: 13px;
color: var(--gold);
opacity: 0.4;
letter-spacing: 2px;
}
/* ══════════════════════════════════════
ANNOUNCEMENT BANNER
══════════════════════════════════════ */
.announcement {
background: linear-gradient(90deg, var(--saffron), #d4520a, var(--saffron));
background-size: 200% 100%;
animation: gradient-shift 4s ease infinite;
color: white;
text-align: center;
padding: 10px 20px;
font-size: 13px;
letter-spacing: 2px;
font-family: 'Cinzel', serif;
}
@keyframes gradient-shift {
0%, 100% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
}
/* ══════════════════════════════════════
FLOATING HELPLINE BUTTON
══════════════════════════════════════ */
.float-help {
position: fixed;
bottom: 30px;
right: 30px;
background: var(--saffron);
color: white;
padding: 14px 22px;
border-radius: 50px;
font-family: 'Cinzel', serif;
font-size: 11px;
letter-spacing: 2px;
cursor: pointer;
box-shadow: 0 8px 30px rgba(224,123,32,0.5);
z-index: 9999;
text-decoration: none;
display: flex;
align-items: center;
gap: 8px;
transition: all 0.3s;
animation: float-btn 3s ease-in-out infinite;
}
@keyframes float-btn {
0%, 100% { transform: translateY(0); }
50% { transform: translateY(-5px); }
}
.float-help:hover { background: #f58820; box-shadow: 0 12px 40px rgba(224,123,32,0.7); }
/* ══════════════════════════════════════
RESPONSIVE
══════════════════════════════════════ */
@media (max-width: 768px) {
nav { padding: 0 20px; }
.nav-links { display: none; }
section { padding: 60px 20px; }
.psych-grid { grid-template-columns: 1fr; }
.qa-layout { grid-template-columns: 1fr; }
.media-grid { grid-template-columns: 1fr; grid-template-rows: auto; }
.media-item-featured { grid-row: auto; }
.footer-grid { grid-template-columns: 1fr 1fr; }
.helpline-numbers { flex-direction: column; align-items: center; }
}
</style>
</head>
<body>
<!-- ANNOUNCEMENT -->
<div class="announcement">
🪔 New: Complete Sanskar Guide for Children — Download Free | 📞 Helpline Now Active: 1800-DHARMA-CHILD
</div>
<!-- MANTRA BAR -->
<div class="mantra-bar">
<span>ॐ नमो भगवते वासुदेवाय नमः ✦ ॐ नमः शिवाय ✦ सर्वे भवन्तु सुखिनः ✦ आयुष्मान भव</span>
</div>
<!-- NAVIGATION -->
<nav>
<a href="#" class="nav-logo">
<div class="nav-om">ॐ</div>
<div class="nav-brand">
<div class="nav-brand-name">MindfullyRaised</div>
<div class="nav-brand-tagline">Rooted in Dharma · Rising in Light</div>
</div>
</a>
<ul class="nav-links">
<li><a href="#guide">Guide</a></li>
<li><a href="#scriptures">Scriptures</a></li>
<li><a href="#psychology">Psychology</a></li>
<li><a href="#stories">Stories</a></li>
<li><a href="#media">Media</a></li>
<li><a href="#resources">Resources</a></li>
<li><a href="#qa">Q&A</a></li>
<li><a href="#helpline" class="nav-helpline">📞 Helpline</a></li>
</ul>
</nav>
<!-- HERO -->
<section class="hero" id="home">
<div class="hero-mandala-bg">
<div class="mandala-ring"></div>
<div class="mandala-ring"></div>
<div class="mandala-ring"></div>
<div class="mandala-ring"></div>
<div class="mandala-ring"></div>
<div class="mandala-ring"></div>
</div>
<!-- Particles -->
<div class="particle" style="left:10%;animation-duration:8s;animation-delay:0s;width:3px;height:3px"></div>
<div class="particle" style="left:25%;animation-duration:11s;animation-delay:2s"></div>
<div class="particle" style="left:40%;animation-duration:9s;animation-delay:4s;width:3px;height:3px"></div>
<div class="particle" style="left:60%;animation-duration:13s;animation-delay:1s"></div>
<div class="particle" style="left:75%;animation-duration:10s;animation-delay:3s;width:3px;height:3px"></div>
<div class="particle" style="left:90%;animation-duration:7s;animation-delay:5s"></div>
<div class="hero-content">
<div class="hero-mantra">ॐ नमो भगवते वासुदेवाय नमः</div>
<span class="hero-om">ॐ</span>
<h1 class="hero-title">Mindfully<span>Raised</span></h1>
<p class="hero-subtitle">Raising Children in the Sacred Light of Sanatan Dharma</p>
<div class="hero-verse">
<div class="hero-verse-text">
माता गुरुतरा भूमेः खात् पितोच्चतरस्तथा।<br>
मनः शीघ्रतरं वाताद् चिन्ता बहुतरी तृणात्॥
</div>
<div class="hero-verse-translation">"Mother is greater than the earth, Father is higher than the sky — A child's mind is swifter than the wind."</div>
<div class="hero-verse-source">— Mahabharata</div>
</div>
<div class="hero-divider"></div>
<div class="hero-cta">
<a href="#guide" class="btn-primary">Begin the Journey</a>
<a href="#scriptures" class="btn-outline">Sacred Scriptures</a>
</div>
</div>
</section>
<!-- SCRIPTURE TICKER -->
<div class="scripture-ticker">
<div class="ticker-inner">
<span class="ticker-item">ॐ नमः शिवाय <span class="ticker-dot">✦</span></span>
<span class="ticker-item">सर्वे भवन्तु सुखिनः सर्वे सन्तु निरामयाः <span class="ticker-dot">✦</span></span>
<span class="ticker-item">धर्मो रक्षति रक्षितः <span class="ticker-dot">✦</span></span>
<span class="ticker-item">सत्यं शिवं सुन्दरम् <span class="ticker-dot">✦</span></span>
<span class="ticker-item">विद्या ददाति विनयम् <span class="ticker-dot">✦</span></span>
<span class="ticker-item">आयुष्मान भव <span class="ticker-dot">✦</span></span>
<span class="ticker-item">ॐ नमो भगवते वासुदेवाय नमः <span class="ticker-dot">✦</span></span>
<!-- Repeat for seamless loop -->
<span class="ticker-item">ॐ नमः शिवाय <span class="ticker-dot">✦</span></span>
<span class="ticker-item">सर्वे भवन्तु सुखिनः सर्वे सन्तु निरामयाः <span class="ticker-dot">✦</span></span>
<span class="ticker-item">धर्मो रक्षति रक्षितः <span class="ticker-dot">✦</span></span>
<span class="ticker-item">सत्यं शिवं सुन्दरम् <span class="ticker-dot">✦</span></span>
<span class="ticker-item">विद्या ददाति विनयम् <span class="ticker-dot">✦</span></span>
<span class="ticker-item">आयुष्मान भव <span class="ticker-dot">✦</span></span>
<span class="ticker-item">ॐ नमो भगवते वासुदेवाय नमः <span class="ticker-dot">✦</span></span>
</div>
</div>
<!-- FEATURES STRIP -->
<div class="features-strip">
<div class="features-grid">
<div class="feature-card"><span class="feature-icon">📖</span><div class="feature-name">Scriptures</div><div class="feature-desc">Vedic wisdom for modern parenting</div></div>
<div class="feature-card"><span class="feature-icon">🧠</span><div class="feature-name">Psychology</div><div class="feature-desc">Child cognitive development</div></div>
<div class="feature-card"><span class="feature-icon">📿</span><div class="feature-name">Dharmic Guide</div><div class="feature-desc">Raise children in Sanatan values</div></div>
<div class="feature-card"><span class="feature-icon">📺</span><div class="feature-name">Media</div><div class="feature-desc">Videos, podcasts & more</div></div>
<div class="feature-card"><span class="feature-icon">📚</span><div class="feature-name">Hindi Stories</div><div class="feature-desc">Ancient moral tales</div></div>
<div class="feature-card"><span class="feature-icon">💬</span><div class="feature-name">Q&A</div><div class="feature-desc">Expert parent answers</div></div>
<div class="feature-card"><span class="feature-icon">📞</span><div class="feature-name">Helpline</div><div class="feature-desc">24/7 parenting support</div></div>
</div>
</div>
<!-- SCRIPTURE SECTION -->
<section class="scripture-section" id="scriptures">
<div class="section-header">
<span class="section-label">Ancient Wisdom</span>
<h2 class="section-title section-title-light">Sacred Verses for Parents</h2>
<div class="section-divider"></div>
<p class="section-desc" style="color:rgba(201,169,110,0.6)">Timeless wisdom from the Vedas, Upanishads and Puranas — guiding parents across millennia</p>
</div>
<div class="scripture-grid">
<div class="scripture-card">
<div class="scripture-source">Bhagavad Gita · Chapter 3</div>
<div class="scripture-verse-dev">श्रेयान् स्वधर्मो विगुणः परधर्मात् स्वनुष्ठितात्।<br>स्वधर्मे निधनं श्रेयः परधर्मो भयावहः॥</div>
<div class="scripture-translation">"One's own dharma, even if imperfectly performed, is better than the dharma of another done well. Better is death in one's own dharma; the dharma of another is fraught with fear."</div>
<div class="scripture-application">🌸 Teach your child to walk their own path with integrity — not to imitate others.</div>
</div>
<div class="scripture-card">
<div class="scripture-source">Chanakya Niti · Parenting</div>
<div class="scripture-verse-dev">लालयेत् पञ्च वर्षाणि दश वर्षाणि ताडयेत्।<br>प्राप्ते तु षोडशे वर्षे पुत्रं मित्रवदाचरेत्॥</div>
<div class="scripture-translation">"Pamper a child for five years, discipline them for ten years. When they turn sixteen, treat them as a friend."</div>
<div class="scripture-application">🌸 The three stages of raising a child — love, guidance, friendship.</div>
</div>
<div class="scripture-card">
<div class="scripture-source">Taittiriya Upanishad</div>
<div class="scripture-verse-dev">माता देवो भव। पिता देवो भव।<br>आचार्य देवो भव। अतिथि देवो भव॥</div>
<div class="scripture-translation">"Let your mother be your god. Let your father be your god. Let your teacher be your god. Let the guest be your god."</div>
<div class="scripture-application">🌸 Instill reverence for parents, teachers and guests from the earliest age.</div>
</div>
<div class="scripture-card">
<div class="scripture-source">Manusmriti · Child Ethics</div>
<div class="scripture-verse-dev">विद्या ददाति विनयं विनयाद् याति पात्रताम्।<br>पात्रत्वात् धनमाप्नोति धनात् धर्मं ततः सुखम्॥</div>
<div class="scripture-translation">"Knowledge gives humility, from humility comes worthiness, from worthiness comes wealth, from wealth comes dharma, from dharma comes happiness."</div>
<div class="scripture-application">🌸 The complete path from education to joy — teach your child this chain of wisdom.</div>
</div>
<div class="scripture-card">
<div class="scripture-source">Rigveda · Children's Blessing</div>
<div class="scripture-verse-dev">आ नो भद्राः क्रतवो यन्तु विश्वतः।<br>अदब्धासो अपरीतास उद्भिदः॥</div>
<div class="scripture-translation">"Let noble thoughts come to us from every direction — unbounded, unobstructed, and ever-expanding."</div>
<div class="scripture-application">🌸 Encourage your child to be open to wisdom from all directions and all sources.</div>
</div>
<div class="scripture-card">
<div class="scripture-source">Atharvaveda · Family Harmony</div>
<div class="scripture-verse-dev">समानो मन्त्रः समितिः समानी<br>समानं मनः सह चित्तमेषाम्॥</div>
<div class="scripture-translation">"Common be your prayer, common be your purpose, common be your desires, united be your hearts, united be your intentions."</div>
<div class="scripture-application">🌸 Create a family culture of shared purpose, shared prayer and unified love.</div>
</div>
</div>
</section>
<!-- DHARMIC PARENTING GUIDE -->
<section class="guide-section" id="guide">
<div class="section-header">
<span class="section-label">Complete Guide</span>
<h2 class="section-title">Raising Children in Sanatan Dharma</h2>
<div class="section-divider"></div>
<p class="section-desc">Age-by-age roadmap rooted in Vedic principles, Sanskars and timeless dharmic wisdom</p>
</div>
<div class="guide-grid">
<div class="guide-card">
<div class="guide-card-header">
<div class="guide-age">Age 0–5 · Shishu Avastha</div>
<div class="guide-title">The Sacred Seed</div>
<span class="guide-icon">🌱</span>
</div>
<div class="guide-body">
<ul class="guide-list">
<li>Perform Jatakarma & Namakarana Sanskar at birth</li>
<li>Chant Gayatri Mantra softly near the child daily</li>
<li>Introduce Pancha Tattva (5 elements) through play</li>
<li>Create a sacred corner in the home for daily prayer</li>
<li>Tell stories of Bal Krishna, Dhruva, Prahlada</li>
<li>Annaprashana — first food ceremony at 6 months</li>
</ul>
<div class="guide-dharma-tip">🪔 Dharmic Tip: The first 5 years form 80% of a child's character. Every lullaby, every story, every act of love is a Sanskar being embedded.</div>
</div>
</div>
<div class="guide-card">
<div class="guide-card-header">
<div class="guide-age">Age 5–12 · Bal Avastha</div>
<div class="guide-title">The Growing Flame</div>
<span class="guide-icon">🔥</span>
</div>
<div class="guide-body">
<ul class="guide-list">
<li>Begin Vidyarambha — formal learning with ritual</li>
<li>Teach Surya Namaskar and morning prayers</li>
<li>Introduce Ramayana & Mahabharata through stories</li>
<li>Karma concept: teach consequences through examples</li>
<li>Weekly temple visits — sacred space familiarity</li>
<li>Practice Ahimsa with animals and nature</li>
</ul>
<div class="guide-dharma-tip">🪔 Dharmic Tip: This is the Guru-Shishya stage. Your child is learning what respect, discipline and devotion look like — model it yourself first.</div>
</div>
</div>
<div class="guide-card">
<div class="guide-card-header">
<div class="guide-age">Age 12–18 · Kishor Avastha</div>
<div class="guide-title">The Seeker Awakens</div>
<span class="guide-icon">🌙</span>
</div>
<div class="guide-body">
<ul class="guide-list">
<li>Upanayana Sanskar — thread ceremony initiation</li>
<li>Introduce Bhagavad Gita — one shloka per week</li>
<li>Teach Viveka (discernment) — good vs evil choices</li>
<li>Guide them to find their Svadharma (life purpose)</li>
<li>Meditation and pranayama for emotional balance</li>
<li>Service (Seva) — volunteering and community giving</li>
</ul>
<div class="guide-dharma-tip">🪔 Dharmic Tip: Chanakya says: treat them as a friend at 16. Ask questions, don't give orders. Let them debate — it builds dharmic intellect.</div>
</div>
</div>
</div>
</section>
<!-- CHILD PSYCHOLOGY -->
<section class="psychology-section" id="psychology">
<div class="section-header">
<span class="section-label">Child Psychology</span>
<h2 class="section-title">Cognitive & Emotional Development</h2>
<div class="section-divider"></div>
<p class="section-desc">Understanding your child's mind through both modern science and ancient Vedic knowledge</p>
</div>
<div class="psychology-tabs">
<button class="psych-tab active">Sensorimotor (0–2)</button>
<button class="psych-tab">Pre-operational (2–7)</button>
<button class="psych-tab">Concrete (7–11)</button>
<button class="psych-tab">Formal (11–16)</button>
<button class="psych-tab">Vedic Stages</button>
<button class="psych-tab">Emotional IQ</button>
</div>
<div class="psych-grid">
<div class="psych-visual">
<span class="psych-stage-om">ॐ</span>
<div class="psych-stage-name">Sensorimotor</div>
<div class="psych-stage-age">Birth — 2 Years · Shishu Stage</div>
<div style="margin-top:20px">
<div style="font-size:12px;color:rgba(201,169,110,0.5);letter-spacing:2px;margin-bottom:6px;font-family:'Cinzel',serif">BRAIN DEVELOPMENT</div>
<div class="psych-stage-bar"><div class="psych-stage-fill" style="width:85%"></div></div>
<div style="font-size:12px;color:rgba(201,169,110,0.5);letter-spacing:2px;margin:10px 0 6px;font-family:'Cinzel',serif">LANGUAGE ACQUISITION</div>
<div class="psych-stage-bar"><div class="psych-stage-fill" style="width:40%"></div></div>
<div style="font-size:12px;color:rgba(201,169,110,0.5);letter-spacing:2px;margin:10px 0 6px;font-family:'Cinzel',serif">EMOTIONAL BONDING</div>
<div class="psych-stage-bar"><div class="psych-stage-fill" style="width:95%"></div></div>
</div>
</div>
<div class="psych-content">
<h3>Understanding the Infant Mind</h3>
<p>In the first two years, your child's entire world is built through the senses and physical experience. Every touch, sound and smell forms neural pathways that last a lifetime. The Vedic tradition calls this the period of Annamaya Kosha — the physical sheath of consciousness.</p>
<ul class="psych-points">
<li><span class="dot"></span>Object permanence develops at 8–9 months — peek-a-boo has profound developmental value</li>
<li><span class="dot"></span>Neural connections form at 1 million per second — sensory richness is essential</li>
<li><span class="dot"></span>Secure attachment (Sneh Bandhan) is the foundation of all future relationships</li>
<li><span class="dot"></span>Chanting mantras creates alpha wave patterns in the infant's developing brain</li>
<li><span class="dot"></span>Eye contact activates mirror neurons — the basis of empathy and dharmic compassion</li>
</ul>
</div>
</div>
</section>
<!-- STORIES SECTION -->
<section class="stories-section" id="stories">
<div class="section-header">
<span class="section-label">Stories & Kathas</span>
<h2 class="section-title section-title-light">Ancient Tales for Modern Children</h2>
<div class="section-divider"></div>
<p class="section-desc" style="color:rgba(201,169,110,0.55)">Hindi & Sanskrit stories rooted in dharma — each one a mirror of virtue, courage and truth</p>
</div>
<div class="stories-grid">
<div class="story-card">
<div class="story-thumb story-thumb-1">
🦁
<span class="story-lang">हिन्दी</span>
</div>
<div class="story-body">
<div class="story-category">Panchatantra · Moral Tales</div>
<div class="story-title">The Lion & the Grateful Mouse</div>
<div class="story-hindi">सिंह और चूहे की मित्रता</div>
<div class="story-excerpt">एक विशाल वन में एक बलशाली सिंह रहता था। एक दिन एक छोटा चूहा उसके ऊपर से दौड़ गया...</div>
<div class="story-meta">
<span>Age 4–10</span>
<span class="story-read-btn">Read Story →</span>
</div>
</div>
</div>
<div class="story-card">
<div class="story-thumb story-thumb-2">
🪔
<span class="story-lang">Hindi</span>
</div>
<div class="story-body">
<div class="story-category">Bhagavata Purana · Devotion</div>
<div class="story-title">Prahlada — The Fearless Child</div>
<div class="story-hindi">प्रह्लाद — ईश्वर का परम भक्त</div>
<div class="story-excerpt">A child whose devotion to Vishnu could not be broken by a demon king father — not by fire, not by poison, not by elephants...</div>
<div class="story-meta">
<span>Age 6–14</span>
<span class="story-read-btn">Read Story →</span>
</div>
</div>
</div>
<div class="story-card">
<div class="story-thumb story-thumb-3">
⭐
<span class="story-lang">हिन्दी</span>
</div>
<div class="story-body">
<div class="story-category">Vishnu Purana · Determination</div>
<div class="story-title">Dhruva — The Polar Star Child</div>
<div class="story-hindi">ध्रुव — जिसने भगवान को पाया</div>
<div class="story-excerpt">Five year old Dhruva was insulted by his stepmother. Instead of crying, he went to the forest to find God — and became the North Star...</div>
<div class="story-meta">
<span>Age 5–12</span>
<span class="story-read-btn">Read Story →</span>
</div>
</div>
</div>
<div class="story-card">
<div class="story-thumb story-thumb-4">
🐦
<span class="story-lang">Sanskrit</span>
</div>
<div class="story-body">
<div class="story-category">Hitopadesha · Wisdom</div>
<div class="story-title">The Wise Crow & the Pitcher</div>
<div class="story-hindi">चतुर कौआ और घड़ा — बुद्धि की शक्ति</div>
<div class="story-excerpt">When the water was too low to drink, the crow didn't give up. He used his intelligence, one pebble at a time, to achieve the impossible...</div>
<div class="story-meta">
<span>Age 4–8</span>
<span class="story-read-btn">Read Story →</span>
</div>
</div>
</div>
</div>
</section>
<!-- MEDIA SECTION -->
<section class="media-section" id="media">
<div class="section-header">
<span class="section-label">Media Library</span>
<h2 class="section-title">Videos, Podcasts & Resources</h2>
<div class="section-divider"></div>
<p class="section-desc">Curated dharmic media for parents and children — watch, listen, learn and grow</p>
</div>
<div class="media-grid" style="max-width:1100px;margin:0 auto;">
<div class="media-item media-item-featured">
<div class="media-bg media-bg-1">🙏</div>
<div class="media-play">▶</div>
<div class="media-overlay">
<div class="media-type">🎬 Documentary</div>
<div class="media-title">The 16 Sanskars — A Complete Guide to Dharmic Milestones of Life</div>
</div>
</div>
<div class="media-item">
<div class="media-bg media-bg-2" style="font-size:36px">🎙️</div>
<div class="media-play" style="width:36px;height:36px;font-size:14px">▶</div>
<div class="media-overlay">
<div class="media-type">🎧 Podcast</div>
<div class="media-title">Gita for Kids: Episode 1</div>
</div>
</div>
<div class="media-item">
<div class="media-bg media-bg-3" style="font-size:36px">📖</div>
<div class="media-overlay">
<div class="media-type">📄 Article</div>
<div class="media-title">How Yoga Nidra Helps Anxious Children</div>
</div>
</div>
<div class="media-item">
<div class="media-bg media-bg-4" style="font-size:36px">🕉️</div>
<div class="media-play" style="width:36px;height:36px;font-size:14px">▶</div>
<div class="media-overlay">
<div class="media-type">🎬 Video</div>
<div class="media-title">Morning Mantra Practice for Families</div>
</div>
</div>
<div class="media-item">
<div class="media-bg media-bg-5" style="font-size:36px">🌸</div>
<div class="media-overlay">
<div class="media-type">📚 Free Guide</div>
<div class="media-title">Raising Girls in Dharma — Shakti Framework</div>
</div>
</div>
</div>
</section>
<!-- Q&A SECTION -->
<section class="qa-section" id="qa">
<div class="section-header">
<span class="section-label">Parent Support</span>
<h2 class="section-title section-title-light">Questions & Answers</h2>
<div class="section-divider"></div>
<p class="section-desc" style="color:rgba(201,169,110,0.55)">Real questions from real parents — answered through the lens of dharma and child psychology</p>
</div>
<div class="qa-layout">
<div class="qa-list">
<div class="qa-item open">
<div class="qa-question" onclick="this.parentElement.classList.toggle('open')">
<span class="qa-q-text">My child is addicted to screens. How do I bring them back to nature and dharma?</span>
<span class="qa-toggle">+</span>
</div>
<div class="qa-answer">
The Vedas teach that a child's mind is like the earth — it grows what you plant. Replace screen time gradually with "wonder time." Take them outside at sunrise, teach them the names of trees and birds. Create a small home puja ritual that they help with. The goal is not to remove technology but to ensure dharmic roots go deeper than digital addictions. Start with 10 minutes of Surya Namaskar together every morning — this alone changes the vibration of the home.
</div>
</div>
<div class="qa-item">
<div class="qa-question" onclick="this.parentElement.classList.toggle('open')">
<span class="qa-q-text">How do I explain death to my young child in a dharmic way?</span>
<span class="qa-toggle">+</span>
</div>
<div class="qa-answer">
The Bhagavad Gita gives us the most beautiful framework: "The soul is eternal, the body is temporary — like a person changes old clothes for new ones." Tell your child that the person they loved has not disappeared but transformed, like water becoming clouds, like a flame moving from one lamp to another. This removes fear and replaces it with dharmic understanding of the continuous nature of the Atman.
</div>
</div>
<div class="qa-item">
<div class="qa-question" onclick="this.parentElement.classList.toggle('open')">
<span class="qa-q-text">My child is very aggressive and throws tantrums. What does Sanatan Dharma suggest?</span>
<span class="qa-toggle">+</span>
</div>
<div class="qa-answer">
Aggression in children is often unexpressed emotion — the Yoga Sutras call this suppressed Prakriti energy. First, never punish anger itself, only harmful actions. Teach Pranayama — deep belly breathing. Create a "shanta corner" (peace corner) with a small lamp, soft cloth and a favorite deity image. When the child is calm, teach them to name their feelings in Sanskrit: Krodha (anger), Bhaya (fear), Dukha (sadness). Naming emotions dissolves their power.
</div>
</div>
<div class="qa-item">
<div class="qa-question" onclick="this.parentElement.classList.toggle('open')">
<span class="qa-q-text">At what age should I start teaching my child about God and spirituality?</span>
<span class="qa-toggle">+</span>
</div>
<div class="qa-answer">
The Vedic tradition says spirituality begins in the womb — mothers were encouraged to chant, listen to sacred music and read scriptures during pregnancy. After birth, the first bath is done with sacred water and a mantra is whispered in the child's ear. You don't need to "teach" God to a child — children are naturally spiritual. Your role is to not extinguish that flame. Create rituals, not rules. Beauty, awe and love of nature are the doorways.
</div>
</div>
<div class="qa-item">
<div class="qa-question" onclick="this.parentElement.classList.toggle('open')">
<span class="qa-q-text">How do I handle a child who questions and doubts our religious practices?</span>
<span class="qa-toggle">+</span>
</div>
<div class="qa-answer">
Celebrate the questions! The Upanishads are entirely built on questions — Nachiketa questioned Yama (Death) himself. A questioning child is a thinking child. Never say "don't ask." Instead say "wonderful question — let us explore together." This is the Guru-Shishya model. Explain the meaning behind rituals — when a child understands why, they embrace the practice. Forced ritual without meaning creates rebellion. Meaningful ritual creates a lifelong connection to dharma.
</div>
</div>
</div>
<div class="qa-form-side">
<h3>Ask Your Question</h3>
<p>Our team of dharmic counselors and child psychologists will personally answer your parenting question — rooted in both ancient wisdom and modern science.</p>
<div class="form-group">
<label>Your Name</label>
<input type="text" placeholder="Enter your name">
</div>
<div class="form-group">
<label>Email Address</label>
<input type="email" placeholder="your@email.com">
</div>
<div class="form-group">
<label>Child's Age</label>
<select>
<option>Select age group</option>
<option>0–2 years (Shishu)</option>
<option>3–5 years (Bal)</option>
<option>6–10 years (Kumara)</option>
<option>11–15 years (Kishor)</option>
<option>16–18 years (Yuva)</option>
</select>
</div>
<div class="form-group">
<label>Your Question</label>
<textarea placeholder="Describe your parenting concern or question in detail..."></textarea>
</div>
<button class="btn-primary" style="width:100%;text-align:center">Submit Question 🙏</button>
</div>
</div>
</section>
<!-- RESOURCES SECTION -->
<section class="resources-section" id="resources">
<div class="section-header">
<span class="section-label">Free Resources</span>
<h2 class="section-title">Dharmic Parenting Library</h2>
<div class="section-divider"></div>
<p class="section-desc">Download free guides, worksheets and sacred texts — all curated for modern dharmic families</p>
</div>
<div class="resources-grid">
<div class="resource-card">
<div class="resource-icon">📜</div>
<div class="resource-title">16 Sanskars Guide</div>
<div class="resource-desc">Complete guide to all sixteen sacred rites of passage from birth to marriage</div>
<div class="resource-count">PDF · Free Download</div>
</div>
<div class="resource-card">
<div class="resource-icon">🧘</div>
<div class="resource-title">Kids Yoga Cards</div>
<div class="resource-desc">30 illustrated asana cards with dharmic stories for children aged 4–12</div>
<div class="resource-count">30 Cards · Printable</div>
</div>
<div class="resource-card">
<div class="resource-icon">📿</div>
<div class="resource-title">Mantra Booklet</div>
<div class="resource-desc">Daily mantras for children — transliterated, translated and explained</div>
<div class="resource-count">PDF · 24 Pages</div>
</div>
<div class="resource-card">
<div class="resource-icon">🌙</div>
<div class="resource-title">Bedtime Story Pack</div>
<div class="resource-desc">7 Hindi moral stories from Panchatantra — beautifully illustrated PDFs</div>
<div class="resource-count">7 Stories · Hindi/English</div>
</div>
<div class="resource-card">
<div class="resource-icon">🎨</div>
<div class="resource-title">Mandala Colouring</div>
<div class="resource-desc">Sacred geometry colouring sheets — develops focus and dharmic awareness</div>
<div class="resource-count">20 Sheets · Printable</div>
</div>
<div class="resource-card">
<div class="resource-icon">📊</div>
<div class="resource-title">Development Chart</div>
<div class="resource-desc">Vedic child development milestones mapped alongside modern psychology stages</div>
<div class="resource-count">Chart · A4 Printable</div>
</div>
</div>
</section>
<!-- HELPLINE SECTION -->
<section class="helpline-section" id="helpline">
<div class="helpline-badge">24/7 PARENTING SUPPORT</div>
<h2 class="helpline-title">We Are Here For You</h2>
<p class="helpline-subtitle">Every parent's journey has difficult moments — dharma teaches us to seek guidance with humility</p>
<div class="helpline-numbers">
<div class="helpline-number">
<div class="helpline-num-label">Main Helpline</div>
<div class="helpline-num-value">1800-108-DHARMA</div>
<div class="helpline-num-hours">24/7 · Free of Charge</div>
</div>
<div class="helpline-number">
<div class="helpline-num-label">Child Psychology</div>
<div class="helpline-num-value">1800-555-CHILD</div>
<div class="helpline-num-hours">Mon–Sat · 9AM to 9PM</div>
</div>
<div class="helpline-number">
<div class="helpline-num-label">WhatsApp Support</div>
<div class="helpline-num-value">+91 98765 43210</div>
<div class="helpline-num-hours">Daily · 8AM to 10PM</div>
</div>
</div>
<p class="helpline-note">
🙏 All counselors are trained in both modern child psychology and Vedic parenting wisdom. Conversations are confidential and compassionate.
</p>
</section>
<!-- NEWSLETTER -->
<div class="newsletter-section">
<span class="newsletter-om">ॐ</span>
<h2 class="newsletter-title">Join Our Dharmic Family</h2>
<p class="newsletter-subtitle">Weekly wisdom, Sanskrit stories, parenting guidance and sacred resources — delivered with love</p>
<div class="newsletter-form">
<input class="newsletter-input" type="email" placeholder="your@email.com">
<button class="btn-primary">Subscribe 🙏</button>
</div>
</div>
<!-- FOOTER -->
<footer>
<div class="footer-grid">
<div>
<div class="footer-brand-name">MindfullyRaised</div>
<div class="footer-brand-mantra">ॐ नमो भगवते वासुदेवाय नमः</div>
<p class="footer-about">A sacred space where ancient Vedic wisdom meets modern child psychology — helping parents raise children who are grounded in dharma, flourishing in life, and rooted in love.</p>
<div class="footer-social">
<a href="#" class="social-btn">📘</a>
<a href="#" class="social-btn">📸</a>
<a href="#" class="social-btn">▶</a>
<a href="#" class="social-btn">🎵</a>
<a href="#" class="social-btn">💬</a>
</div>
</div>
<div>
<div class="footer-col-title">Explore</div>
<ul class="footer-links">
<li><a href="#guide">Dharmic Parenting Guide</a></li>
<li><a href="#scriptures">Sacred Scriptures</a></li>
<li><a href="#psychology">Child Psychology</a></li>
<li><a href="#stories">Hindi Stories</a></li>
<li><a href="#media">Media Library</a></li>
</ul>
</div>
<div>
<div class="footer-col-title">Support</div>
<ul class="footer-links">
<li><a href="#qa">Parent Q&A</a></li>
<li><a href="#helpline">Helpline Numbers</a></li>
<li><a href="#resources">Free Resources</a></li>
<li><a href="#">Submit a Query</a></li>
<li><a href="#">Become a Counselor</a></li>
</ul>
</div>
<div>
<div class="footer-col-title">Sacred Texts</div>
<ul class="footer-links">
<li><a href="#">Bhagavad Gita</a></li>
<li><a href="#">Panchatantra</a></li>
<li><a href="#">Upanishads</a></li>
<li><a href="#">Chanakya Niti</a></li>
<li><a href="#">Ramayana for Kids</a></li>
</ul>
</div>
</div>
<div class="footer-bottom">
<div class="footer-copyright">© 2026 MindfullyRaised.com · All Rights Reserved · Made with 🙏 and Dharma</div>
<div class="footer-mantra-bottom">सत्यं शिवं सुन्दरम्</div>
</div>
</footer>
<!-- FLOATING HELPLINE -->
<a href="#helpline" class="float-help">
📞 Helpline
</a>
<script>
// Tab switching
document.querySelectorAll('.psych-tab').forEach(tab => {
tab.addEventListener('click', () => {
document.querySelectorAll('.psych-tab').forEach(t => t.classList.remove('active'));
tab.classList.add('active');
});
});
// Smooth reveal on scroll
const observer = new IntersectionObserver((entries) => {
entries.forEach(e => {
if (e.isIntersecting) {
e.target.style.opacity = '1';
e.target.style.transform = 'translateY(0)';
}
});
}, { threshold: 0.1 });
document.querySelectorAll('.guide-card, .scripture-card, .story-card, .resource-card, .feature-card').forEach(el => {
el.style.opacity = '0';
el.style.transform = 'translateY(24px)';
el.style.transition = 'opacity 0.6s ease, transform 0.6s ease';
observer.observe(el);
});
</script>
</body>
</html>