{"id":24,"date":"2022-09-12T07:44:38","date_gmt":"2022-09-11T23:44:38","guid":{"rendered":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/singaporebrand.pets4sales.com.sg\/?page_id=24"},"modified":"2026-10-20T18:18:11","modified_gmt":"2026-10-20T10:18:11","slug":"sme-success-stories","status":"publish","type":"page","link":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/","title":{"rendered":"SME Success Stories"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24\" class=\"elementor elementor-24\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a7da98a e-flex e-con-boxed e-con e-parent\" data-id=\"a7da98a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0e82de1 e-con-full e-flex e-con e-child\" data-id=\"0e82de1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4e0f237 e-con-full e-flex e-con e-child\" data-id=\"4e0f237\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9261ae8 elementor-widget elementor-widget-text-editor\" data-id=\"9261ae8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Celebrating Local Champions<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91682d7 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"91682d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Inspiring Singapore SME Success Stories<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc1ef26 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"bc1ef26\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Discover how homegrown businesses overcame challenges, embraced innovation, and scaled to become Singapore\u2019s leading enterprise pioneers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ed171e4 e-con-full e-flex e-con e-child\" data-id=\"ed171e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1847920 elementor-widget elementor-widget-button\" data-id=\"1847920\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-shrink\" href=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/contact-us\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Share Your Story<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a5a9b6 elementor-widget elementor-widget-button\" data-id=\"5a5a9b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-shrink\" href=\"#sme-growth-profiles\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Explore SME Stories<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6962b0 e-flex e-con-boxed e-con e-parent\" data-id=\"e6962b0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b18a696 e-con-full e-flex e-con e-child\" data-id=\"b18a696\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b1ddb7 elementor-widget elementor-widget-html\" data-id=\"6b1ddb7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"sb-story-section\">\r\n\r\n    <!-- =========================================\r\n         CATEGORY NAVIGATION\r\n    ========================================== -->\r\n\r\n    <div class=\"sb-category-bar\">\r\n\r\n        <!-- LEFT ARROW -->\r\n        <button\r\n            type=\"button\"\r\n            class=\"sb-category-arrow sb-category-arrow-left\"\r\n            id=\"sbCategoryLeft\"\r\n            aria-label=\"Scroll categories left\">\r\n            &#10094;\r\n        <\/button>\r\n\r\n\r\n        <!-- CATEGORY AREA -->\r\n        <div class=\"sb-category-wrapper\">\r\n\r\n            <div\r\n                class=\"sb-category-scroll\"\r\n                id=\"sbCategoryNav\">\r\n\r\n                <!-- ALL STORIES -->\r\n                <button\r\n                    type=\"button\"\r\n                    class=\"sb-category-btn active\"\r\n                    data-category=\"all\">\r\n                    All Stories\r\n                <\/button>\r\n\r\n                <div class=\"sb-category-loading\">\r\n                    Loading categories...\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- RIGHT ARROW -->\r\n        <button\r\n            type=\"button\"\r\n            class=\"sb-category-arrow sb-category-arrow-right\"\r\n            id=\"sbCategoryRight\"\r\n            aria-label=\"Scroll categories right\">\r\n            &#10095;\r\n        <\/button>\r\n\r\n\r\n        <!-- SEARCH -->\r\n        <div class=\"sb-search-box\">\r\n\r\n            <span class=\"sb-search-icon\">\r\n                &#128269;\r\n            <\/span>\r\n\r\n            <input\r\n                type=\"text\"\r\n                id=\"sbSearch\"\r\n                placeholder=\"Search company or sector...\"\r\n                aria-label=\"Search company or sector\">\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- =========================================\r\n         FEATURED STORY\r\n    ========================================== -->\r\n\r\n    <div id=\"sbFeaturedStory\">\r\n\r\n        <div class=\"sb-loading\">\r\n            Loading featured story...\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<style>\r\n\r\n\/* ==================================================\r\n   MAIN CONTAINER\r\n================================================== *\/\r\n\r\n.sb-story-section {\r\n\r\n    width: 100%;\r\n    max-width: 1200px;\r\n\r\n    margin: 0 auto;\r\n\r\n    font-family:\r\n        Arial,\r\n        Helvetica,\r\n        sans-serif;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CATEGORY BAR\r\n================================================== *\/\r\n\r\n.sb-category-bar {\r\n\r\n    width: 100%;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 7px;\r\n\r\n    margin-bottom: 40px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CATEGORY WRAPPER\r\n================================================== *\/\r\n\r\n.sb-category-wrapper {\r\n\r\n    flex: 1;\r\n\r\n    min-width: 0;\r\n\r\n    overflow: hidden;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   HORIZONTAL CATEGORY SCROLL\r\n================================================== *\/\r\n\r\n.sb-category-scroll {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 7px;\r\n\r\n    width: 100%;\r\n\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n\r\n    white-space: nowrap;\r\n\r\n    scrollbar-width: none;\r\n\r\n    -webkit-overflow-scrolling: touch;\r\n\r\n    scroll-behavior: smooth;\r\n\r\n    \/*\r\n     * Allows horizontal finger movement\r\n     *\/\r\n    touch-action: pan-x;\r\n\r\n    cursor: grab;\r\n\r\n    user-select: none;\r\n\r\n}\r\n\r\n\r\n.sb-category-scroll:active {\r\n\r\n    cursor: grabbing;\r\n\r\n}\r\n\r\n\r\n.sb-category-scroll::-webkit-scrollbar {\r\n\r\n    display: none;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CATEGORY BUTTON\r\n================================================== *\/\r\n\r\n.sb-category-btn {\r\n\r\n    flex: 0 0 auto;\r\n\r\n    border: none;\r\n\r\n    outline: none;\r\n\r\n    background: #f0f4f8;\r\n\r\n    color: #43536a;\r\n\r\n    padding: 8px 14px;\r\n\r\n    border-radius: 12px;\r\n\r\n    font-size: 11px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 600;\r\n\r\n    white-space: nowrap;\r\n\r\n    cursor: pointer;\r\n\r\n    transition:\r\n        background 0.25s ease,\r\n        color 0.25s ease,\r\n        transform 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.sb-category-btn:hover {\r\n\r\n    background: #e4eaf1;\r\n\r\n    color: #263850;\r\n\r\n    transform: translateY(-1px);\r\n\r\n}\r\n\r\n\r\n.sb-category-btn.active {\r\n\r\n    background: #cf0a35;\r\n\r\n    color: #ffffff;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CATEGORY ARROWS\r\n================================================== *\/\r\n\r\n.sb-category-arrow {\r\n\r\n    flex: 0 0 30px;\r\n\r\n    width: 30px;\r\n\r\n    height: 30px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    padding: 0;\r\n\r\n    border: 1px solid #dce4ed;\r\n\r\n    background: #ffffff;\r\n\r\n    color: #52647b;\r\n\r\n    border-radius: 50%;\r\n\r\n    font-size: 14px;\r\n\r\n    line-height: 1;\r\n\r\n    cursor: pointer;\r\n\r\n    transition:\r\n        all 0.25s ease;\r\n\r\n    z-index: 3;\r\n\r\n}\r\n\r\n\r\n.sb-category-arrow:hover {\r\n\r\n    background: #17253c;\r\n\r\n    color: #ffffff;\r\n\r\n    border-color: #17253c;\r\n\r\n}\r\n\r\n\r\n.sb-category-arrow:active {\r\n\r\n    transform: scale(0.92);\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   SEARCH\r\n================================================== *\/\r\n\r\n.sb-search-box {\r\n\r\n    flex: 0 0 230px;\r\n\r\n    height: 36px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 8px;\r\n\r\n    padding: 0 12px;\r\n\r\n    background: #f3f6fa;\r\n\r\n    border: 1px solid #dce4ed;\r\n\r\n    border-radius: 10px;\r\n\r\n    box-sizing: border-box;\r\n\r\n}\r\n\r\n\r\n.sb-search-icon {\r\n\r\n    flex: 0 0 auto;\r\n\r\n    color: #8fa0b4;\r\n\r\n    font-size: 14px;\r\n\r\n    line-height: 1;\r\n\r\n}\r\n\r\n\r\n.sb-search-box input {\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    padding: 0;\r\n\r\n    margin: 0;\r\n\r\n    border: none;\r\n\r\n    outline: none;\r\n\r\n    background: transparent;\r\n\r\n    color: #33445b;\r\n\r\n    font-size: 11px;\r\n\r\n    box-shadow: none;\r\n\r\n}\r\n\r\n\r\n.sb-search-box input::placeholder {\r\n\r\n    color: #91a1b5;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   FEATURED STORY CARD\r\n================================================== *\/\r\n\r\n.sb-featured-card {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns: 42% 58%;\r\n\r\n    min-height: 410px;\r\n\r\n    background: #ffffff;\r\n\r\n    border: 1px solid #dce4ed;\r\n\r\n    border-radius: 22px;\r\n\r\n    overflow: hidden;\r\n\r\n    box-shadow:\r\n        0 18px 40px rgba(\r\n            24,\r\n            40,\r\n            65,\r\n            0.12\r\n        );\r\n\r\n    animation:\r\n        sbFadeIn 0.35s ease;\r\n\r\n}\r\n\r\n\r\n@keyframes sbFadeIn {\r\n\r\n    from {\r\n\r\n        opacity: 0;\r\n\r\n        transform:\r\n            translateY(8px);\r\n\r\n    }\r\n\r\n    to {\r\n\r\n        opacity: 1;\r\n\r\n        transform:\r\n            translateY(0);\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   FEATURED IMAGE\r\n================================================== *\/\r\n\r\n.sb-featured-image {\r\n\r\n    position: relative;\r\n\r\n    display: block;\r\n\r\n    min-height: 410px;\r\n\r\n    overflow: hidden;\r\n\r\n    text-decoration: none;\r\n\r\n}\r\n\r\n\r\n.sb-featured-image img {\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    object-fit: cover;\r\n\r\n    display: block;\r\n\r\n    transition:\r\n        transform 0.5s ease;\r\n\r\n}\r\n\r\n\r\n.sb-featured-card:hover\r\n.sb-featured-image img {\r\n\r\n    transform:\r\n        scale(1.035);\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   IMAGE OVERLAY\r\n================================================== *\/\r\n\r\n.sb-featured-image::after {\r\n\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    background:\r\n        linear-gradient(\r\n            to top,\r\n            rgba(\r\n                16,\r\n                30,\r\n                50,\r\n                0.82\r\n            ),\r\n            rgba(\r\n                16,\r\n                30,\r\n                50,\r\n                0.03\r\n            ) 65%\r\n        );\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   IMAGE BADGES\r\n================================================== *\/\r\n\r\n.sb-story-badges {\r\n\r\n    position: absolute;\r\n\r\n    top: 15px;\r\n\r\n    left: 15px;\r\n\r\n    z-index: 3;\r\n\r\n    display: flex;\r\n\r\n    gap: 7px;\r\n\r\n    flex-wrap: wrap;\r\n\r\n}\r\n\r\n\r\n.sb-badge {\r\n\r\n    padding: 6px 10px;\r\n\r\n    border-radius: 6px;\r\n\r\n    font-size: 10px;\r\n\r\n    line-height: 1;\r\n\r\n    font-weight: 800;\r\n\r\n    text-transform: uppercase;\r\n\r\n}\r\n\r\n\r\n.sb-badge-editor {\r\n\r\n    background: #e6bd19;\r\n\r\n    color: #17243a;\r\n\r\n}\r\n\r\n\r\n.sb-badge-story {\r\n\r\n    background: #d50035;\r\n\r\n    color: #ffffff;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   IMAGE CAPTION\r\n================================================== *\/\r\n\r\n.sb-image-caption {\r\n\r\n    position: absolute;\r\n\r\n    left: 14px;\r\n\r\n    right: 14px;\r\n\r\n    bottom: 17px;\r\n\r\n    z-index: 3;\r\n\r\n    color: #ffffff;\r\n\r\n}\r\n\r\n\r\n.sb-image-label {\r\n\r\n    display: block;\r\n\r\n    margin-bottom: 4px;\r\n\r\n    font-size: 10px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 700;\r\n\r\n    letter-spacing: 1px;\r\n\r\n}\r\n\r\n\r\n.sb-image-title {\r\n\r\n    display: block;\r\n\r\n    font-size: 17px;\r\n\r\n    line-height: 1.25;\r\n\r\n    font-weight: 800;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CONTENT\r\n================================================== *\/\r\n\r\n.sb-featured-content {\r\n\r\n    padding: 31px;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n    justify-content: center;\r\n\r\n    box-sizing: border-box;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   TOP META\r\n================================================== *\/\r\n\r\n.sb-top-meta {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: space-between;\r\n\r\n    gap: 15px;\r\n\r\n    margin-bottom: 11px;\r\n\r\n}\r\n\r\n\r\n.sb-post-category {\r\n\r\n    display: inline-block;\r\n\r\n    width: fit-content;\r\n\r\n    padding: 6px 11px;\r\n\r\n    border: 1px solid #ff234c;\r\n\r\n    border-radius: 20px;\r\n\r\n    color: #d60035;\r\n\r\n    font-size: 10px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 700;\r\n\r\n    text-transform: uppercase;\r\n\r\n}\r\n\r\n\r\n.sb-reading-time {\r\n\r\n    color: #718198;\r\n\r\n    font-size: 11px;\r\n\r\n    white-space: nowrap;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   TITLE\r\n================================================== *\/\r\n\r\n.sb-post-title {\r\n\r\n    margin: 0 0 12px;\r\n\r\n    color: #14243d;\r\n\r\n    font-size: 26px;\r\n\r\n    line-height: 1.13;\r\n\r\n    font-weight: 800;\r\n\r\n}\r\n\r\n\r\n.sb-post-title a {\r\n\r\n    color: inherit;\r\n\r\n    text-decoration: none;\r\n\r\n}\r\n\r\n\r\n.sb-post-title a:hover {\r\n\r\n    color: #cf0a35;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   EXCERPT\r\n================================================== *\/\r\n\r\n.sb-post-excerpt {\r\n\r\n    margin-bottom: 19px;\r\n\r\n    color: #5f718a;\r\n\r\n    font-size: 13px;\r\n\r\n    line-height: 1.6;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   INFORMATION BOXES\r\n================================================== *\/\r\n\r\n.sb-post-stats {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(3, 1fr);\r\n\r\n    gap: 9px;\r\n\r\n    margin-bottom: 18px;\r\n\r\n}\r\n\r\n\r\n.sb-stat {\r\n\r\n    min-width: 0;\r\n\r\n    padding: 10px;\r\n\r\n    background: #f7f9fc;\r\n\r\n    border: 1px solid #e5ebf1;\r\n\r\n    border-radius: 9px;\r\n\r\n    box-sizing: border-box;\r\n\r\n}\r\n\r\n\r\n.sb-stat-label {\r\n\r\n    display: block;\r\n\r\n    margin-bottom: 4px;\r\n\r\n    color: #718198;\r\n\r\n    font-size: 9px;\r\n\r\n    line-height: 1.2;\r\n\r\n}\r\n\r\n\r\n.sb-stat-value {\r\n\r\n    display: block;\r\n\r\n    color: #172840;\r\n\r\n    font-size: 10px;\r\n\r\n    line-height: 1.3;\r\n\r\n    font-weight: 700;\r\n\r\n    white-space: nowrap;\r\n\r\n    overflow: hidden;\r\n\r\n    text-overflow: ellipsis;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   POST FOOTER\r\n================================================== *\/\r\n\r\n.sb-post-footer {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: space-between;\r\n\r\n    gap: 15px;\r\n\r\n    padding-top: 18px;\r\n\r\n    border-top: 1px solid #e5eaf0;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   AUTHOR\r\n================================================== *\/\r\n\r\n.sb-author {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 8px;\r\n\r\n    min-width: 0;\r\n\r\n}\r\n\r\n\r\n.sb-author-avatar {\r\n\r\n    flex: 0 0 30px;\r\n\r\n    width: 30px;\r\n\r\n    height: 30px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    border-radius: 50%;\r\n\r\n    background: #e7edf4;\r\n\r\n    color: #35465d;\r\n\r\n    font-size: 10px;\r\n\r\n    font-weight: 800;\r\n\r\n}\r\n\r\n\r\n.sb-author-name {\r\n\r\n    color: #253650;\r\n\r\n    font-size: 10px;\r\n\r\n    font-weight: 700;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   READ BUTTON\r\n================================================== *\/\r\n\r\n.sb-read-story {\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 7px;\r\n\r\n    padding: 11px 18px;\r\n\r\n    border-radius: 9px;\r\n\r\n    background: #17253c;\r\n\r\n    color: #ffffff !important;\r\n\r\n    text-decoration: none !important;\r\n\r\n    font-size: 11px;\r\n\r\n    font-weight: 700;\r\n\r\n    white-space: nowrap;\r\n\r\n    transition:\r\n        all 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.sb-read-story:hover {\r\n\r\n    background: #d50035;\r\n\r\n    transform:\r\n        translateY(-2px);\r\n\r\n}\r\n\r\n\r\n.sb-arrow {\r\n\r\n    font-size: 14px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   LOADING\r\n================================================== *\/\r\n\r\n.sb-loading {\r\n\r\n    min-height: 410px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    color: #718198;\r\n\r\n    font-size: 13px;\r\n\r\n    background: #f7f9fc;\r\n\r\n    border-radius: 20px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   ERROR\r\n================================================== *\/\r\n\r\n.sb-error {\r\n\r\n    padding: 50px;\r\n\r\n    text-align: center;\r\n\r\n    background: #f7f9fc;\r\n\r\n    border-radius: 20px;\r\n\r\n    color: #718198;\r\n\r\n    font-size: 13px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   TABLET\r\n================================================== *\/\r\n\r\n@media (max-width: 1100px) {\r\n\r\n    .sb-search-box {\r\n\r\n        flex: 0 0 200px;\r\n\r\n    }\r\n\r\n    .sb-category-arrow {\r\n\r\n        flex-basis: 28px;\r\n\r\n        width: 28px;\r\n\r\n        height: 28px;\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   MOBILE \/ TABLET\r\n================================================== *\/\r\n\r\n@media (max-width: 900px) {\r\n\r\n    .sb-category-bar {\r\n\r\n        display: grid;\r\n\r\n        grid-template-columns:\r\n            30px 1fr 30px;\r\n\r\n        gap: 5px;\r\n\r\n        align-items: center;\r\n\r\n    }\r\n\r\n\r\n    .sb-category-wrapper {\r\n\r\n        width: 100%;\r\n\r\n    }\r\n\r\n\r\n    .sb-search-box {\r\n\r\n        grid-column:\r\n            1 \/ -1;\r\n\r\n        width: 100%;\r\n\r\n        margin-top: 7px;\r\n\r\n    }\r\n\r\n\r\n    .sb-featured-card {\r\n\r\n        grid-template-columns: 1fr;\r\n\r\n    }\r\n\r\n\r\n    .sb-featured-image {\r\n\r\n        min-height: 340px;\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   MOBILE\r\n================================================== *\/\r\n\r\n@media (max-width: 600px) {\r\n\r\n    .sb-story-section {\r\n\r\n        width: 100%;\r\n\r\n    }\r\n\r\n\r\n    .sb-category-bar {\r\n\r\n        margin-bottom: 25px;\r\n\r\n    }\r\n\r\n\r\n    .sb-category-btn {\r\n\r\n        padding:\r\n            8px 13px;\r\n\r\n        font-size: 10px;\r\n\r\n    }\r\n\r\n\r\n    .sb-category-arrow {\r\n\r\n        width: 28px;\r\n\r\n        height: 28px;\r\n\r\n        flex-basis: 28px;\r\n\r\n        font-size: 12px;\r\n\r\n    }\r\n\r\n\r\n    .sb-featured-card {\r\n\r\n        border-radius: 16px;\r\n\r\n    }\r\n\r\n\r\n    .sb-featured-image {\r\n\r\n        min-height: 280px;\r\n\r\n    }\r\n\r\n\r\n    .sb-featured-content {\r\n\r\n        padding: 22px;\r\n\r\n    }\r\n\r\n\r\n    .sb-post-title {\r\n\r\n        font-size: 22px;\r\n\r\n    }\r\n\r\n\r\n    .sb-post-excerpt {\r\n\r\n        font-size: 12px;\r\n\r\n    }\r\n\r\n\r\n    .sb-post-stats {\r\n\r\n        grid-template-columns: 1fr;\r\n\r\n    }\r\n\r\n\r\n    .sb-post-footer {\r\n\r\n        flex-direction: column;\r\n\r\n        align-items: stretch;\r\n\r\n    }\r\n\r\n\r\n    .sb-read-story {\r\n\r\n        width: 100%;\r\n\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n    \"use strict\";\r\n\r\n\r\n    \/* ==================================================\r\n       WORDPRESS REST API\r\n    ================================================== *\/\r\n\r\n    const API =\r\n        \"\/wp-json\/wp\/v2\/\";\r\n\r\n\r\n    \/* ==================================================\r\n       ELEMENTS\r\n    ================================================== *\/\r\n\r\n    const categoryNav =\r\n        document.getElementById(\r\n            \"sbCategoryNav\"\r\n        );\r\n\r\n\r\n    const featuredContainer =\r\n        document.getElementById(\r\n            \"sbFeaturedStory\"\r\n        );\r\n\r\n\r\n    const searchInput =\r\n        document.getElementById(\r\n            \"sbSearch\"\r\n        );\r\n\r\n\r\n    const leftArrow =\r\n        document.getElementById(\r\n            \"sbCategoryLeft\"\r\n        );\r\n\r\n\r\n    const rightArrow =\r\n        document.getElementById(\r\n            \"sbCategoryRight\"\r\n        );\r\n\r\n\r\n    \/* ==================================================\r\n       CATEGORY SCROLL DISTANCE\r\n    ================================================== *\/\r\n\r\n    const categoryScrollAmount =\r\n        260;\r\n\r\n\r\n    \/* ==================================================\r\n       LEFT ARROW\r\n    ================================================== *\/\r\n\r\n    leftArrow.addEventListener(\r\n        \"click\",\r\n        function () {\r\n\r\n            categoryNav.scrollBy({\r\n\r\n                left:\r\n                    -categoryScrollAmount,\r\n\r\n                behavior:\r\n                    \"smooth\"\r\n\r\n            });\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       RIGHT ARROW\r\n    ================================================== *\/\r\n\r\n    rightArrow.addEventListener(\r\n        \"click\",\r\n        function () {\r\n\r\n            categoryNav.scrollBy({\r\n\r\n                left:\r\n                    categoryScrollAmount,\r\n\r\n                behavior:\r\n                    \"smooth\"\r\n\r\n            });\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       MOUSE DRAG SUPPORT\r\n       \r\n       Allows desktop users to drag\r\n       categories with their mouse.\r\n    ================================================== *\/\r\n\r\n    let isDragging = false;\r\n\r\n    let startX = 0;\r\n\r\n    let startScrollLeft = 0;\r\n\r\n\r\n    categoryNav.addEventListener(\r\n        \"mousedown\",\r\n        function (event) {\r\n\r\n            isDragging = true;\r\n\r\n            categoryNav.classList.add(\r\n                \"is-dragging\"\r\n            );\r\n\r\n            startX =\r\n                event.pageX -\r\n                categoryNav.offsetLeft;\r\n\r\n            startScrollLeft =\r\n                categoryNav.scrollLeft;\r\n\r\n        }\r\n    );\r\n\r\n\r\n    categoryNav.addEventListener(\r\n        \"mouseleave\",\r\n        function () {\r\n\r\n            isDragging = false;\r\n\r\n        }\r\n    );\r\n\r\n\r\n    categoryNav.addEventListener(\r\n        \"mouseup\",\r\n        function () {\r\n\r\n            isDragging = false;\r\n\r\n        }\r\n    );\r\n\r\n\r\n    categoryNav.addEventListener(\r\n        \"mousemove\",\r\n        function (event) {\r\n\r\n            if (!isDragging) {\r\n                return;\r\n            }\r\n\r\n            event.preventDefault();\r\n\r\n\r\n            const x =\r\n                event.pageX -\r\n                categoryNav.offsetLeft;\r\n\r\n\r\n            const walk =\r\n                (x - startX) * 1.5;\r\n\r\n\r\n            categoryNav.scrollLeft =\r\n                startScrollLeft - walk;\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       LOAD CATEGORIES\r\n    ================================================== *\/\r\n\r\n    fetch(\r\n        API +\r\n        \"categories?per_page=100&hide_empty=false\"\r\n    )\r\n\r\n    .then(function (response) {\r\n\r\n        if (!response.ok) {\r\n\r\n            throw new Error(\r\n                \"Could not load categories.\"\r\n            );\r\n\r\n        }\r\n\r\n        return response.json();\r\n\r\n    })\r\n\r\n    .then(function (categories) {\r\n\r\n        \/*\r\n         * Remove loading message\r\n         *\/\r\n\r\n        const loading =\r\n            categoryNav.querySelector(\r\n                \".sb-category-loading\"\r\n            );\r\n\r\n\r\n        if (loading) {\r\n\r\n            loading.remove();\r\n\r\n        }\r\n\r\n\r\n        \/*\r\n         * Remove categories that don't\r\n         * contain posts.\r\n         *\r\n         * This keeps the navigation cleaner.\r\n         *\/\r\n\r\n        const activeCategories =\r\n            categories.filter(\r\n                function (category) {\r\n\r\n                    return (\r\n                        category.count > 0\r\n                    );\r\n\r\n                }\r\n            );\r\n\r\n\r\n        \/*\r\n         * Sort alphabetically.\r\n         *\r\n         * WordPress categories are\r\n         * automatically retrieved.\r\n         *\/\r\n\r\n        activeCategories.sort(\r\n            function (a, b) {\r\n\r\n                return a.name.localeCompare(\r\n                    b.name\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n\r\n        \/*\r\n         * Create buttons\r\n         *\/\r\n\r\n        activeCategories.forEach(\r\n            function (category) {\r\n\r\n                const button =\r\n                    document.createElement(\r\n                        \"button\"\r\n                    );\r\n\r\n\r\n                button.type =\r\n                    \"button\";\r\n\r\n\r\n                button.className =\r\n                    \"sb-category-btn\";\r\n\r\n\r\n                button.dataset.category =\r\n                    category.id;\r\n\r\n\r\n                button.dataset.slug =\r\n                    category.slug;\r\n\r\n\r\n                button.textContent =\r\n                    category.name;\r\n\r\n\r\n                categoryNav.appendChild(\r\n                    button\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n\r\n        \/*\r\n         * Load initial story\r\n         *\/\r\n\r\n        loadFeaturedStory();\r\n\r\n        updateArrowState();\r\n\r\n    })\r\n\r\n    .catch(function (error) {\r\n\r\n        console.error(error);\r\n\r\n\r\n        const loading =\r\n            categoryNav.querySelector(\r\n                \".sb-category-loading\"\r\n            );\r\n\r\n\r\n        if (loading) {\r\n\r\n            loading.textContent =\r\n                \"Unable to load categories.\";\r\n\r\n        }\r\n\r\n\r\n        loadFeaturedStory();\r\n\r\n    });\r\n\r\n\r\n    \/* ==================================================\r\n       CATEGORY CLICK\r\n    ================================================== *\/\r\n\r\n    categoryNav.addEventListener(\r\n        \"click\",\r\n        function (event) {\r\n\r\n            \/*\r\n             * Don't process a click\r\n             * after mouse dragging.\r\n             *\/\r\n\r\n            if (categoryNav.dataset.dragging === \"true\") {\r\n\r\n                categoryNav.dataset.dragging =\r\n                    \"false\";\r\n\r\n                return;\r\n\r\n            }\r\n\r\n\r\n            const button =\r\n                event.target.closest(\r\n                    \".sb-category-btn\"\r\n                );\r\n\r\n\r\n            if (!button) {\r\n                return;\r\n            }\r\n\r\n\r\n            \/*\r\n             * Remove active state\r\n             *\/\r\n\r\n            categoryNav\r\n                .querySelectorAll(\r\n                    \".sb-category-btn\"\r\n                )\r\n                .forEach(\r\n                    function (btn) {\r\n\r\n                        btn.classList.remove(\r\n                            \"active\"\r\n                        );\r\n\r\n                    }\r\n                );\r\n\r\n\r\n            \/*\r\n             * Activate selected category\r\n             *\/\r\n\r\n            button.classList.add(\r\n                \"active\"\r\n            );\r\n\r\n\r\n            \/*\r\n             * Load story\r\n             *\/\r\n\r\n            const category =\r\n                button.dataset.category;\r\n\r\n\r\n            if (category === \"all\") {\r\n\r\n                loadFeaturedStory();\r\n\r\n            } else {\r\n\r\n                loadFeaturedStory(\r\n                    category\r\n                );\r\n\r\n            }\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       LOAD FEATURED STORY\r\n    ================================================== *\/\r\n\r\n    function loadFeaturedStory(\r\n        categoryID\r\n    ) {\r\n\r\n        featuredContainer.innerHTML =\r\n\r\n            '<div class=\"sb-loading\">' +\r\n            'Loading featured story...' +\r\n            '<\/div>';\r\n\r\n\r\n        let url =\r\n            API +\r\n            \"posts?\" +\r\n            \"per_page=1\" +\r\n            \"&orderby=date\" +\r\n            \"&order=desc\" +\r\n            \"&_embed\";\r\n\r\n\r\n        \/*\r\n         * Category filter\r\n         *\/\r\n\r\n        if (categoryID) {\r\n\r\n            url +=\r\n                \"&categories=\" +\r\n                encodeURIComponent(\r\n                    categoryID\r\n                );\r\n\r\n        }\r\n\r\n\r\n        fetch(url)\r\n\r\n        .then(function (response) {\r\n\r\n            if (!response.ok) {\r\n\r\n                throw new Error(\r\n                    \"Could not load posts.\"\r\n                );\r\n\r\n            }\r\n\r\n            return response.json();\r\n\r\n        })\r\n\r\n        .then(function (posts) {\r\n\r\n            if (!posts.length) {\r\n\r\n                featuredContainer.innerHTML =\r\n\r\n                    '<div class=\"sb-error\">' +\r\n                    'No stories were found in this category.' +\r\n                    '<\/div>';\r\n\r\n                return;\r\n\r\n            }\r\n\r\n\r\n            renderFeaturedStory(\r\n                posts[0]\r\n            );\r\n\r\n        })\r\n\r\n        .catch(function (error) {\r\n\r\n            console.error(error);\r\n\r\n\r\n            featuredContainer.innerHTML =\r\n\r\n                '<div class=\"sb-error\">' +\r\n                'Unable to load the featured story.' +\r\n                '<\/div>';\r\n\r\n        });\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       RENDER FEATURED STORY\r\n    ================================================== *\/\r\n\r\n    function renderFeaturedStory(\r\n        post\r\n    ) {\r\n\r\n        const title =\r\n            post.title.rendered;\r\n\r\n\r\n        const link =\r\n            post.link;\r\n\r\n\r\n        const excerpt =\r\n            stripHTML(\r\n                post.excerpt.rendered\r\n            );\r\n\r\n\r\n        \/* ------------------------------------------\r\n           FEATURED IMAGE\r\n        ------------------------------------------ *\/\r\n\r\n        let image = \"\";\r\n\r\n\r\n        if (\r\n\r\n            post._embedded &&\r\n\r\n            post._embedded[\r\n                \"wp:featuredmedia\"\r\n            ]\r\n\r\n        ) {\r\n\r\n            image =\r\n                post._embedded[\r\n                    \"wp:featuredmedia\"\r\n                ][0].source_url;\r\n\r\n        }\r\n\r\n\r\n        \/* ------------------------------------------\r\n           CATEGORY\r\n        ------------------------------------------ *\/\r\n\r\n        let categoryName =\r\n            \"Featured Story\";\r\n\r\n\r\n        if (\r\n\r\n            post._embedded &&\r\n\r\n            post._embedded[\r\n                \"wp:term\"\r\n            ]\r\n\r\n        ) {\r\n\r\n            const terms =\r\n                post._embedded[\r\n                    \"wp:term\"\r\n                ].flat();\r\n\r\n\r\n            const category =\r\n                terms.find(\r\n                    function (term) {\r\n\r\n                        return (\r\n                            term.taxonomy ===\r\n                            \"category\"\r\n                        );\r\n\r\n                    }\r\n                );\r\n\r\n\r\n            if (category) {\r\n\r\n                categoryName =\r\n                    category.name;\r\n\r\n            }\r\n\r\n        }\r\n\r\n\r\n        \/* ------------------------------------------\r\n           AUTHOR\r\n        ------------------------------------------ *\/\r\n\r\n        let author =\r\n            \"Singapore Brand\";\r\n\r\n\r\n        if (\r\n\r\n            post._embedded &&\r\n\r\n            post._embedded.author &&\r\n\r\n            post._embedded.author[0]\r\n\r\n        ) {\r\n\r\n            author =\r\n                post._embedded\r\n                    .author[0]\r\n                    .name;\r\n\r\n        }\r\n\r\n\r\n        \/* ------------------------------------------\r\n           AUTHOR INITIALS\r\n        ------------------------------------------ *\/\r\n\r\n        const initials =\r\n            author\r\n                .split(\" \")\r\n                .map(\r\n                    function (word) {\r\n\r\n                        return word.charAt(0);\r\n\r\n                    }\r\n                )\r\n                .join(\"\")\r\n                .substring(0, 2)\r\n                .toUpperCase();\r\n\r\n\r\n        \/* ------------------------------------------\r\n           READING TIME\r\n        ------------------------------------------ *\/\r\n\r\n        const content =\r\n            stripHTML(\r\n                post.content.rendered\r\n            );\r\n\r\n\r\n        const words =\r\n            content\r\n                .trim()\r\n                .split(\/\\s+\/)\r\n                .length;\r\n\r\n\r\n        const readingTime =\r\n            Math.max(\r\n                1,\r\n                Math.ceil(\r\n                    words \/ 200\r\n                )\r\n            );\r\n\r\n\r\n        \/* ------------------------------------------\r\n           DATE\r\n        ------------------------------------------ *\/\r\n\r\n        const date =\r\n            new Date(\r\n                post.date\r\n            ).toLocaleDateString(\r\n                \"en-US\",\r\n                {\r\n                    year:\r\n                        \"numeric\",\r\n\r\n                    month:\r\n                        \"short\",\r\n\r\n                    day:\r\n                        \"numeric\"\r\n                }\r\n            );\r\n\r\n\r\n        \/* ------------------------------------------\r\n           RENDER CARD\r\n        ------------------------------------------ *\/\r\n\r\n        featuredContainer.innerHTML = `\r\n\r\n            <article\r\n                class=\"sb-featured-card\"\r\n            >\r\n\r\n\r\n                <!-- ==========================\r\n                     IMAGE\r\n                =========================== -->\r\n\r\n                <a\r\n                    href=\"${link}\"\r\n                    class=\"sb-featured-image\"\r\n                    aria-label=\"${escapeHTML(title)}\"\r\n                >\r\n\r\n                    ${\r\n                        image\r\n                        ?\r\n                        `\r\n                        <img decoding=\"async\"\r\n                            src=\"${image}\"\r\n                            alt=\"${escapeHTML(title)}\"\r\n                            loading=\"lazy\"\r\n                        >\r\n                        `\r\n                        :\r\n                        \"\"\r\n                    }\r\n\r\n\r\n                    <div\r\n                        class=\"sb-story-badges\"\r\n                    >\r\n\r\n                        <span\r\n                            class=\"\r\n                                sb-badge\r\n                                sb-badge-editor\r\n                            \"\r\n                        >\r\n                            \u2726 Editor's Choice\r\n                        <\/span>\r\n\r\n\r\n                        <span\r\n                            class=\"\r\n                                sb-badge\r\n                                sb-badge-story\r\n                            \"\r\n                        >\r\n                            Spotlight Story\r\n                        <\/span>\r\n\r\n                    <\/div>\r\n\r\n\r\n                    <div\r\n                        class=\"\r\n                            sb-image-caption\r\n                        \"\r\n                    >\r\n\r\n                        <span\r\n                            class=\"\r\n                                sb-image-label\r\n                            \"\r\n                        >\r\n                            FEATURED STORY\r\n                        <\/span>\r\n\r\n\r\n                        <span\r\n                            class=\"\r\n                                sb-image-title\r\n                            \"\r\n                        >\r\n                            ${escapeHTML(title)}\r\n                        <\/span>\r\n\r\n                    <\/div>\r\n\r\n                <\/a>\r\n\r\n\r\n\r\n                <!-- ==========================\r\n                     CONTENT\r\n                =========================== -->\r\n\r\n                <div\r\n                    class=\"\r\n                        sb-featured-content\r\n                    \"\r\n                >\r\n\r\n\r\n                    <!-- CATEGORY + READING TIME -->\r\n\r\n                    <div\r\n                        class=\"\r\n                            sb-top-meta\r\n                        \"\r\n                    >\r\n\r\n                        <span\r\n                            class=\"\r\n                                sb-post-category\r\n                            \"\r\n                        >\r\n                            ${escapeHTML(\r\n                                categoryName\r\n                            )}\r\n                        <\/span>\r\n\r\n\r\n                        <span\r\n                            class=\"\r\n                                sb-reading-time\r\n                            \"\r\n                        >\r\n                            \u25f7 ${readingTime}\r\n                            min read\r\n                        <\/span>\r\n\r\n                    <\/div>\r\n\r\n\r\n\r\n                    <!-- TITLE -->\r\n\r\n                    <h2\r\n                        class=\"\r\n                            sb-post-title\r\n                        \"\r\n                    >\r\n\r\n                        <a\r\n                            href=\"${link}\"\r\n                        >\r\n                            ${escapeHTML(title)}\r\n                        <\/a>\r\n\r\n                    <\/h2>\r\n\r\n\r\n\r\n                    <!-- EXCERPT -->\r\n\r\n                    <div\r\n                        class=\"\r\n                            sb-post-excerpt\r\n                        \"\r\n                    >\r\n\r\n                        ${escapeHTML(\r\n                            excerpt.substring(\r\n                                0,\r\n                                330\r\n                            )\r\n                        )}\r\n\r\n                        ${excerpt.length > 330\r\n                            ? \"...\"\r\n                            : \"\"\r\n                        }\r\n\r\n                    <\/div>\r\n\r\n\r\n\r\n                    <!-- INFORMATION -->\r\n\r\n                    <div\r\n                        class=\"\r\n                            sb-post-stats\r\n                        \"\r\n                    >\r\n\r\n\r\n                        <div\r\n                            class=\"\r\n                                sb-stat\r\n                            \"\r\n                        >\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-stat-label\r\n                                \"\r\n                            >\r\n                                Published\r\n                            <\/span>\r\n\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-stat-value\r\n                                \"\r\n                            >\r\n                                ${date}\r\n                            <\/span>\r\n\r\n                        <\/div>\r\n\r\n\r\n\r\n                        <div\r\n                            class=\"\r\n                                sb-stat\r\n                            \"\r\n                        >\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-stat-label\r\n                                \"\r\n                            >\r\n                                Category\r\n                            <\/span>\r\n\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-stat-value\r\n                                \"\r\n                            >\r\n                                ${escapeHTML(\r\n                                    categoryName\r\n                                )}\r\n                            <\/span>\r\n\r\n                        <\/div>\r\n\r\n\r\n\r\n                        <div\r\n                            class=\"\r\n                                sb-stat\r\n                            \"\r\n                        >\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-stat-label\r\n                                \"\r\n                            >\r\n                                Author\r\n                            <\/span>\r\n\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-stat-value\r\n                                \"\r\n                            >\r\n                                ${escapeHTML(\r\n                                    author\r\n                                )}\r\n                            <\/span>\r\n\r\n                        <\/div>\r\n\r\n\r\n                    <\/div>\r\n\r\n\r\n\r\n                    <!-- FOOTER -->\r\n\r\n                    <div\r\n                        class=\"\r\n                            sb-post-footer\r\n                        \"\r\n                    >\r\n\r\n\r\n                        <div\r\n                            class=\"\r\n                                sb-author\r\n                            \"\r\n                        >\r\n\r\n                            <div\r\n                                class=\"\r\n                                    sb-author-avatar\r\n                                \"\r\n                            >\r\n                                ${initials}\r\n                            <\/div>\r\n\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-author-name\r\n                                \"\r\n                            >\r\n                                ${escapeHTML(\r\n                                    author\r\n                                )}\r\n                            <\/span>\r\n\r\n                        <\/div>\r\n\r\n\r\n\r\n                        <a\r\n                            href=\"${link}\"\r\n                            class=\"\r\n                                sb-read-story\r\n                            \"\r\n                        >\r\n\r\n                            Read Full Story\r\n\r\n                            <span\r\n                                class=\"\r\n                                    sb-arrow\r\n                                \"\r\n                            >\r\n                                \u2192\r\n                            <\/span>\r\n\r\n                        <\/a>\r\n\r\n\r\n                    <\/div>\r\n\r\n\r\n                <\/div>\r\n\r\n            <\/article>\r\n\r\n        `;\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       SEARCH\r\n    ================================================== *\/\r\n\r\n    searchInput.addEventListener(\r\n        \"keydown\",\r\n        function (event) {\r\n\r\n            if (\r\n                event.key !==\r\n                \"Enter\"\r\n            ) {\r\n\r\n                return;\r\n\r\n            }\r\n\r\n\r\n            const search =\r\n                this.value.trim();\r\n\r\n\r\n            if (!search) {\r\n\r\n                loadFeaturedStory();\r\n\r\n                return;\r\n\r\n            }\r\n\r\n\r\n            featuredContainer.innerHTML =\r\n\r\n                '<div class=\"sb-loading\">' +\r\n                'Searching stories...' +\r\n                '<\/div>';\r\n\r\n\r\n            fetch(\r\n\r\n                API +\r\n                \"posts?search=\" +\r\n                encodeURIComponent(search) +\r\n                \"&per_page=1&_embed\"\r\n\r\n            )\r\n\r\n            .then(\r\n                function (response) {\r\n\r\n                    if (!response.ok) {\r\n\r\n                        throw new Error(\r\n                            \"Search failed.\"\r\n                        );\r\n\r\n                    }\r\n\r\n                    return response.json();\r\n\r\n                }\r\n            )\r\n\r\n            .then(\r\n                function (posts) {\r\n\r\n                    if (!posts.length) {\r\n\r\n                        featuredContainer.innerHTML =\r\n\r\n                            '<div class=\"sb-error\">' +\r\n                            'No stories found for \"' +\r\n                            escapeHTML(\r\n                                search\r\n                            ) +\r\n                            '\".' +\r\n                            '<\/div>';\r\n\r\n                        return;\r\n\r\n                    }\r\n\r\n\r\n                    renderFeaturedStory(\r\n                        posts[0]\r\n                    );\r\n\r\n                }\r\n            )\r\n\r\n            .catch(\r\n                function () {\r\n\r\n                    featuredContainer.innerHTML =\r\n\r\n                        '<div class=\"sb-error\">' +\r\n                        'Search could not be completed.' +\r\n                        '<\/div>';\r\n\r\n                }\r\n            );\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       UPDATE ARROW VISIBILITY\r\n    ================================================== *\/\r\n\r\n    function updateArrowState() {\r\n\r\n        const maxScroll =\r\n            categoryNav.scrollWidth -\r\n            categoryNav.clientWidth;\r\n\r\n\r\n        if (maxScroll <= 5) {\r\n\r\n            leftArrow.style.opacity =\r\n                \"0.35\";\r\n\r\n            rightArrow.style.opacity =\r\n                \"0.35\";\r\n\r\n            leftArrow.disabled =\r\n                true;\r\n\r\n            rightArrow.disabled =\r\n                true;\r\n\r\n            return;\r\n\r\n        }\r\n\r\n\r\n        leftArrow.disabled =\r\n            categoryNav.scrollLeft <= 5;\r\n\r\n\r\n        rightArrow.disabled =\r\n            categoryNav.scrollLeft >=\r\n            maxScroll - 5;\r\n\r\n\r\n        leftArrow.style.opacity =\r\n            leftArrow.disabled\r\n                ? \"0.35\"\r\n                : \"1\";\r\n\r\n\r\n        rightArrow.style.opacity =\r\n            rightArrow.disabled\r\n                ? \"0.35\"\r\n                : \"1\";\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       UPDATE ARROWS WHEN SCROLLING\r\n    ================================================== *\/\r\n\r\n    categoryNav.addEventListener(\r\n        \"scroll\",\r\n        function () {\r\n\r\n            updateArrowState();\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       UPDATE ON RESIZE\r\n    ================================================== *\/\r\n\r\n    window.addEventListener(\r\n        \"resize\",\r\n        function () {\r\n\r\n            updateArrowState();\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       HELPER\r\n    ================================================== *\/\r\n\r\n    function stripHTML(\r\n        html\r\n    ) {\r\n\r\n        const element =\r\n            document.createElement(\r\n                \"div\"\r\n            );\r\n\r\n\r\n        element.innerHTML =\r\n            html;\r\n\r\n\r\n        return (\r\n            element.textContent ||\r\n            element.innerText ||\r\n            \"\"\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       ESCAPE HTML\r\n    ================================================== *\/\r\n\r\n    function escapeHTML(\r\n        value\r\n    ) {\r\n\r\n        const element =\r\n            document.createElement(\r\n                \"div\"\r\n            );\r\n\r\n\r\n        element.textContent =\r\n            value;\r\n\r\n\r\n        return element.innerHTML;\r\n\r\n    }\r\n\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9e2463d e-flex e-con-boxed e-con e-parent\" data-id=\"9e2463d\" data-element_type=\"container\" data-e-type=\"container\" id=\"sme-growth-profiles\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-3d5710f e-con-full e-flex e-con e-child\" data-id=\"3d5710f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-98bf8b3 elementor-widget elementor-widget-html\" data-id=\"98bf8b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"sb-sme-section\">\r\n\r\n    <!-- =========================================\r\n         SECTION HEADER\r\n    ========================================== -->\r\n\r\n    <div class=\"sb-sme-header\">\r\n\r\n        <div class=\"sb-sme-heading\">\r\n\r\n            <h2>\r\n                SME Growth Profiles\r\n            <\/h2>\r\n\r\n            <p>\r\n                Real journeys of innovation, scaling, and resilience in Singapore.\r\n            <\/p>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"sb-story-count\" id=\"sbStoryCount\">\r\n            Showing 9 Stories\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- =========================================\r\n         STORY GRID\r\n    ========================================== -->\r\n\r\n    <div\r\n        class=\"sb-story-grid\"\r\n        id=\"sbStoryGrid\">\r\n\r\n        <div class=\"sb-grid-loading\">\r\n            Loading stories...\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- =========================================\r\n         VIEW ALL BUTTON\r\n    ========================================== -->\r\n\r\n    <div class=\"sb-view-all-wrapper\">\r\n\r\n        <a\r\n            href=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/category\/sme-success-story\/\"\r\n            class=\"sb-view-all-button\"\r\n        >\r\n            View All SME Growth Stories\r\n            <span class=\"sb-view-all-arrow\">\r\n                \u2192\r\n            <\/span>\r\n        <\/a>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<style>\r\n\r\n\/* ==================================================\r\n   MAIN SECTION\r\n================================================== *\/\r\n\r\n.sb-sme-section {\r\n\r\n    width: 100%;\r\n    max-width: 1200px;\r\n\r\n    margin: 0 auto;\r\n\r\n    font-family:\r\n        Arial,\r\n        Helvetica,\r\n        sans-serif;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   HEADER\r\n================================================== *\/\r\n\r\n.sb-sme-header {\r\n\r\n    display: flex;\r\n\r\n    align-items: flex-start;\r\n\r\n    justify-content: space-between;\r\n\r\n    gap: 20px;\r\n\r\n    padding-bottom: 14px;\r\n\r\n    margin-bottom: 25px;\r\n\r\n    border-bottom:\r\n        1px solid #dce3eb;\r\n\r\n}\r\n\r\n\r\n.sb-sme-heading h2 {\r\n\r\n    margin: 0 0 3px;\r\n\r\n    color: #16253d;\r\n\r\n    font-size: 30px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 800;\r\n\r\n}\r\n\r\n\r\n.sb-sme-heading p {\r\n\r\n    margin: 0;\r\n\r\n    color: #61738b;\r\n\r\n    font-size: 15px;\r\n\r\n    line-height: 1.5;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   STORY COUNT\r\n================================================== *\/\r\n\r\n.sb-story-count {\r\n\r\n    flex: 0 0 auto;\r\n\r\n    padding:\r\n        6px 11px;\r\n\r\n    background: #e9eef4;\r\n\r\n    color: #40516a;\r\n\r\n    border-radius: 20px;\r\n\r\n    font-size: 10px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 700;\r\n\r\n    white-space: nowrap;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   STORY GRID\r\n================================================== *\/\r\n\r\n.sb-story-grid {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(3, minmax(0, 1fr));\r\n\r\n    gap: 24px 25px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   STORY CARD\r\n================================================== *\/\r\n\r\n.sb-story-card {\r\n\r\n    min-width: 0;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n    background: #ffffff;\r\n\r\n    border:\r\n        1px solid #dce3eb;\r\n\r\n    border-radius: 17px;\r\n\r\n    overflow: hidden;\r\n\r\n    box-shadow:\r\n        0 2px 5px rgba(\r\n            30,\r\n            50,\r\n            75,\r\n            0.04\r\n        );\r\n\r\n    transition:\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.sb-story-card:hover {\r\n\r\n    transform:\r\n        translateY(-4px);\r\n\r\n    box-shadow:\r\n        0 12px 28px rgba(\r\n            30,\r\n            50,\r\n            75,\r\n            0.11\r\n        );\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   IMAGE\r\n================================================== *\/\r\n\r\n.sb-story-image {\r\n\r\n    position: relative;\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    height: 144px;\r\n\r\n    overflow: hidden;\r\n\r\n    background: #edf1f5;\r\n\r\n    text-decoration: none;\r\n\r\n}\r\n\r\n\r\n.sb-story-image img {\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    display: block;\r\n\r\n    object-fit: cover;\r\n\r\n    transition:\r\n        transform 0.45s ease;\r\n\r\n}\r\n\r\n\r\n.sb-story-card:hover\r\n.sb-story-image img {\r\n\r\n    transform:\r\n        scale(1.045);\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CATEGORY BADGE\r\n================================================== *\/\r\n\r\n.sb-story-category {\r\n\r\n    position: absolute;\r\n\r\n    top: 10px;\r\n\r\n    left: 10px;\r\n\r\n    z-index: 3;\r\n\r\n    max-width: calc(\r\n        100% - 20px\r\n    );\r\n\r\n    padding:\r\n        5px 9px;\r\n\r\n    background:\r\n        rgba(\r\n            255,\r\n            255,\r\n            255,\r\n            0.94\r\n        );\r\n\r\n    color: #26364c;\r\n\r\n    border-radius: 10px;\r\n\r\n    font-size: 9px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 800;\r\n\r\n    text-transform: uppercase;\r\n\r\n    white-space: nowrap;\r\n\r\n    overflow: hidden;\r\n\r\n    text-overflow: ellipsis;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CARD CONTENT\r\n================================================== *\/\r\n\r\n.sb-story-content {\r\n\r\n    flex: 1;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n    padding:\r\n        17px 18px 14px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   COMPANY \/ BUSINESS NAME\r\n================================================== *\/\r\n\r\n.sb-story-business {\r\n\r\n    margin-bottom: 8px;\r\n\r\n    color: #cf0a35;\r\n\r\n    font-size: 15px;\r\n\r\n    line-height: 1.3;\r\n\r\n    font-weight: 800;\r\n\r\n    text-transform: uppercase;\r\n\r\n    letter-spacing: 0.25px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   TITLE\r\n================================================== *\/\r\n\r\n.sb-story-title {\r\n\r\n    margin: 0 0 10px;\r\n\r\n    color: #172740;\r\n\r\n    font-size: 14px;\r\n\r\n    line-height: 1.45;\r\n\r\n    font-weight: 800;\r\n\r\n    display:\r\n        -webkit-box;\r\n\r\n    -webkit-box-orient:\r\n        vertical;\r\n\r\n    -webkit-line-clamp: 2;\r\n\r\n    overflow: hidden;\r\n\r\n}\r\n\r\n\r\n.sb-story-title a {\r\n\r\n    color: inherit;\r\n\r\n    text-decoration: none;\r\n\r\n}\r\n\r\n\r\n.sb-story-title a:hover {\r\n\r\n    color: #cf0a35;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   EXCERPT\r\n================================================== *\/\r\n\r\n.sb-story-excerpt {\r\n\r\n    margin: 0;\r\n\r\n    color: #61738b;\r\n\r\n    font-size: 12px;\r\n\r\n    line-height: 1.55;\r\n\r\n    display:\r\n        -webkit-box;\r\n\r\n    -webkit-box-orient:\r\n        vertical;\r\n\r\n    -webkit-line-clamp: 3;\r\n\r\n    overflow: hidden;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   CARD FOOTER\r\n================================================== *\/\r\n\r\n.sb-story-footer {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: space-between;\r\n\r\n    gap: 10px;\r\n\r\n    min-height: 31px;\r\n\r\n    margin-top: auto;\r\n\r\n    padding-top: 10px;\r\n\r\n    border-top:\r\n        1px solid #edf0f4;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   POST TYPE\r\n================================================== *\/\r\n\r\n.sb-story-type {\r\n\r\n    min-width: 0;\r\n\r\n    color: #8190a3;\r\n\r\n    font-size: 8px;\r\n\r\n    line-height: 1.2;\r\n\r\n    white-space: nowrap;\r\n\r\n    overflow: hidden;\r\n\r\n    text-overflow: ellipsis;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   READ MORE\r\n================================================== *\/\r\n\r\n.sb-read-more {\r\n\r\n    flex: 0 0 auto;\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 4px;\r\n\r\n    color: #d50035 !important;\r\n\r\n    font-size: 9px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 700;\r\n\r\n    text-decoration: none !important;\r\n\r\n    transition:\r\n        gap 0.2s ease;\r\n\r\n}\r\n\r\n\r\n.sb-read-more:hover {\r\n\r\n    gap: 7px;\r\n\r\n}\r\n\r\n\r\n.sb-read-arrow {\r\n\r\n    font-size: 11px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   VIEW ALL BUTTON\r\n================================================== *\/\r\n\r\n.sb-view-all-wrapper {\r\n\r\n    display: flex;\r\n\r\n    justify-content: center;\r\n\r\n    margin-top: 32px;\r\n\r\n}\r\n\r\n\r\n.sb-view-all-button {\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 9px;\r\n\r\n    min-width: 210px;\r\n\r\n    padding: 12px 20px;\r\n\r\n    background: #17253c;\r\n\r\n    color: #ffffff !important;\r\n\r\n    border-radius: 9px;\r\n\r\n    font-size: 11px;\r\n\r\n    line-height: 1.2;\r\n\r\n    font-weight: 700;\r\n\r\n    text-decoration: none !important;\r\n\r\n    transition:\r\n        background 0.25s ease,\r\n        transform 0.25s ease,\r\n        box-shadow 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.sb-view-all-button:hover {\r\n\r\n    background: #cf0a35;\r\n\r\n    color: #ffffff !important;\r\n\r\n    transform:\r\n        translateY(-2px);\r\n\r\n    box-shadow:\r\n        0 8px 18px rgba(\r\n            20,\r\n            35,\r\n            58,\r\n            0.16\r\n        );\r\n\r\n}\r\n\r\n\r\n.sb-view-all-arrow {\r\n\r\n    font-size: 14px;\r\n\r\n    transition:\r\n        transform 0.25s ease;\r\n\r\n}\r\n\r\n\r\n.sb-view-all-button:hover\r\n.sb-view-all-arrow {\r\n\r\n    transform:\r\n        translateX(3px);\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   LOADING\r\n================================================== *\/\r\n\r\n.sb-grid-loading {\r\n\r\n    grid-column:\r\n        1 \/ -1;\r\n\r\n    min-height: 250px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    background: #f7f9fc;\r\n\r\n    border-radius: 15px;\r\n\r\n    color: #718198;\r\n\r\n    font-size: 12px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   ERROR\r\n================================================== *\/\r\n\r\n.sb-grid-error {\r\n\r\n    grid-column:\r\n        1 \/ -1;\r\n\r\n    padding: 45px 20px;\r\n\r\n    text-align: center;\r\n\r\n    background: #f7f9fc;\r\n\r\n    border-radius: 15px;\r\n\r\n    color: #718198;\r\n\r\n    font-size: 12px;\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   TABLET\r\n================================================== *\/\r\n\r\n@media (max-width: 900px) {\r\n\r\n    .sb-story-grid {\r\n\r\n        grid-template-columns:\r\n            repeat(2, minmax(0, 1fr));\r\n\r\n        gap: 20px;\r\n\r\n    }\r\n\r\n\r\n    .sb-story-image {\r\n\r\n        height: 155px;\r\n\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* ==================================================\r\n   MOBILE\r\n================================================== *\/\r\n\r\n@media (max-width: 600px) {\r\n\r\n    .sb-sme-header {\r\n\r\n        align-items: flex-start;\r\n\r\n    }\r\n\r\n\r\n    .sb-sme-heading h2 {\r\n\r\n        font-size: 18px;\r\n\r\n    }\r\n\r\n\r\n    .sb-sme-heading p {\r\n\r\n        font-size: 10px;\r\n\r\n    }\r\n\r\n\r\n    .sb-story-count {\r\n\r\n        font-size: 8px;\r\n\r\n    }\r\n\r\n\r\n    .sb-story-grid {\r\n\r\n        grid-template-columns:\r\n            1fr;\r\n\r\n        gap: 18px;\r\n\r\n    }\r\n\r\n\r\n    .sb-story-image {\r\n\r\n        height: 190px;\r\n\r\n    }\r\n\r\n\r\n    .sb-story-title {\r\n\r\n        font-size: 15px;\r\n\r\n    }\r\n\r\n\r\n    .sb-story-excerpt {\r\n\r\n        font-size: 11px;\r\n\r\n    }\r\n\r\n\r\n    .sb-view-all-wrapper {\r\n\r\n        margin-top: 25px;\r\n\r\n    }\r\n\r\n\r\n    .sb-view-all-button {\r\n\r\n        width: 100%;\r\n\r\n        min-width: 0;\r\n\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n    \"use strict\";\r\n\r\n\r\n    \/* ==================================================\r\n       SETTINGS\r\n    ================================================== *\/\r\n\r\n    const API =\r\n        \"\/wp-json\/wp\/v2\/\";\r\n\r\n    const CATEGORY_SLUG =\r\n        \"sme-success-story\";\r\n\r\n    const STORY_LIMIT =\r\n        9;\r\n\r\n\r\n    \/* ==================================================\r\n       ELEMENTS\r\n    ================================================== *\/\r\n\r\n    const grid =\r\n        document.getElementById(\r\n            \"sbStoryGrid\"\r\n        );\r\n\r\n\r\n    const storyCount =\r\n        document.getElementById(\r\n            \"sbStoryCount\"\r\n        );\r\n\r\n\r\n    \/* ==================================================\r\n       LOAD CATEGORY\r\n    ================================================== *\/\r\n\r\n    fetch(\r\n        API +\r\n        \"categories?slug=\" +\r\n        encodeURIComponent(\r\n            CATEGORY_SLUG\r\n        )\r\n    )\r\n\r\n    .then(\r\n        function (response) {\r\n\r\n            if (!response.ok) {\r\n\r\n                throw new Error(\r\n                    \"Could not load category.\"\r\n                );\r\n\r\n            }\r\n\r\n            return response.json();\r\n\r\n        }\r\n    )\r\n\r\n    .then(\r\n        function (categories) {\r\n\r\n            if (\r\n                !categories ||\r\n                !categories.length\r\n            ) {\r\n\r\n                throw new Error(\r\n                    \"Category not found.\"\r\n                );\r\n\r\n            }\r\n\r\n\r\n            const categoryID =\r\n                categories[0].id;\r\n\r\n\r\n            return fetch(\r\n\r\n                API +\r\n                \"posts?\" +\r\n\r\n                \"categories=\" +\r\n                categoryID +\r\n\r\n                \"&per_page=\" +\r\n                STORY_LIMIT +\r\n\r\n                \"&orderby=date\" +\r\n\r\n                \"&order=desc\" +\r\n\r\n                \"&_embed\"\r\n\r\n            );\r\n\r\n        }\r\n    )\r\n\r\n    .then(\r\n        function (response) {\r\n\r\n            if (!response.ok) {\r\n\r\n                throw new Error(\r\n                    \"Could not load stories.\"\r\n                );\r\n\r\n            }\r\n\r\n            return response.json();\r\n\r\n        }\r\n    )\r\n\r\n    .then(\r\n        function (posts) {\r\n\r\n            if (\r\n                !posts ||\r\n                !posts.length\r\n            ) {\r\n\r\n                grid.innerHTML =\r\n\r\n                    '<div class=\"sb-grid-error\">' +\r\n                    'No stories were found in this category.' +\r\n                    '<\/div>';\r\n\r\n                storyCount.textContent =\r\n                    \"Showing 0 Stories\";\r\n\r\n                return;\r\n\r\n            }\r\n\r\n\r\n            storyCount.textContent =\r\n                \"Showing \" +\r\n                posts.length +\r\n                \" Stories\";\r\n\r\n\r\n            grid.innerHTML = \"\";\r\n\r\n\r\n            posts.forEach(\r\n                function (post) {\r\n\r\n                    renderStory(\r\n                        post\r\n                    );\r\n\r\n                }\r\n            );\r\n\r\n        }\r\n    )\r\n\r\n    .catch(\r\n        function (error) {\r\n\r\n            console.error(\r\n                \"SME Story Grid:\",\r\n                error\r\n            );\r\n\r\n\r\n            grid.innerHTML =\r\n\r\n                '<div class=\"sb-grid-error\">' +\r\n                'Unable to load stories. Please check the WordPress category slug and REST API.' +\r\n                '<\/div>';\r\n\r\n\r\n            storyCount.textContent =\r\n                \"Unable to load stories\";\r\n\r\n        }\r\n    );\r\n\r\n\r\n    \/* ==================================================\r\n       RENDER STORY\r\n    ================================================== *\/\r\n\r\n    function renderStory(\r\n        post\r\n    ) {\r\n\r\n        const rawTitle =\r\n            post.title &&\r\n            post.title.rendered\r\n                ? post.title.rendered\r\n                : \"Untitled Story\";\r\n\r\n        const title = decodeHTMLEntities(rawTitle);\r\n\r\n\r\n        const link =\r\n            post.link || \"#\";\r\n\r\n\r\n        let image = \"\";\r\n\r\n        let imageAlt =\r\n            title;\r\n\r\n\r\n        if (\r\n\r\n            post._embedded &&\r\n\r\n            post._embedded[\r\n                \"wp:featuredmedia\"\r\n            ] &&\r\n\r\n            post._embedded[\r\n                \"wp:featuredmedia\"\r\n            ][0]\r\n\r\n        ) {\r\n\r\n            const media =\r\n                post._embedded[\r\n                    \"wp:featuredmedia\"\r\n                ][0];\r\n\r\n\r\n            image =\r\n                media.source_url ||\r\n                \"\";\r\n\r\n\r\n            if (\r\n                media.alt_text\r\n            ) {\r\n\r\n                imageAlt =\r\n                    decodeHTMLEntities(media.alt_text);\r\n\r\n            }\r\n\r\n        }\r\n\r\n\r\n        let categoryName =\r\n            \"SME Growth Profile\";\r\n\r\n\r\n        if (\r\n\r\n            post._embedded &&\r\n\r\n            post._embedded[\r\n                \"wp:term\"\r\n            ]\r\n\r\n        ) {\r\n\r\n            const terms =\r\n                post._embedded[\r\n                    \"wp:term\"\r\n                ].flat();\r\n\r\n\r\n            const category =\r\n                terms.find(\r\n                    function (term) {\r\n\r\n                        return (\r\n                            term.taxonomy ===\r\n                            \"category\"\r\n                        );\r\n\r\n                    }\r\n                );\r\n\r\n\r\n            if (category) {\r\n\r\n                categoryName =\r\n                    decodeHTMLEntities(category.name);\r\n\r\n            }\r\n\r\n        }\r\n\r\n\r\n        let excerpt = \"\";\r\n\r\n\r\n        if (\r\n            post.excerpt &&\r\n            post.excerpt.rendered\r\n        ) {\r\n\r\n            excerpt =\r\n                cleanText(\r\n                    post.excerpt.rendered\r\n                );\r\n\r\n        }\r\n\r\n\r\n        const businessName =\r\n            getBusinessName(\r\n                title\r\n            );\r\n\r\n\r\n        const card =\r\n            document.createElement(\r\n                \"article\"\r\n            );\r\n\r\n\r\n        card.className =\r\n            \"sb-story-card\";\r\n\r\n\r\n        card.innerHTML = `\r\n\r\n            <a\r\n                href=\"${link}\"\r\n                class=\"sb-story-image\"\r\n                aria-label=\"${escapeHTML(title)}\"\r\n            >\r\n\r\n                ${\r\n                    image\r\n                    ?\r\n                    `\r\n                    <img decoding=\"async\"\r\n                        src=\"${image}\"\r\n                        alt=\"${escapeHTML(imageAlt)}\"\r\n                        loading=\"lazy\"\r\n                    >\r\n                    `\r\n                    :\r\n                    `\r\n                    <div\r\n                        style=\"\r\n                            width:100%;\r\n                            height:100%;\r\n                            display:flex;\r\n                            align-items:center;\r\n                            justify-content:center;\r\n                            color:#718198;\r\n                            font-size:11px;\r\n                        \"\r\n                    >\r\n                        No Featured Image\r\n                    <\/div>\r\n                    `\r\n                }\r\n\r\n                <span\r\n                    class=\"sb-story-category\"\r\n                >\r\n                    ${escapeHTML(\r\n                        categoryName\r\n                    )}\r\n                <\/span>\r\n\r\n            <\/a>\r\n\r\n\r\n            <div\r\n                class=\"sb-story-content\"\r\n            >\r\n\r\n                <div\r\n                    class=\"sb-story-business\"\r\n                >\r\n                    ${escapeHTML(\r\n                        businessName\r\n                    )}\r\n                <\/div>\r\n\r\n\r\n                <h3\r\n                    class=\"sb-story-title\"\r\n                >\r\n\r\n                    <a\r\n                        href=\"${link}\"\r\n                    >\r\n                        ${escapeHTML(\r\n                            title\r\n                        )}\r\n                    <\/a>\r\n\r\n                <\/h3>\r\n\r\n\r\n                <p\r\n                    class=\"sb-story-excerpt\"\r\n                >\r\n                    ${escapeHTML(\r\n                        excerpt\r\n                    )}\r\n                <\/p>\r\n\r\n\r\n                <div\r\n                    class=\"sb-story-footer\"\r\n                >\r\n\r\n                    <span\r\n                        class=\"sb-story-type\"\r\n                    >\r\n                        \u2667 SME Growth Profile\r\n                    <\/span>\r\n\r\n\r\n                    <a\r\n                        href=\"${link}\"\r\n                        class=\"sb-read-more\"\r\n                    >\r\n                        Read More\r\n                        <span\r\n                            class=\"sb-read-arrow\"\r\n                        >\r\n                            \u203a\r\n                        <\/span>\r\n                    <\/a>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        `;\r\n\r\n\r\n        grid.appendChild(\r\n            card\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       BUSINESS NAME\r\n    ================================================== *\/\r\n\r\n    function getBusinessName(\r\n        title\r\n    ) {\r\n\r\n        let name =\r\n            title;\r\n\r\n\r\n        const separators = [\r\n            \" \u2013 \",\r\n            \" - \",\r\n            \" | \",\r\n            \":\"\r\n        ];\r\n\r\n\r\n        for (\r\n            let i = 0;\r\n            i < separators.length;\r\n            i++\r\n        ) {\r\n\r\n            if (\r\n                name.includes(\r\n                    separators[i]\r\n                )\r\n            ) {\r\n\r\n                name =\r\n                    name.split(\r\n                        separators[i]\r\n                    )[0];\r\n\r\n                break;\r\n\r\n            }\r\n\r\n        }\r\n\r\n\r\n        if (\r\n            name.length > 45\r\n        ) {\r\n\r\n            name =\r\n                name.substring(\r\n                    0,\r\n                    45\r\n                ) +\r\n                \"...\";\r\n\r\n        }\r\n\r\n\r\n        return name.trim();\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       DECODE HTML ENTITIES\r\n    ================================================== *\/\r\n\r\n    function decodeHTMLEntities(text) {\r\n        const element = document.createElement(\"div\");\r\n        element.innerHTML = text;\r\n        return element.textContent || element.innerText || \"\";\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       CLEAN TEXT (STRIP HTML & PAGE BUILDER SHORTCODES)\r\n    ================================================== *\/\r\n\r\n    function cleanText(\r\n        html\r\n    ) {\r\n\r\n        const element =\r\n            document.createElement(\r\n                \"div\"\r\n            );\r\n\r\n\r\n        element.innerHTML =\r\n            html;\r\n\r\n        let text =\r\n            element.textContent ||\r\n            element.innerText ||\r\n            \"\";\r\n\r\n        \/\/ Remove leftover page builder shortcode artifacts like [vc_column_text...]\r\n        text = text.replace(\/\\[[\\w\\s\\-\\\"\\=\\_\\.\\\/]+\\]\/g, \"\");\r\n\r\n        return text.trim();\r\n\r\n    }\r\n\r\n\r\n    \/* ==================================================\r\n       ESCAPE HTML\r\n    ================================================== *\/\r\n\r\n    function escapeHTML(\r\n        value\r\n    ) {\r\n\r\n        const element =\r\n            document.createElement(\r\n                \"div\"\r\n            );\r\n\r\n\r\n        element.textContent =\r\n            value;\r\n\r\n\r\n        return element.innerHTML;\r\n\r\n    }\r\n\r\n})();\r\n\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5558a6b e-flex e-con-boxed e-con e-parent\" data-id=\"5558a6b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6201a46 e-con-full e-flex e-con e-child\" data-id=\"6201a46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-39f99d7 e-con-full e-flex e-con e-child\" data-id=\"39f99d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d78163 elementor-widget elementor-widget-text-editor\" data-id=\"7d78163\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: left;\">Community Impact<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-821268b elementor-widget elementor-widget-heading\" data-id=\"821268b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Building Singapore's Strongest SME Network<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ffc069 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5ffc069\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>At Singapore Brand, we believe that every success story deserves a platform. When local businesses share their growth journeys, they don&#8217;t just gain valuable brand credibility and high-intent organic SEO exposure\u2014they inspire the next generation of entrepreneurs and foster collaborative growth across Singapore&#8217;s enterprise landscape.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-935edf8 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"935edf8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d59b85f e-con-full e-flex e-con e-child\" data-id=\"d59b85f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-5f0a46e e-con-full e-flex e-con e-child\" data-id=\"5f0a46e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29e7995 elementor-widget elementor-widget-counter\" data-id=\"29e7995\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Stories Published<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"500\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-226ee89 e-con-full e-flex e-con e-child\" data-id=\"226ee89\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7525f85 elementor-widget elementor-widget-counter\" data-id=\"7525f85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Monthly Readers<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"500\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">K+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-954418c e-con-full e-flex e-con e-child\" data-id=\"954418c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24c3107 elementor-widget elementor-widget-counter\" data-id=\"24c3107\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Sectors Covered<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"3500\" data-to-value=\"25\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">+<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3ac10a1 e-con-full e-flex e-con e-child\" data-id=\"3ac10a1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f80eb9c elementor-widget elementor-widget-text-editor\" data-id=\"f80eb9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-xl font-bold text-white flex items-center gap-3\"><strong>Why Get Featured?<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5e0782 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"e5e0782\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul class=\"space-y-4 text-sm text-slate-300\"><li class=\"flex items-start gap-3\"><div><p><span style=\"background-color: rgba(200, 16, 46, 0); color: #c8102e;\"><strong class=\"text-white\">High Organic Visibility:<\/strong><\/span> Rank prominently on search engines and reach local consumer decision-makers.<br \/><br \/><\/p><\/div><\/li><li class=\"flex items-start gap-3\"><div><p><span style=\"color: #d4af37;\"><strong class=\"text-white\">Brand Trust &amp; Authority:<\/strong><\/span> Feature the Singapore Brand editorial badge across your marketing materials.<br \/><br \/><\/p><\/div><\/li><li class=\"flex items-start gap-3\"><div><span style=\"color: #34d399;\"><strong class=\"text-white\">B2B Networking Opportunities:<\/strong><\/span> Connect directly with peer founders, investors, and potential corporate partners.<\/div><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8102278 e-flex e-con-boxed e-con e-parent\" data-id=\"8102278\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1382682 elementor-widget elementor-widget-text-editor\" data-id=\"1382682\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: left;\">Join The Community<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3454361 elementor-widget elementor-widget-heading\" data-id=\"3454361\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Are You a Homegrown Business with a Story to Tell?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-755e20a elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"755e20a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Join hundreds of Singaporean SMEs and showcase your journey to thousands of local consumers, investors, and business leaders.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1b19cd6 e-con-full e-flex e-con e-child\" data-id=\"1b19cd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1910057 elementor-invisible elementor-widget elementor-widget-button\" data-id=\"1910057\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;shake&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-shrink\" href=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/contact-us\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Your Story Today<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Celebrating Local Champions Inspiring Singapore SME Success Stories Discover how homegrown businesses overcame challenges, embraced innovation, and scaled to become Singapore\u2019s leading enterprise pioneers. Share Your Story Explore SME Stories &#10094; All Stories Loading categories&#8230; &#10095; &#128269; Loading featured story&#8230; SME Growth Profiles Real journeys of innovation, scaling, and resilience in Singapore. Showing 9 Stories [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"class_list":["post-24","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SME Success Stories | Inspiring Business Growth Journeys<\/title>\n<meta name=\"description\" content=\"Explore SME Success Stories from thriving businesses and entrepreneurs. Gain valuable insights into innovation, growth strategies, leadership, and success.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Singapore Local SME Success Stories Endorsed by Singapore Brand\" \/>\n<meta property=\"og:description\" content=\"Singapore SME success stories of local homegrown brands endorsed by Singapore Brand. Read more and follow their journey to success.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/\" \/>\n<meta property=\"og:site_name\" content=\"Singapore Brand\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Singapore.Brand.Pte.Ltd\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T10:18:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-content\/uploads\/2021\/08\/photo-singapore-brand-sme-success-stories-1200x630-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Singapore Local SME Success Stories Endorsed by Singapore Brand\" \/>\n<meta name=\"twitter:description\" content=\"Singapore SME success stories of local homegrown brands endorsed by Singapore Brand. Read more and follow their journey to success.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-content\/uploads\/2021\/08\/photo-singapore-brand-sme-success-stories-1024x512-1.jpg\" \/>\n<meta name=\"twitter:site\" content=\"@Singapore_Brand\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/sme-success-stories\\\/\",\"url\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/sme-success-stories\\\/\",\"name\":\"SME Success Stories | Inspiring Business Growth Journeys\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/#website\"},\"datePublished\":\"2022-09-11T23:44:38+00:00\",\"dateModified\":\"2026-10-20T10:18:11+00:00\",\"description\":\"Explore SME Success Stories from thriving businesses and entrepreneurs. Gain valuable insights into innovation, growth strategies, leadership, and success.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/sme-success-stories\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.singaporebrand.com.sg\\\/sme-success-stories\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/sme-success-stories\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SME Success Stories\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/#website\",\"url\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/\",\"name\":\"Singapore Brand\",\"description\":\"Singapore SME Company Branding\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.singaporebrand.com.sg\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SME Success Stories | Inspiring Business Growth Journeys","description":"Explore SME Success Stories from thriving businesses and entrepreneurs. Gain valuable insights into innovation, growth strategies, leadership, and success.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/","og_locale":"en_US","og_type":"article","og_title":"Singapore Local SME Success Stories Endorsed by Singapore Brand","og_description":"Singapore SME success stories of local homegrown brands endorsed by Singapore Brand. Read more and follow their journey to success.","og_url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/","og_site_name":"Singapore Brand","article_publisher":"https:\/\/www.facebook.com\/Singapore.Brand.Pte.Ltd","article_modified_time":"2026-10-20T10:18:11+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-content\/uploads\/2021\/08\/photo-singapore-brand-sme-success-stories-1200x630-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"Singapore Local SME Success Stories Endorsed by Singapore Brand","twitter_description":"Singapore SME success stories of local homegrown brands endorsed by Singapore Brand. Read more and follow their journey to success.","twitter_image":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-content\/uploads\/2021\/08\/photo-singapore-brand-sme-success-stories-1024x512-1.jpg","twitter_site":"@Singapore_Brand","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/","url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/","name":"SME Success Stories | Inspiring Business Growth Journeys","isPartOf":{"@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/#website"},"datePublished":"2022-09-11T23:44:38+00:00","dateModified":"2026-10-20T10:18:11+00:00","description":"Explore SME Success Stories from thriving businesses and entrepreneurs. Gain valuable insights into innovation, growth strategies, leadership, and success.","breadcrumb":{"@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/sme-success-stories\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/"},{"@type":"ListItem","position":2,"name":"SME Success Stories"}]},{"@type":"WebSite","@id":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/#website","url":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/","name":"Singapore Brand","description":"Singapore SME Company Branding","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/pages\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":6,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/pages\/24\/revisions"}],"predecessor-version":[{"id":25510,"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/pages\/24\/revisions\/25510"}],"wp:attachment":[{"href":"https:\/\/glutenfreepleasure.com\/__proxy_domain\/www.singaporebrand.com.sg\/wp-json\/wp\/v2\/media?parent=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}