/* หน้าสินค้าตัวที่ 3 (TF17): ตัวตรวจการบ้าน Python — ใช้ร่วมกับ product.css และ formfill.css (คลาส ff-*) */
.pgv1{font-size:18px;line-height:1.75}
.pg-cover{display:block;width:100%;height:auto;border-radius:8px;border:1px solid var(--line-strong-s)}
.pg-know{display:grid;gap:16px;max-width:none}
@media (min-width:800px){.pg-know{grid-template-columns:1fr 1fr}}
.pg-know p{background:var(--surface);border:1px solid var(--line-strong-s);border-radius:8px;padding:16px 20px;color:var(--muted)}
.pg-know p strong{color:var(--ink);font-weight:600}
.pg-tag{display:inline-block;border:1px solid var(--muted);border-radius:4px;padding:0 10px;font-size:16px;line-height:1.6;color:var(--ink)}
.pg-faq{display:grid;gap:12px;max-width:820px}
.pg-faq details{border:1px solid var(--line-strong-s);border-radius:8px;background:var(--surface)}
.pg-faq summary{cursor:pointer;padding:14px 20px;min-height:48px;font-weight:600;color:var(--ink)}
.pg-faq details p{padding:0 20px 16px;color:var(--muted)}
.pg-sample .st{font-weight:600}
.pg-know a.lnk{color:var(--blue-text)}

/* หน้าขอบคุณของสินค้าตัวที่ 3 */
.ty-steps{list-style:decimal;padding-left:26px;display:grid;gap:8px;text-align:left;width:100%}
.ty-steps li{padding-left:4px}
.btn.btn-lg{height:56px;font-size:19px;padding:0 32px}
.ty-dl[hidden]{display:none}
