:root {
  --paper: #F7F6F3;
  --paper-deep: #EDECE7;
  --ink: #1B2430;
  --ink-soft: #4F5A68;
  --ink-faint: #9A9892;
  --accent: #800020;
  --accent-soft: #A33347;
  --line: #DAD8D2;
  --success: #2A7A4A;
  --script: 'Pinyon Script', cursive;
  --display: 'Fraunces', serif;
  --body: 'Source Serif 4', serif;
  --mono: 'IBM Plex Mono', monospace;
  --maxw: 760px;
}

* { box-sizing: border-box; }

html { scroll-behavior: smooth; }
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  * { animation: none !important; transition: none !important; }
}

body {
  margin: 0;
  background: var(--paper);
  color: var(--ink);
  font-family: var(--body);
  font-size: 17px;
  line-height: 1.65;
  -webkit-font-smoothing: antialiased;
}

a { color: inherit; text-decoration: none; }

.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;
}

::selection { background: var(--accent); color: var(--paper); }

:focus-visible {
  outline: 2px solid var(--accent);
  outline-offset: 3px;
}

/* layout shell */
.shell {
  max-width: 980px;
  margin: 0 auto;
  padding: 0 18px;
}

header.site-head {
  border-bottom: 1px solid var(--line);
  padding: 28px 0 18px;
}

.head-row {
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 14px 44px;
}
nav.main-nav { margin-left: auto; }

.wordmark {
  display: inline-block;
  width: 160px;
  height: auto;
  aspect-ratio: 1143 / 341;
  background-image: url("data:image/png;base64,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");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
  overflow: hidden;
  white-space: nowrap;
  text-indent: -9999px;
  user-select: none;
}

@media (max-width: 600px) {
  .head-row { gap: 10px 16px; }
  .wordmark { width: 130px; }
  .post-title { font-size: 1.25rem; }
  .detail-title { font-size: 1.5rem; }
}

/* non-selectable UI chrome */
nav.main-nav a,
.lang-toggle,
.post-meta,
.post-region,
.post-date,
.read-more,
.back-link,
.detail-meta,
.detail-sub,
.share-btn,
.next-label,
.next-card-title,
footer {
  user-select: none;
}

nav.main-nav {
  display: flex;
  align-items: center;
  gap: 36px;
  flex-wrap: wrap;
}

nav.main-nav a {
  font-family: var(--mono);
  font-size: 0.72rem;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--ink-soft);
  padding: 4px 0;
  position: relative;
}
nav.main-nav a::after {
  content: '';
  position: absolute; left: 0; right: 0; bottom: -2px;
  height: 1px; background: var(--accent);
  transform: scaleX(0); transform-origin: left;
  transition: transform .2s ease;
}
nav.main-nav a:hover::after,
nav.main-nav a[aria-current="true"]::after { transform: scaleX(1); }
nav.main-nav a[aria-current="true"] { color: var(--ink); }

.lang-toggle {
  display: flex; align-items: center; gap: 2px;
  font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.08em;
}
.lang-toggle button,
.lang-toggle a {
  background: none; border: 1px solid var(--line); cursor: pointer;
  color: var(--ink-faint); padding: 4px 9px;
}
.lang-toggle button.active,
.lang-toggle a.active { border-color: var(--accent); color: var(--accent); }
.lang-toggle button:first-child,
.lang-toggle a:first-child { border-right: none; }

main { padding: 44px 0 80px; }

.view { display: none; }
.view.active { display: block; animation: fadeIn .5s ease both; }
@keyframes fadeIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }

/* homepage language toggle — same URL, content already in the page */
.lang-content { display: none; }
.lang-content.active { display: block; }

/* posts list */
.post-row {
  display: block;
  padding: 30px 0;
  border-bottom: 1px solid var(--line);
}
.post-row:first-of-type { padding-top: 0; }

.post-image {
  width: 100%;
  aspect-ratio: 21 / 8;
  overflow: hidden;
  margin-bottom: 18px;
  background: var(--paper-deep);
}
.post-image img {
  width: 100%; height: 100%; object-fit: cover; display: block;
  transition: transform .5s ease;
}
.post-row:hover .post-image img { transform: scale(1.03); }

.detail-image {
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  margin-bottom: 30px;
  background: var(--paper-deep);
}
.detail-image img { width: 100%; height: 100%; object-fit: cover; display: block; }

.post-meta {
  display: flex; align-items: center; gap: 14px; flex-wrap: wrap;
  margin-bottom: 12px;
}
.post-region {
  font-family: var(--mono); font-size: 0.68rem; letter-spacing: 0.1em;
  color: var(--ink-soft); text-transform: uppercase;
}
.post-date { font-family: var(--mono); font-size: 0.68rem; color: var(--ink-faint); }

.post-title {
  font-family: var(--display);
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.3;
  margin: 0 0 10px;
  color: var(--ink);
}
.post-row:hover .post-title { color: var(--accent); }

.post-excerpt {
  color: var(--ink-soft);
  font-size: 0.98rem;
  margin: 0 0 10px;
  max-width: 640px;
}

.read-more {
  font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.08em;
  color: var(--accent); text-transform: uppercase;
}

/* post detail */
.back-link {
  font-family: var(--mono); font-size: 0.72rem; letter-spacing: 0.08em;
  color: var(--ink-soft); text-transform: uppercase;
  display: inline-block; margin-bottom: 30px;
}
.back-link:hover { color: var(--accent); }

/* Q&A interview format */
.detail-body p.q-item {
  font-weight: 600;
  color: var(--ink);
  margin-top: 1.8em;
  margin-bottom: 0.4em;
}
.detail-body p.q-item::first-letter { all: unset; font-weight: 600; }
.detail-body p.a-item { color: var(--ink-soft); margin-bottom: 0; }
.detail-body p.a-item::first-letter { all: unset; }

.detail-meta {
  display: flex; align-items: center; gap: 16px; flex-wrap: wrap;
  margin-bottom: 18px;
}
.detail-title {
  font-family: var(--display);
  font-weight: 600;
  font-size: clamp(1.7rem, 3.4vw, 2.4rem);
  line-height: 1.2;
  max-width: var(--maxw);
  margin: 0 0 10px;
}
.detail-sub {
  font-family: var(--mono); font-size: 0.72rem; color: var(--ink-faint);
  letter-spacing: 0.06em; margin-bottom: 30px;
}
.detail-body { max-width: var(--maxw); font-size: 1.05rem; }
.detail-body p { margin: 0 0 1.3em; }
.detail-body p:first-of-type::first-letter {
  font-family: var(--display);
  font-style: italic;
  font-size: 3.1rem;
  float: left;
  line-height: 0.78;
  padding-right: 8px;
  color: var(--accent);
}

/* about */
.about-head,
.about-name,
.about-role { user-select: none; }
.about-head {
  display: flex; gap: 28px; align-items: flex-start; margin-bottom: 36px;
  flex-direction: column; flex-wrap: wrap;
}
.about-name {
  font-family: var(--display);
  font-style: italic;
  font-weight: 500;
  font-size: 2.8rem;
  line-height: 1;
  margin: 0 0 8px;
  color: var(--accent);
}
.about-photo {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  object-fit: cover;
  object-position: center top;
  border: 2px solid var(--line);
  flex-shrink: 0;
  pointer-events: none;
  -webkit-user-drag: none;
}
.about-role {
  font-family: var(--mono); font-size: 0.72rem; color: var(--ink-soft);
  letter-spacing: 0.08em; text-transform: uppercase;
}
.about-bio { max-width: var(--maxw); font-size: 1.02rem; }
.about-bio p { margin: 0 0 1.2em; }

/* contact */
.contact-label {
  font-family: var(--mono); font-size: 0.7rem; letter-spacing: 0.14em;
  color: var(--ink-faint); text-transform: uppercase; margin: 0 0 22px;
  font-weight: 400;
}

.social-list { display: flex; flex-direction: column; gap: 14px; max-width: 360px; }
.social-row {
  display: flex; justify-content: space-between; align-items: center;
  padding: 12px 0; border-bottom: 1px solid var(--line);
  font-family: var(--mono); font-size: 0.78rem;
}
.social-row span:first-child { color: var(--ink-soft); text-transform: uppercase; letter-spacing: 0.06em; }
.social-row a { color: var(--ink); }
.social-row a:hover { color: var(--accent); }

.contact-note { margin-top: 38px; font-size: 0.9rem; color: var(--ink-soft); max-width: var(--maxw); }

/* share */
.share-btn {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  margin-top: 32px;
  font-family: var(--mono);
  font-size: 0.7rem;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--ink-soft);
  background: none;
  border: 1px solid var(--line);
  padding: 8px 14px;
  cursor: pointer;
  transition: border-color .2s, color .2s;
}
.share-btn:hover { border-color: var(--accent); color: var(--accent); }

.share-modal-overlay {
  display: none;
  position: fixed; inset: 0;
  background: rgba(27, 36, 48, 0.45);
  z-index: 200;
  align-items: flex-end;
  justify-content: center;
}
.share-modal-overlay.open { display: flex; animation: fadeIn .2s ease; }

.share-modal {
  background: var(--paper);
  width: 100%;
  max-width: 480px;
  padding: 28px 28px 36px;
  border-top: 3px solid var(--accent);
}
.share-modal-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 22px;
}
.share-modal-title {
  font-family: var(--mono);
  font-size: 0.7rem;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--ink-faint);
}
.share-close {
  background: none; border: none; cursor: pointer;
  font-size: 1.2rem; color: var(--ink-faint); line-height: 1;
}
.share-close:hover { color: var(--ink); }

.share-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  margin-bottom: 22px;
}
.share-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  padding: 12px 6px;
  border: 1px solid var(--line);
  transition: border-color .15s;
}
.share-item:hover { border-color: var(--accent); }
.share-icon {
  width: 36px; height: 36px;
  display: flex; align-items: center; justify-content: center;
  font-size: 1.1rem;
}
.share-item-label {
  font-family: var(--mono);
  font-size: 0.58rem;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--ink-soft);
  text-align: center;
}

.share-copy-row { display: flex; border: 1px solid var(--line); }
.share-url-input {
  flex: 1;
  background: none;
  border: none;
  padding: 9px 12px;
  font-family: var(--mono);
  font-size: 0.7rem;
  color: var(--ink-soft);
  outline: none;
  min-width: 0;
}
.share-copy-btn {
  background: var(--accent);
  border: none;
  padding: 9px 16px;
  font-family: var(--mono);
  font-size: 0.68rem;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--paper);
  cursor: pointer;
  white-space: nowrap;
  transition: background .15s;
}
.share-copy-btn:hover { background: var(--accent-soft); }
.share-copy-btn.copied { background: var(--success); }

footer {
  border-top: 1px solid var(--line);
  padding: 22px 0 36px;
  font-family: var(--mono); font-size: 0.66rem; color: var(--ink-faint);
  letter-spacing: 0.06em;
  display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px;
}

/* next article */
.next-article {
  margin-top: 56px;
  padding-top: 28px;
  border-top: 1px solid var(--line);
  max-width: var(--maxw);
}
.next-label {
  font-family: var(--mono);
  font-size: 0.68rem;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--ink-faint);
  margin-bottom: 14px;
}
.next-card { display: flex; gap: 18px; align-items: center; }
.next-card:hover .next-card-title { color: var(--accent); }
.next-card-img { width: 120px; height: 68px; flex-shrink: 0; overflow: hidden; }
.next-card-img img { width: 100%; height: 100%; object-fit: cover; }
.next-card-title {
  font-family: var(--display);
  font-weight: 500;
  font-size: 1.1rem;
  line-height: 1.35;
  transition: color .2s;
}
