{"id":1398,"date":"2026-05-02T19:29:10","date_gmt":"2026-05-02T19:29:10","guid":{"rendered":"https:\/\/www.kevingordon.org.uk\/kevwp4\/?page_id=1398"},"modified":"2026-05-03T12:20:47","modified_gmt":"2026-05-03T12:20:47","slug":"projects","status":"publish","type":"page","link":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/","title":{"rendered":"Projects"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; admin_label=&#8221;About page&#8221; module_class=&#8221;main-bg&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_fullwidth_code admin_label=&#8221;Style (code)&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_module=&#8221;1395&#8243; global_colors_info=&#8221;{}&#8221;] <\/p>\n<style><!-- [et_pb_line_break_holder] -->   body.et-cover-background,<!-- [et_pb_line_break_holder] -->.et-pb-section-parallax .et-pb-parallax-css,<!-- [et_pb_line_break_holder] -->.et-pb-section-parallax .et-pb-parallax-css.et-pb-parallax-css {<!-- [et_pb_line_break_holder] -->  background-attachment: scroll !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->   <!-- [et_pb_line_break_holder] -->    :root {<!-- [et_pb_line_break_holder] -->        --cream: #f4efd8;<!-- [et_pb_line_break_holder] -->        --cream-mid: #ede5c8;<!-- [et_pb_line_break_holder] -->        --grid-line: rgba(160, 140, 90, 0.18);<!-- [et_pb_line_break_holder] -->        --white: #ffffff;<!-- [et_pb_line_break_holder] -->        --orange: #c9581a;<!-- [et_pb_line_break_holder] -->        --orange-light: #e07040;<!-- [et_pb_line_break_holder] -->        --orange-bg: rgba(201, 88, 26, 0.07);<!-- [et_pb_line_break_holder] -->        --tan: #E3DAA6;<!-- [et_pb_line_break_holder] -->        --tan-deep: #d4bc88;<!-- [et_pb_line_break_holder] -->        --green: #2a5c3f;<!-- [et_pb_line_break_holder] -->        --blue: #1e3a5a;<!-- [et_pb_line_break_holder] -->        --text: #1e1a14;<!-- [et_pb_line_break_holder] -->        --text-mid: #4a4035;<!-- [et_pb_line_break_holder] -->        --text-soft: #7a6f5e;<!-- [et_pb_line_break_holder] -->        --text-muted: #a09080;<!-- [et_pb_line_break_holder] -->        --border: rgba(140, 120, 75, 0.22);<!-- [et_pb_line_break_holder] -->        --border-card: rgba(140, 120, 75, 0.18);<!-- [et_pb_line_break_holder] -->        --shadow-card: 0 2px 12px rgba(100, 80, 40, 0.10), 0 1px 3px rgba(100, 80, 40, 0.07);<!-- [et_pb_line_break_holder] -->        --shadow-hover: 0 6px 24px rgba(100, 80, 40, 0.16), 0 2px 6px rgba(100, 80, 40, 0.10);<!-- [et_pb_line_break_holder] -->        --radius: 8px;<!-- [et_pb_line_break_holder] -->        --radius-lg: 12px;<!-- [et_pb_line_break_holder] -->        --radius-pill: 100px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->   \t.main-bg {<!-- [et_pb_line_break_holder] -->      background: repeat;<!-- [et_pb_line_break_holder] -->      background-image: url(https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/squares_tile.jpg);<!-- [et_pb_line_break_holder] -->\t\t}<!-- [et_pb_line_break_holder] -->   <!-- [et_pb_line_break_holder] -->    *, * ::before, * ::after {<!-- [et_pb_line_break_holder] -->        box-sizing: border-box;<!-- [et_pb_line_break_holder] -->        margin: 0;<!-- [et_pb_line_break_holder] -->        padding: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    html {<!-- [et_pb_line_break_holder] -->        scroll-behavior: smooth<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->   .nav-logo{display:flex;flex-direction:column;align-items:flex-start;line-height:1;text-decoration:none;transition:opacity 0.2s}<!-- [et_pb_line_break_holder] -->   <!-- [et_pb_line_break_holder] -->    body {<!-- [et_pb_line_break_holder] -->        background-color: var(--cream);<!-- [et_pb_line_break_holder] -->        background-image: linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);<!-- [et_pb_line_break_holder] -->        background-size: 28px 28px;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 16px;<!-- [et_pb_line_break_holder] -->        line-height: 1.7;<!-- [et_pb_line_break_holder] -->        min-height: 100vh<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    a {<!-- [et_pb_line_break_holder] -->        color: inherit;<!-- [et_pb_line_break_holder] -->        text-decoration: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    img {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->        max-width: 100%<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .container {<!-- [et_pb_line_break_holder] -->        max-width: 1100px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        padding: 0 32px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .container-narrow {<!-- [et_pb_line_break_holder] -->        max-width: 780px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        padding: 0 32px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.footer-scallop-top {<!-- [et_pb_line_break_holder] -->  height: 110px;<!-- [et_pb_line_break_holder] -->  background-color: transparent;<!-- [et_pb_line_break_holder] -->  background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='200' height='110' viewBox='0 0 200 110'%3E%3Cpath d='M0 55 L20 30 L40 55 L60 30 L80 55 L100 30 L120 55 L140 30 L160 55 L180 30 L200 55 L200 110 L0 110 Z' fill='%23e2d9a6'\/%3E%3C\/svg%3E\");<!-- [et_pb_line_break_holder] -->  background-repeat: repeat-x;<!-- [et_pb_line_break_holder] -->  background-size: 200px 110px;<!-- [et_pb_line_break_holder] -->  margin-bottom: -2px;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .logo-title {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.45rem;<!-- [et_pb_line_break_holder] -->        font-weight: 800;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        letter-spacing: -0.01em;<!-- [et_pb_line_break_holder] -->        text-shadow: 1px 1px 0 rgba(150, 120, 60, 0.25)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .logo-url {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.6rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.04em;<!-- [et_pb_line_break_holder] -->        margin-top: 1px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-links {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 4px;<!-- [et_pb_line_break_holder] -->        list-style: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-links a {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        padding: 6px 12px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s, background 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-links a:hover, .nav-links a.active {<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        background: var(--orange-bg)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-links a.active {<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-tech-btn {<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem !important;<!-- [et_pb_line_break_holder] -->        font-weight: 600 !important;<!-- [et_pb_line_break_holder] -->        color: var(--green) !important;<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--green) !important;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill) !important;<!-- [et_pb_line_break_holder] -->        padding: 5px 14px !important;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-tech-btn:hover {<!-- [et_pb_line_break_holder] -->        background: var(--green) !important;<!-- [et_pb_line_break_holder] -->        color: #fff !important<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-art-btn {<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem !important;<!-- [et_pb_line_break_holder] -->        font-weight: 600 !important;<!-- [et_pb_line_break_holder] -->        color: var(--orange) !important;<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--orange) !important;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill) !important;<!-- [et_pb_line_break_holder] -->        padding: 5px 14px !important;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .nav-art-btn:hover {<!-- [et_pb_line_break_holder] -->        background: var(--orange) !important;<!-- [et_pb_line_break_holder] -->        color: #fff !important<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 ABOUT HERO \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-hero {<!-- [et_pb_line_break_holder] -->        padding: 60px 0 52px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-hero-inner {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: auto 1fr;<!-- [et_pb_line_break_holder] -->        gap: 48px;<!-- [et_pb_line_break_holder] -->        align-items: center<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-photo {<!-- [et_pb_line_break_holder] -->        width: 160px;<!-- [et_pb_line_break_holder] -->        height: 160px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        border: 4px solid var(--tan-deep);<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        flex-shrink: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-photo img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-hero-text {<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-eyebrow {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-hero h1 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: clamp(2rem, 4.5vw, 2.8rem);<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        line-height: 1.15;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-hero h1 em {<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-hero-lead {<!-- [et_pb_line_break_holder] -->        font-size: 1.05rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.75;<!-- [et_pb_line_break_holder] -->        max-width: 560px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 22px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-chip {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 7px;<!-- [et_pb_line_break_holder] -->        font-size: 0.82rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        padding: 7px 14px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        transition: border-color 0.15s, color 0.15s, transform 0.15s;<!-- [et_pb_line_break_holder] -->        text-decoration: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-chip:hover {<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        transform: translateY(-1px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-chip-dot {<!-- [et_pb_line_break_holder] -->        width: 8px;<!-- [et_pb_line_break_holder] -->        height: 8px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 BODY \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-body {<!-- [et_pb_line_break_holder] -->        padding: 56px 0 24px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-cols {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 3fr 2fr;<!-- [et_pb_line_break_holder] -->        gap: 56px;<!-- [et_pb_line_break_holder] -->        align-items: start<!-- [et_pb_line_break_holder] -->    }\/* Prose *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-prose h2 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 16px;<!-- [et_pb_line_break_holder] -->        line-height: 1.2<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-prose h2 em {<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-prose p {<!-- [et_pb_line_break_holder] -->        font-size: 0.97rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.8;<!-- [et_pb_line_break_holder] -->        margin-bottom: 18px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-prose p:last-child {<!-- [et_pb_line_break_holder] -->        margin-bottom: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-prose strong {<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-section {<!-- [et_pb_line_break_holder] -->        margin-bottom: 44px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-section:last-child {<!-- [et_pb_line_break_holder] -->        margin-bottom: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-rule {<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        margin: 40px 0<!-- [et_pb_line_break_holder] -->    }\/* Interests grid *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .interests-grid {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1fr 1fr;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-top: 16px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .interest-card {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        padding: 16px 18px;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: flex-start;<!-- [et_pb_line_break_holder] -->        gap: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .interest-icon {<!-- [et_pb_line_break_holder] -->        font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        line-height: 1;<!-- [et_pb_line_break_holder] -->        flex-shrink: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .interest-label {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 2px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .interest-desc {<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        line-height: 1.5<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 SIDEBAR \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-sidebar {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 24px;<!-- [et_pb_line_break_holder] -->        position: sticky;<!-- [et_pb_line_break_holder] -->        top: 80px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .info-card {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        padding: 22px;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .info-card h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 10px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .info-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        align-items: baseline;<!-- [et_pb_line_break_holder] -->        padding: 7px 0;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid rgba(140, 120, 75, 0.08);<!-- [et_pb_line_break_holder] -->        font-size: 0.855rem<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .info-row:last-child {<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        padding-bottom: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .info-key {<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.67rem;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.05em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .info-val {<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        text-align: right;<!-- [et_pb_line_break_holder] -->        font-size: 0.84rem<!-- [et_pb_line_break_holder] -->    }\/* Two-sites card *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .two-sites {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .two-sites h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        padding: 18px 20px 12px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        padding: 14px 20px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid rgba(140, 120, 75, 0.08);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-row:hover {<!-- [et_pb_line_break_holder] -->        background: rgba(140, 120, 75, 0.04)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-row:last-child {<!-- [et_pb_line_break_holder] -->        border: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-dot {<!-- [et_pb_line_break_holder] -->        width: 10px;<!-- [et_pb_line_break_holder] -->        height: 10px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        flex-shrink: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-info {<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-name {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 2px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-desc {<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .site-arrow {<!-- [et_pb_line_break_holder] -->        margin-left: auto;<!-- [et_pb_line_break_holder] -->        font-size: 0.75rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted)<!-- [et_pb_line_break_holder] -->    }\/* Disclaimers *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .disclaimer {<!-- [et_pb_line_break_holder] -->        background: rgba(140, 120, 75, 0.06);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        padding: 16px 20px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .disclaimer p {<!-- [et_pb_line_break_holder] -->        font-size: 0.8rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        line-height: 1.6;<!-- [et_pb_line_break_holder] -->        font-style: italic<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 CTA SECTION \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .about-cta {<!-- [et_pb_line_break_holder] -->        padding: 52px 0;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cta-inner {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        gap: 32px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cta-text h2 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 6px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cta-text h2 em {<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cta-text p {<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        max-width: 440px;<!-- [et_pb_line_break_holder] -->        line-height: 1.65<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cta-btns {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        flex-shrink: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-orange {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        padding: 10px 22px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s, transform 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-orange:hover {<!-- [et_pb_line_break_holder] -->        background: var(--orange-light);<!-- [et_pb_line_break_holder] -->        transform: translateY(-1px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-outline {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        padding: 9px 22px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--orange);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s, color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-outline:hover {<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        color: #fff<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-green {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        background: var(--green);<!-- [et_pb_line_break_holder] -->        padding: 10px 22px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s, transform 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-green:hover {<!-- [et_pb_line_break_holder] -->        background: #1e4a30;<!-- [et_pb_line_break_holder] -->        transform: translateY(-1px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    footer {<!-- [et_pb_line_break_holder] -->        background-size: 28px 28px;<!-- [et_pb_line_break_holder] -->        background-color: var(--tan);<!-- [et_pb_line_break_holder] -->        padding: 5px 0 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-grid {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 2fr 1fr 1fr;<!-- [et_pb_line_break_holder] -->        gap: 48px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 40px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-brand p {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.65;<!-- [et_pb_line_break_holder] -->        margin-top: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col h4 {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.64rem;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col ul {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col a {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-bottom {<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--tan-deep);<!-- [et_pb_line_break_holder] -->        padding: 20px 0;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        gap: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-copy {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.65rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.04em<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-socials {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn {<!-- [et_pb_line_break_holder] -->        width: 30px;<!-- [et_pb_line_break_holder] -->        height: 30px;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: opacity 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn:hover {<!-- [et_pb_line_break_holder] -->        opacity: 0.85<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.tiktok {<!-- [et_pb_line_break_holder] -->        background:#010101<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.insta {<!-- [et_pb_line_break_holder] -->        background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fd5949 45%, #d6249f 60%, #285AEB 90%)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.linkedin {<!-- [et_pb_line_break_holder] -->        background:#0077b5<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.twitter {<!-- [et_pb_line_break_holder] -->        background:#000<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.youtube {<!-- [et_pb_line_break_holder] -->        background: #ff0000<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeUp {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform:translateY(16px)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .a-in {<!-- [et_pb_line_break_holder] -->        animation: fadeUp 0.55s ease both<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d1 {<!-- [et_pb_line_break_holder] -->        animation-delay:0.06s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d2 {<!-- [et_pb_line_break_holder] -->        animation-delay:0.12s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d3 {<!-- [et_pb_line_break_holder] -->        animation-delay: 0.18s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 860px) {<!-- [et_pb_line_break_holder] -->        .about-cols {<!-- [et_pb_line_break_holder] -->            grid-template-columns:1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .about-sidebar {<!-- [et_pb_line_break_holder] -->            position:static<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .about-hero-inner {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->            text-align:center<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .about-photo {<!-- [et_pb_line_break_holder] -->            margin:0 auto<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .social-row {<!-- [et_pb_line_break_holder] -->            justify-content:center<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .interests-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 620px) {<!-- [et_pb_line_break_holder] -->        .container, .container-narrow {<!-- [et_pb_line_break_holder] -->            padding:0 20px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .footer-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns:1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .cta-inner {<!-- [et_pb_line_break_holder] -->            flex-direction: column<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero {<!-- [et_pb_line_break_holder] -->        padding: 52px 0 40px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero-eyebrow {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero h1 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: clamp(2rem, 4.5vw, 3rem);<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        line-height: 1.15;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero h1 em {<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero p {<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        max-width: 560px;<!-- [et_pb_line_break_holder] -->        line-height: 1.75<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-label {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        margin-bottom: 22px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-label::after {<!-- [et_pb_line_break_holder] -->        content: '';<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        height: 1px;<!-- [et_pb_line_break_holder] -->        background: var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-hr {<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        margin: 0<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 FILTER \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-bar {<!-- [et_pb_line_break_holder] -->        padding: 32px 0 24px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-label-txt {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.12em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-right: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.82rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        padding: 6px 16px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--border);<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.15s;<!-- [et_pb_line_break_holder] -->        white-space: nowrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill.active {<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 FEATURED PROJECT (large) \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1.2fr 1fr;<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        margin-bottom: 48px;<!-- [et_pb_line_break_holder] -->        transition: box-shadow 0.25s, transform 0.25s;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        color: inherit<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured:hover {<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-hover);<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured-img {<!-- [et_pb_line_break_holder] -->        min-height: 340px;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, var(--cream-mid), var(--tan));<!-- [et_pb_line_break_holder] -->        position: relative<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured-img img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover;<!-- [et_pb_line_break_holder] -->        transition: transform 0.4s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured:hover .project-featured-img img {<!-- [et_pb_line_break_holder] -->        transform: scale(1.03)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured-body {<!-- [et_pb_line_break_holder] -->        padding: 40px 44px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        gap: 16px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-status {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.1em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->        padding: 4px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .status-live {<!-- [et_pb_line_break_holder] -->        color: #2a5c3f;<!-- [et_pb_line_break_holder] -->        background: rgba(42, 92, 63, 0.1);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(42, 92, 63, 0.2)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .status-wip {<!-- [et_pb_line_break_holder] -->        color: #7a4a10;<!-- [et_pb_line_break_holder] -->        background: rgba(201, 88, 26, 0.08);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(201, 88, 26, 0.2)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .status-archived {<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        background: rgba(140, 120, 75, 0.08);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured-body h2 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.65rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        line-height: 1.25;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        transition: color 0.2s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured:hover .project-featured-body h2 {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured-body p {<!-- [et_pb_line_break_holder] -->        font-size: 0.93rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.7<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-tags {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.72rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        padding: 3px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        background: var(--text);<!-- [et_pb_line_break_holder] -->        color: var(--cream);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.02em<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.webdev {<!-- [et_pb_line_break_holder] -->        background:#1e3050<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.php {<!-- [et_pb_line_break_holder] -->        background:#3a2a50<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.print3d {<!-- [et_pb_line_break_holder] -->        background: #4a3010<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.lego {<!-- [et_pb_line_break_holder] -->        background:#4a1010<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.making {<!-- [et_pb_line_break_holder] -->        background:#4a2c0a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.js {<!-- [et_pb_line_break_holder] -->        background: #3a3a10<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.games {<!-- [et_pb_line_break_holder] -->        background:#2a1a4a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.art {<!-- [et_pb_line_break_holder] -->        background:#3a1a30<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.misc {<!-- [et_pb_line_break_holder] -->        background: #3a3530<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.analytics {<!-- [et_pb_line_break_holder] -->        background:#2a4a3a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.openscad {<!-- [et_pb_line_break_holder] -->        background: #2a3a10<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-link {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 5px;<!-- [et_pb_line_break_holder] -->        transition: gap 0.2s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-featured:hover .project-link {<!-- [et_pb_line_break_holder] -->        gap: 9px<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 PROJECT GRID \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .projects-grid {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: repeat(3, 1fr);<!-- [et_pb_line_break_holder] -->        gap: 20px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 20px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: box-shadow 0.2s, transform 0.2s;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        color: inherit<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card:hover {<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-hover);<!-- [et_pb_line_break_holder] -->        transform: translateY(-3px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card-img {<!-- [et_pb_line_break_holder] -->        aspect-ratio: 16\/9;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, var(--cream-mid), var(--tan));<!-- [et_pb_line_break_holder] -->        position: relative<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card-img img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover;<!-- [et_pb_line_break_holder] -->        transition: transform 0.35s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card:hover .project-card-img img {<!-- [et_pb_line_break_holder] -->        transform: scale(1.04)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card-img .project-card-status {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        top: 10px;<!-- [et_pb_line_break_holder] -->        left: 10px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card-body {<!-- [et_pb_line_break_holder] -->        padding: 18px 20px 20px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        flex: 1<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        line-height: 1.35;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card:hover h3 {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card p {<!-- [et_pb_line_break_holder] -->        font-size: 0.845rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        line-height: 1.6;<!-- [et_pb_line_break_holder] -->        flex: 1<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card-footer {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        padding-top: 12px;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        margin-top: auto<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-year {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.67rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .proj-arrow {<!-- [et_pb_line_break_holder] -->        width: 26px;<!-- [et_pb_line_break_holder] -->        height: 26px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--border);<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        font-size: 0.75rem;<!-- [et_pb_line_break_holder] -->        transition: border-color 0.15s, color 0.15s, background 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .project-card:hover .proj-arrow {<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        background: var(--orange-bg)<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 PLACEHOLDER VISUALS \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-lego {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #3a0a0a, #1a0505)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-openscad {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #1a2a10, #0a1808)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-web {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #0a1a2a, #050e1a)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-game {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #1a0a2a, #0e0514)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-tarot {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #1a0a1a, #0a050a)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-ga4 {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #0a2a1a, #051408)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-android {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #0a1a0a, #050e05)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .vis-art {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, #2a1a0a, #150d05)<!-- [et_pb_line_break_holder] -->    }\/* Placeholder SVG icons in cards *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .card-icon {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        inset: 0;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        font-size: 2.5rem;<!-- [et_pb_line_break_holder] -->        opacity: 0.5<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 SECTION PAD \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .projects-main {<!-- [et_pb_line_break_holder] -->        padding: 0 0 64px<!-- [et_pb_line_break_holder] -->    }\/* Footer *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeUp {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform:translateY(16px)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .a-in {<!-- [et_pb_line_break_holder] -->        animation: fadeUp 0.55s ease both<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    [data-hidden=\"true\"] {<!-- [et_pb_line_break_holder] -->        display: none !important<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 900px) {<!-- [et_pb_line_break_holder] -->        .project-featured {<!-- [et_pb_line_break_holder] -->            grid-template-columns:1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .project-featured-img {<!-- [et_pb_line_break_holder] -->            min-height:240px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .projects-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: repeat(2, 1fr)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 620px) {<!-- [et_pb_line_break_holder] -->        .projects-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns:1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .container {<!-- [et_pb_line_break_holder] -->            padding:0 20px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .footer-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->    .hero {<!-- [et_pb_line_break_holder] -->        padding: 64px 0 52px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-eyebrow {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.72rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.12em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-bottom: 18px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 10px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-eyebrow::before {<!-- [et_pb_line_break_holder] -->        content: '\u2014';<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-weight: 300;<!-- [et_pb_line_break_holder] -->        opacity: 0.6<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero h1 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: clamp(2.4rem, 5.5vw, 3.6rem);<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        line-height: 1.15;<!-- [et_pb_line_break_holder] -->        letter-spacing: -0.02em;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        max-width: 640px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 22px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero h1 em {<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-bio {<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        max-width: 540px;<!-- [et_pb_line_break_holder] -->        line-height: 1.75;<!-- [et_pb_line_break_holder] -->        margin-bottom: 28px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-tags {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 36px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-tag {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        background: rgba(30, 26, 20, 0.07);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(30, 26, 20, 0.12);<!-- [et_pb_line_break_holder] -->        padding: 4px 12px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        transition: background 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-tag:hover {<!-- [et_pb_line_break_holder] -->        background: rgba(30, 26, 20, 0.12)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .hero-cta {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 TECH NUDGE \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tech-nudge {<!-- [et_pb_line_break_holder] -->        background: rgba(42, 92, 63, 0.06);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(42, 92, 63, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        padding: 16px 22px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        gap: 16px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        margin-top: 32px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tech-nudge-text {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tech-nudge-text strong {<!-- [et_pb_line_break_holder] -->        color: var(--green);<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 SECTION HR \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-hr {<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        margin: 0<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 SECTION LABEL \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-label {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        margin-bottom: 22px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-label::after {<!-- [et_pb_line_break_holder] -->        content: '';<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        height: 1px;<!-- [et_pb_line_break_holder] -->        background: var(--border)<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 FEATURED CARD \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-section {<!-- [et_pb_line_break_holder] -->        padding: 52px 0 44px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-card {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 2fr 3fr;<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        transition: box-shadow 0.25s, transform 0.25s;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        color: inherit<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-card:hover {<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-hover);<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-photo {<!-- [et_pb_line_break_holder] -->        position: relative;<!-- [et_pb_line_break_holder] -->        min-height: 300px;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, var(--cream-mid), var(--tan))<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-photo img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover;<!-- [et_pb_line_break_holder] -->        transition: transform 0.4s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-card:hover .featured-photo img {<!-- [et_pb_line_break_holder] -->        transform: scale(1.03)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-photo-badge {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        bottom: 16px;<!-- [et_pb_line_break_holder] -->        left: 16px;<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        background: rgba(30, 26, 20, 0.6);<!-- [et_pb_line_break_holder] -->        padding: 5px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: 4px;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.06em;<!-- [et_pb_line_break_holder] -->        backdrop-filter: blur(4px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-content {<!-- [et_pb_line_break_holder] -->        padding: 36px 40px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        gap: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-meta {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 10px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-content h2 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.6rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        line-height: 1.25;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: -0.01em;<!-- [et_pb_line_break_holder] -->        transition: color 0.2s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-card:hover .featured-content h2 {<!-- [et_pb_line_break_holder] -->        color: var(--orange-light)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-excerpt {<!-- [et_pb_line_break_holder] -->        font-size: 0.93rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.7<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-tags {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.72rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        padding: 3px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        background: var(--text);<!-- [et_pb_line_break_holder] -->        color: var(--cream);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.02em<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.analytics {<!-- [et_pb_line_break_holder] -->        background:#2a4a3a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.webdev {<!-- [et_pb_line_break_holder] -->        background:#1e3050<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.php {<!-- [et_pb_line_break_holder] -->        background: #3a2a50<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.print3d {<!-- [et_pb_line_break_holder] -->        background:#4a3010<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.lego {<!-- [et_pb_line_break_holder] -->        background:#4a1010<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.making {<!-- [et_pb_line_break_holder] -->        background: #4a2c0a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.ai {<!-- [et_pb_line_break_holder] -->        background:#1a3a3a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.js {<!-- [et_pb_line_break_holder] -->        background:#3a3a10<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.games {<!-- [et_pb_line_break_holder] -->        background: #2a1a4a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.art {<!-- [et_pb_line_break_holder] -->        background:#3a1a30<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.misc {<!-- [et_pb_line_break_holder] -->        background: #3a3530<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .read-more {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        transition: gap 0.2s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .featured-card:hover .read-more {<!-- [et_pb_line_break_holder] -->        gap: 10px<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 FILTER BAR \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-bar {<!-- [et_pb_line_break_holder] -->        padding: 24px 0 20px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-inner {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-label {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.12em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-right: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.82rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        padding: 6px 16px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--border);<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.15s ease;<!-- [et_pb_line_break_holder] -->        white-space: nowrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill.active {<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 POSTS GRID \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .posts-section {<!-- [et_pb_line_break_holder] -->        padding: 12px 0 16px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .posts-grid {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: repeat(3, 1fr);<!-- [et_pb_line_break_holder] -->        gap: 20px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 28px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: box-shadow 0.2s, transform 0.2s;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        color: inherit<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card:hover {<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-hover);<!-- [et_pb_line_break_holder] -->        transform: translateY(-3px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card-img {<!-- [et_pb_line_break_holder] -->        aspect-ratio: 16\/9;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, var(--cream-mid), var(--tan))<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card-img img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover;<!-- [et_pb_line_break_holder] -->        transition: transform 0.35s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card:hover .post-card-img img {<!-- [et_pb_line_break_holder] -->        transform: scale(1.04)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card-body {<!-- [et_pb_line_break_holder] -->        padding: 20px 22px 22px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        flex: 1<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.05rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        line-height: 1.35;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card:hover h3 {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card-excerpt {<!-- [et_pb_line_break_holder] -->        font-size: 0.855rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        line-height: 1.65;<!-- [et_pb_line_break_holder] -->        flex: 1<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card-footer {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        padding-top: 14px;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        margin-top: auto<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-date {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.67rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-arrow-btn {<!-- [et_pb_line_break_holder] -->        width: 28px;<!-- [et_pb_line_break_holder] -->        height: 28px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--border);<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->        transition: border-color 0.15s, color 0.15s, background 0.15s;<!-- [et_pb_line_break_holder] -->        flex-shrink: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-card:hover .post-arrow-btn {<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        background: rgba(201, 88, 26, 0.07)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .view-all-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        justify-content: flex-end;<!-- [et_pb_line_break_holder] -->        padding-bottom: 52px<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 BUTTONS \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-orange {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        padding: 10px 22px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s, transform 0.15s;<!-- [et_pb_line_break_holder] -->        text-decoration: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-orange:hover {<!-- [et_pb_line_break_holder] -->        background: var(--orange-light);<!-- [et_pb_line_break_holder] -->        transform: translateY(-1px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-outline {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        padding: 9px 22px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--orange);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s, color 0.15s;<!-- [et_pb_line_break_holder] -->        text-decoration: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-outline:hover {<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        color: #fff<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-green {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        background: var(--green);<!-- [et_pb_line_break_holder] -->        padding: 10px 22px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s, transform 0.15s;<!-- [et_pb_line_break_holder] -->        text-decoration: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-green:hover {<!-- [et_pb_line_break_holder] -->        background: #1e4a30;<!-- [et_pb_line_break_holder] -->        transform: translateY(-1px)<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 ART STRIP \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .art-strip {<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        padding: 44px 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .art-inner {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        gap: 32px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .art-eyebrow {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.67rem;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .art-strip h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 6px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .art-strip p {<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        max-width: 480px;<!-- [et_pb_line_break_holder] -->        line-height: 1.65<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 FOOTER \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    footer {<!-- [et_pb_line_break_holder] -->        background-color: var(--tan);<!-- [et_pb_line_break_holder] -->        background-image: linear-gradient(rgba(140, 110, 55, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(140, 110, 55, 0.12) 1px, transparent 1px);<!-- [et_pb_line_break_holder] -->        background-size: 28px 28px;<!-- [et_pb_line_break_holder] -->        padding: 48px 0 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-grid {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 2fr 1fr 1fr;<!-- [et_pb_line_break_holder] -->        gap: 48px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 40px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-brand p {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.65;<!-- [et_pb_line_break_holder] -->        margin-top: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col h4 {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.64rem;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col ul {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col a {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-bottom {<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--tan-deep);<!-- [et_pb_line_break_holder] -->        padding: 20px 0;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        gap: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-copy {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.65rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.04em<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-socials {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn {<!-- [et_pb_line_break_holder] -->        width: 30px;<!-- [et_pb_line_break_holder] -->        height: 30px;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: opacity 0.15s, transform 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn:hover {<!-- [et_pb_line_break_holder] -->        opacity: 0.85;<!-- [et_pb_line_break_holder] -->        transform: translateY(-1px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.tiktok {<!-- [et_pb_line_break_holder] -->        background:#010101<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.insta {<!-- [et_pb_line_break_holder] -->        background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fd5949 45%, #d6249f 60%, #285AEB 90%)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.linkedin {<!-- [et_pb_line_break_holder] -->        background:#0077b5<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.twitter {<!-- [et_pb_line_break_holder] -->        background:#000<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.youtube {<!-- [et_pb_line_break_holder] -->        background: #ff0000<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 ANIMATIONS \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeUp {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform:translateY(16px)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .a-in {<!-- [et_pb_line_break_holder] -->        animation: fadeUp 0.55s ease both<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d1 {<!-- [et_pb_line_break_holder] -->        animation-delay:0.06s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d2 {<!-- [et_pb_line_break_holder] -->        animation-delay:0.12s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d3 {<!-- [et_pb_line_break_holder] -->        animation-delay: 0.18s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d4 {<!-- [et_pb_line_break_holder] -->        animation-delay:0.24s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d5 {<!-- [et_pb_line_break_holder] -->        animation-delay:0.30s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .d6 {<!-- [et_pb_line_break_holder] -->        animation-delay: 0.36s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    [data-hidden=\"true\"] {<!-- [et_pb_line_break_holder] -->        display: none !important<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 880px) {<!-- [et_pb_line_break_holder] -->        .featured-card {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .featured-photo {<!-- [et_pb_line_break_holder] -->            min-height: 220px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .posts-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: repeat(2, 1fr)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .footer-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .footer-brand {<!-- [et_pb_line_break_holder] -->            grid-column: 1\/-1<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 620px) {<!-- [et_pb_line_break_holder] -->        .posts-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .container {<!-- [et_pb_line_break_holder] -->            padding: 0 20px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .footer-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->\/* \u2500\u2500\u2500 PAGE HERO \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero {<!-- [et_pb_line_break_holder] -->        padding: 52px 0 40px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero-eyebrow {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero h1 {<!-- [et_pb_line_break_holder] -->        font-family: 'Playfair Display', serif;<!-- [et_pb_line_break_holder] -->        font-size: clamp(2rem, 4.5vw, 3rem);<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        line-height: 1.15;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero h1 em {<!-- [et_pb_line_break_holder] -->        font-style: italic;<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-hero p {<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        max-width: 560px;<!-- [et_pb_line_break_holder] -->        line-height: 1.75<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 LAYOUT \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .blog-layout {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1fr 300px;<!-- [et_pb_line_break_holder] -->        gap: 48px;<!-- [et_pb_line_break_holder] -->        padding: 48px 0 64px;<!-- [et_pb_line_break_holder] -->        align-items: start<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 FILTER \/ POSTS \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-bar {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        margin-bottom: 28px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-label {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.12em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        margin-right: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.82rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        padding: 6px 14px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--border);<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.15s;<!-- [et_pb_line_break_holder] -->        white-space: nowrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .filter-pill.active {<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-label {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.68rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        margin-bottom: 22px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .section-label::after {<!-- [et_pb_line_break_holder] -->        content: '';<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        height: 1px;<!-- [et_pb_line_break_holder] -->        background: var(--border)<!-- [et_pb_line_break_holder] -->    }\/* Posts list (more editorial feel for full blog page) *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .posts-list {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 20px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card);<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 220px 1fr;<!-- [et_pb_line_break_holder] -->        transition: box-shadow 0.2s, transform 0.2s;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        color: inherit<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row:hover {<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-hover);<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row-img {<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        background: linear-gradient(145deg, var(--cream-mid), var(--tan));<!-- [et_pb_line_break_holder] -->        min-height: 160px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row-img img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover;<!-- [et_pb_line_break_holder] -->        transition: transform 0.35s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row:hover .post-row-img img {<!-- [et_pb_line_break_holder] -->        transform: scale(1.04)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row-body {<!-- [et_pb_line_break_holder] -->        padding: 22px 26px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        justify-content: center<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row-meta {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.67rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row h2 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1.1rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        line-height: 1.35;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row:hover h2 {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row p {<!-- [et_pb_line_break_holder] -->        font-size: 0.855rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        line-height: 1.65<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-tags {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill {<!-- [et_pb_line_break_holder] -->        font-family: 'DM Sans', sans-serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.72rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        padding: 3px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        background: var(--text);<!-- [et_pb_line_break_holder] -->        color: var(--cream);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.02em<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.analytics {<!-- [et_pb_line_break_holder] -->        background:#2a4a3a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.webdev {<!-- [et_pb_line_break_holder] -->        background:#1e3050<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.php {<!-- [et_pb_line_break_holder] -->        background: #3a2a50<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.print3d {<!-- [et_pb_line_break_holder] -->        background:#4a3010<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.lego {<!-- [et_pb_line_break_holder] -->        background:#4a1010<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.making {<!-- [et_pb_line_break_holder] -->        background: #4a2c0a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.ai {<!-- [et_pb_line_break_holder] -->        background:#1a3a3a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.js {<!-- [et_pb_line_break_holder] -->        background:#3a3a10<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.games {<!-- [et_pb_line_break_holder] -->        background: #2a1a4a<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.art {<!-- [et_pb_line_break_holder] -->        background:#3a1a30<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.misc {<!-- [et_pb_line_break_holder] -->        background:#3a3530<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tag-pill.tutorials {<!-- [et_pb_line_break_holder] -->        background: #1a2a40<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .read-link {<!-- [et_pb_line_break_holder] -->        font-size: 0.855rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 5px;<!-- [et_pb_line_break_holder] -->        transition: gap 0.2s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .post-row:hover .read-link {<!-- [et_pb_line_break_holder] -->        gap: 9px<!-- [et_pb_line_break_holder] -->    }\/* Pagination *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .pagination {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        padding-top: 32px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-btn {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->        width: 36px;<!-- [et_pb_line_break_holder] -->        height: 36px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius);<!-- [et_pb_line_break_holder] -->        border: 1.5px solid var(--border);<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        transition: all 0.15s;<!-- [et_pb_line_break_holder] -->        text-decoration: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-btn:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .page-btn.active {<!-- [et_pb_line_break_holder] -->        background: var(--orange);<!-- [et_pb_line_break_holder] -->        border-color: var(--orange);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        font-weight: 600<!-- [et_pb_line_break_holder] -->    }\/* \u2500\u2500\u2500 SIDEBAR \u2500\u2500\u2500 *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 28px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-card {<!-- [et_pb_line_break_holder] -->        background: var(--white);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--border-card);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        padding: 22px;<!-- [et_pb_line_break_holder] -->        box-shadow: var(--shadow-card)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-card h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--text);<!-- [et_pb_line_break_holder] -->        margin-bottom: 16px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 10px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--border)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-avatar {<!-- [et_pb_line_break_holder] -->        width: 70px;<!-- [et_pb_line_break_holder] -->        height: 70px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px;<!-- [et_pb_line_break_holder] -->        border: 3px solid var(--tan-deep)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-avatar img {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        height: 100%;<!-- [et_pb_line_break_holder] -->        object-fit: cover<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-card p {<!-- [et_pb_line_break_holder] -->        font-size: 0.855rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        line-height: 1.65;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-link {<!-- [et_pb_line_break_holder] -->        font-size: 0.84rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--orange);<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 5px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .sidebar-link:hover {<!-- [et_pb_line_break_holder] -->        text-decoration: underline<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-list {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 4px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        padding: 7px 0;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid rgba(140, 120, 75, 0.1)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-item:last-child {<!-- [et_pb_line_break_holder] -->        border: none<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-name {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-name:hover {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-dot {<!-- [et_pb_line_break_holder] -->        width: 8px;<!-- [et_pb_line_break_holder] -->        height: 8px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        flex-shrink: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .cat-count {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.67rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        background: rgba(140, 120, 75, 0.1);<!-- [et_pb_line_break_holder] -->        padding: 2px 7px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .popular-list {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 10px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .popular-item a {<!-- [et_pb_line_break_holder] -->        font-size: 0.855rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.4;<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .popular-item a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .popular-meta {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.65rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        margin-top: 2px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tech-side-card {<!-- [et_pb_line_break_holder] -->        background: rgba(42, 92, 63, 0.06);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(42, 92, 63, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-lg);<!-- [et_pb_line_break_holder] -->        padding: 18px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tech-side-card h3 {<!-- [et_pb_line_break_holder] -->        font-family: 'Lora', serif;<!-- [et_pb_line_break_holder] -->        font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--green);<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .tech-side-card p {<!-- [et_pb_line_break_holder] -->        font-size: 0.82rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        line-height: 1.6;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-green-sm {<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->        font-size: 0.8rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        background: var(--green);<!-- [et_pb_line_break_holder] -->        padding: 8px 16px;<!-- [et_pb_line_break_holder] -->        border-radius: var(--radius-pill);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .btn-green-sm:hover {<!-- [et_pb_line_break_holder] -->        background: #1e4a30<!-- [et_pb_line_break_holder] -->    }\/* Footer *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    footer {<!-- [et_pb_line_break_holder] -->        background-color: var(--tan);<!-- [et_pb_line_break_holder] -->        background-image: linear-gradient(rgba(140, 110, 55, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(140, 110, 55, 0.12) 1px, transparent 1px);<!-- [et_pb_line_break_holder] -->        background-size: 28px 28px;<!-- [et_pb_line_break_holder] -->        padding: 48px 0 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-grid {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 2fr 1fr 1fr;<!-- [et_pb_line_break_holder] -->        gap: 48px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 40px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-brand p {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        line-height: 1.65;<!-- [et_pb_line_break_holder] -->        margin-top: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col h4 {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.64rem;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.15em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        color: var(--text-soft);<!-- [et_pb_line_break_holder] -->        margin-bottom: 14px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col ul {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col a {<!-- [et_pb_line_break_holder] -->        font-size: 0.875rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-mid);<!-- [et_pb_line_break_holder] -->        transition: color 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-col a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--orange)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-bottom {<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--tan-deep);<!-- [et_pb_line_break_holder] -->        padding: 20px 0;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        gap: 12px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-copy {<!-- [et_pb_line_break_holder] -->        font-family: 'JetBrains Mono', monospace;<!-- [et_pb_line_break_holder] -->        font-size: 0.65rem;<!-- [et_pb_line_break_holder] -->        color: var(--text-muted);<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.04em<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .footer-socials {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 8px<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn {<!-- [et_pb_line_break_holder] -->        width: 30px;<!-- [et_pb_line_break_holder] -->        height: 30px;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: opacity 0.15s<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn:hover {<!-- [et_pb_line_break_holder] -->        opacity: 0.85<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.tiktok {<!-- [et_pb_line_break_holder] -->        background:#010101<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.insta {<!-- [et_pb_line_break_holder] -->        background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fd5949 45%, #d6249f 60%, #285AEB 90%)<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.linkedin {<!-- [et_pb_line_break_holder] -->        background:#0077b5<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.twitter {<!-- [et_pb_line_break_holder] -->        background:#000<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .social-btn.youtube {<!-- [et_pb_line_break_holder] -->        background: #ff0000<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    section-hr {<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-top: 1px solid var(--border);<!-- [et_pb_line_break_holder] -->        margin: 0<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeUp {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform:translateY(16px)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0)<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .a-in {<!-- [et_pb_line_break_holder] -->        animation: fadeUp 0.55s ease both<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    [data-hidden=\"true\"] {<!-- [et_pb_line_break_holder] -->        display: none !important<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 860px) {<!-- [et_pb_line_break_holder] -->        .blog-layout {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .sidebar {<!-- [et_pb_line_break_holder] -->            display: none<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .post-row {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .post-row-img {<!-- [et_pb_line_break_holder] -->            min-height: 180px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 620px) {<!-- [et_pb_line_break_holder] -->        .container {<!-- [et_pb_line_break_holder] -->            padding:0 20px<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .footer-grid {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] -->  [\/et_pb_fullwidth_code][et_pb_fullwidth_code admin_label=&#8221;Projects Page (code)&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<div class=\"page-hero a-in\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] -->    <pee class=\"page-hero-eyebrow\">Personal Projects<\/pee><!-- [et_pb_line_break_holder] -->    <\/p>\n<h1>Things I&#8217;ve <em>actually built.<\/em><\/h1>\n<p><!-- [et_pb_line_break_holder] -->    <pee>Personal side projects &#8211; games, tools, LEGO contraptions, 3D printed parts, apps.<!-- [et_pb_line_break_holder] -->      Built because I wanted them to exist. Status varies from &#8220;shipped&#8221; to &#8220;still in a box somewhere&#8221;.<\/pee><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"container projects-main\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- FILTER --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"filter-bar\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->    <span class=\"filter-label-txt\">Filter:<\/span><!-- [et_pb_line_break_holder] -->    <button class=\"filter-pill active\" data-filter=\"all\" onclick=\"filterProjects(this)\">All projects<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"filter-pill\" data-filter=\"webdev\" onclick=\"filterProjects(this)\">Web \/ Code<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"filter-pill\" data-filter=\"lego\" onclick=\"filterProjects(this)\">LEGO<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"filter-pill\" data-filter=\"print3d\" onclick=\"filterProjects(this)\">3D Printing<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"filter-pill\" data-filter=\"making\" onclick=\"filterProjects(this)\">Making<\/button><!-- [et_pb_line_break_holder] -->    <button class=\"filter-pill\" data-filter=\"games\" onclick=\"filterProjects(this)\">Games<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- FEATURED PROJECT --><!-- [et_pb_line_break_holder] -->  <pee class=\"section-label\">Featured Project<\/pee><!-- [et_pb_line_break_holder] -->  <a class=\"project-featured a-in\" href=\"https:\/\/www.kevingordon.org.uk\/kevwp4\/2026\/05\/02\/lego-phone-car-chassis\/\" data-categories=\"lego print3d making\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"project-featured-img\" style=\"background:linear-gradient(145deg,#1a0e0a,#2a1808); background-size: cover; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2026\/05\/3d-printed-car-Large.jpeg');\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div style=\"position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:5rem;opacity:0.4\">\ud83d\ude97<\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"project-featured-body\"><!-- [et_pb_line_break_holder] -->      <span class=\"project-status status-wip\">\u2699 Work in Progress<\/span><!-- [et_pb_line_break_holder] -->      <\/p>\n<h2>LEGO Phone Car Chassis<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <pee>A 3D-printed chassis designed in OpenSCAD to hold my Motorola Moto G55 and accept LEGO wheel assemblies<!-- [et_pb_line_break_holder] -->        at each corner. Seven iterations, a pile of failed 3D designs and a successful 3D print, and some very specific BrickLink orders.<!-- [et_pb_line_break_holder] -->        Still the most satisfying build on the workbench right now.<\/pee><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"post-tags\"><!-- [et_pb_line_break_holder] -->        <span class=\"tag-pill lego\">LEGO<\/span><!-- [et_pb_line_break_holder] -->        <span class=\"tag-pill print3d\">3D Printing<\/span><!-- [et_pb_line_break_holder] -->        <span class=\"tag-pill openscad\">OpenSCAD<\/span><!-- [et_pb_line_break_holder] -->        <span class=\"tag-pill making\">Making<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <span class=\"project-link\">Read the build log \u2192<\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- PROJECTS GRID --><!-- [et_pb_line_break_holder] -->  <pee class=\"section-label\">All Projects<\/pee><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"projects-grid\" id=\"projects-grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <a class=\"project-card a-in d1\" href=\"\/projects\/rabbit-game2\/index.html\" target=\"_blank\" data-categories=\"games js webdev\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-game\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\" style=\"background-size: contain; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2026\/05\/bluey-the-bunny.jpeg');\">\ud83d\udd79<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-wip\">\u2699 WIP<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill games\">Games<\/span><span class=\"tag-pill js\">JavaScript<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Side Scroller Game in JavaScript<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Vanilla JS \/ Canvas built Side Scroller pairing with Claude Code. Working title &#8220;Blue the Bunny&#8221; over 5 levels, going for a Sonic the Hedgehog feel.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2026<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <a class=\"project-card a-in d1\" href=\"\/projects\/cup-and-ball\/index.html\" target=\"_blank\" data-categories=\"games js webdev\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-game\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\" style=\"background-size: contain; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2026\/05\/cup-and-ball-Large.jpeg');\">\ud83d\udd79<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-live\">\u2713 Live<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill games\">Games<\/span><span class=\"tag-pill js\">TypeScript<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Basic Cup and ball game in Typescript<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>A quick chat with a mate, a quick chat with Claude Code, and this was born! A cup and ball catch game on desktop and mobile. Then rebuilt as a standalone HTML \/ Javascript page.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2026<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a>    <!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <a class=\"project-card a-in d1\" href=\"\/projects\/tetris\/tetris.html\" target=\"_blank\" data-categories=\"games js webdev\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-game\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\" style=\"background-size: contain; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2025\/07\/tetris-game-980x1112.png');\">\ud83d\udd79<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-live\">\u2713 Live<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill games\">Games<\/span><span class=\"tag-pill js\">JavaScript<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Tetris in JavaScript<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Vanilla JS Tetris built following a YouTube tutorial. requestAnimationFrame, game loop, collision detection \u2014 a proper deep dive into the fundamentals.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2025<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <span class=\"project-card d2\" data-categories=\"webdev js misc\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-tarot\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\" style=\"background-size: cover; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2026\/05\/tarot-Large.jpeg');\">\ud83d\udd2e<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-wip\">\u2699 WIP<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill misc\">Single File<\/span><span class=\"tag-pill js\">JavaScript<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Tarot Flashcard App<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Learn the Major Arcana. Single HTML file, dark mystical aesthetic, localStorage progress tracking, flip animations. Weirdly satisfying to build.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2026<\/span><!-- [et_pb_line_break_holder] -->          <!--\n\n<div class=\"proj-arrow\">\u2192<\/div>\n\n--><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <span class=\"project-card d3\" data-categories=\"webdev php analytics\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-ga4\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\" style=\"background-size: cover; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2026\/05\/php-ga4-dashboard.jpeg');\">\ud83d\udcca<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-live\">\u2713 Live<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill analytics\">Analytics<\/span><span class=\"tag-pill php\">PHP<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>GA4 PHP Dashboard<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>PHP-based GA4 data pipeline with JWT auth, file caching, and multi-property tabbed dashboard. No SDK. Full control. Built for this site.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2026<\/span><!-- [et_pb_line_break_holder] -->          <!--\n\n<div class=\"proj-arrow\">\u2192<\/div>\n\n--><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <a class=\"project-card d3\" href=\"https:\/\/www.kevingordon.org.uk\/kevwp4\/2026\/05\/02\/lego-phone-car-chassis\/\" data-categories=\"lego print3d making\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-ga4\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\" style=\"background-size: cover; background-image: url('https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2026\/05\/3d-printed-car-Large.jpeg');\">\ud83d\ude97<\/div>\n<p><!-- [et_pb_line_break_holder] -->\t\t\t\t<span class=\"project-status status-wip\">\u2699 WIP<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><!-- [et_pb_line_break_holder] -->          <span class=\"tag-pill lego\">LEGO<\/span><!-- [et_pb_line_break_holder] -->          <span class=\"tag-pill print3d\">3D Printing<\/span><!-- [et_pb_line_break_holder] -->          <span class=\"tag-pill openscad\">OpenSCAD<\/span><!-- [et_pb_line_break_holder] -->          <span class=\"tag-pill making\">Making<\/span><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>LEGO Phone Car Chassis<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>A 3D-printed chassis designed in OpenSCAD to hold my Motorola Moto G55 and accept LEGO wheel assemblies<!-- [et_pb_line_break_holder] -->        at each corner. At least one successful 3D print so far!<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2026<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <!--<!-- [et_pb_line_break_holder] -->    <a class=\"project-card a-in d4\" href=\"#\" data-categories=\"webdev js games\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-web\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\">\ud83d\udcf1<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-archived\">Archive<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill webdev\">Web Dev<\/span><span class=\"tag-pill misc\">History<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>2007 Ford Ka WAP Site Rebuild<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Recreation of the 2007 Ford Ka WAP mobile site as it would have appeared on early mobile browsers. A love letter to early mobile web history.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2023<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <a class=\"project-card a-in d5\" href=\"#\" data-categories=\"webdev js making\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-android\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\">\ud83e\udd16<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-wip\">\u2699 WIP<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill webdev\">Android<\/span><span class=\"tag-pill js\">Java<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Smart Parking Android Demo<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Android app exploring smart parking concepts. Java codebase, JUnit 5 tests, Mockito mocks. A personal exploration of Android development basics.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2024<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <a class=\"project-card a-in d6\" href=\"#\" data-categories=\"making lego\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-img vis-lego\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"card-icon\">\ud83e\uddf1<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <span class=\"project-card-status project-status status-wip\">\u2699 Ongoing<\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"project-card-body\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"post-tags\"><span class=\"tag-pill lego\">LEGO<\/span><span class=\"tag-pill making\">Making<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>LEGO Wheel Compatibility Research<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Deep-dive into cross-axle vs pin-hole compatibility, design ID cataloguing, and sourcing the right parts from BrickLink and BrickOwl for the chassis project.<\/pee><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"project-card-footer\"><!-- [et_pb_line_break_holder] -->          <span class=\"project-year\">2025<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"proj-arrow\">\u2192<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/a><!-- [et_pb_line_break_holder] -->&#8211;><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->  <!-- Professional work callout --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"background:rgba(42,92,63,0.06);border:1px solid rgba(42,92,63,0.2);border-radius:var(--radius-lg);padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:64px\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div><!-- [et_pb_line_break_holder] -->      <pee style=\"font-family:'JetBrains Mono',monospace;font-size:0.68rem;color:var(--green);letter-spacing:0.12em;text-transform:uppercase;margin-bottom:6px\">Looking for the professional work?<\/pee><!-- [et_pb_line_break_holder] -->      <pee style=\"font-size:0.9rem;color:var(--text-mid)\">Ford Store, Worldpay FingoPay, IoT payment SDK, and the rest of the career portfolio lives at Kevin Gordon Tech.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <a href=\"\/tech\/portfolio\/\" target=\"_blank\" style=\"display:inline-flex;align-items:center;gap:8px;font-size:0.875rem;font-weight:600;color:#fff;background:var(--green);padding:10px 20px;border-radius:var(--radius-pill);text-decoration:none;white-space:nowrap;flex-shrink:0\">View professional portfolio \u2197<\/a><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p>[\/et_pb_fullwidth_code][et_pb_fullwidth_code admin_label=&#8221;Footer (code)&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_module=&#8221;1387&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221;]<!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"footer-scallop-top\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<footer><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"footer-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"footer-brand\"><!-- [et_pb_line_break_holder] -->                    <a href=\"\/kevwp4\/\" class=\"nav-logo\"><!-- [et_pb_line_break_holder] -->                        <span><img decoding=\"async\" src=\"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/header_text.png\"\/><\/span><!-- [et_pb_line_break_holder] -->                        <!-- <span class=\"logo-title\">Kev's Web<\/span><!-- [et_pb_line_break_holder] -->                        <span class=\"logo-url\">www.kevingordon.org.uk<\/span>&#8211;><!-- [et_pb_line_break_holder] -->                    <\/a><!-- [et_pb_line_break_holder] -->                    <pee>Making things, writing about it. Personal site covering web dev, LEGO, 3D printing, JS experiments, and whatever else is on the workbench.<\/pee><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"footer-col\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4>Topics<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<ul><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"#\">Web Dev &#038; JS<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"#\">3D Printing<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"#\">LEGO<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"#\">Making &#038; Hacking<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"#\">Tutorials<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                    <\/ul>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"footer-col\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h4>Pages<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<ul><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"\/kevwp4\/\">Home<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"\/kevwp4\/blog\/\">Blog<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"\/kevwp4\/projects\/\">Projects<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"\/kevwp4\/about\/\">About<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"\/tech\/\" target=\"_blank\">Kevin Gordon Tech \u2197<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<li><!-- [et_pb_line_break_holder] -->                            <a href=\"https:\/\/kevingordon.art\" target=\"_blank\">Art site \u2197<\/a><!-- [et_pb_line_break_holder] -->                        <\/li>\n<p><!-- [et_pb_line_break_holder] -->                    <\/ul>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"footer-bottom\"><!-- [et_pb_line_break_holder] -->                <span class=\"footer-copy\">\u00a9 2026 Kevin Gordon \u00b7 Kev&#8217;s Web \u00b7 kevingordon.org.uk \u00b7 London \u00b7 UK \u00b7 Earth<\/span><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"footer-socials\"><!-- [et_pb_line_break_holder] -->                    <a href=\"https:\/\/www.tiktok.com\/@kevingordon.art\" target=\"_blank\" class=\"social-btn tiktok\">T<\/a><!-- [et_pb_line_break_holder] -->                    <a href=\"https:\/\/www.instagram.com\/kevingordon.art\/\" target=\"_blank\" class=\"social-btn insta\">I<\/a><!-- [et_pb_line_break_holder] -->                    <a href=\"http:\/\/www.linkedin.com\/in\/kevingordonuk\" target=\"_blank\" class=\"social-btn linkedin\">in<\/a><!-- [et_pb_line_break_holder] -->                    <a href=\"http:\/\/www.twitter.com\/k_guk\" target=\"_blank\" class=\"social-btn twitter\">\ud835\udd4f<\/a><!-- [et_pb_line_break_holder] -->                    <a href=\"https:\/\/www.youtube.com\/channel\/UC6TYG_AWzcSTeqF0OE3hChA\" target=\"_blank\" class=\"social-btn youtube\">\u25b6<\/a><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/footer>\n<p>[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-1398","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Projects - Kev&#039;s Web<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Projects - Kev&#039;s Web\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/\" \/>\n<meta property=\"og:site_name\" content=\"Kev&#039;s Web\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-03T12:20:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/header_text.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@k_guk\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/\",\"url\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/\",\"name\":\"Projects - Kev&#039;s Web\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/header_text.png\",\"datePublished\":\"2026-05-02T19:29:10+00:00\",\"dateModified\":\"2026-05-03T12:20:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/header_text.png\",\"contentUrl\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/header_text.png\",\"width\":761,\"height\":170},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/projects\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Projects\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/#website\",\"url\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/\",\"name\":\"Kev&#039;s Web\",\"description\":\"Kevin Gordon&#039;s Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/#\\\/schema\\\/person\\\/6f290d1865d91bf2ae6f6b460612b6fb\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/#\\\/schema\\\/person\\\/6f290d1865d91bf2ae6f6b460612b6fb\",\"name\":\"Kevin Gordon\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/kev-pic.png\",\"url\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/kev-pic.png\",\"contentUrl\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/kev-pic.png\",\"width\":192,\"height\":213,\"caption\":\"Kevin Gordon\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.kevingordon.org.uk\\\/kevwp4\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/kev-pic.png\"},\"sameAs\":[\"http:\\\/\\\/www.kevingordon.org.uk\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Projects - Kev&#039;s Web","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/","og_locale":"en_GB","og_type":"article","og_title":"Projects - Kev&#039;s Web","og_url":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/","og_site_name":"Kev&#039;s Web","article_modified_time":"2026-05-03T12:20:47+00:00","og_image":[{"url":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/header_text.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@k_guk","twitter_misc":{"Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/","url":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/","name":"Projects - Kev&#039;s Web","isPartOf":{"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/#primaryimage"},"image":{"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/header_text.png","datePublished":"2026-05-02T19:29:10+00:00","dateModified":"2026-05-03T12:20:47+00:00","breadcrumb":{"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/#primaryimage","url":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/header_text.png","contentUrl":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/header_text.png","width":761,"height":170},{"@type":"BreadcrumbList","@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/projects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kevingordon.org.uk\/kevwp4\/"},{"@type":"ListItem","position":2,"name":"Projects"}]},{"@type":"WebSite","@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/#website","url":"https:\/\/www.kevingordon.org.uk\/kevwp4\/","name":"Kev&#039;s Web","description":"Kevin Gordon&#039;s Blog","publisher":{"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/#\/schema\/person\/6f290d1865d91bf2ae6f6b460612b6fb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kevingordon.org.uk\/kevwp4\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/#\/schema\/person\/6f290d1865d91bf2ae6f6b460612b6fb","name":"Kevin Gordon","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/kev-pic.png","url":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/kev-pic.png","contentUrl":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/kev-pic.png","width":192,"height":213,"caption":"Kevin Gordon"},"logo":{"@id":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-content\/uploads\/2016\/12\/kev-pic.png"},"sameAs":["http:\/\/www.kevingordon.org.uk"]}]}},"_links":{"self":[{"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/pages\/1398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/comments?post=1398"}],"version-history":[{"count":47,"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/pages\/1398\/revisions"}],"predecessor-version":[{"id":1759,"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/pages\/1398\/revisions\/1759"}],"wp:attachment":[{"href":"https:\/\/www.kevingordon.org.uk\/kevwp4\/wp-json\/wp\/v2\/media?parent=1398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}