/* BUILD LOG v2 — post 192 and approved wrapper only. */
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #container,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #content,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .content-in,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #main.main,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #main.main article#post-192.article,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #main.main .entry-content {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #content { margin-top: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .content-in { display: block; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #main.main { float: none; position: relative; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #sidebar.sidebar,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .breadcrumb,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .article-footer,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .under-entry-content,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .toc,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #header-container,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #footer,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .mobile-footer-menu-buttons,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .go-to-top-button { display: none; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #main.main article#post-192 > .article-header {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page #main.main .entry-content > .amd-build-log-v2 { margin: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 { min-width: 0; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 {
  --paper: #f4f1eb;
  --paper-light: #faf8f3;
  --ink: #11100e;
  --muted: #56524c;
  --line: #aaa59c;
  --line-light: rgba(17,16,14,.16);
  --red: #c8241d;
  --max: 96rem;
  --gutter: clamp(1.25rem, 3.5vw, 4.25rem);
  --mono: "Courier New", Courier, ui-monospace, monospace;
  --sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Yu Gothic", "Hiragino Kaku Gothic ProN", sans-serif;
}

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 *,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 *::before,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 *::after { box-sizing: border-box; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page { background: var(--paper); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page {
  margin: 0;
  color: var(--ink);
  background:
    radial-gradient(circle at 16% 7%, rgba(255,255,255,.72), transparent 34rem),
    linear-gradient(110deg, rgba(255,255,255,.25), transparent 44%),
    var(--paper);
  font-family: var(--sans);
  line-height: 1.85;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 a { color: inherit; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 img { display: block; max-width: 100%; height: auto; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 figure,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 blockquote { margin: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 {
  overflow-x: clip;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 blockquote {
  padding: 0;
  border: 0;
  background: transparent;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
  position: static;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 blockquote::before,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 blockquote::after {
  content: none;
  position: static;
}

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .skip-link {
  position: fixed;
  z-index: 100;
  top: .5rem;
  left: .5rem;
  padding: .55rem .8rem;
  color: #fff;
  background: var(--ink);
  transform: translateY(-160%);
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .skip-link:focus { transform: none; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .page-grid,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-footer {
  width: min(100%, var(--max));
  margin-inline: auto;
  padding-inline: var(--gutter);
}

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header {
  min-height: 6rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  border-bottom: 1px solid var(--ink);
  font: 700 .78rem/1.4 var(--mono);
  letter-spacing: .1em;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .brand { display: grid; text-decoration: none; letter-spacing: .13em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .brand small { color: var(--red); font-size: .6rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header nav { display: flex; gap: clamp(1rem, 2.5vw, 2.5rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header nav a { text-decoration: none; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header a:hover,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header a:focus-visible { text-decoration: underline; text-underline-offset: .32rem; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero {
  position: relative;
  min-height: min(66rem, 76vh);
  padding-top: clamp(4.5rem, 9vw, 9.5rem);
  padding-bottom: clamp(6rem, 10vw, 11rem);
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero::after {
  content: "";
  position: absolute;
  right: 9%;
  bottom: 18%;
  width: 5px;
  height: 5px;
  background: var(--ink);
  border-radius: 50%;
  box-shadow: -35px -17px 0 -1px var(--ink), 25px 31px 0 -1px var(--ink), 60px 4px 0 -2px var(--ink);
  opacity: .65;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-kicker,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .red-label,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-code,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-no,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-label,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-number,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-link-line,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature figcaption span,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-solution figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure figcaption {
  font-family: var(--mono);
  letter-spacing: .13em;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-kicker { margin: 0 0 2.25rem; font-size: .78rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-kicker span { color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero .hero-title { margin: 0; max-width: 76rem; font-weight: 700; line-height: 1.08; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-intro { display: block; margin-left: .1em; font-size: clamp(1.25rem, 2.2vw, 2.2rem); letter-spacing: .04em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-ink-wrap { position: relative; display: block; width: min(68rem, 84vw); margin: clamp(-1.7rem, -1vw, -.5rem) 0 clamp(-2rem, -1.5vw, -.8rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-ink { width: 100%; filter: contrast(1.07); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-ga { position: absolute; right: -1.15em; bottom: 20%; font-size: clamp(2rem, 5vw, 5.25rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-tail { display: block; margin-left: clamp(1rem, 9vw, 10rem); font-size: clamp(2rem, 5vw, 5.25rem); letter-spacing: .025em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-built {
  position: absolute;
  right: var(--gutter);
  top: 48%;
  margin: 0;
  font: .68rem/1.7 var(--mono);
  letter-spacing: .12em;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-built::after { content: ""; display: block; width: 2.6rem; height: 1px; margin-top: .7rem; background: var(--line); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .page-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(18rem, 22rem);
  grid-template-areas: "article index";
  align-items: start;
  padding-bottom: clamp(6rem, 10vw, 10rem);
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-article { grid-area: article; min-width: 0; padding-right: clamp(2rem, 5vw, 5.5rem); border-right: 1px solid var(--line-light); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index { grid-area: index; min-width: 0; align-self: stretch; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index__inner {
  position: sticky;
  top: 0;
  max-height: 100vh;
  overflow-y: auto;
  padding: clamp(2rem, 4vw, 4rem) 0 3rem clamp(1.75rem, 3vw, 3.5rem);
  scrollbar-width: thin;
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-label { margin: 0 0 2.5rem; padding-bottom: 1rem; border-bottom: 1px solid var(--ink); color: var(--muted); font-size: .63rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-number { margin: 0; color: var(--red); font-size: .68rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index h2 { margin: .45rem 0 1.4rem; font: 700 clamp(1.25rem, 2vw, 1.8rem)/1.2 var(--mono); letter-spacing: .04em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts { margin: 0 0 1.6rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts div { display: grid; grid-template-columns: 4.2rem 1fr; padding: .42rem 0; font-family: var(--mono); font-size: .76rem; font-weight: 550; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts dt { color: var(--muted); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts dd { margin: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index img { width: 10.5rem; max-height: 13rem; object-fit: cover; object-position: top; border: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents { display: grid; margin-top: 2.5rem; padding-top: 1.5rem; border-top: 1px solid var(--line); font: 600 .76rem/1.45 var(--mono); letter-spacing: .06em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents p { margin: 0 0 .8rem; font-weight: 700; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents a { display: grid; grid-template-columns: 2.6rem 1fr; padding: .5rem 0; text-decoration: none; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents a span { color: var(--muted); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents a:hover,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents a:focus-visible,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents a[aria-current="true"] { color: var(--red); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .the-result {
  padding: clamp(3rem, 5vw, 5.5rem) 0 clamp(6rem, 10vw, 10rem);
  border-top: 1px solid var(--ink);
  border-bottom: 1px solid var(--line);
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-copy { display: grid; grid-template-columns: minmax(8rem, .38fr) 1fr; column-gap: 2rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .red-label { grid-row: 1 / span 2; margin: .35rem 0 0; color: var(--red); font-size: .66rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-copy h2 { margin: 0 0 1rem; font-size: clamp(2rem, 4.3vw, 4rem); line-height: 1.25; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-copy > p:last-child { margin: 0; font-size: clamp(1rem, 1.55vw, 1.22rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-composite { position: relative; margin: clamp(3rem, 7vw, 7rem) auto 0; padding: 0 clamp(2rem, 6vw, 6rem) 1.5rem 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-pc { overflow: hidden; border: .45rem solid var(--ink); border-bottom-width: 1.25rem; border-radius: .65rem .65rem .2rem .2rem; box-shadow: 0 1.2rem 2rem rgba(17,16,14,.13); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-pc img { width: 100%; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-mobile {
  position: absolute;
  right: 0;
  bottom: 0;
  width: clamp(7.2rem, 18vw, 12rem);
  height: clamp(14rem, 35vw, 23rem);
  overflow: hidden;
  border: .42rem solid var(--ink);
  border-radius: 1.1rem;
  box-shadow: 0 1rem 2rem rgba(17,16,14,.22);
  background: var(--paper);
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-mobile img { width: 100%; height: 100%; object-fit: cover; object-position: top; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-link-line { display: flex; justify-content: space-between; gap: 1.5rem; margin-top: 2.25rem; font-size: .78rem; font-weight: 600; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-link-line a { text-decoration: none; border-bottom: 1px solid currentColor; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-section {
  scroll-margin-top: 1rem;
  padding: clamp(6rem, 10vw, 11rem) 0;
  border-bottom: 1px solid var(--line);
}
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-heading { display: grid; grid-template-columns: clamp(3.5rem, 8vw, 7rem) minmax(0, 1fr); gap: clamp(1rem, 3vw, 3rem); margin-bottom: clamp(3rem, 6vw, 6rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-no { margin: 0; font-size: clamp(2.25rem, 5vw, 4.7rem); line-height: 1; letter-spacing: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-code { margin: .2rem 0 .7rem; color: var(--red); font-size: .66rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-heading h2 { margin: 0; max-width: 42rem; font-size: clamp(1.6rem, 3.4vw, 3rem); line-height: 1.45; letter-spacing: .02em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .prose { width: auto; max-width: 44rem; min-width: 0; margin-left: clamp(0rem, 12vw, 10rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .prose p { margin: 0 0 1.6rem; overflow-wrap: anywhere; font-size: clamp(1rem, 1.25vw, 1.1rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .prose--after-visual { margin-top: clamp(3rem, 5vw, 5rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .prose--bridge { margin-top: clamp(4rem, 7vw, 7rem); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point { margin: clamp(3rem, 6vw, 6rem) 0 0 clamp(0rem, 12vw, 10rem); border-top: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point div { display: grid; grid-template-columns: minmax(10rem, .7fr) 1fr; gap: 2rem; padding: 1rem 0; border-bottom: 1px solid var(--line-light); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point dt { color: var(--muted); font: 600 .78rem/1.7 var(--mono); letter-spacing: .08em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point dd { margin: 0; font-weight: 700; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure { margin: clamp(4rem, 7vw, 7rem) 0 0 clamp(0rem, 6vw, 5rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-solution figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human figcaption,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure figcaption { margin-bottom: 1.5rem; color: var(--muted); font-size: .66rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process ol,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process ol,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure ol { list-style: none; padding: 0; margin: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process ol { display: grid; grid-template-columns: repeat(5, 1fr); border-top: 1px solid var(--ink); border-bottom: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process li { position: relative; display: grid; align-items: center; min-height: 8rem; padding: 1.25rem 1.6rem 1.25rem 1rem; border-right: 1px solid var(--line-light); font-weight: 700; line-height: 1.55; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .process-mark { width: 2.25rem; height: 2.25rem; margin-bottom: .9rem; fill: none; stroke: currentColor; stroke-width: 1.25; stroke-linecap: round; stroke-linejoin: round; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .idea-search li { grid-template-rows: auto 1fr; align-content: center; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .idea-search .process-goal .process-mark { color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process li:not(:last-child)::after { content: "→"; position: absolute; right: -.62rem; z-index: 1; padding: .2rem; background: var(--paper); font-family: var(--mono); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process li:last-child { border-right: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process .process-goal { color: var(--red); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-solution { margin: clamp(4rem, 8vw, 8rem) 0 0; display: grid; grid-template-columns: 1fr minmax(10rem, .6fr) 1fr; align-items: stretch; border-top: 1px solid var(--ink); border-bottom: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-solution figcaption { grid-column: 1 / -1; margin: 0; padding: .8rem 0; border-bottom: 1px solid var(--line-light); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .solution { padding: clamp(1.5rem, 3vw, 3rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem ul { margin: 1.4rem 0 0; padding-left: 1.15rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem li::marker { color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-middle { display: grid; place-items: center; padding: 2rem 1rem; border-inline: 1px solid var(--line-light); text-align: center; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-middle::after { content: "↓"; display: block; color: var(--red); font: 1.5rem/1 var(--mono); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .solution { display: grid; align-content: center; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .visual-note { margin: 0; color: var(--red); font: 600 .78rem/1.6 var(--mono); letter-spacing: .07em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .solution strong { margin-top: 1rem; font-size: clamp(1.05rem, 1.7vw, 1.35rem); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature { margin: clamp(5rem, 9vw, 9rem) 0 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature figcaption { display: flex; justify-content: space-between; align-items: baseline; gap: 2rem; margin-bottom: 1rem; padding-bottom: 1rem; border-bottom: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature figcaption span { color: var(--red); font-size: .66rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature figcaption strong { font-size: clamp(1rem, 1.7vw, 1.3rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature img { width: 100%; border: 1px solid var(--line); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature--home img { object-position: center; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process ol { display: grid; grid-template-columns: 1fr 1.25fr 1.05fr 1.25fr .8fr .7fr; border-top: 1px solid var(--ink); border-bottom: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li { position: relative; min-height: 10rem; padding: 1.2rem 1rem; border-right: 1px solid var(--line-light); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li:not(:last-child)::after { content: "→"; position: absolute; top: 50%; right: -.62rem; z-index: 1; padding: .2rem; background: var(--paper); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li:last-child { border: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li span { display: block; min-height: 2.7rem; color: var(--muted); font: 600 .76rem/1.55 var(--mono); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li strong { display: block; margin-top: 1rem; font-size: 1rem; line-height: 1.65; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process .process-mark { color: var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process .process-goal strong { color: var(--red); font-size: 1.25rem; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human { margin-top: clamp(4rem, 7vw, 7rem); display: grid; grid-template-columns: 1fr 1fr; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human figcaption { grid-column: 1 / -1; padding-bottom: 1rem; border-bottom: 1px solid var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human > div { padding: clamp(1.5rem, 4vw, 3.5rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human > div + div { border-left: 1px solid var(--line); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human h3 { margin: 0 0 1.5rem; font-size: clamp(1.2rem, 2.2vw, 1.8rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human ul { margin: 0; padding-left: 1.15rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human li { margin: .45rem 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human li::marker { color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict { margin: clamp(5rem, 9vw, 9rem) 0; padding-left: clamp(1rem, 6vw, 5rem); border-left: 1px solid var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .visual-bridge { margin: clamp(4rem, 7vw, 7rem) 0 0 clamp(0rem, 6vw, 5rem); color: var(--ink); font-size: .9rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict p { margin: 0; font-size: clamp(2rem, 4.3vw, 4.2rem); font-weight: 700; line-height: 1.35; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict p + p { margin-top: clamp(3rem, 6vw, 6rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict strong,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict span { display: block; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict strong { width: max-content; max-width: 100%; white-space: nowrap; font-size: 1em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict span { font-size: .52em; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-section { padding-block: clamp(8rem, 14vw, 15rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-small,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-aside { margin-left: clamp(0rem, 12vw, 10rem); color: var(--ink); font-size: .9rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-quote { max-width: 52rem; margin: clamp(4rem, 8vw, 8rem) 0 clamp(4rem, 8vw, 8rem) clamp(0rem, 8vw, 7rem); font-size: clamp(2.15rem, 4.4vw, 4.5rem); font-weight: 700; line-height: 1.35; letter-spacing: .02em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-quote span { display: block; width: max-content; max-width: 100%; white-space: nowrap; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-quote::after { content: ""; display: block; width: 10rem; height: 2px; margin: 1.5rem 0 0 auto; background: var(--red); transform: rotate(-1deg); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-aside--after-quote { margin-top: -2.5rem; margin-bottom: 2rem; color: var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .plan-b ol { grid-template-columns: repeat(4, 1fr); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-section { padding-block: clamp(8rem, 14vw, 15rem); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict { margin: clamp(5rem, 9vw, 9rem) 0 clamp(5rem, 8vw, 8rem) clamp(0rem, 10vw, 8rem); display: grid; justify-items: start; gap: 2rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict strong { font-size: clamp(3rem, 7vw, 7rem); line-height: 1.15; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict strong span { display: block; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict strong:last-child { padding-bottom: .45rem; border-bottom: 3px solid var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict small { color: var(--ink); font-size: .9rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict span { margin-left: 1.5rem; font: 2rem/1 var(--mono); }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure ol { display: grid; justify-items: center; gap: 1rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li { position: relative; display: grid; grid-template-columns: auto 1fr; place-items: center; gap: .7rem; width: min(100%, var(--niche-width)); min-height: 4.5rem; padding: .8rem 1.4rem; border-block: 1px solid var(--line); text-align: center; font-weight: 700; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li::before { font: 1.1rem/1 var(--mono); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(1)::before { content: "○"; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(2)::before { content: "◌"; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(3)::before { content: "◉"; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(4)::before { content: "●"; color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(1) { --niche-width: 100%; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(2) { --niche-width: 78%; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(3) { --niche-width: 55%; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(4) { --niche-width: 34%; color: var(--red); border-color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:not(:last-child)::after { content: "↓"; position: absolute; margin-top: 5.7rem; color: var(--muted); font-family: var(--mono); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure p { margin: 2.5rem 0 0; color: var(--muted); text-align: center; font-size: .86rem; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .what-i-got { scroll-margin-top: 1rem; padding: clamp(9rem, 15vw, 16rem) 0 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .what-i-got > .section-code { color: var(--red); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .what-i-got > h2 { margin: 1.25rem 0 clamp(4rem, 8vw, 8rem); font-size: clamp(2.6rem, 6vw, 6.5rem); line-height: 1.25; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project { margin-top: clamp(6rem, 11vw, 11rem); display: grid; grid-template-columns: minmax(0, 1fr) minmax(13rem, 19rem); gap: clamp(2rem, 6vw, 6rem); padding: clamp(2rem, 5vw, 4.5rem); border: 1px solid var(--line); background: rgba(255,255,255,.22); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project__copy > p:first-child { margin: 0; color: var(--red); font: .68rem/1.6 var(--mono); letter-spacing: .12em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project h3 { margin: .7rem 0 2rem; font: 700 clamp(2rem, 4.5vw, 4rem)/1.1 var(--mono); letter-spacing: .04em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .primary-cta { display: block; margin-top: 2.5rem; padding: 1rem 1.2rem; color: #fff; background: var(--red); text-decoration: none; font-weight: 700; text-align: center; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .primary-cta:hover,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .primary-cta:focus-visible { background: var(--ink); }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .secondary-links { display: grid; gap: 1rem; margin-top: 2rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .secondary-links a { padding-top: .8rem; border-top: 1px solid var(--line); text-decoration: none; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .secondary-links small { display: block; color: var(--muted); font: .62rem/1.6 var(--mono); letter-spacing: .12em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project figure { align-self: start; max-height: 35rem; overflow: hidden; border: .35rem solid var(--ink); border-radius: .8rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project figure img { width: 100%; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ink-finish { overflow: hidden; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ink-finish img { display: block; width: 100%; max-width: none; height: auto; margin-left: auto; transform: none; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index .ink-finish img { width: 100%; max-height: none; object-fit: contain; border: 0; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ink-finish--index { width: 100%; margin: 5.5rem 0 0; padding-top: 2rem; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ink-finish--mobile { display: none; }

body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-footer { display: flex; justify-content: space-between; gap: 2rem; padding-top: 2rem; padding-bottom: 2rem; border-top: 1px solid var(--ink); font: .62rem/1.6 var(--mono); letter-spacing: .1em; }
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-footer p { margin: 0; }

@media (max-width: 1100px) {
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .page-grid { grid-template-columns: minmax(0, 1fr) 17.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index__inner { padding-left: 1.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process ol { grid-template-columns: repeat(3, 1fr); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li:nth-child(3) { border-right: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li:nth-child(3)::after { content: "↓"; top: auto; right: 1rem; bottom: -.9rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li { border-bottom: 1px solid var(--line-light); }
}

@media (max-width: 820px) {
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header { align-items: flex-start; padding-block: 1.2rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header nav { flex-wrap: wrap; justify-content: flex-end; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero { min-height: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .page-grid { grid-template-columns: 1fr; grid-template-areas: "index" "article"; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-article { padding-right: 0; border-right: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index { border-block: 1px solid var(--ink); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index__inner { position: static; max-height: none; overflow: visible; padding: 2rem 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-label { margin-bottom: 1.2rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-index img { display: none; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ink-finish--index { display: none; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ink-finish--mobile { display: block; width: min(94%, 22rem); margin: 5.5rem 0 1rem auto; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts div { display: block; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents { grid-template-columns: repeat(3, 1fr); column-gap: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents p { grid-column: 1 / -1; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents a { grid-template-columns: 2.2rem 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process ol { grid-template-columns: 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process li { min-height: 0; padding: 1.15rem 2.2rem 1.15rem 0; border-right: 0; border-bottom: 1px solid var(--line-light); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process li:not(:last-child)::after { content: "↓"; right: .25rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-solution { grid-template-columns: 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-middle { border: 0; border-block: 1px solid var(--line-light); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature figcaption { display: grid; gap: .5rem; }
}

@media (max-width: 520px) {
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 { --gutter: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page { line-height: 1.8; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header { min-height: 0; display: grid; gap: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-header nav { justify-content: flex-start; gap: .7rem 1rem; font-size: .62rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero { padding-top: 3rem; padding-bottom: 5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-kicker { margin-bottom: 1.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-intro { font-size: 1.05rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-ink-wrap { width: calc(100% + 2rem); max-width: none; margin-left: -1rem; margin-top: -.7rem; margin-bottom: -.8rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-ga { right: .15rem; bottom: 6%; font-size: 2.2rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-tail { margin-left: 0; font-size: clamp(1.85rem, 10vw, 2.7rem); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .hero-built { position: static; margin: 2.5rem 0 0 auto; width: max-content; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-hero::after { display: none; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts { grid-template-columns: 1fr 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents { grid-template-columns: 1fr 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .the-result { padding-top: 3.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-copy { grid-template-columns: 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .red-label { grid-row: auto; margin-bottom: .65rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-copy h2 { margin-bottom: .7rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-composite { margin-top: 2.5rem; padding-right: 3.2rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-pc { border-width: .25rem; border-bottom-width: .65rem; border-radius: .35rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .product-mobile { width: 5.4rem; height: 11.6rem; border-width: .25rem; border-radius: .65rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-link-line { display: grid; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-section { padding-block: 5.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-heading { grid-template-columns: 1fr; gap: 1.2rem; margin-bottom: 2.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-no { font-size: 3.3rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .section-heading h2 { font-size: clamp(1.45rem, 7vw, 2rem); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .after-section .section-heading h2 { font-size: clamp(1.45rem, 6.35vw, 1.8rem); letter-spacing: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .prose,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .text-process,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-small,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-aside { margin-left: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .prose p { font-size: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .index-facts div,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .contents,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point dt,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .visual-note,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li span { font-size: .8rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .project-link-line a { font-size: .95rem; line-height: 1.7; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-small,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-aside,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict small { color: var(--ink); font-size: 1rem; line-height: 1.75; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .starting-point div { grid-template-columns: 1fr; gap: .15rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .solution { padding: 1.4rem 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .problem-middle { padding-inline: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature { margin-top: 4.5rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .screen-feature img { width: calc(100% + 2rem); max-width: none; margin-left: -1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process ol { grid-template-columns: 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li { min-height: 0; padding: 1rem 2rem 1rem 0; border-right: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li span { min-height: 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li strong { margin-top: .35rem; font-size: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process .process-mark { margin-bottom: .45rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li:not(:last-child)::after,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .build-process li:nth-child(3)::after { content: "↓"; top: auto; right: .3rem; bottom: -.95rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human { grid-template-columns: 1fr; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human > div { padding: 1.5rem 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .ai-human > div + div { border-left: 0; border-top: 1px solid var(--line); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict { margin-block: 4rem; padding-left: 1rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .reality-verdict p { font-size: clamp(1.8rem, 8vw, 2.3rem); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-section,
body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-section { padding-block: 7rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .mistake-quote { margin: 4rem 0; font-size: clamp(1.72rem, 7.4vw, 2.15rem); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict { margin: 4rem 0; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .result-verdict strong { font-size: clamp(2.3rem, 11vw, 3.3rem); }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(2) { --niche-width: 88%; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(3) { --niche-width: 74%; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .niche-figure li:nth-child(4) { --niche-width: 62%; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .what-i-got { padding-top: 7rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .what-i-got > h2 { margin-bottom: 4rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project { grid-template-columns: 1fr; padding: 1.25rem; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project figure { grid-row: 1; width: min(100%, 14rem); margin-inline: auto; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .end-project__copy { grid-row: 2; }
  body.single-post.postid-192.amd-lab-design.amd-build-log-v2-page .amd-build-log-v2 .site-footer { flex-direction: column; gap: .6rem; }
}
