{"id":3580,"date":"2026-08-22T14:13:21","date_gmt":"2026-08-22T13:13:21","guid":{"rendered":"https:\/\/cozmotec.ie\/staging\/7865\/?page_id=3580"},"modified":"2026-10-05T00:29:10","modified_gmt":"2026-10-04T23:29:10","slug":"about","status":"publish","type":"page","link":"https:\/\/cozmotec.ie\/staging\/7865\/about\/","title":{"rendered":"About"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3580\" class=\"elementor elementor-3580\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a4464f8 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a4464f8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-29cacc7\" data-id=\"29cacc7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7e60fdc elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7e60fdc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-93204f6\" data-id=\"93204f6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2a07ce6 elementor-widget elementor-widget-html\" data-id=\"2a07ce6\" 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<!-- ==========================================================================\r\n     PRIMARY SEO METADATA & STRUCTURED DATA (100% SEARCH ENGINE COMPLIANT)\r\n     ========================================================================== -->\r\n<title>About Us | Cozmotec \u2013 Software & AI Automation Agency<\/title>\r\n<meta\r\n  name=\"description\"\r\n  content=\"Learn about Cozmotec's mission, leadership, and engineering approach to eliminating operational friction and building high-impact software for growing teams.\"\r\n\/>\r\n<link rel=\"canonical\" href=\"https:\/\/cozmotec.ie\/about\/\" \/>\r\n\r\n<!-- Open Graph \/ Facebook \/ LinkedIn -->\r\n<meta property=\"og:type\" content=\"website\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/cozmotec.ie\/about\/\" \/>\r\n<meta\r\n  property=\"og:title\"\r\n  content=\"About Us | Cozmotec \u2013 Software & AI Automation Agency\"\r\n\/>\r\n<meta\r\n  property=\"og:description\"\r\n  content=\"Learn about Cozmotec's mission, leadership, and engineering approach to eliminating operational friction and building high-impact software for growing teams.\"\r\n\/>\r\n<meta\r\n  property=\"og:image\"\r\n  content=\"https:\/\/framerusercontent.com\/images\/cwim7i7ZTZMxFkOzIfZtv4bA.png\"\r\n\/>\r\n<meta property=\"og:site_name\" content=\"Cozmotec\" \/>\r\n\r\n<!-- Twitter Card Meta Tags -->\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:url\" content=\"https:\/\/cozmotec.ie\/about\/\" \/>\r\n<meta\r\n  name=\"twitter:title\"\r\n  content=\"About Us | Cozmotec \u2013 Software & AI Automation Agency\"\r\n\/>\r\n<meta\r\n  name=\"twitter:description\"\r\n  content=\"Learn about Cozmotec's mission, leadership, and engineering approach to eliminating operational friction and building high-impact software for growing teams.\"\r\n\/>\r\n<meta\r\n  name=\"twitter:image\"\r\n  content=\"https:\/\/framerusercontent.com\/images\/cwim7i7ZTZMxFkOzIfZtv4bA.png\"\r\n\/>\r\n\r\n<!-- Schema.org JSON-LD Structured Data -->\r\n<script type=\"application\/ld+json\">\r\n  {\r\n    \"@context\": \"https:\/\/schema.org\",\r\n    \"@type\": \"AboutPage\",\r\n    \"name\": \"About Cozmotec\",\r\n    \"url\": \"https:\/\/cozmotec.ie\/about\/\",\r\n    \"mainEntity\": {\r\n      \"@type\": \"Organization\",\r\n      \"name\": \"Cozmotec\",\r\n      \"url\": \"https:\/\/cozmotec.ie\",\r\n      \"logo\": \"https:\/\/framerusercontent.com\/images\/cwim7i7ZTZMxFkOzIfZtv4bA.png\",\r\n      \"sameAs\": [\"https:\/\/www.linkedin.com\/company\/cozmotec\"]\r\n    }\r\n  }\r\n<\/script>\r\n\r\n<!-- Preload High-Priority Milestone Images -->\r\n<link\r\n  rel=\"preload\"\r\n  as=\"image\"\r\n  href=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/fingal-award-scaled.jpg\"\r\n  fetchpriority=\"high\"\r\n\/>\r\n<link\r\n  rel=\"preload\"\r\n  as=\"image\"\r\n  href=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/start-up-business-award.jpg\"\r\n  fetchpriority=\"high\"\r\n\/>\r\n<!-- Critical Anti-FOUC Background & Pure Deep Black Canvas -->\r\n<style>\r\n  html,\r\n  body {\r\n    background-color: #000000 !important;\r\n    background: #000000 !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n  }\r\n  .cz-site-wrapper {\r\n    opacity: 1 !important;\r\n  }\r\n  \/* Critical Anti-FOUC Pre-Hide for Popups & Tickers (0ms Flash Elimination) *\/\r\n  .czm-logo-popup-card,\r\n  .czm-case-study-popup,\r\n  .czm-popup-card {\r\n    opacity: 0 !important;\r\n    pointer-events: none !important;\r\n    position: absolute !important;\r\n    transform: translate3d(-50%, 15px, 0) scale(0.96) !important;\r\n    transition:\r\n      opacity 0.25s ease,\r\n      transform 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n  }\r\n  .czm-client-logo-item:hover .czm-logo-popup-card {\r\n    opacity: 1 !important;\r\n    pointer-events: auto !important;\r\n    transform: translate3d(-50%, 0, 0) scale(1) !important;\r\n  }\r\n  .czm-ticker-wrapper {\r\n    position: relative !important;\r\n    height: 28px !important;\r\n    overflow: hidden !important;\r\n  }\r\n  .czm-ticker-track {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n  }\r\n  .czm-ticker-item {\r\n    height: 28px !important;\r\n    line-height: 28px !important;\r\n    white-space: nowrap !important;\r\n    overflow: hidden !important;\r\n    text-overflow: ellipsis !important;\r\n  }\r\n\r\n  \/* Universal Reset & WordPress \/ Elementor Anti-FOUC & Edge-to-Edge Breakout *\/\r\n  #page,\r\n  #content,\r\n  .site,\r\n  .site-content,\r\n  .site-main,\r\n  main,\r\n  .elementor,\r\n  .elementor-section,\r\n  .elementor-top-section,\r\n  .elementor-inner-section,\r\n  .elementor-section-wrap,\r\n  .elementor-container,\r\n  .elementor-column,\r\n  .elementor-column-wrap,\r\n  .elementor-widget-wrap,\r\n  .elementor-element,\r\n  .elementor-widget,\r\n  .elementor-widget-container,\r\n  .elementor-widget-html,\r\n  .e-con,\r\n  .e-con-boxed,\r\n  .e-con-inner,\r\n  .e-parent {\r\n    overflow: visible !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  .elementor-section.elementor-section-boxed > .elementor-container,\r\n  .elementor-section-full_width > .elementor-container,\r\n  .elementor-column-gap-default\r\n    > .elementor-column\r\n    > .elementor-element-populated,\r\n  .elementor-column > .elementor-widget-wrap,\r\n  .elementor-widget-html,\r\n  .elementor-widget-html .elementor-widget-container,\r\n  .e-con.e-con-boxed,\r\n  .e-con-inner,\r\n  .e-con {\r\n    padding-left: 0 !important;\r\n    padding-right: 0 !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    width: 100% !important;\r\n  }\r\n\r\n  html {\r\n    background-color: #000000 !important;\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    overflow-x: hidden !important;\r\n  }\r\n  body {\r\n    background-color: #000000 !important;\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    overflow-x: hidden !important;\r\n    opacity: 1;\r\n    transition: opacity 0.15s ease-in;\r\n  }\r\n  .cz-site-wrapper {\r\n    opacity: 1 !important;\r\n    overflow: visible !important;\r\n    width: 100% !important;\r\n  }\r\n  .czm-home-page,\r\n  .czm-about-page,\r\n  .czm-services-page,\r\n  .czm-case-studies-page,\r\n  .czm-blogs-page,\r\n  .czm-talk-page,\r\n  .czm-bdetail-page,\r\n  .czm-single-case-page,\r\n  .czm-section,\r\n  .czm-footer-wrapper {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    padding-left: 0 !important;\r\n    padding-right: 0 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  \/* --- Universal Search & Popup Zero-FOUC Guards --- *\/\r\n  .czm-search-autocomplete-dropdown,\r\n  .czm-search-dropdown,\r\n  .czm-search-suggestions,\r\n  .czm-search-results,\r\n  .czm-search-preview-popup,\r\n  [data-search-dropdown] {\r\n    display: none !important;\r\n  }\r\n  .czm-search-autocomplete-dropdown.is-active,\r\n  .czm-search-dropdown.is-active,\r\n  .czm-search-suggestions.is-active,\r\n  .czm-search-results.is-active,\r\n  .czm-search-preview-popup.is-active,\r\n  [data-search-dropdown].is-active {\r\n    display: block !important;\r\n  }\r\n  \/* --- Anti-FOUC Critical Styling --- *\/\r\n  html {\r\n    background-color: #000000 !important;\r\n  }\r\n  body {\r\n    background-color: #000000 !important;\r\n    opacity: 1;\r\n    transition: opacity 0.15s ease-in;\r\n  }\r\n\r\n  \/* --- Universal Responsive Viewport & Overflow Hygiene --- *\/\r\n  html,\r\n  body {\r\n    max-width: 100% !important;\r\n    overflow-x: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  img,\r\n  video {\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n  }\r\n\r\n  \/* --- Strict Reset to Override All WordPress Themes --- *\/\r\n  .czm-about-page,\r\n  .czm-about-page *,\r\n  .czm-about-page *::before,\r\n  .czm-about-page *::after {\r\n    box-sizing: border-box !important;\r\n    text-transform: none !important;\r\n    letter-spacing: normal !important;\r\n    font-family: \"Schibsted Grotesk\", sans-serif !important;\r\n    -webkit-font-smoothing: antialiased !important;\r\n  }\r\n\r\n  .czm-about-page {\r\n    background-color: #000000 !important;\r\n    color: #f6f8f7 !important;\r\n    position: relative !important;\r\n    width: 100% !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    overflow: visible !important;\r\n    overflow-x: visible !important;\r\n  }\r\n\r\n  .czm-about-page button {\r\n    background: transparent !important;\r\n    border: none !important;\r\n    box-shadow: none !important;\r\n    padding: 0 !important;\r\n    margin: 0 !important;\r\n    color: inherit !important;\r\n    font-size: inherit !important;\r\n    font-weight: inherit !important;\r\n    line-height: normal !important;\r\n    cursor: pointer !important;\r\n    outline: none !important;\r\n  }\r\n\r\n  .czm-about-page p,\r\n  .czm-about-page h1,\r\n  .czm-about-page h2,\r\n  .czm-about-page h3,\r\n  .czm-about-page h4 {\r\n    margin-top: 0 !important;\r\n  }\r\n\r\n  .czm-container {\r\n    max-width: 1200px !important;\r\n    margin: 0 auto !important;\r\n    padding: 0 24px !important;\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n  }\r\n\r\n  .czm-section {\r\n    padding: 85px 0 !important;\r\n    position: relative !important;\r\n  }\r\n\r\n  .czm-highlight-pink {\r\n    color: #c9266b !important;\r\n  }\r\n\r\n  .czm-section-header {\r\n    text-align: center !important;\r\n    max-width: 890px !important;\r\n    margin: 0 auto 48px !important;\r\n  }\r\n\r\n  .czm-section-title {\r\n    font-size: 46px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.15em !important;\r\n    letter-spacing: -1.5px !important;\r\n    color: #f6f8f7 !important;\r\n    margin: 0 0 14px !important;\r\n  }\r\n\r\n  .czm-section-subtitle {\r\n    font-size: 17px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.5em !important;\r\n    color: rgba(255, 255, 255, 0.65) !important;\r\n    margin: 0 auto !important;\r\n    max-width: 680px !important;\r\n  }\r\n\r\n  \/* --- Buttons --- *\/\r\n  .czm-btn-pill-pink {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    gap: 10px !important;\r\n    height: 46px !important;\r\n    padding: 0 32px !important;\r\n    background-color: #c9266b !important;\r\n    color: #ffffff !important;\r\n    font-size: 15px !important;\r\n    font-weight: 500 !important;\r\n    text-decoration: none !important;\r\n    border-radius: 9999px !important;\r\n    border: none !important;\r\n    cursor: pointer !important;\r\n    transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n    box-shadow: 0 4px 18px rgba(201, 38, 107, 0.3) !important;\r\n    line-height: normal !important;\r\n  }\r\n\r\n  .czm-btn-pill-pink:hover {\r\n    background-color: #e02f7a !important;\r\n    transform: translateY(-2px) !important;\r\n    box-shadow: 0 8px 25px rgba(201, 38, 107, 0.5) !important;\r\n  }\r\n\r\n  .czm-btn-full {\r\n    width: 100% !important;\r\n  }\r\n\r\n  .czm-glass-card {\r\n    background-color: #150507 !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.08) !important;\r\n    border-radius: 24px !important;\r\n    -webkit-backdrop-filter: blur(20px) !important;\r\n    backdrop-filter: blur(20px) !important;\r\n    -webkit-backdrop-filter: blur(20px) !important;\r\n    position: relative !important;\r\n    overflow: hidden !important;\r\n    transition:\r\n      transform 0.3s cubic-bezier(0.16, 1, 0.3, 1),\r\n      border-color 0.3s ease,\r\n      box-shadow 0.3s ease !important;\r\n  }\r\n\r\n  .czm-glass-card:hover {\r\n    border-color: rgba(201, 38, 107, 0.45) !important;\r\n    box-shadow:\r\n      0 10px 30px rgba(0, 0, 0, 0.5),\r\n      0 0 30px rgba(201, 38, 107, 0.3) !important;\r\n  }\r\n\r\n  \/* ========================================================================\r\n     1. ABOUT HERO SECTION (EXACT PROPORTIONS TO HOME PAGE)\r\n     ======================================================================== *\/\r\n\r\n  .czm-hero-top-badge-wrap {\r\n    margin-bottom: 28px !important;\r\n  }\r\n\r\n  .czm-hero-top-badge {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    padding: 8px 24px !important;\r\n    background: linear-gradient(\r\n      135deg,\r\n      rgba(201, 38, 107, 0.45) 0%,\r\n      rgba(201, 38, 107, 0.15) 100%\r\n    ) !important;\r\n    border: 1px solid rgba(201, 38, 107, 0.5) !important;\r\n    border-radius: 9999px !important;\r\n    color: #ffffff !important;\r\n    font-size: 14px !important;\r\n    font-weight: 500 !important;\r\n    text-decoration: none !important;\r\n    box-shadow: 0 0 24px rgba(201, 38, 107, 0.3) !important;\r\n    transition:\r\n      transform 0.25s ease,\r\n      box-shadow 0.25s ease !important;\r\n  }\r\n\r\n  .czm-hero-top-badge:hover {\r\n    transform: translateY(-2px) !important;\r\n    box-shadow: 0 0 32px rgba(201, 38, 107, 0.5) !important;\r\n  }\r\n\r\n  .czm-about-hero-section {\r\n    min-height: 95vh !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    padding: 160px 0 80px !important;\r\n    position: relative !important;\r\n    background: transparent !important;\r\n  }\r\n\r\n  .czm-quantum-bg {\r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    background: #000000 !important;\r\n    overflow: hidden !important;\r\n    pointer-events: none !important;\r\n  }\r\n\r\n  .czm-quantum-bg canvas {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n  }\r\n\r\n  .czm-about-hero-container {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    text-align: center !important;\r\n    position: relative !important;\r\n    z-index: 5 !important;\r\n    max-width: 920px !important;\r\n  }\r\n\r\n  .czm-about-hero-title-wrap {\r\n    margin-bottom: 24px !important;\r\n  }\r\n\r\n  .czm-about-hero-title {\r\n    font-size: clamp(38px, 5.2vw, 68px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.12em !important;\r\n    letter-spacing: -2px !important;\r\n    color: #ffffff !important;\r\n    margin: 0 !important;\r\n  }\r\n\r\n  .czm-about-hero-sub-wrap {\r\n    max-width: 760px !important;\r\n    margin-bottom: 38px !important;\r\n  }\r\n\r\n  .czm-about-hero-sub {\r\n    font-size: clamp(16px, 1.8vw, 20px) !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.55em !important;\r\n    color: rgba(255, 255, 255, 0.65) !important;\r\n    margin: 0 !important;\r\n  }\r\n\r\n  \/* ========================================================================\r\n     2. MISSION & VISION (HOVER \/ CLICK INTERACTIVE CARDS)\r\n     ======================================================================== *\/\r\n  .czm-mission-vision-section {\r\n    padding: 100px 0 !important;\r\n    background: #020205 !important;\r\n  }\r\n\r\n  .czm-mv-layout {\r\n    display: grid !important;\r\n    grid-template-columns: 1.15fr 1fr !important;\r\n    gap: 56px !important;\r\n    align-items: center !important;\r\n    max-width: 1160px !important;\r\n    margin: 0 auto !important;\r\n  }\r\n\r\n  .czm-mv-left {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 24px !important;\r\n  }\r\n\r\n  .czm-mv-heading {\r\n    font-family: \"Outfit\", sans-serif !important;\r\n    font-size: clamp(28px, 3.2vw, 38px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.25em !important;\r\n    letter-spacing: -1px !important;\r\n    color: #ffffff !important;\r\n    margin: 0 !important;\r\n  }\r\n\r\n  .czm-mv-desc {\r\n    font-size: 16.5px !important;\r\n    line-height: 1.6em !important;\r\n    color: rgba(255, 255, 255, 0.62) !important;\r\n    margin: 0 !important;\r\n  }\r\n\r\n  .czm-mv-cards-list {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 18px !important;\r\n  }\r\n\r\n  .czm-mv-card {\r\n    padding: 32px 30px !important;\r\n    background-color: #f1e8e2 !important;\r\n    background: #f1e8e2 !important;\r\n    border: 1.5px solid #d3c4bc !important;\r\n    border-radius: 24px !important;\r\n    cursor: pointer !important;\r\n    box-shadow: 0 4px 24px rgba(22, 11, 11, 0.06) !important;\r\n    transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n  }\r\n\r\n  .czm-mv-card:hover,\r\n  .czm-mv-card.active {\r\n    background-color: #faf4f0 !important;\r\n    background: #faf4f0 !important;\r\n    border-color: #c9266b !important;\r\n    box-shadow:\r\n      0 12px 32px rgba(201, 38, 107, 0.18),\r\n      0 4px 18px rgba(0, 0, 0, 0.12) !important;\r\n    transform: translateY(-4px) !important;\r\n  }\r\n\r\n  .czm-mv-card-header {\r\n    display: flex !important;\r\n    justify-content: space-between !important;\r\n    align-items: center !important;\r\n    margin-bottom: 12px !important;\r\n  }\r\n\r\n  .czm-mv-card-title {\r\n    font-family: \"Outfit\", sans-serif !important;\r\n    font-size: 26px !important;\r\n    font-weight: 600 !important;\r\n    color: #160b0b !important;\r\n    margin: 0 !important;\r\n    letter-spacing: -0.5px !important;\r\n  }\r\n\r\n  .czm-mv-card.active .czm-mv-card-title,\r\n  .czm-mv-card:hover .czm-mv-card-title {\r\n    color: #160b0b !important;\r\n  }\r\n\r\n  .czm-mv-card-icon {\r\n    width: 20px !important;\r\n    height: 20px !important;\r\n    border-radius: 50% !important;\r\n    background: #d3c4bc !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    position: relative !important;\r\n    transition: all 0.3s ease !important;\r\n  }\r\n\r\n  .czm-mv-card.active .czm-mv-card-icon,\r\n  .czm-mv-card:hover .czm-mv-card-icon {\r\n    background: #c9266b !important;\r\n    box-shadow: 0 0 12px #c9266b !important;\r\n  }\r\n\r\n  .czm-mv-card-text {\r\n    font-family: \"Schibsted Grotesk\", sans-serif !important;\r\n    font-size: 15.5px !important;\r\n    line-height: 1.6em !important;\r\n    color: #6b5d58 !important;\r\n    margin: 0 !important;\r\n    transition: color 0.3s ease !important;\r\n  }\r\n\r\n  .czm-mv-card.active .czm-mv-card-text,\r\n  .czm-mv-card:hover .czm-mv-card-text {\r\n    color: #160b0b !important;\r\n  }\r\n\r\n  \/* ========================================================================\r\n     3. MEET THE MINDS BEHIND COZMOTEC (EXCEPTIONAL 3D INTERACTIVE MATRIX)\r\n     ======================================================================== *\/\r\n  .czm-team-showcase-section {\r\n    padding: 100px 0 110px !important;\r\n    position: relative !important;\r\n    background: #000000 !important;\r\n    overflow: hidden !important;\r\n  }\r\n\r\n  .czm-team-ambient-aura {\r\n    position: absolute !important;\r\n    top: 50% !important;\r\n    left: 50% !important;\r\n    transform: translate(-50%, -50%) !important;\r\n    width: 900px !important;\r\n    height: 900px !important;\r\n    background: radial-gradient(\r\n      circle,\r\n      rgba(201, 38, 107, 0.14) 0%,\r\n      transparent 70%\r\n    ) !important;\r\n    filter: blur(100px) !important;\r\n    pointer-events: none !important;\r\n    z-index: 1 !important;\r\n  }\r\n\r\n  .czm-team-pill-badge {\r\n    display: inline-block !important;\r\n    font-family: \"Geist Mono\", monospace !important;\r\n    font-size: 11px !important;\r\n    font-weight: 700 !important;\r\n    color: #c9266b !important;\r\n    background: rgba(201, 38, 107, 0.12) !important;\r\n    border: 1px solid rgba(201, 38, 107, 0.35) !important;\r\n    padding: 6px 18px !important;\r\n    border-radius: 999px !important;\r\n    margin-bottom: 16px !important;\r\n    letter-spacing: 1.2px !important;\r\n  }\r\n\r\n  .czm-team-3d-grid {\r\n    display: grid !important;\r\n    grid-template-columns: repeat(4, 1fr) !important;\r\n    gap: 24px !important;\r\n    max-width: 1200px !important;\r\n    margin: 0 auto !important;\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n    align-items: stretch !important;\r\n  }\r\n\r\n  .czm-team-tilt-box {\r\n    perspective: 1000px !important;\r\n    height: 100% !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n  }\r\n\r\n  .czm-team-card-3d {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    height: 100% !important;\r\n    width: 100% !important;\r\n    background: #110508 !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.08) !important;\r\n    border-radius: 24px !important;\r\n    overflow: hidden !important;\r\n    text-decoration: none !important;\r\n    position: relative !important;\r\n    transition:\r\n      transform 0.35s cubic-bezier(0.16, 1, 0.3, 1),\r\n      border-color 0.35s ease,\r\n      box-shadow 0.35s ease !important;\r\n    transform-style: preserve-3d !important;\r\n  }\r\n\r\n  .czm-team-card-glow {\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n    background: radial-gradient(\r\n      350px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),\r\n      rgba(201, 38, 107, 0.22),\r\n      transparent 70%\r\n    ) !important;\r\n    opacity: 0;\r\n    pointer-events: none !important;\r\n    transition: opacity 0.3s ease !important;\r\n    z-index: 2 !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-card-glow {\r\n    opacity: 1 !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover {\r\n    transform: translateY(-8px) scale(1.02) !important;\r\n    border-color: rgba(201, 38, 107, 0.6) !important;\r\n    box-shadow:\r\n      0 20px 45px rgba(0, 0, 0, 0.7),\r\n      0 0 35px rgba(201, 38, 107, 0.3) !important;\r\n  }\r\n\r\n  .czm-team-img-holder {\r\n    width: 100% !important;\r\n    height: 320px !important;\r\n    position: relative !important;\r\n    background: #110508 !important;\r\n    overflow: hidden !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .czm-team-photo {\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    object-fit: cover !important;\r\n    object-position: center 12% !important;\r\n    display: block !important;\r\n    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n  }\r\n\r\n  \/* Specific Head Alignment for Odin (Dog) *\/\r\n  .czm-team-photo-odin {\r\n    object-fit: cover !important;\r\n    object-position: center 45% !important;\r\n    transform: scale(1.08) !important;\r\n  }\r\n\r\n  \/* Specific Head Alignment for Yamini Mahajan *\/\r\n  .czm-team-photo-yamini {\r\n    object-fit: cover !important;\r\n    object-position: center 28% !important;\r\n    transform: scale(1.02) !important;\r\n  }\r\n\r\n  \/* Specific Head Alignment for Kevin Smith *\/\r\n  .czm-team-photo-kevin {\r\n    object-fit: cover !important;\r\n    object-position: center center !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-photo {\r\n    transform: scale(1.05) !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-photo-odin {\r\n    transform: scale(1.14) !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-photo-yamini {\r\n    transform: scale(1.08) !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-photo-kevin {\r\n    transform: scale(1.05) !important;\r\n  }\r\n\r\n  .czm-team-social-badge {\r\n    position: absolute !important;\r\n    top: 14px !important;\r\n    right: 14px !important;\r\n    width: 36px !important;\r\n    height: 36px !important;\r\n    border-radius: 50% !important;\r\n    background: rgba(0, 0, 0, 0.65) !important;\r\n    -webkit-backdrop-filter: blur(10px) !important;\r\n    -webkit-backdrop-filter: blur(10px) !important;\r\n\r\n    backdrop-filter: blur(10px) !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.2) !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    color: #ffffff !important;\r\n    font-family: \"Geist Mono\", monospace !important;\r\n    font-size: 13.5px !important;\r\n    font-weight: 700 !important;\r\n    z-index: 3 !important;\r\n    transition: all 0.25s ease !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-social-badge {\r\n    background: #c9266b !important;\r\n    border-color: #c9266b !important;\r\n    box-shadow: 0 0 16px rgba(201, 38, 107, 0.6) !important;\r\n    transform: scale(1.1) !important;\r\n  }\r\n\r\n  .czm-team-img-holder {\r\n    width: 100% !important;\r\n    height: 320px !important;\r\n    flex: 0 0 320px !important;\r\n    position: relative !important;\r\n    background: #110508 !important;\r\n    overflow: hidden !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .czm-team-info-wrap {\r\n    padding: 20px 18px 22px !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    justify-content: flex-start !important;\r\n    gap: 6px !important;\r\n    flex: 1 1 auto !important;\r\n    min-height: 98px !important;\r\n    box-sizing: border-box !important;\r\n    position: relative !important;\r\n    z-index: 3 !important;\r\n  }\r\n\r\n  .czm-team-member-name {\r\n    font-family: \"Outfit\", sans-serif !important;\r\n    font-size: 20px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.25 !important;\r\n    color: #ffffff !important;\r\n    margin: 0 !important;\r\n    letter-spacing: -0.3px !important;\r\n    min-height: 26px !important;\r\n    transition: color 0.25s ease !important;\r\n  }\r\n\r\n  .czm-team-card-3d:hover .czm-team-member-name {\r\n    color: #ffffff !important;\r\n  }\r\n\r\n  .czm-team-member-role {\r\n    font-size: 13.5px !important;\r\n    line-height: 1.4 !important;\r\n    color: rgba(255, 255, 255, 0.55) !important;\r\n    margin: 0 !important;\r\n    min-height: 38px !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n  }\r\n\r\n  \/* ============================================================\r\n     ODIN CHIEF PAW-SITIVITY OFFICER INTERACTIVE PET PILL (WOW EDITION)\r\n     ============================================================ *\/\r\n  .czm-odin-role-row {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: space-between !important;\r\n    gap: 6px !important;\r\n    min-height: 38px !important;\r\n    width: 100% !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  .czm-odin-pet-pill {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    gap: 5px !important;\r\n    padding: 3.5px 11px !important;\r\n    border-radius: 9999px !important;\r\n    background: linear-gradient(135deg, rgba(201, 38, 107, 0.32) 0%, rgba(232, 77, 142, 0.18) 100%) !important;\r\n    border: 1px solid rgba(232, 77, 142, 0.6) !important;\r\n    color: #ffffff !important;\r\n    font-size: 13px !important;\r\n    font-weight: 700 !important;\r\n    letter-spacing: 0.3px !important;\r\n    cursor: pointer !important;\r\n    user-select: none !important;\r\n    transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n    box-shadow: 0 0 14px rgba(201, 38, 107, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.25) !important;\r\n    position: relative !important;\r\n  }\r\n\r\n  .czm-odin-pet-pill:hover {\r\n    background: linear-gradient(135deg, rgba(201, 38, 107, 0.5) 0%, rgba(232, 77, 142, 0.35) 100%) !important;\r\n    border-color: #ff5299 !important;\r\n    box-shadow: 0 0 20px rgba(201, 38, 107, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.4) !important;\r\n    transform: translateY(-1px) scale(1.06) !important;\r\n  }\r\n\r\n  .czm-odin-pet-pill:active {\r\n    transform: scale(0.93) !important;\r\n    box-shadow: 0 0 8px rgba(201, 38, 107, 0.6) !important;\r\n  }\r\n\r\n  .czm-odin-heart-icon {\r\n    font-size: 13px !important;\r\n    display: inline-block !important;\r\n    animation: czmHeartbeat 1.8s infinite ease-in-out !important;\r\n    transform-origin: center !important;\r\n    filter: drop-shadow(0 0 4px rgba(201, 38, 107, 0.6)) !important;\r\n  }\r\n\r\n  @keyframes czmHeartbeat {\r\n    0%, 100% { transform: scale(1); }\r\n    12% { transform: scale(1.28); }\r\n    24% { transform: scale(1); }\r\n    36% { transform: scale(1.22); }\r\n    60% { transform: scale(1); }\r\n  }\r\n\r\n  \r\n    \/* Ensure Odin Card Box has relative positioning & visible overflow for badges *\/\r\n  #czm-odin-card-box,\r\n  .czm-team-tilt-box {\r\n    position: relative !important;\r\n    overflow: visible !important;\r\n  }\r\n\r\n\r\n\r\n  \/* Milestone Toast Notification Bubble (High Visibility) *\/\r\n  .czm-odin-toast {\r\n    position: absolute !important;\r\n    top: -18px !important;\r\n    left: 50% !important;\r\n    transform: translateX(-50%) translateY(0) scale(0.9) !important;\r\n    background: rgba(22, 11, 11, 0.96) !important;\r\n    border: 1px solid rgba(255, 82, 153, 0.85) !important;\r\n    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.9), 0 0 25px rgba(201, 38, 107, 0.7) !important;\r\n    backdrop-filter: blur(14px) !important;\r\n    -webkit-backdrop-filter: blur(14px) !important;\r\n    padding: 7px 16px !important;\r\n    border-radius: 9999px !important;\r\n    color: #ffffff !important;\r\n    font-size: 12.5px !important;\r\n    font-weight: 700 !important;\r\n    letter-spacing: 0.3px !important;\r\n    white-space: nowrap !important;\r\n    pointer-events: none !important;\r\n    z-index: 99999 !important;\r\n    opacity: 0;\r\n    transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n  }\r\n\r\n  .czm-odin-toast.is-visible {\r\n    opacity: 1 !important;\r\n    transform: translateX(-50%) translateY(-14px) scale(1) !important;\r\n  }\r\n\r\n  \/* Confetti Burst Particles (Fixed to screen - Never Clipped) *\/\r\n  .czm-confetti-particle {\r\n    position: fixed !important;\r\n    pointer-events: none !important;\r\n    z-index: 9999999 !important;\r\n    font-size: 20px !important;\r\n    will-change: transform, opacity !important;\r\n    animation: czmConfettiExplode 1.4s cubic-bezier(0.1, 0.8, 0.25, 1) forwards !important;\r\n  }\r\n\r\n  @keyframes czmConfettiExplode {\r\n    0% {\r\n      opacity: 1;\r\n      transform: translate(0, 0) scale(0.5) rotate(0deg);\r\n    }\r\n    100% {\r\n      opacity: 0;\r\n      transform: translate(var(--tx, 0px), var(--ty, -100px)) scale(1.4) rotate(var(--rot, 360deg));\r\n    }\r\n  }\r\n\r\n  \/* Floating Heart Particles (100% Hearts Only) *\/\r\n  .czm-floating-heart {\r\n    position: absolute !important;\r\n    pointer-events: none !important;\r\n    font-size: 18px !important;\r\n    z-index: 9999 !important;\r\n    animation: czmFloatHeart 0.95s cubic-bezier(0.2, 0.8, 0.25, 1) forwards !important;\r\n    filter: drop-shadow(0 0 6px rgba(201, 38, 107, 0.8)) !important;\r\n  }\r\n\r\n  @keyframes czmFloatHeart {\r\n    0% {\r\n      opacity: 1;\r\n      transform: translateY(0) scale(0.7) rotate(0deg);\r\n    }\r\n    40% {\r\n      opacity: 1;\r\n      transform: translateY(-28px) scale(1.35) rotate(-12deg);\r\n    }\r\n    100% {\r\n      opacity: 0;\r\n      transform: translateY(-65px) scale(1.1) rotate(16deg);\r\n    }\r\n  }\r\n\r\n\r\n  \/* ========================================================================\r\n     4. MILESTONES SCROLL-DRIVEN TIMELINE (PRECISE LEFT\/RIGHT BALANCED OPPOSITES)\r\n     ======================================================================== *\/\r\n  .czm-milestones-section {\r\n    padding: 90px 0 120px !important;\r\n    position: relative !important;\r\n    background: #000000 !important;\r\n  }\r\n\r\n  .mt-wrap {\r\n    --mt-bg: transparent;\r\n    --mt-accent: #c9266b;\r\n    --mt-text: #f5f5f5;\r\n    --mt-muted: rgba(255, 255, 255, 0.65);\r\n    --mt-line: rgba(255, 255, 255, 0.12);\r\n\r\n    position: relative !important;\r\n    background: var(--mt-bg) !important;\r\n    color: var(--mt-text) !important;\r\n    padding: 64px 24px !important;\r\n    overflow: visible !important;\r\n    max-width: 1160px !important;\r\n    margin: 0 auto !important;\r\n  }\r\n\r\n  \/* Central Continuous Vertical Spine *\/\r\n  .mt-line-track {\r\n    position: absolute !important;\r\n    top: 64px !important;\r\n    bottom: 64px !important;\r\n    left: 50% !important;\r\n    width: 2px !important;\r\n    z-index: 2 !important;\r\n    transform: translateX(-50%) !important;\r\n    background: var(--mt-line) !important;\r\n  }\r\n\r\n  .mt-line-fill {\r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    width: 100% !important;\r\n    height: 0% !important;\r\n    background: linear-gradient(to bottom, #c9266b, #e84d8e) !important;\r\n    box-shadow: 0 0 16px #c9266b !important;\r\n    transition: height 0.05s linear !important;\r\n  }\r\n\r\n  \/* Pink Glowing Dot on the Line Following the Scroll *\/\r\n  .mt-dot {\r\n    position: absolute !important;\r\n    top: 0;\r\n    left: 50% !important;\r\n    width: 18px !important;\r\n    height: 18px !important;\r\n    border-radius: 50% !important;\r\n    background: #c9266b !important;\r\n    box-shadow:\r\n      0 0 0 8px rgba(201, 38, 107, 0.25),\r\n      0 0 22px #c9266b !important;\r\n    transform: translate(-50%, -50%) !important;\r\n    z-index: 4 !important;\r\n    transition: top 0.05s linear !important;\r\n  }\r\n\r\n  .mt-items {\r\n    position: relative !important;\r\n    z-index: 1 !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n  }\r\n\r\n  .mt-item {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr 1fr !important;\r\n    align-items: center !important;\r\n    column-gap: 72px !important;\r\n    padding: 64px 0 !important;\r\n    border-top: 1px solid rgba(255, 255, 255, 0.08) !important;\r\n  }\r\n\r\n  .mt-item:first-child {\r\n    border-top: none !important;\r\n  }\r\n\r\n  \/* Content Block *\/\r\n  .mt-content {\r\n    opacity: 0.35;\r\n    transform: translateY(22px);\r\n    transition:\r\n      opacity 0.6s cubic-bezier(0.2, 0.7, 0.2, 1),\r\n      transform 0.6s cubic-bezier(0.2, 0.7, 0.2, 1) !important;\r\n  }\r\n\r\n  .mt-item.in-view .mt-content {\r\n    opacity: 1 !important;\r\n    transform: translateY(0) !important;\r\n  }\r\n\r\n  .mt-content-link {\r\n    text-decoration: none !important;\r\n    color: inherit !important;\r\n    display: block !important;\r\n  }\r\n\r\n  .mt-title {\r\n    font-family: \"Outfit\", sans-serif !important;\r\n    font-size: clamp(22px, 2.4vw, 32px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.25 !important;\r\n    margin: 0 0 12px !important;\r\n    color: #ffffff !important;\r\n    transition: color 0.3s ease !important;\r\n  }\r\n\r\n  .mt-item.in-view .mt-title,\r\n  .mt-content-link:hover .mt-title {\r\n    color: #c9266b !important;\r\n  }\r\n\r\n  .mt-text {\r\n    color: var(--mt-muted) !important;\r\n    font-size: 15px !important;\r\n    line-height: 1.6 !important;\r\n    margin: 0 0 20px !important;\r\n    max-width: 46ch !important;\r\n  }\r\n\r\n  .mt-img-box {\r\n    overflow: hidden !important;\r\n    border-radius: 18px !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\r\n    max-width: 420px !important;\r\n    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.5) !important;\r\n  }\r\n\r\n  .mt-img {\r\n    width: 100% !important;\r\n    aspect-ratio: 4 \/ 3 !important;\r\n    object-fit: cover !important;\r\n    display: block !important;\r\n    transition: transform 0.4s ease !important;\r\n  }\r\n\r\n  .mt-content-link:hover .mt-img {\r\n    transform: scale(1.04) !important;\r\n  }\r\n\r\n  \/* Date Badge Column: Opposite side from content *\/\r\n  .mt-badge-col {\r\n    display: flex !important;\r\n    opacity: 0.3;\r\n    transition: opacity 0.5s ease !important;\r\n  }\r\n\r\n  .mt-item.in-view .mt-badge-col {\r\n    opacity: 1 !important;\r\n  }\r\n\r\n  .mt-pill-badge {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    gap: 8px !important;\r\n    background: #ffffff !important;\r\n    color: #111111 !important;\r\n    font-family: \"Geist Mono\", monospace !important;\r\n    font-size: 13.5px !important;\r\n    font-weight: 700 !important;\r\n    padding: 8px 18px !important;\r\n    border-radius: 999px !important;\r\n    box-shadow: 0 0 22px rgba(255, 255, 255, 0.35) !important;\r\n    transition: all 0.3s ease !important;\r\n  }\r\n\r\n  .mt-pill-dot {\r\n    width: 7px !important;\r\n    height: 7px !important;\r\n    border-radius: 50% !important;\r\n    background-color: #c9266b !important;\r\n  }\r\n\r\n  \/* When Card is on the RIGHT -> Date Badge is on the LEFT *\/\r\n  .mt-item.mt-right .mt-content {\r\n    grid-column: 2 !important;\r\n    text-align: left !important;\r\n  }\r\n\r\n  .mt-item.mt-right .mt-badge-col {\r\n    grid-column: 1 !important;\r\n    justify-content: flex-end !important;\r\n  }\r\n\r\n  \/* When Card is on the LEFT -> Date Badge is on the RIGHT *\/\r\n  .mt-item.mt-left .mt-content {\r\n    grid-column: 1 !important;\r\n    text-align: right !important;\r\n  }\r\n\r\n  .mt-item.mt-left .mt-content .mt-img-box {\r\n    margin-left: auto !important;\r\n  }\r\n\r\n  .mt-item.mt-left .mt-badge-col {\r\n    grid-column: 2 !important;\r\n    justify-content: flex-start !important;\r\n  }\r\n\r\n  \/* ========================================================================\r\n     5. FULL-WIDTH BOTTOM CTA BANNER (Cream \/ Clay Background)\r\n     ======================================================================== *\/\r\n  .czm-full-bleed {\r\n    width: 100vw !important;\r\n    max-width: 100vw !important;\r\n    position: relative !important;\r\n    left: 50% !important;\r\n    right: 50% !important;\r\n    margin-left: -50vw !important;\r\n    margin-right: -50vw !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n\r\n  \/* Unclip Elementor & WordPress parent containers around CTA *\/\r\n  .elementor-element:has(#cta),\r\n  .elementor-widget:has(#cta),\r\n  .elementor-widget-container:has(#cta),\r\n  .elementor-column:has(#cta),\r\n  .elementor-container:has(#cta),\r\n  .elementor-section:has(#cta),\r\n  .e-con:has(#cta),\r\n  .e-con-inner:has(#cta) {\r\n    overflow: visible !important;\r\n    padding-left: 0 !important;\r\n    padding-right: 0 !important;\r\n  }\r\n\r\n  section.czm-fullwidth-cta-section,\r\n  .czm-fullwidth-cta-section {\r\n    position: relative !important;\r\n    padding: 130px 0 !important;\r\n    overflow: visible !important;\r\n    background-color: #e7dcd5 !important;\r\n    background: #e7dcd5 !important;\r\n    color: #160b0b !important;\r\n    text-align: center !important;\r\n    width: 100vw !important;\r\n    max-width: 100vw !important;\r\n    left: 50% !important;\r\n    right: 50% !important;\r\n    margin-left: -50vw !important;\r\n    margin-right: -50vw !important;\r\n    box-shadow: 0 0 0 100vmax #e7dcd5 !important;\r\n    clip-path: inset(0 -100vmax) !important;\r\n    box-sizing: border-box !important;\r\n    border-top: 1px solid #d3c4bc !important;\r\n    border-bottom: 1px solid #d3c4bc !important;\r\n  }\r\n\r\n  section.czm-fullwidth-cta-section::before,\r\n  .czm-fullwidth-cta-section::before {\r\n    content: \"\" !important;\r\n    position: absolute !important;\r\n    top: 0 !important;\r\n    bottom: 0 !important;\r\n    left: 50% !important;\r\n    right: 50% !important;\r\n    width: 100vw !important;\r\n    margin-left: -50vw !important;\r\n    margin-right: -50vw !important;\r\n    background-color: #e7dcd5 !important;\r\n    background: #e7dcd5 !important;\r\n    z-index: 0 !important;\r\n    pointer-events: none !important;\r\n  }\r\n\r\n  #gradient-motion-bg-cta,\r\n  .czm-fullwidth-cta-section .czm-gradient-motion-bg {\r\n    display: none !important;\r\n    visibility: hidden !important;\r\n    opacity: 0 !important;\r\n    pointer-events: none !important;\r\n  }\r\n\r\n  .czm-fullwidth-cta-container {\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n    max-width: 800px !important;\r\n    margin: 0 auto !important;\r\n    padding: 0 24px !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n  }\r\n\r\n  .czm-cta-banner-title {\r\n    font-family:\r\n      \"Schibsted Grotesk\",\r\n      -apple-system,\r\n      BlinkMacSystemFont,\r\n      \"Segoe UI\",\r\n      Roboto,\r\n      sans-serif !important;\r\n    font-size: clamp(38px, 4.5vw, 60px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.12em !important;\r\n    letter-spacing: -1.8px !important;\r\n    color: #160b0b !important;\r\n    margin: 0 0 20px !important;\r\n  }\r\n\r\n  .czm-cta-banner-subtitle {\r\n    font-family:\r\n      \"Schibsted Grotesk\",\r\n      -apple-system,\r\n      BlinkMacSystemFont,\r\n      \"Segoe UI\",\r\n      Roboto,\r\n      sans-serif !important;\r\n    font-size: 18px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1.55em !important;\r\n    color: #6b5d58 !important;\r\n    margin: 0 0 36px !important;\r\n  }\r\n\r\n  .czm-btn-cta-pink {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    height: 48px !important;\r\n    padding: 0 42px !important;\r\n    font-size: 15px !important;\r\n    font-weight: 600 !important;\r\n    background-color: #c9266b !important;\r\n    color: #ffffff !important;\r\n    border-radius: 9999px !important;\r\n    text-decoration: none !important;\r\n    box-shadow: 0 4px 18px rgba(201, 38, 107, 0.28) !important;\r\n    transition: all 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;\r\n  }\r\n\r\n  .czm-btn-cta-pink:hover {\r\n    background-color: #b01f5c !important;\r\n    color: #ffffff !important;\r\n    transform: translateY(-2px) !important;\r\n    box-shadow: 0 8px 25px rgba(201, 38, 107, 0.45) !important;\r\n  }\r\n\r\n  \/* ========================================================================\r\n     6. ABOUT PAGE CONTACT QUERY SECTION\r\n     ======================================================================== *\/\r\n  .czm-about-query-section {\r\n    padding: 100px 0 120px !important;\r\n    position: relative !important;\r\n    background: #000000 !important;\r\n    overflow: hidden !important;\r\n  }\r\n\r\n  .czm-about-query-ambient-glow {\r\n    position: absolute !important;\r\n    bottom: 0 !important;\r\n    right: 15% !important;\r\n    width: 600px !important;\r\n    height: 400px !important;\r\n    background: radial-gradient(\r\n      ellipse at center,\r\n      rgba(201, 38, 107, 0.15) 0%,\r\n      transparent 70%\r\n    ) !important;\r\n    filter: blur(90px) !important;\r\n    pointer-events: none !important;\r\n    z-index: 1 !important;\r\n  }\r\n\r\n  .czm-about-query-layout {\r\n    display: grid !important;\r\n    grid-template-columns: 1fr 1.1fr !important;\r\n    gap: 60px !important;\r\n    align-items: center !important;\r\n    max-width: 1100px !important;\r\n    margin: 0 auto !important;\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n  }\r\n\r\n  .czm-query-sec-title {\r\n    font-family: \"Outfit\", sans-serif !important;\r\n    font-size: clamp(34px, 4vw, 48px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.15em !important;\r\n    letter-spacing: -1.5px !important;\r\n    color: #ffffff !important;\r\n    margin: 0 0 16px !important;\r\n  }\r\n\r\n  .czm-query-sec-subtitle {\r\n    font-size: 16.5px !important;\r\n    line-height: 1.55em !important;\r\n    color: rgba(255, 255, 255, 0.65) !important;\r\n    margin: 0 0 36px !important;\r\n    max-width: 440px !important;\r\n  }\r\n\r\n  .czm-about-contact-items {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 16px !important;\r\n  }\r\n\r\n  .czm-about-contact-row {\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    gap: 14px !important;\r\n    color: rgba(255, 255, 255, 0.8) !important;\r\n    text-decoration: none !important;\r\n    font-size: 16px !important;\r\n    font-weight: 500 !important;\r\n    transition: color 0.25s ease !important;\r\n  }\r\n\r\n  .czm-about-contact-row:hover {\r\n    color: #c9266b !important;\r\n  }\r\n\r\n  .czm-about-contact-icon {\r\n    width: 38px !important;\r\n    height: 38px !important;\r\n    border-radius: 50% !important;\r\n    background: rgba(255, 255, 255, 0.05) !important;\r\n    border: 1px solid rgba(255, 255, 255, 0.1) !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    color: #c9266b !important;\r\n    flex-shrink: 0 !important;\r\n    transition: all 0.25s ease !important;\r\n  }\r\n\r\n  .czm-about-contact-row:hover .czm-about-contact-icon {\r\n    background: #c9266b !important;\r\n    color: #ffffff !important;\r\n    box-shadow: 0 0 14px rgba(201, 38, 107, 0.5) !important;\r\n  }\r\n\r\n  .czm-about-query-card {\r\n    padding: 38px 36px !important;\r\n    background-color: #f1e8e2 !important;\r\n    background: #f1e8e2 !important;\r\n    border: 1px solid rgba(201, 38, 107, 0.28) !important;\r\n    border-radius: 26px !important;\r\n    box-shadow:\r\n      0 16px 40px rgba(0, 0, 0, 0.35),\r\n      0 0 24px rgba(201, 38, 107, 0.08) !important;\r\n  }\r\n\r\n  .czm-about-form {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 18px !important;\r\n  }\r\n\r\n  .czm-aform-field {\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    gap: 8px !important;\r\n  }\r\n\r\n  .czm-aform-label {\r\n    font-family:\r\n      \"Schibsted Grotesk\",\r\n      -apple-system,\r\n      BlinkMacSystemFont,\r\n      \"Helvetica Neue\",\r\n      Helvetica,\r\n      Arial,\r\n      sans-serif !important;\r\n    font-size: 13.5px !important;\r\n    font-weight: 500 !important;\r\n    color: #374151 !important;\r\n    text-transform: none !important;\r\n  }\r\n\r\n  .czm-aform-input,\r\n  .czm-aform-textarea {\r\n    width: 100% !important;\r\n    background-color: #ffffff !important;\r\n    border: 1px solid rgba(201, 38, 107, 0.2) !important;\r\n    border-radius: 12px !important;\r\n    padding: 14px 18px !important;\r\n    font-size: 14.5px !important;\r\n    color: #111111 !important;\r\n    outline: none !important;\r\n    margin: 0 !important;\r\n    box-sizing: border-box !important;\r\n    font-family:\r\n      \"Schibsted Grotesk\",\r\n      -apple-system,\r\n      BlinkMacSystemFont,\r\n      \"Helvetica Neue\",\r\n      Helvetica,\r\n      Arial,\r\n      sans-serif !important;\r\n    transition:\r\n      background-color 0.2s ease,\r\n      border-color 0.2s ease,\r\n      box-shadow 0.2s ease !important;\r\n  }\r\n\r\n  .czm-aform-input::placeholder,\r\n  .czm-aform-textarea::placeholder {\r\n    color: #9ca3af !important;\r\n    opacity: 1 !important;\r\n  }\r\n\r\n  .czm-aform-input:focus,\r\n  .czm-aform-textarea:focus {\r\n    border-color: #c9266b !important;\r\n    background-color: #ffffff !important;\r\n    box-shadow: 0 0 0 3px rgba(201, 38, 107, 0.15) !important;\r\n  }\r\n\r\n  \/* Submit button matching Home page form *\/\r\n  .czm-about-page button.czm-query-submit-btn,\r\n  .czm-about-page .czm-about-form button[type=\"submit\"],\r\n  .czm-about-form button.czm-query-submit-btn,\r\n  .czm-about-form button[type=\"submit\"],\r\n  button.czm-query-submit-btn {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 100% !important;\r\n    height: 48px !important;\r\n    background-color: #b1386a !important;\r\n    background: #b1386a !important;\r\n    color: #ffffff !important;\r\n    border: none !important;\r\n    border-radius: 10px !important;\r\n    padding: 13px 24px !important;\r\n    font-family:\r\n      \"Schibsted Grotesk\",\r\n      -apple-system,\r\n      BlinkMacSystemFont,\r\n      \"Helvetica Neue\",\r\n      Helvetica,\r\n      Arial,\r\n      sans-serif !important;\r\n    font-size: 15px !important;\r\n    font-weight: 600 !important;\r\n    cursor: pointer !important;\r\n    margin-top: 10px !important;\r\n    box-shadow: 0 4px 14px rgba(177, 56, 106, 0.25) !important;\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n    transition:\r\n      background-color 0.2s ease,\r\n      transform 0.2s ease,\r\n      box-shadow 0.2s ease !important;\r\n  }\r\n\r\n  .czm-about-page button.czm-query-submit-btn span,\r\n  .czm-about-form button[type=\"submit\"] span,\r\n  button.czm-query-submit-btn span {\r\n    color: #ffffff !important;\r\n    font-family:\r\n      \"Schibsted Grotesk\",\r\n      -apple-system,\r\n      BlinkMacSystemFont,\r\n      \"Helvetica Neue\",\r\n      Helvetica,\r\n      Arial,\r\n      sans-serif !important;\r\n    font-size: 15px !important;\r\n    font-weight: 600 !important;\r\n    display: inline-block !important;\r\n    opacity: 1 !important;\r\n    visibility: visible !important;\r\n  }\r\n\r\n  .czm-about-page button.czm-query-submit-btn:hover,\r\n  .czm-about-form button[type=\"submit\"]:hover,\r\n  button.czm-query-submit-btn:hover {\r\n    background-color: #9b2859 !important;\r\n    background: #9b2859 !important;\r\n    transform: translateY(-1px) !important;\r\n    box-shadow: 0 6px 18px rgba(177, 56, 106, 0.35) !important;\r\n    color: #ffffff !important;\r\n  }\r\n\r\n  .czm-about-page button.czm-query-submit-btn:active,\r\n  .czm-about-form button[type=\"submit\"]:active {\r\n    transform: translateY(0) !important;\r\n  }\r\n\r\n  \/* ========================================================================\r\n     RESPONSIVE MEDIA QUERIES\r\n     ======================================================================== *\/\r\n  @media (max-width: 1024px) {\r\n    .czm-team-3d-grid {\r\n      grid-template-columns: repeat(2, 1fr) !important;\r\n      gap: 20px !important;\r\n    }\r\n    .czm-mv-layout {\r\n      grid-template-columns: 1fr !important;\r\n      gap: 40px !important;\r\n    }\r\n    .czm-about-query-layout {\r\n      grid-template-columns: 1fr !important;\r\n      gap: 48px !important;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .czm-section {\r\n      padding: 60px 0 !important;\r\n    }\r\n\r\n    .czm-about-hero-section {\r\n      min-height: 80vh !important;\r\n      padding: 160px 0 80px !important;\r\n    }\r\n    .czm-about-hero-title {\r\n      font-size: 38px !important;\r\n    }\r\n    .czm-section-title {\r\n      font-size: 32px !important;\r\n    }\r\n\r\n    .czm-team-3d-grid {\r\n      grid-template-columns: 1fr !important;\r\n      max-width: 360px !important;\r\n      margin: 0 auto !important;\r\n    }\r\n    .czm-team-img-holder {\r\n      width: 100% !important;\r\n      height: 330px !important;\r\n      position: relative !important;\r\n      background: radial-gradient(\r\n        circle at 50% 60%,\r\n        rgba(201, 38, 107, 0.12) 0%,\r\n        #080204 100%\r\n      ) !important;\r\n      overflow: hidden !important;\r\n      display: flex !important;\r\n      align-items: flex-end !important;\r\n      justify-content: center !important;\r\n    }\r\n\r\n    .mt-wrap {\r\n      padding: 40px 20px 40px 44px !important;\r\n    }\r\n    .mt-line-track {\r\n      left: 14px !important;\r\n      transform: none !important;\r\n      top: 40px !important;\r\n      bottom: 40px !important;\r\n    }\r\n    .mt-dot {\r\n      left: 14px !important;\r\n    }\r\n    .mt-item {\r\n      display: block !important;\r\n      padding: 32px 0 32px 24px !important;\r\n    }\r\n    .mt-item.mt-right .mt-content,\r\n    .mt-item.mt-left .mt-content {\r\n      text-align: left !important;\r\n      grid-column: auto !important;\r\n    }\r\n    .mt-item.mt-left .mt-content .mt-img-box {\r\n      margin-left: 0 !important;\r\n    }\r\n    .mt-badge-col {\r\n      justify-content: flex-start !important;\r\n      grid-column: auto !important;\r\n      margin-bottom: 14px !important;\r\n    }\r\n    .mt-title {\r\n      font-size: 20px !important;\r\n    }\r\n    .mt-img-box {\r\n      max-width: 100% !important;\r\n    }\r\n\r\n    .czm-about-query-card {\r\n      padding: 26px 20px !important;\r\n    }\r\n    .czm-fullwidth-cta-section {\r\n      padding: 80px 0 !important;\r\n    }\r\n    .czm-cta-banner-title {\r\n      font-size: 34px !important;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<!-- ==========================================================================\r\n   COZMOTEC COMPLETE ABOUT PAGE (EXCEPTIONAL 3D TEAM MATRIX & BALANCED TIMELINE)\r\n   ========================================================================== -->\r\n\r\n<!-- Font Assets -->\r\n<meta\r\n  name=\"viewport\"\r\n  content=\"width=device-width, initial-scale=1.0, maximum-scale=5.0, user-scalable=yes\"\r\n\/>\r\n<!-- Universal High-Performance Typography (Non-Blocking Preconnects) -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\r\n<link\r\n  href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@500;700&family=Outfit:wght@300;400;500;600;700&family=Schibsted+Grotesk:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Geist+Mono:wght@400;600;700&display=swap\"\r\n  rel=\"stylesheet\"\r\n\/>\r\n<link\r\n  href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=general-sans@400,500,600,700&f[]=urbanist@400,500,600&display=swap\"\r\n  rel=\"stylesheet\"\r\n\/>\r\n\r\n<div\r\n  class=\"cz-site-wrapper\"\r\n  style=\"opacity: 0; transition: opacity 0.15s ease-in\"\r\n>\r\n  <div class=\"czm-about-page\" id=\"czm-about-root\">\r\n    <!-- ========================================================================\r\n       SECTION 1: ABOUT HERO (EXACT MATCH TO HOME QUANTUM MORPHING MATRIX)\r\n       ======================================================================== -->\r\n    <section class=\"czm-section czm-about-hero-section\" id=\"about-hero\">\r\n      <div\r\n        id=\"quantum-morphing-matrix\"\r\n        style=\"width: 100%; height: 100%; background: #000002; overflow: hidden\"\r\n        class=\"czm-quantum-bg\"\r\n      ><\/div>\r\n\r\n      <div class=\"czm-container czm-about-hero-container\">\r\n        <!-- Top Pill Banner: Award Winner -->\r\n        <div class=\"czm-hero-top-badge-wrap\">\r\n          <a href=\"#awards\" class=\"czm-hero-top-badge\">\r\n            <span>National Enterprise Award Winner 2025<\/span>\r\n          <\/a>\r\n        <\/div>\r\n\r\n        <div class=\"czm-about-hero-title-wrap\">\r\n          <h1 class=\"czm-about-hero-title\">\r\n            Helping you make a <span class=\"czm-highlight-pink\">lasting<\/span\r\n            ><span class=\"czm-highlight-pink\"> impact<\/span> online.\r\n          <\/h1>\r\n        <\/div>\r\n\r\n        <div class=\"czm-about-hero-sub-wrap\">\r\n          <p class=\"czm-about-hero-sub\">\r\n            We\u2019re here to craft more than just a website\u2014our mission is to help\r\n            you build a digital experience that connects, engages, and drives\r\n            real results for your business.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <div class=\"czm-about-hero-cta\">\r\n          <a\r\n            href=\"https:\/\/cozmotec.ie\/staging\/7865\/contact-us\/\"\r\n            class=\"czm-btn-pill-pink\"\r\n          >\r\n            <span>Book a Call<\/span>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ========================================================================\r\n       SECTION 2: MISSION & VISION (INTERACTIVE HOVER ACCORDION CARDS)\r\n       ======================================================================== -->\r\n    <section class=\"czm-section czm-mission-vision-section\" id=\"mission-vision\">\r\n      <div class=\"czm-container\">\r\n        <div class=\"czm-mv-layout\">\r\n          <!-- Left Column: Statement & CTA -->\r\n          <div class=\"czm-mv-left\">\r\n            <h2 class=\"czm-mv-heading\">\r\n              Empowering businesses with\r\n              <span class=\"czm-highlight-pink\"\r\n                >smarter technology, automation, and digital solutions<\/span\r\n              >\r\n              for growth.\r\n            <\/h2>\r\n\r\n            <p class=\"czm-mv-desc\">\r\n              CozmoTec combines consultancy, technology, and innovation to\r\n              create tailored solutions that improve efficiency, simplify\r\n              operations, and help businesses thrive in the digital era.\r\n            <\/p>\r\n\r\n            <div class=\"czm-mv-cta\">\r\n              <a\r\n                href=\"https:\/\/cozmotec.ie\/staging\/7865\/contact-us\/\"\r\n                class=\"czm-btn-pill-pink\"\r\n              >\r\n                <span>Book a Call<\/span>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Right Column: Interactive Mission & Vision Expandable Cards -->\r\n          <div class=\"czm-mv-right\">\r\n            <div class=\"czm-mv-cards-list\" id=\"czm-mv-cards-list\">\r\n              <!-- Mission Card -->\r\n              <div class=\"czm-mv-card active\" data-card=\"mission\">\r\n                <div class=\"czm-mv-card-header\">\r\n                  <h3 class=\"czm-mv-card-title\">Our Mission<\/h3>\r\n                  <span class=\"czm-mv-card-icon\"><\/span>\r\n                <\/div>\r\n                <div class=\"czm-mv-card-body\">\r\n                  <p class=\"czm-mv-card-text\">\r\n                    We simplify complex processes through smart technology,\r\n                    automation, and thoughtful digital solutions that create\r\n                    measurable business value.\r\n                  <\/p>\r\n                <\/div>\r\n              <\/div>\r\n\r\n              <!-- Vision Card -->\r\n              <div class=\"czm-mv-card\" data-card=\"vision\">\r\n                <div class=\"czm-mv-card-header\">\r\n                  <h3 class=\"czm-mv-card-title\">Our Vision<\/h3>\r\n                  <span class=\"czm-mv-card-icon\"><\/span>\r\n                <\/div>\r\n                <div class=\"czm-mv-card-body\">\r\n                  <p class=\"czm-mv-card-text\">\r\n                    To help businesses become more agile, efficient, and future\r\n                    ready through technology that evolves with them.\r\n                  <\/p>\r\n                <\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ========================================================================\r\n       SECTION 3: MEET THE MINDS BEHIND COZMOTEC (EXCEPTIONAL 3D KINETIC MATRIX)\r\n       ======================================================================== -->\r\n    <section class=\"czm-section czm-team-showcase-section\" id=\"team\">\r\n      <!-- Ambient Radial Cyber Aura -->\r\n      <div class=\"czm-team-ambient-aura\" aria-hidden=\"true\"><\/div>\r\n\r\n      <div class=\"czm-container\">\r\n        <div class=\"czm-section-header\">\r\n          <div class=\"czm-team-pill-badge\">THE INNOVATORS<\/div>\r\n          <h2 class=\"czm-section-title\">Meet the Minds Behind CozmoTec<\/h2>\r\n          <p class=\"czm-section-subtitle\">\r\n            Get to know the talented people bringing ideas, expertise, and\r\n            innovation together to build smarter digital solutions.\r\n          <\/p>\r\n        <\/div>\r\n\r\n        <!-- 8-Card 3D Interactive Team Grid -->\r\n        <div class=\"czm-team-3d-grid\" id=\"czm-team-grid\">\r\n          <!-- Member 1: Cuty Gupta -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/cuty-gupta-472b71158\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/cuty-gupta.png\"\r\n                  alt=\"Cuty Gupta\"\r\n                  class=\"czm-team-photo\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Cuty Gupta<\/h3>\r\n                <p class=\"czm-team-member-role\">Founder & CEO<\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 2: Odin -->\r\n          <div class=\"czm-team-tilt-box\" id=\"czm-odin-card-box\">\r\n            <a href=\"https:\/\/www.youtube.com\/@adventuresofodin\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/odin.png\"\r\n                  alt=\"Odin\"\r\n                  class=\"czm-team-photo czm-team-photo-odin\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge yt\" title=\"YouTube Channel\">\r\n                  <span>\u25b6<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Odin<\/h3>\r\n                <p class=\"czm-team-member-role czm-odin-role-row\">\r\n                  <span>Chief Paw-sitivity Officer<\/span>\r\n                  <span class=\"czm-odin-pet-pill\" id=\"czm-odin-pet-btn\" title=\"Pet Odin! Click multiple times to unlock surprises \u2728\" role=\"button\" aria-label=\"Send love to Odin\">\r\n                    <span id=\"czm-odin-pet-count\">1,420<\/span>\r\n                    <span class=\"czm-odin-heart-icon\">\u2764\ufe0f<\/span>\r\n                  <\/span>\r\n                <\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 3: Ali Asgar -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/ali-asgar-arif-95b391b\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/ali-asgar.png\"\r\n                  alt=\"Ali Asgar\"\r\n                  class=\"czm-team-photo\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Ali Asgar<\/h3>\r\n                <p class=\"czm-team-member-role\">Chief Technological Officer<\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 4: Yamini Mahajan -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/yamini-mahajan-a142441b7\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/yamini-mahajan.png\"\r\n                  alt=\"Yamini Mahajan\"\r\n                  class=\"czm-team-photo czm-team-photo-yamini\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Yamini Mahajan<\/h3>\r\n                <p class=\"czm-team-member-role\">Human Resources<\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 5: Hitesh Kanjodiya -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/hitesh-kanjodiya-a98b9b183\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/hitesh-kanjodia.png\"\r\n                  alt=\"Hitesh Kanjodiya\"\r\n                  class=\"czm-team-photo\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Hitesh Kanjodiya<\/h3>\r\n                <p class=\"czm-team-member-role\">Technical Team Leader<\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 6: Kevin Smith -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/kevin-smith-8ba39821\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/kevin-smith.png\"\r\n                  alt=\"Kevin Smith\"\r\n                  class=\"czm-team-photo czm-team-photo-kevin\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Kevin Smith<\/h3>\r\n                <p class=\"czm-team-member-role\">\r\n                  Director of Business Development\r\n                <\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 7: Vrushabh Kasture -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/vrushabh-kasture-6382242a5\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/vrushabh-kasture.png\"\r\n                  alt=\"Vrushabh Kasture\"\r\n                  class=\"czm-team-photo\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Vrushabh Kasture<\/h3>\r\n                <p class=\"czm-team-member-role\">PMO Office - Project Manager<\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n\r\n          <!-- Member 8: Shweta Raghuwansh -->\r\n          <div class=\"czm-team-tilt-box\">\r\n            <a href=\"https:\/\/www.linkedin.com\/in\/shweta-r-091942141\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-team-card-3d czm-glass-card\">\r\n              <div class=\"czm-team-card-glow\"><\/div>\r\n              <div class=\"czm-team-img-holder\">\r\n                <img decoding=\"async\"\r\n                  src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/shweta-raghuwanshi.png\"\r\n                  alt=\"Shweta Raghuwansh\"\r\n                  class=\"czm-team-photo\"\r\n                  loading=\"lazy\"\r\n                \/>\r\n                <div class=\"czm-team-social-badge in\" title=\"LinkedIn Profile\">\r\n                  <span>in<\/span>\r\n                <\/div>\r\n              <\/div>\r\n              <div class=\"czm-team-info-wrap\">\r\n                <h3 class=\"czm-team-member-name\">Shweta Raghuwanshi<\/h3>\r\n                <p class=\"czm-team-member-role\">PMO Office - Project Manager<\/p>\r\n              <\/div>\r\n            <\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ========================================================================\r\n       SECTION 4: RECOGNISED FOR EXCELLENCE & INNOVATION (PERFECT ALTERNATING TIMELINE)\r\n       ======================================================================== -->\r\n    <section class=\"czm-section czm-milestones-section\" id=\"milestones\">\r\n      <div class=\"czm-container\">\r\n        <div class=\"czm-section-header\">\r\n          <h2 class=\"czm-section-title\">\r\n            Recognised for Excellence and Innovation\r\n          <\/h2>\r\n          <p class=\"czm-section-subtitle\">\r\n            Recognised for delivering innovative technology solutions that\r\n            create meaningful business impact and drive growth.\r\n          <\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Scroll-Driven Balanced Timeline: If card is Left -> Date is Right; If card is Right -> Date is Left -->\r\n      <div id=\"milestone-timeline\" class=\"mt-wrap\">\r\n        <!-- Central Continuous Spine Line with Scroll-Filled Pink Trail & Glowing Pink Dot -->\r\n        <div class=\"mt-line-track\" id=\"mt-line-track\">\r\n          <div class=\"mt-line-fill\" id=\"mt-line-fill\"><\/div>\r\n          <div class=\"mt-dot\" id=\"mt-dot\"><\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mt-items\" id=\"mt-items-container\">\r\n          <!-- Milestone 1: Card RIGHT -> Date on LEFT -->\r\n          <div class=\"mt-item mt-right in-view\" data-year=\"2024\">\r\n            <div class=\"mt-badge-col\">\r\n              <span class=\"mt-pill-badge\">\r\n                <span class=\"mt-pill-dot\"><\/span>\r\n                2024\r\n              <\/span>\r\n            <\/div>\r\n            <div class=\"mt-content\">\r\n              <a href=\"https:\/\/www.thinkbusiness.ie\/articles\/cozmotec-tech-profitability\/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"mt-content-link\">\r\n                <h3 class=\"mt-title\">ThinkBusiness Future 50<\/h3>\r\n                <p class=\"mt-text\">\r\n                  Cozmotec's Dublin tech firm was named to ThinkBusiness's\r\n                  \u201cFuture 50,\u201d a list of Irish-led start-ups and scale-ups\r\n                  tipped for significant growth in 2024.\r\n                <\/p>\r\n                <div class=\"mt-img-box\">\r\n                  <img decoding=\"async\"\r\n                    src=\"https:\/\/framerusercontent.com\/images\/HeeNHEM4q3Zp5tE47tsdmO5bg.png\"\r\n                    alt=\"ThinkBusiness Future 50\"\r\n                    class=\"mt-img\"\r\n                    loading=\"lazy\"\r\n                  \/>\r\n                <\/div>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Milestone 2: Card LEFT -> Date on RIGHT -->\r\n          <div class=\"mt-item mt-left\" data-year=\"2025\">\r\n            <div class=\"mt-content\">\r\n              <a href=\"https:\/\/fingalchamber.ie\/news\/local-enterprise-week-events-embraced-hundreds-across-fingal\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"mt-content-link\">\r\n                <h3 class=\"mt-title\">\r\n                  Fingal Enterprise Award 2025 (Local Enterprise Office Fingal)\r\n                <\/h3>\r\n                <p class=\"mt-text\">\r\n                  Cozmotec was named overall winner of the 2025 Fingal\r\n                  Enterprise Awards, beating five other finalists and securing a\r\n                  \u20ac5,000 top prize.\r\n                <\/p>\r\n                <div class=\"mt-img-box\">\r\n                  <img loading=\"lazy\"\r\n                    src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/fingal-award-scaled.jpg\"\r\n                    alt=\"Fingal Enterprise Award 2025\"\r\n                    class=\"mt-img\"\r\n                    loading=\"eager\"\r\n                    decoding=\"async\"\r\n                    fetchpriority=\"high\"\r\n                  \/>\r\n                <\/div>\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"mt-badge-col\">\r\n              <span class=\"mt-pill-badge\">\r\n                <span class=\"mt-pill-dot\"><\/span>\r\n                2025\r\n              <\/span>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Milestone 3: Card RIGHT -> Date on LEFT -->\r\n          <div class=\"mt-item mt-right\" data-year=\"2025\">\r\n            <div class=\"mt-badge-col\">\r\n              <span class=\"mt-pill-badge\">\r\n                <span class=\"mt-pill-dot\"><\/span>\r\n                2025\r\n              <\/span>\r\n            <\/div>\r\n            <div class=\"mt-content\">\r\n              <a href=\"https:\/\/fingalchamber.ie\/news\/fingal-business-community-comes-together-2025-gala-awards\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"mt-content-link\">\r\n                <h3 class=\"mt-title\">Start-Up Business of the Year<\/h3>\r\n                <p class=\"mt-text\">\r\n                  Recognised at the Fingal Business Awards for innovation,\r\n                  strong growth potential, and measurable success in digital\r\n                  transformation.\r\n                <\/p>\r\n                <div class=\"mt-img-box\">\r\n                  <img loading=\"lazy\"\r\n                    src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/start-up-business-award.jpg\"\r\n                    alt=\"Start-Up Business of the Year\"\r\n                    class=\"mt-img\"\r\n                    loading=\"eager\"\r\n                    decoding=\"async\"\r\n                    fetchpriority=\"high\"\r\n                  \/>\r\n                <\/div>\r\n              <\/a>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Milestone 4: Card LEFT -> Date on RIGHT -->\r\n          <div class=\"mt-item mt-left\" data-year=\"2025\">\r\n            <div class=\"mt-content\">\r\n              <a href=\"https:\/\/fingalchamber.ie\/news\/local-enterprise-week-events-embraced-hundreds-across-fingal\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"mt-content-link\">\r\n                <h3 class=\"mt-title\">National Enterprise Awards<\/h3>\r\n                <p class=\"mt-text\">\r\n                  As Fingal's winner, Cozmotec went on to represent Fingal as a\r\n                  finalist at Ireland's National Enterprise Awards, held at the\r\n                  Mansion House, Dublin in May 2025.\r\n                <\/p>\r\n                <div class=\"mt-img-box\">\r\n                  <img decoding=\"async\"\r\n                    src=\"https:\/\/cozmotec.ie\/staging\/7865\/wp-content\/uploads\/2026\/08\/national-enterprise-award.jpg\"\r\n                    alt=\"National Enterprise Awards\"\r\n                    class=\"mt-img\"\r\n                    loading=\"lazy\"\r\n                  \/>\r\n                <\/div>\r\n              <\/a>\r\n            <\/div>\r\n            <div class=\"mt-badge-col\">\r\n              <span class=\"mt-pill-badge\">\r\n                <span class=\"mt-pill-dot\"><\/span>\r\n                2025\r\n              <\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- ========================================================================\r\n       SECTION 5: FULL-WIDTH BOTTOM CTA BANNER (Cream \/ Clay Background)\r\n       ======================================================================== -->\r\n    <section class=\"czm-full-bleed czm-fullwidth-cta-section\" id=\"cta\">\r\n      <div class=\"czm-container czm-fullwidth-cta-container\">\r\n        <h2 class=\"czm-cta-banner-title\">\r\n          Let\u2019s talk about<br \/>your next big move\r\n        <\/h2>\r\n\r\n        <p class=\"czm-cta-banner-subtitle\">\r\n          Hop on a call with us to see how our<br \/>services can accelerate your\r\n          growth.\r\n        <\/p>\r\n\r\n        <div class=\"czm-cta-banner-btn-wrap\">\r\n          <a href=\"https:\/\/cozmotec.ie\/staging\/7865\/contact-us\/\" class=\"czm-btn-pill-pink czm-btn-cta-pink\">\r\n            <span>Book a Call<\/span>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Active Elementor Full-Bleed Ancestor Unclip Guard -->\r\n      <script>\r\n        (function initCtaFullBleed() {\r\n          function unclipCta() {\r\n            var cta = document.getElementById(\"cta\");\r\n            if (!cta) return;\r\n            var el = cta.parentElement;\r\n            while (el && el !== document.documentElement) {\r\n              var s = window.getComputedStyle(el);\r\n              if (s.overflow === \"hidden\" || s.overflowX === \"hidden\") {\r\n                el.style.setProperty(\"overflow\", \"visible\", \"important\");\r\n                el.style.setProperty(\"overflow-x\", \"visible\", \"important\");\r\n              }\r\n              if (\r\n                el.classList.contains(\"elementor-container\") ||\r\n                el.classList.contains(\"e-con-inner\") ||\r\n                el.classList.contains(\"e-con\") ||\r\n                el.classList.contains(\"elementor-widget-container\") ||\r\n                el.classList.contains(\"elementor-widget-wrap\")\r\n              ) {\r\n                el.style.setProperty(\"padding-left\", \"0px\", \"important\");\r\n                el.style.setProperty(\"padding-right\", \"0px\", \"important\");\r\n                el.style.setProperty(\"max-width\", \"100%\", \"important\");\r\n              }\r\n              el = el.parentElement;\r\n            }\r\n          }\r\n          if (document.readyState === \"loading\") {\r\n            document.addEventListener(\"DOMContentLoaded\", unclipCta);\r\n          } else {\r\n            unclipCta();\r\n          }\r\n          window.addEventListener(\"resize\", unclipCta);\r\n          setTimeout(unclipCta, 50);\r\n          setTimeout(unclipCta, 250);\r\n        })();\r\n      <\/script>\r\n    <\/section>\r\n\r\n    <!-- ========================================================================\r\n       SECTION 6: CONTACT DETAILS & DIRECT QUERY FORM\r\n       ======================================================================== -->\r\n    <section class=\"czm-section czm-about-query-section\" id=\"contact-queries\">\r\n      <div class=\"czm-about-query-ambient-glow\" aria-hidden=\"true\"><\/div>\r\n\r\n      <div class=\"czm-container\">\r\n        <div class=\"czm-about-query-layout\">\r\n          <!-- Left Side: Heading & Contact Info -->\r\n          <div class=\"czm-about-query-left\">\r\n            <h2 class=\"czm-query-sec-title\">\r\n              Ask whatever you<br \/>have in your mind\r\n            <\/h2>\r\n            <p class=\"czm-query-sec-subtitle\">\r\n              Whether you have questions or are ready to discuss your business,\r\n              we\u2019re here to help. Reach out today.\r\n            <\/p>\r\n\r\n            <div class=\"czm-about-contact-items\">\r\n              <a href=\"mailto:info@cozmotec.ie\" class=\"czm-about-contact-row\">\r\n                <div class=\"czm-about-contact-icon\">\r\n                  <svg\r\n                    viewBox=\"0 0 24 24\"\r\n                    width=\"18\"\r\n                    height=\"18\"\r\n                    fill=\"none\"\r\n                    stroke=\"currentColor\"\r\n                    stroke-width=\"2\"\r\n                    stroke-linecap=\"round\"\r\n                    stroke-linejoin=\"round\"\r\n                  >\r\n                    <path\r\n                      d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\r\n                    ><\/path>\r\n                    <polyline points=\"22,6 12,13 2,6\"><\/polyline>\r\n                  <\/svg>\r\n                <\/div>\r\n                <span class=\"czm-about-contact-val\">info@cozmotec.ie<\/span>\r\n              <\/a>\r\n\r\n              <a href=\"https:\/\/cozmotec.ie\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"czm-about-contact-row\">\r\n                <div class=\"czm-about-contact-icon\">\r\n                  <svg\r\n                    viewBox=\"0 0 24 24\"\r\n                    width=\"18\"\r\n                    height=\"18\"\r\n                    fill=\"none\"\r\n                    stroke=\"currentColor\"\r\n                    stroke-width=\"2\"\r\n                    stroke-linecap=\"round\"\r\n                    stroke-linejoin=\"round\"\r\n                  >\r\n                    <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\r\n                    <line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"><\/line>\r\n                    <path\r\n                      d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\r\n                    ><\/path>\r\n                  <\/svg>\r\n                <\/div>\r\n                <span class=\"czm-about-contact-val\">cozmotec.ie<\/span>\r\n              <\/a>\r\n\r\n              <div class=\"czm-about-contact-row\">\r\n                <div class=\"czm-about-contact-icon\">\r\n                  <svg\r\n                    viewBox=\"0 0 24 24\"\r\n                    width=\"18\"\r\n                    height=\"18\"\r\n                    fill=\"none\"\r\n                    stroke=\"currentColor\"\r\n                    stroke-width=\"2\"\r\n                    stroke-linecap=\"round\"\r\n                    stroke-linejoin=\"round\"\r\n                  >\r\n                    <path\r\n                      d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\r\n                    ><\/path>\r\n                    <circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle>\r\n                  <\/svg>\r\n                <\/div>\r\n                <span class=\"czm-about-contact-val\">Dublin, Ireland<\/span>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <!-- Right Side: Contact Query Form -->\r\n          <div class=\"czm-about-query-right\">\r\n            <div\r\n              class=\"czm-about-query-card\"\r\n              style=\"\r\n                background-color: #f1e8e2 !important;\r\n                background: #f1e8e2 !important;\r\n                border: 1px solid rgba(201, 38, 107, 0.28) !important;\r\n              \"\r\n            >\r\n              <form\r\n                class=\"czm-about-form\"\r\n                id=\"czm-about-query-form\"\r\n                method=\"POST\"\r\n                onsubmit=\"handleCozmotecFormSubmit(event)\"\r\n              >\r\n                <input type=\"hidden\" name=\"service\" value=\"General Inquiry\" \/>\r\n\r\n                <div class=\"czm-aform-field\">\r\n                  <label class=\"czm-aform-label\" for=\"czm-ab-name\">Name<\/label>\r\n                  <input\r\n                    type=\"text\"\r\n                    id=\"czm-ab-name\"\r\n                    name=\"name\"\r\n                    class=\"czm-aform-input\"\r\n                    placeholder=\"Jane Smith\"\r\n                    required\r\n                  \/>\r\n                <\/div>\r\n\r\n                <div class=\"czm-aform-field\">\r\n                  <label class=\"czm-aform-label\" for=\"czm-ab-email\"\r\n                    >Email<\/label\r\n                  >\r\n                  <input\r\n                    type=\"email\"\r\n                    id=\"czm-ab-email\"\r\n                    name=\"email\"\r\n                    class=\"czm-aform-input\"\r\n                    placeholder=\"jane@framer.com\"\r\n                    required\r\n                  \/>\r\n                <\/div>\r\n\r\n                <div class=\"czm-aform-field\">\r\n                  <label class=\"czm-aform-label\" for=\"czm-ab-msg\"\r\n                    >Message<\/label\r\n                  >\r\n                  <textarea\r\n                    id=\"czm-ab-msg\"\r\n                    name=\"message\"\r\n                    class=\"czm-aform-textarea\"\r\n                    rows=\"4\"\r\n                    placeholder=\"Hi, I am reaching out for...\"\r\n                    required\r\n                  ><\/textarea>\r\n                <\/div>\r\n\r\n                <button\r\n                  type=\"submit\"\r\n                  class=\"czm-query-submit-btn czm-btn-full\"\r\n                  style=\"\r\n                    display: flex !important;\r\n                    align-items: center !important;\r\n                    justify-content: center !important;\r\n                    width: 100% !important;\r\n                    height: 48px !important;\r\n                    background-color: #b1386a !important;\r\n                    background: #b1386a !important;\r\n                    color: #ffffff !important;\r\n                    border: none !important;\r\n                    border-radius: 10px !important;\r\n                    padding: 13px 24px !important;\r\n                    font-family:\r\n                      &quot;Schibsted Grotesk&quot;,\r\n                      -apple-system,\r\n                      BlinkMacSystemFont,\r\n                      &quot;Helvetica Neue&quot;,\r\n                      Helvetica,\r\n                      Arial,\r\n                      sans-serif !important;\r\n                    font-size: 15px !important;\r\n                    font-weight: 600 !important;\r\n                    cursor: pointer !important;\r\n                    margin-top: 10px !important;\r\n                    box-shadow: 0 4px 14px rgba(177, 56, 106, 0.25) !important;\r\n                    opacity: 1 !important;\r\n                    visibility: visible !important;\r\n                  \"\r\n                >\r\n                  <span\r\n                    style=\"\r\n                      color: #ffffff !important;\r\n                      font-family:\r\n                        &quot;Schibsted Grotesk&quot;,\r\n                        -apple-system,\r\n                        BlinkMacSystemFont,\r\n                        &quot;Helvetica Neue&quot;,\r\n                        Helvetica,\r\n                        Arial,\r\n                        sans-serif !important;\r\n                      font-size: 15px !important;\r\n                      font-weight: 600 !important;\r\n                      opacity: 1 !important;\r\n                      visibility: visible !important;\r\n                    \"\r\n                    >Submit<\/span\r\n                  >\r\n                <\/button>\r\n              <\/form>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n  <\/div>\r\n\r\n  <!-- ==========================================================================\r\n     CSS STYLES (STRICT WORDPRESS ISOLATION & SCROLL ANIMATIONS)\r\n     ========================================================================== -->\r\n\r\n  <!-- ==========================================================================\r\n     SCRIPTS & ANIMATIONS (THREE.JS MATRIX, 3D TEAM MATRIX & TIMELINE ENGINE)\r\n     ========================================================================== -->\r\n  <script>\r\n    (function () {\r\n      \"use strict\";\r\n\r\n      \/\/ ============================================================\r\n      \/\/ 1. MISSION & VISION INTERACTIVE CARDS\r\n      \/\/ ============================================================\r\n      function initMissionVision() {\r\n        var cards = document.querySelectorAll(\".czm-mv-card\");\r\n        if (!cards || cards.length === 0) return;\r\n\r\n        cards.forEach(function (card) {\r\n          function activate() {\r\n            cards.forEach(function (c) {\r\n              c.classList.remove(\"active\");\r\n            });\r\n            card.classList.add(\"active\");\r\n          }\r\n\r\n          card.addEventListener(\"mouseenter\", activate);\r\n          card.addEventListener(\"click\", activate);\r\n        });\r\n      }\r\n\r\n      \/\/ ============================================================\r\n      \/\/ 2. 3D KINETIC TEAM CARDS TILT & SPOTLIGHT\r\n      \/\/ ============================================================\r\n      function init3DTeamCards() {\r\n        var cards = document.querySelectorAll(\".czm-team-card-3d\");\r\n        if (!cards || cards.length === 0) return;\r\n\r\n        cards.forEach(function (card) {\r\n          card.addEventListener(\"mousemove\", function (e) {\r\n            var rect = card.getBoundingClientRect();\r\n            var x = e.clientX - rect.left;\r\n            var y = e.clientY - rect.top;\r\n            card.style.setProperty(\"--mouse-x\", x + \"px\");\r\n            card.style.setProperty(\"--mouse-y\", y + \"px\");\r\n\r\n            var centerX = rect.width \/ 2;\r\n            var centerY = rect.height \/ 2;\r\n            var rotateX = ((y - centerY) \/ centerY) * -6;\r\n            var rotateY = ((x - centerX) \/ centerX) * 6;\r\n\r\n            card.style.transform =\r\n              \"perspective(1000px) rotateX(\" +\r\n              rotateX +\r\n              \"deg) rotateY(\" +\r\n              rotateY +\r\n              \"deg) translateY(-8px) scale(1.02)\";\r\n          });\r\n\r\n          card.addEventListener(\"mouseleave\", function () {\r\n            card.style.transform =\r\n              \"perspective(1000px) rotateX(0deg) rotateY(0deg) translateY(0) scale(1)\";\r\n          });\r\n        });\r\n      }\r\n\r\n      \/\/ ============================================================\r\n      \/\/ 3. SCROLL-DRIVEN MILESTONE TIMELINE (RECOGNISED FOR EXCELLENCE)\r\n      \/\/ ============================================================\r\n      function initMilestoneTimeline() {\r\n        var root = document.getElementById(\"milestone-timeline\");\r\n        var track = document.getElementById(\"mt-line-track\");\r\n        var fill = document.getElementById(\"mt-line-fill\");\r\n        var dot = document.getElementById(\"mt-dot\");\r\n        var items = document.querySelectorAll(\".mt-item\");\r\n        if (!root || !track || !fill || !dot || items.length === 0) return;\r\n\r\n        var ticking = false;\r\n\r\n        function updateProgress() {\r\n          ticking = false;\r\n          var rect = track.getBoundingClientRect();\r\n          var viewportCenter = window.innerHeight * 0.55;\r\n\r\n          var progressPx = viewportCenter - rect.top;\r\n          progressPx = Math.max(0, Math.min(progressPx, rect.height));\r\n          var pct = rect.height > 0 ? (progressPx \/ rect.height) * 100 : 0;\r\n\r\n          fill.style.height = pct + \"%\";\r\n          dot.style.top = pct + \"%\";\r\n\r\n          items.forEach(function (item) {\r\n            var itemRect = item.getBoundingClientRect();\r\n            var itemCenter = itemRect.top + itemRect.height \/ 2;\r\n            if (\r\n              itemCenter <= window.innerHeight * 0.72 &&\r\n              itemRect.bottom >= window.innerHeight * 0.15\r\n            ) {\r\n              item.classList.add(\"in-view\");\r\n            } else if (itemRect.top > window.innerHeight * 0.85) {\r\n              item.classList.remove(\"in-view\");\r\n            }\r\n          });\r\n        }\r\n\r\n        function onScroll() {\r\n          if (!ticking) {\r\n            window.requestAnimationFrame(updateProgress);\r\n            ticking = true;\r\n          }\r\n        }\r\n\r\n        window.addEventListener(\"scroll\", onScroll, { passive: true });\r\n        window.addEventListener(\"resize\", onScroll);\r\n        updateProgress();\r\n      }\r\n\r\n      \/\/ ============================================================\r\n      \/\/ INITIALIZE ALL\r\n      \/\/ ============================================================\r\n      function initAll() {\r\n        initMissionVision();\r\n        init3DTeamCards();\r\n        initMilestoneTimeline();\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\"DOMContentLoaded\", initAll);\r\n      } else {\r\n        initAll();\r\n      }\r\n    })();\r\n  <\/script>\r\n\r\n  <!-- ========================================================================\r\n     SHADER GRADIENT \u2014 VANILLA ESM \/ WORDPRESS GPU SHADER INTEGRATION\r\n     ======================================================================== -->\r\n  <!--\r\n  SHADER GRADIENT \u2014 vanilla ESM \/ WordPress version\r\n  ==============================================================\r\n-->\r\n  <!--\r\n  QUANTUM MORPHING MATRIX \u2014 vanilla JS \/ WordPress version\r\n  ==========================================================\r\n-->\r\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/three@0.128.0\/build\/three.min.js\"><\/script>\r\n  <script>\r\n    (function () {\r\n      \"use strict\";\r\n\r\n      \/\/ ============================================================\r\n      \/\/ CONFIG \u2014 edit these instead of Framer's property panel\r\n      \/\/ ============================================================\r\n      var CONFIG = {\r\n        enablePreview: true,\r\n\r\n        \/\/ Colors\r\n        bgColor: \"#000002\",\r\n        colorSphere: \"#C9266B\", \/\/ Globe color\r\n        sphereBrightness: 1.0, \/\/ Left at 1.0 so the sphere renders as true #C9266B, no brighten\/dull shift\r\n\r\n        \/\/ Particles\r\n        particleCount: 12000, \/\/ Balanced for 60fps across most devices\r\n        particleSizeSphere: 0.07,\r\n        particleOpacity: 1.0,\r\n        glowIntensity: 80, \/\/ Bumped up so the globe reads brighter\r\n        fogDensity: 0.03,\r\n\r\n        \/\/ Spin \/ Motion\r\n        spinStyle: \"smooth\", \/\/ \"smooth\" | \"tumble\" | \"wobble\"\r\n        spinSpeedX: 0.1,\r\n        spinSpeedY: 0.1,\r\n        spinSpeedZ: 0.1,\r\n        parallaxStrength: 2.0,\r\n        globeScale: 1,\r\n\r\n        \/\/ Cursor Attraction (active once the globe has formed)\r\n        enableDistortion: true,\r\n        distortRadius: 9.0,\r\n        distortAmount: 0.8,\r\n        distortSpeed: 2.0,\r\n      };\r\n\r\n      \/\/ ============================================================\r\n      \/\/ Init \u2014 runs once Three.js and the DOM are ready\r\n      \/\/ ============================================================\r\n      function init() {\r\n        var mount = document.getElementById(\"quantum-morphing-matrix\");\r\n        if (!mount) return;\r\n\r\n        if (\r\n          typeof window === \"undefined\" ||\r\n          typeof THREE === \"undefined\" ||\r\n          !CONFIG.enablePreview\r\n        ) {\r\n          renderFallback(\r\n            mount,\r\n            !CONFIG.enablePreview ? \"3D Preview Disabled\" : \"3D Not Supported\",\r\n          );\r\n          return;\r\n        }\r\n\r\n        \/\/ 2. Scene Setup\r\n        var scene = new THREE.Scene();\r\n        scene.fog = new THREE.FogExp2(CONFIG.bgColor, CONFIG.fogDensity);\r\n\r\n        var camera = new THREE.PerspectiveCamera(\r\n          60,\r\n          mount.clientWidth \/ mount.clientHeight,\r\n          0.1,\r\n          1000,\r\n        );\r\n        camera.position.z = 12;\r\n\r\n        var renderer;\r\n        try {\r\n          renderer = new THREE.WebGLRenderer({\r\n            alpha: true,\r\n            antialias: true,\r\n            powerPreference: \"high-performance\",\r\n          });\r\n        } catch (e) {\r\n          renderFallback(mount, \"3D Not Supported\");\r\n          return;\r\n        }\r\n        renderer.setSize(mount.clientWidth, mount.clientHeight);\r\n        renderer.setPixelRatio(Math.min(window.devicePixelRatio, 2));\r\n        renderer.domElement.style.filter =\r\n          \"drop-shadow(0px 0px \" +\r\n          CONFIG.glowIntensity +\r\n          \"px \" +\r\n          CONFIG.colorSphere +\r\n          \")\";\r\n        mount.appendChild(renderer.domElement);\r\n\r\n        \/\/ 2b. Soft Circular Particle Texture\r\n        function createCircleTexture() {\r\n          var canvas = document.createElement(\"canvas\");\r\n          canvas.width = 64;\r\n          canvas.height = 64;\r\n          var ctx = canvas.getContext(\"2d\");\r\n          var gradient = ctx.createRadialGradient(32, 32, 0, 32, 32, 32);\r\n          gradient.addColorStop(0, \"rgba(255,255,255,1)\");\r\n          gradient.addColorStop(0.4, \"rgba(255,255,255,0.9)\");\r\n          gradient.addColorStop(1, \"rgba(255,255,255,0)\");\r\n          ctx.fillStyle = gradient;\r\n          ctx.fillRect(0, 0, 64, 64);\r\n          var texture = new THREE.CanvasTexture(canvas);\r\n          texture.needsUpdate = true;\r\n          return texture;\r\n        }\r\n        var particleTexture = createCircleTexture();\r\n\r\n        \/\/ 3. Mathematical Pre-Calculation of States\r\n        var particleCount = CONFIG.particleCount;\r\n\r\n        var posSphere = new Float32Array(particleCount * 3);\r\n        var colSphere = new Float32Array(particleCount * 3);\r\n\r\n        var cSphere = new THREE.Color(CONFIG.colorSphere);\r\n\r\n        for (var i = 0; i < particleCount; i++) {\r\n          var i3 = i * 3;\r\n\r\n          var phi = Math.acos(1 - (2 * (i + 0.5)) \/ particleCount);\r\n          var theta = Math.PI * (1 + Math.sqrt(5)) * i;\r\n          var rSphere = 4.5;\r\n          posSphere[i3] = rSphere * Math.cos(theta) * Math.sin(phi);\r\n          posSphere[i3 + 1] = rSphere * Math.sin(theta) * Math.sin(phi);\r\n          posSphere[i3 + 2] = rSphere * Math.cos(phi);\r\n          colSphere[i3] = cSphere.r;\r\n          colSphere[i3 + 1] = cSphere.g;\r\n          colSphere[i3 + 2] = cSphere.b;\r\n        }\r\n\r\n        \/\/ Active Geometry Setup\r\n        var geometry = new THREE.BufferGeometry();\r\n        var currentPositions = new Float32Array(posSphere);\r\n        var currentColors = new Float32Array(colSphere);\r\n\r\n        geometry.setAttribute(\r\n          \"position\",\r\n          new THREE.BufferAttribute(currentPositions, 3),\r\n        );\r\n        geometry.setAttribute(\r\n          \"color\",\r\n          new THREE.BufferAttribute(currentColors, 3),\r\n        );\r\n\r\n        var material = new THREE.PointsMaterial({\r\n          size: CONFIG.particleSizeSphere,\r\n          map: particleTexture,\r\n          vertexColors: true,\r\n          transparent: true,\r\n          opacity: CONFIG.particleOpacity,\r\n          blending: THREE.AdditiveBlending,\r\n          depthWrite: false,\r\n          alphaTest: 0.01,\r\n        });\r\n\r\n        var particleSystem = new THREE.Points(geometry, material);\r\n        var spinGroup = new THREE.Group();\r\n        spinGroup.add(particleSystem);\r\n        spinGroup.scale.setScalar(CONFIG.globeScale);\r\n        scene.add(spinGroup);\r\n\r\n        \/\/ 4. Interaction Variables\r\n        var mouseX = 0,\r\n          mouseY = 0;\r\n        var isVisible = false;\r\n        var isHovering = false;\r\n        var hoverStrength = 0;\r\n\r\n        function onMouseMove(e) {\r\n          var rect = mount.getBoundingClientRect();\r\n          if (!rect) return;\r\n          mouseX = ((e.clientX - rect.left) \/ rect.width) * 2 - 1;\r\n          mouseY = -((e.clientY - rect.top) \/ rect.height) * 2 + 1;\r\n          isHovering =\r\n            e.clientX >= rect.left &&\r\n            e.clientX <= rect.right &&\r\n            e.clientY >= rect.top &&\r\n            e.clientY <= rect.bottom;\r\n        }\r\n        window.addEventListener(\"mousemove\", onMouseMove);\r\n\r\n        function onMouseLeaveWindow() {\r\n          isHovering = false;\r\n        }\r\n        window.addEventListener(\"mouseout\", onMouseLeaveWindow);\r\n\r\n        var raycaster = new THREE.Raycaster();\r\n        var mouseVec = new THREE.Vector2();\r\n        var plane = new THREE.Plane(new THREE.Vector3(0, 0, 1), 0);\r\n        var worldHoverPoint = new THREE.Vector3();\r\n        var localHoverPoint = new THREE.Vector3();\r\n        var inverseMatrix = new THREE.Matrix4();\r\n\r\n        \/\/ 6. Animation Loop\r\n        var animationFrameId;\r\n        var clock = new THREE.Clock();\r\n        var scaledTime = 0;\r\n\r\n        function animate() {\r\n          if (!isVisible) return;\r\n          animationFrameId = requestAnimationFrame(animate);\r\n          var delta = clock.getDelta();\r\n\r\n          var sphereWeight = 1;\r\n          scaledTime += delta;\r\n          var time = scaledTime;\r\n\r\n          \/\/ Spin logic\r\n          switch (CONFIG.spinStyle) {\r\n            case \"tumble\":\r\n              spinGroup.rotation.x = time * CONFIG.spinSpeedX;\r\n              spinGroup.rotation.y = time * CONFIG.spinSpeedY;\r\n              spinGroup.rotation.z = time * CONFIG.spinSpeedZ;\r\n              break;\r\n            case \"wobble\":\r\n              spinGroup.rotation.y = time * CONFIG.spinSpeedY;\r\n              spinGroup.rotation.x = Math.sin(time * CONFIG.spinSpeedX) * 0.3;\r\n              spinGroup.rotation.z =\r\n                Math.cos(time * CONFIG.spinSpeedZ * 0.7) * 0.15;\r\n              break;\r\n            case \"smooth\":\r\n            default:\r\n              spinGroup.rotation.y = time * CONFIG.spinSpeedY;\r\n              spinGroup.rotation.x += (0 - spinGroup.rotation.x) * 0.05;\r\n              break;\r\n          }\r\n\r\n          var hoverTarget = isHovering ? 1 : 0;\r\n          hoverStrength += (hoverTarget - hoverStrength) * 0.1;\r\n\r\n          var attractionActive =\r\n            CONFIG.enableDistortion &&\r\n            sphereWeight > 0.001 &&\r\n            hoverStrength > 0.001;\r\n\r\n          if (attractionActive) {\r\n            mouseVec.set(mouseX, mouseY);\r\n            raycaster.setFromCamera(mouseVec, camera);\r\n            raycaster.ray.intersectPlane(plane, worldHoverPoint);\r\n            spinGroup.updateMatrixWorld();\r\n            inverseMatrix.copy(spinGroup.matrixWorld).invert();\r\n            localHoverPoint.copy(worldHoverPoint).applyMatrix4(inverseMatrix);\r\n          }\r\n\r\n          var radius = CONFIG.distortRadius;\r\n          var radiusSq = radius * radius;\r\n          var maxPull = Math.min(CONFIG.distortAmount, 0.95);\r\n          var rippleSpeed = CONFIG.distortSpeed;\r\n\r\n          var posAttr = geometry.attributes.position;\r\n          var colAttr = geometry.attributes.color;\r\n          var curP = posAttr.array;\r\n          var curC = colAttr.array;\r\n\r\n          for (var i = 0; i < particleCount; i++) {\r\n            var i3 = i * 3;\r\n\r\n            var px = posSphere[i3];\r\n            var py = posSphere[i3 + 1];\r\n            var pz = posSphere[i3 + 2];\r\n\r\n            curC[i3] = colSphere[i3];\r\n            curC[i3 + 1] = colSphere[i3 + 1];\r\n            curC[i3 + 2] = colSphere[i3 + 2];\r\n\r\n            \/\/ Cursor attraction\r\n            if (attractionActive) {\r\n              var dx = localHoverPoint.x - px;\r\n              var dy = localHoverPoint.y - py;\r\n              var dz = localHoverPoint.z - pz;\r\n              var distSq = dx * dx + dy * dy + dz * dz;\r\n\r\n              if (distSq < radiusSq && distSq > 0.0001) {\r\n                var dist = Math.sqrt(distSq);\r\n                var falloff = 1 - dist \/ radius;\r\n                var wobble = 1 + Math.sin(time * rippleSpeed + i * 0.05) * 0.15;\r\n                var pull =\r\n                  falloff *\r\n                  falloff *\r\n                  maxPull *\r\n                  hoverStrength *\r\n                  sphereWeight *\r\n                  wobble;\r\n                px += dx * pull;\r\n                py += dy * pull;\r\n                pz += dz * pull;\r\n              }\r\n            }\r\n\r\n            curP[i3] = px;\r\n            curP[i3 + 1] = py;\r\n            curP[i3 + 2] = pz;\r\n          }\r\n\r\n          posAttr.needsUpdate = true;\r\n          colAttr.needsUpdate = true;\r\n\r\n          camera.position.x +=\r\n            (mouseX * CONFIG.parallaxStrength - camera.position.x) * 0.05;\r\n          camera.position.y +=\r\n            (-mouseY * CONFIG.parallaxStrength - camera.position.y) * 0.05;\r\n          camera.lookAt(0, 0, 0);\r\n\r\n          renderer.render(scene, camera);\r\n        }\r\n\r\n        \/\/ 7. Observer & Resize\r\n        var observer = new IntersectionObserver(function (entries) {\r\n          entries.forEach(function (entry) {\r\n            isVisible = entry.isIntersecting;\r\n            if (isVisible) animate();\r\n            else cancelAnimationFrame(animationFrameId);\r\n          });\r\n        });\r\n        observer.observe(mount);\r\n\r\n        function onResize() {\r\n          if (!mount || !isVisible) return;\r\n          camera.aspect = mount.clientWidth \/ mount.clientHeight;\r\n          camera.updateProjectionMatrix();\r\n          renderer.setSize(mount.clientWidth, mount.clientHeight);\r\n        }\r\n        window.addEventListener(\"resize\", onResize);\r\n        var resizeObserver = new ResizeObserver(onResize);\r\n        resizeObserver.observe(mount);\r\n\r\n        \/\/ Cleanup if the element ever gets removed from the page\r\n        var cleanupObserver = new MutationObserver(function () {\r\n          if (!document.body.contains(mount)) {\r\n            window.removeEventListener(\"mousemove\", onMouseMove);\r\n            window.removeEventListener(\"mouseout\", onMouseLeaveWindow);\r\n            window.removeEventListener(\"resize\", onResize);\r\n            observer.disconnect();\r\n            resizeObserver.disconnect();\r\n            cleanupObserver.disconnect();\r\n            cancelAnimationFrame(animationFrameId);\r\n            geometry.dispose();\r\n            material.dispose();\r\n            particleTexture.dispose();\r\n            renderer.dispose();\r\n          }\r\n        });\r\n        cleanupObserver.observe(document.body, {\r\n          childList: true,\r\n          subtree: true,\r\n        });\r\n      }\r\n\r\n      function renderFallback(mount, message) {\r\n        mount.style.display = \"flex\";\r\n        mount.style.alignItems = \"center\";\r\n        mount.style.justifyContent = \"center\";\r\n        var badge = document.createElement(\"div\");\r\n        badge.textContent = message;\r\n        badge.style.cssText = [\r\n          \"color:\" + CONFIG.colorSphere,\r\n          \"opacity:0.8\",\r\n          \"font-family:system-ui,-apple-system,sans-serif\",\r\n          \"font-size:14px\",\r\n          \"font-weight:500\",\r\n          \"letter-spacing:1px\",\r\n          \"text-transform:uppercase\",\r\n          \"padding:12px 24px\",\r\n          \"border:1px solid \" + CONFIG.colorSphere,\r\n          \"border-radius:100px\",\r\n          \"background-color:rgba(0,0,0,0.5)\",\r\n          \"-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)\",\r\n        ].join(\";\");\r\n        mount.appendChild(badge);\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\"DOMContentLoaded\", init);\r\n      } else {\r\n        init();\r\n      }\r\n    })();\r\n  <\/script>\r\n\r\n  <script type=\"importmap\">\r\n    {\r\n      \"imports\": {\r\n        \"react\": \"https:\/\/esm.sh\/react@18.3.1\",\r\n        \"react-dom\/client\": \"https:\/\/esm.sh\/react-dom@18.3.1\/client\",\r\n        \"three\": \"https:\/\/esm.sh\/three@0.160.0\",\r\n        \"three-stdlib\": \"https:\/\/esm.sh\/three-stdlib@2.29.6?deps=three@0.160.0\",\r\n        \"camera-controls\": \"https:\/\/esm.sh\/camera-controls@2.9.0?deps=three@0.160.0\",\r\n        \"@react-three\/fiber\": \"https:\/\/esm.sh\/@react-three\/fiber@8?deps=react@18.3.1,three@0.160.0\",\r\n        \"@shadergradient\/react\": \"https:\/\/esm.sh\/@shadergradient\/react@2?deps=react@18.3.1,three@0.160.0,@react-three\/fiber@8,three-stdlib@2.29.6,camera-controls@2.9.0\"\r\n      }\r\n    }\r\n  <\/script>\r\n\r\n  <script type=\"module\">\r\n    import React from \"react\";\r\n    import { createRoot } from \"react-dom\/client\";\r\n    import {\r\n      ShaderGradientCanvas,\r\n      ShaderGradient,\r\n    } from \"@shadergradient\/react\";\r\n\r\n    \/\/ ============================================================\r\n    \/\/ CONFIG \u2014 this is your pasted JSX, translated to plain values.\r\n    \/\/ Edit these instead of editing JSX props.\r\n    \/\/ ============================================================\r\n\r\n    \/\/ Props that control the <ShaderGradientCanvas> wrapper (the\r\n    \/\/ original Framer component also exposed these separately).\r\n    var CANVAS_CONFIG = {\r\n      pointerEvents: \"none\",\r\n      lazyLoad: false,\r\n      threshold: 0.1,\r\n      pixelDensity: 1,\r\n    };\r\n\r\n    \/\/ Props for the gradient itself \u2014 exactly what you provided.\r\n    var GRADIENT_CONFIG = {\r\n      animate: \"on\",\r\n      axesHelper: \"off\", \/\/ \"Axis: -\" in your panel = off\r\n      bgColor1: \"#000000\",\r\n      bgColor2: \"#000000\",\r\n      brightness: 0.3,\r\n      cAzimuthAngle: 210,\r\n      cDistance: 1.6,\r\n      cPolarAngle: 100,\r\n      cameraZoom: 1.4,\r\n      color1: \"#B01F5C\",\r\n      color2: \"#C9266B\",\r\n      color3: \"#000000\",\r\n      destination: \"onCanvas\",\r\n      embedMode: \"off\",\r\n      envPreset: \"city\",\r\n      format: \"gif\",\r\n      fov: 40,\r\n      frameRate: 10,\r\n      gizmoHelper: \"hide\",\r\n      grain: \"off\",\r\n      lightType: \"3d\",\r\n      pixelDensity: 1,\r\n      positionX: 1.3,\r\n      positionY: 2.1,\r\n      positionZ: 0.7,\r\n      range: \"disabled\",\r\n      rangeEnd: 40,\r\n      rangeStart: 0,\r\n      reflection: 0.1,\r\n      rotationX: -155,\r\n      rotationY: 340,\r\n      rotationZ: 220,\r\n      shader: \"defaults\",\r\n      type: \"waterPlane\",\r\n      uAmplitude: 0,\r\n      uDensity: 3.4,\r\n      uFrequency: 1.2,\r\n      uSpeed: 0.1,\r\n      uStrength: 2.4,\r\n      uTime: 0.2,\r\n      wireframe: false,\r\n    };\r\n\r\n    function init() {\r\n      var mounts = document.querySelectorAll(\r\n        \"#shader-gradient-root, #gradient-motion-bg, #gradient-motion-bg-cta, .czm-gradient-motion-bg\",\r\n      );\r\n      if (!mounts.length) return;\r\n\r\n      mounts.forEach(function (mount) {\r\n        if (mount.dataset.shaderInitialized) return;\r\n        mount.dataset.shaderInitialized = \"true\";\r\n        mount.innerHTML = \"\";\r\n        try {\r\n          var root = createRoot(mount);\r\n          root.render(\r\n            React.createElement(\r\n              ShaderGradientCanvas,\r\n              CANVAS_CONFIG,\r\n              React.createElement(ShaderGradient, GRADIENT_CONFIG),\r\n            ),\r\n          );\r\n        } catch (err) {\r\n          console.warn(\"ShaderGradient initialization warning:\", err);\r\n        }\r\n      });\r\n    }\r\n\r\n    if (document.readyState === \"loading\") {\r\n      document.addEventListener(\"DOMContentLoaded\", init);\r\n    } else {\r\n      init();\r\n    }\r\n  <\/script>\r\n\r\n  <!-- ========================================================================\r\n     ASYNCHRONOUS AJAX FORM SUBMIT HANDLER & REST API INTEGRATION\r\n     ======================================================================== -->\r\n  <script>\r\n    function handleCozmotecFormSubmit(event) {\r\n      event.preventDefault();\r\n      const form = event.target;\r\n      const submitBtn = form.querySelector('button[type=\"submit\"]');\r\n      const submitBtnSpan = submitBtn ? submitBtn.querySelector(\"span\") : null;\r\n      const originalBtnText = submitBtnSpan\r\n        ? submitBtnSpan.textContent\r\n        : submitBtn\r\n          ? submitBtn.textContent\r\n          : \"Submit\";\r\n\r\n      \/\/ Remove existing error notification\r\n      const existingError = form.querySelector(\".czm-form-error-msg\");\r\n      if (existingError) {\r\n        existingError.remove();\r\n      }\r\n\r\n      \/\/ Collect form parameters\r\n      const formData = new FormData(form);\r\n      const data = {\r\n        name: (formData.get(\"name\") || \"\").trim(),\r\n        email: (formData.get(\"email\") || \"\").trim(),\r\n        service:\r\n          (formData.get(\"service\") || \"\").trim() ||\r\n          (document.querySelector(\".czm-single-hero-title\")\r\n            ? document\r\n                .querySelector(\".czm-single-hero-title\")\r\n                .textContent.trim()\r\n            : document.title\r\n              ? document.title.split(\"\u2013\")[0].split(\"|\")[0].trim()\r\n              : \"General Inquiry\"),\r\n        message: (formData.get(\"message\") || \"\").trim(),\r\n      };\r\n\r\n      \/\/ UX Feedback: Show 'Sending...' and disable submit button\r\n      if (submitBtn) {\r\n        submitBtn.disabled = true;\r\n        if (submitBtnSpan) {\r\n          submitBtnSpan.textContent = \"Sending...\";\r\n        } else {\r\n          submitBtn.textContent = \"Sending...\";\r\n        }\r\n      }\r\n\r\n      \/\/ WordPress REST API endpoint\r\n      const endpoint = `${window.location.origin}${window.location.pathname.startsWith(\"\/staging\/7865\") ? \"\/staging\/7865\" : \"\"}\/wp-json\/cozmotec\/v1\/contact`;\r\n\r\n      fetch(endpoint, {\r\n        method: \"POST\",\r\n        headers: {\r\n          \"Content-Type\": \"application\/json\",\r\n          Accept: \"application\/json\",\r\n        },\r\n        body: JSON.stringify(data),\r\n      })\r\n        .then(function (response) {\r\n          if (response.ok) {\r\n            return response.json().catch(function () {\r\n              return { success: true };\r\n            });\r\n          } else {\r\n            throw new Error(\"Form submission failed\");\r\n          }\r\n        })\r\n        .then(function (result) {\r\n          \/\/ UX Feedback: Replace form content with clean green message\r\n          form.innerHTML = `\r\n      <div class=\"czm-form-success-box\" style=\"padding: 32px 24px; text-align: center; background: rgba(34, 197, 94, 0.1); border: 1px solid rgba(34, 197, 94, 0.3); border-radius: 16px; margin: 16px 0;\">\r\n        <div style=\"width: 48px; height: 48px; margin: 0 auto 16px; border-radius: 50%; background: rgba(34, 197, 94, 0.2); display: flex; align-items: center; justify-content: center;\">\r\n          <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#22c55e\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <polyline points=\"20 6 9 17 4 12\"><\/polyline>\r\n          <\/svg>\r\n        <\/div>\r\n        <h4 style=\"font-family: 'Outfit', sans-serif; font-size: 20px; font-weight: 600; color: #22c55e; margin: 0 0 8px;\">Message Sent<\/h4>\r\n        <p style=\"font-family: 'Schibsted Grotesk', sans-serif; font-size: 15px; color: #ffffff; margin: 0; line-height: 1.5;\">\r\n          Thank you! Your message has been sent successfully.\r\n        <\/p>\r\n      <\/div>\r\n    `;\r\n        })\r\n        .catch(function (error) {\r\n          \/\/ Restore button state\r\n          if (submitBtn) {\r\n            submitBtn.disabled = false;\r\n            if (submitBtnSpan) {\r\n              submitBtnSpan.textContent = originalBtnText;\r\n            } else {\r\n              submitBtn.textContent = originalBtnText;\r\n            }\r\n          }\r\n\r\n          \/\/ UX Feedback: Show inline red error message below submit button\r\n          const errorDiv = document.createElement(\"div\");\r\n          errorDiv.className = \"czm-form-error-msg\";\r\n          errorDiv.style.cssText =\r\n            'font-family: \"Schibsted Grotesk\", sans-serif; font-size: 14px; color: #ef4444; background: rgba(239, 68, 68, 0.1); border: 1px solid rgba(239, 68, 68, 0.3); border-radius: 8px; padding: 10px 14px; margin-top: 12px; text-align: center;';\r\n          errorDiv.textContent =\r\n            \"Something went wrong. Please try again or email us directly at info@cozmotec.ie.\";\r\n          form.appendChild(errorDiv);\r\n        });\r\n    }\r\n\r\n    document.addEventListener(\"DOMContentLoaded\", function () {\r\n      document\r\n        .querySelectorAll(\"form.czm-query-form, form.czm-about-form\")\r\n        .forEach(function (f) {\r\n          f.addEventListener(\"submit\", handleCozmotecFormSubmit);\r\n        });\r\n    });\r\n  <\/script>\r\n  <script>\r\n    \/\/ ==========================================================================\r\n    \/\/ ZERO-FOUC SEARCH AUTOCOMPLETE & DROPDOWN DISPLAY TOGGLE\r\n    \/\/ ==========================================================================\r\n    (function initSearchDropdownGuards() {\r\n      function bindSearchEvents() {\r\n        var searchInputs = document.querySelectorAll(\r\n          '.czm-real-input, input[type=\"search\"], input.search-field, input[name=\"s\"]',\r\n        );\r\n        searchInputs.forEach(function (inp) {\r\n          var wrap =\r\n            inp.closest(\".czm-search-pill-wrap\") ||\r\n            inp.closest(\".czm-search-pill\") ||\r\n            inp.parentElement;\r\n          var dropdown = wrap\r\n            ? wrap.querySelector(\r\n                \".czm-search-autocomplete-dropdown, .czm-search-dropdown, .czm-search-suggestions, .czm-search-results, .czm-search-preview-popup, [data-search-dropdown]\",\r\n              )\r\n            : null;\r\n\r\n          if (dropdown) {\r\n            dropdown.style.setProperty(\"display\", \"none\", \"important\");\r\n\r\n            function showDropdown() {\r\n              dropdown.style.setProperty(\"display\", \"block\", \"important\");\r\n              dropdown.classList.add(\"is-active\");\r\n            }\r\n\r\n            function hideDropdown() {\r\n              dropdown.style.setProperty(\"display\", \"none\", \"important\");\r\n              dropdown.classList.remove(\"is-active\");\r\n            }\r\n\r\n            inp.addEventListener(\"focus\", showDropdown);\r\n            inp.addEventListener(\"input\", showDropdown);\r\n\r\n            inp.addEventListener(\"blur\", function () {\r\n              setTimeout(hideDropdown, 250);\r\n            });\r\n\r\n            document.addEventListener(\"click\", function (e) {\r\n              if (!wrap.contains(e.target) && !dropdown.contains(e.target)) {\r\n                hideDropdown();\r\n              }\r\n            });\r\n          }\r\n        });\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\"DOMContentLoaded\", bindSearchEvents);\r\n      } else {\r\n        bindSearchEvents();\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/div>\r\n\r\n  <!-- Odin Interactive Pet Script (Global Real-Time Database Sync + Session Milestones & Confetti) -->\r\n  <script>\r\n  (function () {\r\n    var BASE_PETS = 1456;\r\n    var STORAGE_KEY = \"cozmotec_odin_pets_v1\";\r\n    var origin = window.location.origin;\r\n    var isStaging = window.location.pathname.indexOf(\"\/staging\/7865\") !== -1;\r\n    var basePrefix = isStaging ? \"\/staging\/7865\" : \"\";\r\n    var endpoint = (origin && origin !== \"null\" && window.location.protocol !== \"file:\")\r\n      ? origin + basePrefix + \"\/wp-json\/cozmotec\/v1\/odin-pet\"\r\n      : null;\r\n\r\n    \/\/ Session combo clicks (Resets fresh to 0 on every page visit or refresh!)\r\n    var sessionClicks = 0;\r\n\r\n    var MILESTONES = {\r\n      3: \"Tail wagging at 60 FPS \ud83c\udfbe\",\r\n      6: \"Code Review Approved by Odin \ud83d\udc3e\",\r\n      10: \"You made Odin's day! \ud83d\udc96\",\r\n      15: \"Odin Just Merged Your PR Directly to Main \ud83d\ude80\",\r\n      20: \"Odin Demands You Take a Break! \u2615\", \/\/ Confetti Explosion 1!\r\n      25: \"Still petting?! \ud83d\udc3e\u2764\ufe0f\",\r\n      30: \"Odin is asleep in your lap now \ud83d\udca4\",\r\n      35: \"Okay, now go book a call with our CEO! \ud83d\ude09\",\r\n      40: \"Infinite Love Activated \ud83d\udc51\",\r\n      50: \"Odin's Certified Best Friend Forever! \ud83c\udfc6\" \/\/ Confetti Explosion 2!\r\n    };\r\n\r\n    function getLocalPets() {\r\n      try {\r\n        var saved = localStorage.getItem(STORAGE_KEY);\r\n        if (saved !== null) {\r\n          var n = parseInt(saved, 10);\r\n          if (!isNaN(n) && n >= BASE_PETS) return n;\r\n        }\r\n      } catch (e) {}\r\n      return BASE_PETS;\r\n    }\r\n\r\n    function saveLocalPets(n) {\r\n      try {\r\n        localStorage.setItem(STORAGE_KEY, n.toString());\r\n      } catch (e) {}\r\n    }\r\n\r\n    function formatNumber(num) {\r\n      if (num >= 1000000) {\r\n        return (num \/ 1000000).toFixed(1).replace(\/\\.0$\/, \"\") + \"M\";\r\n      }\r\n      if (num >= 100000) {\r\n        return (num \/ 1000).toFixed(0) + \"k\";\r\n      }\r\n      return num.toLocaleString();\r\n    }\r\n\r\n    function showToast(cardBox, text) {\r\n      if (!cardBox) return;\r\n      var existing = cardBox.querySelector(\".czm-odin-toast\");\r\n      if (existing) {\r\n        existing.remove();\r\n      }\r\n\r\n      var toast = document.createElement(\"div\");\r\n      toast.className = \"czm-odin-toast\";\r\n      toast.textContent = text;\r\n      cardBox.appendChild(toast);\r\n\r\n      requestAnimationFrame(function () {\r\n        toast.classList.add(\"is-visible\");\r\n      });\r\n\r\n      setTimeout(function () {\r\n        toast.classList.remove(\"is-visible\");\r\n        setTimeout(function () {\r\n          if (toast && toast.parentNode) toast.parentNode.removeChild(toast);\r\n        }, 400);\r\n      }, 2600);\r\n    }\r\n\r\n    function triggerConfettiBurst(cardBox) {\r\n      var rect = cardBox ? cardBox.getBoundingClientRect() : { left: window.innerWidth \/ 2, top: window.innerHeight \/ 2, width: 0, height: 0 };\r\n      var centerX = rect.left + rect.width \/ 2;\r\n      var centerY = rect.top + rect.height \/ 2;\r\n\r\n      var symbols = [\"\ud83d\udc96\", \"\u2728\", \"\u2764\ufe0f\", \"\u2b50\", \"\ud83c\udf89\", \"\ud83d\udc9b\", \"\ud83c\udfbe\", \"\ud83d\udc36\"];\r\n      var count = 32;\r\n\r\n      for (var i = 0; i < count; i++) {\r\n        (function (index) {\r\n          var p = document.createElement(\"span\");\r\n          p.className = \"czm-confetti-particle\";\r\n          p.textContent = symbols[index % symbols.length];\r\n\r\n          var angle = (Math.PI * 2 * index) \/ count + (Math.random() - 0.5) * 0.5;\r\n          var distance = 140 + Math.random() * 180;\r\n          var tx = Math.cos(angle) * distance;\r\n          var ty = Math.sin(angle) * distance - 60;\r\n          var rot = (Math.random() - 0.5) * 720;\r\n\r\n          p.style.setProperty(\"--tx\", tx + \"px\");\r\n          p.style.setProperty(\"--ty\", ty + \"px\");\r\n          p.style.setProperty(\"--rot\", rot + \"deg\");\r\n\r\n          p.style.left = centerX + \"px\";\r\n          p.style.top = centerY + \"px\";\r\n\r\n          document.body.appendChild(p);\r\n\r\n          setTimeout(function () {\r\n            if (p && p.parentNode) p.parentNode.removeChild(p);\r\n          }, 1500);\r\n        })(i);\r\n      }\r\n    }\r\n\r\n    function initOdinPetter() {\r\n      var btn = document.getElementById(\"czm-odin-pet-btn\");\r\n      var countEl = document.getElementById(\"czm-odin-pet-count\");\r\n      var cardBox = document.getElementById(\"czm-odin-card-box\") || (btn ? btn.closest(\".czm-team-tilt-box\") : null);\r\n      if (!btn || !countEl) return;\r\n\r\n      var currentPets = getLocalPets();\r\n      countEl.textContent = formatNumber(currentPets);\r\n\r\n      \/\/ 1. Fetch latest real global count from WordPress Database\r\n      if (endpoint) {\r\n        fetch(endpoint)\r\n          .then(function (res) { return res.json(); })\r\n          .then(function (data) {\r\n            if (data && typeof data.count === \"number\" && data.count >= BASE_PETS) {\r\n              currentPets = Math.max(currentPets, data.count);\r\n              saveLocalPets(currentPets);\r\n              countEl.textContent = formatNumber(currentPets);\r\n            }\r\n          })\r\n          .catch(function () {});\r\n      }\r\n\r\n      btn.addEventListener(\"click\", function (e) {\r\n        e.preventDefault();\r\n        e.stopPropagation();\r\n\r\n        \/\/ Increment counts\r\n        currentPets += 1;\r\n        sessionClicks += 1;\r\n        saveLocalPets(currentPets);\r\n        countEl.textContent = formatNumber(currentPets);\r\n\r\n        \/\/ 2. Trigger milestones across all levels\r\n        if (MILESTONES[sessionClicks]) {\r\n          showToast(cardBox, MILESTONES[sessionClicks]);\r\n          if (sessionClicks === 20 || sessionClicks === 50) {\r\n            triggerConfettiBurst(cardBox);\r\n          }\r\n        } else if (sessionClicks >= 60 && (\r\n          (sessionClicks <= 100 && sessionClicks % 10 === 0) || \/\/ 60, 70, 80, 90, 100\r\n          (sessionClicks > 100 && sessionClicks % 25 === 0)    \/\/ 125, 150, 175, 200, 225, 250...\r\n        )) {\r\n          showToast(cardBox, \"Infinite Legend: \" + sessionClicks + \" pets given! \ud83d\udc51\");\r\n          if (sessionClicks % 100 === 0) {\r\n            triggerConfettiBurst(cardBox);\r\n          }\r\n        }\r\n\r\n        \/\/ 3. Send +1 to WordPress Database in background\r\n        if (endpoint) {\r\n          fetch(endpoint, { method: \"POST\" })\r\n            .then(function (res) { return res.json(); })\r\n            .then(function (data) {\r\n              if (data && typeof data.count === \"number\") {\r\n                currentPets = Math.max(currentPets, data.count);\r\n                saveLocalPets(currentPets);\r\n                countEl.textContent = formatNumber(currentPets);\r\n              }\r\n            })\r\n            .catch(function () {});\r\n        }\r\n\r\n        \/\/ 4. Spawn floating heart particle (100% Hearts Only)\r\n        var particle = document.createElement(\"span\");\r\n        particle.className = \"czm-floating-heart\";\r\n        var symbols = [\"\u2764\ufe0f\", \"\ud83d\udc96\", \"\ud83d\udc97\", \"\ud83d\udc93\", \"\ud83d\udc95\", \"\u2764\ufe0f\"];\r\n        particle.textContent = symbols[Math.floor(Math.random() * symbols.length)];\r\n\r\n        var rect = btn.getBoundingClientRect();\r\n        var parentRect = btn.offsetParent ? btn.offsetParent.getBoundingClientRect() : rect;\r\n\r\n        particle.style.left = (rect.left - parentRect.left + rect.width \/ 2 - 8) + \"px\";\r\n        particle.style.top = (rect.top - parentRect.top - 6) + \"px\";\r\n\r\n        if (btn.offsetParent) {\r\n          btn.offsetParent.appendChild(particle);\r\n        } else {\r\n          btn.parentNode.appendChild(particle);\r\n        }\r\n\r\n        setTimeout(function () {\r\n          if (particle && particle.parentNode) {\r\n            particle.parentNode.removeChild(particle);\r\n          }\r\n        }, 950);\r\n      });\r\n    }\r\n\r\n    if (document.readyState === \"loading\") {\r\n      document.addEventListener(\"DOMContentLoaded\", initOdinPetter);\r\n    } else {\r\n      initOdinPetter();\r\n    }\r\n  })();\r\n  <\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>About Us | Cozmotec \u2013 Software &#038; AI Automation Agency National Enterprise Award Winner 2025 Helping you make a lasting impact online. We\u2019re here to craft more than just a website\u2014our mission is to help you build a digital experience that connects, engages, and drives real results for your business. Book a Call Empowering businesses [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-3580","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/pages\/3580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/comments?post=3580"}],"version-history":[{"count":94,"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/pages\/3580\/revisions"}],"predecessor-version":[{"id":5324,"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/pages\/3580\/revisions\/5324"}],"wp:attachment":[{"href":"https:\/\/cozmotec.ie\/staging\/7865\/wp-json\/wp\/v2\/media?parent=3580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}