{"id":75,"date":"2025-12-08T19:34:01","date_gmt":"2025-12-08T12:34:01","guid":{"rendered":"https:\/\/putrafarmayogyakarta.co.id\/en\/?page_id=75"},"modified":"2026-02-11T15:07:22","modified_gmt":"2026-02-11T08:07:22","slug":"test","status":"publish","type":"page","link":"https:\/\/putrafarmayogyakarta.co.id\/en\/","title":{"rendered":"Instant Powder Beverage Manufacturer in Indonesia for Global Brands | Putra Farma Yogyakarta"},"content":{"rendered":"\n<!-- \n    HERO SECTION - PFY\n    \n    Dependencies:\n    1. Font Awesome 5\/6 for icons (ensure it's loaded in your website's <head>).\n    2. Montserrat font (ensure it's loaded globally).\n\n    How to use:\n    - Copy and paste this entire code block into an HTML custom widget.\n    - Change the placeholder background image URL in the CSS to your actual image URL.\n-->\n<style>\n    \/* Reset and Scoping *\/\n    .pfy-hero-section {\n        --pfy-primary: #2d7b4d;\n        --pfy-dark: #1a4a2e;\n        --pfy-accent: #40b06e;\n        --pfy-soft-white: #f8f9fa;\n        --pfy-white: #FFFFFF; \/* Added pure white variable *\/\n        --pfy-dark-text: #212529;\n        \n        font-family: 'Montserrat', sans-serif;\n        box-sizing: border-box;\n    }\n\n    .pfy-hero-section *,\n    .pfy-hero-section *::before,\n    .pfy-hero-section *::after {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\n\n    \/* Hero Section Container *\/\n    .pfy-hero-section {\n        position: relative;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        min-height: 80vh;\n        \/* MODIFIED: Increased top padding for transparent header *\/\n        padding: 160px 20px 80px; \n        background-color: var(--pfy-dark); \/* Fallback color *\/\n        background: linear-gradient(rgba(26, 74, 46, 0.9), rgba(26, 74, 46, 0.9)), \n                                url('https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2025\/09\/bg_gedung_pfy.webp') center\/cover no-repeat;\n        background-size: cover;\n        background-position: center center;\n        color: var(--pfy-soft-white);\n        text-align: center;\n        overflow: hidden;\n    }\n\n    \/* Decorative Element *\/\n    .pfy-hero-section::before {\n        content: '';\n        position: absolute;\n        bottom: -50px;\n        left: -50px;\n        width: 150px;\n        height: 150px;\n        background-color: var(--pfy-accent);\n        opacity: 0.1;\n        border-radius: 50%;\n        transform: scale(0);\n        animation: pfy-pulse 8s infinite ease-in-out;\n    }\n\n    @keyframes pfy-pulse {\n        0% { transform: scale(0.8); opacity: 0; }\n        50% { opacity: 0.1; }\n        100% { transform: scale(1.5); opacity: 0; }\n    }\n\n    \/* Content Wrapper *\/\n    .pfy-hero-content {\n        max-width: 800px;\n        z-index: 1;\n        animation: pfy-fade-in-up 1s ease-out;\n    }\n\n    @keyframes pfy-fade-in-up {\n        from {\n            opacity: 0;\n            transform: translateY(20px);\n        }\n        to {\n            opacity: 1;\n            transform: translateY(0);\n        }\n    }\n\n    \/* Headline *\/\n    .pfy-hero-headline {\n        font-size: clamp(2rem, 5vw, 3.5rem); \/* Responsive font size *\/\n        font-weight: 700;\n        line-height: 1.2;\n        text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\n        color: var(--pfy-white); \/* MODIFIED: Set color to pure white *\/\n    }\n\n    \/* Subheadline *\/\n    .pfy-hero-subheadline {\n        font-size: clamp(1rem, 2.5vw, 1.25rem);\n        font-weight: 400;\n        margin: 20px auto 0;\n        max-width: 650px;\n        line-height: 1.6;\n        opacity: 0.9;\n    }\n\n    \/* CTA Buttons Container *\/\n    .pfy-hero-cta-container {\n        margin-top: 40px;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        gap: 15px;\n    }\n\n    \/* General Button Style *\/\n    .pfy-hero-btn {\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        padding: 14px 28px;\n        font-size: 1rem;\n        font-weight: 600;\n        text-decoration: none;\n        border-radius: 50px; \/* Pill shape *\/\n        border: 2px solid transparent;\n        transition: all 0.3s ease;\n        cursor: pointer;\n        min-width: 250px;\n    }\n\n    .pfy-hero-btn i {\n        margin-right: 10px;\n        font-size: 1.1em;\n    }\n\n    \/* Primary CTA *\/\n    .pfy-hero-btn-primary {\n        background-color: var(--pfy-primary);\n        color: var(--pfy-soft-white);\n    }\n\n    .pfy-hero-btn-primary:hover {\n        background-color: var(--pfy-accent);\n        transform: translateY(-3px);\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);\n    }\n\n    \/* Secondary CTA *\/\n    .pfy-hero-btn-secondary {\n        background-color: transparent;\n        color: var(--pfy-soft-white);\n        border-color: var(--pfy-soft-white);\n    }\n\n    .pfy-hero-btn-secondary:hover {\n        background-color: var(--pfy-soft-white);\n        color: var(--pfy-dark);\n        transform: translateY(-3px);\n    }\n\n    \/* Responsive adjustments for larger screens *\/\n    @media (min-width: 768px) {\n        .pfy-hero-section {\n            min-height: 90vh;\n            text-align: left;\n            justify-content: flex-start;\n            \/* MODIFIED: Increased top padding for transparent header *\/\n            padding: 180px 60px 80px;\n        }\n\n        .pfy-hero-content {\n            text-align: left;\n            margin: 0;\n        }\n\n        .pfy-hero-subheadline {\n            margin-left: 0;\n            margin-right: 0;\n        }\n\n        .pfy-hero-cta-container {\n            flex-direction: row;\n            justify-content: flex-start;\n            gap: 20px;\n        }\n    }\n<\/style>\n\n<!-- Hero Section HTML Structure -->\n<section class=\"pfy-hero-section\">\n    <!-- Main content container -->\n    <div class=\"pfy-hero-content\">\n        \n        <!-- Headline -->\n        <h1 class=\"pfy-hero-headline\">\n            Trusted Instant Powder Beverage Manufacturer for Global Brands\n        <\/h1>\n        \n        <!-- Subheadline -->\n        <p class=\"pfy-hero-subheadline\">\n            End-to-end solutions from formulation, regulatory compliance, and packaging to large-scale manufacturing.\n        <\/p>\n        \n        <!-- Call-to-Action Buttons -->\n        <div class=\"pfy-hero-cta-container\">\n            <!-- Primary CTA -->\n            <a href=\"#contact\" class=\"pfy-hero-btn pfy-hero-btn-primary\">\n                <i class=\"fas fa-phone\"><\/i>\n                Start Your Project\n            <\/a>\n            <!-- Secondary CTA -->\n            <a href=\"\/path\/to\/company-profile.pdf\" class=\"pfy-hero-btn pfy-hero-btn-secondary\" download>\n                <i class=\"fas fa-file-alt\"><\/i>\n                Download Company Profile\n            <\/a>\n        <\/div>\n        \n    <\/div>\n    <!-- The background image is applied via CSS on the main section -->\n<\/section>\n\n\n\n<!-- \n    TRUST & CREDIBILITY STRIP - PFY\n    \n    Dependencies:\n    1. Montserrat font (ensure it's loaded globally).\n    2. Assumes CSS variables from the hero section are available or re-declared.\n\n    How to use:\n    - Copy and paste this entire code block after your hero section.\n    - Replace the placeholder '#' in the image src attributes with the actual URLs to your logo files.\n-->\n<style>\n    \/* Scoping and Variables *\/\n    .pfy-trust-strip {\n        \/* Re-declaring variables for standalone use, can be removed if defined globally *\/\n        --pfy-primary: #2d7b4d;\n        --pfy-dark: #1a4a2e;\n        --pfy-soft-white: #f8f9fa;\n        --pfy-dark-text: #212529;\n        \n        font-family: 'Montserrat', sans-serif;\n        box-sizing: border-box;\n    }\n\n    .pfy-trust-strip *,\n    .pfy-trust-strip *::before,\n    .pfy-trust-strip *::after {\n        box-sizing: border-box;\n        margin: 0;\n        padding: 0;\n    }\n\n    \/* Trust Strip Section Container *\/\n    .pfy-trust-strip {\n        background-color: var(--pfy-soft-white);\n        padding: 50px 20px;\n        border-bottom: 1px solid #e9ecef;\n    }\n\n    \/* Content Wrapper *\/\n    .pfy-trust-container {\n        max-width: 1200px;\n        margin: 0 auto;\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        align-items: center;\n        gap: 40px; \/* Spacing between items *\/\n    }\n\n    \/* Logos Wrapper *\/\n    .pfy-logos-wrapper {\n        display: flex;\n        flex-wrap: wrap;\n        justify-content: center;\n        align-items: center;\n        gap: 30px 45px; \/* Row and column gap *\/\n    }\n\n    \/* Individual Logo Item *\/\n    .pfy-logo-item {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n    }\n\n    .pfy-logo-item img {\n        max-height: 55px; \/* Controls the height of the logos *\/\n        width: auto;\n        filter: grayscale(100%);\n        opacity: 0.6;\n        transition: all 0.3s ease-in-out;\n    }\n\n    .pfy-logo-item img:hover {\n        filter: grayscale(0%);\n        opacity: 1;\n        transform: scale(1.05);\n    }\n\n    \/* Optional \"Excellence\" Badge *\/\n    .pfy-excellence-badge {\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        text-align: center;\n        padding: 15px 20px;\n        border-left: 3px solid var(--pfy-primary);\n    }\n\n    .pfy-badge-number {\n        font-size: 2.5rem;\n        font-weight: 700;\n        color: var(--pfy-primary);\n        line-height: 1;\n    }\n\n    .pfy-badge-text {\n        font-size: 0.9rem;\n        font-weight: 600;\n        color: var(--pfy-dark-text);\n        margin-top: 5px;\n        line-height: 1.3;\n    }\n\n    \/* Responsive adjustments *\/\n    @media (max-width: 992px) {\n        .pfy-trust-container {\n            flex-direction: column;\n            gap: 40px;\n        }\n        .pfy-excellence-badge {\n            border-left: none;\n            border-top: 3px solid var(--pfy-primary);\n            padding-top: 25px;\n            width: 100%;\n            max-width: 300px;\n        }\n    }\n\n    @media (max-width: 480px) {\n        .pfy-logos-wrapper {\n            gap: 25px 30px;\n        }\n        .pfy-logo-item img {\n            max-height: 45px;\n        }\n    }\n<\/style>\n\n<!-- Trust & Credibility Strip HTML Structure -->\n<section class=\"pfy-trust-strip\">\n    <div class=\"pfy-trust-container\">\n        \n        <!-- Logos Wrapper -->\n        <div class=\"pfy-logos-wrapper\">\n            <!-- ISO 22000:2018 Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2025\/06\/ISO-22000-2018-1.webp\" alt=\"Sertifikat ISO 22000:2018\">\n            <\/div>\n            <!-- BPOM Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/08\/ezgif-6-a72de7966f.webp\" alt=\"Sertifikat BPOM\">\n            <\/div>\n            <!-- Halal MUI Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/08\/ezgif-6-20b1e15865.webp\" alt=\"Sertifikat Halal MUI\">\n            <\/div>\n            <!-- Izin Usaha Industri Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2025\/06\/pengurusan-SIUI-Kreasi-Mandiri.webp\" alt=\"Izin Usaha Industri\">\n            <\/div>\n            <!-- Izin Lokasi Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2025\/06\/images.webp\" alt=\"Izin Lokasi\">\n            <\/div>\n            <!-- CCPOB Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2025\/06\/standard-cppob-1.webp\" alt=\"Sertifikat CCPOB\">\n            <\/div>\n            <!-- HACCP Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2025\/02\/ms5zb9mg3j0mx8s.webp\" alt=\"Sertifikat Sistem HACCP\">\n            <\/div>\n            <!-- HAKI Logo -->\n            <div class=\"pfy-logo-item\">\n                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/08\/ezgif-6-820027ae52-1.webp\" alt=\"HAKI\">\n            <\/div>\n        <\/div>\n\n        <!-- Optional: Excellence Badge -->\n        <div class=\"pfy-excellence-badge\">\n            <span class=\"pfy-badge-number\">25+<\/span>\n            <span class=\"pfy-badge-text\">Years of<br>Excellence<\/span>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n<!-- \n    Kode ini dirancang untuk digunakan sebagai custom HTML widget.\n    Struktur dan styling sudah di-scope untuk menghindari konflik dengan tema atau plugin lain.\n    Pastikan Font Awesome 5\/6 dan font Montserrat sudah ter-load di website Anda.\n-->\n<style>\n    \/* PFY About Section - Scoped CSS *\/\n    \/* Pastikan font Montserrat sudah di-load secara global oleh tema Anda *\/\n    .pfy-about-section {\n        --pfy-primary: #2d7b4d;\n        --pfy-dark: #1a4a2e;\n        --pfy-accent: #40b06e;\n        --pfy-soft-green-bg: #f0f7f3; \/* New soft green background *\/\n        --pfy-white: #FFFFFF;\n        --pfy-dark-text: #212529;\n\n        font-family: 'Montserrat', sans-serif;\n        background-color: var(--pfy-soft-green-bg); \/* Changed to soft green *\/\n        padding: 60px 0;\n        position: relative;\n        overflow: hidden;\n    }\n\n    .pfy-about-container {\n        max-width: 1140px;\n        margin: 0 auto;\n        padding: 0 15px;\n        position: relative;\n        z-index: 1;\n    }\n\n    .pfy-about-grid {\n        display: grid;\n        grid-template-columns: 1fr;\n        gap: 40px;\n        align-items: center;\n    }\n\n    \/* Tampilan desktop (lebar layar > 992px) *\/\n    @media (min-width: 992px) {\n        .pfy-about-grid {\n            grid-template-columns: 1fr 1fr;\n            gap: 60px;\n        }\n    }\n\n    .pfy-about-content .pfy-tagline {\n        font-size: 14px;\n        font-weight: 600;\n        color: var(--pfy-primary);\n        text-transform: uppercase;\n        letter-spacing: 1px;\n        margin-bottom: 8px;\n        display: block;\n    }\n\n    .pfy-about-content h2 {\n        font-size: 32px;\n        font-weight: 700;\n        color: var(--pfy-dark);\n        line-height: 1.3;\n        margin-top: 0;\n        margin-bottom: 16px;\n    }\n\n    .pfy-about-content .pfy-divider {\n        width: 60px;\n        height: 3px;\n        background-color: var(--pfy-accent);\n        border: 0;\n        margin-bottom: 24px;\n        margin-left: 0;\n    }\n\n    .pfy-about-content p {\n        font-size: 16px;\n        line-height: 1.7;\n        color: var(--pfy-dark-text);\n        margin-bottom: 32px;\n    }\n\n    .pfy-highlights-grid {\n        display: grid;\n        grid-template-columns: 1fr;\n        gap: 20px;\n    }\n\n    \/* Tampilan tablet (lebar layar > 576px) *\/\n    @media (min-width: 576px) {\n        .pfy-highlights-grid {\n            grid-template-columns: 1fr 1fr;\n        }\n        \/* Membuat item terakhir (ke-5) menjadi full-width dan rata tengah *\/\n        .pfy-highlight-item:last-child {\n            grid-column: 1 \/ -1;\n            justify-content: center;\n        }\n    }\n\n    .pfy-highlight-item {\n        display: flex;\n        align-items: center;\n        gap: 15px;\n        background-color: var(--pfy-white);\n        padding: 15px;\n        border-radius: 8px;\n        border-left: 4px solid var(--pfy-accent); \/* Changed to accent green *\/\n        transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n\n    .pfy-highlight-item:hover {\n        transform: translateY(-5px);\n        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.07);\n    }\n\n    .pfy-highlight-item i {\n        font-size: 24px;\n        color: var(--pfy-primary);\n        width: 30px;\n        text-align: center;\n    }\n\n    .pfy-highlight-item span {\n        font-size: 15px;\n        font-weight: 500;\n        color: var(--pfy-dark);\n        line-height: 1.4;\n    }\n\n    .pfy-cta-button {\n        display: inline-block;\n        background-color: var(--pfy-primary);\n        color: var(--pfy-white);\n        padding: 12px 24px;\n        font-size: 16px;\n        font-weight: 600;\n        text-decoration: none;\n        border-radius: 50px;\n        transition: background-color 0.3s ease, transform 0.3s ease;\n        margin-top: 20px;\n    }\n\n    .pfy-cta-button:hover {\n        background-color: var(--pfy-dark);\n        color: var(--pfy-white);\n        transform: translateY(-2px);\n    }\n\n    \/* Penyesuaian ukuran font untuk mobile *\/\n    @media (max-width: 767px) {\n        .pfy-about-section {\n            padding: 50px 0;\n        }\n        .pfy-about-content h2 {\n            font-size: 28px;\n        }\n        .pfy-about-content p {\n            font-size: 15px;\n        }\n    }\n<\/style>\n\n<!-- SECTION: About PFY - Short Introduction -->\n<section class=\"pfy-about-section\">\n    <div class=\"pfy-about-container\">\n        <div class=\"pfy-about-grid\">\n\n            <!-- Kolom Kiri: Teks dan CTA -->\n            <div class=\"pfy-about-content\">\n                <span class=\"pfy-tagline\">Putra Farma Yogyakarta (PFY)<\/span>\n                <h2>25+ Years of Beverage Manufacturing Excellence<\/h2>\n                <hr class=\"pfy-divider\">\n                <p>\n                    Putra Farma Yogyakarta (PFY) is a leading instant powder beverage manufacturer based in Indonesia. With more than 25 years of experience, we support global brands through advanced R&#038;D, flexible manufacturing capabilities, and strict quality standards.\n                <\/p>\n                <a href=\"#your-link\" class=\"pfy-cta-button\">Learn More About Us<\/a>\n            <\/div>\n\n            <!-- Kolom Kanan: Highlights dengan Ikon -->\n            <div class=\"pfy-highlights\">\n                <div class=\"pfy-highlights-grid\">\n                    <!-- Item 1 -->\n                    <div class=\"pfy-highlight-item\">\n                        <i class=\"fas fa-hands-helping\"><\/i>\n                        <span>600+ Brands Served<\/span>\n                    <\/div>\n                    <!-- Item 2 -->\n                    <div class=\"pfy-highlight-item\">\n                        <i class=\"fas fa-flask\"><\/i>\n                        <span>900+ Formulations Developed<\/span>\n                    <\/div>\n                    <!-- Item 3 -->\n                    <div class=\"pfy-highlight-item\">\n                        <i class=\"fas fa-chart-line\"><\/i>\n                        <span>Flexible MOQ (Startups to Enterprise)<\/span>\n                    <\/div>\n                    <!-- Item 4 -->\n                    <div class=\"pfy-highlight-item\">\n                        <i class=\"fas fa-vials\"><\/i>\n                        <span>4 Free Samples<\/span>\n                    <\/div>\n                    <!-- Item 5 -->\n                    <div class=\"pfy-highlight-item\">\n                        <i class=\"fas fa-cogs\"><\/i>\n                        <span>End-to-End Service<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n<!-- END SECTION -->\n\n\n\n<style>\n    \/* --- PFY Solutions Section Styles --- *\/\n    \/* Disesuaikan untuk konsistensi dengan .pfy-about-section *\/\n\n    .pfy-solutions-section {\n        \/* Menggunakan variabel warna dari section sebelumnya *\/\n        --pfy-primary: #2d7b4d;\n        --pfy-dark: #1a4a2e;\n        --pfy-accent: #40b06e;\n        --pfy-white: #FFFFFF;\n        --pfy-dark-text: #212529;\n        --pfy-light-gray-bg: #f8f9fa;\n        --pfy-border-color: #e9ecef;\n\n        font-family: 'Montserrat', sans-serif;\n        background-color: var(--pfy-light-gray-bg); \/* Latar belakang abu-abu lembut *\/\n        padding: 60px 0;\n        overflow: hidden;\n        position: relative;\n    }\n\n    .pfy-solutions-section *,\n    .pfy-solutions-section *::before,\n    .pfy-solutions-section *::after {\n        box-sizing: border-box;\n    }\n\n    .pfy-solutions-container {\n        max-width: 1140px;\n        margin: 0 auto;\n        padding: 0 15px;\n    }\n\n    \/* Header Section *\/\n    .pfy-solutions-header {\n        text-align: center;\n        margin-bottom: 50px;\n    }\n\n    .pfy-solutions-header .pfy-section-title {\n        font-size: 32px; \/* Disesuaikan: 32px *\/\n        font-weight: 700;\n        color: var(--pfy-dark);\n        margin-bottom: 16px;\n        position: relative;\n        display: inline-block;\n    }\n    \n    \/* Elemen dekoratif garis bawah judul *\/\n    .pfy-solutions-header .pfy-section-title::after {\n        content: '';\n        position: absolute;\n        bottom: -8px; \/* Disesuaikan *\/\n        left: 50%;\n        transform: translateX(-50%);\n        width: 60px;\n        height: 3px; \/* Disesuaikan *\/\n        background-color: var(--pfy-accent);\n        border-radius: 2px;\n    }\n\n    .pfy-solutions-header .pfy-section-intro {\n        font-size: 16px; \/* Disesuaikan: 16px *\/\n        color: var(--pfy-dark-text);\n        max-width: 700px;\n        margin: 0 auto;\n        line-height: 1.7; \/* Disesuaikan *\/\n    }\n\n    \/* Grid untuk item layanan *\/\n    .pfy-service-grid {\n        display: flex;\n        flex-direction: column;\n        gap: 30px; \/* Disesuaikan: Jarak antar item *\/\n    }\n\n    .pfy-service-item {\n        display: flex;\n        flex-wrap: wrap;\n        align-items: center;\n        gap: 30px;\n        background-color: var(--pfy-white);\n        padding: 40px;\n        border-radius: 8px; \/* Disesuaikan *\/\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);\n        border: 1px solid var(--pfy-border-color);\n    }\n\n    \/* Kolom Teks dan Gambar *\/\n    .pfy-service-text,\n    .pfy-service-image {\n        flex: 1;\n        min-width: 300px;\n    }\n\n    .pfy-service-image img {\n        width: 100%;\n        height: auto;\n        border-radius: 8px;\n        object-fit: cover;\n        max-height: 350px;\n    }\n\n    .pfy-service-text .pfy-service-headline {\n        font-size: 24px; \/* Disesuaikan: 24px *\/\n        font-weight: 700;\n        color: var(--pfy-primary);\n        margin-bottom: 15px;\n    }\n\n    .pfy-service-text .pfy-service-body {\n        font-size: 16px; \/* Disesuaikan: 16px *\/\n        line-height: 1.7;\n        color: var(--pfy-dark-text);\n        margin-bottom: 25px;\n    }\n\n    \/* Key Value Points *\/\n    .pfy-service-points {\n        list-style: none;\n        padding: 0;\n        margin: 0 0 30px 0;\n    }\n\n    .pfy-service-points li {\n        display: flex;\n        align-items: center;\n        margin-bottom: 12px;\n        font-size: 15px; \/* Disesuaikan: 15px *\/\n        color: var(--pfy-dark);\n        font-weight: 500; \/* Disesuaikan *\/\n    }\n\n    .pfy-service-points i {\n        color: var(--pfy-accent);\n        margin-right: 10px;\n        font-size: 1.2em;\n    }\n\n    \/* Tombol CTA *\/\n    .pfy-service-cta {\n        display: inline-block;\n        font-size: 16px; \/* Disesuaikan: 16px *\/\n        font-weight: 600;\n        color: var(--pfy-primary);\n        text-decoration: none;\n        padding: 10px 0;\n        position: relative;\n        transition: color 0.3s ease;\n    }\n\n    .pfy-service-cta::after {\n        content: '';\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        width: 100%;\n        height: 2px;\n        background-color: var(--pfy-accent);\n        transform: scaleX(1);\n        transform-origin: left;\n        transition: transform 0.3s ease;\n    }\n\n    .pfy-service-cta:hover {\n        color: var(--pfy-dark);\n    }\n\n    .pfy-service-cta:hover::after {\n        transform: scaleX(0);\n        transform-origin: right;\n    }\n\n    \/* --- Responsive Design --- *\/\n\n    @media (min-width: 768px) {\n        .pfy-service-item {\n            flex-wrap: nowrap;\n            gap: 50px;\n        }\n        .pfy-service-item.pfy-layout-reverse {\n            flex-direction: row-reverse;\n        }\n    }\n\n    @media (min-width: 992px) {\n        .pfy-solutions-header .pfy-section-title {\n            font-size: 32px; \/* Konsisten dengan desktop *\/\n        }\n        .pfy-service-text .pfy-service-headline {\n            font-size: 26px; \/* Sedikit lebih besar di desktop *\/\n        }\n    }\n\n    @media (max-width: 767px) {\n        .pfy-solutions-section {\n            padding: 50px 0; \/* Disesuaikan *\/\n        }\n        .pfy-solutions-header .pfy-section-title {\n            font-size: 28px; \/* Disesuaikan *\/\n        }\n        .pfy-solutions-header .pfy-section-intro {\n            font-size: 15px; \/* Disesuaikan *\/\n        }\n        .pfy-service-item {\n            padding: 30px;\n            text-align: center;\n        }\n        .pfy-service-text {\n            order: 2;\n        }\n        .pfy-service-image {\n            order: 1;\n        }\n        .pfy-service-points {\n            display: inline-block;\n            text-align: left;\n        }\n    }\n<\/style>\n\n<!-- SECTION: OUR SOLUTIONS -->\n<section class=\"pfy-solutions-section\">\n    <div class=\"pfy-solutions-container\">\n\n        <!-- Bagian Judul Section -->\n        <div class=\"pfy-solutions-header\">\n            <h2 class=\"pfy-section-title\">Our Solutions<\/h2>\n            <p class=\"pfy-section-intro\">\n                We provide complete, end-to-end manufacturing services to help you build and scale your beverage brand \u2014 from concept to finished products ready for the market.\n            <\/p>\n        <\/div>\n        <!-- Akhir Judul Section -->\n\n        <!-- Grid untuk semua item layanan -->\n        <div class=\"pfy-service-grid\">\n\n            <!-- ITEM 1: Contract Manufacturing -->\n            <section class=\"pfy-service-item\">\n                <!-- Kolom Teks -->\n                <div class=\"pfy-service-text\">\n                    <h3 class=\"pfy-service-headline\">Contract Manufacturing<\/h3>\n                    <p class=\"pfy-service-body\">\n                        Develop custom, high-quality powder beverages tailored to your brand\u2019s unique vision. From formulation and sampling to licensing, mass production, and delivery \u2014 we handle the entire process with uncompromised quality and consistency.\n                    <\/p>\n                    <ul class=\"pfy-service-points\">\n                        <li><i class=\"fas fa-check-circle\"><\/i>Fully customized formulations<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Flexible MOQ<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Strict QC &#038; hygienic production<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>End-to-end service<\/li>\n                    <\/ul>\n                    <a href=\"#contract-manufacturing\" class=\"pfy-service-cta\">\u2192 Learn More About Contract Manufacturing<\/a>\n                <\/div>\n                <!-- Kolom Gambar -->\n                <div class=\"pfy-service-image\">\n                    <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/pfy1.webp\" alt=\"Contract manufacturing process at a factory\" loading=\"lazy\">\n                <\/div>\n            <\/section>\n\n            <!-- ITEM 2: White Label Solutions -->\n            <section class=\"pfy-service-item pfy-layout-reverse\">\n                <!-- Kolom Teks -->\n                <div class=\"pfy-service-text\">\n                    <h3 class=\"pfy-service-headline\">White Label Solutions<\/h3>\n                    <p class=\"pfy-service-body\">\n                        Launch your product faster with our ready-to-market formulas. Choose from a wide range of proven formulations \u2014 from collagen drinks to coffee blends \u2014 and apply your own brand identity with ease.\n                    <\/p>\n                    <ul class=\"pfy-service-points\">\n                        <li><i class=\"fas fa-check-circle\"><\/i>Fastest go-to-market option<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Pre-tested, stable formulas<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Perfect for new brands<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Easy branding &#038; packaging<\/li>\n                    <\/ul>\n                    <a href=\"#white-label\" class=\"pfy-service-cta\">\u2192 Explore White Label Options<\/a>\n                <\/div>\n                <!-- Kolom Gambar -->\n                <div class=\"pfy-service-image\">\n                    <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/pfy2.webp\" alt=\"White label product mockups for beverage brands\" loading=\"lazy\">\n                <\/div>\n            <\/section>\n\n            <!-- ITEM 3: R&D & Innovation -->\n            <section class=\"pfy-service-item\">\n                <!-- Kolom Teks -->\n                <div class=\"pfy-service-text\">\n                    <h3 class=\"pfy-service-headline\">R&#038;D &#038; Innovation<\/h3>\n                    <p class=\"pfy-service-body\">\n                        Our experienced chemists and food technologists develop innovative formulations aligned with global trends. From functional ingredients to flavor engineering, we bring science and creativity together to craft market-winning beverages.\n                    <\/p>\n                    <ul class=\"pfy-service-points\">\n                        <li><i class=\"fas fa-check-circle\"><\/i>Trend-driven product development<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>3\u201310 days sample creation<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Safety &#038; stability focused<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Confidentiality guaranteed<\/li>\n                    <\/ul>\n                    <a href=\"#rd-process\" class=\"pfy-service-cta\">\u2192 Discover Our R&#038;D Process<\/a>\n                <\/div>\n                <!-- Kolom Gambar -->\n                <div class=\"pfy-service-image\">\n                    <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/pfy3.webp\" alt=\"Research and Development laboratory for food technology\" loading=\"lazy\">\n                <\/div>\n            <\/section>\n\n            <!-- ITEM 4: Packaging & Design -->\n            <section class=\"pfy-service-item pfy-layout-reverse\">\n                <!-- Kolom Teks -->\n                <div class=\"pfy-service-text\">\n                    <h3 class=\"pfy-service-headline\">Packaging &#038; Design<\/h3>\n                    <p class=\"pfy-service-body\">\n                        Enhance your brand presence with our custom packaging solutions. From sleek sachets and stand pouches to premium boxes, we design packaging that protects your product while elevating its market appeal.\n                    <\/p>\n                    <ul class=\"pfy-service-points\">\n                        <li><i class=\"fas fa-check-circle\"><\/i>Customizable packaging formats<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Premium visual design<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>High-quality printing options<\/li>\n                        <li><i class=\"fas fa-check-circle\"><\/i>Shelf-life optimized materials<\/li>\n                    <\/ul>\n                    <a href=\"#packaging-solutions\" class=\"pfy-service-cta\">\u2192 View Packaging Solutions<\/a>\n                <\/div>\n                <!-- Kolom Gambar -->\n                <div class=\"pfy-service-image\">\n                    <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/pfy4.webp\" alt=\"Various custom packaging designs for beverage products\" loading=\"lazy\">\n                <\/div>\n            <\/section>\n\n        <\/div>\n        <!-- Akhir Grid Layanan -->\n\n    <\/div>\n<\/section>\n<!-- AKHIR SECTION: OUR SOLUTIONS -->\n\n\n\n<!-- \n    KODE SECTION KATEGORI PRODUK PFY\n    Dibuat untuk custom widget HTML.\n    Struktur: HTML dan CSS dalam satu blok.\n    Desain: Modern, bersih, dan responsif (mobile-first).\n    Dependensi: Font Awesome 6 dan font Montserrat (diasumsikan sudah di-load global).\n-->\n\n<!-- Mulai: Section Kategori Produk -->\n<section class=\"pfy-categories-section\">\n    <style>\n        \/* --- CSS UNTUK SECTION KATEGORI PRODUK --- *\/\n        \/* Disesuaikan untuk konsistensi dengan section lain & menggunakan CSS Variables *\/\n\n        .pfy-categories-section {\n            \/* Variabel warna yang diselaraskan dengan section lain *\/\n            --pfy-primary: #2d7b4d;\n            --pfy-dark: #1a4a2e;\n            --pfy-accent: #40b06e;\n            --pfy-white: #FFFFFF;\n            --pfy-dark-text: #212529;\n            --pfy-light-gray-bg: #f8f9fa;\n            --pfy-border-color: #e9ecef;\n\n            font-family: 'Montserrat', sans-serif;\n            background-color: var(--pfy-light-gray-bg);\n            padding: 60px 20px;\n            text-align: center;\n            overflow: hidden;\n        }\n\n        .pfy-categories-section * {\n            box-sizing: border-box;\n        }\n\n        \/* Kontainer Utama Section *\/\n        .pfy-categories-container {\n            max-width: 1140px; \/* Disesuaikan dengan section lain *\/\n            margin: 0 auto;\n            position: relative;\n            z-index: 1;\n        }\n\n        \/* Header Section (Judul & Subjudul) *\/\n        .pfy-categories-header {\n            margin-bottom: 50px; \/* Disesuaikan *\/\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .pfy-categories-header .pfy-section-title {\n            font-size: 32px; \/* Disesuaikan *\/\n            font-weight: 700;\n            color: var(--pfy-dark);\n            margin-bottom: 16px;\n            position: relative;\n            display: inline-block;\n        }\n\n        \/* Garis dekoratif di bawah judul *\/\n        .pfy-categories-header .pfy-section-title::after {\n            content: '';\n            position: absolute;\n            bottom: -8px;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 60px;\n            height: 3px;\n            background-color: var(--pfy-accent);\n            border-radius: 2px;\n        }\n\n        .pfy-categories-header .pfy-section-intro {\n            font-size: 16px; \/* Disesuaikan *\/\n            color: var(--pfy-dark-text);\n            line-height: 1.7; \/* Disesuaikan *\/\n        }\n\n        \/* Grid untuk Kategori *\/\n        .pfy-categories-grid {\n            display: grid;\n            grid-template-columns: 1fr; \/* Mobile-first: 1 kolom *\/\n            gap: 25px; \/* Disesuaikan *\/\n            margin-bottom: 40px;\n        }\n\n        \/* Kartu Kategori *\/\n        .pfy-category-card {\n            background-color: var(--pfy-white);\n            padding: 30px 25px;\n            border-radius: 8px;\n            border: 1px solid var(--pfy-border-color);\n            text-align: left;\n            transition: transform 0.3s ease, box-shadow 0.3s ease;\n            display: flex;\n            flex-direction: column;\n            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05); \/* Disesuaikan *\/\n        }\n\n        .pfy-category-card:hover {\n            transform: translateY(-8px);\n            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.07);\n        }\n\n        .pfy-category-icon {\n            font-size: 2.5rem; \/* 40px *\/\n            color: var(--pfy-primary);\n            margin-bottom: 15px;\n            width: 50px;\n        }\n\n        .pfy-category-title {\n            font-size: 1.2rem; \/* 19.2px *\/\n            font-weight: 600;\n            color: var(--pfy-dark);\n            margin-top: 0;\n            margin-bottom: 8px;\n        }\n\n        .pfy-category-description {\n            font-size: 0.95rem; \/* 15.2px *\/\n            color: var(--pfy-dark-text);\n            line-height: 1.6;\n            margin-top: 0;\n            flex-grow: 1; \/* Membuat deskripsi mengisi ruang agar tombol sejajar *\/\n        }\n\n        \/* Tombol CTA *\/\n        .pfy-categories-cta {\n            display: inline-block;\n            background-color: var(--pfy-primary);\n            color: var(--pfy-white);\n            padding: 14px 30px;\n            border-radius: 50px;\n            text-decoration: none;\n            font-weight: 600;\n            font-size: 1rem;\n            transition: background-color 0.3s ease, transform 0.3s ease;\n            border: none;\n            cursor: pointer;\n        }\n\n        .pfy-categories-cta:hover {\n            background-color: var(--pfy-dark);\n            color: var(--pfy-white);\n            transform: scale(1.05);\n        }\n\n        \/* --- Media Queries untuk Responsivitas --- *\/\n\n        @media (min-width: 768px) {\n            .pfy-categories-section {\n                padding: 80px 40px;\n            }\n            .pfy-categories-grid {\n                grid-template-columns: repeat(2, 1fr);\n            }\n        }\n\n        @media (min-width: 992px) {\n            .pfy-categories-grid {\n                grid-template-columns: repeat(4, 1fr);\n            }\n        }\n    <\/style>\n\n    <div class=\"pfy-categories-container\">\n        <!-- Header: Judul dan Subjudul Section -->\n        <div class=\"pfy-categories-header\">\n            <h2 class=\"pfy-section-title\">Product Categories<\/h2>\n            <p class=\"pfy-section-intro\">\n                High-quality powder beverages crafted for beauty, wellness, nutrition, and modern lifestyle markets.\n            <\/p>\n        <\/div>\n\n        <!-- Grid: Kumpulan Kartu Kategori -->\n        <div class=\"pfy-categories-grid\">\n            <!-- Kategori 1: Beauty & Collagen -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-gem\"><\/i>\n                <h3 class=\"pfy-category-title\">Beauty &#038; Collagen Drinks<\/h3>\n                <p class=\"pfy-category-description\">\n                    Glow-enhancing beverages formulated with collagen, vitamins, and antioxidants to support skin health and radiance.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 2: Fibre & Detox -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-leaf\"><\/i>\n                <h3 class=\"pfy-category-title\">Fibre &#038; Detox Drinks<\/h3>\n                <p class=\"pfy-category-description\">\n                    High-fiber blends designed to promote digestion, gut health, and natural body detoxification.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 3: Protein & Supplement -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-dumbbell\"><\/i>\n                <h3 class=\"pfy-category-title\">Protein &#038; Supplement Drinks<\/h3>\n                <p class=\"pfy-category-description\">\n                    Whey, plant-based, and functional supplement powders for fitness, muscle recovery, and daily nutrition.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 4: Wellness & Herbal -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-spa\"><\/i>\n                <h3 class=\"pfy-category-title\">Wellness &#038; Herbal Drinks<\/h3>\n                <p class=\"pfy-category-description\">\n                    Traditional herbal blends and modern wellness formulas focused on immunity, relaxation, and vitality.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 5: Coffee & Modern Caf\u00e9 -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-coffee\"><\/i>\n                <h3 class=\"pfy-category-title\">Coffee &#038; Modern Caf\u00e9 Drinks<\/h3>\n                <p class=\"pfy-category-description\">\n                    Instant caf\u00e9-style beverages including latte, matcha, chocolate, and flavored coffee blends.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 6: Milk & Non-Dairy -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-blender\"><\/i>\n                <h3 class=\"pfy-category-title\">Milk &#038; Non-Dairy Powder<\/h3>\n                <p class=\"pfy-category-description\">\n                    Dairy and plant-based milk powders, including high-calcium, nutritional blends, and functional milk variants.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 7: Diet & Functional -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-weight-scale\"><\/i>\n                <h3 class=\"pfy-category-title\">Diet &#038; Functional Drinks<\/h3>\n                <p class=\"pfy-category-description\">\n                    Weight management, slimming, and metabolic support powders formulated with proven active ingredients.\n                <\/p>\n            <\/div>\n\n            <!-- Kategori 8: Bulk Foodservice -->\n            <div class=\"pfy-category-card\">\n                <i class=\"pfy-category-icon fa-solid fa-box-open\"><\/i>\n                <h3 class=\"pfy-category-title\">Bulk Foodservice Powder<\/h3>\n                <p class=\"pfy-category-description\">\n                    High-volume powder blends for hotels, restaurants, distributors, and large beverage brands.\n                <\/p>\n            <\/div>\n        <\/div>\n\n        <!-- Tombol Call to Action (CTA) -->\n        <a href=\"#link-ke-halaman-portfolio\" class=\"pfy-categories-cta\">\n            View Full Product Portfolio\n        <\/a>\n    <\/div>\n<\/section>\n<!-- Selesai: Section Kategori Produk -->\n\n\n\n<style>\n\/* PFY Trusted By Section Styles with Owl Carousel *\/\n\n\/* Ensure Montserrat and Font Awesome are loaded globally on your site. \n    This CSS assumes they are already available. *\/\n\n\/* 1. Main Section Container *\/\n.pfy-trusted-by-section {\n      font-family: 'Montserrat', sans-serif;\n      background-color: #f8f9fa; \/* Putih lembut *\/\n      padding: 60px 0;\n      text-align: center;\n      overflow: hidden;\n      position: relative;\n}\n\n\/* 2. Content Wrapper *\/\n.pfy-trusted-by-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 0 15px;\n      position: relative;\n      z-index: 2;\n}\n\n\/* 3. Typography *\/\n.pfy-trusted-by-section h2 {\n      font-size: 28px;\n      font-weight: 700;\n      color: #1a4a2e; \/* Gelap *\/\n      margin-bottom: 12px;\n      line-height: 1.3;\n      position: relative;\n      display: inline-block;\n}\n\n.pfy-trusted-by-section .pfy-subtitle {\n      font-size: 16px;\n      color: #212529; \/* Hitam pudar *\/\n      max-width: 700px;\n      margin: 20px auto 40px auto;\n      line-height: 1.6;\n}\n\n\/* 4. Decorative Divider *\/\n.pfy-trusted-by-section h2::after {\n      content: '';\n      display: block;\n      width: 80px;\n      height: 4px;\n      background-color: #40b06e; \/* Aksen cerah *\/\n      margin: 20px auto 0;\n      border-radius: 2px;\n}\n\n\/* 5. Carousel Styles *\/\n.pfy-logo-carousel-item {\n     padding: 15px;\n     text-align: center;\n}\n\n.pfy-logo-wrapper {\n     background: linear-gradient(135deg, rgba(180,230,180,0.9) 0%, rgba(70,180,110,0.5) 100%);\n     border-radius: 12px;\n     padding: 25px;\n     height: 140px;\n     display: flex;\n     align-items: center;\n     justify-content: center;\n     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);\n     transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\n     border: 1px solid rgba(0, 0, 0, 0.05);\n     position: relative;\n     overflow: hidden;\n}\n\n.pfy-logo-wrapper img {\n     max-width: 100%;\n     max-height: 80%;\n     width: auto;\n     height: auto;\n     object-fit: contain;\n     filter: drop-shadow(0 2px 4px rgba(0,0,0,0.1));\n     opacity: 1;\n     transition: all 0.4s ease;\n     position: relative;\n     z-index: 2;\n}\n\n.pfy-logo-wrapper:hover {\n     box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15);\n     transform: translateY(-5px);\n}\n\n.pfy-logo-wrapper:hover img {\n     transform: scale(1.05);\n}\n\n\/* 6. Owl Carousel Navigation & Dots *\/\n.pfy-trusted-by-section .owl-nav {\n     position: absolute;\n     top: 50%;\n     width: 100%;\n     display: flex;\n     justify-content: space-between;\n     transform: translateY(-50%);\n     pointer-events: none;\n     left: 0;\n}\n\n.pfy-trusted-by-section .owl-nav button {\n     background: #40b06e !important;\n     color: #fff !important;\n     width: 45px;\n     height: 45px;\n     border-radius: 50%;\n     font-size: 18px;\n     display: flex;\n     align-items: center;\n     justify-content: center;\n     transition: all 0.3s ease;\n     pointer-events: all;\n     box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n     border: none;\n     margin: 0 -20px; \/* Adjust position outside the main content *\/\n}\n\n.pfy-trusted-by-section .owl-nav button:hover {\n     background: #2d7b4d !important;\n     transform: scale(1.1);\n}\n\n.pfy-trusted-by-section .owl-dots {\n     text-align: center;\n     margin-top: 30px;\n}\n\n.pfy-trusted-by-section .owl-dots button.owl-dot {\n     width: 12px;\n     height: 12px;\n     border-radius: 50%;\n     background: #d4edda;\n     margin: 0 6px;\n     transition: all 0.3s ease;\n     border: 1px solid rgba(0,0,0,0.05);\n}\n\n.pfy-trusted-by-section .owl-dots button.owl-dot.active {\n     background: #2d7b4d;\n     transform: scale(1.2);\n}\n\n\/* 7. Responsive Design *\/\n@media (min-width: 768px) {\n      .pfy-trusted-by-section {\n             padding: 80px 0;\n      }\n      .pfy-trusted-by-section h2 {\n             font-size: 36px;\n      }\n      .pfy-trusted-by-section .pfy-subtitle {\n             font-size: 18px;\n      }\n}\n\n@media (max-width: 767px) {\n     .pfy-trusted-by-section .owl-nav {\n          display: none; \/* Hide nav arrows on mobile *\/\n     }\n     .pfy-logo-wrapper {\n          height: 110px;\n          padding: 20px;\n     }\n}\n<\/style>\n\n<!-- \n  ==================================================================\n  PFY TRUSTED BY SECTION (with Owl Carousel)\n  - Author: GitHub Copilot\n  - Description: A responsive carousel to display logos of trusted brands.\n  - Dependencies: jQuery, Owl Carousel 2, Font Awesome (for nav icons).\n  ==================================================================\n-->\n<section class=\"pfy-trusted-by-section\">\n      <div class=\"pfy-trusted-by-container\">\n\n             <!-- Section Header (Kept original copy) -->\n             <div class=\"pfy-section-header\">\n                     <h2>Trusted by 600+ Brands Across Indonesia &#038; Southeast Asia<\/h2>\n                     <p class=\"pfy-subtitle\">\n                            From startups to established wellness and beverage companies, we help brands scale their product innovations with confidence.\n                     <\/p>\n             <\/div>\n\n             <!-- Logo Carousel -->\n             <div class=\"pfy-logo-carousel owl-carousel owl-theme\">\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/1.webp\" alt=\"Client Logo 1\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/2.webp\" alt=\"Client Logo 2\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/3.webp\" alt=\"Client Logo 3\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/4.webp\" alt=\"Client Logo 4\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/5.webp\" alt=\"Client Logo 5\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/6.webp\" alt=\"Client Logo 6\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/7.webp\" alt=\"Client Logo 7\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/8.webp\" alt=\"Client Logo 8\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/9.webp\" alt=\"Client Logo 9\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n                     <div class=\"pfy-logo-carousel-item\">\n                          <div class=\"pfy-logo-wrapper\">\n                                <img decoding=\"async\" src=\"https:\/\/www.putrafarmayogyakarta.co.id\/wp-content\/uploads\/2024\/10\/10.webp\" alt=\"Client Logo 10\" loading=\"lazy\">\n                          <\/div>\n                     <\/div>\n             <\/div>\n             \n      <\/div>\n<\/section>\n\n<script>\n\/\/ Lightweight carousel initialization (loads dependencies if missing)\ndocument.addEventListener('DOMContentLoaded', function() {\n     \/\/ Function to load a script dynamically\n     function loadScript(src, callback) {\n          var script = document.createElement('script');\n          script.src = src;\n          script.onload = callback;\n          document.head.appendChild(script);\n     }\n\n     \/\/ Function to load a CSS file dynamically\n     function loadCSS(href) {\n          var link = document.createElement('link');\n          link.rel = 'stylesheet';\n          link.href = href;\n          document.head.appendChild(link);\n     }\n\n     \/\/ Main initialization logic\n     function initCarousel() {\n          if (typeof jQuery === 'undefined') {\n                loadScript('https:\/\/code.jquery.com\/jquery-3.6.0.min.js', function() {\n                     jQuery.noConflict();\n                     checkOwlCarousel(jQuery);\n                });\n          } else {\n                checkOwlCarousel(jQuery);\n          }\n     }\n\n     function checkOwlCarousel($) {\n          if (typeof $.fn.owlCarousel === 'function') {\n                setupCarousel($);\n          } else {\n                \/\/ Load Owl Carousel CSS\n                loadCSS('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/OwlCarousel2\/2.3.4\/assets\/owl.carousel.min.css');\n                loadCSS('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/OwlCarousel2\/2.3.4\/assets\/owl.theme.default.min.css');\n                \/\/ Load Font Awesome for nav icons\n                loadCSS('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.15.4\/css\/all.min.css');\n                \n                \/\/ Load Owl Carousel JS and then set it up\n                loadScript('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/OwlCarousel2\/2.3.4\/owl.carousel.min.js', function() {\n                     setupCarousel($);\n                });\n          }\n     }\n\n     function setupCarousel($) {\n          $('.pfy-logo-carousel').owlCarousel({\n                loop: true,\n                margin: 20,\n                nav: false,\n                dots: false,\n                autoplay: true,\n                autoplayTimeout: 3000,\n                autoplayHoverPause: true,\n                lazyLoad: true,\n                responsive: {\n                     0: { items: 2, margin: 10 },\n                     576: { items: 3 },\n                     768: { items: 4 },\n                     1200: { items: 5 }\n                },\n                navText: [\n                     '<i class=\"fas fa-chevron-left\" aria-hidden=\"true\"><\/i>',\n                     '<i class=\"fas fa-chevron-right\" aria-hidden=\"true\"><\/i>'\n                ]\n          });\n     }\n\n     \/\/ Start the process\n     initCarousel();\n});\n<\/script>\n\n\n\n<style>\n  \/* --- SCOPED CSS START --- *\/\n  \n  \/* Container Utama *\/\n  .pfy-global-section {\n    font-family: 'Montserrat', sans-serif; \/* Menggunakan font global sesuai request *\/\n    background-color: #f8f9fa; \/* Putih Lembut *\/\n    padding: 60px 20px;\n    overflow: hidden;\n    position: relative;\n    box-sizing: border-box;\n  }\n\n  .pfy-global-section * {\n    box-sizing: border-box;\n  }\n\n  \/* Layout Container *\/\n  .pfy-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center; \/* Vertical Center *\/\n    gap: 40px;\n  }\n\n  \/* Kolom Kiri: Visuals (Image Grid) *\/\n  .pfy-col-visual {\n    flex: 1 1 100%;\n    position: relative;\n  }\n\n  .pfy-image-mosaic {\n    display: grid;\n    grid-template-columns: 1.5fr 1fr;\n    grid-template-rows: 200px 200px;\n    gap: 15px;\n  }\n\n  .pfy-img-wrapper {\n    position: relative;\n    overflow: hidden;\n    border-radius: 12px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n  }\n\n  .pfy-img-wrapper img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.5s ease;\n  }\n\n  .pfy-img-wrapper:hover img {\n    transform: scale(1.05);\n  }\n\n  \/* Pengaturan Grid Gambar agar estetik *\/\n  .pfy-img-1 {\n    grid-column: 1 \/ 2;\n    grid-row: 1 \/ 3; \/* Gambar utama tinggi *\/\n  }\n  .pfy-img-2 {\n    grid-column: 2 \/ 3;\n    grid-row: 1 \/ 2;\n  }\n  .pfy-img-3 {\n    grid-column: 2 \/ 3;\n    grid-row: 2 \/ 3;\n  }\n\n  \/* Dekorasi Visual *\/\n  .pfy-shape-deco {\n    position: absolute;\n    z-index: 0;\n    bottom: -20px;\n    left: -20px;\n    width: 150px;\n    height: 150px;\n    background-color: #d4edda; \/* Hijau Terang *\/\n    border-radius: 50%;\n    opacity: 0.6;\n    filter: blur(40px);\n  }\n\n  \/* Kolom Kanan: Content *\/\n  .pfy-col-content {\n    flex: 1 1 100%;\n    z-index: 1;\n  }\n\n  \/* Typography *\/\n  .pfy-subtitle {\n    display: inline-block;\n    color: #2d7b4d; \/* Warna Utama *\/\n    font-weight: 700;\n    font-size: 14px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    margin-bottom: 10px;\n    border-bottom: 2px solid #40b06e; \/* Aksen Cerah *\/\n    padding-bottom: 2px;\n  }\n\n  .pfy-title {\n    color: #1a4a2e; \/* Hijau Gelap *\/\n    font-size: 32px;\n    font-weight: 700;\n    line-height: 1.2;\n    margin: 0 0 20px 0;\n  }\n\n  .pfy-intro {\n    color: #212529; \/* Hitam Pudar *\/\n    font-size: 16px;\n    line-height: 1.6;\n    margin-bottom: 35px;\n    border-left: 4px solid #40b06e;\n    padding-left: 15px;\n  }\n\n  \/* Feature List Grid *\/\n  .pfy-features-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 25px;\n  }\n\n  .pfy-feature-item {\n    display: flex;\n    align-items: flex-start;\n    gap: 15px;\n    background: #fff;\n    padding: 15px;\n    border-radius: 8px;\n    border: 1px solid #e9ecef;\n    transition: all 0.3s ease;\n  }\n\n  .pfy-feature-item:hover {\n    border-color: #d4edda;\n    box-shadow: 0 5px 15px rgba(45, 123, 77, 0.08);\n    transform: translateY(-2px);\n  }\n\n  \/* Icon Style *\/\n  .pfy-icon-box {\n    flex-shrink: 0;\n    width: 45px;\n    height: 45px;\n    background-color: #d4edda; \/* Hijau Terang *\/\n    color: #155724; \/* Teks Hijau Tua *\/\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 18px;\n  }\n\n  .pfy-text-box h3 {\n    margin: 0 0 5px 0;\n    font-size: 16px;\n    font-weight: 700;\n    color: #2d7b4d;\n  }\n\n  .pfy-highlight {\n    display: block;\n    font-size: 13px;\n    font-weight: 600;\n    color: #40b06e; \/* Aksen Cerah *\/\n    margin-bottom: 5px;\n    text-transform: uppercase;\n  }\n\n  .pfy-text-box p {\n    margin: 0;\n    font-size: 14px;\n    color: #212529;\n    line-height: 1.5;\n  }\n\n  \/* Responsiveness (Desktop) *\/\n  @media (min-width: 992px) {\n    .pfy-global-section {\n      padding: 80px 40px;\n    }\n    \n    .pfy-col-visual {\n      flex: 1 1 45%;\n      order: 1; \/* Visual Kiri *\/\n    }\n    \n    .pfy-col-content {\n      flex: 1 1 50%;\n      order: 2; \/* Konten Kanan *\/\n    }\n\n    .pfy-features-grid {\n      grid-template-columns: 1fr 1fr; \/* 2 Kolom untuk points *\/\n    }\n  }\n\n  \/* Accessibility Focus *\/\n  .pfy-global-section:focus-within {\n    outline: 2px solid #2d7b4d;\n    outline-offset: 2px;\n  }\n<\/style>\n\n<section class=\"pfy-global-section\" aria-label=\"Why Choose Putra Farma Yogyakarta\">\n  <div class=\"pfy-container\">\n    \n    <div class=\"pfy-col-visual\">\n      <div class=\"pfy-shape-deco\"><\/div> <div class=\"pfy-image-mosaic\">\n        \n        <div class=\"pfy-img-wrapper pfy-img-1\">\n          <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/pfy_mengapa.webp\" \n               alt=\"Putra Farma Yogyakarta Modern Production Facility\" \n               width=\"400\" height=\"600\" loading=\"lazy\">\n        <\/div>\n\n        <div class=\"pfy-img-wrapper pfy-img-2\">\n          <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/RND.webp\" \n               alt=\"Expert Formulation Team in Laboratory\" \n               width=\"400\" height=\"300\" loading=\"lazy\">\n        <\/div>\n\n        <div class=\"pfy-img-wrapper pfy-img-3\">\n          <img decoding=\"async\" src=\"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-content\/uploads\/2026\/02\/QC.webp\" \n               alt=\"High Standard Quality Control Process\" \n               width=\"300\" height=\"300\" loading=\"lazy\">\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"pfy-col-content\">\n      <span class=\"pfy-subtitle\">Global Manufacturing Standard<\/span>\n      <h2 class=\"pfy-title\">Why Global Brands Trust PFY<\/h2>\n      <p class=\"pfy-intro\">\n        At Putra Farma Yogyakarta, we combine speed, quality, and regulatory excellence to help brands launch safe, competitive, and market-ready powder beverage products \u2014 efficiently and confidentially.\n      <\/p>\n\n      <div class=\"pfy-features-grid\">\n        \n        <div class=\"pfy-feature-item\">\n          <div class=\"pfy-icon-box\">\n            <i class=\"fas fa-rocket\"><\/i>\n          <\/div>\n          <div class=\"pfy-text-box\">\n            <h3>Fast Product Development<\/h3>\n            <span class=\"pfy-highlight\">Turnaround in 3\u201310 Days<\/span>\n            <p>Accelerated development by expert formulators without compromising quality.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"pfy-feature-item\">\n          <div class=\"pfy-icon-box\">\n            <i class=\"fas fa-certificate\"><\/i>\n          <\/div>\n          <div class=\"pfy-text-box\">\n            <h3>Regulatory Expertise<\/h3>\n            <span class=\"pfy-highlight\">BPOM \u2022 Halal \u2022 HACCP<\/span>\n            <p>Full support for regulatory approvals ensuring legal market readiness.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"pfy-feature-item\">\n          <div class=\"pfy-icon-box\">\n            <i class=\"fas fa-industry\"><\/i>\n          <\/div>\n          <div class=\"pfy-text-box\">\n            <h3>Modern &#038; Hygienic<\/h3>\n            <span class=\"pfy-highlight\">ISO 22000 Certified<\/span>\n            <p>Facility designed for consistent safety, hygiene, and premium quality.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"pfy-feature-item\">\n          <div class=\"pfy-icon-box\">\n            <i class=\"fas fa-user-shield\"><\/i>\n          <\/div>\n          <div class=\"pfy-text-box\">\n            <h3>Confidential &#038; Secure<\/h3>\n            <span class=\"pfy-highlight\">Your IP Protected<\/span>\n            <p>Strict confidentiality agreements to safeguard your unique formula.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"pfy-feature-item\">\n          <div class=\"pfy-icon-box\">\n            <i class=\"fas fa-boxes\"><\/i>\n          <\/div>\n          <div class=\"pfy-text-box\">\n            <h3>Flexible MOQ<\/h3>\n            <span class=\"pfy-highlight\">Startup to Global<\/span>\n            <p>Scalable production options with efficient cost structures.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"pfy-feature-item\">\n          <div class=\"pfy-icon-box\">\n            <i class=\"fas fa-calendar-check\"><\/i>\n          <\/div>\n          <div class=\"pfy-text-box\">\n            <h3>Extended Shelf Life<\/h3>\n            <span class=\"pfy-highlight\">Up to 24 Months<\/span>\n            <p>Advanced formulation ensuring longevity without harmful preservatives.<\/p>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<style>\n  \/* --- SCOPED CSS START --- *\/\n\n  \/* 1. Container Setup *\/\n  .pfy-proc-section {\n    font-family: 'Montserrat', sans-serif;\n    background-color: #ffffff; \/* Background Putih agar kontras dengan section sebelumnya *\/\n    padding: 80px 20px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .pfy-proc-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    text-align: center;\n  }\n\n  \/* 2. Header Styles *\/\n  .pfy-proc-header {\n    max-width: 800px;\n    margin: 0 auto 60px auto;\n  }\n\n  .pfy-proc-title {\n    color: #1a4a2e; \/* Hijau Gelap *\/\n    font-size: 32px;\n    font-weight: 700;\n    margin-bottom: 20px;\n    line-height: 1.3;\n  }\n\n  .pfy-proc-intro {\n    color: #212529; \/* Hitam Pudar *\/\n    font-size: 16px;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* 3. Timeline Grid (Desktop Base) *\/\n  .pfy-proc-timeline {\n    display: grid;\n    grid-template-columns: repeat(6, 1fr); \/* 6 Kolom Horizontal *\/\n    gap: 20px;\n    position: relative;\n    padding-top: 20px;\n  }\n\n  \/* Garis Konektor Horizontal (Desktop Only) *\/\n  .pfy-proc-timeline::before {\n    content: '';\n    position: absolute;\n    top: 55px; \/* Sesuaikan dengan posisi tengah ikon *\/\n    left: 5%; \/* Mulai sedikit masuk *\/\n    right: 5%;\n    height: 3px;\n    background: #e9ecef; \/* Abu muda *\/\n    z-index: 0;\n    display: none; \/* Hidden on Mobile default *\/\n  }\n\n  \/* 4. Step Card Styling *\/\n  .pfy-proc-step {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    transition: transform 0.3s ease;\n  }\n\n  .pfy-proc-step:hover {\n    transform: translateY(-5px);\n  }\n\n  \/* Icon Wrapper *\/\n  .pfy-step-icon-box {\n    width: 70px;\n    height: 70px;\n    background-color: #2d7b4d; \/* Hijau Utama *\/\n    border: 4px solid #ffffff; \/* Border putih agar memutus garis belakang *\/\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n    font-size: 24px;\n    margin-bottom: 20px;\n    box-shadow: 0 5px 15px rgba(45, 123, 77, 0.2);\n    transition: background-color 0.3s ease;\n  }\n\n  .pfy-proc-step:hover .pfy-step-icon-box {\n    background-color: #40b06e; \/* Aksen Cerah saat Hover *\/\n  }\n\n  \/* Step Number Badge *\/\n  .pfy-step-number {\n    position: absolute;\n    top: -5px;\n    right: calc(50% - 35px); \/* Posisi nempel di ikon *\/\n    background-color: #1a4a2e;\n    color: #fff;\n    font-size: 10px;\n    font-weight: 700;\n    padding: 4px 8px;\n    border-radius: 10px;\n    border: 2px solid #fff;\n  }\n\n  \/* Content Text *\/\n  .pfy-step-title {\n    font-size: 16px;\n    font-weight: 700;\n    color: #2d7b4d;\n    margin: 0 0 10px 0;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n  }\n\n  .pfy-step-desc {\n    font-size: 13px;\n    color: #212529;\n    line-height: 1.5;\n    padding: 0 5px;\n  }\n\n  \/* --- RESPONSIVE MEDIA QUERIES --- *\/\n\n  \/* Tablet (Medium Screens) - Break into 2 rows of 3 *\/\n  @media (max-width: 991px) {\n    .pfy-proc-timeline {\n      grid-template-columns: repeat(3, 1fr);\n      row-gap: 40px;\n    }\n    \n    .pfy-proc-timeline::before {\n      display: none; \/* Hilangkan garis horizontal di tablet agar rapi *\/\n    }\n  }\n\n  \/* Mobile (Small Screens) - Vertical Timeline *\/\n  @media (max-width: 767px) {\n    .pfy-proc-header {\n      margin-bottom: 40px;\n      padding: 0 15px;\n    }\n\n    .pfy-proc-title {\n      font-size: 26px;\n    }\n\n    .pfy-proc-timeline {\n      display: flex;\n      flex-direction: column;\n      gap: 0; \/* Gap dihandle oleh padding item *\/\n      padding: 0 20px;\n      text-align: left; \/* Text rata kiri *\/\n    }\n\n    \/* Garis Vertikal untuk Mobile *\/\n    .pfy-proc-timeline {\n      border-left: 3px solid #e9ecef;\n      margin-left: 20px; \/* Space untuk garis *\/\n    }\n\n    .pfy-proc-step {\n      flex-direction: row; \/* Icon kiri, Text kanan *\/\n      align-items: flex-start;\n      margin-bottom: 30px;\n      margin-left: -37px; \/* Tarik ke kiri agar ikon pas di garis *\/\n    }\n\n    .pfy-proc-step:last-child {\n      margin-bottom: 0;\n    }\n\n    .pfy-step-icon-box {\n      width: 50px;\n      height: 50px;\n      font-size: 18px;\n      margin-bottom: 0;\n      margin-right: 20px;\n      flex-shrink: 0; \/* Agar icon tidak gepeng *\/\n    }\n\n    .pfy-step-number {\n      display: none; \/* Sembunyikan angka kecil di mobile agar bersih *\/\n    }\n\n    .pfy-step-content-wrapper {\n      padding-top: 5px; \/* Align text dengan icon *\/\n    }\n\n    .pfy-step-desc {\n      padding: 0;\n      font-size: 14px;\n    }\n  }\n\n  \/* Desktop Large Only - Show Horizontal Line *\/\n  @media (min-width: 992px) {\n    .pfy-proc-timeline::before {\n      display: block;\n    }\n    \n    .pfy-step-number {\n       right: calc(50% - 40px); \/* Adjust badge position *\/\n    }\n  }\n<\/style>\n\n<section class=\"pfy-proc-section\" aria-label=\"Manufacturing Process Timeline\">\n  <div class=\"pfy-proc-container\">\n    \n    <div class=\"pfy-proc-header\">\n      <h2 class=\"pfy-proc-title\">From Idea to Finished Products \u2014 Made Simple<\/h2>\n      <p class=\"pfy-proc-intro\">\n        Our streamlined manufacturing process ensures efficiency, quality, and regulatory compliance at every stage \u2014 from initial concept to final delivery.\n      <\/p>\n    <\/div>\n\n    <div class=\"pfy-proc-timeline\">\n\n      <div class=\"pfy-proc-step\">\n        <div class=\"pfy-step-icon-box\">\n          <i class=\"fas fa-comments\"><\/i>\n          <div class=\"pfy-step-number\">1<\/div>\n        <\/div>\n        <div class=\"pfy-step-content-wrapper\">\n          <h3 class=\"pfy-step-title\">Consultation<\/h3>\n          <p class=\"pfy-step-desc\">Understanding your product goals, formulation needs, and branding vision.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"pfy-proc-step\">\n        <div class=\"pfy-step-icon-box\">\n          <i class=\"fas fa-flask\"><\/i>\n          <div class=\"pfy-step-number\">2<\/div>\n        <\/div>\n        <div class=\"pfy-step-content-wrapper\">\n          <h3 class=\"pfy-step-title\">Formulation<\/h3>\n          <p class=\"pfy-step-desc\">R&#038;D team develops custom formulas and provides samples for evaluation.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"pfy-proc-step\">\n        <div class=\"pfy-step-icon-box\">\n          <i class=\"fas fa-microscope\"><\/i>\n          <div class=\"pfy-step-number\">3<\/div>\n        <\/div>\n        <div class=\"pfy-step-content-wrapper\">\n          <h3 class=\"pfy-step-title\">Quality Check<\/h3>\n          <p class=\"pfy-step-desc\">Microbiological analysis and stability testing to ensure safety and consistency.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"pfy-proc-step\">\n        <div class=\"pfy-step-icon-box\">\n          <i class=\"fas fa-file-signature\"><\/i>\n          <div class=\"pfy-step-number\">4<\/div>\n        <\/div>\n        <div class=\"pfy-step-content-wrapper\">\n          <h3 class=\"pfy-step-title\">Licensing<\/h3>\n          <p class=\"pfy-step-desc\">We manage BPOM registration and Halal certification for market readiness.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"pfy-proc-step\">\n        <div class=\"pfy-step-icon-box\">\n          <i class=\"fas fa-industry\"><\/i>\n          <div class=\"pfy-step-number\">5<\/div>\n        <\/div>\n        <div class=\"pfy-step-content-wrapper\">\n          <h3 class=\"pfy-step-title\">Production<\/h3>\n          <p class=\"pfy-step-desc\">Scalable mass production using hygienic and modern machinery lines.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"pfy-proc-step\">\n        <div class=\"pfy-step-icon-box\">\n          <i class=\"fas fa-shipping-fast\"><\/i>\n          <div class=\"pfy-step-number\">6<\/div>\n        <\/div>\n        <div class=\"pfy-step-content-wrapper\">\n          <h3 class=\"pfy-step-title\">Delivery<\/h3>\n          <p class=\"pfy-step-desc\">Customized packaging, secure logistics, and on-time delivery to you.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/OwlCarousel2\/2.3.4\/assets\/owl.carousel.min.css\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/OwlCarousel2\/2.3.4\/assets\/owl.theme.default.min.css\">\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.6.0\/jquery.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/OwlCarousel2\/2.3.4\/owl.carousel.min.js\"><\/script>\n\n<style>\n  \/* --- SCOPED CSS START --- *\/\n  \n  .pfy-gallery-section {\n    font-family: 'Montserrat', sans-serif;\n    background-color: #f8f9fa;\n    padding: 80px 20px;\n    box-sizing: border-box;\n    overflow: hidden; \/* Mencegah horizontal scroll bar *\/\n  }\n\n  .pfy-gallery-container {\n    max-width: 1200px;\n    margin: 0 auto;\n  }\n\n  \/* Header Section *\/\n  .pfy-gallery-header {\n    text-align: center;\n    max-width: 800px;\n    margin: 0 auto 50px auto;\n  }\n\n  .pfy-gallery-caption {\n    display: inline-block;\n    color: #40b06e;\n    font-weight: 700;\n    font-size: 14px;\n    text-transform: uppercase;\n    letter-spacing: 1.5px;\n    margin-bottom: 10px;\n  }\n\n  .pfy-gallery-title {\n    color: #1a4a2e;\n    font-size: 32px;\n    font-weight: 700;\n    margin: 0 0 15px 0;\n  }\n\n  .pfy-gallery-intro {\n    color: #212529;\n    font-size: 16px;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* --- ITEM STYLING (Shared Desktop & Mobile) --- *\/\n  .pfy-gallery-item {\n    position: relative;\n    border-radius: 12px;\n    overflow: hidden;\n    \/* Height akan diatur berbeda di media query *\/\n    background-color: #000;\n    margin: 0; \/* Reset margin figure *\/\n    cursor: grab; \/* Cursor grab untuk carousel *\/\n  }\n\n  .pfy-gallery-item img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    display: block;\n  }\n\n  \/* Overlay Style *\/\n  .pfy-overlay {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(to top, rgba(26, 74, 46, 0.95) 0%, rgba(26, 74, 46, 0.5) 40%, transparent 100%);\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 25px;\n    transition: opacity 0.4s ease;\n  }\n\n  .pfy-item-title {\n    color: #ffffff;\n    font-size: 18px;\n    font-weight: 700;\n    margin: 0 0 5px 0;\n    border-left: 3px solid #40b06e;\n    padding-left: 10px;\n  }\n\n  .pfy-item-desc {\n    color: #e9ecef;\n    font-size: 13px;\n    line-height: 1.5;\n    margin: 0;\n    opacity: 0.9;\n  }\n\n  \/* --- DESKTOP SPECIFIC (GRID LAYOUT) --- *\/\n  @media (min-width: 768px) {\n    .pfy-gallery-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 20px;\n    }\n\n    .pfy-gallery-item {\n      height: 350px; \/* Fixed height for grid items *\/\n      cursor: default; \/* Reset cursor di desktop *\/\n    }\n\n    \/* Hover effect hanya di desktop *\/\n    .pfy-gallery-item:hover img {\n      transform: scale(1.1);\n    }\n    \n    .pfy-item-full {\n      grid-column: 1 \/ -1; \/* Full Width *\/\n      height: 400px;\n    }\n    \n    \/* Text Animation di Desktop *\/\n    .pfy-overlay-content {\n      transform: translateY(20px);\n      transition: transform 0.4s ease;\n    }\n    .pfy-gallery-item:hover .pfy-overlay-content {\n      transform: translateY(0);\n    }\n  }\n\n  \/* --- MOBILE SPECIFIC (CAROUSEL STYLING) --- *\/\n  @media (max-width: 767px) {\n    \/* Reset Grid *\/\n    .pfy-gallery-grid {\n      display: block; \/* Owl butuh display block *\/\n    }\n\n    .pfy-gallery-header {\n      padding: 0 15px;\n      margin-bottom: 30px;\n    }\n\n    .pfy-gallery-title {\n      font-size: 26px;\n    }\n\n    \/* Fixed height agar carousel rapi *\/\n    .pfy-gallery-item {\n      height: 380px; \n    }\n    \n    .pfy-overlay {\n        padding: 20px;\n        \/* Di mobile overlay sedikit lebih gelap agar tulisan jelas tanpa hover *\/\n        background: linear-gradient(to top, rgba(26, 74, 46, 1) 0%, rgba(26, 74, 46, 0) 70%);\n    }\n\n    \/* Styling Dots Owl Carousel agar hijau *\/\n    .owl-theme .owl-dots .owl-dot span {\n      background: #d4edda !important; \/* Hijau muda *\/\n      width: 10px;\n      height: 10px;\n      margin: 5px 4px;\n    }\n    \n    .owl-theme .owl-dots .owl-dot.active span, \n    .owl-theme .owl-dots .owl-dot:hover span {\n      background: #2d7b4d !important; \/* Hijau Utama *\/\n      transform: scale(1.2);\n    }\n    \n    .owl-theme .owl-nav.disabled + .owl-dots {\n      margin-top: 20px;\n    }\n  }\n<\/style>\n\n<section class=\"pfy-gallery-section\" aria-label=\"Facility Showcase Gallery\">\n  <div class=\"pfy-gallery-container\">\n    \n    <div class=\"pfy-gallery-header\">\n      <span class=\"pfy-gallery-caption\">Certified, Safe, and Modern<\/span>\n      <h2 class=\"pfy-gallery-title\">Facility Showcase<\/h2>\n      <p class=\"pfy-gallery-intro\">\n        Our manufacturing facility is designed to meet international food safety and quality standards, ensuring consistent, hygienic, and scalable production.\n      <\/p>\n    <\/div>\n\n    <div id=\"pfy-gallery-wrapper\" class=\"pfy-gallery-grid\">\n      \n      <figure class=\"pfy-gallery-item\">\n        <img decoding=\"async\" src=\"https:\/\/placehold.co\/600x400\/2d7b4d\/FFFFFF\/png?text=Mixing+%26+Blending\" alt=\"Mixing Area\" loading=\"lazy\">\n        <figcaption class=\"pfy-overlay\">\n          <div class=\"pfy-overlay-content\">\n            <h3 class=\"pfy-item-title\">Mixing &#038; Blending<\/h3>\n            <p class=\"pfy-item-desc\">Precision-controlled mixing systems ensuring uniform quality in every batch.<\/p>\n          <\/div>\n        <\/figcaption>\n      <\/figure>\n\n      <figure class=\"pfy-gallery-item\">\n        <img decoding=\"async\" src=\"https:\/\/placehold.co\/600x400\/1a4a2e\/FFFFFF\/png?text=Automated+Filling\" alt=\"Filling Lines\" loading=\"lazy\">\n        <figcaption class=\"pfy-overlay\">\n          <div class=\"pfy-overlay-content\">\n            <h3 class=\"pfy-item-title\">Sachet &#038; Pouch Filling<\/h3>\n            <p class=\"pfy-item-desc\">Automated filling processes for consistent weight, hygiene, and efficiency.<\/p>\n          <\/div>\n        <\/figcaption>\n      <\/figure>\n\n      <figure class=\"pfy-gallery-item\">\n        <img decoding=\"async\" src=\"https:\/\/placehold.co\/600x400\/40b06e\/FFFFFF\/png?text=R%26D+Laboratory\" alt=\"Laboratory\" loading=\"lazy\">\n        <figcaption class=\"pfy-overlay\">\n          <div class=\"pfy-overlay-content\">\n            <h3 class=\"pfy-item-title\">Laboratory &#038; R&#038;D<\/h3>\n            <p class=\"pfy-item-desc\">Dedicated formulation and quality testing environment led by specialists.<\/p>\n          <\/div>\n        <\/figcaption>\n      <\/figure>\n\n      <figure class=\"pfy-gallery-item\">\n        <img decoding=\"async\" src=\"https:\/\/placehold.co\/600x400\/155724\/FFFFFF\/png?text=Warehouse\" alt=\"Warehouse\" loading=\"lazy\">\n        <figcaption class=\"pfy-overlay\">\n          <div class=\"pfy-overlay-content\">\n            <h3 class=\"pfy-item-title\">Warehouse Area<\/h3>\n            <p class=\"pfy-item-desc\">Organized storage and inventory management to maintain integrity.<\/p>\n          <\/div>\n        <\/figcaption>\n      <\/figure>\n\n      <figure class=\"pfy-gallery-item pfy-item-full\">\n        <img decoding=\"async\" src=\"https:\/\/placehold.co\/1200x500\/2d7b4d\/FFFFFF\/png?text=Professional+PFY+Team\" alt=\"Our Team\" loading=\"lazy\">\n        <figcaption class=\"pfy-overlay\">\n          <div class=\"pfy-overlay-content\">\n            <h3 class=\"pfy-item-title\">Team &#038; Culture<\/h3>\n            <p class=\"pfy-item-desc\">A professional team committed to quality, integrity, and continuous improvement.<\/p>\n          <\/div>\n        <\/figcaption>\n      <\/figure>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\njQuery(document).ready(function($) {\n  var $gallery = $('#pfy-gallery-wrapper');\n  \n  \/\/ Settingan Owl Carousel\n  var owlOptions = {\n    items: 1,           \/\/ 1 gambar per slide di mobile\n    margin: 15,         \/\/ jarak antar slide\n    loop: true,         \/\/ looping terus\n    autoplay: true,     \/\/ auto slide\n    autoplayTimeout: 4000,\n    autoplayHoverPause: true,\n    dots: true,         \/\/ tampilkan titik navigasi bawah\n    nav: false          \/\/ sembunyikan panah kanan\/kiri\n  };\n\n  function initResponsiveGallery() {\n    var width = $(window).width();\n    \n    \/\/ Jika layar Mobile (< 768px)\n    if (width < 768) {\n      if (!$gallery.hasClass('owl-loaded')) {\n        $gallery.addClass('owl-carousel owl-theme');\n        $gallery.owlCarousel(owlOptions);\n      }\n    } \n    \/\/ Jika layar Desktop (>= 768px)\n    else {\n      if ($gallery.hasClass('owl-loaded')) {\n        $gallery.trigger('destroy.owl.carousel'); \/\/ Hancurkan carousel\n        $gallery.removeClass('owl-carousel owl-theme'); \/\/ Hapus class owl\n        \/\/ Hapus style inline sisa owl agar grid css bekerja\n        $gallery.find('.owl-stage-outer').children().unwrap();\n      }\n    }\n  }\n\n  \/\/ Jalankan saat load pertama kali\n  initResponsiveGallery();\n\n  \/\/ Jalankan saat layar di-resize\n  $(window).resize(function() {\n    \/\/ Tambahkan timeout kecil agar tidak berat saat drag resize window\n    clearTimeout(window.resizedFinished);\n    window.resizedFinished = setTimeout(function(){\n        initResponsiveGallery();\n    }, 250);\n  });\n});\n<\/script>\n\n\n\n<style>\n  \/* --- SCOPED CSS START --- *\/\n  \n  .pfy-blog-section {\n    font-family: 'Montserrat', sans-serif;\n    background-color: #ffffff;\n    padding: 80px 20px;\n    box-sizing: border-box;\n  }\n\n  .pfy-blog-container {\n    max-width: 1200px;\n    margin: 0 auto;\n  }\n\n  \/* Header *\/\n  .pfy-blog-header {\n    text-align: center;\n    max-width: 800px;\n    margin: 0 auto 50px auto;\n  }\n\n  .pfy-blog-title {\n    color: #1a4a2e; \/* Hijau Gelap *\/\n    font-size: 32px;\n    font-weight: 700;\n    margin: 0 0 15px 0;\n  }\n\n  .pfy-blog-subtitle {\n    color: #212529;\n    font-size: 16px;\n    line-height: 1.6;\n    margin: 0;\n  }\n\n  \/* Grid Layout *\/\n  .pfy-blog-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr); \/* 3 Kolom Desktop *\/\n    gap: 30px;\n  }\n\n  \/* Card Styling *\/\n  .pfy-blog-card {\n    background: #fff;\n    border-radius: 12px;\n    overflow: hidden;\n    box-shadow: 0 5px 20px rgba(0,0,0,0.05);\n    transition: all 0.3s ease;\n    display: flex;\n    flex-direction: column;\n    height: 100%; \/* Equal Height *\/\n    border: 1px solid #e9ecef;\n    text-decoration: none; \/* Link wrapper style *\/\n  }\n\n  .pfy-blog-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 15px 30px rgba(45, 123, 77, 0.15);\n    border-color: #d4edda;\n  }\n\n  \/* Image Wrapper *\/\n  .pfy-card-thumb {\n    height: 220px;\n    width: 100%;\n    position: relative;\n    overflow: hidden;\n    background-color: #e9ecef;\n  }\n\n  .pfy-card-thumb img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 0.5s ease;\n  }\n\n  .pfy-blog-card:hover .pfy-card-thumb img {\n    transform: scale(1.05);\n  }\n\n  .pfy-category-tag {\n    position: absolute;\n    top: 15px;\n    left: 15px;\n    background-color: #2d7b4d;\n    color: #fff;\n    font-size: 11px;\n    font-weight: 700;\n    padding: 4px 10px;\n    border-radius: 4px;\n    text-transform: uppercase;\n    z-index: 2;\n  }\n\n  \/* Card Content *\/\n  .pfy-card-content {\n    padding: 25px;\n    flex-grow: 1; \/* Push footer down *\/\n    display: flex;\n    flex-direction: column;\n  }\n\n  .pfy-meta-date {\n    font-size: 12px;\n    color: #40b06e; \/* Aksen cerah *\/\n    font-weight: 600;\n    margin-bottom: 10px;\n    display: block;\n  }\n\n  .pfy-card-title {\n    font-size: 18px;\n    font-weight: 700;\n    color: #1a4a2e;\n    line-height: 1.4;\n    margin: 0 0 15px 0;\n    display: -webkit-box;\n    -webkit-line-clamp: 2; \/* Limit 2 baris judul *\/\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n  }\n\n  .pfy-card-excerpt {\n    font-size: 14px;\n    color: #6c757d;\n    line-height: 1.6;\n    margin: 0 0 20px 0;\n    display: -webkit-box;\n    -webkit-line-clamp: 3; \/* Limit 3 baris excerpt *\/\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n  }\n\n  .pfy-read-more {\n    margin-top: auto; \/* Push ke bawah *\/\n    font-size: 14px;\n    font-weight: 700;\n    color: #2d7b4d;\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    transition: color 0.3s ease;\n  }\n  \n  .pfy-blog-card:hover .pfy-read-more {\n    color: #155724;\n  }\n\n  \/* CTA Button Wrapper *\/\n  .pfy-cta-wrapper {\n    text-align: center;\n    margin-top: 50px;\n  }\n\n  .pfy-main-btn {\n    display: inline-block;\n    background-color: #2d7b4d;\n    color: #ffffff;\n    padding: 14px 35px;\n    font-weight: 700;\n    font-size: 14px;\n    text-transform: uppercase;\n    border-radius: 50px;\n    text-decoration: none;\n    transition: all 0.3s ease;\n    box-shadow: 0 4px 15px rgba(45, 123, 77, 0.3);\n  }\n\n  .pfy-main-btn:hover {\n    background-color: #1a4a2e;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(45, 123, 77, 0.4);\n  }\n\n  \/* --- SKELETON LOADING ANIMATION (SHIMMER) --- *\/\n  .pfy-skeleton {\n    background: #f6f7f8;\n    background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);\n    background-repeat: no-repeat;\n    background-size: 800px 100%; \n    animation-duration: 1s;\n    animation-fill-mode: forwards; \n    animation-iteration-count: infinite;\n    animation-name: shimmer;\n    animation-timing-function: linear;\n  }\n\n  @keyframes shimmer {\n    0% { background-position: -468px 0; }\n    100% { background-position: 468px 0; }\n  }\n\n  .pfy-skel-img { height: 220px; width: 100%; display: block; }\n  .pfy-skel-meta { height: 15px; width: 30%; margin: 25px 25px 10px; border-radius: 4px; }\n  .pfy-skel-title { height: 20px; width: 80%; margin: 0 25px 10px; border-radius: 4px; }\n  .pfy-skel-text { height: 60px; width: 90%; margin: 0 25px 25px; border-radius: 4px; }\n\n  \/* RESPONSIVE *\/\n  @media (max-width: 991px) {\n    .pfy-blog-grid {\n      grid-template-columns: repeat(2, 1fr); \/* 2 Kolom Tablet *\/\n    }\n  }\n\n  @media (max-width: 767px) {\n    .pfy-blog-grid {\n      grid-template-columns: 1fr; \/* 1 Kolom Mobile *\/\n    }\n    .pfy-blog-title {\n      font-size: 26px;\n    }\n  }\n<\/style>\n\n<section class=\"pfy-blog-section\" aria-label=\"Insights and Industry Knowledge\">\n  <div class=\"pfy-blog-container\">\n    \n    <div class=\"pfy-blog-header\">\n      <h2 class=\"pfy-blog-title\">Insights &#038; Industry Knowledge<\/h2>\n      <p class=\"pfy-blog-subtitle\">\n        Expert perspectives on beverage manufacturing, regulation, and brand growth in global markets.\n      <\/p>\n    <\/div>\n\n    <div id=\"pfy-blog-feed\" class=\"pfy-blog-grid\">\n      \n      <div class=\"pfy-blog-card\">\n        <div class=\"pfy-skeleton pfy-skel-img\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-meta\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-title\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-text\"><\/div>\n      <\/div>\n      <div class=\"pfy-blog-card\">\n        <div class=\"pfy-skeleton pfy-skel-img\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-meta\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-title\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-text\"><\/div>\n      <\/div>\n      <div class=\"pfy-blog-card\">\n        <div class=\"pfy-skeleton pfy-skel-img\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-meta\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-title\"><\/div>\n        <div class=\"pfy-skeleton pfy-skel-text\"><\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"pfy-cta-wrapper\">\n      <a href=\"\/blog\" class=\"pfy-main-btn\">Read All Insights<\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n  const feedContainer = document.getElementById('pfy-blog-feed');\n  const apiUrl = '\/wp-json\/wp\/v2\/posts?_embed&per_page=3'; \/\/ Ambil 3 post terbaru\n\n  \/\/ Fungsi Format Tanggal\n  function formatDate(isoDate) {\n    const options = { year: 'numeric', month: 'short', day: 'numeric' };\n    return new Date(isoDate).toLocaleDateString('en-US', options);\n  }\n\n  \/\/ Fetch Data\n  fetch(apiUrl)\n    .then(response => {\n      if (!response.ok) throw new Error(\"API Error\");\n      return response.json();\n    })\n    .then(posts => {\n      \/\/ Kosongkan container (hapus skeleton)\n      feedContainer.innerHTML = '';\n\n      \/\/ Loop setiap post\n      posts.forEach(post => {\n        \/\/ Ambil Gambar (Cek apakah ada featured media, jika tidak pakai placeholder)\n        let imgUrl = 'https:\/\/placehold.co\/600x400\/e9ecef\/2d7b4d?text=PFY+Insights'; \/\/ Default\n        if (post._embedded && post._embedded['wp:featuredmedia'] && post._embedded['wp:featuredmedia'][0].source_url) {\n          imgUrl = post._embedded['wp:featuredmedia'][0].source_url;\n        }\n\n        \/\/ Ambil Category (Optional, ambil yang pertama)\n        let catName = 'Insights';\n        if (post._embedded && post._embedded['wp:term'] && post._embedded['wp:term'][0].length > 0) {\n           catName = post._embedded['wp:term'][0][0].name;\n        }\n\n        \/\/ Bersihkan Excerpt dari tag HTML\n        let excerpt = post.excerpt.rendered.replace(\/<[^>]*>?\/gm, '');\n        if (excerpt.length > 100) excerpt = excerpt.substring(0, 100) + '...';\n\n        \/\/ Template HTML untuk Card\n        const cardHtml = `\n          <a href=\"${post.link}\" class=\"pfy-blog-card\">\n            <div class=\"pfy-card-thumb\">\n              <span class=\"pfy-category-tag\">${catName}<\/span>\n              <img decoding=\"async\" src=\"${imgUrl}\" alt=\"${post.title.rendered}\" loading=\"lazy\">\n            <\/div>\n            <div class=\"pfy-card-content\">\n              <span class=\"pfy-meta-date\">${formatDate(post.date)}<\/span>\n              <h3 class=\"pfy-card-title\">${post.title.rendered}<\/h3>\n              <p class=\"pfy-card-excerpt\">${excerpt}<\/p>\n              <div class=\"pfy-read-more\">\n                Read Article <i class=\"fas fa-arrow-right\"><\/i>\n              <\/div>\n            <\/div>\n          <\/a>\n        `;\n\n        \/\/ Masukkan ke Grid\n        feedContainer.innerHTML += cardHtml;\n      });\n    })\n    .catch(error => {\n      console.error('Error fetching PFY posts:', error);\n      \/\/ Fallback jika API gagal: Tampilkan pesan manual atau biarkan kosong\n      feedContainer.innerHTML = '<p style=\"text-align:center; width:100%;\">Visit our <a href=\"\/blog\">Blog Page<\/a> to see latest updates.<\/p>';\n    });\n});\n<\/script>\n\n\n    \r\n    <style>\r\n      .pfy-lead-section {\r\n        font-family: 'Montserrat', sans-serif;\r\n        background-color: #1a4a2e;\r\n        background-image: linear-gradient(135deg, #1a4a2e 0%, #2d7b4d 100%);\r\n        padding: 80px 20px;\r\n        box-sizing: border-box;\r\n        color: #ffffff;\r\n        position: relative;\r\n        overflow: hidden;\r\n      }\r\n      .pfy-lead-section::before {\r\n        content: '';\r\n        position: absolute;\r\n        top: -50px; right: -50px;\r\n        width: 300px; height: 300px;\r\n        background: rgba(255, 255, 255, 0.05);\r\n        border-radius: 50%;\r\n        z-index: 0;\r\n      }\r\n      .pfy-lead-container {\r\n        max-width: 1200px;\r\n        margin: 0 auto;\r\n        position: relative;\r\n        z-index: 1;\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        gap: 50px;\r\n        align-items: flex-start;\r\n      }\r\n      .pfy-lead-content { flex: 1 1 450px; padding-top: 20px; }\r\n      .pfy-lead-headline { font-size: 36px; font-weight: 700; margin: 0 0 20px 0; line-height: 1.2; color: #ffffff; }\r\n      .pfy-lead-subtext { font-size: 18px; line-height: 1.6; margin-bottom: 30px; opacity: 0.9; }\r\n      .pfy-lead-features { list-style: none; padding: 0; margin: 0 0 40px 0; }\r\n      .pfy-lead-features li { display: flex; align-items: center; margin-bottom: 15px; font-size: 16px; font-weight: 600; }\r\n      .pfy-lead-features i { color: #40b06e; background: rgba(255,255,255,0.1); width: 30px; height: 30px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 15px; font-size: 14px; }\r\n      .pfy-side-buttons { display: flex; flex-wrap: wrap; gap: 15px; }\r\n      .pfy-side-btn { display: inline-flex; align-items: center; gap: 10px; padding: 12px 25px; border-radius: 50px; font-weight: 700; font-size: 14px; text-decoration: none; transition: all 0.3s ease; }\r\n      .pfy-btn-wa { background-color: #25D366; color: #ffffff; }\r\n      .pfy-btn-wa:hover { background-color: #1ebc57; transform: translateY(-2px); }\r\n      .pfy-btn-pdf { background-color: transparent; border: 2px solid rgba(255,255,255,0.3); color: #ffffff; }\r\n      .pfy-btn-pdf:hover { border-color: #ffffff; background-color: rgba(255,255,255,0.1); }\r\n      .pfy-lead-form-col { flex: 1 1 450px; }\r\n      .pfy-form-card { background-color: #ffffff; padding: 40px; border-radius: 16px; box-shadow: 0 20px 50px rgba(0,0,0,0.2); color: #212529; }\r\n      .pfy-form-group { margin-bottom: 20px; }\r\n      .pfy-label { display: block; font-size: 13px; font-weight: 700; margin-bottom: 8px; color: #1a4a2e; text-transform: uppercase; }\r\n      .pfy-input, .pfy-textarea { width: 100%; padding: 12px 15px; border: 1px solid #e9ecef; border-radius: 8px; font-family: 'Montserrat', sans-serif; font-size: 14px; transition: border 0.3s ease; background-color: #f8f9fa; }\r\n      .pfy-input:focus, .pfy-textarea:focus { outline: none; border-color: #2d7b4d; background-color: #fff; box-shadow: 0 0 0 3px rgba(45, 123, 77, 0.1); }\r\n      .pfy-textarea { resize: vertical; min-height: 100px; }\r\n      .pfy-submit-btn { width: 100%; background-color: #2d7b4d; color: #ffffff; border: none; padding: 15px; font-size: 16px; font-weight: 700; border-radius: 8px; cursor: pointer; transition: background 0.3s ease; margin-top: 10px; text-transform: uppercase; letter-spacing: 1px; display: flex; justify-content: center; align-items: center; gap: 10px; }\r\n      .pfy-submit-btn:hover { background-color: #1a4a2e; }\r\n      .pfy-submit-btn:disabled { background-color: #95a5a6; cursor: not-allowed; }\r\n      .pfy-privacy-text { display: block; text-align: center; font-size: 12px; color: #6c757d; margin-top: 15px; }\r\n      .pfy-privacy-text i { color: #2d7b4d; margin-right: 4px; }\r\n      .pfy-success-msg { display: none; text-align: center; padding: 40px 20px; animation: fadeIn 0.5s ease; }\r\n      @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\r\n      .pfy-success-icon { font-size: 50px; color: #2d7b4d; margin-bottom: 20px; }\r\n      .pfy-success-title { font-size: 24px; color: #1a4a2e; font-weight: 700; margin-bottom: 10px; }\r\n      @media (max-width: 991px) { .pfy-lead-container { flex-direction: column; gap: 40px; } .pfy-lead-content, .pfy-lead-form-col { flex: 1 1 100%; width: 100%; } }\r\n      @media (max-width: 767px) { .pfy-lead-section { padding: 60px 15px; } .pfy-lead-headline { font-size: 28px; } .pfy-form-card { padding: 25px; } }\r\n    <\/style>\r\n\r\n    <section class=\"pfy-lead-section\" id=\"contact-us\" aria-label=\"Contact Lead Form\">\r\n      <div class=\"pfy-lead-container\">\r\n        <div class=\"pfy-lead-content\">\r\n          <h2 class=\"pfy-lead-headline\">Ready to Build Your<br>Beverage Brand?<\/h2>\r\n          <p class=\"pfy-lead-subtext\">Partner with us to develop high-quality powder beverages trusted by global markets. From concept to delivery, we handle it all.<\/p>\r\n          <ul class=\"pfy-lead-features\">\r\n            <li><i class=\"fas fa-check\"><\/i> Fast R&D & Prototyping<\/li>\r\n            <li><i class=\"fas fa-check\"><\/i> Certified Facility (HACCP, ISO, Halal)<\/li>\r\n            <li><i class=\"fas fa-check\"><\/i> Confidential Manufacturing (NDA)<\/li>\r\n            <li><i class=\"fas fa-check\"><\/i> Flexible MOQ for Growth<\/li>\r\n          <\/ul>\r\n          <div class=\"pfy-side-buttons\">\r\n            <a href=\"https:\/\/wa.me\/6281234567890\" target=\"_blank\" class=\"pfy-side-btn pfy-btn-wa\">\r\n              <i class=\"fab fa-whatsapp\"><\/i> Chat with Team\r\n            <\/a>\r\n            <a href=\"#\" class=\"pfy-side-btn pfy-btn-pdf\">\r\n              <i class=\"fas fa-file-download\"><\/i> Download Profile\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"pfy-lead-form-col\">\r\n          <div class=\"pfy-form-card\">\r\n            <form id=\"pfyGlobalForm\" class=\"pfy-form-wrapper\">\r\n              <div class=\"pfy-form-group\">\r\n                <label class=\"pfy-label\" for=\"pfy-name\">Full Name *<\/label>\r\n                <input type=\"text\" id=\"pfy-name\" name=\"pfy_name\" class=\"pfy-input\" placeholder=\"e.g. John Doe\" required>\r\n              <\/div>\r\n              <div class=\"pfy-form-group\">\r\n                <label class=\"pfy-label\" for=\"pfy-company\">Company \/ Brand Name<\/label>\r\n                <input type=\"text\" id=\"pfy-company\" name=\"pfy_company\" class=\"pfy-input\" placeholder=\"e.g. Wellness Global Ltd.\">\r\n              <\/div>\r\n              <div class=\"pfy-form-group\">\r\n                <label class=\"pfy-label\" for=\"pfy-email\">Business Email *<\/label>\r\n                <input type=\"email\" id=\"pfy-email\" name=\"pfy_email\" class=\"pfy-input\" placeholder=\"name@company.com\" required>\r\n              <\/div>\r\n              <div class=\"pfy-form-group\">\r\n                <label class=\"pfy-label\" for=\"pfy-whatsapp\">WhatsApp \/ Phone *<\/label>\r\n                <input type=\"tel\" id=\"pfy-whatsapp\" name=\"pfy_whatsapp\" class=\"pfy-input\" placeholder=\"+1 (555) 000-0000\" required>\r\n              <\/div>\r\n              <div class=\"pfy-form-group\">\r\n                <label class=\"pfy-label\" for=\"pfy-message\">Message \/ Product Idea<\/label>\r\n                <textarea id=\"pfy-message\" name=\"pfy_message\" class=\"pfy-textarea\" placeholder=\"Tell us about your product needs or formulation...\"><\/textarea>\r\n              <\/div>\r\n              <button type=\"submit\" class=\"pfy-submit-btn\" id=\"pfySubmitBtn\">Request Consultation<\/button>\r\n              <span class=\"pfy-privacy-text\"><i class=\"fas fa-lock\"><\/i> Your information is kept strictly confidential.<\/span>\r\n            <\/form>\r\n            <div id=\"pfySuccessMsg\" class=\"pfy-success-msg\">\r\n              <i class=\"fas fa-check-circle pfy-success-icon\"><\/i>\r\n              <h3 class=\"pfy-success-title\">Thank You!<\/h3>\r\n              <p>Your inquiry has been received. Our team will contact you via WhatsApp or Email within 24 hours.<\/p>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <script>\r\n    (function(){\r\n        \/\/ Ambil URL Ajax secara dinamis\r\n        const ajaxUrl = \"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-admin\/admin-ajax.php\";\r\n\r\n        async function sendLeadDataToWordPress(formDataObj) {\r\n            const formData = new FormData();\r\n            formData.append('action', 'submit_consultation_form');\r\n            formData.append('name', formDataObj.name);\r\n            formData.append('company', formDataObj.company);\r\n            formData.append('email', formDataObj.email);\r\n            formData.append('whatsapp', formDataObj.whatsapp);\r\n            formData.append('message', formDataObj.message);\r\n\r\n            try {\r\n                const response = await fetch(ajaxUrl, {\r\n                    method: 'POST',\r\n                    body: formData,\r\n                });\r\n                \r\n                \/\/ Cek status HTTP (200, 404, 500, dll)\r\n                if (!response.ok) {\r\n                    throw new Error(`Server Error: ${response.status}`);\r\n                }\r\n\r\n                const result = await response.json();\r\n                \r\n                \/\/ Cek status sukses dari WordPress\r\n                if (result.success) {\r\n                    return { success: true };\r\n                } else {\r\n                    \/\/ Jika gagal, return pesan error yang spesifik dari server\r\n                    return { success: false, message: result.data };\r\n                }\r\n            } catch (error) {\r\n                return { success: false, message: error.message };\r\n            }\r\n        }\r\n\r\n        const form = document.getElementById('pfyGlobalForm');\r\n        if(form){\r\n            form.addEventListener('submit', async function(e) {\r\n                e.preventDefault();\r\n                const btn = document.getElementById('pfySubmitBtn');\r\n                const originalText = btn.innerText;\r\n\r\n                const dataInput = {\r\n                    name: document.getElementById('pfy-name').value.trim(),\r\n                    company: document.getElementById('pfy-company').value.trim(),\r\n                    email: document.getElementById('pfy-email').value.trim(),\r\n                    whatsapp: document.getElementById('pfy-whatsapp').value.trim(),\r\n                    message: document.getElementById('pfy-message').value.trim()\r\n                };\r\n\r\n                btn.innerText = \"Sending...\";\r\n                btn.disabled = true;\r\n                btn.style.opacity = \"0.7\";\r\n\r\n                const response = await sendLeadDataToWordPress(dataInput);\r\n\r\n                if (response.success) {\r\n                    form.style.display = 'none';\r\n                    const successMsg = document.getElementById('pfySuccessMsg');\r\n                    successMsg.style.display = 'block';\r\n                    successMsg.scrollIntoView({behavior:'smooth', block:'center'});\r\n                } else {\r\n                    \/\/ Tampilkan pesan error spesifik\r\n                    alert('Gagal Mengirim: ' + response.message);\r\n                    \r\n                    btn.innerText = originalText;\r\n                    btn.disabled = false;\r\n                    btn.style.opacity = \"1\";\r\n                }\r\n            });\r\n        }\r\n    })();\r\n    <\/script>\r\n    \n","protected":false},"excerpt":{"rendered":"<p>Trusted Instant Powder Beverage Manufacturer for Global Brands End-to-end solutions from formulation, regulatory compliance, and packaging to large-scale manufacturing. Start Your Project Download Company Profile 25+ Years ofExcellence Putra Farma Yogyakarta (PFY) 25+ Years of Beverage Manufacturing Excellence Putra Farma Yogyakarta (PFY) is a leading instant powder beverage manufacturer based in Indonesia. With more than [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"footnotes":""},"class_list":["post-75","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/pages\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":54,"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/pages\/75\/revisions"}],"predecessor-version":[{"id":278,"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/pages\/75\/revisions\/278"}],"wp:attachment":[{"href":"https:\/\/putrafarmayogyakarta.co.id\/en\/wp-json\/wp\/v2\/media?parent=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}