<!DOCTYPE html>
<html lang="ru">

<head>
    <link rel="icon" type="image/x-icon" href="/favicon.ico">
    <link rel="icon" type="image/svg+xml" href="/favicon.svg">
    <meta name="theme-color" content="#0F172A">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
    <meta name="description"
        content="Купить чеки и кассовые чеки для отчетности. Чеки с QR-кодом, Москва и регионы. Оставьте номер — ответим в Telegram или WhatsApp.">
    <link rel="canonical" href="https://my-onlinegame.ru/">

    <meta property="og:type" content="website">
    <meta property="og:title" content="Купить чеки для отчетности — кассовые чеки с QR-кодом">
    <meta property="og:description" content="Купить чеки и кассовые чеки для отчетности. Чеки с QR-кодом. Оставьте номер — ответим в Telegram или WhatsApp.">
    <meta property="og:url" content="https://my-onlinegame.ru/">
    <meta property="og:image" content="https://my-onlinegame.ru/images/hero_bg_3.jpg">

    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:title" content="Купить чеки для отчетности — кассовые чеки с QR-кодом">
    <meta name="twitter:description" content="Купить чеки и кассовые чеки для отчетности. Чеки с QR-кодом.">
    <meta name="twitter:image" content="https://my-onlinegame.ru/images/hero_bg_3.jpg">
    <meta name="theme-color" content="#0F172A">
    <title>Купить чеки для отчетности — кассовые чеки с QR-кодом | Москва</title>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link
        href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:wght@600;700&display=swap"
        rel="stylesheet">
    <style>
        :root {
            --primary: #0F172A;
            --primary-light: #1E293B;
            --accent: #D4AF37;
            --accent-light: #F0D878;
            --text: #334155;
            --text-light: #64748B;
            --white: #FFFFFF;
            --gray-50: #F8FAFC;
            --gray-100: #F1F5F9;
            --success: #10B981;
            --gradient-start: #0F172A;
            --gradient-end: #1E3A5F;
            --shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
            --shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
            --shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
            --shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
        }

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        html {
            scroll-behavior: smooth;
            font-size: 16px;
        }

        @media (max-width: 768px) {
            html {
                font-size: 14px;
            }
        }

        body {
            font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
            color: var(--text);
            line-height: 1.6;
            overflow-x: hidden;
            background: var(--white);
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
        }

        img {
            max-width: 100%;
            height: auto;
            display: block;
        }

        h1,
        h2,
        h3
         {
            font-family: 'Playfair Display', Georgia, serif;
            font-weight: 700;
            color: var(--primary);
            line-height: 1.2;
        }

        h1 {
            font-size: clamp(2rem, 5vw, 4rem);
        }

        h2 {
            font-size: clamp(1.75rem, 4vw, 3rem);
        }

        h3 {
            font-size: clamp(1.25rem, 3vw, 1.5rem);
        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 clamp(1rem, 5vw, 1.5rem);
            width: 100%;
        }

        .accent {
            color: var(--accent);
        }

        .btn {
            display: inline-flex;
            align-items: center;
            justify-content: center;
            gap: 0.5rem;
            padding: 1rem 2rem;
            background: linear-gradient(135deg, var(--accent) 0%, var(--accent-light) 100%);
            color: var(--primary);
            text-decoration: none;
            border-radius: 50px;
            font-weight: 600;
            font-size: clamp(0.875rem, 2vw, 1rem);
            border: none;
            cursor: pointer;
            transition: all 0.3s ease;
            box-shadow: 0 4px 15px rgba(212, 175, 55, 0.3);
            min-height: 48px;
            min-width: 48px;
            touch-action: manipulation;
        }

        .btn:hover {
            transform: translateY(-2px);
            box-shadow: 0 8px 25px rgba(212, 175, 55, 0.4);
        }

        .btn:active {
            transform: translateY(0);
        }

        .btn-outline {
            background: transparent;
            border: 2px solid var(--accent);
            color: var(--accent);
            box-shadow: none;
        }

        .btn-outline:hover {
            background: var(--accent);
            color: var(--primary);
        }

        .section {
            padding: clamp(3rem, 8vw, 6rem) 0;
            position: relative;
            background: #e9e7e7;
        }

        .section-header {
            text-align: center;
            max-width: 700px;
            margin: 0 auto clamp(2rem, 5vw, 3.5rem);
            padding: 0 1rem;
        }

        .section-header p {
            font-size: clamp(1rem, 2.5vw, 1.125rem);
            color: var(--text-light);
            margin-top: 1rem;
        }

        /* Header */
        .header {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 1000;
            background: rgba(255, 255, 255, 0.95);
            backdrop-filter: blur(20px);
            -webkit-backdrop-filter: blur(20px);
            border-bottom: 1px solid rgba(0, 0, 0, 0.05);
            transition: all 0.3s ease;
        }

        .header.scrolled {
            box-shadow: var(--shadow-lg);
        }

        .header-inner {
            display: flex;
            justify-content: space-between;
            align-items: center;
            height: clamp(60px, 10vw, 80px);
        }

        .logo {
            font-family: 'Playfair Display', serif;
            font-size: clamp(1.25rem, 3vw, 1.5rem);
            font-weight: 700;
            color: var(--primary);
            text-decoration: none;
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }

        .logo-icon {
            width: clamp(32px, 8vw, 40px);
            height: clamp(32px, 8vw, 40px);
            background: linear-gradient(135deg, var(--accent), var(--accent-light));
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            color: var(--primary);
            font-weight: 700;
            font-size: clamp(1rem, 2.5vw, 1.25rem);
        }

        .nav {
            display: flex;
            gap: clamp(1rem, 3vw, 2.5rem);
            align-items: center;
        }

        .nav a {
            text-decoration: none;
            color: var(--text);
            font-weight: 500;
            font-size: clamp(0.875rem, 2vw, 1rem);
            transition: color 0.3s;
            position: relative;
            white-space: nowrap;
        }

        .nav a:hover {
            color: var(--accent);
        }

        .nav a::after {
            content: '';
            position: absolute;
            bottom: -4px;
            left: 0;
            width: 0;
            height: 2px;
            background: var(--accent);
            transition: width 0.3s;
        }

        .nav a:hover::after {
            width: 100%;
        }

        .mobile-menu-btn {
            display: none;
            background: none;
            border: none;
            cursor: pointer;
            padding: 0.5rem;
            z-index: 1001;
        }

        .mobile-menu-btn span {
            display: block;
            width: 24px;
            height: 2px;
            background: var(--primary);
            margin: 6px 0;
            transition: 0.3s;
        }

        /* Header Contacts */
        .header-contacts {
            display: flex;
            align-items: center;
            gap: clamp(1rem, 2vw, 1.5rem);
            margin-left: auto;
            margin-right: clamp(1rem, 2vw, 2rem);
        }

        .header-contact {
            display: flex;
            align-items: center;
            gap: 0.5rem;
            text-decoration: none;
            color: var(--text);
            font-weight: 500;
            font-size: clamp(0.8rem, 1.5vw, 0.9rem);
            transition: color 0.3s;
            white-space: nowrap;
        }

        .header-contact:hover {
            color: var(--accent);
        }

        .header-contact-icon {
            width: 32px;
            height: 32px;
            background: linear-gradient(135deg, rgba(212, 175, 55, 0.15), rgba(212, 175, 55, 0.05));
            border-radius: 8px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1rem;
            border: 1px solid rgba(212, 175, 55, 0.2);
        }

        @media (max-width: 1024px) {
            .header-contacts {
                display: none;
            }
        }

        @media (max-width: 768px) {
            .nav {
                display: none;
                position: fixed;
                top: 60px;
                left: 0;
                right: 0;
                background: rgba(255, 255, 255, 0.98);
                flex-direction: column;
                padding: 2rem;
                gap: 1.5rem;
                box-shadow: var(--shadow-lg);
            }

            .nav.active {
                display: flex;
            }

            .nav .btn {
                width: 100%;
            }

            .mobile-menu-btn {
                display: block;
            }
        }

        /* Hero */
        .hero {
            min-height: 80vh;
            display: flex;
            align-items: center;
            background: linear-gradient(270deg, rgb(40 63 116 / 85%) 0%, rgb(0 0 0 / 62%) 100%),
                url('images/hero_bg_banana_1.jpg');
            background-size: cover;
            background-position: center;
            background-repeat: no-repeat;
            position: relative;
            overflow: hidden;
            padding-top: 110px;
            padding-bottom: 30px;
            height: 900px;
            flex-direction: column;
        }

@media (max-width: 768px) {
.hero {
min-height: 100vh;
display: flex;
align-items: center;
background: linear-gradient(270deg, rgb(40 63 116 / 85%) 0%, rgb(0 0 0 / 62%) 100%),
url('images/hero_bg_banana_1.jpg');
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
overflow: hidden;
padding-top: 110px;
padding-bottom: 30px;
height: 950px;
flex-direction: column;
}
}

        .hero::before {
            content: '';
            position: absolute;
            top: -50%;
            right: -20%;
            width: min(800px, 80vw);
            height: min(800px, 80vw);
            background: radial-gradient(circle, rgba(212, 175, 55, 0.15) 0%, transparent 70%);
            animation: pulse 4s ease-in-out infinite;
        }

        @keyframes pulse {

            0%,
            100% {
                transform: scale(1);
                opacity: 0.5;
            }

            50% {
                transform: scale(1.1);
                opacity: 0.8;
            }
        }

        .hero-grid {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: clamp(2rem, 5vw, 3.75rem);
            align-items: center;
            position: relative;
            z-index: 1;
        }

        @media (max-width: 1024px) {
            .hero-grid {
                grid-template-columns: 1fr;
                text-align: center;
            }

            .hero-visual {
                order: -1;
                max-width: 500px;
                margin: 0 auto;
            }
        }

        .hero-content h1 {
            color: var(--white);
            margin-bottom: 1.5rem;
        }

        .hero-content h1 span {
            color: var(--accent);
            display: block;
        }
        .hero-content h3 span {
        color: var(--accent);
        display: block;
        }

        @media (max-width: 768px) {
            .hero-content h1 span {
                display: inline;
            }
        }

        .hero-subtitle {
            color: rgba(255, 255, 255, 0.8);
            font-size: clamp(1rem, 2.5vw, 1.25rem);
            margin-bottom: 2rem;
            line-height: 1.6;
            max-width: 600px;
        }

        @media (max-width: 1024px) {
            .hero-subtitle {
                margin-left: auto;
                margin-right: auto;
            }
        }

        .hero-features {
            display: flex;
            flex-direction: column;
            gap: 1rem;
            margin-bottom: 2.5rem;
        }

        .hero-feature {
            display: flex;
            align-items: center;
            gap: 0.75rem;
            color: rgba(255, 255, 255, 0.9);
            font-size: clamp(0.875rem, 2vw, 1rem);
        }

        @media (max-width: 1024px) {
            .hero-feature {
                justify-content: center;

            }
        }

        @media (max-width: 480px) {
            .hero-features {
                flex-direction: row;
                text-align: center;
                align-items: baseline;
                gap: 0.5rem;
            }
        }

        @media (max-width: 480px) {
            .hero-feature {
                flex-direction: row;
                text-align: center;
                align-items: baseline;
                gap: 0.5rem;
            }
        }

        .hero-feature::before {
            content: '✓';
            width: 24px;
            height: 24px;
            background: var(--accent);
            color: var(--primary);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 700;
            font-size: 0.875rem;
            flex-shrink: 0;
        }

        .hero-visual {
            position: relative;
        }

        .hero-image {
            width: 100%;
            max-width: 600px;
            margin: 0 auto;
            border-radius: 24px;
            overflow: hidden;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5);
        }

        .hero-image img {
            width: 100%;
            height: auto;
            aspect-ratio: 5/3;
            object-fit: cover;
        }

        /* Hero Stats Bar */
        .hero-stats-bar {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            background: linear-gradient(to top, rgba(15, 23, 42, 0.95) 0%, rgba(15, 23, 42, 0.8) 60%, transparent 100%);
            backdrop-filter: blur(10px);
            -webkit-backdrop-filter: blur(10px);
            padding: clamp(2rem, 5vw, 3rem) 0;
            z-index: 0;
        }

        .hero-stats-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 clamp(1rem, 5vw, 1.5rem);
        }

        .hero-stats-grid {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: clamp(1rem, 3vw, 2rem);
            align-items: center;
        }

        .hero-stat-item {
            text-align: center;
            position: relative;
            padding: 0 clamp(0.5rem, 2vw, 1rem);
        }

        .hero-stat-item:not(:last-child)::after {
            content: '';
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
            width: 1px;
            height: 60%;
            background: rgba(212, 175, 55, 0.3);
        }

        .hero-stat-number {
            font-family: 'Playfair Display', serif;
            font-size: clamp(2rem, 4vw, 3rem);
            font-weight: 700;
            color: var(--accent);
            line-height: 1;
            margin-bottom: 0.5rem;
            text-shadow: 0 2px 10px rgba(212, 175, 55, 0.3);
        }

        .hero-stat-label {
            color: rgba(255, 255, 255, 0.8);
            font-size: clamp(0.75rem, 1.5vw, 0.9rem);
            line-height: 1.4;
        }

        @media (max-width: 768px) {
            .hero-stats-grid {
                grid-template-columns: repeat(2, 1fr);
                gap: 1.5rem;
            }

            .hero-stat-item:not(:last-child)::after {
                display: none;
            }

            .hero-stat-item:nth-child(1)::after,
            .hero-stat-item:nth-child(3)::after {
                display: block;
                right: -0.5rem;
            }
        }

        @media (max-width: 480px) {
            .hero-stats-grid {
                grid-template-columns: 1fr 1fr;
                gap: 1rem;
            }

            .hero-stat-number {
                font-size: 1.75rem;
            }
        }

        /* Problems */
        .problems {
            background: var(--gray-50);
        }

        .bento-grid {
            display: flex;
            grid-template-columns: repeat(3, 1fr);
            gap: clamp(3rem, 3vw, 2rem);
        }

        @media (max-width: 1024px) {
            .bento-grid {
                display: grid;
                grid-template-columns: 1fr;
            }
        }

        .bento-card {
            background: var(--white);
            border-radius: clamp(16px, 4vw, 20px);
            padding: clamp(1.5rem, 4vw, 2rem);
            box-shadow: var(--shadow);
            transition: all 0.3s ease;
            border: 1px solid rgba(0, 0, 0, 0.05);
        }

        .bento-card:hover {
            transform: translateY(-5px);
            box-shadow: var(--shadow-xl);
        }

        @media (max-width: 768px) {
            .bento-card:hover {
                transform: none;
            }
        }

        .bento-card.featured {
            grid-column: span 2;
            background: linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);
            color: var(--white);
        }

        @media (max-width: 1024px) {
            .bento-card.featured {
                grid-column: span 1;
            }
        }

        .bento-card.featured h3 {
            color: var(--white);
        }

        .problem-icon {
            width: clamp(120px, 10vw, 60px);
            height: clamp(120px, 10vw, 60px);
            background: linear-gradient(135deg, rgba(212, 175, 55, 0.2), rgba(212, 175, 55, 0.1));
            border-radius: 16px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: clamp(1.25rem, 3vw, 1.5rem);
            margin-bottom: 1.25rem;
            border: 1px solid rgba(212, 175, 55, 0.3);
            overflow: hidden;
        }

        .problem-icon img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .icon-placeholder {
            width: 100%;
            height: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
            background: rgba(212, 175, 55, 0.1);
            color: var(--accent);
            font-size: 1.5rem;
        }

        .bento-card.featured .problem-icon {
            background: rgba(255, 255, 255, 0.1);
            border-color: rgba(255, 255, 255, 0.2);
        }

        .bento-card h3 {
            margin-bottom: 0.75rem;
            font-size: clamp(1.1rem, 2.5vw, 1.25rem);
        }

        .bento-card p {
            color: var(--text-light);
            line-height: 1.6;
            font-size: clamp(0.875rem, 2vw, 1rem);
        }

        .bento-card.featured p {
            color: rgba(255, 255, 255, 0.8);
        }

        /* Services */
        .services-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: clamp(1.5rem, 4vw, 2rem);
        }

        @media (max-width: 768px) {
            .services-grid {
                grid-template-columns: 1fr;
            }
        }

        .service-card {
            background: var(--white);
            border-radius: clamp(20px, 4vw, 24px);
            padding: clamp(1.5rem, 4vw, 2.5rem);
            border: 2px solid var(--gray-100);
            transition: all 0.3s ease;
            position: relative;
            overflow: hidden;
        }

        .service-card::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 4px;
            background: linear-gradient(90deg, var(--accent), var(--accent-light));
            transform: scaleX(0);
            transition: transform 0.3s ease;
        }

        .service-card:hover {
            border-color: var(--accent);
            transform: translateY(-5px);
            box-shadow: var(--shadow-xl);
        }

        @media (max-width: 768px) {
            .service-card:hover {
                transform: none;
            }
        }

        .service-card:hover::before {
            transform: scaleX(1);
        }

        .service-icon {
            width: clamp(120px, 12vw, 80px);
            height: clamp(120px, 12vw, 80px);
            margin-bottom: 1.5rem;
            border-radius: 20px;
            overflow: hidden;
        }

        .service-icon img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .service-number {
            font-size: clamp(2.5rem, 6vw, 4rem);
            font-weight: 700;
            color: rgba(212, 175, 55, 83%);
            line-height: 1;
            margin-bottom: 1rem;
            font-family: 'Playfair Display', serif;
        }

        .service-card h3 {
            margin-bottom: 1rem;
        }

        .service-card p {
            color: var(--text-light);
            margin-bottom: 1.5rem;
            font-size: clamp(0.875rem, 2vw, 1rem);
        }

        .service-features {
            list-style: none;
        }

        .service-features li {
            padding: 0.5rem 0;
            padding-left: 1.5rem;
            position: relative;
            color: var(--text);
            font-size: clamp(0.875rem, 2vw, 0.95rem);
        }

        .service-features li::before {
            content: '→';
            position: absolute;
            left: 0;
            color: var(--accent);
            font-weight: 700;
        }

        /* Process */
        .process {
            background: linear-gradient(135deg, var(--gray-50) 0%, var(--white) 100%);
        }

        .process-steps {
            display: flex;
            justify-content: space-between;
            position: relative;
            max-width: 900px;
            margin: 0 auto;
        }

        .process-steps::before {
            content: '';
            position: absolute;
            top: 40px;
            left: 15%;
            right: 15%;
            height: 2px;
            background: linear-gradient(90deg, var(--accent), var(--accent-light));
            z-index: 0;
        }

        @media (max-width: 768px) {
            .process-steps {
                flex-direction: column;
                gap: 2.5rem;
            }

            .process-steps::before {
                display: none;
            }
        }

        .step {
            text-align: center;
            position: relative;
            z-index: 1;
            flex: 1;
            max-width: 280px;
            margin: 0 auto;
        }

        .step-number {
            width: clamp(200px, 12vw, 80px);
            height: clamp(200px, 12vw, 80px);
            background: var(--white);
            border: 3px solid var(--accent);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: clamp(1.25rem, 3vw, 1.5rem);
            font-weight: 700;
            color: var(--accent);
            margin: 0 auto 1.25rem;
            box-shadow: 0 10px 30px rgba(212, 175, 55, 0.2);
        }

        .step-icon {
            width: 100%;
            height: 100%;
            border-radius: 50%;
            overflow: hidden;
        }

        .step-icon img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .step h4 {
            font-size: clamp(1.1rem, 2.5vw, 1.25rem);
            margin-bottom: 0.5rem;
            color: #0F172A;
        }

.step h5 {
    font-size: clamp(1.4rem, 2.5vw, 1.25rem);
    margin-bottom: 0.5rem;
    color: #ffffff;
}

        .step p {
            color: #dcdcdc;
            font-size: clamp(0.875rem, 2vw, 0.9rem);
        }

        /* Payment */
        .payment {
            background: var(--primary);
            color: var(--white);
            position: relative;
            overflow: hidden;
        }

        .payment::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            opacity: 0.5;
        }

        .payment .section-header h2,
        .payment .section-header p {
            color: var(--white);
        }

        .payment .section-header p {
            opacity: 0.8;
        }

        .guarantee-box {
            background: rgba(255, 255, 255, 0.05);
            border: 1px solid rgba(255, 255, 255, 0.1);
            border-radius: clamp(20px, 4vw, 24px);
            padding: clamp(2rem, 5vw, 2.5rem);
            text-align: center;
            max-width: 800px;
            margin: 0 auto;
            backdrop-filter: blur(10px);
        }

        .guarantee-icon {
            width: clamp(60px, 12vw, 80px);
            height: clamp(60px, 12vw, 80px);
            background: linear-gradient(135deg, var(--accent), var(--accent-light));
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: clamp(1.5rem, 4vw, 2rem);
            margin: 0 auto 1.5rem;
        }

        .guarantee-box h3 {
            color: var(--white);
            font-size: clamp(1.25rem, 3vw, 1.5rem);
            margin-bottom: 1rem;
        }

        .guarantee-box p {
            color: rgba(255, 255, 255, 0.8);
            margin-bottom: 1.5rem;
            font-size: clamp(0.875rem, 2vw, 1rem);
        }

        .highlight-text {
            color: var(--accent);
            font-weight: 600;
        }

        /* Cases */
        .cases-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: clamp(1rem, 3vw, 1.5rem);
        }

        @media (max-width: 768px) {
            .cases-grid {
                grid-template-columns: 1fr;
            }
        }

        .case-card {
            background: var(--white);
            border-radius: clamp(16px, 4vw, 20px);
            padding: clamp(1.5rem, 4vw, 2rem);
            border: 1px solid var(--gray-100);
            transition: all 0.3s ease;
            position: relative;
            overflow: hidden;
        }

        .case-card::after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 4px;
            background: linear-gradient(90deg, var(--accent), var(--accent-light));
            transform: translateY(100%);
            transition: transform 0.3s ease;
        }

        .case-card:hover {
            box-shadow: var(--shadow-xl);
            transform: translateY(-5px);
        }

        @media (max-width: 768px) {
            .case-card:hover {
                transform: none;
            }
        }

        .case-card:hover::after {
            transform: translateY(0);
        }

        .case-header {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            margin-bottom: 1rem;
            gap: 1rem;
            flex-wrap: wrap;
        }

        .case-tag {
            background: rgba(212, 175, 55, 0.1);
            color: var(--accent);
            padding: 0.375rem 0.75rem;
            border-radius: 20px;
            font-size: clamp(0.625rem, 1.5vw, 0.75rem);
            font-weight: 600;
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }

        .case-location {
            color: var(--text-light);
            font-size: clamp(0.75rem, 2vw, 0.875rem);
            display: flex;
            align-items: center;
            gap: 0.25rem;
        }

        .case-card h4 {
            font-size: clamp(1rem, 2.5vw, 1.25rem);
            margin-bottom: 0.75rem;
            color: var(--primary);
        }

        .case-problem {
            color: var(--text-light);
            font-size: clamp(0.8rem, 2vw, 0.9rem);
            margin-bottom: 1rem;
            padding-bottom: 1rem;
            border-bottom: 1px solid var(--gray-100);
        }

        .case-result {
            display: flex;
            align-items: center;
            gap: 0.75rem;
            background: linear-gradient(135deg, rgba(212, 175, 55, 0.1), rgba(212, 175, 55, 0.05));
            padding: clamp(0.75rem, 2vw, 1rem);
            border-radius: 12px;
            border-left: 4px solid var(--accent);
        }

        .result-amount {
            font-size: clamp(1.25rem, 3vw, 1.5rem);
            font-weight: 700;
            color: var(--accent);
            font-family: 'Playfair Display', serif;
        }

        .result-label {
            font-size: clamp(0.75rem, 2vw, 0.875rem);
            color: var(--text);
            font-weight: 500;
        }

        /* Advantages */
        .advantages {
            background: var(--gray-50);
        }

        .adv-grid {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: clamp(1rem, 3vw, 1.5rem);
            justify-content: center;

        }

        @media (max-width: 1024px) {
            .adv-grid {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        @media (max-width: 480px) {
            .adv-grid {
                grid-template-columns: 1fr;
            }
        }

        .adv-card {
            text-align: center;
            padding: clamp(1.5rem, 4vw, 2rem) clamp(1rem, 3vw, 1.5rem);
            background: var(--white);
            border-radius: clamp(16px, 4vw, 20px);
            transition: all 0.3s ease;
        }

        .adv-card:hover {
            transform: translateY(-5px);
            box-shadow: var(--shadow-xl);
        }

        @media (max-width: 768px) {
            .adv-card:hover {
                transform: none;
            }
        }

        .adv-icon {
            width: clamp(256px, 12vw, 70px);
            height: clamp(256px, 12vw, 70px);
            margin: 0 auto 1.25rem;
            border-radius: 20px;
            overflow: hidden;
        }

        .adv-icon img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }

        .adv-placeholder {
            width: 100%;
            height: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
            background: linear-gradient(135deg, rgba(212, 175, 55, 0.2), rgba(212, 175, 55, 0.1));
            border: 1px solid rgba(212, 175, 55, 0.3);
            font-size: 1.75rem;
        }

        .adv-card h4 {
            font-size: clamp(1rem, 2.5vw, 1.125rem);
            margin-bottom: 0.5rem;
            color: var(--primary);
        }

        .adv-card p {
            font-size: clamp(0.8rem, 2vw, 0.9rem);
            color: var(--text-light);
        }

        /* Trust */
        .trust-badges {
            display: flex;
            justify-content: center;
            gap: clamp(2rem, 5vw, 3.75rem);
            margin-bottom: 3.75rem;
            flex-wrap: wrap;
        }

        .trust-item {
            text-align: center;
            flex: 1;
            min-width: 120px;
        }

        .trust-number {
            font-size: clamp(2rem, 5vw, 3rem);
            font-weight: 700;
            color: var(--accent);
            font-family: 'Playfair Display', serif;
            line-height: 1;
        }

        .trust-label {
            color: var(--text-light);
            margin-top: 0.5rem;
            font-size: clamp(0.8rem, 2vw, 0.9rem);
        }

        /* FAQ */
        .faq {
            background: #e7e7e7;
        }

        .faq-list {
            max-width: 800px;
            margin: 0 auto;
        }

        .faq-item {
            background: var(--white);
            border-radius: clamp(12px, 3vw, 16px);
            margin-bottom: 1rem;
            overflow: hidden;
            box-shadow: var(--shadow-sm);
        }

        .faq-question {
            padding: clamp(1rem, 3vw, 1.5rem) clamp(1.25rem, 4vw, 2rem);
            cursor: pointer;
            display: flex;
            justify-content: space-between;
            align-items: center;
            font-weight: 600;
            color: var(--primary);
            transition: all 0.3s;
            font-size: clamp(0.9rem, 2.5vw, 1rem);
            gap: 1rem;
        }

        .faq-question:hover {
            color: var(--accent);
        }

        .faq-icon {
            width: 24px;
            height: 24px;
            transition: transform 0.3s;
            flex-shrink: 0;
        }

        .faq-item.active .faq-icon {
            transform: rotate(45deg);
        }

        .faq-answer {
            padding: 0 clamp(1.25rem, 4vw, 2rem);
            max-height: 0;
            overflow: hidden;
            transition: all 0.3s ease;
            color: var(--text-light);
            font-size: clamp(0.875rem, 2vw, 1rem);
        }

        .faq-item.active .faq-answer {
            padding-bottom: clamp(1rem, 3vw, 1.5rem);
            max-height: 500px;
        }

        /* Contact */
        .contact {
            background: linear-gradient(135deg, var(--primary) 0%, var(--primary-light) 100%);
            color: var(--white);
            position: relative;
            overflow: hidden;
        }

        .contact::before {
            content: '';
            position: absolute;
            top: -50%;
            right: -30%;
            width: min(800px, 80vw);
            height: min(800px, 80vw);
            background: radial-gradient(circle, rgba(212, 175, 55, 0.2) 0%, transparent 70%);
        }

        .contact-grid {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: clamp(2rem, 5vw, 3.75rem);
            align-items: center;
            position: relative;
            z-index: 1;
        }

        @media (max-width: 1024px) {
            .contact-grid {
                grid-template-columns: 1fr;
            }

            .contact-content {
                text-align: center;
            }

            .contact-info {
                align-items: center;
            }
        }

        .contact-content h2 {
            color: var(--white);
            margin-bottom: 1.25rem;
        }

        .contact-content>p {
            color: rgba(255, 255, 255, 0.8);
            font-size: clamp(1rem, 2.5vw, 1.125rem);
            margin-bottom: 2.5rem;
        }

        .contact-info {
            display: flex;
            flex-direction: column;
            gap: 1.25rem;
        }

        .contact-item {
            display: flex;
            align-items: center;
            gap: 1rem;
        }

        @media (max-width: 480px) {
            .contact-item {
                flex-direction: column;
                text-align: center;
            }
        }

        .contact-icon {
            width: clamp(40px, 10vw, 50px);
            height: clamp(40px, 10vw, 50px);
            background: rgba(255, 255, 255, 0.1);
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: clamp(1rem, 2.5vw, 1.25rem);
            flex-shrink: 0;
        }

        .contact-item div strong {
            display: block;
            color: var(--white);
            margin-bottom: 0.25rem;
            font-size: clamp(0.8rem, 2vw, 0.875rem);
        }

        .contact-item div span {
            color: rgba(255, 255, 255, 0.7);
            font-size: clamp(0.9rem, 2vw, 1.125rem);
        }

        .contact-form {
            background: rgba(255, 255, 255, 0.1);
            backdrop-filter: blur(20px);
            -webkit-backdrop-filter: blur(20px);
            border: 1px solid rgba(255, 255, 255, 0.2);
            border-radius: clamp(20px, 4vw, 24px);
            padding: clamp(1.5rem, 5vw, 2.5rem);
        }

        .form-group {
            margin-bottom: 1.25rem;
        }

        .form-group label {
            display: block;
            margin-bottom: 0.5rem;
            font-weight: 500;
            color: rgba(255, 255, 255, 0.9);
            font-size: clamp(0.875rem, 2vw, 0.9rem);
        }

        .form-group input,
        .form-group select {
            width: 100%;
            padding: 0.875rem 1rem;
            border: 1px solid rgba(255, 255, 255, 0.2);
            background: rgba(255, 255, 255, 0.1);
            border-radius: 12px;
            color: var(--white);
            font-size: clamp(0.875rem, 2vw, 1rem);
            transition: all 0.3s;
            font-family: inherit;
        }

        .form-group input::placeholder {
            color: rgba(255, 255, 255, 0.5);
        }

        .form-group input:focus,
        .form-group select:focus {
            outline: none;
            border-color: var(--accent);
            background: rgba(255, 255, 255, 0.15);
        }

        .form-group select option {
            background: var(--primary);
            color: var(--white);
        }

        .form-footer {
            margin-top: 1.5rem;
            text-align: center;
        }

        .form-footer p {
            font-size: clamp(0.7rem, 1.5vw, 0.75rem);
            color: rgba(255, 255, 255, 0.5);
            margin-top: 1rem;
        }

        /* Footer */
        .footer {
            background: var(--primary);
            color: rgba(255, 255, 255, 0.6);
            padding: 2.5rem 0;
            border-top: 1px solid rgba(255, 255, 255, 0.1);
        }

        .footer-inner {
            display: flex;
            justify-content: space-between;
            align-items: center;
            flex-wrap: wrap;
            gap: 1rem;
        }

        @media (max-width: 768px) {
            .footer-inner {
                flex-direction: column;
                text-align: center;
            }
        }

        .footer-logo {
            font-family: 'Playfair Display', serif;
            font-size: clamp(1.1rem, 3vw, 1.25rem);
            color: var(--white);
            font-weight: 700;
        }

        .footer-links {
            display: flex;
            gap: clamp(1rem, 3vw, 2rem);
            flex-wrap: wrap;
            justify-content: center;
        }

        .footer-links a {
            color: rgba(255, 255, 255, 0.6);
            text-decoration: none;
            font-size: clamp(0.8rem, 2vw, 0.875rem);
            transition: color 0.3s;
        }

        .footer-links a:hover {
            color: var(--accent);
        }

        /* Utility classes */
        .text-center {
            text-align: center;
        }

        .mt-2 {
            margin-top: 8rem;
            margin-bottom: -2rem;
        }

        /* Animation */
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }

            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .fade-in {
            opacity: 0;
            transform: translateY(30px);
            transition: all 0.6s ease;
        }

        .fade-in.visible {
            opacity: 1;
            transform: translateY(0);
        }

        /* Reduced motion */
        @media (prefers-reduced-motion: reduce) {

            *,
            *::before,
            *::after {
                animation-duration: 0.01ms !important;
                animation-iteration-count: 1 !important;
                transition-duration: 0.01ms !important;
            }
        }
        
</style>

    <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "name": "NETNDSCOM",
            "url": "https://my-onlinegame.ru/",
            "telephone": "+79163182126",
            "sameAs": [
                "https://t.me/NETNDSCOM"
            ],
            "contactPoint": [
                {
                    "@type": "ContactPoint",
                    "telephone": "+79163182126",
                    "contactType": "customer support",
                    "availableLanguage": ["ru"],
                    "areaServed": "RU"
                }
            ]
        }
    </script>

    <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "FAQPage",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "Можно ли купить чеки для отчетности?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Да. Подберем формат кассовых чеков под вашу задачу и отправим реквизиты в удобный мессенджер."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Есть ли QR-код на чеках?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Да, предоставляем кассовые чеки с QR-кодом."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Как быстро вы отвечаете?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Обычно отвечаем в течение рабочего времени в Telegram или WhatsApp после отправки заявки."
                    }
                }
            ]
        }
    </script>

<!-- Yandex.Metrika counter -->
<script type="text/javascript">
    (function(m,e,t,r,i,k,a){
        m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
        m[i].l=1*new Date();
        for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
        k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
    })(window, document,'script','https://mc.yandex.ru/metrika/tag.js?id=108664203', 'ym');

    ym(108664203, 'init', {ssr:true, webvisor:true, clickmap:true, ecommerce:"dataLayer", referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/108664203" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

</head>

<body>

    <header class="header" id="header">
        <div class="container">
            <div class="header-inner">
                <a href="#" class="logo">
                    <div class="logo-icon">N</div>
                    <span>NETNDSCOM</span>
                </a>

                <!-- Header Contacts -->
                <div class="header-contacts">
                    <a href="tel:+79163182126" class="header-contact">
                        <div class="header-contact-icon">📞</div>
                        <span>+7 (916) 318-21-26</span>
                    </a>
                    <a href="https://t.me/NETNDSCOM" target="_blank" rel="noopener noreferrer" class="header-contact">
                        <div class="header-contact-icon">✉️</div>
                        <span>Telegram</span>
                    </a>
                </div>

                <nav class="nav" id="nav">
                    <a href="#problems">Проблемы</a>
                    <a href="#services">Услуги</a>
                    <a href="#cases">Кейсы</a>
                    <a href="#contact" class="btn">Получить консультацию</a>
                </nav>
                <button class="mobile-menu-btn" onclick="toggleMobileMenu()" aria-label="Меню">
                    <span></span>
                    <span></span>
                    <span></span>
                </button>
            </div>
        </div>
    </header>

    <!-- Блок 1. Первый экран -->
    <section class="hero" id="hero">
        <div class="container">
            <div class="hero-grid">
                <div class="hero-content">
                    <h1>Купить <span>чеки</span></h1>
                    <h3><span>Кассовые чеки для отчетности</span></h3><br><p class="hero-subtitle">Поможем оформить кассовые чеки с QR‑кодом для закрытия отчетности. Москва и регионы.
                        Оставьте номер — ответим в Telegram или WhatsApp.</p>
                    <div class="hero-features">
                        
                        <div class="hero-feature">Чеки для отчета и учета расходов</div>
                        <div class="hero-feature">Быстрое подтверждение и отправка</div>
                    </div>
                    <a href="#contact" class="btn">Узнать условия</a>
                </div>

                <div class="hero-visual">
                    <div class="hero-image">
                        <img src="images/hero_bg_3.jpg" alt="Купить кассовый чек с QR-кодом">
                    </div>
                </div>
            </div>
        </div>

        <!-- Hero Stats Bar -->
        <div class="hero-stats-bar">
            <div class="hero-stats-container">
                <div class="hero-stats-grid">
                    <div class="hero-stat-item">
                        <div class="hero-stat-number">24/7</div>
                        <div class="hero-stat-label">принимаем заявки<br>онлайн</div>
                    </div>
                    <div class="hero-stat-item">
                        <div class="hero-stat-number">Telegram</div>
                        <div class="hero-stat-label">ответ в мессенджере<br>без звонков</div>
                    </div>
                    <div class="hero-stat-item">
                        <div class="hero-stat-number">QR</div>
                        <div class="hero-stat-label">чеки с QR‑кодом<br>по запросу</div>
                    </div>
                    <div class="hero-stat-item">
                        <div class="hero-stat-number">Москва</div>
                        <div class="hero-stat-label">и регионы РФ<br>удаленно</div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Блок 2. Почему переплачивают -->
    <section class="section problems" id="problems">
        <div class="container">
            <div class="section-header">
                <h2>Когда срочно нужны <span class="accent">чеки</span> для отчетности</h2>
                <p>Если не хватает документов для учета расходов или закрытия отчетности — это риск штрафов и лишних вопросов.
                    Проверьте, актуально ли для вас:</p>
            </div>
            <div class="bento-grid">
                <div class="bento-card featured">
                    <div class="problem-icon">
                        <img src="images/icon_penalty_banana_1.jpg" alt="Штрафы и риски без чеков">
                    </div>
                    <h3>Не хватает закрывающих документов: чеков на товар/услуги для подтверждения расходов?</h3>
                </div>
                <div class="bento-card">
                    <div class="problem-icon">
                        <img src="images/icon_overpay_banana_1.jpg" alt="Отчетность без лишних проблем">
                    </div>
                    <h3>Нужно «закрыть» отчет?</h3>
                    <p>Подберем формат кассового чека под вашу задачу: для отчета, бухгалтерии или внутреннего контроля.</p>
                </div>
                <div class="bento-card">
                    <div class="problem-icon">
                        <img src="images/icon_complexity_pro_1.jpg" alt="Кассовые чеки с QR-кодом">
                    </div>
                    <h3>Нужны кассовые чеки с QR‑кодом?</h3>
                    <p>Сделаем так, чтобы документ выглядел корректно и был удобен для проверки.</p>
                </div>
            </div>
            <div class="text-center mt-2">
                <a href="#contact" class="btn">Где купить чеки — узнать</a>
            </div>
        </div>
    </section>

    <!-- Блок 3. Наши услуги -->
    <section class="section" id="services">
        <div class="container">
            <div class="section-header">
                <h2>Как оформить чек и <span class="accent">получить ответ</span> быстро</h2>
                <p>Минимум вопросов — максимум скорости. Вы оставляете номер и выбираете мессенджер, мы уточняем детали и
                    отправляем решение.</p>
            </div>
            <div class="services-grid">
                <div class="service-card">
                    <div class="service-icon">
                        <img src="images/icon_optimization_banana_1.jpg" alt="Подбор чека под задачу">
                    </div>
                    <h3>Подбираем формат чека</h3>
                    <p>Определяем, какой чек нужен: для отчетности, для товара/услуг, с QR‑кодом. Уточняем сроки и способ
                        передачи.</p>
                </div>
                <div class="service-card">
                    <div class="service-icon">
                        <img src="images/icon_audit_fast_1.jpg" alt="Проверка реквизитов чека">
                    </div>
                    <h3>Проверяем реквизиты</h3>
                    <p>Сверяем, чтобы данные выглядели последовательно и читабельно. Если нужно — подскажем, как лучше
                        сформулировать назначение.</p>
                </div>
            </div>
            <div class="text-center mt-2">
                <a href="#contact" class="btn">Оставить заявку</a>
            </div>
        </div>
    </section>
<!-- Блок 4. Наш опыт -->
    <section class="section process" id="experience">
    <div class="container">
        <div class="section-header">
            <h2>Покупка чеков <span class="accent">без лишних шагов</span></h2>
            <p>Мы специально сделали процесс максимально простым: телефон + мессенджер. Дальше уточним детали и предложим
                решение под вашу задачу (отчетность, товар, QR‑код, Москва).</p>
        </div>
        <div class="process-steps">
            <div class="step">
                <div class="step-number" style="padding: 0; overflow: hidden;">
                    <img src="images/icon_expert_pro_1.jpg" alt="Практика" style="width: 100%; height: 100%; object-fit: cover; border-radius: 50%;">
                </div>
                <h4>Быстрый ответ</h4>
                <p>Отвечаем в Telegram или WhatsApp — без ожидания и лишних звонков.</p>
            </div>
            <div class="step">
            <div class="step-number" style="padding: 0; overflow: hidden;">
                <img src="images/icon_complexity_fast_1.jpg" alt="Практика" style="width: 100%; height: 100%; object-fit: cover; border-radius: 50%;">
            </div>
                
                <h4>Понятные условия</h4>
                <p>Перед началом согласуем формат, сроки и способ передачи. Никаких сюрпризов.</p>
            </div>
            <div class="step">
                <div class="step-number" style="padding: 0; overflow: hidden;">
                    <img src="images/icon_russia_banana_1.jpg" alt="Практика" style="width: 100%; height: 100%; object-fit: cover; border-radius: 50%;">
                </div>
                <h4>Москва и регионы</h4>
                <p>Работаем удаленно: Москва, МО и другие регионы РФ.</p>
            </div>
        </div>
        <div class="text-center mt-2">
            <a href="#contact" class="btn">Узнать детали</a>
        </div>
    </div>
</section>
    <!-- Блок 5. Оплата за результат -->
    <section class="section payment" id="payment">
        <div class="container">
            <div class="section-header">
            <h2>Как заказать чек: <span class="accent">3 шага</span></h2>
            <p>Оставляете номер, выбираете мессенджер, уточняем задачу — и отправляем решение. Подходит, если нужно купить
                чек на товар/услуги или чеки для отчетности.</p>
            </div>
            <div class="process-steps" style="margin-bottom: 3rem;">
                <div class="step">
                    <div class="step-number" style="padding: 0; overflow: hidden;">
                        <img src="images/icon_analysis_banana_1.jpg" alt="Анализ" style="width: 100%; height: 100%; object-fit: cover; border-radius: 50%;">
                    </div>
                    <h5>Заявка</h5>
                    <p>Укажите телефон и выберите Telegram или WhatsApp, чтобы мы могли быстро ответить.</p>
                </div>
                <div class="step">
                    <div class="step-number" style="padding: 0; overflow: hidden;">
                        <img src="images/icon_strategy_pro_1.jpg" alt="Стратегия" style="width: 100%; height: 100%; object-fit: cover; border-radius: 50%;">
                    </div>
                    <h5>Уточнение</h5>
                    <p>Спросим, какие чеки нужны: для отчета, с QR‑кодом, Москва/доставка и т. д.</p>
                </div>
                <div class="step">
                    <div class="step-number" style="padding: 0; overflow: hidden;">
                        <img src="images/icon_result_fast_1.jpg" alt="Результат" style="width: 100%; height: 100%; object-fit: cover; border-radius: 50%;">
                    </div>
                    <h5>Получаете документ</h5>
                    <p>Отправляем результат в мессенджер. При необходимости подскажем по проверке/хранению.</p>
                </div>
            </div>
            <div class="guarantee-box">
                <div class="guarantee-icon">🛡️</div>
                <h3>Конфиденциально</h3>
                <p>Работаем аккуратно и без публичности. Данные из формы используются только для ответа вам в выбранном
                    мессенджере.</p>
                <a href="#contact" class="btn">Оставить заявку</a>
            </div>
        </div>
    </section>

    

    <!-- Блок 6. Результаты (Кейсы) -->
    <section class="section" id="cases">
        <div class="container">
            <div class="section-header">
                <h2>Примеры задач, когда <span class="accent">нужны чеки</span></h2>
                <p>Ситуации из практики: отчетность, расходы, подтверждение оплаты</p>
            </div>
            <div class="cases-grid">
                <!-- Кейс №1 -->
                <div class="case-card">
                    <div class="case-header">
                        <span class="case-tag">Отчетность</span>
                        <span class="case-location">📍 Москва</span>
                    </div>
                    <h4>Не хватает чеков для отчета</h4>
                    <p class="case-problem"><strong>Задача:</strong> Сдать отчетность, но часть расходов не закрыта документами.<br><br>
                        <strong>Решение:</strong> Уточнили перечень позиций и сроки, подготовили кассовые чеки под задачу, включая вариант с QR‑кодом.
                    </p>
                    <div class="case-result">
                        <div class="result-amount">1 день</div>
                        <div class="result-label">Документы собраны, отчетность закрыта без лишней переписки.</div>
                    </div>
                </div>

                <!-- Кейс №2 -->
                <div class="case-card">
                    <div class="case-header">
                        <span class="case-tag">Чек на товар</span>
                        <span class="case-location">📍 Регионы РФ</span>
                    </div>
                    <h4>Нужен чек на товар</h4>
                    <p class="case-problem"><strong>Задача:</strong> Подтвердить покупку товара для внутренних процедур/отчетности.<br><br>
                        <strong>Решение:</strong> Подобрали формат кассового чека и способ передачи, чтобы документ был удобен для проверки.
                    </p>
                    <div class="case-result">
                        <div class="result-amount">QR</div>
                        <div class="result-label">По запросу добавили QR‑код и согласовали состав реквизитов.</div>
                    </div>
                </div>

                <!-- Кейс №3 -->
                <div class="case-card">
                    <div class="case-header">
                        <span class="case-tag">Срочно</span>
                        <span class="case-location">📍 Москва</span>
                    </div>
                    <h4>Нужно «вчера»</h4>
                    <p class="case-problem"><strong>Задача:</strong> Документы нужны срочно, времени на долгие согласования нет.<br><br>
                        <strong>Решение:</strong> Собрали минимально необходимую информацию и подготовили чек под задачу. Ответили в выбранном мессенджере.
                    </p>
                    <div class="case-result">
                        <div class="result-amount">30 мин</div>
                        <div class="result-label">Быстро согласовали детали и передали результат.</div>
                    </div>
                </div>

                <!-- Кейс №4 -->
                <div class="case-card">
                    <div class="case-header">
                        <span class="case-tag">Мессенджер</span>
                        <span class="case-location">📍 Онлайн</span>
                    </div>
                    <h4>Не хотите звонков</h4>
                    <p class="case-problem"><strong>Задача:</strong> Получить ответ и детали в переписке.<br><br>
                        <strong>Решение:</strong> Общение только в Telegram/WhatsApp: уточнение, согласование, передача результата.
                    </p>
                    <div class="case-result">
                        <div class="result-amount">0 звонков</div>
                        <div class="result-label">Всё решение — в переписке, с фиксацией деталей.</div>
                    </div>
                </div>
            </div>
            <div class="text-center mt-2">
                <a href="#contact" class="btn">Купить кассовый чек — оставить заявку</a>
            </div>
        </div>
    </section>

    <!-- Блок 7. Наши преимущества -->
    <section class="section advantages" id="advantages">
        <div class="container">
            <div class="section-header">
                <h2>Почему выбирают нас, когда нужно <span class="accent">купить чеки</span></h2>
                <p>Быстрый ответ, понятные условия, работа через мессенджеры</p>
            </div>
            <div class="adv-grid">
                <div class="adv-card">
                    <div class="adv-icon">
                        <img src="images/icon_safety_banana_1.jpg" alt="Конфиденциально">
                    </div>
                    <h4>Конфиденциально</h4>
                    <p>Не просим лишних данных. Телефон нужен только чтобы ответить вам.</p>
                </div>
                <div class="adv-card">
                    <div class="adv-icon">
                        <img src="images/icon_savings_fast_1.jpg" alt="Быстро">
                    </div>
                    <h4>Быстро</h4>
                    <p>Ответ в Telegram/WhatsApp. Подходит, если нужно срочно закрыть отчет.</p>
                </div>
                <div class="adv-card">
                    <div class="adv-icon">
                        <img src="images/icon_expert_fast_1.jpg" alt="Понятные условия">
                    </div>
                    <h4>Понятные условия</h4>
                    <p>Согласуем формат чека и детали заранее. Без «мелкого шрифта».</p>
                </div>
                <div class="adv-card">
                    <div class="adv-icon">
                        <img src="images/icon_russia_banana_1.jpg" alt="Москва и регионы">
                    </div>
                    <h4>Москва и регионы</h4>
                    <p>Подскажем, где купить чеки и как получить результат онлайн.</p>
                </div>
            </div>
        </div>
    </section>

    <section class="section faq" id="faq">
        <div class="container">
            <div class="section-header">
                <h2>Часто задаваемые <span class="accent">вопросы</span></h2>
                <p>Коротко и по делу про чеки, отчетность и QR‑код</p>
            </div>
            <div class="faq-list">
                <div class="faq-item">
                    <div class="faq-question" onclick="toggleFaq(this)">
                        <span>Можно ли купить чеки для отчетности?</span>
                        <svg class="faq-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
                            <line x1="12" y1="5" x2="12" y2="19"></line>
                            <line x1="5" y1="12" x2="19" y2="12"></line>
                        </svg>
                    </div>
                    <div class="faq-answer">
                        Да. Уточним, для какой задачи нужны документы (отчет, расходы, подтверждение оплаты), и подберем
                        подходящий формат.
                    </div>
                </div>
                <div class="faq-item">
                    <div class="faq-question" onclick="toggleFaq(this)">
                        <span>Есть ли QR‑код на чеках?</span>
                        <svg class="faq-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
                            <line x1="12" y1="5" x2="12" y2="19"></line>
                            <line x1="5" y1="12" x2="19" y2="12"></line>
                        </svg>
                    </div>
                    <div class="faq-answer">
                        Да, по запросу можем предоставить кассовые чеки с QR‑кодом.
                    </div>
                </div>
                <div class="faq-item">
                    <div class="faq-question" onclick="toggleFaq(this)">
                        <span>Как быстро вы отвечаете?</span>
                        <svg class="faq-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
                            <line x1="12" y1="5" x2="12" y2="19"></line>
                            <line x1="5" y1="12" x2="19" y2="12"></line>
                        </svg>
                    </div>
                    <div class="faq-answer">
                        Обычно отвечаем в течение рабочего времени. Общение — в Telegram или WhatsApp.
                    </div>
                </div>
                <div class="faq-item">
                    <div class="faq-question" onclick="toggleFaq(this)">
                        <span>Где купить чеки в Москве?</span>
                        <svg class="faq-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
                            <line x1="12" y1="5" x2="12" y2="19"></line>
                            <line x1="5" y1="12" x2="19" y2="12"></line>
                        </svg>
                    </div>
                    <div class="faq-answer">
                        Мы работаем с Москвой и регионами удаленно. Оставьте номер — уточним задачу и подскажем условия.
                    </div>
                </div>
                <div class="faq-item">
                    <div class="faq-question" onclick="toggleFaq(this)">
                        <span>Какие данные нужны для заявки?</span>
                        <svg class="faq-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
                            <line x1="12" y1="5" x2="12" y2="19"></line>
                            <line x1="5" y1="12" x2="19" y2="12"></line>
                        </svg>
                    </div>
                    <div class="faq-answer">
                        Только телефон и удобный мессенджер (Telegram или WhatsApp). Остальное уточним в переписке.
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Блок 8. Форма -->
    <section class="section contact" id="contact">
        <div class="container">
            <div class="contact-grid">
                <div class="contact-content">
                    <h2>Где купить чеки — оставьте номер</h2>
                    <p>Нужны чеки для отчетности, чек на товар или вариант с QR‑кодом? Напишите нам — ответим в Telegram или WhatsApp.</p>
                    <div class="contact-info">
                        <div class="contact-item">
                            <div class="contact-icon">📞</div>
                            <div>
                                <strong>Телефон</strong>
                                <a href="tel:+79163182126" style="text-decoration: none;">
                                    <span>+7 (916) 318-21-26</span>
                                </a>
                            </div>
                        </div>
    
                    <div class="contact-item">
                        <div class="contact-icon">✉️</div>
                        <div>
                            <strong>Telegram</strong>
                            <a href="https://t.me/NETNDSCOM" target="_blank" rel="noopener noreferrer" style="text-decoration: none;">
                                <span>@NETNDSCOM</span>
                            </a>
                        </div>
                    </div>
                        
                    </div>
                </div>
                <div class="contact-form">
                    <!-- Форма -->
                    <form id="contactForm">
                        <div class="form-group">
                            <label for="phone">Телефон *</label>
                            <input type="tel" id="phone" name="phone" placeholder="+7 (___) ___-__-__" required>
                        </div>

                        <input type="text" name="company" tabindex="-1" autocomplete="off" style="position:absolute; left:-9999px; width:1px; height:1px; opacity:0;" aria-hidden="true">

                        <div class="form-group">
                            <label for="contact-method">Как с вами связаться? *</label>
                            <select id="contact-method" name="contact-method" required>
                                    <option value="">Выберите удобный способ</option>
                                    <option value="Telegram">Telegram</option>
                                    <option value="WhatsApp">WhatsApp</option>
                                </select>
                        </div>
                        <div class="form-footer">
                            <button type="submit" class="btn" style="width: 100%;" id="submitBtn">
                                    <span>Получить консультацию</span>
                                </button>
                            <p>Нажимая на кнопку, вы соглашаетесь с политикой обработки данных</p>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </section>

    <footer class="footer">
        <div class="container">
            <div class="footer-inner">
                <div class="footer-logo">NETNDSCOM</div>
                <div class="footer-links">
                    <a href="#problems">Проблемы</a>
                    <a href="#services">Услуги</a>
                    <a href="#cases">Кейсы</a>
                    <a href="#contact">Контакты</a>
                    <a href="/privacy-policy.html">Политика конфиденциальности</a>
                </div>
                
                <div>© 2026 Все права защищены</div>
            </div>
        </div>
    </footer>

    <script>
        // Header scroll effect
        window.addEventListener('scroll', () => {
            const header = document.getElementById('header');
            if (window.scrollY > 50) {
                header.classList.add('scrolled');
            } else {
                header.classList.remove('scrolled');
            }
        });

        // Mobile menu toggle
        function toggleMobileMenu() {
            const nav = document.getElementById('nav');
            nav.classList.toggle('active');
        }

        // FAQ accordion
        function toggleFaq(element) {
            const item = element.parentElement;
            const isActive = item.classList.contains('active');
            
            document.querySelectorAll('.faq-item').forEach(faq => {
                faq.classList.remove('active');
            });
            
            if (!isActive) {
                item.classList.add('active');
            }
        }

        // Phone mask
        document.getElementById('phone').addEventListener('input', function(e) {
            let value = e.target.value.replace(/\D/g, '');
            if (value.length > 0) {
                if (value[0] === '7' || value[0] === '8') {
                    value = value.substring(1);
                }
                let formatted = '+7';
                if (value.length > 0) formatted += ' (' + value.substring(0, 3);
                if (value.length >= 3) formatted += ') ' + value.substring(3, 6);
                if (value.length >= 6) formatted += '-' + value.substring(6, 8);
                if (value.length >= 8) formatted += '-' + value.substring(8, 10);
                e.target.value = formatted;
            }
        });

        // Anti-spam: add simple time check (bots often submit instantly)
        const formStartTs = Date.now();

        // Form submission
        document.getElementById('contactForm').addEventListener('submit', function(e) {
            e.preventDefault();

            if (Date.now() - formStartTs < 1200) {
                alert('❌ Слишком быстро. Попробуйте еще раз.');
                return;
            }
            
            const btn = document.getElementById('submitBtn');
            const originalText = btn.innerHTML;
            btn.innerHTML = '<span>Отправка...</span>';
            btn.disabled = true;
            
            const formData = new FormData(this);
            formData.append('page_url', window.location.href);
            
            fetch('send.php', {
                method: 'POST',
                body: formData
            })
            .then(r => r.json())
            .then(data => {
                if (data && data.success) {
                    const redirect = data.redirect || 'thanks.html';
                    window.location.href = redirect;
                    return;
                }

                // Фолбэк: если сервер по какой-то причине вернул неконсистентный JSON,
                // но запись уже произошла, не ломаем UX — отправляем на страницу спасибо.
                window.location.href = 'thanks.html';
            })
            .catch(() => {
                alert('❌ Ошибка отправки. Попробуйте позже.');
            })
            .finally(() => {
                btn.innerHTML = originalText;
                btn.disabled = false;
            });
        });

        // Intersection Observer for animations
        const observerOptions = {
            threshold: 0.1,
            rootMargin: '0px 0px -50px 0px'
        };

        const observer = new IntersectionObserver((entries) => {
            entries.forEach(entry => {
                if (entry.isIntersecting) {
                    entry.target.classList.add('visible');
                }
            });
        }, observerOptions);

        document.querySelectorAll('.bento-card, .service-card, .case-card, .adv-card, .step').forEach(el => {
            el.classList.add('fade-in');
            observer.observe(el);
        });
    </script>

</body>

</html>
