.fgb-article-body{max-width:720px;font-family:var(--font-body);color:var(--fgb-ink-800);font-size:16px;line-height:1.75}.fgb-article-body p{margin:0 0 18px}.fgb-article-body h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--fgb-green-700);border-left:4px solid var(--fgb-green-700);margin:36px 0 14px;padding-left:14px;font-size:22px;font-weight:800;line-height:1.2}.fgb-article-body h3{font-family:var(--font-display);color:var(--fgb-ink-900);text-transform:uppercase;letter-spacing:.02em;margin:28px 0 10px;font-size:18px;font-weight:700;line-height:1.3}.fgb-article-body strong{color:var(--fgb-ink-900);font-weight:700}.fgb-article-body a{color:var(--fgb-green-700);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fgb-article-body a:hover{color:var(--fgb-green-800)}.fgb-article-body ul,.fgb-article-body ol{margin:0 0 18px;padding-left:22px}.fgb-article-body li{margin-bottom:8px}.fgb-article-body img{border-radius:8px;width:100%;margin:18px 0}.fgb-article-body figure{margin:24px 0}.fgb-article-body figcaption{color:var(--fgb-ink-500);text-align:center;margin-top:8px;font-size:13px}.fgb-article-body blockquote{border-left:4px solid var(--fgb-yellow-500);background:var(--fgb-ink-50);color:var(--fgb-ink-800);margin:24px 0;padding:18px 22px;font-size:17px;line-height:1.55}.fgb-article-body blockquote p{margin:0 0 8px}.fgb-article-body blockquote cite{font-size:13px;font-style:normal;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--fgb-green-700);margin-top:8px;font-weight:700;display:block}.fgb-article-body code{background:var(--fgb-ink-100);border-radius:3px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:14px}@media (max-width:768px){.fgb-article-body h2{font-size:20px}}
