@charset "UTF-8";

/*
 * EMEICH site stylesheet — shared by every page (fetched once per page load).
 * Tokens and component classes: docs/site-plan/01-brand.md.
 * The Geist @font-face, the "Geist Fallback" block, and the base/header/hero rules
 * below are carried over verbatim from the original single-page index.html
 * (the base64 font blob is byte-identical; do not re-encode).
 */

  @font-face {
    font-family: "Geist";
    src: url(data:font/woff2;base64,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) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

  /* Metric-matched fallback so the swap to Geist doesn't shift the text */
  @font-face {
    font-family: "Geist Fallback";
    src: local("Arial");
    ascent-override: 85.83%;
    descent-override: 20.52%;
    line-gap-override: 9.33%;
    size-adjust: 107.19%;
  }

  /* Roboto Slab — variable font (weight 100-900) for headings h1/h2, latin subset,
     base64-inlined following the Geist pattern; no external font requests. */
  @font-face {
    font-family: "Roboto Slab";
    src: url(data:font/woff2;base64,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) format("woff2");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  }

  :root {
    --bg: #000000;
    --surface: #0A0A0A;
    --surface-2: #111111;
    --border: #1F1F1F;
    --border-strong: #333333;
    --text-1: #D1D5DB;
    --text-2: #9CA3AF;
    --text-muted: #757D88;
    --accent: #3FA000;
    --accent-hover: #77BB41;
    --cta-text: #FFFFFF;
    --gutter: 1rem;
    color-scheme: dark;
  }

  *, *::before, *::after { box-sizing: border-box; }

  html, body { margin: 0; }

  body {
    min-height: 100vh;
    min-height: 100svh;
    display: flex;
    flex-direction: column;
    background: var(--bg);
    color: var(--text-1);
    font: 400 1rem/1.75 "Geist", "Geist Fallback", ui-sans-serif, system-ui, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
  }

  h1 { font-size: 2rem; font-weight: 600; line-height: 1.25; }
  h2 { font-size: 1.375rem; font-weight: 600; line-height: 1.25; }
  h3 { font-size: 1.125rem; font-weight: 600; line-height: 1.25; }
  h1, h2 { font-family: "Roboto Slab", Georgia, "Times New Roman", serif; }

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

  /* Focus language (matches the original logo focus pattern): 2px ring, 2px offset */
  :focus-visible {
    outline: 2px solid var(--accent-hover);
    outline-offset: 2px;
  }

  .container {
    width: 100%;
    margin-inline: auto;
    padding-inline: var(--gutter);
  }
  @media (min-width: 40rem)  { .container { max-width: 40rem; } }
  @media (min-width: 48rem)  { .container { max-width: 48rem; } }
  @media (min-width: 64rem)  { :root { --gutter: 2rem; } .container { max-width: 64rem; } }
  @media (min-width: 80rem)  { .container { max-width: 80rem; } }
  @media (min-width: 86rem)  { .container { max-width: 86rem; } }

  header {
    position: relative;
    z-index: 1;
    padding-block: 2rem;
  }
  @media (max-width: 63.99rem) {
    header { text-align: center; }
  }

  .logo {
    display: inline-block;
    border-radius: 2px;
  }
  .logo img {
    display: block;
    width: 9.375rem;
    height: auto;
    aspect-ratio: 567 / 128;
  }

  /* Base main: every page flows normally at container width. */
  main {
    flex: 1;
  }

  /* Home hero BLOCK only (h1 + taglines + hero CTA) — the rest of the home
     page flows as normal sections below it. Sits 2rem below the header, no
     full-viewport min-height or bottom padding. */
  .hero-block {
    display: flex;
    flex-direction: column;
    margin-top: 2rem;
    max-width: 36.5rem;
    margin-inline: auto;
    text-align: center;
  }

  .hero-block p { margin: 0; }

  .sr-only {
    position: absolute;
    width: 1px; height: 1px;
    padding: 0; margin: -1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    white-space: nowrap;
    border: 0;
  }
  /* ------------------------------------------------------------------ */
  /* Header navigation                                                   */
  /* ------------------------------------------------------------------ */

  /* Header: one row — logo left, nav in the middle, locale toggle at the
     right end (desktop and wide screens). */
  .site-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 0.75rem 1.5rem;
  }
  .site-nav {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
    gap: 1rem;
    font-size: 0.875rem;
  }
  .site-nav a {
    color: var(--text-2);
    text-decoration: none;
  }
  .site-nav a:hover {
    color: var(--text-1);
    text-decoration: underline;
    text-underline-offset: 3px;
  }

  .locale-toggle {
    display: inline-flex;
    align-items: center;
    font-size: 0.875rem;
  }
  .locale-toggle .sep { color: var(--text-muted); padding-inline: 0.375rem; }
  .locale-toggle a {
    color: var(--text-muted);
    text-decoration: none;
    padding: 0.125rem 0.25rem;
  }
  .locale-toggle a:hover {
    color: var(--text-2);
  }
  .locale-toggle a[aria-current="true"] {
    color: var(--accent);
    font-weight: 600;
  }
  .locale-toggle .is-off {
    color: var(--text-muted);
    opacity: 0.55;
    padding: 0.125rem 0.25rem;
  }
  /* Mobile (≤63.99rem): the locale toggle lifts out of the flow into the
     header's top-right corner — visually "before" the logo; the logo takes
     its own row below it (left-aligned) and the nav links sit left on the
     next row. No horizontal scroll at 320px (288px budget): logo 150px,
     nav 208px, toggle 126px each fit their own row. (Kept after the base
     rules above so it wins the cascade at equal specificity.) */
  @media (max-width: 63.99rem) {
    .site-header {
      position: relative;
      padding-top: 1.75rem; /* room for the toggle in the top-right corner */
      gap: 0.75rem 0.25rem;
    }
    .site-header .logo {
      text-align: left; /* beat header{text-align:center} — logo stays left */
    }
    .site-nav {
      width: 100%;
      justify-content: flex-start; /* nav left, on its own row */
    }
    .locale-toggle {
      position: absolute;
      top: 0.5rem;
      right: 0;
      margin-right: 10px;
      font-size: 0.70rem;
    }
  }

  /* ------------------------------------------------------------------ */
  /* CTAs & inline links (accent usage: buttons, links, badges only)     */
  /* ------------------------------------------------------------------ */

  .cta {
    display: inline-block;
    background: var(--accent);
    color: var(--cta-text);
    font-weight: lighter;
    font-size: 0.75rem;
    line-height: 1.25;
    padding: 0.625rem 1.25rem;
    border-radius: 2px;
    text-decoration: none;
    text-transform: uppercase;
  }
  .cta:hover { background: var(--accent-hover); }
  .cta:active { background: #368A00; }
  /* Secondary (outlined) button: green border + text, transparent fill;
     hover fills with the same green */
  .cta.secondary {
    background: transparent;
    border: 1px solid var(--accent);
    color: var(--cta-text);
  }
  .cta.secondary:hover {
    background: var(--accent);
  }
  .cta.secondary:active { background: var(--accent-hover); }
  .cta:disabled {
    background: var(--surface-2);
    color: var(--text-muted);
    border: 1px solid var(--border);
    pointer-events: none;
  }

  .text-link {
    color: var(--accent);
    text-decoration: underline;
    text-underline-offset: 3px;
  }
  .text-link:hover { color: var(--accent-hover); }

  /* ------------------------------------------------------------------ */
  /* Sections & typography helpers                                       */
  /* ------------------------------------------------------------------ */

  .section { margin-block: 3rem; }
  .section-title { margin: 0 0 1rem; }
  /* Home page only (its <main> has no .page class): larger section titles */
  main:not(.page) h2 { font-size: 2rem; }

  /* Inner pages (home leads with the .hero-block instead) */
  main.page { padding-top: 1rem; }
  main.page > h1 { margin-top: 0; }

  /* Home "See what we build" button, after the Why EMEICH section */
  .see-what-we-build { margin: 0.5rem 0 0; }

  /* Article pages get a narrower, centered column (composes with .container
     on desktop; sub-60rem viewports are unaffected) */
  .news-narrow { max-width: 60rem; margin-inline: auto; }

  .lede {
    color: var(--text-2);
    max-width: 40rem;
    line-height: 1.3rem;
  }

  /* Home "what we do": 2×2 on desktop, single column mobile; project-card
     style boxes (no bullets) */
  .what-we-do {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;
  }
  @media (min-width: 48rem) {
    .what-we-do { grid-template-columns: 1fr 1fr; }
  }
  .what-we-do .card { margin-block: 0; } /* grid gap handles the rhythm */
  /* Larger top gap for "What we do" (below the Latest feed); base .section
     margin-block of 3rem applies elsewhere */
  #what-we-do-section { margin-top: 5rem; }

  /* ------------------------------------------------------------------ */
  /* Chips & badges                                                      */
  /* ------------------------------------------------------------------ */

  .chip {
    display: inline-block;
    border: 1px solid var(--border-strong);
    border-radius: 2px;
    padding: 0 0.5rem;
    font-size: 0.875rem;
    line-height: 1.75;
    color: var(--text-2);
    white-space: nowrap;
  }

  .badge-featured {
    display: inline-block;
    background: var(--accent);
    color: #000;
    border-radius: 2px;
    padding: 0 0.5rem;
    font-size: 0.75rem;
    font-weight: lighter;
    line-height: 2;
    text-transform: uppercase;
  }

  /* ------------------------------------------------------------------ */
  /* Project cards                                                       */
  /* ------------------------------------------------------------------ */

  /* Projects page: 2 columns on desktop (featured cards first in DOM),
     single stacked column mobile — same grid conventions as .what-we-do */
  .projects-grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;
  }
  @media (min-width: 48rem) {
    .projects-grid { grid-template-columns: 1fr 1fr; }
  }
  .projects-grid .card { margin-block: 0; } /* grid gap handles the rhythm */

  .card {
    background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 2px;
    padding: 1.5rem;
    margin-block: 1rem;
  }
  .card:hover { background: var(--surface-2); }
  .card-tags {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
    gap: 0.5rem;
    margin-bottom: 0.75rem;
  }
  .card h2, .card h3 { margin: 0 0 0.25rem; } /* project cards title as h2; home cards keep h3 */
  .card h2 {
    background-color: var(--accent);
    color: #000;
    display: inline;
    text-transform: uppercase;
  }
  .card h3 {
    text-transform: uppercase;
    font-family: "Roboto Slab", Georgia, "Times New Roman", serif;
  }
  .card-tagline { margin: 0 0 1rem; color: var(--text-2); line-height: 1.25rem; }
  .card h4 {
    margin: 1.25rem 0 0.5rem;
    font-family: "Roboto Slab", Georgia, "Times New Roman", serif;
    font-size: 1rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    color: #FFFFFF;
  }
  .bullets {
    list-style: none;
    margin: 0 0 1rem;
    padding: 0;
  }
  .bullets li {
    padding-left: 1.25rem;
    position: relative;
    margin-block: 0.375rem;
  }
  .bullets li::before {
    content: "\2022 "; /* CSS-escaped bullet (U+2022): ASCII-only bytes, immune to wrong-charset decoding */
    position: absolute;
    left: 0;
    color: var(--text-muted);
  }
  .tech-chips {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
    list-style: none;
    margin: 0 0 1rem;
    padding: 0;
  }
  .engagement { margin: 0 0 1rem; color: var(--text-2); font-size: 0.875rem; }

  /* ------------------------------------------------------------------ */
  /* CTA band                                                            */
  /* ------------------------------------------------------------------ */

  .cta-band {
    text-align: center;
    margin: 4rem 0 0 0;
  }
  .cta-band p { margin: 0 0 0.5rem; }

  /* ------------------------------------------------------------------ */
  /* Contact                                                             */
  /* ------------------------------------------------------------------ */

  .email {
    font-size: 1.75rem;
    font-weight: 600;
    color: var(--text-1);
    text-decoration: none;
    word-break: break-all;
  }
  .email:hover {
    color: var(--accent);
    text-decoration: underline;
    text-underline-offset: 6px;
  }

  /* ------------------------------------------------------------------ */
  /* News (index, home feed, article)                                    */
  /* ------------------------------------------------------------------ */

  .news-list {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  /* Two-row item: title link on row 1, date + category chip on row 2 */
  .news-item {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
    padding-block: 0.75rem;
    border-bottom: 1px solid var(--border);
  }
  .news-item .news-title {
    display: block;
    line-height: 1.3rem;
  }
  .news-meta {
    display: inline-flex;
    align-items: center;
    gap: 0.5rem;
  }
  /* Scoped to news items only: the global .chip (0.875rem) is also used by
     project cards and article meta and must not change. */
  .news-item .news-date { font-size: 0.75rem; }
  .news-item .chip { font-size: 0.6rem; }
  .news-date {
    color: var(--text-muted);
    font-size: 0.875rem;
    white-space: nowrap;
  }
  .news-item a {
    color: var(--text-1);
    text-decoration: none;
  }
  .news-item a:hover {
    color: var(--accent);
    text-decoration: underline;
    text-underline-offset: 3px;
  }
  .latest-all { margin-top: 1rem; }
  /* Larger top gap for the home Latest feed (below the hero); base .section
     margin-block of 3rem applies elsewhere */
  .latest-news { margin-top: 5rem; }
  /* News index: full container width (no .news-narrow); category groups in a
     2-column grid on desktop (col 1: llm-models + business stacked, col 2:
     hardware), single stacked column mobile — DOM order is the mobile reading
     order (llm-models, business, hardware) */
  .news-grid {
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 2rem;
  }
  @media (min-width: 48rem) {
    .news-grid { grid-template-columns: 1fr 1fr; }
  }
  /* Mobile: 5rem between categories; only the first (llm-models) keeps the
     compact header offset. Each .news-col holds only <section> children, so
     :first-of-type is scoped per column */
  .news-cat { margin-top: 4rem; }
  .news-col:first-child .news-cat:first-of-type { margin-top: 2rem; }
  @media (min-width: 48rem) {
    /* Desktop: the top-row categories (first of each column) align at 2rem;
       stacked categories below get the larger gap */
    .news-col .news-cat:first-of-type { margin-top: 2rem; }
  }
  .news-cat h2 {
    color: #000;
    background-color: var(--accent);
    margin-bottom: 0;
  }
  /* Home latest news as two columns (fills column-by-column: 1-3 left, 4-6 right) */
  @media (min-width: 48rem) {
    .news-list.cols-2 {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-auto-flow: column;
      grid-template-rows: repeat(3, auto);
      gap: 0 2rem;
    }
  }

  .article-meta {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.5rem 0.75rem;
    color: var(--text-muted);
    font-size: 0.875rem;
    margin-block: 0.5rem 1rem;
  }
  .article-meta time { color: var(--text-muted); }
  .source-line { width: 100%; margin: 0; color: var(--text-muted); font-size: 0.875rem; }
  /* Prose (article bodies, 40rem measure) */
  .prose {
    max-width: 40rem;
  }
  /* Home "Why EMEICH" paragraph runs full container width */
  #why-emeich .prose { max-width: none; }
  .prose p { margin: 0 0 1.25em; }
  .prose a {
    color: var(--accent);
    text-decoration: underline;
    text-underline-offset: 3px;
  }
  .prose a:hover { color: var(--accent-hover); }
  .prose h2,
  .prose h3 { margin: 1.75em 0 0.5em; }
  .prose ul,
  .prose ol { padding-left: 1.25rem; margin: 0 0 1.25em; }
  .prose li { margin-block: 0.25em; }
  .prose time { color: var(--text-muted); font-size: 0.875rem; }
  .prose code {
    background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 2px;
    padding: 0 0.25rem;
    font-size: 0.875em;
  }
  .prose pre {
    background: var(--surface);
    border: 1px solid var(--border);
    border-radius: 2px;
    padding: 1rem;
    overflow-x: auto;
  }
  .prose pre code {
    background: none;
    border: 0;
    padding: 0;
    font-size: 0.875rem;
  }
  .prose blockquote {
    margin: 1.25em 0;
    padding-left: 1rem;
    border-left: 2px solid var(--border-strong);
    color: var(--text-2);
  }
  .article-back { margin-top: 2rem; }
  /* Top back link sits directly under the meta row (tighter than the bottom one) */
  .article-back-top { margin-top: 0.5rem; }

  /* ------------------------------------------------------------------ */
  /* 404                                                                 */
  /* ------------------------------------------------------------------ */

  main.notfound {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding-block: 6rem 4rem;
  }
  main.notfound p { color: var(--text-2); }
  .notfound-links {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 1rem 1.5rem;
    margin-top: 1.5rem;
  }

  /* ------------------------------------------------------------------ */
  /* Footer                                                              */
  /* ------------------------------------------------------------------ */

  .site-footer {
    margin-top: 4rem;
    border-top: 1px solid var(--border);
  }
  /* Two-row grid — row 1: logo, nav, locale toggle; row 2: tagline, email,
     copyright. Middle column is 1fr so the right items (toggle/copy) stay
     at the right edge. */
  .footer-grid {
    display: grid;
    grid-template-columns: auto 1fr auto;
    grid-template-areas:
      "logo    nav    toggle"
      "tagline email copy";
    column-gap: 2rem;
    row-gap: 0rem;
    align-items: center;
    padding-block: 2rem;
    font-size: 0.875rem;
  }
  .footer-logo-link {
    grid-area: logo;
    display: inline-block;
    line-height: 0;
  }
  .footer-logo {
    width: 9.375rem;
    height: auto;
    aspect-ratio: 567 / 128;
  }
  .footer-tagline {
    grid-area: tagline;
    margin: 0;
    color: var(--text-muted);
    font-size: 0.875rem;
  }
  .footer-nav {
    grid-area: nav;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 1rem;
    justify-self: center;
    font-size: 0.875rem;
  }
  .footer-nav a {
    color: var(--text-2);
    text-decoration: none;
  }
  .footer-nav a:hover {
    color: var(--text-1);
    text-decoration: underline;
    text-underline-offset: 3px;
  }
  .footer-toggle { grid-area: toggle; }
  .footer-email-wrap {
    grid-area: email;
    display: flex;
    justify-content: center;
  }
  .footer-email {
    color: var(--accent);
    text-decoration: none;
  }
  .footer-email:hover {
    color: var(--accent-hover);
    text-decoration: underline;
    text-underline-offset: 3px;
  }
  .footer-copy {
    grid-area: copy;
    margin: 0;
    color: var(--text-muted);
    text-align: end;
  }
  @media (max-width: 47.99rem) {
    /* Mobile: one left-aligned stacked column in the same reading order */
    .footer-grid {
      grid-template-columns: 1fr;
      grid-template-areas: "logo" "nav" "toggle" "tagline" "email" "copy";
      align-items: start;
    }
    .footer-nav { justify-self: stretch; }
    .footer-email-wrap { justify-content: flex-start; }
    .footer-copy { text-align: start; }
  }

  /* ------------------------------------------------------------------ */
  /* Motion: hover color transitions only, guarded per brand spec        */
  /* ------------------------------------------------------------------ */

  a, .cta, .card, .email {
    transition: color 0.15s, background-color 0.15s;
  }
  /* Reduced motion: no transitions (color-only hover effects only, ≤150ms) */
  @media (prefers-reduced-motion: reduce) {
    a, .cta, .card, .email {
      transition: none;
    }
  }
