<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://sarkarimocktest.com/upsc-epfo-2026-mock-test.php");
exit;
?>
<?php
/* FILE: public_html/tag/upsc-epfo-guide.php
   STRATEGY: Ultra-Pro Master Guide (Royal Blue Theme) - UPSC EPFO 2026
   AUTHOR: Shubham Kumar Sah
*/

// --- 1. CONFIGURATION (UPSC EPFO Data) ---
$exam_name = "UPSC EPFO 2026 (EO/AO & APFC)";
$main_page_url = "https://sarkarimocktest.com/upsc-epfo-2026-mock-test.php"; 
$site_url = "https://sarkarimocktest.com";

// Common Asset
$common_logo = "https://sarkarimocktest.com/images/logo/UPSC-New-Logo.png";

// Author Details
$author_name = "Shubham Kumar Sah";
$author_url = "https://sarkarimocktest.com/author/shubham-kumar-sah.php";
$author_img = "https://sarkarimocktest.com/images/author/shubham-kumar-sah.webp";

// --- 2. DYNAMIC EXAM CARDS DATA (Realtime EPFO Info) ---
$cards = [
    "apply" => [
        "title" => "Apply Online (ORA)",
        "desc" => "Direct link for EO/AO and APFC posts. Register via UPSC One Time Registration (OTR) portal.",
        "link" => "https://sarkarimocktest.com/news" 
    ],
    "admit" => [
        "title" => "e-Admit Card",
        "desc" => "Download Hall Ticket for Recruitment Test (RT). Check exam center, timing, and important instructions.",
        "link" => "https://sarkarimocktest.com/news"
    ],
    "result" => [
        "title" => "Result & Interview",
        "desc" => "Check list of shortlisted candidates for Interview phase. 75:25 Weightage (Written : Interview).",
        "link" => "https://sarkarimocktest.com/news"
    ],
    "syllabus" => [
        "title" => "Syllabus & Pattern",
        "desc" => "Detailed topics: Labour Laws, Industrial Relations, General Accounting, Social Security & Indian Freedom Struggle.",
        "link" => "https://sarkarimocktest.com/news"
    ]
];

// --- 3. SEO KEYWORDS CONTENT (High Volume Keywords) ---
$keywords = [
    "UPSC EPFO Eligibility" => "Bachelor's Degree in any stream. Age Limit: Max 30 Years (EO/AO) & 35 Years (APFC).",
    "Exam Pattern (RT)" => "Pen & Paper based Recruitment Test. 2 Hours duration. Multiple Choice Questions with negative marking (1/3rd).",
    "Salary Structure" => "EO/AO: Level-8 (Group B, Non-Ministerial). APFC: Level-10 (Group A). High perks & allowances.",
    "Selection Process" => "Stage 1: Recruitment Test (RT). Stage 2: Interview. Final Merit is based on combined score."
];
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title><?php echo $exam_name; ?> Complete Guide: Syllabus, Salary, Exam Date & Apply</title>
    <meta name="description" content="All-in-one guide for <?php echo $exam_name; ?>. Check Notification, Exam Pattern, Industrial Relations Syllabus, and Previous Year Cutoff. Curated by Shubham Kumar Sah.">
    <meta name="robots" content="index, follow">
    <link rel="canonical" href="<?php echo $site_url . "/tag/upsc-epfo-guide.php"; ?>">
    <link rel="preload" as="image" href="<?php echo $author_img; ?>">
    <link rel="preload" as="image" href="<?php echo $common_logo; ?>">
    
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
    
    <style>
        :root { --dark: #1f2937; }
        body { font-family: 'Segoe UI', sans-serif; background-color: #f3f6f9; color: var(--dark); }
        
        /* 1. ROYAL BLUE GRADIENT HEADER (Matches Screenshot) */
        .hero { 
            background: linear-gradient(135deg, #0061ff 0%, #0044cc 100%); /* Vibrant Royal Blue */
            color: white; 
            padding: 80px 20px; 
            text-align: center; 
            border-radius: 0 0 50px 50px; 
            margin-bottom: 50px; 
            box-shadow: 0 10px 40px rgba(0, 97, 255, 0.3);
        }
        .hero h1 { font-weight: 900; letter-spacing: -1px; margin-bottom: 15px; text-shadow: 0 4px 6px rgba(0,0,0,0.1); }
        
        /* 2. CARDS WITH CENTERED CONTENT */
        .info-card { 
            background: #ffffff; 
            border-radius: 25px; 
            padding: 35px 25px; 
            height: 100%; 
            transition: all 0.3s ease; 
            border: 1px solid #e1e8f0; 
            position: relative;
            text-align: center; /* Center Aligned */
            box-shadow: 0 5px 15px rgba(0,0,0,0.03);
        }
        .info-card:hover { 
            transform: translateY(-10px); 
            box-shadow: 0 20px 40px rgba(0, 97, 255, 0.1); 
            border-color: #80b3ff; 
        }
        
        /* 3. LOGO CIRCLE (CENTERED) */
        .logo-wrapper {
            width: 85px;
            height: 85px;
            background: #fff;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 auto 25px auto;
            box-shadow: 0 8px 20px rgba(0,0,0,0.06);
            border: 3px solid #eef2ff;
        }
        .logo-img {
            width: 60px;
            height: 60px;
            object-fit: contain;
        }
        
        /* 4. ROYAL BLUE GRADIENT BUTTONS */
        .btn-card-gradient { 
            width: 100%; 
            border-radius: 50px; 
            font-weight: 700; 
            padding: 12px 20px; 
            margin-top: 25px; 
            background: linear-gradient(90deg, #0061ff 0%, #0044cc 100%); /* Matching Header */
            color: white;
            border: none;
            box-shadow: 0 4px 15px rgba(0, 97, 255, 0.2);
            transition: all 0.3s ease;
        }
        .btn-card-gradient:hover { 
            background: linear-gradient(90deg, #0044cc 0%, #0061ff 100%); 
            transform: translateY(-2px);
            color: #fff;
            box-shadow: 0 8px 25px rgba(0, 97, 255, 0.35);
        }
        
        /* Author Box */
        .author-card { background: rgba(255, 255, 255, 0.2); backdrop-filter: blur(12px); border-radius: 50px; padding: 10px 30px 10px 10px; display: inline-flex; align-items: center; border: 1px solid rgba(255,255,255,0.3); margin-top: 20px; }
        .author-img { width: 48px; height: 48px; border-radius: 50%; border: 2px solid #fff; }
        
        /* Global CTA */
        .btn-global { 
            background: linear-gradient(90deg, #ff9900 0%, #ff6600 100%); /* Orange for Contrast */
            border: none; color: white; font-weight: bold; padding: 16px 40px; border-radius: 50px; 
            box-shadow: 0 10px 25px rgba(255, 102, 0, 0.3); text-decoration: none; display: inline-block; 
        }
        .btn-global:hover { transform: translateY(-3px); color: white; box-shadow: 0 15px 35px rgba(255, 102, 0, 0.4); }
    </style>

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Article",
      "headline": "<?php echo $exam_name; ?> Complete Guide",
      "author": {
        "@type": "Person",
        "name": "<?php echo $author_name; ?>",
        "url": "<?php echo $author_url; ?>"
      },
      "publisher": { "@type": "Organization", "name": "Sarkari Mock Test", "logo": { "@type": "ImageObject", "url": "https://sarkarimocktest.com/logo.png" } }
    }
    </script>
</head>
<body>

    <header class="hero">
        <div class="container">
            <h1 class="display-4"><?php echo $exam_name; ?> Ultimate Guide</h1>
            <p class="lead opacity-90">One-stop Solution: Notification, Labour Laws Syllabus, Salary & Exam Date.</p>
            
            <div class="author-card">
                <img src="<?php echo $author_img; ?>" alt="<?php echo $author_name; ?>" class="author-img me-3">
                <div class="text-start lh-1">
                    <span class="d-block text-white-50 text-uppercase fw-bold" style="font-size: 0.7rem;">Curated By</span>
                    <a href="<?php echo $author_url; ?>" class="fw-bold text-white text-decoration-none"><?php echo $author_name; ?> <i class="bi bi-patch-check-fill text-warning"></i></a>
                </div>
            </div>
        </div>
    </header>

    <div class="container pb-5">
        
        <div class="row g-4 mb-5">
            <?php foreach($cards as $key => $card): ?>
            <div class="col-md-6 col-lg-3">
                <div class="info-card d-flex flex-column">
                    <div class="logo-wrapper">
                        <img src="<?php echo $common_logo; ?>" alt="UPSC Logo" class="logo-img" loading="lazy" width="60" height="60">
                    </div>
                    
                    <div>
                        <h3 class="h5 fw-bold mb-3 text-dark"><?php echo $card['title']; ?></h3>
                        <p class="small text-muted mb-0" style="line-height: 1.6;"><?php echo $card['desc']; ?></p>
                    </div>
                    
                    <div class="mt-auto">
                        <a href="<?php echo $card['link']; ?>" class="btn btn-card-gradient">
                            View Details <i class="bi bi-arrow-right-circle ms-1"></i>
                        </a>
                    </div>
                </div>
            </div>
            <?php endforeach; ?>
        </div>

        <div class="row">
            <div class="col-lg-8 mx-auto">
                <div class="bg-white p-4 p-md-5 rounded-4 shadow-lg border-0">
                    <div class="d-flex align-items-center mb-4 border-bottom pb-3">
                         <i class="bi bi-briefcase-fill fs-2 text-primary me-3"></i>
                         <h2 class="h4 fw-bold mb-0 text-dark">Bharti Information & Rules</h2>
                    </div>
                    
                    <?php foreach($keywords as $head => $text): ?>
                    <div class="mb-4">
                        <h4 class="h6 fw-bold text-dark"><i class="bi bi-caret-right-fill me-2 text-primary"></i><?php echo $head; ?></h4>
                        <p class="text-secondary mb-0 ps-4 ms-1"><?php echo $text; ?></p>
                    </div>
                    <?php endforeach; ?>

                    <div class="mt-5 p-4 bg-light rounded-4 border text-center">
                        <p class="fw-bold mb-3 fs-5">Preparing for Civil Services?</p>
                        <a href="https://sarkarimocktest.com/tests.php?subcat_id=121" class="btn btn-outline-primary btn-lg px-5 rounded-pill">
                            <i class="bi bi-laptop me-2"></i> Attempt Free UPSC Mock Tests
                        </a>
                    </div>
                </div>
            </div>
        </div>

        <div class="text-center mt-5 pt-4">
            <div class="card border-0 bg-transparent">
                <div class="card-body">
                    <h3 class="h2 fw-bold mb-3">🔥 Latest UPSC Recruitment</h3>
                    <p class="text-muted mb-4" style="max-width: 600px; margin: 0 auto;">
                        Don't miss the chance. Check latest notifications for IAS, IPS, EPFO, and CAPF vacancies.
                    </p>
                    <a href="https://sarkarimocktest.com/news" class="btn-global">
                        <i class="bi bi-bell-fill me-2"></i> Check Recruitment News
                    </a>
                </div>
            </div>
        </div>

    </div>

    <footer class="bg-white border-top py-4 text-center mt-auto">
        <div class="container">
            <p class="small text-muted mb-0">&copy; 2026 Sarkari Mock Test. Guide by <strong><?php echo $author_name; ?></strong>.</p>
        </div>
    </footer>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>