.lead-story h2 a,.short-item h3 a,.card h3 a,.compact-card h3 a{color:inherit;text-decoration:none}.filter{display:inline-block;text-decoration:none}.curious-strip a{font-size:13px;color:inherit;text-decoration:none}.peek-empty{grid-column:1/-1;padding:55px 20px;text-align:center}.peek-image-placeholder{aspect-ratio:3/2;background:#e6f2fc;display:grid;place-items:center;color:#2671b5;font-weight:700}.peek-lead-empty{min-height:300px}.peek-article{max-width:850px;margin:70px auto}.peek-article h1{font-size:clamp(32px,5vw,56px);line-height:1.12}.peek-dek{font-size:21px;line-height:1.7}.peek-article img{max-width:100%;height:auto;border-radius:15px}.peek-article .dialog-body{font-size:19px;line-height:1.85}.peek-notice{padding:18px;background:#edf7ef;color:#175327}.ask-form .button{display:inline-block}.load-more-wrap nav{display:flex;gap:25px;justify-content:center}.load-more-wrap svg{width:20px;height:20px}.peek-article iframe{max-width:100%}html[dir=rtl] .article-meta{direction:rtl}

/* PeekBlue article-link visibility fix v1 */
.peek-article .dialog-body a[href] {
  color: #175fa8;
  font-weight: 600;
  text-decoration-line: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: .18em;
  text-decoration-skip-ink: auto;
  overflow-wrap: anywhere;
}
.peek-article .dialog-body a[href]:visited {
  color: #69419c;
}
.peek-article .dialog-body a[href]:hover {
  color: #124b85;
  text-decoration-thickness: 2px;
}
.peek-article .dialog-body a[href]:focus-visible {
  color: #124b85;
  background-color: #e8f2ff;
  outline: 3px solid #175fa8;
  outline-offset: 4px;
  border-radius: 2px;
}
