/* Generated by tools/build-wp-theme.mjs from wordpress/theme/guitarlessonslb/assets/css/article.src.css. Edit that file, not this one. */
.glb .entry { font-size: 1.0625rem; line-height: 1.75; color: var(--text); }
.glb .entry > * + * { margin-top: 1.25em; }
.glb .entry > h2 {
  margin-top: 2em;
  font-family: var(--font-display);
  font-weight: var(--display-weight);
  font-size: var(--fs-2xl);
  line-height: 1.12;
  letter-spacing: var(--display-tracking, -0.015em); }
.glb .entry > h3 { margin-top: 1.75em; font-size: var(--fs-lg); font-weight: 500; line-height: 1.3; }
.glb .entry > h2 + *,
.glb .entry > h3 + * { margin-top: 0.6em; }
.glb .entry a { color: var(--link); }
.glb .entry ul,
.glb .entry ol { padding-inline-start: 1.25em; }
.glb .entry li + li { margin-top: 0.4em; }
.glb .entry li::marker { color: var(--accent-text); }
.glb .entry strong { font-weight: 600; }
.glb .entry .wp-block-image img,
.glb .entry .wp-block-gallery img { border-radius: var(--radius-img); }
.glb .entry .wp-element-caption,
.glb .entry figcaption { margin-top: 0.5em; font-size: var(--fs-sm); color: var(--text-muted); text-align: start; }
.glb .entry .wp-block-gallery { gap: var(--s-3); }
.glb .entry .update-original {
  margin-inline: 0;
  padding: var(--s-5);
  background: var(--surface);
  border: 1px solid var(--rule);
  border-inline-start: 3px solid var(--gold);
  border-radius: var(--radius-card); }
.glb .entry .update-original p { font-size: 1rem; line-height: 1.65; color: var(--text); }
.glb .entry .update-original p + p { margin-top: 0.75em; }
.glb .entry .update-original cite {
  display: block;
  margin-top: var(--s-3);
  font-size: var(--fs-sm);
  font-style: normal;
  color: var(--text-muted); }
.glb .entry .review { margin-inline: 0; padding-top: var(--s-4); border-top: 1px solid var(--rule-strong); }
.glb .entry .review p {
  font-family: var(--font-display);
  font-style: italic;
  font-weight: 500;
  font-size: 1.375rem;
  line-height: 1.45;
  color: var(--text); }
.glb .entry .review cite {
  display: block;
  margin-top: var(--s-3);
  font-size: var(--fs-sm);
  font-style: normal;
  color: var(--text-muted); }
.glb .entry .review cite strong { font-weight: 500; color: var(--text); }
.glb .entry .review p.is-rtl { font-family: var(--font-arabic); font-style: normal; font-weight: 400; font-size: 1.125rem; line-height: 1.8; }
